.report-controls{margin-bottom:22px}.report-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:14px}.report-filter-grid label{font-size:10px}.report-filter-grid select,.report-filter-grid input{font-size:12px}.report-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:18px}.report-actions .text-button{margin-left:4px}.report-table td{vertical-align:top;min-width:105px}.report-table td:nth-child(2),.report-table td:nth-child(3),.report-table td:nth-child(4){line-height:1.55}.report-table td:nth-child(3){min-width:150px}.report-table td:nth-child(4){min-width:145px}.report-table td:nth-child(6){white-space:nowrap}.report-summary{margin-bottom:20px}@media(max-width:1100px){.report-filter-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media(max-width:720px){.report-filter-grid{grid-template-columns:1fr}.report-actions{align-items:stretch}.report-actions .primary,.report-actions .secondary{width:100%}.report-actions .text-button{margin-left:0}}
