/* 隐私政策页样式（安全加固二轮：从 privacy.html 内联 <style> 外置，
   以兼容全局收紧后的 CSP style-src 'self'） */
:root {
  --bg: #0b0f19;
  --panel: #111827;
  --ink: #e5e7eb;
  --muted: #9ca3af;
  --border: #1f2937;
  --brand: #3b82f6;
}
* { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--bg);
  color: var(--ink);
  font-family: -apple-system, 'Segoe UI', Roboto, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  line-height: 1.75;
}
.wrap { max-width: 760px; margin: 0 auto; padding: 48px 20px 80px; }
h1 { font-size: 26px; margin: 0 0 6px; }
h2 { font-size: 18px; margin: 36px 0 10px; color: var(--brand); }
p, li { font-size: 14px; color: var(--muted); }
strong { color: var(--ink); }
.meta { color: var(--muted); font-size: 13px; margin-bottom: 28px; }
ul { padding-left: 20px; }
li { margin: 4px 0; }
a { color: var(--brand); text-decoration: none; }
.card {
  background: var(--panel);
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 16px 20px;
  margin: 12px 0;
}
