/* terms.php — light theme (auto-generated) */
html[data-theme="light"]:where([data-page="terms"]) .lg-wrap{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-eyebrow{color:var(--lg-gold);border:1px solid var(--lg-border)}
html[data-theme="light"]:where([data-page="terms"]) .lg-wrap h1{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-lead{color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-meta{color:var(--lg-muted)}
html[data-theme="light"]:where([data-page="terms"]) .lg-meta b{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-notice{background:var(--lg-bg2);border:1px solid var(--lg-border);border-left:3px solid var(--lg-gold);color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-notice strong{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-toc{background:var(--lg-card);border:1px solid var(--lg-border)}
html[data-theme="light"]:where([data-page="terms"]) .lg-toc-title{color:var(--lg-muted)}
html[data-theme="light"]:where([data-page="terms"]) .lg-print{background:none;border:1px solid var(--lg-border);color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-print:hover{border-color:var(--lg-gold);color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-toc a{color:var(--lg-faint);border-bottom:1px dashed transparent}
html[data-theme="light"]:where([data-page="terms"]) .lg-toc a::before{color:var(--lg-muted)}
html[data-theme="light"]:where([data-page="terms"]) .lg-toc a:hover{color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec{border-top:1px solid var(--lg-border)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec h2{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec h2 .n{color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec h3{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec p{color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec li{color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec strong{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec a{color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-risk{background:rgba(255,77,109,.06);border:1px solid rgba(255,77,109,.3)}
html[data-theme="light"]:where([data-page="terms"]) .lg-risk p{color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-contact a{border:1px solid var(--lg-border);background:var(--lg-card);color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-contact a:hover{border-color:var(--lg-gold);color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-end{background:var(--lg-card);border:1px solid var(--lg-border)}
html[data-theme="light"]:where([data-page="terms"]) .lg-end p{color:var(--lg-faint)}
html[data-theme="light"]:where([data-page="terms"]) .lg-btn{border:1px solid var(--lg-border);color:var(--lg-text)}
html[data-theme="light"]:where([data-page="terms"]) .lg-btn:hover{border-color:var(--lg-gold);color:var(--lg-gold)}
html[data-theme="light"]:where([data-page="terms"]) .lg-btn.pri{background:var(--lg-gold);border-color:var(--lg-gold);color:#1a1200}
html[data-theme="light"]:where([data-page="terms"]) .lg-btn.pri:hover{color:#1a1200}
@media print{
html[data-theme="light"]:where([data-page="terms"]) .lg-wrap{color:#000}
html[data-theme="light"]:where([data-page="terms"]) .lg-sec p,
html[data-theme="light"]:where([data-page="terms"]) .lg-sec li,
html[data-theme="light"]:where([data-page="terms"]) .lg-lead{color:#222}
}
