/* auto-generated by build-dark.py */
html[data-theme="dark"]{--bg:#1c180f;--bg-deep:#100e09;--text:#dce7e6;--muted:#babebd;--white:#252114}:where(html[data-theme="dark"]) body{color:#17332F}:where(html[data-theme="dark"]) .brand h2{color:#FFFDF5}:where(html[data-theme="dark"]) .more-menu a{color:#FFFDF5}:where(html[data-theme="dark"]) .lesson-hero h1{color:#dceae8}:where(html[data-theme="dark"]) .content-card{background:rgba(37,33,20,0.72);border:1px solid rgba(231,239,234,0.14)}:where(html[data-theme="dark"]) .content-card h2{color:#dceae8}:where(html[data-theme="dark"]) .rich-content p{color:#c5cbca}:where(html[data-theme="dark"]) .rich-content strong{color:#dceae8}:where(html[data-theme="dark"]) .rich-content li{color:#c5cbca}:where(html[data-theme="dark"]) .rich-content .green-box{border:1px solid rgba(231,239,234,0.11)}:where(html[data-theme="dark"]) .deep-card{background:linear-gradient(145deg,rgba(37,33,20,0.9),rgba(16,14,9,0.65))}:where(html[data-theme="dark"]) .practical-card{background:linear-gradient(145deg,#16130c,#252114)}:where(html[data-theme="dark"]) .practical-card h2{color:#dceae8}:where(html[data-theme="dark"]) .remember-card p{color:#dceae8}:where(html[data-theme="dark"]) .lesson-nav-btn{color:#dceae8;background:rgba(37,33,20,0.8);border:1px solid rgba(231,239,234,0.2)}@media (hover:hover){:where(html[data-theme="dark"]) .lesson-nav-btn:hover{background:#182522}}:where(html[data-theme="dark"]) .complete-btn{color:#FFFDF5}:where(html[data-theme="dark"]) .footer-brand p{color:#a7b2af}:where(html[data-theme="dark"]) .copyright{color:#b7bdbb}