@import url('fonts/font.css'); @page:nth(1) { @top { content: flow(header); margin:0; padding:0; } @bottom { content: flow(footer); margin:0; padding:0; } } @page:right { @top { content: flow(rtrh); margin:0; padding:0; } @bottom { content: flow(rbrh); margin:0; padding:0; } } @page:left { @top { content: flow(ltrh); margin:0; padding:0; } @bottom { content: flow(lbrh); margin:0; padding:0; } } #header { flow: static(header); height: 100%; width: 100%; margin:0; padding:0; } #footer { flow: static(footer); height: 100%; width: 100%; margin:0; padding:0; } #ltrh { flow: static(ltrh); height: 100%; width: 100%; margin:0; padding:0; } #rtrh { flow: static(rtrh); height: 100%; width: 100%; margin:0; padding:0; } #lbrh { flow: static(lbrh); height: 100%; width: 100%; margin:0; padding:0; } #rbrh { flow: static(rbrh); height: 100%; width: 100%; margin:0; padding:0; } .TotalPageNumber{ content: counter(pages); } .CurrentPageNumber{ content: counter(page); } .fullwidth:not(.nofullwidth){ column-span: all; } .URL{ word-break: break-all; } a,u{ color:inherit; text-decoration: none; } .pagebreakleft{ column-break-before: always; } .pagebreak{ page-break-before: always; } #pc{ content: "1-" counter(pages); } article,body,.BodyWrapper,.FrontMatter,.ArticleBody,.BodyMatter,p{ margin: 0pt; padding: 0pt; } /* frontmatter style starts here */ .titlebox{ display: flex; width: 100%; justify-content: space-between; } .titlebox1{ margin: 0; } .titlebox2{ flex: none; } .affiliationbox{ -prince-float: bottom; -prince-float-defer-column: 1; } .affiliationboxfootnote{ float: footnote; -prince-float-defer-column: 1; } *::footnote-call { content: none; font-size: 0pt ; position: absolute; visibility: hidden; } *::footnote-marker { content: none; font-size: 0pt ; position: absolute; visibility: hidden; } .hide{ display:none; } /* frontmatter style ends here */ /* ArticleBody style starts here */ .ArticleBody{ column-count: 2; column-fill: balance; column-gap: 14.1732pt; margin: 36.145pt 0pt 0pt 0pt; } figure{ float: prince-snap; -prince-margin-alt: 0; } .tablewrap{ float: prince-snap; -prince-margin-alt: 0; } figure img{ prince-image-resolution: auto; width:100%; } .headings+p:not(.headings){ widows: 2; orphans: 2; } .headings{ page-break-inside: avoid; page-break-after: avoid; } /*Backmatter Style Starts here */ .Reference{ display: table; } .Reference p{ display: table-row; font-family: "Times New Roman", Times, serif; } .Reference p .RefNo{ display: table-cell; padding-right: 3pt; text-align: right; } .ReferenceCallout,.FigureCallout,.TableCallout{ white-space: nowrap; } .IndentParaText{ text-indent: 5pt; } /* Backmatter style ends here */ @page big_table { /*-prince-rotate-body: 270deg;*/ /*-prince-shrink-to-fit: auto ;*/ -prince-float: top; } div.big { page: big_table; } div.rotate { transform: rotate(270deg); transform-origin: 0 0; } table{ page-break-inside: avoid; } div.fit table{ table-layout: fixed; } .tablewrap caption.first{ caption-side: top; -prince-caption-page: first; text-align: left; } .tablewrap caption.following{ display: table-caption; caption-side: top; -prince-caption-page: following; text-align: left; }