/* @theme plaindoc */
/* Plain A4-portrait document theme: default Marp styling, A4 page, compact
   typography so dense financial tables fit. No branding. */
@import 'default';

section {
  width: 794px;
  height: 1123px;
  padding: 30px 40px;
  font-size: 12px;
  line-height: 1.38;
  justify-content: flex-start;
}

h1 { font-size: 19px; margin: 0 0 8px; }
h2 { font-size: 15px; margin: 11px 0 5px; }
h3 { font-size: 12.5px; margin: 8px 0 4px; }

table { border-collapse: collapse; width: 100%; font-size: 8px; line-height: 1.28; }
th, td { border: 1px solid #bbb; padding: 0.5px 4px; text-align: left; }
th { background: #f0f0f0; }

ul, ol { margin: 4px 0; padding-left: 18px; }
li { margin: 1px 0; }
p { margin: 6px 0; }
em { color: #555; }

section::after { font-size: 10px; }
