1"use strict";(globalThis.webpackChunkassets=globalThis.webpackChunkassets||[]).push([[374,734,774],{774(e,t,n){var r=n(734);const c=()=>{const e=document.querySelector(".filter__wrapper-year"),t=e?.querySelector(".filter-btn"),n=e?.querySelector("#yearFilter"),c=e?.querySelector(".number"),o=e?.querySelector(".button-clear");if(!(e&&t&&n&&c&&o))return;(0,r.K7)(t,{closeOnClick:!1});const s=document.querySelector(".filter__wrapper-taxonomy"),a=s?.querySelector(".filter-btn"),l=s?.querySelector("#taxonomyFilter"),i=s?.querySelector(".number"),d=s?.querySelector(".button-clear");if(!(s&&a&&l&&i&&d))return;let u;(0,r.K7)(a,{closeOnClick:!1}),n.addEventListener("click",e=>y(e,n,c)),l.addEventListener("click",e=>y(e,l,i)),o.addEventListener("click",e=>y(e,n,c)),d.addEventListener("click",e=>y(e,l,i)),u=n.querySelectorAll('input[type="checkbox"]:checked'),u.length>0&&(c.textContent=`(${u.length})`),u=l.querySelectorAll('input[type="checkbox"]:checked'),u.length>0&&(i.textContent=`(${u.length})`);const y=(e,t,n)=>{e.stopPropagation();const r=t.querySelectorAll('input[type="checkbox"]:checked');if(e.target.classList.contains("button-clear"))return r.forEach(e=>{e.checked=!1}),void(n.textContent="");0!==r.length?n.textContent=`(${r.length})`:n.textContent=""}};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",c):c()},734(e,t,n){n.d(t,{K7:()=>s,S5:()=>a});const r="is-open",c="is-visible",o=new WeakMap,s=(e,{closeOnClick:t=!0}={})=>{const n=o.get(e);if(n)return n;const s=document.getElementById(e.dataset.target);if(!s)return;let a=!1,l=null;const i=()=>{a||(a=!0,clearTimeout(l),s.classList.add(r),e.setAttribute("aria-expanded","true"),s.offsetHeight,s.classList.add(c))},d=()=>{a&&(a=!1,s.classList.remove(c),e.setAttribute("aria-expanded","false"),clearTimeout(l),l=setTimeout(()=>{a||s.classList.remove(r)},250))},u=()=>a?d():i(),y=e=>{e.preventDefault(),u()},k=n=>{a&&!e.contains(n.target)&&(s.contains(n.target)&&!t||d())},m=t=>{"Escape"===t.key&&a&&(d(),e.focus())},v=t=>{const n="Enter"===t.key;var r;(n||" "===t.key)&&(n&&"A"===(r=e).tagName&&r.hasAttribute("href")||(t.preventDefault(),u()))},p="BUTTON"!==e.tagName;e.addEventListener("click",y),document.addEventListener("click",k),document.addEventListener("keydown",m),p&&e.addEventListener("keydown",v);const g={open:i,close:d,toggle:u,get isOpen(){return a},destroy(){d(),clearTimeout(l),s.classList.remove(r,c),e.removeEventListener("click",y),document.removeEventListener("click",k),document.removeEventListener("keydown",m),p&&e.removeEventListener("keydown",v),o.delete(e)}};return e.setAttribute("aria-expanded","false"),o.set(e,g),g},a=e=>{Array.from(e).forEach(e=>o.get(e)?.close())}}}]);
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.