diff --git a/.github/workflows/auto-update-icons.yml b/.github/workflows/auto-update-icons.yml
index 83fb67eb67d92..04e7c3c8a4c4a 100644
--- a/.github/workflows/auto-update-icons.yml
+++ b/.github/workflows/auto-update-icons.yml
@@ -12,19 +12,19 @@ jobs:
- uses: taiga-family/ci/actions/setup/variables@v1.60.1
- uses: taiga-family/ci/actions/setup/node@v1.60.1
- run: |
- # copy design-tokens icons before building
- cp -R ./node_modules/@taiga-ui/design-tokens/icons/ ./projects/icons/src
- npx prettier ./projects/icons/src --write
- git add .
+ # copy design-tokens icons before building
+ cp -R ./node_modules/@taiga-ui/design-tokens/icons/ ./projects/icons/src
+ npx prettier ./projects/icons/src --write
+ git add .
- # copy design-tokens icons before building
- npx nx prebuild icons
- npx nx build icons
- npx ts-node ./scripts/generate-used-icons.ts
- npx eslint ./projects/cdk/constants/used-icons.ts --fix || echo "no file matching"
- npx eslint ./projects/demo/used-icons.ts --fix || echo "no file matching"
- npx prettier ./projects/demo/used-icons.ts --write || echo "no file matching"
- npx prettier ./projects/cdk/constants/used-icons.ts --write || echo "no file matching"
+ # copy design-tokens icons before building
+ npx nx prebuild icons
+ npx nx build icons
+ npx ts-node ./scripts/generate-used-icons.ts
+ npx eslint ./projects/cdk/constants/used-icons.ts --fix || echo "no file matching"
+ npx eslint ./projects/demo/used-icons.ts --fix || echo "no file matching"
+ npx prettier ./projects/demo/used-icons.ts --write || echo "no file matching"
+ npx prettier ./projects/cdk/constants/used-icons.ts --write || echo "no file matching"
- uses: taiga-family/ci/actions/auto/push@v1.60.1
with:
diff --git a/projects/icons/src/icons/flags/ab.svg b/projects/icons/src/icons/flags/ab.svg
index 91cf7b5f1b0bc..2a7132eecc001 100644
--- a/projects/icons/src/icons/flags/ab.svg
+++ b/projects/icons/src/icons/flags/ab.svg
@@ -1,45 +1,48 @@
-
diff --git a/projects/icons/src/icons/flags/ad.svg b/projects/icons/src/icons/flags/ad.svg
index 208ef23c24c6d..7914fc2266ab4 100644
--- a/projects/icons/src/icons/flags/ad.svg
+++ b/projects/icons/src/icons/flags/ad.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ae.svg b/projects/icons/src/icons/flags/ae.svg
index 0c23a31903cb8..11f37fe8d8972 100644
--- a/projects/icons/src/icons/flags/ae.svg
+++ b/projects/icons/src/icons/flags/ae.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/af.svg b/projects/icons/src/icons/flags/af.svg
index 5cbf6b0dd97b8..a5f79ef702f2a 100644
--- a/projects/icons/src/icons/flags/af.svg
+++ b/projects/icons/src/icons/flags/af.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ag.svg b/projects/icons/src/icons/flags/ag.svg
index d870505d9699d..40dc98ede0c1f 100644
--- a/projects/icons/src/icons/flags/ag.svg
+++ b/projects/icons/src/icons/flags/ag.svg
@@ -1,32 +1,35 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ai.svg b/projects/icons/src/icons/flags/ai.svg
index 0ca0a3abf5666..23b126be90de4 100644
--- a/projects/icons/src/icons/flags/ai.svg
+++ b/projects/icons/src/icons/flags/ai.svg
@@ -1,39 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/al.svg b/projects/icons/src/icons/flags/al.svg
index f4838a37efb31..f28c53945ce4b 100644
--- a/projects/icons/src/icons/flags/al.svg
+++ b/projects/icons/src/icons/flags/al.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/am.svg b/projects/icons/src/icons/flags/am.svg
index eb37cd09fc814..3a8106ae849c5 100644
--- a/projects/icons/src/icons/flags/am.svg
+++ b/projects/icons/src/icons/flags/am.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/an.svg b/projects/icons/src/icons/flags/an.svg
index e9782edb8eb54..69f85b4f8504b 100644
--- a/projects/icons/src/icons/flags/an.svg
+++ b/projects/icons/src/icons/flags/an.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ao.svg b/projects/icons/src/icons/flags/ao.svg
index b8bc521613f01..39deb659e3572 100644
--- a/projects/icons/src/icons/flags/ao.svg
+++ b/projects/icons/src/icons/flags/ao.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/aq.svg b/projects/icons/src/icons/flags/aq.svg
index 1673087799fe4..7dbc4c3488a16 100644
--- a/projects/icons/src/icons/flags/aq.svg
+++ b/projects/icons/src/icons/flags/aq.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ar.svg b/projects/icons/src/icons/flags/ar.svg
index b2e67bdbc6a77..2b3f948143e79 100644
--- a/projects/icons/src/icons/flags/ar.svg
+++ b/projects/icons/src/icons/flags/ar.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/as.svg b/projects/icons/src/icons/flags/as.svg
index 9ce291ad8d88a..5c29f53f585b1 100644
--- a/projects/icons/src/icons/flags/as.svg
+++ b/projects/icons/src/icons/flags/as.svg
@@ -1,15 +1,18 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/at.svg b/projects/icons/src/icons/flags/at.svg
index 0af943a54deec..215ca8f722e69 100644
--- a/projects/icons/src/icons/flags/at.svg
+++ b/projects/icons/src/icons/flags/at.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/au.svg b/projects/icons/src/icons/flags/au.svg
index 71cac40d38c7a..5ab518fd55b65 100644
--- a/projects/icons/src/icons/flags/au.svg
+++ b/projects/icons/src/icons/flags/au.svg
@@ -1,47 +1,55 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/aw.svg b/projects/icons/src/icons/flags/aw.svg
index 3cdaf70da47bd..eea32f76d4d44 100644
--- a/projects/icons/src/icons/flags/aw.svg
+++ b/projects/icons/src/icons/flags/aw.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ax.svg b/projects/icons/src/icons/flags/ax.svg
index 48c4b96326df4..0a0445377bf66 100644
--- a/projects/icons/src/icons/flags/ax.svg
+++ b/projects/icons/src/icons/flags/ax.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/az.svg b/projects/icons/src/icons/flags/az.svg
index 69837b369adb8..ab748898c4e4a 100644
--- a/projects/icons/src/icons/flags/az.svg
+++ b/projects/icons/src/icons/flags/az.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ba.svg b/projects/icons/src/icons/flags/ba.svg
index fea932bb1c4fa..97be6ecafe3c9 100644
--- a/projects/icons/src/icons/flags/ba.svg
+++ b/projects/icons/src/icons/flags/ba.svg
@@ -1,44 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/bb.svg b/projects/icons/src/icons/flags/bb.svg
index 00830b2d3c09f..88cc1e2bc9d00 100644
--- a/projects/icons/src/icons/flags/bb.svg
+++ b/projects/icons/src/icons/flags/bb.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bd.svg b/projects/icons/src/icons/flags/bd.svg
index fa81ca0cbbd7f..1334d760f86d1 100644
--- a/projects/icons/src/icons/flags/bd.svg
+++ b/projects/icons/src/icons/flags/bd.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/be.svg b/projects/icons/src/icons/flags/be.svg
index 97723dadcbc72..9e0a4fad90fd6 100644
--- a/projects/icons/src/icons/flags/be.svg
+++ b/projects/icons/src/icons/flags/be.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bf.svg b/projects/icons/src/icons/flags/bf.svg
index 57d808f09b1a8..8eea3809385b6 100644
--- a/projects/icons/src/icons/flags/bf.svg
+++ b/projects/icons/src/icons/flags/bf.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bg.svg b/projects/icons/src/icons/flags/bg.svg
index 8cd0daed16c09..83d8e53f3042d 100644
--- a/projects/icons/src/icons/flags/bg.svg
+++ b/projects/icons/src/icons/flags/bg.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bh.svg b/projects/icons/src/icons/flags/bh.svg
index 6bf60f80593ad..2c3f234bdf966 100644
--- a/projects/icons/src/icons/flags/bh.svg
+++ b/projects/icons/src/icons/flags/bh.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/bi.svg b/projects/icons/src/icons/flags/bi.svg
index 88b076c55b9fc..c93486f8bc1a2 100644
--- a/projects/icons/src/icons/flags/bi.svg
+++ b/projects/icons/src/icons/flags/bi.svg
@@ -1,37 +1,40 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/bj.svg b/projects/icons/src/icons/flags/bj.svg
index e6e1ad08fd1e5..28b49fd0671c6 100644
--- a/projects/icons/src/icons/flags/bj.svg
+++ b/projects/icons/src/icons/flags/bj.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bl.svg b/projects/icons/src/icons/flags/bl.svg
index 92ac6c346cc09..e5b6519bdd3e9 100644
--- a/projects/icons/src/icons/flags/bl.svg
+++ b/projects/icons/src/icons/flags/bl.svg
@@ -1,29 +1,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bm.svg b/projects/icons/src/icons/flags/bm.svg
index 539aff9bda1ac..dcf5a0a14a508 100644
--- a/projects/icons/src/icons/flags/bm.svg
+++ b/projects/icons/src/icons/flags/bm.svg
@@ -1,47 +1,55 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bn.svg b/projects/icons/src/icons/flags/bn.svg
index 869ab3da163b7..652bad43e3bb2 100644
--- a/projects/icons/src/icons/flags/bn.svg
+++ b/projects/icons/src/icons/flags/bn.svg
@@ -1,22 +1,31 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/bo.svg b/projects/icons/src/icons/flags/bo.svg
index e25dfc7d9431e..7c1330567ccde 100644
--- a/projects/icons/src/icons/flags/bo.svg
+++ b/projects/icons/src/icons/flags/bo.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bq.svg b/projects/icons/src/icons/flags/bq.svg
index 1f912ac7b8862..133f9fb8572af 100644
--- a/projects/icons/src/icons/flags/bq.svg
+++ b/projects/icons/src/icons/flags/bq.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/br.svg b/projects/icons/src/icons/flags/br.svg
index 3ed9025fa6bbb..b91b75ffe36de 100644
--- a/projects/icons/src/icons/flags/br.svg
+++ b/projects/icons/src/icons/flags/br.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bs.svg b/projects/icons/src/icons/flags/bs.svg
index e970bad7c6154..5fa01a92a5c9e 100644
--- a/projects/icons/src/icons/flags/bs.svg
+++ b/projects/icons/src/icons/flags/bs.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bt.svg b/projects/icons/src/icons/flags/bt.svg
index c90ae91658b10..410d22bfc2cfc 100644
--- a/projects/icons/src/icons/flags/bt.svg
+++ b/projects/icons/src/icons/flags/bt.svg
@@ -1,23 +1,26 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/bv.svg b/projects/icons/src/icons/flags/bv.svg
index c3a6cc02f0855..57b1bd7ada559 100644
--- a/projects/icons/src/icons/flags/bv.svg
+++ b/projects/icons/src/icons/flags/bv.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bw.svg b/projects/icons/src/icons/flags/bw.svg
index 0d54d696e8856..1c838317b54d5 100644
--- a/projects/icons/src/icons/flags/bw.svg
+++ b/projects/icons/src/icons/flags/bw.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/by.svg b/projects/icons/src/icons/flags/by.svg
index 88a67b5f6f31e..0028b0c8928a6 100644
--- a/projects/icons/src/icons/flags/by.svg
+++ b/projects/icons/src/icons/flags/by.svg
@@ -1,18 +1,45 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/bz.svg b/projects/icons/src/icons/flags/bz.svg
index 30eaff3c60f06..358ef5edf9d50 100644
--- a/projects/icons/src/icons/flags/bz.svg
+++ b/projects/icons/src/icons/flags/bz.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ca.svg b/projects/icons/src/icons/flags/ca.svg
index 2b011a1020e2a..71162cd1d9e3f 100644
--- a/projects/icons/src/icons/flags/ca.svg
+++ b/projects/icons/src/icons/flags/ca.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cc.svg b/projects/icons/src/icons/flags/cc.svg
index 704f89ffc4dde..5b62758f2e4fe 100644
--- a/projects/icons/src/icons/flags/cc.svg
+++ b/projects/icons/src/icons/flags/cc.svg
@@ -1,44 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cd.svg b/projects/icons/src/icons/flags/cd.svg
index 3ca105cba62c7..ba3e7787acf6f 100644
--- a/projects/icons/src/icons/flags/cd.svg
+++ b/projects/icons/src/icons/flags/cd.svg
@@ -1,32 +1,38 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/cf.svg b/projects/icons/src/icons/flags/cf.svg
index a9d7b24a0c331..5e2cc59d27a7c 100644
--- a/projects/icons/src/icons/flags/cf.svg
+++ b/projects/icons/src/icons/flags/cf.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cg.svg b/projects/icons/src/icons/flags/cg.svg
index af5e332c38c31..20b1a59f0e679 100644
--- a/projects/icons/src/icons/flags/cg.svg
+++ b/projects/icons/src/icons/flags/cg.svg
@@ -1,23 +1,26 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ch.svg b/projects/icons/src/icons/flags/ch.svg
index 130ab4b136b28..013eccd19ed02 100644
--- a/projects/icons/src/icons/flags/ch.svg
+++ b/projects/icons/src/icons/flags/ch.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ci.svg b/projects/icons/src/icons/flags/ci.svg
index 9eb8bd40f0b16..c908880c1ed28 100644
--- a/projects/icons/src/icons/flags/ci.svg
+++ b/projects/icons/src/icons/flags/ci.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ck.svg b/projects/icons/src/icons/flags/ck.svg
index 05ac79f1369ab..94fd268141992 100644
--- a/projects/icons/src/icons/flags/ck.svg
+++ b/projects/icons/src/icons/flags/ck.svg
@@ -1,51 +1,59 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cl.svg b/projects/icons/src/icons/flags/cl.svg
index 0fcad5668bbbf..250dc4fdfca79 100644
--- a/projects/icons/src/icons/flags/cl.svg
+++ b/projects/icons/src/icons/flags/cl.svg
@@ -1,15 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cm.svg b/projects/icons/src/icons/flags/cm.svg
index b61e9741100f6..d076ef43fcdcf 100644
--- a/projects/icons/src/icons/flags/cm.svg
+++ b/projects/icons/src/icons/flags/cm.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cn.svg b/projects/icons/src/icons/flags/cn.svg
index 72351f1703097..b6d2df3618c9f 100644
--- a/projects/icons/src/icons/flags/cn.svg
+++ b/projects/icons/src/icons/flags/cn.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/co.svg b/projects/icons/src/icons/flags/co.svg
index 8842b954dda7e..90df24c140ee4 100644
--- a/projects/icons/src/icons/flags/co.svg
+++ b/projects/icons/src/icons/flags/co.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cr.svg b/projects/icons/src/icons/flags/cr.svg
index 4663f375438c9..7c18212efb0ef 100644
--- a/projects/icons/src/icons/flags/cr.svg
+++ b/projects/icons/src/icons/flags/cr.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cu.svg b/projects/icons/src/icons/flags/cu.svg
index e915808a17fc2..f24e6f72de81a 100644
--- a/projects/icons/src/icons/flags/cu.svg
+++ b/projects/icons/src/icons/flags/cu.svg
@@ -1,27 +1,30 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/cv.svg b/projects/icons/src/icons/flags/cv.svg
index 1f88e10171048..73007bb2d6690 100644
--- a/projects/icons/src/icons/flags/cv.svg
+++ b/projects/icons/src/icons/flags/cv.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cw.svg b/projects/icons/src/icons/flags/cw.svg
index 3b9397c1c2fe9..e1eddb6bde340 100644
--- a/projects/icons/src/icons/flags/cw.svg
+++ b/projects/icons/src/icons/flags/cw.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cx.svg b/projects/icons/src/icons/flags/cx.svg
index ed15c977af98a..485c31b950323 100644
--- a/projects/icons/src/icons/flags/cx.svg
+++ b/projects/icons/src/icons/flags/cx.svg
@@ -1,41 +1,44 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cy.svg b/projects/icons/src/icons/flags/cy.svg
index 1144f3a296d32..864ed8d04880f 100644
--- a/projects/icons/src/icons/flags/cy.svg
+++ b/projects/icons/src/icons/flags/cy.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/cz.svg b/projects/icons/src/icons/flags/cz.svg
index fa20b4e2f425e..eea41da602bd9 100644
--- a/projects/icons/src/icons/flags/cz.svg
+++ b/projects/icons/src/icons/flags/cz.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/de.svg b/projects/icons/src/icons/flags/de.svg
index 1246abf7a0962..a9a52b5182074 100644
--- a/projects/icons/src/icons/flags/de.svg
+++ b/projects/icons/src/icons/flags/de.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/dj.svg b/projects/icons/src/icons/flags/dj.svg
index 6a5a12f0c005d..4fd0bd9ed3ea5 100644
--- a/projects/icons/src/icons/flags/dj.svg
+++ b/projects/icons/src/icons/flags/dj.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/dk.svg b/projects/icons/src/icons/flags/dk.svg
index 73fb43f100628..40b792d8ae21d 100644
--- a/projects/icons/src/icons/flags/dk.svg
+++ b/projects/icons/src/icons/flags/dk.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/dm.svg b/projects/icons/src/icons/flags/dm.svg
index 667dc376ff942..740814c7b1b8a 100644
--- a/projects/icons/src/icons/flags/dm.svg
+++ b/projects/icons/src/icons/flags/dm.svg
@@ -1,31 +1,34 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/do.svg b/projects/icons/src/icons/flags/do.svg
index fc782e472bb2c..2d204d671151c 100644
--- a/projects/icons/src/icons/flags/do.svg
+++ b/projects/icons/src/icons/flags/do.svg
@@ -1,31 +1,34 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/dz.svg b/projects/icons/src/icons/flags/dz.svg
index f2eb89e30f382..f373b4da0bcd7 100644
--- a/projects/icons/src/icons/flags/dz.svg
+++ b/projects/icons/src/icons/flags/dz.svg
@@ -1,17 +1,25 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ec.svg b/projects/icons/src/icons/flags/ec.svg
index 06a92458c4210..8c96732453abf 100644
--- a/projects/icons/src/icons/flags/ec.svg
+++ b/projects/icons/src/icons/flags/ec.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ee.svg b/projects/icons/src/icons/flags/ee.svg
index 328b8acee65a6..73ec311273d72 100644
--- a/projects/icons/src/icons/flags/ee.svg
+++ b/projects/icons/src/icons/flags/ee.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/eg.svg b/projects/icons/src/icons/flags/eg.svg
index 840bbdd8beb4c..bac4d3b40181c 100644
--- a/projects/icons/src/icons/flags/eg.svg
+++ b/projects/icons/src/icons/flags/eg.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/eh.svg b/projects/icons/src/icons/flags/eh.svg
index e46716789e1c1..5380db4f3b0ba 100644
--- a/projects/icons/src/icons/flags/eh.svg
+++ b/projects/icons/src/icons/flags/eh.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/er.svg b/projects/icons/src/icons/flags/er.svg
index 112ccecff44a6..b15e7f4367941 100644
--- a/projects/icons/src/icons/flags/er.svg
+++ b/projects/icons/src/icons/flags/er.svg
@@ -1,27 +1,30 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/es.svg b/projects/icons/src/icons/flags/es.svg
index bb1cc36c734fd..3814448ecd911 100644
--- a/projects/icons/src/icons/flags/es.svg
+++ b/projects/icons/src/icons/flags/es.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/et.svg b/projects/icons/src/icons/flags/et.svg
index 6598ce627b01e..a573cd127efa9 100644
--- a/projects/icons/src/icons/flags/et.svg
+++ b/projects/icons/src/icons/flags/et.svg
@@ -1,22 +1,25 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/eu.svg b/projects/icons/src/icons/flags/eu.svg
index 926872ae2600a..cdb3a16d0de5a 100644
--- a/projects/icons/src/icons/flags/eu.svg
+++ b/projects/icons/src/icons/flags/eu.svg
@@ -1,40 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fi.svg b/projects/icons/src/icons/flags/fi.svg
index 3a4844c9aa1c9..ef87504b79a99 100644
--- a/projects/icons/src/icons/flags/fi.svg
+++ b/projects/icons/src/icons/flags/fi.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fj.svg b/projects/icons/src/icons/flags/fj.svg
index ec1048e269b32..a33b6af446aa7 100644
--- a/projects/icons/src/icons/flags/fj.svg
+++ b/projects/icons/src/icons/flags/fj.svg
@@ -1,28 +1,36 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fk.svg b/projects/icons/src/icons/flags/fk.svg
index 79ce1c68a74ee..f9efe93248d61 100644
--- a/projects/icons/src/icons/flags/fk.svg
+++ b/projects/icons/src/icons/flags/fk.svg
@@ -1,44 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fm.svg b/projects/icons/src/icons/flags/fm.svg
index 33a7bcb620741..5ab2b89fdc8be 100644
--- a/projects/icons/src/icons/flags/fm.svg
+++ b/projects/icons/src/icons/flags/fm.svg
@@ -1,24 +1,27 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fo.svg b/projects/icons/src/icons/flags/fo.svg
index f44b302821702..615673e31edf1 100644
--- a/projects/icons/src/icons/flags/fo.svg
+++ b/projects/icons/src/icons/flags/fo.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/fr.svg b/projects/icons/src/icons/flags/fr.svg
index 7c9d6e8625ba7..7759a6941031c 100644
--- a/projects/icons/src/icons/flags/fr.svg
+++ b/projects/icons/src/icons/flags/fr.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ga.svg b/projects/icons/src/icons/flags/ga.svg
index 945aeb1ef99ee..a10fcf072b7cc 100644
--- a/projects/icons/src/icons/flags/ga.svg
+++ b/projects/icons/src/icons/flags/ga.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gb.svg b/projects/icons/src/icons/flags/gb.svg
index a75e28626f6b4..244bd21712749 100644
--- a/projects/icons/src/icons/flags/gb.svg
+++ b/projects/icons/src/icons/flags/gb.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gd.svg b/projects/icons/src/icons/flags/gd.svg
index 23beb8c7b8eee..03fe5628a5f3f 100644
--- a/projects/icons/src/icons/flags/gd.svg
+++ b/projects/icons/src/icons/flags/gd.svg
@@ -1,54 +1,57 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ge.svg b/projects/icons/src/icons/flags/ge.svg
index 7c077b9f0b324..b5bc36bee4f40 100644
--- a/projects/icons/src/icons/flags/ge.svg
+++ b/projects/icons/src/icons/flags/ge.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gf.svg b/projects/icons/src/icons/flags/gf.svg
index 9692093b66d19..f299d67d3446a 100644
--- a/projects/icons/src/icons/flags/gf.svg
+++ b/projects/icons/src/icons/flags/gf.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gg.svg b/projects/icons/src/icons/flags/gg.svg
index 7ad4259f18002..dd060d6bc4aa2 100644
--- a/projects/icons/src/icons/flags/gg.svg
+++ b/projects/icons/src/icons/flags/gg.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gh.svg b/projects/icons/src/icons/flags/gh.svg
index 8f05c90e7146c..b0561a435bbf6 100644
--- a/projects/icons/src/icons/flags/gh.svg
+++ b/projects/icons/src/icons/flags/gh.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gi.svg b/projects/icons/src/icons/flags/gi.svg
index 89b14e269322c..2868b68d2a5a2 100644
--- a/projects/icons/src/icons/flags/gi.svg
+++ b/projects/icons/src/icons/flags/gi.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gl.svg b/projects/icons/src/icons/flags/gl.svg
index 481f9b763068a..dd61327fbc84d 100644
--- a/projects/icons/src/icons/flags/gl.svg
+++ b/projects/icons/src/icons/flags/gl.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gm.svg b/projects/icons/src/icons/flags/gm.svg
index d3259d0f7934f..42bf25178cc43 100644
--- a/projects/icons/src/icons/flags/gm.svg
+++ b/projects/icons/src/icons/flags/gm.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gn.svg b/projects/icons/src/icons/flags/gn.svg
index 59603cf862677..41951fcc28506 100644
--- a/projects/icons/src/icons/flags/gn.svg
+++ b/projects/icons/src/icons/flags/gn.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gp.svg b/projects/icons/src/icons/flags/gp.svg
index 62234bcab5fb2..9fbfdfaa6eefc 100644
--- a/projects/icons/src/icons/flags/gp.svg
+++ b/projects/icons/src/icons/flags/gp.svg
@@ -1,45 +1,48 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gq.svg b/projects/icons/src/icons/flags/gq.svg
index 5fe850dbd33fa..3fe9a52e4c4b6 100644
--- a/projects/icons/src/icons/flags/gq.svg
+++ b/projects/icons/src/icons/flags/gq.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gr.svg b/projects/icons/src/icons/flags/gr.svg
index e2479d4e495e7..876d54c67439f 100644
--- a/projects/icons/src/icons/flags/gr.svg
+++ b/projects/icons/src/icons/flags/gr.svg
@@ -1,25 +1,28 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/gs.svg b/projects/icons/src/icons/flags/gs.svg
index 98907237802bd..6acc26adc034f 100644
--- a/projects/icons/src/icons/flags/gs.svg
+++ b/projects/icons/src/icons/flags/gs.svg
@@ -1,54 +1,92 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gt.svg b/projects/icons/src/icons/flags/gt.svg
index 1a0785bb6837f..2631b88d88455 100644
--- a/projects/icons/src/icons/flags/gt.svg
+++ b/projects/icons/src/icons/flags/gt.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gu.svg b/projects/icons/src/icons/flags/gu.svg
index 461baa9ff41e1..a9d13b43ba4b8 100644
--- a/projects/icons/src/icons/flags/gu.svg
+++ b/projects/icons/src/icons/flags/gu.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gw.svg b/projects/icons/src/icons/flags/gw.svg
index 0e36c660838fc..c6dd9bbf91db4 100644
--- a/projects/icons/src/icons/flags/gw.svg
+++ b/projects/icons/src/icons/flags/gw.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/gy.svg b/projects/icons/src/icons/flags/gy.svg
index 15bf2ee9b9165..6a7877e43f15b 100644
--- a/projects/icons/src/icons/flags/gy.svg
+++ b/projects/icons/src/icons/flags/gy.svg
@@ -1,28 +1,34 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/hk.svg b/projects/icons/src/icons/flags/hk.svg
index 12284934aa161..a0ef5a19d9a86 100644
--- a/projects/icons/src/icons/flags/hk.svg
+++ b/projects/icons/src/icons/flags/hk.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/hm.svg b/projects/icons/src/icons/flags/hm.svg
index bf58df85676d6..f64f322aa485a 100644
--- a/projects/icons/src/icons/flags/hm.svg
+++ b/projects/icons/src/icons/flags/hm.svg
@@ -1,56 +1,59 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/hn.svg b/projects/icons/src/icons/flags/hn.svg
index d386ace186ae7..ca19fc0dfa4f2 100644
--- a/projects/icons/src/icons/flags/hn.svg
+++ b/projects/icons/src/icons/flags/hn.svg
@@ -1,30 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/hr.svg b/projects/icons/src/icons/flags/hr.svg
index 8145dcba87443..13fd3832f2dc1 100644
--- a/projects/icons/src/icons/flags/hr.svg
+++ b/projects/icons/src/icons/flags/hr.svg
@@ -1,47 +1,53 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ht.svg b/projects/icons/src/icons/flags/ht.svg
index 759b524e48a02..ab5f24cced50f 100644
--- a/projects/icons/src/icons/flags/ht.svg
+++ b/projects/icons/src/icons/flags/ht.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/hu.svg b/projects/icons/src/icons/flags/hu.svg
index 23e49720fbb69..ddc01e2ff3ad8 100644
--- a/projects/icons/src/icons/flags/hu.svg
+++ b/projects/icons/src/icons/flags/hu.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/id.svg b/projects/icons/src/icons/flags/id.svg
index db506aaa4fbae..d0f36c5d105cf 100644
--- a/projects/icons/src/icons/flags/id.svg
+++ b/projects/icons/src/icons/flags/id.svg
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ie.svg b/projects/icons/src/icons/flags/ie.svg
index 8949ef4126d1e..abcbd63859aba 100644
--- a/projects/icons/src/icons/flags/ie.svg
+++ b/projects/icons/src/icons/flags/ie.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/il.svg b/projects/icons/src/icons/flags/il.svg
index 4b8baed84e610..8d3deb7087876 100644
--- a/projects/icons/src/icons/flags/il.svg
+++ b/projects/icons/src/icons/flags/il.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/im.svg b/projects/icons/src/icons/flags/im.svg
index a2f0590bfbcea..9fb9c6e1f9ebc 100644
--- a/projects/icons/src/icons/flags/im.svg
+++ b/projects/icons/src/icons/flags/im.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/in.svg b/projects/icons/src/icons/flags/in.svg
index 4617d604648d4..25b7e266f916f 100644
--- a/projects/icons/src/icons/flags/in.svg
+++ b/projects/icons/src/icons/flags/in.svg
@@ -1,22 +1,25 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/io.svg b/projects/icons/src/icons/flags/io.svg
index 63cc8992decee..27aa8abb2be40 100644
--- a/projects/icons/src/icons/flags/io.svg
+++ b/projects/icons/src/icons/flags/io.svg
@@ -1,68 +1,71 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/iq.svg b/projects/icons/src/icons/flags/iq.svg
index 7805eb311596e..ae5f83e524196 100644
--- a/projects/icons/src/icons/flags/iq.svg
+++ b/projects/icons/src/icons/flags/iq.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ir.svg b/projects/icons/src/icons/flags/ir.svg
index 3c3c50d46a170..d179a1215fc37 100644
--- a/projects/icons/src/icons/flags/ir.svg
+++ b/projects/icons/src/icons/flags/ir.svg
@@ -1,27 +1,30 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/is.svg b/projects/icons/src/icons/flags/is.svg
index 1861de617d9f7..d220a7429e781 100644
--- a/projects/icons/src/icons/flags/is.svg
+++ b/projects/icons/src/icons/flags/is.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/it.svg b/projects/icons/src/icons/flags/it.svg
index f53be22346e06..17a4562b7ec37 100644
--- a/projects/icons/src/icons/flags/it.svg
+++ b/projects/icons/src/icons/flags/it.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/je.svg b/projects/icons/src/icons/flags/je.svg
index f441eee35ae63..f9605ee1c45e8 100644
--- a/projects/icons/src/icons/flags/je.svg
+++ b/projects/icons/src/icons/flags/je.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/jm.svg b/projects/icons/src/icons/flags/jm.svg
index b137655764fcf..bdf192d26442d 100644
--- a/projects/icons/src/icons/flags/jm.svg
+++ b/projects/icons/src/icons/flags/jm.svg
@@ -1,19 +1,25 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/jo.svg b/projects/icons/src/icons/flags/jo.svg
index 9018f744de21b..9ff4c7b917e55 100644
--- a/projects/icons/src/icons/flags/jo.svg
+++ b/projects/icons/src/icons/flags/jo.svg
@@ -1,15 +1,18 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/jp.svg b/projects/icons/src/icons/flags/jp.svg
index 51c41c2b7ae07..6d356028e4979 100644
--- a/projects/icons/src/icons/flags/jp.svg
+++ b/projects/icons/src/icons/flags/jp.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ke.svg b/projects/icons/src/icons/flags/ke.svg
index a0ee9d22732b4..7ebc99867c37f 100644
--- a/projects/icons/src/icons/flags/ke.svg
+++ b/projects/icons/src/icons/flags/ke.svg
@@ -1,27 +1,30 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/kg.svg b/projects/icons/src/icons/flags/kg.svg
index f6fc2a8c7a155..46f181c422342 100644
--- a/projects/icons/src/icons/flags/kg.svg
+++ b/projects/icons/src/icons/flags/kg.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/kh.svg b/projects/icons/src/icons/flags/kh.svg
index 6e11d2e9dfa16..a64e7149b341e 100644
--- a/projects/icons/src/icons/flags/kh.svg
+++ b/projects/icons/src/icons/flags/kh.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ki.svg b/projects/icons/src/icons/flags/ki.svg
index 43b991a092068..b7570d676041f 100644
--- a/projects/icons/src/icons/flags/ki.svg
+++ b/projects/icons/src/icons/flags/ki.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/km.svg b/projects/icons/src/icons/flags/km.svg
index fe683a201698c..2a10fa95d51c6 100644
--- a/projects/icons/src/icons/flags/km.svg
+++ b/projects/icons/src/icons/flags/km.svg
@@ -1,32 +1,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/kn.svg b/projects/icons/src/icons/flags/kn.svg
index d5a6291e7e3d9..cd94cc8198264 100644
--- a/projects/icons/src/icons/flags/kn.svg
+++ b/projects/icons/src/icons/flags/kn.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/kp.svg b/projects/icons/src/icons/flags/kp.svg
index 2818042c713ef..ba760e8818e90 100644
--- a/projects/icons/src/icons/flags/kp.svg
+++ b/projects/icons/src/icons/flags/kp.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/kr.svg b/projects/icons/src/icons/flags/kr.svg
index b04b6d760f497..e5624f639d406 100644
--- a/projects/icons/src/icons/flags/kr.svg
+++ b/projects/icons/src/icons/flags/kr.svg
@@ -1,34 +1,91 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/kw.svg b/projects/icons/src/icons/flags/kw.svg
index b520e8586ae22..737abca7a3844 100644
--- a/projects/icons/src/icons/flags/kw.svg
+++ b/projects/icons/src/icons/flags/kw.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ky.svg b/projects/icons/src/icons/flags/ky.svg
index 40f8f341eb340..9005932c991cc 100644
--- a/projects/icons/src/icons/flags/ky.svg
+++ b/projects/icons/src/icons/flags/ky.svg
@@ -1,40 +1,48 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/kz.svg b/projects/icons/src/icons/flags/kz.svg
index 5cd8b83a58bde..1e2e3259162ab 100644
--- a/projects/icons/src/icons/flags/kz.svg
+++ b/projects/icons/src/icons/flags/kz.svg
@@ -1,166 +1,169 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/la.svg b/projects/icons/src/icons/flags/la.svg
index 6a332cf770872..dbd970940cd25 100644
--- a/projects/icons/src/icons/flags/la.svg
+++ b/projects/icons/src/icons/flags/la.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lb.svg b/projects/icons/src/icons/flags/lb.svg
index 4739c7055779d..34586b6ec2cab 100644
--- a/projects/icons/src/icons/flags/lb.svg
+++ b/projects/icons/src/icons/flags/lb.svg
@@ -1,11 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lc.svg b/projects/icons/src/icons/flags/lc.svg
index ccc07f93d5a28..7a2ab0302d800 100644
--- a/projects/icons/src/icons/flags/lc.svg
+++ b/projects/icons/src/icons/flags/lc.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/li.svg b/projects/icons/src/icons/flags/li.svg
index 653d37ea44fae..74629564906f5 100644
--- a/projects/icons/src/icons/flags/li.svg
+++ b/projects/icons/src/icons/flags/li.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lk.svg b/projects/icons/src/icons/flags/lk.svg
index 340a64780326d..6184ebbfccd0f 100644
--- a/projects/icons/src/icons/flags/lk.svg
+++ b/projects/icons/src/icons/flags/lk.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/lr.svg b/projects/icons/src/icons/flags/lr.svg
index a64f260b61411..4fd02d7b6b6a9 100644
--- a/projects/icons/src/icons/flags/lr.svg
+++ b/projects/icons/src/icons/flags/lr.svg
@@ -1,30 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ls.svg b/projects/icons/src/icons/flags/ls.svg
index 26b3a6bed87d6..ada91da8c185c 100644
--- a/projects/icons/src/icons/flags/ls.svg
+++ b/projects/icons/src/icons/flags/ls.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lt.svg b/projects/icons/src/icons/flags/lt.svg
index 61b9e9287db70..706dc621518c0 100644
--- a/projects/icons/src/icons/flags/lt.svg
+++ b/projects/icons/src/icons/flags/lt.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lu.svg b/projects/icons/src/icons/flags/lu.svg
index a1100ddd29bcd..83bf82b6c5df1 100644
--- a/projects/icons/src/icons/flags/lu.svg
+++ b/projects/icons/src/icons/flags/lu.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/lv.svg b/projects/icons/src/icons/flags/lv.svg
index f5ccbb1bc8bb2..1b03ed2ecde50 100644
--- a/projects/icons/src/icons/flags/lv.svg
+++ b/projects/icons/src/icons/flags/lv.svg
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ly.svg b/projects/icons/src/icons/flags/ly.svg
index e1883e609c4ee..e3561153ba44e 100644
--- a/projects/icons/src/icons/flags/ly.svg
+++ b/projects/icons/src/icons/flags/ly.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ma.svg b/projects/icons/src/icons/flags/ma.svg
index a692baf2096ad..491735e706aef 100644
--- a/projects/icons/src/icons/flags/ma.svg
+++ b/projects/icons/src/icons/flags/ma.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mc.svg b/projects/icons/src/icons/flags/mc.svg
index ded1d531c84e8..9390f45a57d54 100644
--- a/projects/icons/src/icons/flags/mc.svg
+++ b/projects/icons/src/icons/flags/mc.svg
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/md.svg b/projects/icons/src/icons/flags/md.svg
index 1ec3b91c8d87c..6f83fe06a8b43 100644
--- a/projects/icons/src/icons/flags/md.svg
+++ b/projects/icons/src/icons/flags/md.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/me.svg b/projects/icons/src/icons/flags/me.svg
index 298a2199d87bf..f6da9138aaf63 100644
--- a/projects/icons/src/icons/flags/me.svg
+++ b/projects/icons/src/icons/flags/me.svg
@@ -1,22 +1,25 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mf.svg b/projects/icons/src/icons/flags/mf.svg
index 3dd105bc1c98d..4e71f9153be43 100644
--- a/projects/icons/src/icons/flags/mf.svg
+++ b/projects/icons/src/icons/flags/mf.svg
@@ -1,30 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mg.svg b/projects/icons/src/icons/flags/mg.svg
index b2c8523ac8090..da50425f237ac 100644
--- a/projects/icons/src/icons/flags/mg.svg
+++ b/projects/icons/src/icons/flags/mg.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mh.svg b/projects/icons/src/icons/flags/mh.svg
index 63cf9fc7a9025..20993057d3a34 100644
--- a/projects/icons/src/icons/flags/mh.svg
+++ b/projects/icons/src/icons/flags/mh.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mk.svg b/projects/icons/src/icons/flags/mk.svg
index c3eb406e78a60..eeeb9e4707f06 100644
--- a/projects/icons/src/icons/flags/mk.svg
+++ b/projects/icons/src/icons/flags/mk.svg
@@ -1,31 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ml.svg b/projects/icons/src/icons/flags/ml.svg
index cd43557359b76..33ca304d3e4fb 100644
--- a/projects/icons/src/icons/flags/ml.svg
+++ b/projects/icons/src/icons/flags/ml.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mm.svg b/projects/icons/src/icons/flags/mm.svg
index 64fd46fb8aeb7..cfcd9ba0c9b21 100644
--- a/projects/icons/src/icons/flags/mm.svg
+++ b/projects/icons/src/icons/flags/mm.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mn.svg b/projects/icons/src/icons/flags/mn.svg
index b710000fe8489..bfd01c4d5b1ae 100644
--- a/projects/icons/src/icons/flags/mn.svg
+++ b/projects/icons/src/icons/flags/mn.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mo.svg b/projects/icons/src/icons/flags/mo.svg
index d3ee73eb9e3eb..a3efcfa6dd43a 100644
--- a/projects/icons/src/icons/flags/mo.svg
+++ b/projects/icons/src/icons/flags/mo.svg
@@ -1,40 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mp.svg b/projects/icons/src/icons/flags/mp.svg
index 077fef354a721..83abb10d56614 100644
--- a/projects/icons/src/icons/flags/mp.svg
+++ b/projects/icons/src/icons/flags/mp.svg
@@ -1,24 +1,27 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mq.svg b/projects/icons/src/icons/flags/mq.svg
index bd40a650b3728..bed0823564701 100644
--- a/projects/icons/src/icons/flags/mq.svg
+++ b/projects/icons/src/icons/flags/mq.svg
@@ -1,34 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mr.svg b/projects/icons/src/icons/flags/mr.svg
index 08c4e2d12671e..b77e27444c693 100644
--- a/projects/icons/src/icons/flags/mr.svg
+++ b/projects/icons/src/icons/flags/mr.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ms.svg b/projects/icons/src/icons/flags/ms.svg
index c60ec85b00044..482a53e7db210 100644
--- a/projects/icons/src/icons/flags/ms.svg
+++ b/projects/icons/src/icons/flags/ms.svg
@@ -1,31 +1,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mt.svg b/projects/icons/src/icons/flags/mt.svg
index fc17c3de8e82c..54b2947c00b12 100644
--- a/projects/icons/src/icons/flags/mt.svg
+++ b/projects/icons/src/icons/flags/mt.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mu.svg b/projects/icons/src/icons/flags/mu.svg
index cfc2fde5d5d38..b72de887456a4 100644
--- a/projects/icons/src/icons/flags/mu.svg
+++ b/projects/icons/src/icons/flags/mu.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mv.svg b/projects/icons/src/icons/flags/mv.svg
index 1f71c528472cb..2473ee09393a0 100644
--- a/projects/icons/src/icons/flags/mv.svg
+++ b/projects/icons/src/icons/flags/mv.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mw.svg b/projects/icons/src/icons/flags/mw.svg
index 4982ab5d8599b..81866e0eed819 100644
--- a/projects/icons/src/icons/flags/mw.svg
+++ b/projects/icons/src/icons/flags/mw.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mx.svg b/projects/icons/src/icons/flags/mx.svg
index a031352d12bf4..95f0babf66f9c 100644
--- a/projects/icons/src/icons/flags/mx.svg
+++ b/projects/icons/src/icons/flags/mx.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/my.svg b/projects/icons/src/icons/flags/my.svg
index 6392846629f05..25ff03a1d5255 100644
--- a/projects/icons/src/icons/flags/my.svg
+++ b/projects/icons/src/icons/flags/my.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/mz.svg b/projects/icons/src/icons/flags/mz.svg
index 5edbc0f524688..c40a7bbba17b6 100644
--- a/projects/icons/src/icons/flags/mz.svg
+++ b/projects/icons/src/icons/flags/mz.svg
@@ -1,29 +1,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/na.svg b/projects/icons/src/icons/flags/na.svg
index efe77a786908b..3cc922ca2ca31 100644
--- a/projects/icons/src/icons/flags/na.svg
+++ b/projects/icons/src/icons/flags/na.svg
@@ -1,32 +1,35 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/nc.svg b/projects/icons/src/icons/flags/nc.svg
index a54059b091b99..4fea487d328df 100644
--- a/projects/icons/src/icons/flags/nc.svg
+++ b/projects/icons/src/icons/flags/nc.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ne.svg b/projects/icons/src/icons/flags/ne.svg
index f8cd0d0dfe845..1d87145d8f101 100644
--- a/projects/icons/src/icons/flags/ne.svg
+++ b/projects/icons/src/icons/flags/ne.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/nf.svg b/projects/icons/src/icons/flags/nf.svg
index bc4b2c0a38a54..2b880eb5e5977 100644
--- a/projects/icons/src/icons/flags/nf.svg
+++ b/projects/icons/src/icons/flags/nf.svg
@@ -1,11 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ng.svg b/projects/icons/src/icons/flags/ng.svg
index b8aab849bf9ec..c7535a9cd954e 100644
--- a/projects/icons/src/icons/flags/ng.svg
+++ b/projects/icons/src/icons/flags/ng.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ni.svg b/projects/icons/src/icons/flags/ni.svg
index fca0795489dc2..cfc9e9048ff27 100644
--- a/projects/icons/src/icons/flags/ni.svg
+++ b/projects/icons/src/icons/flags/ni.svg
@@ -1,25 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/nl.svg b/projects/icons/src/icons/flags/nl.svg
index 7fc7c318e14e5..02500cf58be65 100644
--- a/projects/icons/src/icons/flags/nl.svg
+++ b/projects/icons/src/icons/flags/nl.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/no.svg b/projects/icons/src/icons/flags/no.svg
index 3188dacd9007f..3f161a1f42802 100644
--- a/projects/icons/src/icons/flags/no.svg
+++ b/projects/icons/src/icons/flags/no.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/np.svg b/projects/icons/src/icons/flags/np.svg
index e9b45c4771db7..fd01dd5388df8 100644
--- a/projects/icons/src/icons/flags/np.svg
+++ b/projects/icons/src/icons/flags/np.svg
@@ -1,20 +1,26 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/nr.svg b/projects/icons/src/icons/flags/nr.svg
index 1db495ee7c731..cd5d9469a432c 100644
--- a/projects/icons/src/icons/flags/nr.svg
+++ b/projects/icons/src/icons/flags/nr.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/nu.svg b/projects/icons/src/icons/flags/nu.svg
index 1513f2339dd8c..f0995e8ca3136 100644
--- a/projects/icons/src/icons/flags/nu.svg
+++ b/projects/icons/src/icons/flags/nu.svg
@@ -1,28 +1,36 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/nz.svg b/projects/icons/src/icons/flags/nz.svg
index eb7df79195c69..0428942c9fc2e 100644
--- a/projects/icons/src/icons/flags/nz.svg
+++ b/projects/icons/src/icons/flags/nz.svg
@@ -1,35 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/om.svg b/projects/icons/src/icons/flags/om.svg
index 3806b1145d0c6..3d9b25e597fd5 100644
--- a/projects/icons/src/icons/flags/om.svg
+++ b/projects/icons/src/icons/flags/om.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/os.svg b/projects/icons/src/icons/flags/os.svg
index c1ed9dfaa0e39..10c26d39b86f9 100644
--- a/projects/icons/src/icons/flags/os.svg
+++ b/projects/icons/src/icons/flags/os.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pa.svg b/projects/icons/src/icons/flags/pa.svg
index d9bad78fea196..bfa464ecc37f5 100644
--- a/projects/icons/src/icons/flags/pa.svg
+++ b/projects/icons/src/icons/flags/pa.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/pe.svg b/projects/icons/src/icons/flags/pe.svg
index f4c39efc833c6..3b1247be6f96a 100644
--- a/projects/icons/src/icons/flags/pe.svg
+++ b/projects/icons/src/icons/flags/pe.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pf.svg b/projects/icons/src/icons/flags/pf.svg
index fa1fd9f7d25c1..8f905b2b53825 100644
--- a/projects/icons/src/icons/flags/pf.svg
+++ b/projects/icons/src/icons/flags/pf.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pg.svg b/projects/icons/src/icons/flags/pg.svg
index 382a916edf550..8714b90d624c2 100644
--- a/projects/icons/src/icons/flags/pg.svg
+++ b/projects/icons/src/icons/flags/pg.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ph.svg b/projects/icons/src/icons/flags/ph.svg
index ade63f5bb99cd..b12e54182f250 100644
--- a/projects/icons/src/icons/flags/ph.svg
+++ b/projects/icons/src/icons/flags/ph.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pk.svg b/projects/icons/src/icons/flags/pk.svg
index 66b4e28ce53fe..40495f3cd0aa3 100644
--- a/projects/icons/src/icons/flags/pk.svg
+++ b/projects/icons/src/icons/flags/pk.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pl.svg b/projects/icons/src/icons/flags/pl.svg
index 1fd8744b3f695..ad628967eb65f 100644
--- a/projects/icons/src/icons/flags/pl.svg
+++ b/projects/icons/src/icons/flags/pl.svg
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pm.svg b/projects/icons/src/icons/flags/pm.svg
index 2ec2de504ab8e..490464323269b 100644
--- a/projects/icons/src/icons/flags/pm.svg
+++ b/projects/icons/src/icons/flags/pm.svg
@@ -1,55 +1,58 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/pn.svg b/projects/icons/src/icons/flags/pn.svg
index 2d740f0445c19..f8a30e83863e3 100644
--- a/projects/icons/src/icons/flags/pn.svg
+++ b/projects/icons/src/icons/flags/pn.svg
@@ -1,35 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pr.svg b/projects/icons/src/icons/flags/pr.svg
index 81757f3a5ba03..6d72b4d074a07 100644
--- a/projects/icons/src/icons/flags/pr.svg
+++ b/projects/icons/src/icons/flags/pr.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ps.svg b/projects/icons/src/icons/flags/ps.svg
index 1a689748cb5ca..a2886ecc885d9 100644
--- a/projects/icons/src/icons/flags/ps.svg
+++ b/projects/icons/src/icons/flags/ps.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pt.svg b/projects/icons/src/icons/flags/pt.svg
index 3233628654322..53c74fa6d2a18 100644
--- a/projects/icons/src/icons/flags/pt.svg
+++ b/projects/icons/src/icons/flags/pt.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/pw.svg b/projects/icons/src/icons/flags/pw.svg
index b1bd44d0e378b..d9000bdbc3d78 100644
--- a/projects/icons/src/icons/flags/pw.svg
+++ b/projects/icons/src/icons/flags/pw.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/py.svg b/projects/icons/src/icons/flags/py.svg
index 483ff664c78c5..f765d02d3cade 100644
--- a/projects/icons/src/icons/flags/py.svg
+++ b/projects/icons/src/icons/flags/py.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/qa.svg b/projects/icons/src/icons/flags/qa.svg
index 1ff6f15343673..02ef7ae1390f9 100644
--- a/projects/icons/src/icons/flags/qa.svg
+++ b/projects/icons/src/icons/flags/qa.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/re.svg b/projects/icons/src/icons/flags/re.svg
index bf015c0cd8756..7d471ad8755c2 100644
--- a/projects/icons/src/icons/flags/re.svg
+++ b/projects/icons/src/icons/flags/re.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ro.svg b/projects/icons/src/icons/flags/ro.svg
index 8e29fff672cfa..5320acd2e75d0 100644
--- a/projects/icons/src/icons/flags/ro.svg
+++ b/projects/icons/src/icons/flags/ro.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/rs.svg b/projects/icons/src/icons/flags/rs.svg
index 287b52cf8a61f..8bdd954ecc551 100644
--- a/projects/icons/src/icons/flags/rs.svg
+++ b/projects/icons/src/icons/flags/rs.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ru.svg b/projects/icons/src/icons/flags/ru.svg
index a47a5eac6b2b5..bce8f8e3bf751 100644
--- a/projects/icons/src/icons/flags/ru.svg
+++ b/projects/icons/src/icons/flags/ru.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/rw.svg b/projects/icons/src/icons/flags/rw.svg
index c286b329a973b..49bd26af37240 100644
--- a/projects/icons/src/icons/flags/rw.svg
+++ b/projects/icons/src/icons/flags/rw.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sa.svg b/projects/icons/src/icons/flags/sa.svg
index b8cc2724cc248..5bfd8781e9b39 100644
--- a/projects/icons/src/icons/flags/sa.svg
+++ b/projects/icons/src/icons/flags/sa.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sb.svg b/projects/icons/src/icons/flags/sb.svg
index 802a069b633a4..8cb8eb0a8d252 100644
--- a/projects/icons/src/icons/flags/sb.svg
+++ b/projects/icons/src/icons/flags/sb.svg
@@ -1,37 +1,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/sc.svg b/projects/icons/src/icons/flags/sc.svg
index 1e72102ea7b83..13f81a50de0b1 100644
--- a/projects/icons/src/icons/flags/sc.svg
+++ b/projects/icons/src/icons/flags/sc.svg
@@ -1,22 +1,34 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/sd.svg b/projects/icons/src/icons/flags/sd.svg
index d2d78333bb741..d93a2b90b61e5 100644
--- a/projects/icons/src/icons/flags/sd.svg
+++ b/projects/icons/src/icons/flags/sd.svg
@@ -1,11 +1,14 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/se.svg b/projects/icons/src/icons/flags/se.svg
index a508860c9baf7..37974c3a45036 100644
--- a/projects/icons/src/icons/flags/se.svg
+++ b/projects/icons/src/icons/flags/se.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sg.svg b/projects/icons/src/icons/flags/sg.svg
index 523ccc775421f..5536605d73348 100644
--- a/projects/icons/src/icons/flags/sg.svg
+++ b/projects/icons/src/icons/flags/sg.svg
@@ -1,33 +1,36 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sh.svg b/projects/icons/src/icons/flags/sh.svg
index 1d3a86ec929cb..2dd976f63b8bb 100644
--- a/projects/icons/src/icons/flags/sh.svg
+++ b/projects/icons/src/icons/flags/sh.svg
@@ -1,52 +1,63 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/si.svg b/projects/icons/src/icons/flags/si.svg
index c9ae93d1988f2..04a75a731a4d9 100644
--- a/projects/icons/src/icons/flags/si.svg
+++ b/projects/icons/src/icons/flags/si.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sj.svg b/projects/icons/src/icons/flags/sj.svg
index 90dbc2afc1987..f277a4368480b 100644
--- a/projects/icons/src/icons/flags/sj.svg
+++ b/projects/icons/src/icons/flags/sj.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sk.svg b/projects/icons/src/icons/flags/sk.svg
index e4d9785997e1e..9857a23e3ef99 100644
--- a/projects/icons/src/icons/flags/sk.svg
+++ b/projects/icons/src/icons/flags/sk.svg
@@ -1,26 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sl.svg b/projects/icons/src/icons/flags/sl.svg
index 2d01cab572931..85c2eb2c787f7 100644
--- a/projects/icons/src/icons/flags/sl.svg
+++ b/projects/icons/src/icons/flags/sl.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sm.svg b/projects/icons/src/icons/flags/sm.svg
index b15f5452bae34..29a8845323f7c 100644
--- a/projects/icons/src/icons/flags/sm.svg
+++ b/projects/icons/src/icons/flags/sm.svg
@@ -1,29 +1,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sn.svg b/projects/icons/src/icons/flags/sn.svg
index 3d34ecbfb992f..7b61824c36a29 100644
--- a/projects/icons/src/icons/flags/sn.svg
+++ b/projects/icons/src/icons/flags/sn.svg
@@ -1,14 +1,17 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/so.svg b/projects/icons/src/icons/flags/so.svg
index 7555ea24baccc..d4ddd5b1e2096 100644
--- a/projects/icons/src/icons/flags/so.svg
+++ b/projects/icons/src/icons/flags/so.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sr.svg b/projects/icons/src/icons/flags/sr.svg
index b49df81c9371e..431189105b535 100644
--- a/projects/icons/src/icons/flags/sr.svg
+++ b/projects/icons/src/icons/flags/sr.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ss.svg b/projects/icons/src/icons/flags/ss.svg
index 09b5545ece665..bf13883415086 100644
--- a/projects/icons/src/icons/flags/ss.svg
+++ b/projects/icons/src/icons/flags/ss.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/st.svg b/projects/icons/src/icons/flags/st.svg
index fe8ac84a14990..8676705765773 100644
--- a/projects/icons/src/icons/flags/st.svg
+++ b/projects/icons/src/icons/flags/st.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sv.svg b/projects/icons/src/icons/flags/sv.svg
index 05fb29daa02fb..a961dd2cc3436 100644
--- a/projects/icons/src/icons/flags/sv.svg
+++ b/projects/icons/src/icons/flags/sv.svg
@@ -1,19 +1,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sx.svg b/projects/icons/src/icons/flags/sx.svg
index 56a1542049729..336195dd0f162 100644
--- a/projects/icons/src/icons/flags/sx.svg
+++ b/projects/icons/src/icons/flags/sx.svg
@@ -1,30 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sy.svg b/projects/icons/src/icons/flags/sy.svg
index eead47bd07afa..6592b6736e8db 100644
--- a/projects/icons/src/icons/flags/sy.svg
+++ b/projects/icons/src/icons/flags/sy.svg
@@ -1,18 +1,21 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/sz.svg b/projects/icons/src/icons/flags/sz.svg
index 6aa87dd07a8a6..e648c02cbc1d0 100644
--- a/projects/icons/src/icons/flags/sz.svg
+++ b/projects/icons/src/icons/flags/sz.svg
@@ -1,33 +1,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tc.svg b/projects/icons/src/icons/flags/tc.svg
index 815ddca401dde..937909c943e86 100644
--- a/projects/icons/src/icons/flags/tc.svg
+++ b/projects/icons/src/icons/flags/tc.svg
@@ -1,39 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/td.svg b/projects/icons/src/icons/flags/td.svg
index 2c178be635bb8..1f591a7012ab6 100644
--- a/projects/icons/src/icons/flags/td.svg
+++ b/projects/icons/src/icons/flags/td.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tf.svg b/projects/icons/src/icons/flags/tf.svg
index 69de098f45a28..95847d7872e4d 100644
--- a/projects/icons/src/icons/flags/tf.svg
+++ b/projects/icons/src/icons/flags/tf.svg
@@ -1,53 +1,59 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/tg.svg b/projects/icons/src/icons/flags/tg.svg
index 31c701dced722..388a91d7911d9 100644
--- a/projects/icons/src/icons/flags/tg.svg
+++ b/projects/icons/src/icons/flags/tg.svg
@@ -1,24 +1,27 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/th.svg b/projects/icons/src/icons/flags/th.svg
index e523049ea351e..84c196f74464f 100644
--- a/projects/icons/src/icons/flags/th.svg
+++ b/projects/icons/src/icons/flags/th.svg
@@ -1,12 +1,15 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tj.svg b/projects/icons/src/icons/flags/tj.svg
index 43e3ea6912f8d..6eb648177ab74 100644
--- a/projects/icons/src/icons/flags/tj.svg
+++ b/projects/icons/src/icons/flags/tj.svg
@@ -1,42 +1,45 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tk.svg b/projects/icons/src/icons/flags/tk.svg
index cac763b8f2f3d..4c11e40551549 100644
--- a/projects/icons/src/icons/flags/tk.svg
+++ b/projects/icons/src/icons/flags/tk.svg
@@ -1,30 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tl.svg b/projects/icons/src/icons/flags/tl.svg
index 11aed955a4777..9ddaf3175ea92 100644
--- a/projects/icons/src/icons/flags/tl.svg
+++ b/projects/icons/src/icons/flags/tl.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tm.svg b/projects/icons/src/icons/flags/tm.svg
index 3250d1c238d9c..3b034bfc96791 100644
--- a/projects/icons/src/icons/flags/tm.svg
+++ b/projects/icons/src/icons/flags/tm.svg
@@ -1,66 +1,69 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tn.svg b/projects/icons/src/icons/flags/tn.svg
index 1c0bba44a4fe8..b82363a4c27fa 100644
--- a/projects/icons/src/icons/flags/tn.svg
+++ b/projects/icons/src/icons/flags/tn.svg
@@ -1,20 +1,23 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/to.svg b/projects/icons/src/icons/flags/to.svg
index 318065a896437..331cccb89f045 100644
--- a/projects/icons/src/icons/flags/to.svg
+++ b/projects/icons/src/icons/flags/to.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tr.svg b/projects/icons/src/icons/flags/tr.svg
index 1b6091f9da308..940541e90c7d1 100644
--- a/projects/icons/src/icons/flags/tr.svg
+++ b/projects/icons/src/icons/flags/tr.svg
@@ -1,16 +1,19 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tt.svg b/projects/icons/src/icons/flags/tt.svg
index 6aa05e74dccf3..e6eb84d48382d 100644
--- a/projects/icons/src/icons/flags/tt.svg
+++ b/projects/icons/src/icons/flags/tt.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/tv.svg b/projects/icons/src/icons/flags/tv.svg
index 6c269a202558a..8b4d1f738858e 100644
--- a/projects/icons/src/icons/flags/tv.svg
+++ b/projects/icons/src/icons/flags/tv.svg
@@ -1,56 +1,64 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tw.svg b/projects/icons/src/icons/flags/tw.svg
index 8603b81366fcd..9537bf071b766 100644
--- a/projects/icons/src/icons/flags/tw.svg
+++ b/projects/icons/src/icons/flags/tw.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/tz.svg b/projects/icons/src/icons/flags/tz.svg
index c65809c515df5..d4dcd06453948 100644
--- a/projects/icons/src/icons/flags/tz.svg
+++ b/projects/icons/src/icons/flags/tz.svg
@@ -1,28 +1,34 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/ua.svg b/projects/icons/src/icons/flags/ua.svg
index efc691d35c79f..4e04155882a5b 100644
--- a/projects/icons/src/icons/flags/ua.svg
+++ b/projects/icons/src/icons/flags/ua.svg
@@ -1,9 +1,12 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ug.svg b/projects/icons/src/icons/flags/ug.svg
index 7b4edd343c1e2..874aaab10aa12 100644
--- a/projects/icons/src/icons/flags/ug.svg
+++ b/projects/icons/src/icons/flags/ug.svg
@@ -1,28 +1,31 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/us.svg b/projects/icons/src/icons/flags/us.svg
index b1d34edad8158..ea9a527ea1943 100644
--- a/projects/icons/src/icons/flags/us.svg
+++ b/projects/icons/src/icons/flags/us.svg
@@ -1,19 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/uy.svg b/projects/icons/src/icons/flags/uy.svg
index 6268a4b4b2f9c..970789d515b9d 100644
--- a/projects/icons/src/icons/flags/uy.svg
+++ b/projects/icons/src/icons/flags/uy.svg
@@ -1,17 +1,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/uz.svg b/projects/icons/src/icons/flags/uz.svg
index 08832fd67897b..59b06980b858f 100644
--- a/projects/icons/src/icons/flags/uz.svg
+++ b/projects/icons/src/icons/flags/uz.svg
@@ -1,17 +1,20 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/va.svg b/projects/icons/src/icons/flags/va.svg
index 08888eb3900aa..a85f8c0639124 100644
--- a/projects/icons/src/icons/flags/va.svg
+++ b/projects/icons/src/icons/flags/va.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/vc.svg b/projects/icons/src/icons/flags/vc.svg
index 27311a77108c4..a5a130579401a 100644
--- a/projects/icons/src/icons/flags/vc.svg
+++ b/projects/icons/src/icons/flags/vc.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ve.svg b/projects/icons/src/icons/flags/ve.svg
index 1c6690b5e3cc2..046a537a38afe 100644
--- a/projects/icons/src/icons/flags/ve.svg
+++ b/projects/icons/src/icons/flags/ve.svg
@@ -1,42 +1,45 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/vg.svg b/projects/icons/src/icons/flags/vg.svg
index 4c8b90b310847..94961182d0e81 100644
--- a/projects/icons/src/icons/flags/vg.svg
+++ b/projects/icons/src/icons/flags/vg.svg
@@ -1,38 +1,46 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/vi.svg b/projects/icons/src/icons/flags/vi.svg
index 1e95d92035c4e..474842c1ca2c9 100644
--- a/projects/icons/src/icons/flags/vi.svg
+++ b/projects/icons/src/icons/flags/vi.svg
@@ -1,31 +1,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/vn.svg b/projects/icons/src/icons/flags/vn.svg
index 3a266a393b217..64b619fc6a2fe 100644
--- a/projects/icons/src/icons/flags/vn.svg
+++ b/projects/icons/src/icons/flags/vn.svg
@@ -1,13 +1,16 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/vu.svg b/projects/icons/src/icons/flags/vu.svg
index e121a81fac0f2..eac266ab1540a 100644
--- a/projects/icons/src/icons/flags/vu.svg
+++ b/projects/icons/src/icons/flags/vu.svg
@@ -1,29 +1,35 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/wf.svg b/projects/icons/src/icons/flags/wf.svg
index 0c144e29a343c..b9c41a6a79b37 100644
--- a/projects/icons/src/icons/flags/wf.svg
+++ b/projects/icons/src/icons/flags/wf.svg
@@ -1,21 +1,24 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ws.svg b/projects/icons/src/icons/flags/ws.svg
index 95e456e2ab7bd..04b387305dd91 100644
--- a/projects/icons/src/icons/flags/ws.svg
+++ b/projects/icons/src/icons/flags/ws.svg
@@ -1,29 +1,32 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/xk.svg b/projects/icons/src/icons/flags/xk.svg
index b58bca41edd53..a1ece801532f2 100644
--- a/projects/icons/src/icons/flags/xk.svg
+++ b/projects/icons/src/icons/flags/xk.svg
@@ -1,36 +1,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/ye.svg b/projects/icons/src/icons/flags/ye.svg
index 95fd2b65ba625..92f2d9d7f79bc 100644
--- a/projects/icons/src/icons/flags/ye.svg
+++ b/projects/icons/src/icons/flags/ye.svg
@@ -1,10 +1,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/yt.svg b/projects/icons/src/icons/flags/yt.svg
index 9224eaeb61736..61ea448084ba7 100644
--- a/projects/icons/src/icons/flags/yt.svg
+++ b/projects/icons/src/icons/flags/yt.svg
@@ -1,310 +1,321 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/za.svg b/projects/icons/src/icons/flags/za.svg
index 5edbc9508ce2e..17abf80714afe 100644
--- a/projects/icons/src/icons/flags/za.svg
+++ b/projects/icons/src/icons/flags/za.svg
@@ -1,29 +1,35 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/projects/icons/src/icons/flags/zm.svg b/projects/icons/src/icons/flags/zm.svg
index e14652257186d..407a830b05f5a 100644
--- a/projects/icons/src/icons/flags/zm.svg
+++ b/projects/icons/src/icons/flags/zm.svg
@@ -1,15 +1,18 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
diff --git a/projects/icons/src/icons/flags/zw.svg b/projects/icons/src/icons/flags/zw.svg
index 2326957f46258..9da162443f7b0 100644
--- a/projects/icons/src/icons/flags/zw.svg
+++ b/projects/icons/src/icons/flags/zw.svg
@@ -1,32 +1,38 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
\ No newline at end of file