/* 自動產生，請勿手改：node tools/make-dark-theme.js（來源：community_gym_rules_notice.html 的內嵌樣式）。 */
@media screen{
  html[data-theme="dark"]{--bg:#171d24;--paper:#152032;--text:#cbd4df;--muted:#9dadc8;--primary:#899edc;--primary-soft:#0c1827;--accent:#99eae4;--border:#2e353c}
  html[data-theme="dark"] body{background:linear-gradient(180deg, #181f28 0%, var(--bg) 100%)}
  html[data-theme="dark"] .page{border:1px solid #1f2e48}
  html[data-theme="dark"] .badge{background:#15203229}
  html[data-theme="dark"] .section{background:#152032}
  html[data-theme="dark"] .highlight{background:#122c1a;border:1px solid #224f32;color:#a6e5be}
  html[data-theme="dark"] .time-box{background:#0e1d31;border:1px solid #1c3451;color:#819be4}
  html[data-theme="dark"] .mini-card{background:#141e2e}
  @media print{
    html[data-theme="dark"] body{background:#152032}
  }
}
