/**
 * Fuller token shim (Design System owned)
 * Purpose: provide legacy variable aliases that map to DS tokens.
 * Keep small and boring. Never redefine DS tokens here.
 */
:root{
  /* Semantic aliases */
  --fedu-color-text: var(--color-text, var(--midnight));
  --fedu-color-surface: var(--color-surface, var(--white));
  --fedu-color-bg: var(--color-bg, var(--white));
  --fedu-color-border: var(--color-border, var(--cream));
  --fedu-color-muted: var(--color-muted, var(--slate));
  --fedu-color-link: var(--color-link, var(--ocean));
  --fedu-color-link-hover: var(--color-link-hover, var(--sky));

  /* Brand-ish aliases (best-effort) */
  --fedu-color-primary: var(--ocean);
  --fedu-color-secondary: var(--sky);
  --fedu-color-accent: var(--golden);

  /* Legacy generic names used across older CSS */
  --primary: var(--fedu-color-primary);
  --secondary: var(--fedu-color-secondary);
  --accent: var(--fedu-color-accent);
  --text: var(--fedu-color-text);
  --surface: var(--fedu-color-surface);
  --border: var(--fedu-color-border);
  --border-radius: var(--radius, 0px);
}
