.cg-audit{margin:0 0 16px;padding:14px 16px;border:1px solid #634a36;border-radius:10px;background:#25211e}.cg-audit summary{cursor:pointer;font-weight:700;color:#f1c39d}.cg-audit summary span{float:right;font-size:12px;font-weight:400}.cg-audit p,.cg-audit small{color:#b7a596;font-size:12px;line-height:1.6}.cg-audit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cg-audit-list button{text-align:left;background:#1c1b1b;border:1px solid #4b4036;border-radius:6px;padding:12px;color:#ead8c8;cursor:pointer}.cg-audit-list button:hover{border-color:#c18b58}.cg-audit-list small{display:block;margin-top:4px}.cg-audit-list .excluded strong{color:#ffab95}.knowledge-condition-select{background:#242020;color:#eed5bf;border:1px solid #67503e;border-radius:6px;padding:8px;max-width:100%}.knowledge-condition-tags{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0}.knowledge-condition-tags span{border:1px solid #584a3f;border-radius:4px;padding:2px 6px;color:#d4b69d;font-size:11px}.knowledge-condition-note{font-size:12px;color:#ad9b8b;line-height:1.6}.knowledge-condition-panel{margin:14px 0;padding:12px;background:#24201d;border:1px solid #514238;border-radius:8px}@media(max-width:700px){.cg-audit-list{grid-template-columns:1fr}.cg-audit summary span{float:none;margin-left:10px}}
