/* Report column readability; no data changes. */
@media screen {
html body #reportsPage #stockReportTable {--record-columns:minmax(340px,2fr) 230px 160px repeat(4,145px) 140px 120px 150px 160px!important;--record-min-width:2050px!important}
html body #reportsPage #purchaseReportTable {--record-columns:90px minmax(280px,2fr) 100px minmax(230px,1.4fr) repeat(3,120px) 130px 120px!important;--record-min-width:1500px!important}
html body #reportsPage :is(#stockReportTable,#purchaseReportTable) .record-register-row {height:auto!important;min-height:56px!important;align-items:center!important}
html body #reportsPage :is(#stockReportTable,#purchaseReportTable) .record-register-row > :is(strong,span,b) {display:block!important;white-space:normal!important;overflow-wrap:anywhere!important;overflow:visible!important;text-overflow:clip!important;line-height:1.6!important;min-width:0!important}
html body #reportsPage :is(#stockReportTable,#purchaseReportTable) .record-register-head > * {white-space:normal!important;word-break:normal!important;line-height:1.5!important}
html body #reportsPage #stockReportTable .record-register-row small {display:block!important;margin-top:3px!important;font-size:11px!important;white-space:normal!important;line-height:1.5!important}
html body #reportsPage #purchaseReportTable .record-register-row .status {justify-self:start!important;width:auto!important;padding:6px 12px!important}
}
