.ym-audit-wrap{margin:16px 0 22px;padding:16px;border:1px solid var(--border-color,#64748b66);border-radius:12px;background:var(--panel-bg,rgba(100,116,139,.10));color:inherit}
.ym-audit-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ym-audit-title h3{margin:0 0 6px}.ym-audit-title p{margin:0;font-size:13px;opacity:.8}
.ym-audit-wrap button{padding:8px 13px;cursor:pointer;border-radius:8px;border:1px solid #64748b;background:#334155;color:white}.ym-audit-wrap button:hover{filter:brightness(1.15)}
.ym-audit-bar{display:flex;align-items:end;gap:12px;margin:14px 0;flex-wrap:wrap}.ym-audit-bar label{display:flex;flex-direction:column;gap:5px;font-size:12px}.ym-audit-bar input{padding:8px;max-width:160px;color:#111827;background:#fff;border:1px solid #94a3b8;border-radius:7px}
.ym-audit-scroll{overflow:auto;max-height:460px}.ym-audit-wrap table{border-collapse:collapse;width:100%;font-size:12px;min-width:670px}.ym-audit-wrap th,.ym-audit-wrap td{padding:8px;text-align:left;border-bottom:1px solid #64748b55}.ym-audit-wrap th{position:sticky;top:0;background:#334155;color:#fff}
