.db-review-browser{
  margin-top:38px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:17px;
}
.db-review-browser h2{margin-top:4px}
.db-review-note{font-size:10px;color:var(--sub);margin:0 0 12px}
.db-controls{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:12px 0 15px}
.db-controls label{font-size:11px;font-weight:850}
.db-controls select{
  min-width:220px;max-width:100%;padding:10px 11px;border:1px solid var(--line);
  border-radius:11px;background:#fff;color:var(--ink);font:inherit;font-size:11px
}
.db-status{font-size:10px;color:var(--sub)}
.db-review-list{display:grid;gap:9px}
.db-review-card{border:1px solid var(--line);border-radius:15px;padding:13px;background:var(--paper)}
.db-review-product{font-size:9px;font-weight:900;color:var(--orange2)}
.db-review-dog{font-size:12px;font-weight:850;margin:2px 0 5px}
.db-review-summary{font-size:10px;color:var(--sub);line-height:1.7}
.db-empty{font-size:10px;color:var(--sub);background:var(--soft);border-radius:12px;padding:12px}
.db-more-wrap{text-align:center;margin-top:13px}
.db-more-btn{
  width:100%;max-width:360px;border:1px solid #edc89f;background:#fff7ed;color:#c66f28;
  border-radius:999px;padding:12px 18px;font-size:12px;font-weight:850;cursor:pointer
}
.db-more-btn[hidden]{display:none}
