summaryrefslogtreecommitdiff
path: root/symbols/web/flag_2/materialsymbolsoutlined
diff options
context:
space:
mode:
authorGitHub Actions Bot <>2024-08-09 19:09:35 +0000
committerGitHub Actions Bot <>2024-08-09 19:09:35 +0000
commit7ed4004438acd364f7113d3fac1c4e0bedf0b044 (patch)
tree638afef19c28d1e3da48be0ac9b330ef99d702c7 /symbols/web/flag_2/materialsymbolsoutlined
parent50d5e71ea855d6d3fdf1d6dcea9ec9aa8c4115f8 (diff)
Update Symbols
Diffstat (limited to 'symbols/web/flag_2/materialsymbolsoutlined')
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_48px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_20px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_24px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_40px.svg1
-rw-r--r--symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_48px.svg1
168 files changed, 168 insertions, 0 deletions
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_20px.svg
new file mode 100644
index 000000000000..e0356d798ca5
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192-96v-720h600L672-624l120 192H264v336h-72Zm72-408h398l-75-120 75-120H264v240Zm0 0v-240 240Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_24px.svg
new file mode 100644
index 000000000000..88ce685a1936
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M200-80v-760h640l-80 200 80 200H280v360h-80Zm80-440h442l-48-120 48-120H280v240Zm0 0v-240 240Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_40px.svg
new file mode 100644
index 000000000000..06c89cff3254
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M200-80v-760h640l-87.33 196L840-448H266.67v368H200Zm66.67-434.67h470.66l-58-129.33 58-129.33H266.67v258.66Zm0 0v-258.66 258.66Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_48px.svg
new file mode 100644
index 000000000000..a34edcb15a76
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M200-80v-760h640l-91 194 91 194H260v372h-60Zm60-432h485l-63-134 63-134H260v268Zm0 0v-268 268Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_20px.svg
new file mode 100644
index 000000000000..e89577e689b8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M192-96v-720h600L672-624l120 192H264v336h-72Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_24px.svg
new file mode 100644
index 000000000000..9e25c52dd811
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M200-80v-760h640l-80 200 80 200H280v360h-80Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_40px.svg
new file mode 100644
index 000000000000..296d80721629
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M200-80v-760h640l-87.33 196L840-448H266.67v368H200Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_48px.svg
new file mode 100644
index 000000000000..ce299c7085cc
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M200-80v-760h640l-91 194 91 194H260v372h-60Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_20px.svg
new file mode 100644
index 000000000000..27557b6f2689
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M160-64v-784h664L686-635l138 213H258v358h-98Zm98-456h391l-78-115 78-115H258v230Zm0 0v-230 230Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_24px.svg
new file mode 100644
index 000000000000..df2c43b58bd7
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M168-48v-824h704l-98 221 98 221H274v382H168Zm106-488h435l-51-115 51-115H274v230Zm0 0v-230 230Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_40px.svg
new file mode 100644
index 000000000000..4fe9c38093b2
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.67-58.67v-802.66h682.66L762-651.67l99.33 210.34H262.67v382.66h-84Zm84-466.66H729l-60.33-126.34L729-777.33H262.67v252Zm0 0v-252 252Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_48px.svg
new file mode 100644
index 000000000000..722f1b27eaac
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M184-64v-792h672L756-652l100 205H257v383h-73Zm73-456h482l-65-132 65-131H257v263Zm0 0v-263 263Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_20px.svg
new file mode 100644
index 000000000000..954a8d495833
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M160-64v-784h664L686-635l138 213H258v358h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_24px.svg
new file mode 100644
index 000000000000..751c29f11198
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M168-48v-824h704l-98 221 98 221H274v382H168Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_40px.svg
new file mode 100644
index 000000000000..45c0e89f8df7
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.67-58.67v-802.66h682.66L762-651.67l99.33 210.34H262.67v382.66h-84Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_48px.svg
new file mode 100644
index 000000000000..f29d52761166
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M184-64v-792h672L756-652l100 205H257v383h-73Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_20px.svg
new file mode 100644
index 000000000000..9f33634dac29
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202-106v-700h580L664.5-620.25 782-434.5H269V-106h-67Zm67-395.5h390l-74.5-119L659-739H269v237.5Zm0 0V-739v237.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_24px.svg
new file mode 100644
index 000000000000..a4edfb578767
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M210-90v-740h620l-77.5 193.75L830-442.5H285V-90h-75Zm75-427.5h434l-47.5-119L719-755H285v237.5Zm0 0V-755v237.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_40px.svg
new file mode 100644
index 000000000000..befbbd8c1526
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M206.67-86.67v-746.66h626.66l-85.66 191.75 85.66 191.75H270v363.16h-63.33ZM270-513.17h465.33l-57.5-128.66L735.33-770H270v256.83Zm0 0V-770v256.83Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_48px.svg
new file mode 100644
index 000000000000..429e5fa84086
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M205-85v-750h630l-89.75 190.75L835-453.5H262.5V-85H205Zm57.5-426h481L681-644.5l62.5-133h-481V-511Zm0 0v-266.5V-511Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_20px.svg
new file mode 100644
index 000000000000..6528de0b9911
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M202-106v-700h580L664.5-620.25 782-434.5H269V-106h-67Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_24px.svg
new file mode 100644
index 000000000000..2d51fc736bad
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M210-90v-740h620l-77.5 193.75L830-442.5H285V-90h-75Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_40px.svg
new file mode 100644
index 000000000000..4a0c826272f4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M206.67-86.67v-746.66h626.66l-85.66 191.75 85.66 191.75H270v363.16h-63.33Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_48px.svg
new file mode 100644
index 000000000000..0b2a89fd5f3d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M205-85v-750h630l-89.75 190.75L835-453.5H262.5V-85H205Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_20px.svg
new file mode 100644
index 000000000000..2a4bf29a97cc
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M244-148v-616h496L615-610l125 154H264v308h-20Zm20-328h417l-97-134 97-134H264v268Zm0 0v-268 268Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_24px.svg
new file mode 100644
index 000000000000..253a69ca2cfc
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M252-132v-656h536l-85 162 85 162H280v332h-28Zm28-360h461l-70-134 70-134H280v268Zm0 0v-268 268Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_40px.svg
new file mode 100644
index 000000000000..828b102daf7d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M252-132v-656h536l-87 160.67 87 160.66H276V-132h-24Zm24-358.67h469.67l-73.34-136.66L745.67-764H276v273.33Zm0 0V-764v273.33Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_48px.svg
new file mode 100644
index 000000000000..87a26756bb6e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M252-132v-656h536l-88 160 88 160H274v336h-22Zm22-358h474l-75-138 75-138H274v276Zm0 0v-276 276Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_20px.svg
new file mode 100644
index 000000000000..b8b4c9387af7
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M244-148v-616h496L615-610l125 154H264v308h-20Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_24px.svg
new file mode 100644
index 000000000000..0e5a7b06e587
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M252-132v-656h536l-85 162 85 162H280v332h-28Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_40px.svg
new file mode 100644
index 000000000000..91f9df516284
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M252-132v-656h536l-87 160.67 87 160.66H276V-132h-24Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_48px.svg
new file mode 100644
index 000000000000..6fbaaf167608
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M252-132v-656h536l-88 160 88 160H274v336h-22Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_20px.svg
new file mode 100644
index 000000000000..3b6986f2bcd5
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M212-116v-680h560L629-621l143 175H258v330h-46Zm46-376h410L568-621l100-129H258v258Zm0 0v-258 258Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_24px.svg
new file mode 100644
index 000000000000..a4a7bbac3bcf
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M220-100v-720h600L717-637l103 183H274v354h-54Zm54-408h454l-73-129 73-129H274v258Zm0 0v-258 258Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_40px.svg
new file mode 100644
index 000000000000..f0eff315cdf4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M230.67-110.67v-698.66h578.66l-99 174.33 99 175H272v349.33h-41.33ZM272-501.33h465.33L661.67-635l75.66-133H272v266.67Zm0 0V-768v266.67Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_48px.svg
new file mode 100644
index 000000000000..e1b356b1f42e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M236-116v-688h568l-97 170 97 171H271v347h-35Zm35-382h471l-77-136 77-135H271v271Zm0 0v-271 271Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_20px.svg
new file mode 100644
index 000000000000..b4bcc5e75e71
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M212-116v-680h560L629-621l143 175H258v330h-46Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_24px.svg
new file mode 100644
index 000000000000..e0091c10508b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M220-100v-720h600L717-637l103 183H274v354h-54Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_40px.svg
new file mode 100644
index 000000000000..92cbe3b3498c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M230.67-110.67v-698.66h578.66l-99 174.33 99 175H272v349.33h-41.33Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_48px.svg
new file mode 100644
index 000000000000..651564772ce3
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M236-116v-688h568l-97 170 97 171H271v347h-35Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_20px.svg
new file mode 100644
index 000000000000..a15d46646c86
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M249-153v-606h486L611.25-608.25 735-457.5H266.5V-153H249Zm17.5-322h413L583-608.5l96.5-133h-413V-475Zm0 0v-266.5V-475Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_24px.svg
new file mode 100644
index 000000000000..790da0d919b9
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M257-137v-646h526l-83.75 158.75L783-465.5H282.5V-137H257Zm25.5-354h457L670-624.5l69.5-133h-457V-491Zm0 0v-266.5V-491Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_40px.svg
new file mode 100644
index 000000000000..93a92bd69b42
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M253.67-133.67v-652.66h532.66l-86.58 159.41 86.58 159.42h-509.5v333.83h-23.16Zm23.16-357h468.34l-72.84-136.5 72.84-136H276.83v272.5Zm0 0v-272.5 272.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_48px.svg
new file mode 100644
index 000000000000..1b5ecacd4c80
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M252-132v-656h536l-88 159.75 88 159.75H274V-132h-22Zm22-358.5h474l-74.5-138L748-766H274v275.5Zm0 0V-766v275.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_20px.svg
new file mode 100644
index 000000000000..2b4be45fb458
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M249-153v-606h486L611.25-608.25 735-457.5H266.5V-153H249Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_24px.svg
new file mode 100644
index 000000000000..99ea855b9219
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M257-137v-646h526l-83.75 158.75L783-465.5H282.5V-137H257Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_40px.svg
new file mode 100644
index 000000000000..e5104524f54f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M253.67-133.67v-652.66h532.66l-86.58 159.41 86.58 159.42h-509.5v333.83h-23.16Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_48px.svg
new file mode 100644
index 000000000000..c8ab5bd753e8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght100gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M252-132v-656h536l-88 159.75 88 159.75H274V-132h-22Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_20px.svg
new file mode 100644
index 000000000000..3fb86c5133f4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M232-136v-640h520L628.15-613.23 752-450.46H264V-136h-32Zm32-346.46h412.62l-91.93-130.77L676.62-744H264v261.54Zm0 0V-744v261.54Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_24px.svg
new file mode 100644
index 000000000000..ead09e9342fb
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M240-120v-680h560l-83.85 170.77L800-458.46H280V-120h-40Zm40-378.46h456.62l-64.93-130.77L736.62-760H280v261.54Zm0 0V-760v261.54Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_40px.svg
new file mode 100644
index 000000000000..c9683bd56034
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M240-120v-680h560l-87.08 168.82L800-462.36H273.85V-120H240Zm33.85-376.21h469.89l-69.79-134.97 69.79-134.97H273.85v269.94Zm0 0v-269.94 269.94Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_48px.svg
new file mode 100644
index 000000000000..aeaf03d5add4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M240-120v-680h560l-88.69 167.85L800-464.31H270.77V-120H240Zm30.77-375.08h476.54l-72.23-137.07 72.23-137.08H270.77v274.15Zm0 0v-274.15 274.15Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_20px.svg
new file mode 100644
index 000000000000..d600934acb08
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M232-136v-640h520L628.15-613.23 752-450.46H264V-136h-32Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_24px.svg
new file mode 100644
index 000000000000..b779b0f9cb95
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M240-120v-680h560l-83.85 170.77L800-458.46H280V-120h-40Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_40px.svg
new file mode 100644
index 000000000000..e90d66461c09
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M240-120v-680h560l-87.08 168.82L800-462.36H273.85V-120H240Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_48px.svg
new file mode 100644
index 000000000000..cfcc467e570f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M240-120v-680h560l-88.69 167.85L800-464.31H270.77V-120H240Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_20px.svg
new file mode 100644
index 000000000000..35483df6215a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-104v-704h584L642.15-624.23 784-440.46H258V-104h-58Zm58-394.46h405.62l-94.93-125.77L663.62-750H258v251.54Zm0 0V-750v251.54Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_24px.svg
new file mode 100644
index 000000000000..217dc40e1503
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M208-88v-744h624L730.15-640.23 832-448.46H274V-88h-66Zm66-426.46h449.62l-67.93-125.77L723.62-766H274v251.54Zm0 0V-766v251.54Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_40px.svg
new file mode 100644
index 000000000000..f3916d501605
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M218.67-98.67v-722.66h602.66l-99.07 182.48 99.07 183.16H269.85v357.02h-51.18Zm51.18-408.2h465.56l-72.13-131.98 72.13-131.3H269.85v263.28Zm0 0v-263.28 263.28Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_48px.svg
new file mode 100644
index 000000000000..34048dc649c9
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M224-104v-712h592l-97.69 177.85L816-459.31H267.77V-104H224Zm43.77-399.08h473.54l-74.23-135.07 74.23-134.08H267.77v269.15Zm0 0v-269.15 269.15Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_20px.svg
new file mode 100644
index 000000000000..ad9343f1e4c3
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M200-104v-704h584L642.15-624.23 784-440.46H258V-104h-58Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_24px.svg
new file mode 100644
index 000000000000..732d1f014df2
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M208-88v-744h624L730.15-640.23 832-448.46H274V-88h-66Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_40px.svg
new file mode 100644
index 000000000000..03d8e41877c5
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M218.67-98.67v-722.66h602.66l-99.07 182.48 99.07 183.16H269.85v357.02h-51.18Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_48px.svg
new file mode 100644
index 000000000000..40c7ac955bf4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M224-104v-712h592l-97.69 177.85L816-459.31H267.77V-104H224Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_20px.svg
new file mode 100644
index 000000000000..d70e578b333b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M238.15-142.15v-627.7h507.7L623.54-611.02l122.31 158.83H267.08v310.04h-28.93Zm28.93-338.97h407.69l-91.42-130.15 91.42-129.65H267.08v259.8Zm0 0v-259.8 259.8Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_24px.svg
new file mode 100644
index 000000000000..4fe52b64082b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M246.15-126.15v-667.7h547.7l-82.31 166.83 82.31 166.83H283.08v334.04h-36.93Zm36.93-370.97h451.69l-64.42-130.15 64.42-129.65H283.08v259.8Zm0 0v-259.8 259.8Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_40px.svg
new file mode 100644
index 000000000000..102b2a549882
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M242.82-122.82v-674.36h554.36L710.81-630.3l86.37 166.88H275.26v340.6h-32.44Zm32.44-373.04H742.9l-69.3-134.69 69.3-134.19H275.26v268.88Zm0 0v-268.88 268.88Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_48px.svg
new file mode 100644
index 000000000000..6abbc8cf8773
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M241.15-121.15v-677.7h557.7l-88.41 166.91 88.41 166.9h-527.5v343.89h-30.2Zm30.2-374.08h475.61l-71.73-136.96 71.73-136.46H271.35v273.42Zm0 0v-273.42 273.42Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_20px.svg
new file mode 100644
index 000000000000..aa3ff4b5ac9a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M238.15-142.15v-627.7h507.7L623.54-611.02l122.31 158.83H267.08v310.04h-28.93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_24px.svg
new file mode 100644
index 000000000000..be2b988927b6
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M246.15-126.15v-667.7h547.7l-82.31 166.83 82.31 166.83H283.08v334.04h-36.93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_40px.svg
new file mode 100644
index 000000000000..2d9ec36b68df
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M242.82-122.82v-674.36h554.36L710.81-630.3l86.37 166.88H275.26v340.6h-32.44Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_48px.svg
new file mode 100644
index 000000000000..c0a4b6b5e396
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght200gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M241.15-121.15v-677.7h557.7l-88.41 166.91 88.41 166.9h-527.5v343.89h-30.2Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_20px.svg
new file mode 100644
index 000000000000..af6317f8460d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M212-116v-680h560L650.08-618.61 772-441.23H264V-116h-52Zm52-377.23h405.31l-83.46-125.38L669.31-744H264v250.77Zm0 0V-744-493.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_24px.svg
new file mode 100644
index 000000000000..c8b5d1b4c1fc
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M220-100v-720h600l-81.92 185.39L820-449.23H280V-100h-60Zm60-409.23h449.31l-56.46-125.38L729.31-760H280v250.77Zm0 0V-760-509.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_40px.svg
new file mode 100644
index 000000000000..c2e318698012
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M220-100v-720h600l-87.21 182.41L820-455.18H270.26V-100H220Zm50.26-405.44h470.28l-63.9-132.15 63.9-132.15H270.26v264.3Zm0 0v-264.3 264.3Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_48px.svg
new file mode 100644
index 000000000000..724c645e961a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M220-100v-720h600l-89.85 180.92L820-458.15H265.39V-100H220Zm45.39-403.54h480.76l-67.61-135.54 67.61-135.53H265.39v271.07Zm0 0v-271.07 271.07Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_20px.svg
new file mode 100644
index 000000000000..a1e02595f5e2
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M212-116v-680h560L650.08-618.61 772-441.23H264V-116h-52Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_24px.svg
new file mode 100644
index 000000000000..1a35a1e16cfe
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M220-100v-720h600l-81.92 185.39L820-449.23H280V-100h-60Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_40px.svg
new file mode 100644
index 000000000000..f5d265e0cbb8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M220-100v-720h600l-87.21 182.41L820-455.18H270.26V-100H220Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_48px.svg
new file mode 100644
index 000000000000..dd1f14e0a14a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M220-100v-720h600l-89.85 180.92L820-458.15H265.39V-100H220Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_20px.svg
new file mode 100644
index 000000000000..13d368e27794
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-84v-744h624L664.08-629.61 804-431.23H258V-84h-78Zm78-425.23h398.31l-86.46-120.38L656.31-750H258v240.77Zm0 0V-750-509.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_24px.svg
new file mode 100644
index 000000000000..e95b5b7a9473
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M188-68v-784h664l-99.92 206.39L852-439.23H274V-68h-86Zm86-457.23h442.31l-59.46-120.38L716.31-766H274v240.77Zm0 0V-766-525.23Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_40px.svg
new file mode 100644
index 000000000000..2e776973f005
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M198.67-78.67v-762.66h642.66l-99.2 196.07 99.2 196.75H266.26v369.84h-67.59Zm67.59-437.43h465.95l-66.24-129.16 66.24-128.48H266.26v257.64Zm0 0v-257.64 257.64Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_48px.svg
new file mode 100644
index 000000000000..2d8caeaaed8d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M204-84v-752h632l-98.85 190.92L836-453.15H262.39V-84H204Zm58.39-427.54h477.76l-69.61-133.54 69.61-132.53H262.39v266.07Zm0 0v-266.07 266.07Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_20px.svg
new file mode 100644
index 000000000000..6a8993785b6c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M180-84v-744h624L664.08-629.61 804-431.23H258V-84h-78Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_24px.svg
new file mode 100644
index 000000000000..ff4db956ecb6
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M188-68v-784h664l-99.92 206.39L852-439.23H274V-68h-86Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_40px.svg
new file mode 100644
index 000000000000..8696d8f063a5
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M198.67-78.67v-762.66h642.66l-99.2 196.07 99.2 196.75H266.26v369.84h-67.59Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_48px.svg
new file mode 100644
index 000000000000..182053755ce3
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M204-84v-752h632l-98.85 190.92L836-453.15H262.39V-84H204Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_20px.svg
new file mode 100644
index 000000000000..03959dd668d0
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M220.08-124.08v-663.84h543.84l-119.9 172.29 119.9 172.28H268.04v319.27h-47.96Zm47.96-367.23h398.85l-82.97-124.57 82.97-124.08H268.04v248.65Zm0 0v-248.65V-491.31Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_24px.svg
new file mode 100644
index 000000000000..c06cb0a17c65
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M228.08-108.08v-703.84h583.84l-79.9 180.29 79.9 180.28H284.04v343.27h-55.96Zm55.96-399.23h442.85l-55.97-124.57 55.97-124.08H284.04v248.65Zm0 0v-248.65V-507.31Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_40px.svg
new file mode 100644
index 000000000000..5de910372a18
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M224.74-104.74v-710.52h590.52l-86.02 179.32 86.02 179.31H272.63v351.89h-47.89Zm47.89-399.77h466.49l-63.4-131.68 63.4-131.18H272.63v262.86Zm0 0v-262.86 262.86Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_48px.svg
new file mode 100644
index 000000000000..5fd1be0f04bd
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M223.08-103.08v-713.84h593.84L727.84-638.1l89.08 178.83h-550v356.19h-43.84Zm43.84-400.03h478.31l-67.11-135.24 67.11-134.73H266.92v269.97Zm0 0v-269.97 269.97Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_20px.svg
new file mode 100644
index 000000000000..1a10dd0c6812
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M220.08-124.08v-663.84h543.84l-119.9 172.29 119.9 172.28H268.04v319.27h-47.96Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_24px.svg
new file mode 100644
index 000000000000..263e98239482
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M228.08-108.08v-703.84h583.84l-79.9 180.29 79.9 180.28H284.04v343.27h-55.96Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_40px.svg
new file mode 100644
index 000000000000..2edab490f6a6
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M224.74-104.74v-710.52h590.52l-86.02 179.32 86.02 179.31H272.63v351.89h-47.89Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_48px.svg
new file mode 100644
index 000000000000..8a001bd0e8eb
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght300gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M223.08-103.08v-713.84h593.84L727.84-638.1l89.08 178.83h-550v356.19h-43.84Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_20px.svg
new file mode 100644
index 000000000000..a23192ba83a0
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M183.87-87.87v-736.26h616.26l-126.7 201.8 126.7 201.57H266.87v332.89h-83Zm83-415.65h384.85l-75.96-118.81 75.96-118.8H266.87v237.61Zm0 0v-237.61 237.61Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_24px.svg
new file mode 100644
index 000000000000..bbfb3c866fce
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M191.87-71.87v-776.26h656.26l-86.7 209.8 86.7 209.57H282.87v356.89h-91Zm91-447.65h428.85l-48.96-118.81 48.96-118.8H282.87v237.61Zm0 0v-237.61 237.61Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_40px.svg
new file mode 100644
index 000000000000..d6193f52f919
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M193.3-73.3v-773.56h653.56l-92.92 204.21 92.92 203.98h-577.8V-73.3H193.3Zm75.76-441.05H728.8l-58.79-128.3 58.79-128.29H269.06v256.59Zm0 0v-256.59V-514.35Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_48px.svg
new file mode 100644
index 000000000000..11c44d2e3190
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M194.02-74.02v-772.2h652.2L750.2-644.8l96.02 201.17H262.15v369.61h-68.13Zm68.13-437.74h475.2L673.63-644.8l63.72-133.05h-475.2v266.09Zm0 0v-266.09V-511.76Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_20px.svg
new file mode 100644
index 000000000000..643ca481ee9e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M183.87-87.87v-736.26h616.26l-126.7 201.8 126.7 201.57H266.87v332.89h-83Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_24px.svg
new file mode 100644
index 000000000000..f5ff28949a9c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M191.87-71.87v-776.26h656.26l-86.7 209.8 86.7 209.57H282.87v356.89h-91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_40px.svg
new file mode 100644
index 000000000000..ee445c922aeb
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M193.3-73.3v-773.56h653.56l-92.92 204.21 92.92 203.98h-577.8V-73.3H193.3Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_48px.svg
new file mode 100644
index 000000000000..392776d46f4c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M194.02-74.02v-772.2h652.2L750.2-644.8l96.02 201.17H262.15v369.61h-68.13Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_20px.svg
new file mode 100644
index 000000000000..29a2786cbcc0
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M156.65-60.65v-790.7h670.7l-142.07 219.7L827.35-412.2H261.83v351.55H156.65Zm105.18-456.48h378.8l-78.48-114.52 78.48-114.52h-378.8v229.04Zm0 0v-229.04 229.04Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_24px.svg
new file mode 100644
index 000000000000..f6c705a4f229
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M164.65-44.65v-830.7h710.7l-102.07 227.7L875.35-420.2H277.83v375.55H164.65Zm113.18-488.48h422.8l-51.48-114.52 51.48-114.52h-422.8v229.04Zm0 0v-229.04 229.04Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_40px.svg
new file mode 100644
index 000000000000..1b7af2524736
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M176.75-56.75v-806.66h686.66L761.12-648.64l102.29 215.2h-597.4v376.69h-89.26Zm89.26-465.87h456.37l-60.65-126.02 60.65-125.35H266.01v251.37Zm0 0v-251.37 251.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_48px.svg
new file mode 100644
index 000000000000..e87b3888fd13
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M182.8-62.8v-794.63h674.63l-102.39 208.3 102.39 209.06H260.11V-62.8H182.8Zm77.31-454.57h473.15l-65.24-131.76 65.24-130.76H260.11v262.52Zm0 0v-262.52 262.52Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_20px.svg
new file mode 100644
index 000000000000..0845766588ff
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M156.65-60.65v-790.7h670.7l-142.07 219.7L827.35-412.2H261.83v351.55H156.65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_24px.svg
new file mode 100644
index 000000000000..ac6e2047082d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M164.65-44.65v-830.7h710.7l-102.07 227.7L875.35-420.2H277.83v375.55H164.65Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_40px.svg
new file mode 100644
index 000000000000..56e48b483bc6
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M176.75-56.75v-806.66h686.66L761.12-648.64l102.29 215.2h-597.4v376.69h-89.26Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_48px.svg
new file mode 100644
index 000000000000..0ffbfc35e066
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M182.8-62.8v-794.63h674.63l-102.39 208.3 102.39 209.06H260.11V-62.8H182.8Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_20px.svg
new file mode 100644
index 000000000000..80723edd9d4a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M193.87-97.87v-716.26h596.26l-124.2 195.55 124.2 195.32H271.87v325.39h-78Zm78-403.15h376.85l-75.46-117.81 75.46-117.3H271.87v235.11Zm0 0v-235.11 235.11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_24px.svg
new file mode 100644
index 000000000000..0523a2765343
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M201.87-81.87v-756.26h636.26l-84.2 203.55 84.2 203.32H287.87v349.39h-86Zm86-435.15h420.85l-48.46-117.81 48.46-117.3H287.87v235.11Zm0 0v-235.11 235.11Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_40px.svg
new file mode 100644
index 000000000000..4cdd78192396
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M199.97-79.97v-760.22h640.22l-91.25 199.96 91.25 199.72h-567.8v360.54h-72.42Zm72.42-432.88H726.8l-58.29-127.63 58.29-127.13H272.39v254.76Zm0 0v-254.76 254.76Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_48px.svg
new file mode 100644
index 000000000000..c496f90fa978
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M199.02-79.02v-762.2h642.2l-94.77 198.17 94.77 197.92H264.65v366.11h-65.63Zm65.63-431.74h471.2L672.63-643.3l63.22-132.05h-471.2v264.59Zm0 0v-264.59V-510.76Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_20px.svg
new file mode 100644
index 000000000000..587699de39b8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M193.87-97.87v-716.26h596.26l-124.2 195.55 124.2 195.32H271.87v325.39h-78Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_24px.svg
new file mode 100644
index 000000000000..bc3a1a76634a
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M201.87-81.87v-756.26h636.26l-84.2 203.55 84.2 203.32H287.87v349.39h-86Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_40px.svg
new file mode 100644
index 000000000000..cd0fbbad8d4b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M199.97-79.97v-760.22h640.22l-91.25 199.96 91.25 199.72h-567.8v360.54h-72.42Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_48px.svg
new file mode 100644
index 000000000000..1d215cb8e305
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght500gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M199.02-79.02v-762.2h642.2l-94.77 198.17 94.77 197.92H264.65v366.11h-65.63Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_20px.svg
new file mode 100644
index 000000000000..ae67bf3def3e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M172.78-76.78v-758.44h638.44L675.39-620.04l135.83 214.61H270.78v328.65h-98Zm98-426.09h366.91l-77.26-117.17 77.26-117.18H270.78v234.35Zm0 0v-234.35V-502.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_24px.svg
new file mode 100644
index 000000000000..c8120c649ef8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M180.78-60.78v-798.44h678.44l-95.83 223.18 95.83 222.61H286.78v352.65h-106Zm106-458.09h410.91l-50.26-117.17 50.26-117.18H286.78v234.35Zm0 0v-234.35V-518.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_40px.svg
new file mode 100644
index 000000000000..35d8cd935845
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184.17-64.17V-856.2H856.2L755.68-640.8 856.2-425.96H272.32v361.79h-88.15Zm88.15-449.74h444.85L657.29-640.8l59.88-126.88H272.32v253.77Zm0 0v-253.77V-513.91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_48px.svg
new file mode 100644
index 000000000000..2a0b1f1d6e5c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M185.87-65.87V-854.7H854.7L751.83-643.17 854.7-432.22H265.09v366.35h-79.22Zm79.22-445.56h461.82l-64.69-131.74 64.69-131.74H265.09v263.48Zm0 0v-263.48 263.48Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_20px.svg
new file mode 100644
index 000000000000..207d59d20fa8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M172.78-76.78v-758.44h638.44L675.39-620.04l135.83 214.61H270.78v328.65h-98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_24px.svg
new file mode 100644
index 000000000000..38c06c22e980
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M180.78-60.78v-798.44h678.44l-95.83 223.18 95.83 222.61H286.78v352.65h-106Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_40px.svg
new file mode 100644
index 000000000000..633f80b9fc8e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M184.17-64.17V-856.2H856.2L755.68-640.8 856.2-425.96H272.32v361.79h-88.15Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_48px.svg
new file mode 100644
index 000000000000..35c50b306fd8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M185.87-65.87V-854.7H854.7L751.83-643.17 854.7-432.22H265.09v366.35h-79.22Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_20px.svg
new file mode 100644
index 000000000000..b4408fd37a16
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M152.09-56.09v-799.82h679.82L684.3-627.09l147.61 228.27H267.04v342.73H152.09Zm114.95-457.13h362.18l-79.13-113.87 79.13-113.87H267.04v227.74Zm0 0v-227.74 227.74Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_24px.svg
new file mode 100644
index 000000000000..3cc419de3572
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160.09-40.09v-839.82h719.82L772.3-643.09l107.61 236.27H283.04v366.73H160.09Zm122.95-489.13h406.18l-52.13-113.87 52.13-113.87H283.04v227.74Zm0 0v-227.74 227.74Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_40px.svg
new file mode 100644
index 000000000000..843fdf3b9c66
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.15-54.15v-812.08h692.08l-106.3 221.72 106.3 221.83H270.58v368.53h-96.43Zm96.43-464.78h442.78l-61.08-125.58 61.08-124.91H270.58v250.49Zm0 0v-250.49 250.49Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_48px.svg
new file mode 100644
index 000000000000..be788c812f10
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M181.17-61.17v-798.22h678.22L753.74-645.22l105.65 214.61H264.35v369.44h-83.18Zm83.18-452.61h461.08l-65.56-131.44 65.56-130.43H264.35v261.87Zm0 0v-261.87 261.87Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_20px.svg
new file mode 100644
index 000000000000..c9c552687979
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M152.09-56.09v-799.82h679.82L684.3-627.09l147.61 228.27H267.04v342.73H152.09Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_24px.svg
new file mode 100644
index 000000000000..ccebb018697d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M160.09-40.09v-839.82h719.82L772.3-643.09l107.61 236.27H283.04v366.73H160.09Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_40px.svg
new file mode 100644
index 000000000000..3b1285530870
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M174.15-54.15v-812.08h692.08l-106.3 221.72 106.3 221.83H270.58v368.53h-96.43Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_48px.svg
new file mode 100644
index 000000000000..c317239dca0d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M181.17-61.17v-798.22h678.22L753.74-645.22l105.65 214.61H264.35v369.44h-83.18Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_20px.svg
new file mode 100644
index 000000000000..441a6307540f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M182.78-86.78v-738.44h618.44L667.89-616.29l133.33 208.36H275.78v321.15h-93Zm93-413.59h358.91l-76.76-116.17 76.76-115.68H275.78v231.85Zm0 0v-231.85V-500.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_24px.svg
new file mode 100644
index 000000000000..57a1b8468449
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M190.78-70.78v-778.44h658.44l-93.33 216.93 93.33 216.36H291.78v345.15h-101Zm101-445.59h402.91l-49.76-116.17 49.76-115.68H291.78v231.85Zm0 0v-231.85V-516.37Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_40px.svg
new file mode 100644
index 000000000000..0ef9612c7d55
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M190.84-70.84v-778.7h658.7l-98.86 211.16 98.86 210.59H275.65v356.95h-84.81Zm84.81-441.57h439.52l-59.38-126.22 59.38-125.72H275.65v251.94Zm0 0v-251.94 251.94Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_48px.svg
new file mode 100644
index 000000000000..6640de90e58c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M190.87-70.87V-849.7H849.7L748.08-641.42l101.62 207.7H267.59v362.85h-76.72Zm76.72-439.56h457.82l-64.19-131.24 64.19-130.74H267.59v261.98Zm0 0v-261.98 261.98Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_20px.svg
new file mode 100644
index 000000000000..2ce80d5b110f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M182.78-86.78v-738.44h618.44L667.89-616.29l133.33 208.36H275.78v321.15h-93Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_24px.svg
new file mode 100644
index 000000000000..be445ee9e728
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M190.78-70.78v-778.44h658.44l-93.33 216.93 93.33 216.36H291.78v345.15h-101Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_40px.svg
new file mode 100644
index 000000000000..2ece1721623b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M190.84-70.84v-778.7h658.7l-98.86 211.16 98.86 210.59H275.65v356.95h-84.81Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_48px.svg
new file mode 100644
index 000000000000..3c132541bb23
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght600gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M190.87-70.87V-849.7H849.7L748.08-641.42l101.62 207.7H267.59v362.85h-76.72Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_20px.svg
new file mode 100644
index 000000000000..4ae3c7ff31fc
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M158-62v-788h668L678-617l148 232H276v323H158Zm118-440h343l-79-115 79-115H276v230Zm0 0v-230 230Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_24px.svg
new file mode 100644
index 000000000000..a7e10e12d86b
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166-46v-828h708L766-633l108 240H292v347H166Zm126-472h387l-52-115 52-115H292v230Zm0 0v-230 230Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_40px.svg
new file mode 100644
index 000000000000..cf3dd6f2c287
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M172-52v-816.67h696.67L758-638.33 868.67-409h-592v357H172Zm104.67-461.33h425l-61.34-125 61.34-125h-425v250Zm0 0v-250 250Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_48px.svg
new file mode 100644
index 000000000000..c7a63e74f5d5
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175-55v-811h691L754-641l112 224H269v362h-94Zm94-456h444l-66-130 66-130H269v260Zm0 0v-260 260Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_20px.svg
new file mode 100644
index 000000000000..6e3344a0f3eb
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M158-62v-788h668L678-617l148 232H276v323H158Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_24px.svg
new file mode 100644
index 000000000000..b6cddbbb0198
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M166-46v-828h708L766-633l108 240H292v347H166Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_40px.svg
new file mode 100644
index 000000000000..3042cf599ad4
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M172-52v-816.67h696.67L758-638.33 868.67-409h-592v357H172Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_48px.svg
new file mode 100644
index 000000000000..ac5523fefb86
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M175-55v-811h691L754-641l112 224H269v362h-94Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_20px.svg
new file mode 100644
index 000000000000..e8519eebf93d
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M146-50v-812h692L683-621l155 240H274v331H146Zm128-458h340l-80-113 80-113H274v226Zm0 0v-226 226Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_24px.svg
new file mode 100644
index 000000000000..bd100162d1ab
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-34v-852h732L771-637l115 248H290v355H154Zm136-490h384l-53-113 53-113H290v226Zm0 0v-226 226Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_40px.svg
new file mode 100644
index 000000000000..3b2f837c1c37
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M170.67-50.67V-870H870L758.33-639 870-408.33H276.67v357.66h-106Zm106-463.33h424.66l-61.66-125 61.66-124.33H276.67V-514Zm0 0v-249.33V-514Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_48px.svg
new file mode 100644
index 000000000000..2941857e4a50
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M179-59v-803h683L752-640l110 222H270v359h-91Zm91-450h445l-66-131 66-130H270v261Zm0 0v-261 261Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_20px.svg
new file mode 100644
index 000000000000..0eeedc9ab80f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M146-50v-812h692L683-621l155 240H274v331H146Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_24px.svg
new file mode 100644
index 000000000000..0e5c26387395
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M154-34v-852h732L771-637l115 248H290v355H154Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_40px.svg
new file mode 100644
index 000000000000..8e0d2cf731ef
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M170.67-50.67V-870H870L758.33-639 870-408.33H276.67v357.66h-106Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_48px.svg
new file mode 100644
index 000000000000..637fbdf10b31
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700grad200fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M179-59v-803h683L752-640l110 222H270v359h-91Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_20px.svg
new file mode 100644
index 000000000000..de03e17eb1a7
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-72v-768h648L670.5-613.25 816-387.5H281V-72H168Zm113-427.5h335l-78.5-114L616-727H281v227.5Zm0 0V-727v227.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_24px.svg
new file mode 100644
index 000000000000..6ce3c5f5b32c
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176-56v-808h688L758.5-629.25 864-395.5H297V-56H176Zm121-459.5h379l-51.5-114L676-743H297v227.5Zm0 0V-743v227.5Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_40px.svg
new file mode 100644
index 000000000000..98c24b6b2d20
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.67-58.67V-862H862L753-635.92l109 225.09H280v352.16H178.67ZM280-511.83h419.67l-60.84-124.34L699.67-760H280v248.17Zm0 0V-760-511.83Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_48px.svg
new file mode 100644
index 000000000000..9febfeff05e8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M180-60v-801h681L750.25-639.25 861-418.5H271.5V-60H180Zm91.5-450h440L646-639.5l65.5-129h-440V-510Zm0 0v-258.5V-510Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_20px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_20px.svg
new file mode 100644
index 000000000000..5be65a5c133e
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_20px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="20" viewBox="0 -960 960 960" width="20"><path d="M168-72v-768h648L670.5-613.25 816-387.5H281V-72H168Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_24px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_24px.svg
new file mode 100644
index 000000000000..a330d958ed4f
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_24px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24"><path d="M176-56v-808h688L758.5-629.25 864-395.5H297V-56H176Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_40px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_40px.svg
new file mode 100644
index 000000000000..313e76d31fc8
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_40px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="40" viewBox="0 -960 960 960" width="40"><path d="M178.67-58.67V-862H862L753-635.92l109 225.09H280v352.16H178.67Z"/></svg> \ No newline at end of file
diff --git a/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_48px.svg b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_48px.svg
new file mode 100644
index 000000000000..84160dd7da13
--- /dev/null
+++ b/symbols/web/flag_2/materialsymbolsoutlined/flag_2_wght700gradN25fill1_48px.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48"><path d="M180-60v-801h681L750.25-639.25 861-418.5H271.5V-60H180Z"/></svg> \ No newline at end of file