.reports-summary-panel{padding:0;margin-bottom:14px;overflow:hidden}.reports-summary-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #edf2f0}.reports-summary-head h2{margin:4px 0 0;color:#315e55;font-size:15px}.reports-summary-controls{display:flex;align-items:center;gap:7px}.reports-summary-controls select{height:34px;border:1px solid #dce9e4;border-radius:7px;padding:0 9px;color:#315e55;background:#fff;font-size:10px}.reports-summary-controls .button{padding:8px 11px;font-size:10px}.reports-summary-table-wrap{overflow:auto}.reports-summary-table-wrap table{min-width:720px}.reports-summary-table-wrap td,.reports-summary-table-wrap th{white-space:nowrap}@media(max-width:760px){.reports-summary-head{align-items:flex-start;flex-direction:column}.reports-summary-controls{width:100%;flex-wrap:wrap}.reports-summary-controls select{flex:1;min-width:190px}}
.reports-summary-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid #edf2f0;color:#82938e;font-size:10px}.reports-summary-pagination>div{display:flex;align-items:center;gap:10px}.reports-summary-pagination button{border:1px solid #dce9e4;border-radius:7px;background:#fff;color:#3d7468;padding:6px 9px;font-size:10px}.reports-summary-pagination button:disabled{opacity:.4}.reports-summary-pagination strong{color:#557a70}.reports-summary-table-wrap th[data-summary-sort]{cursor:pointer}.reports-summary-table-wrap th[data-summary-sort]:hover{background:#f5faf7!important;color:#428c7c!important}
