@using EntKube.Web.Data
@using EntKube.Web.Services
@inject TenantService TenantService
@* ═══════════════════════════════════════════════════════════════════
App Detail — app-level header + environment cards.
All per-environment content (deployments, resources, governance,
metrics, external access) is handled by AppEnvironmentDetail.
═══════════════════════════════════════════════════════════════════ *@
@if (selectedEnvironment is not null)
{