body.gold-mode{--primary:#edc568;--primary-dark:#c99c39;--accent:#f8d886;--green:#f5d17a;--purple:#edc568;--lime:#f5d17a;--panel:#1c1c20;--line:#494132;background:#0d0e10;color:#f3eee0}
body.gold-mode .button:not(.ghost):not(.secondary){background:linear-gradient(115deg,#f7e2a0,#d4a436);color:#17140b;border-color:#e5bd59}
body.gold-mode .hero{background:linear-gradient(125deg,#302815,#171716);border:1px solid #645125}
body.gold-mode .brandmark{background:#dab453;color:#131313}
body.gold-mode .pill.soft{background:#342c1a;color:#f7d982}
body.gold-mode .progress i{background:#e6bd59}
.product-switch{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px;margin:12px 0 24px;border:1px solid #6e6241;border-radius:14px}
.product-switch span{flex:1;min-width:160px}.product-switch button{min-height:44px;padding:8px 14px;border:1px solid #817555;border-radius:10px;background:#25252a;color:#faf3dd;font:inherit;font-weight:700}
body.gold-mode .mistake span{min-width:0;overflow-wrap:anywhere}body.gold-mode .card h3{overflow-wrap:anywhere}
