/* CABINETTE MANAGEMENT V2.5.4 / linked Seller DB selection in Sales DB */
.sales-seller-cell{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:40px;width:100%;max-width:100%;border:0;background:transparent;color:#293e61;text-align:left;padding:5px 9px;font:inherit;cursor:pointer}
.sales-seller-cell:hover{background:#f0eeff}.sales-seller-cell:focus-visible{outline:2px solid #6551e8;outline-offset:-2px;background:#f3f0ff}
.sales-seller-name{font-weight:650;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sales-seller-cell-foot{display:flex;justify-content:space-between;gap:6px;align-items:center;color:#8b94a5;font-size:10px;white-space:nowrap}
.sales-seller-cell-foot small{min-width:0;overflow:hidden;text-overflow:ellipsis}.sales-seller-cell.is-linked .sales-seller-cell-foot{color:#5b50ab}.sales-seller-cell.is-empty .sales-seller-name{font-weight:500;color:#8a8fa6}
#modal.sales-seller-picker-modal .modal-card{width:min(700px,calc(100vw - 32px));max-height:min(750px,90vh);display:flex;flex-direction:column;overflow:hidden}
#modal.sales-seller-picker-modal #modalBody{overflow:hidden;min-height:0;display:flex;flex-direction:column}
.sales-seller-picker{display:flex;flex-direction:column;min-height:0;gap:12px;font-size:12px;color:#455670}
.sales-seller-picker>p{margin:0;color:#6d7990;line-height:1.7}.sales-seller-current{padding:11px 13px;border:1px solid #e6e5f3;background:#f8f7ff;border-radius:9px;display:grid;gap:3px}.sales-seller-current span,.sales-seller-current small{font-size:10px;color:#7782a0}.sales-seller-current b{font-size:14px;color:#26395d}
.sales-seller-search-label{font-weight:700;color:#516382}.sales-seller-picker input[type=search]{height:42px;border:1px solid #cfd7e6;border-radius:8px;padding:0 12px;font-size:13px;width:100%;background:#fff}
.sales-seller-count{color:#8a93a7;font-size:11px}.sales-seller-results{min-height:150px;max-height:320px;overflow-y:auto;border:1px solid #dde3ed;border-radius:8px;display:grid;align-content:start}
.sales-seller-item{border:0;border-bottom:1px solid #ecedf3;min-height:56px;background:white;display:flex;flex-direction:column;gap:4px;text-align:left;padding:10px 12px;cursor:pointer;color:#344363}
.sales-seller-item:last-child{border-bottom:0}.sales-seller-item:hover,.sales-seller-item.selected{background:#f3f0ff}.sales-seller-item strong{font-size:12px}.sales-seller-item small{font-size:10px;color:#7787a0}.sales-seller-item.selected strong{color:#5945c5}
.sales-seller-picker-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;border-top:1px solid #e9e9f2;padding-top:12px}.sales-seller-picker-foot #salesSellerReload{margin-right:auto}
.sales-seller-error{color:#b13944;background:#fff1f1;border:1px solid #f1c8cb;padding:9px;border-radius:8px}.sales-seller-no-result{padding:10px 12px}
@media(max-width:640px){.sales-seller-picker-foot{justify-content:flex-start}.sales-seller-picker-foot #salesSellerReload{margin-right:0}.sales-seller-results{max-height:36vh}}
