diff --git a/.DS_Store b/.DS_Store
index d11ac64..c865d6f 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/.gitignore b/.gitignore
index cbec4df..fd3121d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,6 +4,7 @@ test*
*.old
.venv/
.DS_Store
+.vscode
media/
*.mp4
*.mov
diff --git a/AGENTS.md b/AGENTS.md
new file mode 100644
index 0000000..e69de29
diff --git a/app.py b/app.py
index b8eb31b..ddeb534 100755
--- a/app.py
+++ b/app.py
@@ -26,7 +26,7 @@ BASE_DIR = os.path.dirname(os.path.abspath(__file__))
MEDIA_DIR = os.path.join(BASE_DIR, "media")
CONFIG_FILE = os.path.join(BASE_DIR, "config.json")
-APP_VERSION = "4.0.1"
+APP_VERSION = "4.0.2"
UPLOAD_EXTENSIONS = {".jpg", ".jpeg", ".png", ".mp4"}
app = Flask(__name__)
diff --git a/docker-compose.yml b/docker-compose.yml
index b68ed57..3d42083 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -13,5 +13,5 @@ services:
- "5005:5005"
restart: unless-stopped
environment:
- - OPENAI_API_KEY= "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"
- - BRANDFETCH_API_KEY = "eBwCQW_DcQ_jvdqZRNph0JBtRA36XoMTufaaU4AoirOBnqXX9fMqHDw7uYfiz8kSFYMNKGMZtuHxrmud9hn0WQ"
+ - OPENAI_API_KEY="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"
+ - BRANDFETCH_API_KEY="eBwCQW_DcQ_jvdqZRNph0JBtRA36XoMTufaaU4AoirOBnqXX9fMqHDw7uYfiz8kSFYMNKGMZtuHxrmud9hn0WQ"
diff --git a/generate_welcome_page.py b/generate_welcome_page.py
index 460a936..d392fef 100644
--- a/generate_welcome_page.py
+++ b/generate_welcome_page.py
@@ -73,7 +73,7 @@ def search_customer_logo(customer_name):
def generate_welcome_html(customer_name, logo_url):
"""Generate a welcome page HTML with full-screen design"""
# CANCOM SVG logo inline
- cancom_svg = ''''''
+ cancom_svg = ''''''
html_content = f"""