diff --git a/web/src/routes/Birdseye.jsx b/web/src/routes/Birdseye.jsx
index 46b93dee2..7c01cfc55 100644
--- a/web/src/routes/Birdseye.jsx
+++ b/web/src/routes/Birdseye.jsx
@@ -6,7 +6,7 @@ import Heading from '../components/Heading';
import WebRtcPlayer from '../components/WebRtcPlayer';
import '../components/MsePlayer';
import useSWR from 'swr';
-import { useMemo } from 'preact/hooks';
+import { useMemo, useState } from 'preact/hooks'; // Added useState
import CameraControlPanel from '../components/CameraControlPanel';
import { baseUrl } from '../api/baseUrl';
@@ -26,11 +26,14 @@ export default function Birdseye() {
.map(([_, camera]) => camera.name);
}, [config]);
+ const [isMaxWidth, setIsMaxWidth] = useState(false); // Added state for class toggle
+
if (!config || !sourceIsLoaded) {
return