/* v44: light mode for about/contact/terms/privacy. Dark untouched. */
html:not([data-theme=dark]) body{background:#f6f3ff!important;color:#1b1336!important}
html:not([data-theme=dark]) main,html:not([data-theme=dark]) main.wrap{background:#fff!important;border-color:#e4dcf7!important;color:#1b1336}
html:not([data-theme=dark]) main h1,html:not([data-theme=dark]) main h2,html:not([data-theme=dark]) main h3,html:not([data-theme=dark]) main strong,html:not([data-theme=dark]) main b{color:#1b1336!important}
html:not([data-theme=dark]) main p,html:not([data-theme=dark]) main li,html:not([data-theme=dark]) main span,html:not([data-theme=dark]) main small{color:#3b2f66}
html:not([data-theme=dark]) main a:not(.cbtn){color:#7c1fd1}
html:not([data-theme=dark]) .box,html:not([data-theme=dark]) .ccard{background:#faf8ff!important;border-color:#e4dcf7!important}
html:not([data-theme=dark]) footer{background:#fff!important;color:#3b2f66!important}
html:not([data-theme=dark]) footer a,html:not([data-theme=dark]) footer p,html:not([data-theme=dark]) footer span{color:#3b2f66!important}
html:not([data-theme=dark]) h1,html:not([data-theme=dark]) h2{color:#4c1d95!important}
html:not([data-theme=dark]) .muted,html:not([data-theme=dark]) footer{color:#5b5080!important}
html:not([data-theme=dark]) .ccard .val{color:#1b1336!important}
html:not([data-theme=dark]) .lang a{background:#efe9ff;color:#4c1d95}
html:not([data-theme=dark]) header h1,html:not([data-theme=dark]) header h2{color:#fff!important}
