.stock-page{display:grid;gap:18px;min-width:0}.stock-filters{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.stock-filters label{display:grid;gap:5px;min-width:130px;flex:1;font-size:11px;color:#71839c;margin:0}.stock-filters input,.stock-filters select{width:100%;height:35px;min-width:0}.stock-filters .dc-product-filter{min-width:210px;flex:1}.stock-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:12px 0}.stock-stat{min-height:115px;padding:18px!important}.stock-kpis strong{display:block;font-size:21px;margin-top:15px;color:#203249}.stock-kpis strong .ops-number{font-size:inherit}.stock-kpis span{font-size:12px;color:#70839e}.stock-owner{display:flex;gap:12px;flex-wrap:wrap}.stock-owner>span{padding:10px;background:#faf8f4;border-radius:6px;font-size:12px}.stock-page td small,.stock-summary small,#ops-drawer-form td small{display:block;font-size:10px;color:#8394a9;overflow-wrap:anywhere;max-width:300px;margin-top:5px}.stock-page table{min-width:1050px}.stock-page p,.stock-summary p{font-size:12px;color:#7c8fa7;line-height:1.8}.stock-summary{margin-top:18px}#ops-drawer-form fieldset{border:1px solid #edf0f4;border-radius:8px;padding:15px;margin:20px 0}#ops-drawer-form fieldset select{width:100%}.stock-page .pagination{display:flex;gap:10px;justify-content:flex-end;align-items:center;margin-top:12px}.stock-page .ops-table{max-height:560px}
@media(max-width:600px){.stock-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-stat{padding:12px!important;min-height:100px}.stock-kpis strong{font-size:19px}.stock-filters label{min-width:110px}.stock-filters .dc-product-filter{min-width:100%}.stock-page .ops-table{max-height:430px}.stock-page .section-title{flex-wrap:wrap}.stock-page .section-title label{max-width:140px}}
