Add types to window.KONFLUX_RUNTIME includes ANALYTICS_ENABLED, ANALYTICS_WRITE_KEY, and ANALYTICS_API_URL fields.
Type definition in @types/index.d.ts is updated to declare all three new fields.
public/runtime-config.js provides local development defaults (ANALYTICS_ENABLED: 'false', empty key and URL).
A loadAnalyticsConfig() function reads from KONFLUX_RUNTIME and returns a typed config object.
Unit tests verify: config loading with all fields set, fallback defaults when fields are missing, and disabled state when ANALYTICS_ENABLED is 'false' or ANALYTICS_WRITE_KEY is empty.
Notes
Follow the existing MONITORING_* naming pattern — prefix all fields with ANALYTICS_.
loadAnalyticsConfig() should live in src/analytics/load-config.ts, mirroring src/monitoring/load-config.ts.
The function should use the same parseBoolean helper already used by monitoring config.