/**
 * SiteRecord - Font Definitions
 * 
 * This file imports the canonical typography token file.
 * All typography tokens are defined in typography.css.
 * 
 * Include this file on pages for consistent typography.
 */

/* Import canonical typography tokens */
@import url('./typography.css');

/* Legacy variable aliases for backward compatibility */
:root {
    /* Map old variable names to new canonical tokens */
    --font-primary: var(--font-family-base);
    --font-mono: var(--font-family-mono);
    
    /* Size aliases */
    --font-size-xs: var(--font-size-label);
    --font-size-sm: var(--font-size-small);
    --font-size-base: var(--font-size-body);
    --font-size-md: var(--font-size-heading-sm);
    --font-size-lg: var(--font-size-heading-md);
    --font-size-xl: var(--font-size-heading-lg);
    --font-size-2xl: var(--font-size-heading-xl);
    
    /* Line height aliases */
    --line-height-normal: var(--line-height-body);
    --line-height-relaxed: var(--line-height-loose);
    
    /* Color aliases */
    --text-primary: var(--color-text-primary);
    --text-secondary: var(--color-text-secondary);
    --text-muted: var(--color-text-muted);
    --text-disabled: var(--color-text-disabled);
}
