/* 手机端菜单：点右上角按钮展开（原版只切换了 class，没有对应样式）。电脑端外观不受影响。 */
@media (max-width: 768px) {
    .nav-links.active { display: flex; flex-direction: column; gap: 0; position: absolute; top: 72px; left: 0; right: 0; background: #fff; border-bottom: 1px solid var(--gray-100); box-shadow: 0 10px 20px rgba(0,0,0,.06); padding: 8px 24px 16px; }
    .nav-links.active li a { display: block; padding: 12px 0; }
    .nav-links.active a.active::after { display: none; }
}
