/* 本地字体配置 - 使用系统字体作为主要字体 */

/* 标题字体 - 使用 Impact 和 Arial Black 作为主要字体 */
@font-face {
  font-family: 'Luckiest Guy';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Impact'), local('Arial Black'), local('Arial'), local('Helvetica'), sans-serif;
}

/* 正文字体 - 使用 Arial 和 Helvetica 作为主要字体 */
@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Arial Light'), local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Arial Medium'), local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Arial SemiBold'), local('Arial Bold'), local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Fredoka';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Arial Bold'), local('Arial'), local('Helvetica Bold'), local('Helvetica'), sans-serif;
}

/* 辅助字体 - 使用 Arial 和 Helvetica */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Arial Light'), local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Arial Medium'), local('Arial'), local('Helvetica'), sans-serif;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Arial Bold'), local('Arial'), local('Helvetica Bold'), local('Helvetica'), sans-serif;
}