"""
app/core/templates.py

Shared Jinja2Templates instance.
Semua router yang butuh render HTML harus import dari sini,
BUKAN membuat Jinja2Templates(...) sendiri — agar Jinja2 globals
(seperti get_flags) yang didaftarkan di main.py ikut tersedia.
"""

from fastapi.templating import Jinja2Templates

templates = Jinja2Templates(directory="app/templates")