.erp-pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;padding:16px 14px;color:#48636e;font-size:12px}
.erp-pagination button{min-height:36px;padding:8px 12px;white-space:nowrap}
.erp-pagination .pagination-total{color:#7d9099;margin-right:8px}
.pagination-position{white-space:nowrap;padding:0 7px;font-variant-numeric:tabular-nums}
.pagination-position strong{color:#173d46}
.pagination-jump{display:flex;align-items:center;gap:7px;margin-left:8px}
.pagination-jump label{display:flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}
.pagination-jump input{width:68px;height:36px;padding:7px 5px;margin:0;text-align:center}
.product-category-sorting{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:0 18px 15px;color:#81939b;font-size:11px}
.product-category-sorting>div{display:flex;gap:6px}
.product-category-sorting button{min-height:32px;padding:6px 12px;font-size:12px}
.product-category-table .category-sort-button{padding:0;min-height:0;background:transparent;color:inherit;font:inherit;text-align:left;white-space:nowrap}
.product-category-table th[aria-sort=ascending],.product-category-table th[aria-sort=descending]{color:#087e72}
@media(max-width:600px){.erp-pagination{gap:6px;padding:14px 8px}.erp-pagination button{padding:8px 10px;font-size:12px}.erp-pagination .pagination-total{width:100%;text-align:center;margin:0 0 4px}.pagination-position{padding:0 3px}.pagination-jump{margin-left:0;justify-content:center;flex-basis:100%;margin-top:5px}}

.erp-pagination button:hover{color:#087e72;background:#edf7f5}
