/* Print / "Save as PDF" (the web stand-in for the iOS PDF export). Views mark what to keep with
   .print-only and what to drop with .no-print; the report view adds its own print rules. */

@page { size: auto; margin: 14mm; }

html, body { background: #fff !important; color: #1b1230 !important; }
body { font-size: 11pt; }
.nav, .toasts, .banner-offline, .skip-link, .no-print, .sheet, .demo-banner button { display: none !important; }
.shell { display: block !important; }
.view { padding: 0 !important; min-height: 0 !important; }
.page { max-width: none !important; animation: none !important; }
.card { background: #fff !important; border: 0.5pt solid #ccc !important; backdrop-filter: none !important; break-inside: avoid; }
.metric { background: #f6f3fa !important; }
.metric__value, .row__value--accent { color: #8a4a00 !important; }
.row__label, .metric__label, .muted, small { color: #555 !important; }
a { color: inherit !important; text-decoration: none !important; }
.print-only { display: block !important; }
