diff --git a/index.html b/index.html
index 4198bcd..cbb8008 100644
--- a/index.html
+++ b/index.html
@@ -2,7 +2,7 @@
-
+
Falah Coach Portal
diff --git a/public/favicon.svg b/public/favicon.svg
new file mode 100644
index 0000000..fe0aa20
--- /dev/null
+++ b/public/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/App.jsx b/src/App.jsx
index 61ea359..cb8edad 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -27,7 +27,7 @@ import {
========================================================================== */
const GEMINI_API_KEY = 'AIzaSyDZn7tv1D3n2zuns8uaXIqp_z1FZTeVyKI';
-const GEMINI_URL = `https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=${GEMINI_API_KEY}`;
+const GEMINI_URL = `https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key=${GEMINI_API_KEY}`;
const AI_SYSTEM_PROMPT = `You are a hostile, senior executive playing a roleplay simulation for management consultants at Falah Consulting.
Your persona: a hard-nosed C-suite executive (CIO, CFO, or CEO) who is deeply sceptical of consultants and demands hard financial evidence.
@@ -606,52 +606,8 @@ export default function App() {
setSidebarOpen(false);
};
- // ── Audio Player UI (reused in sidebar + mobile strip) ───────────────────
-
const progressPct = duration > 0 ? (currentTime / duration) * 100 : 0;
- const SidebarPlayer = () => (
- activeTrack ? (
-
-
-
- Now Playing
-
- {formatTime(currentTime)} / {activeTrack.duration}
-
-
{activeTrack.title}
-
{activeTrack.author}
- {/* Seekable progress bar */}
-
-
-
-
-
-
-
- ) : (
-
-
-
Select an audio brief to begin
-
- )
- );
-
// ── Render ────────────────────────────────────────────────────────────────
return (
@@ -705,7 +661,33 @@ export default function App() {
-
+ {activeTrack ? (
+
+
+
+ Now Playing
+
+ {formatTime(currentTime)} / {activeTrack.duration}
+
+
{activeTrack.title}
+
{activeTrack.author}
+
+
+
+
+
+
+
+ ) : (
+
+
+
Select an audio brief to begin
+
+ )}