.admin-review-reports{max-width:1200px;margin-inline:auto}.admin-review-reports>header,.admin-review-reports [data-filter],.admin-review-reports>nav,.report-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.admin-review-reports>header{background:transparent;padding:0;margin:0;border-radius:0;max-width:none}.admin-review-reports h1{margin:8px 0}.admin-review-reports h2{font-size:17px}.admin-review-reports h3{font-size:14px;margin:12px 0 6px}.admin-review-reports .notice,.report-recovery{padding:16px;background:#fff8c8;border-radius:12px;line-height:1.7}.admin-review-reports [data-filter]{align-items:end;margin:16px 0}.admin-review-reports [data-filter] label{min-width:130px}.report-grid{display:grid;gap:18px}.report-card{border:1px solid #eee;border-radius:12px;padding:18px;min-width:0}.report-snapshot p,.report-note{white-space:pre-wrap;overflow-wrap:anywhere}.admin-review-reports dl{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;font-size:13px;color:#666}.admin-review-reports dd{margin:0;overflow-wrap:anywhere}.admin-review-reports textarea{width:100%;min-height:80px;box-sizing:border-box}.admin-review-reports>nav{justify-content:center;margin-top:20px}.admin-review-reports .error{color:#9b2525;overflow-wrap:anywhere}.report-recovery{margin:16px 0;overflow-wrap:anywhere}.report-recovery button{margin:4px}.admin-review-reports button:disabled{opacity:.5}@media(min-width:1100px){.report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-review-reports [data-filter]{background:#fafafa;padding:16px;border-radius:12px}}@media(max-width:600px){.admin-review-reports h1{font-size:23px}.admin-review-reports .notice{font-size:13px}.report-card{padding:14px}.admin-review-reports dl{grid-template-columns:70px minmax(0,1fr)}}
