fix(web): resolve login API 405 and logo 404 on /admin/ deployment
- .env.production: VUE_APP_BASE_API=api → /admin
(auth.js URLs start with /api/, so baseURL=api caused axios to emit
api/api/... → browser resolves to /admin/api/api/..., backend returns 405)
- Login.vue: <img src="/logo.png"> → src="logo.png" (relative,
resolves correctly under /admin/ subpath)
- public/logo.png: added (copied from web/logo.png)
- .gitignore: add !cfc-web/public/logo.png exception