.insight-filters{display:flex;flex-wrap:wrap;align-items:end;gap:18px;margin:24px 0}.insight-filters label{display:grid;gap:8px;flex:1 1 180px}.insight-filters select{width:100%;min-height:46px}.insight-filters button{min-height:46px}.insight-curve{display:block;width:100%;min-width:500px;max-height:300px;overflow:visible}.insight-curve path{fill:none;stroke:#ff534b;stroke-width:3}.insight-curve circle{fill:#fff;stroke:#ff534b;stroke-width:2}.insight-curve text{fill:#c1cbe0;font:13px sans-serif}.race-data-links{display:flex;flex-wrap:wrap;gap:20px;margin:25px 0}.race-extra{margin-top:35px}.race-extra summary{cursor:pointer;font-weight:700;padding:16px 0}.race-extra .table-wrap{margin-top:12px}@media(max-width:650px){.insight-filters{padding:18px}.insight-filters label,.insight-filters button{flex-basis:100%}}
.insight-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:650px){.insight-stats{grid-template-columns:1fr}}
