.audit-space{padding:28px 0}.audit-intro{display:flex;justify-content:space-between;gap:20px;align-items:center}.audit-intro h2{font-size:28px;letter-spacing:-1px;margin:8px 0}.audit-intro p,.audit-footnote{color:#74807a;font-size:12px}.audit-kicker{font-size:9px;letter-spacing:1.6px;font-weight:600;color:#68766e}.audit-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:25px 0}.audit-filters label,.audit-delete label{display:grid;gap:7px;color:#647269;font-size:11px}.audit-filters select,.audit-filters input,.audit-delete textarea{border:1px solid #dfe6e1;border-radius:12px;padding:12px;background:#fff;font:inherit;color:#1d3025;min-height:44px}.audit-events{border:1px solid #e5e9e6;border-radius:18px;overflow:hidden}.audit-event{display:flex;gap:16px;padding:22px;border-bottom:1px solid #edf0ee;align-items:start}.audit-event:last-child{border:0}.audit-dot{height:10px;width:10px;flex:none;background:#618b78;border-radius:50%;margin-top:8px;box-shadow:0 0 0 5px #eff5f1}.audit-dot.is-trash{background:#b75a60;box-shadow:0 0 0 5px #fcf0f0}.audit-copy{min-width:0;flex:1}.audit-copy small{font-size:10px;color:#7e8983}.audit-copy h3{font-size:14px;font-weight:500;margin:6px 0;overflow-wrap:anywhere}.audit-copy p{font-size:12px;color:#6c7970;margin:5px 0;overflow-wrap:anywhere}.audit-copy p strong{font-weight:500;color:#35473b}.audit-empty{padding:55px 20px;text-align:center;color:#7d8881;font-size:13px}.audit-changes{margin-top:12px;font-size:11px}.audit-changes summary{cursor:pointer;color:#285f48}.audit-changes>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #edf0ee;overflow-wrap:anywhere}.audit-changes del{color:#9a5f62;text-decoration:none}.audit-changes strong{font-weight:400;color:#26684a}.audit-error{background:#fff0f0;color:#9d3333;padding:14px;border-radius:10px;font-size:12px}.audit-success{background:#ecf7f0;color:#216640;padding:14px;border-radius:10px;font-size:12px}.audit-footnote{line-height:1.8;margin-top:20px}.audit-more{margin:20px auto;display:flex}.audit-restore-confirm{background:#f6f8f6;padding:16px;border-radius:14px;margin-top:16px}.audit-restore-confirm .btn{margin:12px 7px 0 0}.record-trash-button{border:0;background:transparent;color:#9b4e53;font:inherit;font-size:11px;padding:9px;cursor:pointer}.audit-delete h2{font-size:24px;letter-spacing:-.7px}.audit-delete p{font-size:13px;line-height:1.8;color:#66746a}.audit-note{background:#f6f8f6;padding:16px;border-radius:14px}.audit-delete textarea{min-height:100px;resize:vertical}.audit-delete-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.audit-danger{background:#b5434c;color:white}.audit-delete [data-error]{color:#a62e37}.audit-delete label{margin-top:25px}@media(max-width:600px){.audit-event{padding:18px 15px;gap:12px;flex-wrap:wrap}.audit-event>.btn{margin-left:22px}.audit-filters{display:grid;grid-template-columns:1fr 1fr}.audit-filters label{min-width:0}.audit-filters input,.audit-filters select{width:100%;min-width:0}.audit-intro{align-items:start}.audit-intro h2{font-size:24px}.audit-delete-actions{flex-direction:column-reverse}.record-trash-button{font-size:10px}.audit-changes>div{grid-template-columns:1fr 1fr}.audit-changes>div>span{grid-column:1/-1}}
.audit-filters select{max-width:100%;text-overflow:ellipsis}.audit-delete h2{overflow-wrap:anywhere}.record-trash-button{min-height:44px}.audit-changes del::before,.audit-changes strong::before{display:block;margin-bottom:4px;font-size:9px;font-weight:400;color:#77857c}.audit-changes del::before{content:'Antes'}.audit-changes strong::before{content:'Después'}@media(max-width:600px){.audit-filters input,.audit-filters select,.audit-delete textarea{font-size:16px}}
