.garage-reports{--report-border: rgba(127, 127, 127, .2);--report-surface: rgba(127, 127, 127, .06)}.garage-report-filters,.garage-report-metrics,.garage-report-counters,.garage-report-split,.garage-report-triple{display:grid;gap:1rem}.garage-report-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.garage-report-metrics,.garage-report-counters{grid-template-columns:repeat(5,minmax(0,1fr))}.garage-report-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.garage-report-triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.garage-report-card,.garage-report-counter{min-width:0;border:1px solid var(--report-border);background:var(--report-surface);border-radius:1rem}.garage-report-card{padding:1.25rem;box-shadow:0 8px 24px #0000000a}.garage-report-counter{padding:.85rem 1rem}.garage-report-table-wrap,.garage-report-split .overflow-x-auto{max-width:100%;overflow-x:auto}@media(max-width:1180px){.garage-report-metrics,.garage-report-counters{grid-template-columns:repeat(3,minmax(0,1fr))}.garage-report-triple{grid-template-columns:1fr}}@media(max-width:900px){.garage-report-filters,.garage-report-split{grid-template-columns:1fr}.garage-report-metrics,.garage-report-counters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.garage-report-metrics,.garage-report-counters{grid-template-columns:1fr}}
