/*!
 * Nailit · Font Awesome 7 Pro 子集
 *
 * 只包含 shop + landing 实际使用的 14 个图标 + 1 个 @font-face 声明。
 * 不引用 FA 主 fontawesome.css（137 KB）—— 我们自己写 codepoint 映射，控制 < 2 KB。
 *
 * 字重：sharp-regular (400) —— 与 Atelier Glass 衬线 + 极细线条调性一致。
 */

@font-face {
  font-family: "Nailit Icons";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fa/webfonts/fa-sharp-regular-400.woff2") format("woff2");
}

@font-face {
  font-family: "Nailit Icons Solid";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/fa/webfonts/fa-sharp-solid-900.woff2") format("woff2");
}

/* 基础 class —— 应用在 <i class="fa fa-xxx" /> 上 */
.fa {
  font-family: "Nailit Icons";
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa.fa-solid {
  font-family: "Nailit Icons Solid";
  font-weight: 900;
}

/* —— 单个图标 codepoint —— */
.fa-sparkles::before          { content: "\f890"; }
.fa-sparkle::before           { content: "\e5d6"; }
.fa-heart::before             { content: "\f004"; }
.fa-hand::before              { content: "\f256"; }
.fa-hand-sparkles::before     { content: "\e05d"; }
.fa-camera::before            { content: "\f030"; }
.fa-image::before             { content: "\f03e"; }
.fa-ellipsis-vertical::before { content: "\f142"; }
.fa-bell::before              { content: "\f0f3"; }
.fa-house::before             { content: "\f015"; }
.fa-chart-line::before        { content: "\f201"; }
.fa-chart-mixed::before       { content: "\f643"; }
.fa-chart-bar::before         { content: "\f080"; }
.fa-store::before             { content: "\f54e"; }
.fa-user::before              { content: "\f007"; }
.fa-eye::before               { content: "\f06e"; }
.fa-robot::before             { content: "\f544"; }
.fa-palette::before           { content: "\f53f"; }
.fa-arrow-right::before       { content: "\f061"; }
.fa-chevron-left::before      { content: "\f053"; }
.fa-chevron-right::before     { content: "\f054"; }
.fa-chevron-down::before      { content: "\f078"; }
.fa-xmark::before             { content: "\f00d"; }
.fa-magnifying-glass::before  { content: "\f002"; }
.fa-location-dot::before      { content: "\f3c5"; }
