/* thedatabulletin v5 - Energy page extras (Phase 4, 2026-08-29). Page-scoped under .page-energy; everything shared lives in atlas.css. */
.page-energy ul.chips { list-style: none; padding: 0; margin: 0; }
.page-energy .chips li { display: contents; }
.page-energy .controls[data-states] { margin: 0 0 14px; align-items: center; }
.page-energy .controls[data-states] .chips { margin: 0; }
.page-energy .stat-row .controls .picker-row { margin: 0; justify-content: flex-end; }
.page-energy .chip { min-height: 36px; padding-right: 4px; }
.page-energy .chip button { min-width: 32px; min-height: 32px; font-size: 1.15rem; }
.page-energy .ctl-wrap { align-items: end; }
.page-energy .ctl-wrap .expand-btn { align-self: end; flex: none; }
@media (max-width: 720px) { .page-energy .stat-row .controls .picker-row, .page-energy .ctl-wrap { justify-content: flex-start; } }
.page-energy .chart { scroll-margin-top: calc(var(--nav-h) + 60px); }   /* the legacy #chart-gas deep link lands under the sticky bars */
