.reports-page .report-filters{grid-template-columns:repeat(6,minmax(0,1fr)) auto auto;gap:12px;padding:18px}.reports-page .report-filters label{min-width:0;gap:7px}.reports-page .report-filters input,.reports-page .report-filters select{display:block;width:100%;min-width:0;height:48px;min-height:48px;padding:0 13px;border:1px solid #cfd6e1;border-radius:12px;background:#fff;color:var(--ink);font:inherit;line-height:normal}.reports-page .report-filters select{padding-right:36px;cursor:pointer}.reports-page .report-filters input:focus,.reports-page .report-filters select:focus{outline:3px solid #dce7ff;border-color:var(--blue)}.reports-page .report-filters .primary{height:48px;margin:0;padding:0 18px}.reports-page .clear-filter{display:grid;place-items:center;height:48px;padding:0 5px}.comparison-note{margin:-4px 0 10px;color:var(--muted);font-size:11px;text-align:right}.report-summary article>div{min-width:0}.comparison{display:block;margin-top:3px;color:var(--muted);font-size:10px;white-space:nowrap}.comparison.up{color:#079455}.comparison.down{color:#d92d20}@media(max-width:1300px){.reports-page .report-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.reports-page .report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.reports-page .report-filters{grid-template-columns:1fr}.comparison-note{text-align:left}}
