.health-workspace,[data-theme=dark] .health-workspace{--color-sidebar-surface:var(--color-glass-surface);--color-header-surface:var(--color-glass-surface);--color-panel-surface:var(--color-surface-container-lowest);--color-panel-border:color-mix(in srgb,var(--color-outline-variant) 12%,transparent);--color-panel-shadow:var(--color-shadow-ambient);--color-panel-shadow-lg:var(--color-shadow-ambient-strong);--color-dashboard-bg:linear-gradient(135deg,var(--color-page),var(--color-surface-container-low));--color-health-ok:var(--color-primary);--color-health-warn:var(--color-status-warning);--color-health-error:var(--color-accent-danger);--color-env-production:var(--color-accent-blue);--color-env-staging:var(--color-primary);--color-env-health:var(--color-status-warning);--color-health-ok-surface:color-mix(in srgb,var(--color-health-ok) 10%,transparent);--color-health-ok-border:color-mix(in srgb,var(--color-health-ok) 15%,transparent);--color-health-warn-surface:color-mix(in srgb,var(--color-health-warn) 10%,transparent);--color-health-warn-border:color-mix(in srgb,var(--color-health-warn) 15%,transparent);--color-health-error-surface:color-mix(in srgb,var(--color-health-error) 10%,transparent);--color-health-error-border:color-mix(in srgb,var(--color-health-error) 15%,transparent);--color-env-production-surface:color-mix(in srgb,var(--color-env-production) 10%,transparent);--color-env-production-border:color-mix(in srgb,var(--color-env-production) 15%,transparent);--color-env-staging-surface:color-mix(in srgb,var(--color-env-staging) 10%,transparent);--color-env-staging-border:color-mix(in srgb,var(--color-env-staging) 15%,transparent);--color-env-health-surface:color-mix(in srgb,var(--color-env-health) 10%,transparent);--color-env-health-border:color-mix(in srgb,var(--color-env-health) 15%,transparent)}.health-workspace .metric-card,.health-workspace .workspace-panel{background:var(--color-panel-surface);border:0;border-radius:1rem;box-shadow:0 12px 32px var(--color-panel-shadow);padding:1.25rem}.health-workspace .label-xs{font-family:var(--font-text),sans-serif;font-size:.625rem;line-height:.875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-on-surface-variant)}