/* ========================================
   Font Awesome 6.4.0 - 精简版 (18 Solid + 1 Regular)
   完全离线 · 所有 .woff2 文件与本 CSS 同目录
   ======================================== */

/* ---------- Solid 图标 (fas / fa-solid) ---------- */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  src: url("./fa-solid-900.woff2") format("woff2");
}

.fas,
.fa-solid {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}

/* ---------- Regular 图标 (far / fa-regular) ---------- */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  src: url("./fa-regular-400.woff2") format("woff2");
}

.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free';
  font-weight: 400;
}

/* ---------- 通用基础样式 ---------- */
[class^="fa-"], [class*=" fa-"] {
  font-style: normal;
  display: inline-block;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

/* ============ Solid 图标定义 ============ */
.fa-chess-queen::before { content: "\f445"; }
.fa-check-circle::before { content: "\f058"; }
.fa-gem::before { content: "\f3a5"; }
.fa-chart-line::before { content: "\f201"; }
.fa-magnifying-glass-chart::before { content: "\e522"; }
.fa-chess-knight::before { content: "\f441"; }
.fa-file-invoice-dollar::before { content: "\f571"; }
.fa-lightbulb::before { content: "\f0eb"; }
.fa-xmark::before { content: "\f00d"; }
.fa-flask::before { content: "\f0c3"; }
.fa-bullhorn::before { content: "\f0a1"; }
.fa-users::before { content: "\f0c0"; }
.fa-arrow-up::before { content: "\f062"; }
.fa-check::before { content: "\f00c"; }
.fa-user-shield::before { content: "\f505"; }
.fa-phone::before { content: "\f095"; }
.fa-envelope::before { content: "\f0e0"; }
.fa-phone-flip::before { content: "\f879"; }

/* ============ Regular 图标定义 ============ */
.fa-copy::before { content: "\f0c5"; }