/* EraseVaro v1.0.54: quality requests and private admin reviews. */
.ev-clip-feedback { width:100%;display:grid;gap:10px;margin-top:10px;padding-top:12px;border-top:1px solid rgba(151,160,201,.20); }
.ev-clip-report-trigger { width:100%;font-size:.9rem; }
.ev-clip-report-form { display:grid;gap:10px;padding:13px;border:1px solid rgba(177,143,250,.30);background:rgba(20,24,47,.78);border-radius:15px; }
.ev-clip-report-form[hidden]{display:none!important}
.ev-clip-report-form label { font-size:.86rem; color:#dbe1f8;display:grid;gap:6px; }
.ev-clip-report-form textarea{max-width:100%;box-sizing:border-box;width:100%;border:1px solid #687297;border-radius:9px;background:#101527;color:#fff;padding:10px;resize:vertical;font:inherit;}
.ev-clip-feedback-state { margin:0;color:#c5e3ec;font-size:.84rem;line-height:1.45; }
.ev-video-feedback-admin { margin-top:25px; }
.ev-feedback-review-list {display:grid;gap:14px;margin-top:16px;}
.ev-feedback-review {border:1px solid rgba(158,173,228,.30);border-radius:16px;padding:17px;background:rgba(15,23,47,.76);overflow-wrap:anywhere;}
.ev-feedback-review-header{display:flex;gap:10px;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.ev-feedback-review-header strong{font-size:1rem;color:#f9f9ff;}
.ev-feedback-review-header span{font-size:.82rem;color:#a6b0d8;}
.ev-feedback-review p{color:#e1e6fb;font-size:.88rem;line-height:1.6;margin:8px 0;}
.ev-feedback-review-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:13px;}
.ev-feedback-review-actions .btn{white-space:normal;}
.ev-feedback-reviewed{font-weight:700;color:#b6f4df;}
@media(max-width:640px){.ev-feedback-review-actions>.btn{width:100%;}.ev-feedback-review{padding:13px}}
