.bo-main--surface:has(.suppliers-shell){padding:0 var(--ui-shell-inset) var(--ui-shell-inset)}.catalog:has(.suppliers-shell){max-width:none;margin:0;padding:0}.suppliers-shell{height:calc(100dvh - 60px - var(--ui-shell-inset));flex-direction:column;display:flex}.sup-card{flex-direction:column;flex:1;min-height:0;display:flex;overflow:clip}.sup-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sup-quick-prices{margin:calc(-1 * var(--ui-modal-body-padding-block)) calc(-1 * var(--ui-modal-inset))}.sup-quick-prices :is(.scroll-shadow-cell,.cat-main):has(.cat-empty){position:static}.sup-quick-prices .cat-empty{pointer-events:none}.sup-quick-prices .cat-main .cat-empty{top:var(--ui-table-head-height)}.sup-quick-prices thead th{top:calc(-1 * var(--ui-modal-body-padding-block))}.sup-quick-prices .cat-main .cat-group-cell{top:calc(var(--ui-table-head-height) - var(--ui-modal-body-padding-block))}.sup-quick-prices .cat-main .cat-thead th{box-shadow:inset 0 -1px 0 0 var(--ui-border);border-bottom-width:0;overflow:clip}.sup-quick-prices .cat-main .cat-thead th:not(:last-child){box-shadow:inset -1px 0 0 0 var(--ui-border), inset 0 -1px 0 0 var(--ui-border)}@media not (min-width:600px){.sup-quick-prices{margin-bottom:0;overflow-x:auto}.sup-quick-prices thead th{top:0}.sup-quick-prices .cat-main .cat-group-cell{top:var(--ui-table-head-height)}}.sup-quick-prices .catalog{margin:0}.sup-quick-prices .sp-bare .cat-table{border:0}.sup-quick-prices .cat-table{min-width:0}.sup-quick-prices{--ui-table-identity-min-width:var(--ui-table-identity-min-width-compact)}.sup-quick-prices .cat-main .cat-thead th.cat-th-name,.sup-quick-prices .cat-main .cat-row .cat-cell-name{padding-left:var(--ui-modal-inset)}.sup-quick-prices .sp-col-product{width:var(--ui-table-identity-min-width)}.sup-quick-prices .sp-col-sku{width:7rem}.sup-quick-prices .sp-col-supplierSku{width:9.5rem}.sup-quick-prices .sp-col-price{width:6.5rem}.sup-quick-prices .sp-col-pack{width:5.5rem}.sup-quick-prices .sp-col-moq{width:6.5rem}.sup-quick-columns{display:contents}.sg-sku{margin-left:var(--ui-space-2);color:var(--ui-text-muted);font-size:var(--ui-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}
