/**
 * Narrow compatibility aliases for views not yet migrated to --gaia-* tokens.
 * Do not add selectors here. New CSS must consume the namespaced API directly.
 */

:root {
  --bg-accent: var(--gaia-action-background);
  --bg-accent-secondary: var(--gaia-surface-accent-subtle);
  --backdrop-dark: var(--gaia-surface-overlay);
  --backdrop-light: var(--gaia-surface-overlay);
  --status-normal: var(--gaia-status-success-text);
  --status-warning: var(--gaia-status-warning-text);
  --status-critical: var(--gaia-status-danger-text);
  --status-na: var(--gaia-text-muted);
  --transition-fast: 150ms ease;

  /* FullCalendar legacy vocabulary maps one-to-one to Gaia and must not grow. */
  --font-primary: var(--gaia-font-family-ui);
  --font-size-xs: var(--gaia-font-size-caption);
  --font-size-sm: var(--gaia-font-size-table);
  --font-size-lg: var(--gaia-font-size-component);
  --font-size-xl: var(--gaia-font-size-section);
  --font-medium: var(--gaia-font-weight-medium);
  --font-semibold: var(--gaia-font-weight-semibold);
  --font-bold: var(--gaia-font-weight-bold);
  --space-1: var(--gaia-radius-dense);
  --space-2: var(--gaia-table-cell-padding-block);
  --space-3: var(--gaia-space-card-compact);
  --space-4: var(--gaia-space-card);
}
