.stats-filter{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:1rem;align-items:end;margin:1.5rem 0}.stats-filter label{display:grid;gap:.4rem}.stats-filter select,.stats-filter input{width:100%}.statistics-page .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.stats-chart{margin-top:1.5rem}.stats-chart h2{margin-top:0}.bar-chart{display:grid;gap:.65rem}.bar-item{display:grid;grid-template-columns:5rem 1fr 3rem;gap:.75rem;align-items:center}.bar-value{text-align:right;font-size:.85rem}.bar-track{height:.8rem;background:#e3ebe7;border-radius:999px;overflow:hidden}.bar-track span{display:block;height:100%;background:#236b51;border-radius:inherit}.bar-item time{font-size:.85rem;color:#64736c}@media(max-width:800px){.stats-filter{grid-template-columns:1fr 1fr}.statistics-page .stats{grid-template-columns:1fr 1fr}}@media(max-width:520px){.stats-filter,.statistics-page .stats{grid-template-columns:1fr}.bar-item{grid-template-columns:4.5rem 1fr 2.5rem}}
.statistics-page .stats-register{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-section-head{margin-top:2rem}.status.bad{background:#f9e2df;color:#9d302b}
