{# Skeleton loading cards (Phase 9). Pure-CSS shimmer placeholders shown while the page paints; hidden via the `is-loading` root class the moment the DOM is ready (progressive enhancement — no-JS users never see them). No JS framework. Usage: {% from "components/skeleton.html" import skeleton_row %} {{ skeleton_row(5) }} #} {% macro skeleton_card() %} {% endmacro %} {% macro skeleton_row(count=5) %} {% endmacro %}