/* 本文件由 tools/build_brand.py 生成，禁止手改。改 tokens/tokens.json 或 icons/icons.json。 */
/* 现站迁移用：在 fz-tokens.css 之后引入，旧变量名全部指向新值。 */
:root {
  --navy-900: var(--fz-navy-900);
  --navy-800: var(--fz-navy-800);
  --navy-700: var(--fz-navy-700);
  --navy-600: var(--fz-navy-600);
  --navy-500: var(--fz-navy-500);
  --blue-600: var(--fz-blue-600);
  --blue-500: var(--fz-blue-500);
  --blue-400: var(--fz-blue-400);
  --blue-300: var(--fz-blue-300);
  --cream-100: var(--fz-cream-100);
  --cream-200: var(--fz-cream-200);
  --gray-900: var(--fz-gray-900);
  --gray-700: var(--fz-gray-700);
  --gray-600: var(--fz-gray-600);
  --gray-500: var(--fz-gray-500);
  --gray-400: var(--fz-gray-400);
  --gray-300: var(--fz-gray-300);
  --gray-200: var(--fz-gray-200);
  --gray-100: var(--fz-gray-100);
  --gray-50: var(--fz-gray-50);
  --color-brand: var(--fz-color-brand);
  --color-interactive: var(--fz-color-interactive);
  --color-interactive-hover: var(--fz-color-interactive-hover);
  --color-interactive-on-dark: var(--fz-color-interactive-on-dark);
  --color-decorative: var(--fz-color-decorative);
  --color-accent: var(--fz-color-accent);
  --color-bg: var(--fz-color-bg);
  --color-surface: var(--fz-color-surface);
  --color-text: var(--fz-color-text);
  --color-muted: var(--fz-color-muted);
  --color-success: var(--fz-color-success);
  --color-success-ink: var(--fz-color-success-ink);
  --color-error: var(--fz-color-error);
  --color-error-on-dark: var(--fz-color-error-on-dark);
  --color-info: var(--fz-color-info);
  --font-display: var(--fz-font-display);
  --font-body: var(--fz-font-body);
  --font-en: var(--fz-font-en);
  --space-1: var(--fz-space-1);
  --space-1-5: var(--fz-space-1-5);
  --space-2: var(--fz-space-2);
  --space-2-5: var(--fz-space-2-5);
  --space-3: var(--fz-space-3);
  --space-3-5: var(--fz-space-3-5);
  --space-4: var(--fz-space-4);
  --space-4-5: var(--fz-space-4-5);
  --space-5: var(--fz-space-5);
  --space-5-5: var(--fz-space-5-5);
  --space-6: var(--fz-space-6);
  --space-7: var(--fz-space-7);
  --space-8: var(--fz-space-8);
  --space-9: var(--fz-space-9);
  --space-10: var(--fz-space-10);
  --space-12: var(--fz-space-12);
  --space-16: var(--fz-space-16);
  --space-20: var(--fz-space-20);
  --space-24: var(--fz-space-24);
  --radius-sm: var(--fz-radius-sm);
  --radius-md: var(--fz-radius-md);
  --radius-lg: var(--fz-radius-lg);
  --radius-xl: var(--fz-radius-xl);
  --radius-2xl: var(--fz-radius-2xl);
  --radius-full: var(--fz-radius-full);
  --shadow-xs: var(--fz-shadow-xs);
  --shadow-press: var(--fz-shadow-press);
  --shadow-sm: var(--fz-shadow-sm);
  --shadow-md: var(--fz-shadow-md);
  --shadow-lg: var(--fz-shadow-lg);
  --shadow-xl: var(--fz-shadow-xl);
  --shadow-modal: var(--fz-shadow-modal);
  --fs-body-lg: var(--fz-fs-bodyLg);
  --fs-body: var(--fz-fs-body);
  --fs-body-sm: var(--fz-fs-bodySm);
  --fs-caption: var(--fz-fs-caption);
  --fs-small: var(--fz-fs-small);
  --fs-nano: var(--fz-fs-nano);
  --fs-title: var(--fz-fs-d5);
  --fs-h3: var(--fz-fs-h3);
  --fs-h4: var(--fz-fs-h4);
  --ease-out-quart: var(--fz-ease-out-quart);
  --ease-out-expo: var(--fz-ease-out-expo);
  --duration-fast: var(--fz-duration-fast);
  --duration-normal: var(--fz-duration-normal);
  --duration-slow: var(--fz-duration-slow);
  --header-height: var(--fz-header-height);
  --section-pad-block: var(--fz-section-pad);
  --sec-pad-sm: var(--fz-section-pad-sm);
  --sec-pad-lg: var(--fz-section-pad-lg);
  --tap-min: var(--fz-tap-min);
}
