/* v0.3.9: local marketplace search and sorting; scoped to commerce only. */
.marketplace-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,235px);gap:12px;padding:12px;border:1px solid #514557;background:#222535;border-radius:10px;min-width:0}
.marketplace-toolbar .field{min-width:0}
.marketplace-toolbar label{font-size:11px;color:#d6c8b0}
.marketplace-toolbar input,.marketplace-toolbar select{width:100%;min-width:0}
.marketplace-result-count{font-size:11px;color:#bcb1c3;padding:2px 4px}
.marketplace-result-list{display:grid;gap:10px;min-width:0}
@media(max-width:680px){.marketplace-toolbar{grid-template-columns:1fr}}
