/* CABINETTE MANAGEMENT V1.0 — Sales DB Product DB picker. */
.sales-product-cell .sales-seller-name{font-weight:650}
.sales-product-cell.is-unlinked .sales-seller-cell-foot{color:#8a94a7}
.sales-product-category{min-height:43px;padding:6px 10px;display:flex;flex-direction:column;justify-content:center;gap:3px;color:#5546ac;background:#f8f7ff}
.sales-product-category strong{font-size:12px;font-weight:650}
.sales-product-category small{font-size:10px;opacity:.77}
.sales-product-category.is-empty{color:#929bad;background:#fafbfc;font-size:11px}
#modal.sales-product-picker-modal .modal-card{width:min(740px,calc(100vw - 32px));max-height:min(780px,92vh);display:flex;flex-direction:column;overflow:hidden}
#modal.sales-product-picker-modal #modalBody{overflow:hidden;min-height:0;display:flex;flex-direction:column}
.sales-product-picker .sales-product-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.sales-product-picker .sales-product-filters label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:650;color:#536482}
.sales-product-picker .sales-product-filters select{height:35px;background:#fff;border:1px solid #d4dbea;border-radius:8px;padding:0 9px;font-size:12px;color:#455671}
.sales-product-picker .sales-seller-results{max-height:min(330px,40vh)}
.sales-product-picker .sales-product-item strong{font-size:12px}
@media(max-width:520px){.sales-product-picker .sales-product-filters{grid-template-columns:1fr 1fr}.sales-product-picker .sales-seller-results{max-height:34vh}}

.sales-product-picker .sales-active-only-notice{display:flex;align-items:center;min-height:35px;font-size:11px;line-height:1.5;color:#66738b;}
