/**
 * fonts.css
 * ================================================
 * 网站字体样式定义文件
 * ------------------------------------------------
 * 功能说明：
 * 1. 定义网站各元素的字体样式
 * 2. 应用 Nunito 字体到指定标题元素
 * 
 * 样式组织：
 * - 导航菜单字体 (.nav-link.home-link)
 * - 游戏区 H1 (.title-main)
 * - 游戏说明区域标题 (.game-how-to-play h2, .game-how-to-play h3)
 * - FAQ 区域标题 (.game-faq h2, .game-faq h3)
 * - 游戏特性区域标题 (.game-features h2, .game-features h3)
 * - 更多游戏区域标题 (.games-sidebar h3)
 * - 页脚文案 (.footer-text)
 * - 游戏控制模态框标题 (.controls-modal h2, .controls-modal h3)
 * 
 * 版本: 1.0.4
 * 最后更新: 2023-05-26
 */

/* 导航菜单字体 */
.nav-link.home-link {
    font-family: 'Nunito', sans-serif;
    font-weight: 600;
}

/* 游戏区 H1 */
.title-main {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 900 !important;
}

/* 游戏说明区域标题 */
.game-how-to-play h2 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

.game-how-to-play h3 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 700 !important;
}

/* FAQ 区域标题 */
.game-faq h2 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

.game-faq h3 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 700 !important;
}

/* 游戏特性区域标题 */
.game-features h2 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

.game-features h3 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 700 !important;
}

/* 游戏推荐区域标题 */
.game-also-like h2 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

/* 更多游戏区域标题 */
.games-sidebar h3 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

/* 页脚文案 */
.footer-text {
    font-family: 'Nunito', sans-serif !important;
}

/* 游戏控制模态框标题 */
.controls-modal h2 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;
}

.controls-modal h3 {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 700 !important;
} 