@media (min-width:640px){.results-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}@media (min-width:900px){.results-grid{grid-template-columns:repeat(3,1fr)}.history-cards{display:none}.data-table-wrap{display:block}}@media (max-width:899px){.data-table-wrap{display:none}}@media (min-width:900px){.two-pane{display:grid;grid-template-columns:340px 1fr;gap:var(--space-6);align-items:start}}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}