/* ══════════════════════════════════════════════════
   自学平台 — 历史学科基础样式
   共享 :root 变量、body 和 .site 基础样式
   ══════════════════════════════════════════════════ */

:root {
  --bg: #f6edda;
  --bg2: #fff8ea;
  --ink: #2b1d15;
  --muted: #755f4a;
  --rule: #d7b98c;
  --accent: #9f2d20;
  --accent2: #b98a36;
}

body {
  margin: 0;
  min-height: 100vh;
  color: var(--ink);
  font-family: var(--font-body);
  background:
    radial-gradient(circle at 18% 14%, var(--accent2-soft, rgba(185, 138, 54, 0.06)), transparent 28rem),
    radial-gradient(circle at 86% 8%, var(--accent-soft, rgba(159, 45, 32, 0.05)), transparent 24rem),
    linear-gradient(135deg, var(--bg), var(--bg2));
  background-attachment: fixed;
}

.site {
  position: relative;
  isolation: isolate;
  min-height: 100vh;
}
