/* Print must include long evidence fields, not only their scrollable viewport. */
.relation{white-space:normal;text-align:left;justify-content:space-between}
.relation>span{min-width:0;overflow-wrap:anywhere}
.source-grid+.panel{margin-top:22px}
.report .facts dd{max-height:none;overflow:visible}
@media(max-width:650px){.relation{flex-wrap:wrap;justify-content:flex-start}.page-head h1{overflow-wrap:anywhere}.graph-legend{flex-wrap:wrap;gap:9px}.facts{grid-template-columns:1fr}.facts dt{margin-top:9px}.case-meta{flex-wrap:wrap}}
@media print{.report{overflow:visible}.report .facts{display:block}.report .facts dt{font-weight:bold;margin-top:12px}.report .facts dd{margin:3px 0;max-height:none;overflow:visible}.report .hash{font-size:8pt}.report .small-text{color:#333;font-size:9pt}}
