diff --git a/src/components/BeeswarmChart.vue b/src/components/BeeswarmChart.vue
index 42a35dec974826cb6a4f5974d5d222c1e2e4e6a3..a8fdd54453554ea261df2c8b0a7ebd2fba510558 100644
--- a/src/components/BeeswarmChart.vue
+++ b/src/components/BeeswarmChart.vue
@@ -214,7 +214,7 @@ function createBeeswarmChart() {
   // Set radius based on evidence value
   const radiusScale = d3.scaleLinear()
     .domain([d3.min(data.value, d => d.evidence_val), d3.max(data.value, d => d.evidence_val)])
-    .range(window.innerWidth <= 700 ? [8, 30] : [10, 70]);
+    .range(window.innerWidth <= 700 ? [8, 40] : [10, 70]);
 
   const yAxis = svg.append('g')
     .attr("transform", "translate(50, 0)")
@@ -293,7 +293,7 @@ function updateChart() {
   // Set the radius scale based on evidence value
   const radiusScale = d3.scaleLinear()
     .domain([d3.min(data.value, d => d.evidence_val), d3.max(data.value, d => d.evidence_val)])
-    .range(window.innerWidth <= 700 ? [10, 40] : [10, 70]);
+    .range(window.innerWidth <= 700 ? [8, 40] : [10, 70]);
 
   // Filter data based on active categories
   const activeCategories = Object.keys(isChecked.value).filter(category => isChecked.value[category]);