{% comment %} Bulk-edit modal (#3046). Applies common schedule fields to every selected asset at once. Each field group is opt-in via a "Change …" toggle: only ticked groups are POSTed (their inputs are disabled — and so omitted — until the toggle is on) and the matching apply_* flag tells assets_bulk_update which groups to write. This keeps an operator from silently overwriting fields they didn't mean to touch across the whole selection. Reuses the .js-flatpickr-datetime / .js-flatpickr-time inputs so home.ts bindFlatpickr() (re-run on the bulkEditOpen watch) wires the same date/time pickers the per-asset edit modal uses. {% endcomment %}