The table docs should include an example of how to use the CSS-only table with pagination. This will be server-side pagination by necessity (the example will not use JS).
The pagination elements will likely need to be wrapped in a <form> tag that can submit requests when the dropdown for "results per page" is changed (via a hidden input element) or when any of the pagination buttons are clicked. Every time to the user advances to a new page, a hard refresh happens and a new page is loaded (likely with different URL params).
Whether to enable/disable a given pagination button will need to be handled by the server.