.report-head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;margin:30px 0 20px;padding-bottom:12px;display:flex}.report-head img{max-width:240px;max-height:70px}.report table td,.report table th{font-size:14.5px}.report .lvl{white-space:nowrap;font-weight:700}@page{margin:16mm 14mm}@media print{.report-head{margin-top:0}.report table{min-width:0}.report tr{break-inside:avoid}}
