/* CEA semantic aliases. Base and status values come from the canonical Gentoo
 * chassis; Concentric identity values come from concentric-brand.css. This
 * application layer contains no forked literal palette. */
:root {
    --cea-navy-900: var(--concentric-burgundy-deep);
    --cea-navy-800: var(--concentric-burgundy);
    --cea-navy-700: color-mix(in srgb, var(--concentric-burgundy) 78%, var(--concentric-white));
    --cea-blue-600: var(--concentric-burgundy);
    --cea-blue-500: var(--concentric-burgundy);
    --cea-teal-500: var(--concentric-gold);
    --cea-teal-400: var(--concentric-gold-soft);

    --slate-50: var(--gl-bg);
    --slate-100: var(--gl-surface-2);
    --slate-200: var(--gl-border);
    --slate-300: var(--gl-border-strong);
    --slate-400: var(--gl-text-4);
    --slate-500: var(--gl-text-3);
    --slate-600: var(--gl-text-2);
    --slate-700: var(--gl-brand-grey);
    --slate-800: var(--gl-text);

    --ok-500: var(--gl-done);
    --warn-500: var(--gl-gated);
    --danger-500: var(--gl-stuck);
    --info-500: var(--gl-inflight);
    --ok-bg: var(--gl-done-bg);
    --warn-bg: var(--gl-gated-bg);
    --danger-bg: var(--gl-stuck-bg);
    --info-bg: var(--gl-inflight-bg);

    --bg: var(--concentric-paper);
    --bg-elevated: var(--gl-surface);
    --bg-sunken: var(--gl-surface-2);
    --border: var(--gl-border);
    --border-strong: var(--gl-border-strong);
    --text: var(--gl-text);
    --text-muted: var(--gl-text-3);
    --text-on-brand: var(--concentric-white);
    --text-on-accent: var(--concentric-burgundy-deep);
    --brand: var(--concentric-burgundy);
    --brand-strong: var(--concentric-burgundy-deep);
    --accent: var(--concentric-gold);
    --link: var(--concentric-burgundy);

    --font-sans: var(--gl-font);
    --font-mono: var(--gl-font-mono);
    --radius: var(--gl-radius);
    --radius-sm: var(--gl-radius-sm);
    --radius-lg: calc(var(--gl-radius) * 2);
    --shadow-sm: var(--gl-shadow-sm);
    --shadow-md: var(--gl-shadow);
    --space: 16px;
    --maxw: 1180px;
}
