diff --git a/src/app.css b/src/app.css
index f19b45c..1cffa56 100644
--- a/src/app.css
+++ b/src/app.css
@@ -384,8 +384,6 @@ textarea, input, [data-no-transition] {
animation: sinhala-spin 2s linear infinite;
}
-/* Recording indicator dot (follows mouse via JS, see +layout.svelte) */
-
/* === Reduced Motion === */
@media (prefers-reduced-motion: reduce) {
*,
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index ffeb3d2..c8484d9 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -27,15 +27,6 @@
$sveltePage.url.pathname.startsWith("/viewer")
);
- // Recording indicator dot (follows mouse)
- let mouseX = $state(0);
- let mouseY = $state(0);
-
- function handleMouseMove(e) {
- mouseX = e.clientX;
- mouseY = e.clientY;
- }
-
// Theme — migrate from old class-based to new data-attribute system
// The preferences store handles DOM application via data-theme attribute
$effect(() => {
@@ -262,14 +253,8 @@
});
-