/* ref: spec/PLAN.md C5. A4, RTL, no navigation. Loaded with media="print". */
@page { size: A4; margin: 14mm; }
@media print {
  html { font-size: 11pt; }
  body { background: #fff; color: #000; }
  header.top, #toast, .noprint, nav, button, details > summary::marker { display: none !important; }
  main { max-inline-size: none; padding: 0; }
  .sheet { border: 0; padding: 0; border-radius: 0; box-shadow: none; }
  .sides { gap: 10mm; }
  .sheet details > .items { display: block; }
  .page-break { break-after: page; }
  a { color: #000; text-decoration: none; }
}
