.page-size-control{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:8px;white-space:nowrap;font-size:13px;font-weight:600;margin:8px 4px}.page-size-control select{width:auto!important;min-width:74px!important;max-width:100%;font-size:16px;min-height:40px;padding:7px 12px}.ui-pagination,.class-pages,.overdue-pages,.report-history-pages{flex-wrap:wrap;gap:10px}@media(max-width:480px){.page-size-control{max-width:100%;white-space:normal}}@media print{.page-size-control,.ui-pagination{display:none!important}.ui-page-hidden{display:revert!important}}
