/* public/print.css — Druckansicht des Manifest-Readers.
   Eingebunden nur auf den Reader-Seiten via <link media="print">. */
@page { margin: 20mm; }
.site-header, .site-header-slot, .site-footer, .preview-banner,
.reader-nav, .search-box, .copy-link, .print-btn, .chapter-pager, .breadcrumb {
  display: none !important;
}
body { background: #ffffff; color: #000000; }
.reader { display: block !important; padding: 0 !important; }
.reader-main { width: 100%; max-width: none; }
/* Astros scoped Styles (.principle-card[data-astro-cid-*], Spezifität 0,2,0)
   überschreiben print.css' .principle-card (0,1,0) ohne !important.
   Box-Properties müssen explizit gesperrt werden für flache Druckliste. */
.principle-card {
  break-inside: avoid;
  page-break-inside: avoid;
  border: none !important;
  border-top: 1px solid #cecac8 !important;
  border-radius: 0 !important;
  padding: 12pt 0 !important;
  margin: 0 !important;
}
a { color: inherit; text-decoration: none; }
