#sales_catalog{padding:14px 16px}.sales-catalog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.sales-catalog-head h1{font-size:22px;margin:0}.sales-catalog-head span{font-size:12px;color:#526b59}.sales-catalog-tools{display:flex;gap:8px;flex-wrap:wrap}.sales-catalog-tools input{flex:1;min-width:180px}.sales-catalog-tools input,.sales-catalog-tools select{height:38px;margin:0;padding:6px 10px}.sales-catalog-tools select{min-width:110px}#salesCatalogStatus{font-size:12px;color:#526b59;margin:10px 0 6px}.sales-catalog-list{border:1px solid #dce5da;border-radius:10px;background:#fff;overflow:auto;max-height:calc(100vh - 220px)}.sales-catalog-row{display:grid;grid-template-columns:40px minmax(150px,1fr) auto 76px;gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid #e7ede5;font-size:13px}.sales-catalog-row:last-child{border-bottom:0}.sales-catalog-index,.sales-catalog-unit{color:#536b5a;font-size:12px}.sales-catalog-name{min-width:0}.sales-catalog-name small{margin-left:6px;color:#6b6252}.sales-catalog-row strong{color:#173f30;font-size:14px;white-space:nowrap}.sales-catalog-empty{padding:16px;color:#536b5a}@media(max-width:600px){#sales_catalog{padding:12px}.sales-catalog-row{grid-template-columns:28px minmax(90px,1fr) auto;gap:6px;padding:9px}.sales-catalog-unit{grid-column:3;text-align:right}.sales-catalog-tools input{flex-basis:100%}}
