/* 内容页与站点资料；独立文件避免旧公共样式缓存影响。 */
[hidden]{display:none!important}
.site-resources{max-width:1180px;margin:0 auto;padding:0 24px 20px;display:flex;gap:20px;flex-wrap:wrap;font-size:13px}
.reading{max-width:800px;margin:36px auto 56px;line-height:1.85}
.reading h1{font-size:clamp(26px,5vw,38px);line-height:1.35;margin:12px 0 20px}
.reading h2{font-size:22px;margin:36px 0 12px;line-height:1.5}
.reading h3{font-size:18px;margin:24px 0 10px}
.reading p,.reading ul,.reading ol{margin:14px 0}
.reading pre,.tutorial pre{background:var(--surface);border:1px solid var(--hair);padding:18px;border-radius:8px;overflow:auto;font-size:14px;line-height:1.65}
.reading pre code{white-space:pre}
.reading li{margin:7px 0}
.reading .meta{color:var(--muted);font-size:13px}
.reading .action{display:inline-block;margin:12px 0}
.guide-list{list-style:none;padding:0}.guide-list li{padding:16px 0;border-bottom:1px solid var(--hair)}
.guide-list a{font-size:18px;font-weight:700}.guide-list p{margin:6px 0;color:var(--muted)}
.example-block{margin-top:20px}.example-block h3{font-size:16px}
@media(max-width:600px){.reading{margin-top:24px}.site-resources{padding:0 16px 20px;gap:14px}}
