/**
 * 优化后的字体配置文件
 * 使用 WOFF2 格式，并添加了 TTF 作为后备方案
 *
 * 转换完成后，将此文件重命名为 index.css 替换原文件
 */

@font-face {
    font-family: 'AlibabaPuHuiTi-3-35-Thin';
    src: url('./AlibabaPuHuiTi-3-35-Thin.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-35-Thin.ttf') format('truetype');
    font-display: swap;
    font-weight: 100;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-45-Light';
    src: url('./AlibabaPuHuiTi-3-45-Light.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-45-Light.ttf') format('truetype');
    font-display: swap;
    font-weight: 300;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-55-Regular';
    src: url('./AlibabaPuHuiTi-3-55-Regular.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-55-Regular.ttf') format('truetype');
    font-display: swap;
    font-weight: 400;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-55-RegularL3';
    src: url('./AlibabaPuHuiTi-3-55-RegularL3.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-55-RegularL3.ttf') format('truetype');
    font-display: swap;
    font-weight: 400;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-65-Medium';
    src: url('./AlibabaPuHuiTi-3-65-Medium.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-65-Medium.ttf') format('truetype');
    font-display: swap;
    font-weight: 500;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-75-SemiBold';
    src: url('./AlibabaPuHuiTi-3-75-SemiBold.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-75-SemiBold.ttf') format('truetype');
    font-display: swap;
    font-weight: 600;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-85-Bold';
    src: url('./AlibabaPuHuiTi-3-85-Bold.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-85-Bold.ttf') format('truetype');
    font-display: swap;
    font-weight: 700;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-95-ExtraBold';
    src: url('./AlibabaPuHuiTi-3-95-ExtraBold.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-95-ExtraBold.ttf') format('truetype');
    font-display: swap;
    font-weight: 800;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-105-Heavy';
    src: url('./AlibabaPuHuiTi-3-105-Heavy.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-105-Heavy.ttf') format('truetype');
    font-display: swap;
    font-weight: 900;
  }

  @font-face {
    font-family: 'AlibabaPuHuiTi-3-115-Black';
    src: url('./AlibabaPuHuiTi-3-115-Black.woff2') format('woff2'),
         url('./AlibabaPuHuiTi-3-115-Black.ttf') format('truetype');
    font-display: swap;
    font-weight: 950;
  }

  @font-face {
    font-family: 'AlimamaAgileVF-Thin';
    src: url('./AlimamaAgileVF-Thin.woff2') format('woff2'),
         url('./AlimamaAgileVF-Thin.ttf') format('truetype');
    font-display: swap;
  }

  @font-face {
    font-family: 'AlimamaFangYuanTiVF-Thin';
    src: url('./AlimamaFangYuanTiVF-Thin.woff2') format('woff2'),
         url('./AlimamaFangYuanTiVF-Thin.ttf') format('truetype');
    font-display: swap;
  }
