/* 本地字体声明（Linearicons）——原站外链字体文件的本地化补丁 */

@font-face {
    font-family: 'linearicons-free';
    src: url('../font/linearicons-free8429.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* 菜单按钮图标（原站外链图标的本地化） */
.lnr-icon-bars:before {
    content: "\e92b";
}

.icon.lnr-icon-bars:before {
    font-family: 'linearicons-free';
    font-style: normal;
    font-weight: normal;
    speak: never;
    -webkit-font-smoothing: antialiased;
}
/* ===== FA6 Pro→Free 缺位回退补丁（2026-10-13）=====
   原站使用 FA6 Pro：fal/fa-light（细体）样式与 regular 版 phone-volume 字形
   在 Free 版中不存在，导致 fal fa-tty、fal fa-envelope、fal fa-arrow-right
   及 fa-regular fa-phone-volume 等图标空白。以下回退为 Solid 实心渲染恢复显示。 */
.fal,
.fa-light {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: var(--fa-display, inline-block);
}

.fa-regular.fa-phone-volume {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
}

/* 2026-10-16：资质荣誉轮播箭头回退 Solid（navText 用 far fa-arrow-left/right，Free 版无 regular 字形→豆腐块） */
.far.fa-arrow-left,
.far.fa-arrow-right {
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
}
