/* page-0.css - the template of the pageSize dimension (230 § Design-Adoption Contract)
   © 1995-2026 Dr.-Ing. Raimund Reisacher
   Why: node 52 and the boot write one file per page row of the Css table, page-<id>.css, from the placeholder values
   pageWidth and pageHeight of the row (CssBuilder.GENERATED_CSS_ID_LIST); the page head links the file of the
   session's page (Session.buildStyleHtml) and a print template links the file of its page, the company template its
   A4 and a design print template its design's page, so the paper of the browser's print and the page box of the print
   flow (326) are one size. A design page with a bleed prints on a sheet 8 mm larger on every side, 3 mm of bleed and
   5 mm of room for the crop marks (310 § Graphics, 326 § Design Print): a page box that holds such a page takes the
   sheet through the named page bleed. */
@page {size: 210mm 297mm; margin: 0;}
.form.print.page {width: 210mm; min-width: 210mm; max-width: 210mm; height: 297mm; min-height: 297mm; max-height: 297mm; padding: 0; margin: 0;}
@page bleed {size: calc(210mm + 16mm) calc(297mm + 16mm); margin: 0;}
.form.print.page:has(figure.svg.page.bleed) {page: bleed; width: calc(210mm + 16mm); min-width: calc(210mm + 16mm); max-width: calc(210mm + 16mm); height: calc(297mm + 16mm); min-height: calc(297mm + 16mm); max-height: calc(297mm + 16mm);}
