1var module_197320725049=void function(){const root=document.querySelector("#case_search_list");if(!root)return void document.querySelectorAll(".component--item").forEach(el=>{el.classList.add("js_selected")});function applyFilter(){const groups=function(){const groups=[];return root.querySelectorAll(".case_search_list_item").forEach(group=>{const checked=group.querySelectorAll('input[type="checkbox"][id]:checked'),ids=Array.from(checked).map(cb=>cb.id).filter(Boolean);groups.push(ids)}),groups}();document.querySelectorAll(".component--item").forEach(el=>{var value;!function(itemTypes,groups){for(const group of groups)if(group.length&&!group.some(id=>itemTypes.includes(id)))return!1;return!0}((value=el.getAttribute("data-type"))?value.split(",").map(v=>v.trim()).filter(Boolean):[],groups)?el.classList.remove("js_selected"):el.classList.add("js_selected")})}let syncing=!1;root.addEventListener("change",e=>{const t=e.target;if(!t||!t.matches('input[type="checkbox"][id]'))return;if(syncing)return;const peers=root.querySelectorAll(`input[type="checkbox"][id="${CSS.escape(t.id)}"]`);syncing=!0,peers.forEach(cb=>{cb!==t&&(cb.checked=t.checked)}),syncing=!1,applyFilter()},{passive:!0}),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",applyFilter,{once:!0,passive:!0}):applyFilter()}(); 2//# sourceURL=https://242114433.fs1.hubspotusercontent-na2.net/hubfs/242114433/hub_generated/module_assets/1/327746355941/1774582136234/module_case_list_article.js
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.