/* Verified feedback uses the same card and colour system as the shop. */
.buyer-feedback-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}
.buyer-feedback-card{border:1px solid var(--line,#baa884);border-radius:14px;padding:18px;margin:12px 0;overflow-wrap:anywhere}
.buyer-feedback-grid .buyer-feedback-card{margin:0}
.buyer-feedback-top{display:flex;gap:12px;align-items:center;justify-content:space-between}
.buyer-feedback-stars{color:#d3a35a;letter-spacing:.06em;white-space:nowrap}
.buyer-feedback-verified{font-size:.78rem;opacity:.8}
.buyer-feedback-copy,.buyer-feedback-card details p{white-space:pre-wrap;overflow-wrap:anywhere}
.buyer-feedback-card time{font-size:.8rem;opacity:.75}
.buyer-feedback-form{display:grid;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid var(--line,#baa884)}
.buyer-feedback-form label{display:grid;gap:5px}.buyer-feedback-form button{justify-self:start}
.admin-feedback article{margin-top:16px}.admin-feedback textarea{display:block;width:100%;margin:8px 0}
