.dash-filter{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;gap:18px;align-items:end}.dash-filter label{display:grid;gap:9px}.dash-filter button{min-height:46px}.dash-stats{margin-top:24px}.dash-stats .stat{min-height:190px}.dash-delta{font-size:12px;line-height:1.7;color:#b7c8d6;margin-bottom:0}.dash-chart{overflow-x:auto}.dash-chart svg{display:block;width:100%;min-width:650px;height:auto}.dash-legend{display:flex;gap:20px;font-size:13px}.dash-legend span:first-child{color:#54d5c0}.dash-legend span:last-child{color:#8cacff}#dash-results>.subtext{line-height:1.8}#dash-results details summary{cursor:pointer;padding:14px 0}#dash-results .stat strong{display:block} @media(max-width:850px){.dash-filter{grid-template-columns:1fr 1fr}.dash-stats{grid-template-columns:1fr 1fr}.dash-legend{flex-wrap:wrap}}@media(max-width:480px){.dash-filter{grid-template-columns:1fr}.dash-stats{grid-template-columns:1fr}.dash-stats .stat{min-height:130px}}
