/**
 * @wdot/tokens — Typography tokens
 *
 * 기본은 Pretendard, Olive 만 Georgia italic 디스플레이.
 * 단위는 px (CSS 변수와 일치).
 */
export const fontFamily = {
    sans: '"Pretendard Variable", Pretendard, "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif',
    mono: '"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace',
    serif: '"Georgia", "Pretendard Variable", "Times New Roman", serif',
};
/** 테마별 디스플레이 폰트 (브랜드/히어로/카드 헤더에 적용) */
export const themeDisplayFont = {
    aqua: fontFamily.sans,
    mint: fontFamily.sans,
    olive: fontFamily.serif, // Georgia italic
    coral: fontFamily.sans,
    slate: fontFamily.mono, // JetBrains Mono
};
/** Type scale — body 16 base, modular 1.25 */
export const fontSize = {
    xs: "12px",
    sm: "14px",
    base: "16px",
    lg: "18px",
    xl: "20px",
    "2xl": "24px",
    "3xl": "30px",
    "4xl": "36px",
    "5xl": "48px",
    "6xl": "60px",
    "7xl": "72px",
    "8xl": "96px",
    "9xl": "128px",
};
export const lineHeight = {
    tight: 1.15,
    snug: 1.35,
    normal: 1.55,
    relaxed: 1.75,
};
export const fontWeight = {
    regular: 400,
    medium: 500,
    semibold: 600,
    bold: 700,
    extrabold: 800,
    black: 900,
};
export const letterSpacing = {
    tight: "-0.025em",
    normal: "0",
    wide: "0.04em",
    wider: "0.08em",
    widest: "0.16em",
};
