diff --git a/frontend/src/lib/components/common/MultiSelectDropdown.svelte b/frontend/src/lib/components/common/MultiSelectDropdown.svelte
new file mode 100644
index 00000000..cf1a31b9
--- /dev/null
+++ b/frontend/src/lib/components/common/MultiSelectDropdown.svelte
@@ -0,0 +1,107 @@
+
+
+
+ {#if label}
+
+ {/if}
+
+
+ {#if open}
+
+ {#if options.length === 0}
+
No options available
+ {:else}
+ {#each options as option}
+
+ {/each}
+ {/if}
+
+ {/if}
+
+
diff --git a/frontend/src/routes/reports/allocation/+page.svelte b/frontend/src/routes/reports/allocation/+page.svelte
index 2994a84c..42af021c 100644
--- a/frontend/src/routes/reports/allocation/+page.svelte
+++ b/frontend/src/routes/reports/allocation/+page.svelte
@@ -1,7 +1,6 @@