Relatório em html - blank

Criei um relatório com html,(pois o pdf do scriptcase dava erro ao replicar os dados), acontece que
no css defini a pagina para print no tam A4;

**@page {**

** size: A4**
** }**


** @page { margin: 0 }**
** body { **
** margin: 0 ; **
** -webkit-print-color-adjust: exact;**
** }**
** .sheet {**
** margin: 0;**
** overflow: hidden;**
** position: relative;**
** box-sizing: border-box;**
** page-break-after: always;**
** }**

** /** Paper sizes /
** body.A3 .sheet { width: 297mm; height: 419mm }**
** body.A3.landscape .sheet { width: 420mm; height: 296mm }**
** body.A4 .sheet { width: 210mm; height: 296mm }**
** body.A4.landscape .sheet { width: 297mm; height: 209mm }**
** body.A5 .sheet { width: 148mm; height: 209mm }**
** body.A5.landscape .sheet { width: 210mm; height: 147mm }**

** /** Padding area /
** .sheet.padding-10mm { padding: 10mm }**
** .sheet.padding-15mm { padding: 15mm }**
** .sheet.padding-20mm { padding: 20mm }**
** .sheet.padding-25mm { padding: 25mm }**


** /** For screen preview /
** @media screen {**
** body { background: #e0e0e0; }**
** .sheet {**
** background: white;**
** box-shadow: 0 .5mm 2mm rgba(0,0,0,.3);**
** margin: 5mm;**
** }**
** }**

mas acontece que ao imprimir a página ele corta as informções se essas ultrapassarem o espaço, como no seguinte exemplo :

image

Alguém saberia uma forma de resolver, sendo adicionar uma quebra de linha, ou criar uma páginação?

Veja se isso ajuda:

Da para fazer em reportPdf, mas de forma mais manual, como esta fazendo com html.