/*
 * Zweck: Druckansicht (z. B. Abrechnungen, Listen) – nur mit media="print" eingebunden.
 * Verwendet von: app/views/partials/head.php
 * Abhängigkeiten: basis.css, komponenten.css, tabellen.css (überschreibt diese)
 */

@page { size: A4; margin: 15mm; }

body { background: #fff; color: #000; font-size: 11pt; display: block; }

.site-header, .site-footer, .no-print, .button { display: none !important; }

main.container { max-width: none; padding: 0; }

.card { border: none; padding: 0; }

a { color: #000; text-decoration: none; }

.table-wrapper { overflow: visible; }
.table th { background: none; border-bottom: 2px solid #000; }
.table tr { break-inside: avoid; }
