Every filter, size and color on this map is a typed expression, written with
@builtbyfield/maplibre-expr
and tested with MapLibre's own engine.
Drag the slider: the map reads the time from global state, so its filter is never rebuilt.
Size is magnitude. Quakes fade over the week after they happen.