diff --git a/surfsense_web/components/tool-ui/audio.tsx b/surfsense_web/components/tool-ui/audio.tsx
index 19098d5b8..4b7679cd6 100644
--- a/surfsense_web/components/tool-ui/audio.tsx
+++ b/surfsense_web/components/tool-ui/audio.tsx
@@ -188,19 +188,6 @@ export function Audio({ id, src, title, description, artwork, durationMs, classN
)}
- {/* Play overlay on artwork */}
-
@@ -254,17 +241,29 @@ export function Audio({ id, src, title, description, artwork, durationMs, classN
{/* Volume control */}
-
+
-
+ {/* Custom volume bar - visually distinct from progress slider */}
+
+
+
handleVolumeChange([Number.parseFloat(e.target.value)])}
+ className="absolute inset-0 h-full w-full cursor-pointer opacity-0"
+ aria-label="Volume"
+ />
+