/**
 * 移动端菜单显示修复
 * 仅增强移动端菜单的.active状态
 */

@media (max-width: 768px) {
    /* 默认隐藏菜单 */
    .nav-links {
        display: none !important;
    }
    
    /* 菜单激活时的样式 */
    .nav-links.active {
        display: flex !important;
        position: fixed !important;
        top: 70px !important;
        left: 0 !important;
        right: 0 !important;
        background: #faf8f5 !important;
        z-index: 999 !important;
        flex-direction: column !important;
        padding: 20px !important;
        box-shadow: 0 4px 20px rgba(0,0,0,0.15) !important;
    }
    
    /* 菜单链接样式 */
    .nav-links.active a {
        display: block !important;
        padding: 15px !important;
        color: #333 !important;
        border-bottom: 1px solid #e0d8c8 !important;
        text-align: center !important;
    }
    
    /* CTA按钮 */
    .nav-cta.active {
        display: flex !important;
        justify-content: center !important;
        padding: 20px !important;
    }
}
