/* Print: a clean report page. Navigation, controls and the factors panel are hidden. */
.nav, .no-print { display: none !important; }
body { background: #fff; color: #000; font-size: 11pt; }
main { max-width: none; padding: 0; }
a { color: #000; text-decoration: underline; }
.sources a::after { content: " (" attr(href) ")"; font-size: .85em; }
.table-wrap { overflow: visible; }
table, tr, .report-section h2 { page-break-inside: avoid; }
h2 { page-break-after: avoid; }
.tag { border: 1px solid #000; background: none; }

.unselected { display: none !important; }
.compare { font-size: 9pt; }
