.pms-report-tools{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;background:#fff;padding:10px 12px;border:1px solid #e0e8e3;border-radius:10px}
.pms-report-tools label{display:grid;gap:4px;margin:0!important;font-size:11px;color:#506a5d;min-width:160px}
.pms-report-tools .report-search-label{flex:1;min-width:180px}
.pms-report-tools input,.pms-report-tools select{height:36px;min-height:36px!important;max-width:100%;min-width:0;padding:5px 8px!important;margin:0!important;border:1px solid #dce5df;border-radius:7px;font-size:12px}
.pms-report-tools [data-visible-count]{font-size:12px;color:#174d3b;align-self:center;font-variant-numeric:tabular-nums}
.pms-report-tools>small{flex-basis:100%;font-size:10px;color:#758379}
[data-pms-panel=reports] table tr[hidden]{display:none!important}
@media(max-width:640px){.pms-report-tools{gap:8px}.pms-report-tools label{flex:1}.pms-report-tools [data-visible-count]{flex-basis:100%}}
@media print{.pms-report-tools{display:none}}
