diff --git a/.gitignore b/.gitignore
index b402f37..35f7173 100644
--- a/.gitignore
+++ b/.gitignore
@@ -99,6 +99,7 @@ cmd/benchmark/data
!/app/web/dist/*
!/app/web/dist/**
!bun.lock
+!*.svelte
# ...even if they are in subdirectories
!*/
/blocklist.json
diff --git a/app/web/src/App.svelte b/app/web/src/App.svelte
new file mode 100644
index 0000000..5cf6542
--- /dev/null
+++ b/app/web/src/App.svelte
@@ -0,0 +1,882 @@
+
+
+
+
+ {#if isSearchMode}
+