/* 全站暖色主题：与报告页一致的纸面、墨色与陶土色强调。覆盖 styles.css 与 theme-v2.css 的颜色和圆角。 */
:root{--bg:#FAF9F5;--paper:#FFFFFF;--ink:#141413;--muted:#5E5D59;--line:#E8E5DC;--accent:#C96442;--tint:#F3ECE4;background:#FAF9F5;color:#141413}
body{background:#FAF9F5;color:#141413}
.header{border-color:#E8E5DC}
.nav a{color:#5E5D59}
.nav a.active,.nav a:hover{color:#141413}
.nav a.active:after{background:#C96442}
.footer{border-color:#E8E5DC;color:#5E5D59}
.button{border-radius:10px}
.button:not(.secondary):not(.ghost){background:#141413;color:#FAF9F5;border-color:#141413}
.button:not(.secondary):not(.ghost):hover{background:#2B2A27}
.button.secondary{background:#fff;border:1px solid #E8E5DC;color:#141413}
.button.ghost{color:#5E5D59}
.sample-banner{background:#F3F1EA;border-color:transparent;border-radius:10px;color:#5E5D59}
.specimen{border-color:#E8E5DC;border-top:3px solid #C96442;border-radius:14px;box-shadow:0 16px 45px rgba(20,20,19,.04)}
.specimen-bar>i>b{background:#C96442}
.specimen-bar>i{border-radius:2px}
.record,.theory-intro,.start-panel,.survey-wrap,.option,.choice,.question-card{border-radius:14px}
.record,.theory-intro{border-color:#E8E5DC}
.badge{border-radius:6px}
