diff --git a/kitchen-table/assets/icons/add.svg b/kitchen-table/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/kitchen-table/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/arrow_drop_down.svg b/kitchen-table/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/kitchen-table/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/arrow_right.svg b/kitchen-table/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/kitchen-table/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/collapse_content.svg b/kitchen-table/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/kitchen-table/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/dangerous.svg b/kitchen-table/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/kitchen-table/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/dark_mode.svg b/kitchen-table/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/kitchen-table/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/error.svg b/kitchen-table/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/kitchen-table/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/exclamation.svg b/kitchen-table/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/kitchen-table/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/expand_content.svg b/kitchen-table/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/kitchen-table/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/history.svg b/kitchen-table/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/kitchen-table/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/info.svg b/kitchen-table/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/kitchen-table/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/keyboard_arrow_down.svg b/kitchen-table/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/kitchen-table/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/keyboard_arrow_right.svg b/kitchen-table/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/kitchen-table/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/keyboard_double_arrow_down.svg b/kitchen-table/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/kitchen-table/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/keyboard_double_arrow_right.svg b/kitchen-table/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/kitchen-table/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/language.svg b/kitchen-table/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/kitchen-table/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/light_mode.svg b/kitchen-table/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/kitchen-table/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/menu.svg b/kitchen-table/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/kitchen-table/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/minimize.svg b/kitchen-table/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/kitchen-table/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/mobile_arrow_down.svg b/kitchen-table/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/kitchen-table/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/report.svg b/kitchen-table/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/kitchen-table/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/search.svg b/kitchen-table/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/kitchen-table/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/success.svg b/kitchen-table/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/kitchen-table/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/text_compare.svg b/kitchen-table/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/kitchen-table/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/kitchen-table/assets/icons/warning.svg b/kitchen-table/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/kitchen-table/assets/icons/warning.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/add.svg b/modern-philosophy/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/modern-philosophy/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/arrow_drop_down.svg b/modern-philosophy/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/modern-philosophy/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/arrow_right.svg b/modern-philosophy/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/modern-philosophy/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/collapse_content.svg b/modern-philosophy/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/modern-philosophy/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/dangerous.svg b/modern-philosophy/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/modern-philosophy/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/dark_mode.svg b/modern-philosophy/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/modern-philosophy/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/error.svg b/modern-philosophy/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/modern-philosophy/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/exclamation.svg b/modern-philosophy/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/modern-philosophy/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/expand_content.svg b/modern-philosophy/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/modern-philosophy/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/history.svg b/modern-philosophy/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/modern-philosophy/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/info.svg b/modern-philosophy/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/modern-philosophy/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/keyboard_arrow_down.svg b/modern-philosophy/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/modern-philosophy/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/keyboard_arrow_right.svg b/modern-philosophy/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/modern-philosophy/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/keyboard_double_arrow_down.svg b/modern-philosophy/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/modern-philosophy/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/keyboard_double_arrow_right.svg b/modern-philosophy/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/modern-philosophy/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/language.svg b/modern-philosophy/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/modern-philosophy/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/light_mode.svg b/modern-philosophy/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/modern-philosophy/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/menu.svg b/modern-philosophy/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/modern-philosophy/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/minimize.svg b/modern-philosophy/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/modern-philosophy/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/mobile_arrow_down.svg b/modern-philosophy/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/modern-philosophy/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/report.svg b/modern-philosophy/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/modern-philosophy/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/search.svg b/modern-philosophy/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/modern-philosophy/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/success.svg b/modern-philosophy/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/modern-philosophy/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/text_compare.svg b/modern-philosophy/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/modern-philosophy/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/modern-philosophy/assets/icons/warning.svg b/modern-philosophy/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/modern-philosophy/assets/icons/warning.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/add.svg b/neuraldb-docs/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/neuraldb-docs/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/arrow_drop_down.svg b/neuraldb-docs/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/neuraldb-docs/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/arrow_right.svg b/neuraldb-docs/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/neuraldb-docs/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/collapse_content.svg b/neuraldb-docs/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/neuraldb-docs/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/dangerous.svg b/neuraldb-docs/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/neuraldb-docs/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/dark_mode.svg b/neuraldb-docs/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/neuraldb-docs/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/error.svg b/neuraldb-docs/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/neuraldb-docs/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/exclamation.svg b/neuraldb-docs/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/neuraldb-docs/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/expand_content.svg b/neuraldb-docs/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/neuraldb-docs/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/history.svg b/neuraldb-docs/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/neuraldb-docs/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/info.svg b/neuraldb-docs/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/neuraldb-docs/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/keyboard_arrow_down.svg b/neuraldb-docs/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/neuraldb-docs/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/keyboard_arrow_right.svg b/neuraldb-docs/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/neuraldb-docs/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/keyboard_double_arrow_down.svg b/neuraldb-docs/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/neuraldb-docs/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/keyboard_double_arrow_right.svg b/neuraldb-docs/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/neuraldb-docs/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/language.svg b/neuraldb-docs/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/neuraldb-docs/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/light_mode.svg b/neuraldb-docs/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/neuraldb-docs/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/menu.svg b/neuraldb-docs/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/neuraldb-docs/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/minimize.svg b/neuraldb-docs/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/neuraldb-docs/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/mobile_arrow_down.svg b/neuraldb-docs/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/neuraldb-docs/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/report.svg b/neuraldb-docs/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/neuraldb-docs/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/search.svg b/neuraldb-docs/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/neuraldb-docs/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/success.svg b/neuraldb-docs/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/neuraldb-docs/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/text_compare.svg b/neuraldb-docs/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/neuraldb-docs/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/neuraldb-docs/assets/icons/warning.svg b/neuraldb-docs/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/neuraldb-docs/assets/icons/warning.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/add.svg b/techpulse/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/techpulse/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/arrow_drop_down.svg b/techpulse/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/techpulse/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/arrow_right.svg b/techpulse/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/techpulse/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/collapse_content.svg b/techpulse/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/techpulse/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/dangerous.svg b/techpulse/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/techpulse/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/dark_mode.svg b/techpulse/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/techpulse/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/error.svg b/techpulse/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/techpulse/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/exclamation.svg b/techpulse/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/techpulse/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/expand_content.svg b/techpulse/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/techpulse/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/history.svg b/techpulse/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/techpulse/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/info.svg b/techpulse/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/techpulse/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/keyboard_arrow_down.svg b/techpulse/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/techpulse/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/keyboard_arrow_right.svg b/techpulse/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/techpulse/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/keyboard_double_arrow_down.svg b/techpulse/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/techpulse/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/keyboard_double_arrow_right.svg b/techpulse/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/techpulse/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/language.svg b/techpulse/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/techpulse/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/light_mode.svg b/techpulse/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/techpulse/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/menu.svg b/techpulse/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/techpulse/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/minimize.svg b/techpulse/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/techpulse/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/mobile_arrow_down.svg b/techpulse/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/techpulse/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/report.svg b/techpulse/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/techpulse/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/search.svg b/techpulse/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/techpulse/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/success.svg b/techpulse/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/techpulse/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/text_compare.svg b/techpulse/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/techpulse/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/techpulse/assets/icons/warning.svg b/techpulse/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/techpulse/assets/icons/warning.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/add.svg b/velox-docs/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/velox-docs/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/arrow_drop_down.svg b/velox-docs/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/velox-docs/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/arrow_right.svg b/velox-docs/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/velox-docs/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/collapse_content.svg b/velox-docs/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/velox-docs/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/dangerous.svg b/velox-docs/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/velox-docs/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/dark_mode.svg b/velox-docs/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/velox-docs/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/error.svg b/velox-docs/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/velox-docs/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/exclamation.svg b/velox-docs/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/velox-docs/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/expand_content.svg b/velox-docs/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/velox-docs/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/history.svg b/velox-docs/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/velox-docs/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/info.svg b/velox-docs/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/velox-docs/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/keyboard_arrow_down.svg b/velox-docs/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/velox-docs/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/keyboard_arrow_right.svg b/velox-docs/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/velox-docs/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/keyboard_double_arrow_down.svg b/velox-docs/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/velox-docs/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/keyboard_double_arrow_right.svg b/velox-docs/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/velox-docs/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/language.svg b/velox-docs/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/velox-docs/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/light_mode.svg b/velox-docs/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/velox-docs/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/menu.svg b/velox-docs/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/velox-docs/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/minimize.svg b/velox-docs/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/velox-docs/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/mobile_arrow_down.svg b/velox-docs/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/velox-docs/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/report.svg b/velox-docs/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/velox-docs/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/search.svg b/velox-docs/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/velox-docs/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/success.svg b/velox-docs/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/velox-docs/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/text_compare.svg b/velox-docs/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/velox-docs/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/velox-docs/assets/icons/warning.svg b/velox-docs/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/velox-docs/assets/icons/warning.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/add.svg b/wandering-algorithm/assets/icons/add.svg
new file mode 100644
index 0000000..44deff6
--- /dev/null
+++ b/wandering-algorithm/assets/icons/add.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/arrow_drop_down.svg b/wandering-algorithm/assets/icons/arrow_drop_down.svg
new file mode 100644
index 0000000..8c96dc8
--- /dev/null
+++ b/wandering-algorithm/assets/icons/arrow_drop_down.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/arrow_right.svg b/wandering-algorithm/assets/icons/arrow_right.svg
new file mode 100644
index 0000000..e46b2fe
--- /dev/null
+++ b/wandering-algorithm/assets/icons/arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/collapse_content.svg b/wandering-algorithm/assets/icons/collapse_content.svg
new file mode 100644
index 0000000..12f1411
--- /dev/null
+++ b/wandering-algorithm/assets/icons/collapse_content.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/dangerous.svg b/wandering-algorithm/assets/icons/dangerous.svg
new file mode 100644
index 0000000..e09390b
--- /dev/null
+++ b/wandering-algorithm/assets/icons/dangerous.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/dark_mode.svg b/wandering-algorithm/assets/icons/dark_mode.svg
new file mode 100644
index 0000000..d68045e
--- /dev/null
+++ b/wandering-algorithm/assets/icons/dark_mode.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/error.svg b/wandering-algorithm/assets/icons/error.svg
new file mode 100644
index 0000000..abeb0a0
--- /dev/null
+++ b/wandering-algorithm/assets/icons/error.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/exclamation.svg b/wandering-algorithm/assets/icons/exclamation.svg
new file mode 100644
index 0000000..130e757
--- /dev/null
+++ b/wandering-algorithm/assets/icons/exclamation.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/expand_content.svg b/wandering-algorithm/assets/icons/expand_content.svg
new file mode 100644
index 0000000..2b183c4
--- /dev/null
+++ b/wandering-algorithm/assets/icons/expand_content.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/history.svg b/wandering-algorithm/assets/icons/history.svg
new file mode 100644
index 0000000..e7f47f9
--- /dev/null
+++ b/wandering-algorithm/assets/icons/history.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/info.svg b/wandering-algorithm/assets/icons/info.svg
new file mode 100644
index 0000000..dbc2749
--- /dev/null
+++ b/wandering-algorithm/assets/icons/info.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/keyboard_arrow_down.svg b/wandering-algorithm/assets/icons/keyboard_arrow_down.svg
new file mode 100644
index 0000000..38b217c
--- /dev/null
+++ b/wandering-algorithm/assets/icons/keyboard_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/keyboard_arrow_right.svg b/wandering-algorithm/assets/icons/keyboard_arrow_right.svg
new file mode 100644
index 0000000..9aaa66b
--- /dev/null
+++ b/wandering-algorithm/assets/icons/keyboard_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/keyboard_double_arrow_down.svg b/wandering-algorithm/assets/icons/keyboard_double_arrow_down.svg
new file mode 100644
index 0000000..ca22ca0
--- /dev/null
+++ b/wandering-algorithm/assets/icons/keyboard_double_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/keyboard_double_arrow_right.svg b/wandering-algorithm/assets/icons/keyboard_double_arrow_right.svg
new file mode 100644
index 0000000..580e6eb
--- /dev/null
+++ b/wandering-algorithm/assets/icons/keyboard_double_arrow_right.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/language.svg b/wandering-algorithm/assets/icons/language.svg
new file mode 100644
index 0000000..37bc8dc
--- /dev/null
+++ b/wandering-algorithm/assets/icons/language.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/light_mode.svg b/wandering-algorithm/assets/icons/light_mode.svg
new file mode 100644
index 0000000..3fd31ee
--- /dev/null
+++ b/wandering-algorithm/assets/icons/light_mode.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/menu.svg b/wandering-algorithm/assets/icons/menu.svg
new file mode 100644
index 0000000..47f73f8
--- /dev/null
+++ b/wandering-algorithm/assets/icons/menu.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/minimize.svg b/wandering-algorithm/assets/icons/minimize.svg
new file mode 100644
index 0000000..c6365a7
--- /dev/null
+++ b/wandering-algorithm/assets/icons/minimize.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/mobile_arrow_down.svg b/wandering-algorithm/assets/icons/mobile_arrow_down.svg
new file mode 100644
index 0000000..35c8b5f
--- /dev/null
+++ b/wandering-algorithm/assets/icons/mobile_arrow_down.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/report.svg b/wandering-algorithm/assets/icons/report.svg
new file mode 100644
index 0000000..a2eeb24
--- /dev/null
+++ b/wandering-algorithm/assets/icons/report.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/search.svg b/wandering-algorithm/assets/icons/search.svg
new file mode 100644
index 0000000..bc04ce3
--- /dev/null
+++ b/wandering-algorithm/assets/icons/search.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/success.svg b/wandering-algorithm/assets/icons/success.svg
new file mode 100644
index 0000000..73c23ab
--- /dev/null
+++ b/wandering-algorithm/assets/icons/success.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/text_compare.svg b/wandering-algorithm/assets/icons/text_compare.svg
new file mode 100644
index 0000000..19d85f4
--- /dev/null
+++ b/wandering-algorithm/assets/icons/text_compare.svg
@@ -0,0 +1 @@
+
diff --git a/wandering-algorithm/assets/icons/warning.svg b/wandering-algorithm/assets/icons/warning.svg
new file mode 100644
index 0000000..f6bb9f1
--- /dev/null
+++ b/wandering-algorithm/assets/icons/warning.svg
@@ -0,0 +1 @@
+