diff --git a/web/src/plugins/radio/RadioTab.tsx b/web/src/plugins/radio/RadioTab.tsx
index 87a50b7..728ec4f 100644
--- a/web/src/plugins/radio/RadioTab.tsx
+++ b/web/src/plugins/radio/RadioTab.tsx
@@ -537,14 +537,16 @@ export default function RadioTab({ data }: { data: any }) {
)}
- {/* ── Favorites toggle ── */}
-
+ {/* ── Favorites toggle (hidden when any panel is open) ── */}
+ {!selectedPlace && !showFavorites && (
+
+ )}
{/* ── Side Panel: Favorites ── */}
{showFavorites && (
diff --git a/web/src/styles.css b/web/src/styles.css
index b40b5f0..b472759 100644
--- a/web/src/styles.css
+++ b/web/src/styles.css
@@ -462,6 +462,7 @@ html, body {
align-items: center;
gap: 6px;
flex-shrink: 0;
+ margin-left: auto;
}
.radio-topbar-stop {