5031bd5e7c
Two issues prevented themes from being applied: 1. Three server-side themes (miasma, github, gotham) were missing from the frontend THEMES map in terminal.ts, causing the browser to silently ignore them when set via data-theme attribute. 2. Landing YAML only recognized the 'theme' key, but users writing 'webterm-theme' (matching the Docker label convention) got no theme. Now LoadLandingYAML accepts both 'theme' and 'webterm-theme' keys. All 16 themes are now consistent across ThemeBackgrounds, ThemePalettes, and the frontend THEMES map.