/* legal-doc.css — 이용약관 · 개인정보처리방침 · 위험고지 (본문은 어드민에서 작성, 서버가 조항 목록으로 채운다)
   문단은 <p>, "- " 로 쓴 줄은 <ul><li> 로 나온다. */
.legal-date{margin:12px 0 0;color:var(--muted);font-size:13px}
.legal-date:empty{display:none}
.legal-doc p{margin:0 0 1em;line-height:1.85}
.legal-doc ul{margin:0 0 1em;padding-left:1.35em;color:var(--muted);font-size:14px;line-height:1.85}
.legal-doc li{margin:.35em 0;padding-left:.15em}
.legal-doc li::marker{color:var(--green)}
.legal-doc b,.legal-doc strong{color:var(--text);font-weight:700}
.legal-doc a{color:var(--green);text-decoration:underline;text-underline-offset:3px}
.legal-doc h2{line-height:1.4}
html[data-theme="light"] .legal-doc ul{color:#5b6372}
html[data-theme="light"] .legal-doc b,html[data-theme="light"] .legal-doc strong{color:#0f1319}
html[data-theme="light"] .legal-doc .lead b{color:#0f1319}
html[data-theme="light"] .legal-doc a{color:#4b57e8}
