.dr-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}
.dr-filter-grid>div{min-width:0}.dr-filter-grid select,.dr-filter-grid input{width:100%}.dr-tabs,.dr-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.dr-tabs{margin-bottom:10px}.dr-actions{padding-top:8px}.dr-metrics{margin-bottom:18px}.dr-panel .sub{margin-top:12px}
@media(max-width:950px){.dr-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.dr-filter-grid{grid-template-columns:1fr}} 
