/*
Theme Name: MuMu模拟器主题
Theme URI: https://mumu.163.com/
Author: MuMu Team
Author URI: https://mumu.163.com/
Description: MuMu模拟器官网主题，支持响应式布局，包含首页、栏目页、文章页，适配SEO插件。
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mumu-theme
Tags: custom-menu, featured-images, responsive-layout, custom-colors, blog
*/

/* ── GLOBAL RESET & VARIABLES ── */
:root {
  --blue-primary: #1a6fff;
  --blue-light:   #4d9fff;
  --blue-dark:    #0a3d8f;
  --navy:         #0d1b3e;
  --navy-mid:     #152244;
  --navy-light:   #1c2e5a;
  --accent:       #00d4ff;
  --white:        #ffffff;
  --text-muted:   rgba(255,255,255,0.6);
  --text-sub:     rgba(255,255,255,0.85);
  --section-bg:   #f4f7ff;
  --border:       rgba(255,255,255,0.12);
  --radius:       14px;
  --body-text:    #2d3748;
  --text-light:   #718096;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
  font-family: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', sans-serif;
  background: var(--white);
  color: var(--body-text);
  overflow-x: hidden;
}
img { max-width: 100%; height: auto; display: block; }
a { color: inherit; }

/* ── SKIP LINK ── */
.skip-link {
  position: absolute; top: -40px; left: 0;
  background: var(--blue-primary); color: var(--white);
  padding: 8px 16px; z-index: 9999;
  transition: top 0.3s;
}
.skip-link:focus { top: 0; }
