.review-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 16px}.review-heading h1{margin:0 0 8px}.review-heading p{margin:0;color:#68635f}.review-filters{display:flex;gap:8px;flex-wrap:wrap}.review-filters button{border:1px solid #ded9d3;background:#fff;border-radius:12px;padding:11px 14px;min-height:44px}.review-filters button[aria-pressed=true]{background:#fff0eb;border-color:#de493c;color:#a3281c;font-weight:700}.review-items{display:grid;gap:14px;margin-top:20px}.review-item{background:#fff;border:1px solid #e8e1da;border-radius:18px;padding:20px}.review-meta{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#68635f}.review-meta b{color:#b63724}.review-item h2{font-size:18px;line-height:1.5;margin:10px 0}.review-price{font-size:22px}.review-date{font-size:12px;color:#736c66;line-height:1.7}.review-feedback{background:#fff5df;border-radius:10px;padding:10px 12px;color:#785015;font-size:14px}.review-draft-note{font-size:13px;color:#626875;line-height:1.6}.review-actions{display:grid;grid-template-columns:1.3fr 1fr .7fr .7fr;gap:8px;margin-top:14px}.review-actions a,.review-actions button{min-height:44px;padding:10px 6px;border:1px solid #e2dcd6;border-radius:10px;background:#faf8f5;color:#3f3832;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none}.review-actions button[data-review-action=verify]{background:#eaf5ed;color:#285438;border-color:#d2e6d7}.review-actions .review-end{background:#fff0ec;color:#a12c20;border-color:#f0d4cd}.deal-report-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;border-top:1px solid #f1eeeb;padding-top:4px}.deal-report-actions button{border:0;background:transparent;color:#827b73;font-size:11px;min-height:36px;padding:7px 5px}.deal-report-actions button:hover{color:#433b34;text-decoration:underline}.deal-report-actions button[aria-pressed=true]{color:#536c56}.admin-byline{font-size:11px;color:#736c66;line-height:1.6}.admin-mine{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;min-height:44px;font-size:13px}.admin-section-tabs{flex-wrap:wrap}.admin-account-name{font-size:12px;color:#736c66}.admin-header{flex-wrap:wrap}.admin-quick-review{margin:12px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.admin-quick-review button{min-height:44px;border:1px solid #ebd4c1;background:#fff5e9;border-radius:12px;padding:10px 14px;color:#744725}.review-actions button:disabled{opacity:.55}.review-status{min-height:20px}@media(max-width:600px){.review-item{padding:15px}.review-heading{align-items:flex-start}.review-heading h1{font-size:25px}.review-heading p{font-size:13px}.review-actions{grid-template-columns:1fr 1fr}.review-actions a,.review-actions button{min-height:46px}.deal-report-actions button{min-height:44px}.admin-section-tabs button{flex:1 1 40%;justify-content:center}.admin-account-name{margin-left:auto}}
.review-result{margin-left:auto;padding:3px 8px;border-radius:7px;background:#f5efe3}.review-result.checked{background:#eef5f0;color:#365b43}.review-reasons{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:10px 0}.review-reasons li{font-size:12px;line-height:1.5;padding:5px 8px;border-radius:8px;color:#805d22;background:#fbf4e6}.review-actions{grid-template-columns:1fr 1.5fr .6fr .6fr}@media(max-width:600px){.review-actions{grid-template-columns:1fr 1fr}.review-actions button[data-review-action=verify]{font-size:12px}}
