{# Lucide-sourced SVG icons. Paths copied from lucide.dev so a future migration to `lucide-react` (or any Lucide port) is a one-for-one swap with the same shape data. All icons inherit `currentColor` so theming flows through CSS; size is controlled by the parent's `font-size` plus the `.np-button svg / .row-icon svg / .track-star svg` rules in `app.css`. #} {% macro play() %}{% endmacro %} {% macro pause() %}{% endmacro %} {% macro skip_back() %}{% endmacro %} {% macro skip_forward() %}{% endmacro %} {% macro heart() %}{% endmacro %} {% macro heart_filled() %}{% endmacro %} {% macro radio() %}{% endmacro %} {% macro volume_high() %}{% endmacro %} {% macro volume_low() %}{% endmacro %} {% macro volume_mute() %}{% endmacro %}