1(()=>{var t={4407(){document.addEventListener("DOMContentLoaded",function(){var t=document.getElementById("search-meta");t&&(window.scrollTo({top:t.offsetTop,behavior:"smooth"}),t.focus())})}};const e={};function n(r){const o=e[r];if(void 0!==o)return o.exports;const i=e[r]={exports:{}};return t[r](i,i.exports,n),i.exports}(()=>{"use strict";function t(t,e){var n,r,o="string"==typeof t?document.querySelectorAll(t):t,i=e||"js-reframe";"length"in o||(o=[o]);for(var a=0;a<o.length;a+=1){var l=o[a];if(-1!==l.className.split(" ").indexOf(i)||l.style.width.indexOf("%")>-1)return;var s=l.getAttribute("height")||l.offsetHeight,c=l.getAttribute("width")||l.offsetWidth,u=("string"==typeof s?parseInt(s):s)/("string"==typeof c?parseInt(c):c)*100,d=document.createElement("div");d.className=i;var f=d.style;f.position="relative",f.width="100%",f.paddingTop="".concat(u,"%");var m=l.style;m.position="absolute",m.width="100%",m.height="100%",m.left="0",m.top="0",null===(n=l.parentNode)||void 0===n||n.insertBefore(d,l),null===(r=l.parentNode)||void 0===r||r.removeChild(l),d.appendChild(l)}}const e=function(){var t,e=document.querySelector("#alert-notification"),n=document.querySelector("#alert-notification-toggle-button"),r=document.querySelector("#alert-notification-toggle-content");function o(t){document.cookie="".concat(t,"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;")}if(null!=e){e.style.visibility="visible",e.style.height="auto",t=function(){for(var t="".concat("Crisis_Banner_Closed","="),e=document.cookie.split(";"),n=0;n<e.length;n++){for(var r=e[n];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return""}(),""!==t&&(e.classList.contains("keep-closed")||(e.classList.add("keep-closed"),n.setAttribute("aria-expanded","false"),n.setAttribute("aria-hidden","true"),r.setAttribute("aria-hidden","true")));var i="Crisis_Banner_Closed";n.addEventListener("click",function(){e.classList.contains("closed")?(n.setAttribute("aria-expanded","true"),n.setAttribute("aria-hidden","false"),r.setAttribute("aria-hidden","false"),e.classList.remove("closed"),o(i)):e.classList.contains("keep-closed")?(n.setAttribute("aria-expanded","true"),n.setAttribute("aria-hidden","false"),r.setAttribute("aria-hidden","false"),e.classList.remove("keep-closed"),o(i)):(e.classList.contains("keep-closed")&&e.classList.remove("keep-closed"),e.classList.add("closed"),n.setAttribute("aria-expanded","false"),n.setAttribute("aria-hidden","true"),r.setAttribute("aria-hidden","true"),function(t,e,n){var r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3);var o="expires=".concat(r.toUTCString());document.cookie="".concat(t,"=").concat(e,";").concat(o,";path=/")}(i,"popup-closed",1))})}};function r(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function o(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}function i(t){return function(t){if(Array.isArray(t))return r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||o(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t){return void 0===window.air_light_screenReaderText||void 0===window.air_light_screenReaderText[t]?(console.error("Missing translation for ".concat(t)),""):window.air_light_screenReaderText[t]}function l(t){var e=i(t.children);if(0===e.length)return"";var n=e.filter(function(t){return"img"===t.tagName.toLowerCase()});if(e.length!==n.length)return"";var r=n.filter(function(t){return t.alt&&""!==t.alt}).map(function(t){return t.alt});return r.length?r.join(", "):""}function s(){var t=[window.location.host];t=void 0!==window.air_light_externalLinkDomains?t.concat(window.air_light_externalLinkDomains):t;var e=i(document.querySelectorAll("a")).filter(function(e){return function(t,e){if(!t.length)return!1;var n;if(["#","tel:","mailto:","/"].some(function(e){return new RegExp("^".concat(e),"g").test(t)}))return!1;try{n=new URL(t)}catch(e){return console.log("Invalid URL: ".concat(t)),!1}
1return!e.some(function(t){return n.host===t})}(e.href,t)});e.forEach(function(t){if(1===t.childElementCount&&"img"===t.children[0].tagName.toLowerCase())return!1;if(!t.classList.contains("no-external-link-label")){var e=t.textContent.trim().length?t.textContent.trim():l(t),n="_blank"===t.target?"".concat(e,": ").concat(a("external_link"),", ").concat(a("target_blank")):"".concat(e,": ").concat(a("external_link"));t.setAttribute("aria-label",n)}if(t.closest(".nav-some"))return!1;if(t&&t.closest(".block-embed__cookie-notice--text"))return!1;if(!["no-external-link-indicator","global-link","button","ab-item","button-primary-icon","button-secondary-icon","button-primary-icon-small","button-secondary-icon-small","external-maybe","social-links__link","text-button-icon"].some(function(e){return t.classList.contains(e)})){t.setAttribute("target","_blank"),t.setAttribute("rel","noopener noreferrer"),t.classList.add("external-link-styles");var r=window.restCall.theme_url;fetch("".concat(r,"/app/img/external.svg")).then(function(t){if(t.ok)return t.text();throw new Error("app/img/external.svg file is not available.")}).then(function(e){t.insertAdjacentHTML("beforeend",e)}),t.classList.contains("button-primary")&&(t.classList.remove("button-primary"),t.classList.add("button-primary-icon")),t.classList.contains("button-secondary")&&(t.classList.remove("button-secondary"),t.classList.add("button-secondary-icon")),t.classList.contains("button-primary-small")&&(t.classList.remove("button-primary-small"),t.classList.add("button-primary-icon-small")),t.classList.contains("button-secondary-small")&&(t.classList.remove("button-secondary-small"),t.classList.add("button-secondary-icon-small")),t.classList.contains("external-maybe")&&t.classList.remove("external-maybe")}})}function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,o=t}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(t,e)||o(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function d(t){var e=function(t,e){if("object"!=u(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==u(e)?e:e+""}function f(t,e,n){return(e=d(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function m(t){if(t.searchEndpoint)return t.searchEndpoint;if(t.publicToken)return function(t){let e="c",n="search",r=t.split(":",2)[1];r&&"eu-north-1"!==r&&(n=`search-${r}`);try{let t=new URLSearchParams(location.hash.slice(1));e=t.get("__findkit_version")||e,n=t.get("__findkit_subdomain")||n}catch{}return`https://${n}.findkit.com/${e}/${t}/search?p=${t}`}(t.publicToken);throw new Error("[findkit] publicToken or searchEndpoint is required")}var p=class{constructor(t){this.o=new Map,this.a=t}on(t,e){let n=this.o.get(t)||new Set;return this.o.set(t,n),n.add(e),()=>{this.off(t,e)}}once(t,e){let n=this.on(t,t=>{n(),e(t,this.a)});return n}off(t,e){this.o.get(t)?.delete(e)}dispose(){this.o.clear()}emit(t,e){let n=this.o.get(t);if(typeof window<"u"){let n=new CustomEvent("findkituievent",{detail:{eventName:t,data:e,instance:this.a}});window.dispatchEvent(n)}if(n)for(let t of n)t(e,this.a)}};var h=class t{constructor(e){this.r=new Set,this.u=!1,this.create=t=>{if(this.u)return()=>{};let e=t();return this.r.add(e),()=>{this.r.has(e)&&(this.r.delete(e),e())}},this.child=e=>{let n=new t(()=>{this.r.delete(n.dispose),e?.()});return this.disposed?n.dispose():this.create(()=>n.dispose),n},this.dispose=()=>{this.u=!0;let t=Array.from(this.r);this.r.clear(),t.forEach(t=>t()),this.d?.()},this.d=e}get disposed(){return this.u}get size(){return this.r.size}};function g(t,e,n,r){return t.addEventListener(e,n,r),()=>{t.removeEventListener(e,n)}}var y=globalThis.document,b=t=>{throw new Error(`[findkit] Not loaded. Cannot use ${t}`)},v=(...t)=>{console.error("[findkit]",...t)};function w(t){let e="https://cdn.findkit.com/ui/v1.7.0";return t.endsWith(".js")?`${e}/esm/${t}`:`${e}/${t}`}function A(t,e,n){let r=t=>{let r=(Array.isArray(t)||t instanceof NodeList?Array.from(t):[t]).filter(t=>t instanceof e);0===r.length?v("select(): No elements found with",t):n(r[0],...r.slice(1))};"string"==typeof t?function(t){"loading"!==y.readyState?t():g(y,"DOMContentLoaded",()=>{t()},{once:!0})}(()=>{r(y.querySelectorAll(t))}):r(t)}var _={css:function(t,...e){let n="";return t.forEach((t,r)=>{n+=t+(e[r]||"")}),n}};function x(t){return(...e)=>{let n=_[t];return n||b(t),n(...e)}}var S={},E=x("html");x("h"),x("useCustomRouterData");function k(t){let e={};return new Proxy(t,{get:(t,n)=>(e[n]||(e[n]=(...e)=>{let r=t?.[n];return r||b(String(n)),r.apply(t,e)}),e[n])})}var T=k(S),L=(x("useTerms"),x("useTotal"),x("useResults"),x("useParams"),x("useGroups"),x("useTotalHitCount"));x("useLoading"),x("useInput"),x("useLang"),x("useTranslate");async function O(t){let e="string"==typeof t?t:t.href;if(!e)return;let n=y.createElement("link");n.rel="preload",n.as="style",n.href=e;let r=new Promise(t=>{setTimeout(t,2e3),g(n,"load",t,{once:!0}),g(n,"error",()=>{v(`Failed to load stylesheet ${e}`),t({})},{once:!0})});y.head.appendChild(n),await r,n.remove()}var D=class{constructor(t){this.c=!1,this.i=new h,this.t=function(){let t,e=new p("lazyValue");return Object.assign(n=>{void 0!==t?n(t):e.once("value",e=>{t=e.value,n(t)})},{get:()=>t,provide:n=>{if(void 0!==t)throw new Error("Value already provided");t=n,e.emit("value",{value:n})}})}(),this.loaded=!1,this.close=this.s("close"),this.setLang=this.s("set
1Lang"),this.addTranslation=this.s("addTranslation"),this.updateGroups=this.s("updateGroups"),this.setCustomRouterData=this.s("setCustomRouterData"),this.updateParams=this.s("updateParams"),this.activateGroup=this.s("activateGroup"),this.clearGroup=this.s("clearGroup"),this.preload=async()=>{await this.l(),await new Promise(t=>{this.t(t)})},this.f=t=>{t.target instanceof HTMLAnchorElement&&(t.ctrlKey||t.shiftKey||t.metaKey||2===t.which)||(t.preventDefault(),this.toggle())};let e=t.instanceId??"fdk";this.e=t,this.n=new p(this);let n={instanceId:e,utils:k(_),preact:T,options:{...t,instanceId:e}};this.n.emit("init",n),this.e=n.options,this.emitLoadingEvents(),(this.m()||!1===t.modal||"boolean"!=typeof t.modal&&t.container)&&this.open()}emitLoadingEvents(){let t,e=this.n,n=0,r=!1,o=()=>{n++,!t&&(t=setTimeout(()=>{t=void 0,r||(r=!0,e.emit("loading",{}),this.t(t=>{t.state.loading=r}))},this.e.loadingThrottle??1e3))},i=()=>{setTimeout(()=>{n--,!(n>0)&&(clearTimeout(t),t=void 0,r&&(r=!1,e.emit("loading-done",{}),this.t(t=>{t.state.loading=r})))},10)};e.on("fetch",o),e.on("fetch-done",i),e.once("request-open",t=>{t.preloaded||(o(),e.once("loaded",i))})}get customRouterData(){let t=this.t.get();return t||b(".customRouterData â See https://findk.it/customRouterData"),t?.getCustomRouterData()??this.e.defaultCustomRouterData}get groups(){return this.t.get()?.getGroups()??this.e.groups??[]}get params(){return this.t.get()?.getParams()??this.e.params??{tagQuery:[]}}on(t,e){return this.n.on(t,e)}once(t,e){return this.n.once(t,e)}get usedTerms(){return this.t.get()?.state.usedTerms??""}get terms(){return this.usedTerms}get nextTerms(){return this.t.get()?.getNextTerms()??""}get status(){return this.t.get()?.state.status??"waiting"}dispose(){this.close(),this.i.dispose()}s(t){return(...e)=>{this.t(n=>{n[t](...e)})}}get id(){return this.e.instanceId??"fdk"}get separator(){return this.e.separator??"_"}get searchKey(){return this.e.searchKey??this.id+this.separator+"q"}m(){if(typeof window>"u")return!1;let t=location.search;return"hash"===this.e.router?t=location.hash.slice(1):"object"==typeof this.e.router&&(t=this.e.router.getSearchParamsString()),new URLSearchParams(t).has(this.searchKey)}p(){let t=[];return!this.e.load&&!1!==this.e.builtinStyles&&t.push({href:w("styles.css"),layer:"findkit.core"}),this.e.styleSheet&&t.push({href:this.e.styleSheet,layer:"findkit.user"}),t}open(t,e){this.n.emit("request-open",{preloaded:!!this.t.get()}),this.l(),this.t(n=>{n.open(t,e)})}toggle(){this.open(void 0,{toggle:!0})}search(t){this.open(t)}async h(){let t,e=Promise.all(this.p().map(O));return t=this.e.load?this.e.load():async function(t,e){let n=window,r=`${t}_promise`;if(n[r])return n[r];let o=new Promise((n,r)=>{let o=y.createElement("script");o.type="module";let i=setTimeout(()=>{r(new Error(`[findkit] Timeout loading script ${e} with ${t}`))},1e4);Object.assign(window,{[t](e){delete window[t],clearTimeout(i),o.remove(),n(e)}}),o.src=e,y.head.appendChild(o)});return n[r]=o,o}("FINDKIT_LOADED_1.7.0",w("implementation.js")).then(t=>({js:t})),await e,await t}async l(){if(this.c||this.t.get())return;let t=m(this.e)+"&warmup";fetch(t,{method:"POST",headers:{"Content-Type":"text/plain"},body:"{}"}).catch(()=>{}),this.c=!0;let e=await this.h();Object.assign(_,e.js),Object.assign(S,e.js.preact);let{styleSheet:n,load:r,css:o,...i}=this.e,a=this.p();e.css&&a.push({css:e.css,layer:"findkit.core"}),o&&a.push({css:o,layer:"findkit.user"});let l=t=>{this.i.create(()=>{let{engine:n,host:r}=e.js._init({...i,container:t,layeredCSS:a,instanceId:this.id,events:this.n,searchEndpoint:this.e.searchEndpoint});return this.c=!0,this.container=r,this.loaded=!0,this.t.provide(n),this.n.emit("loaded",{container:r}),n.start(),n.dispose})};this.e.container?A(this.e.container,Element,l):l()}openFrom(t){let e=this.i.child();return A(t,HTMLElement,(...t)=>{for(let n of t)e.create(()=>g(n,"click",this.f)),e.create(()=>g(n,"keydown",t=>{t.target instanceof HTMLElement&&"Enter"===t.key&&"button"===t.target.role&&(t.preventDefault(),this.toggle())})),e.create(()=>g(n,"mouseover",this.preload,{once:!0,passive:!0}));t.some(t=>t.dataset.clicked)&&this.open()}),e.dispose}bindInput(t){let e=this.i.child();return A(t,HTMLInputElement,(...t)=>{for(let n of t)e.create(()=>
vendor: 4,584 bytes, line 1
1g(n,"focus",this.preload)),this.t(t=>{e.create(()=>t.bindInput(n))})}),e.dispose}};function C(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function I(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(t)).next,0===e);else for(;!(s=(r=i.call(n)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,o=t}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return C(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}const R=Object.entries,N=Object.setPrototypeOf,P=Object.isFrozen,q=Object.getPrototypeOf,F=Object.getOwnPropertyDescriptor;let z=Object.freeze,j=Object.seal,M=Object.create,U="undefined"!=typeof Reflect&&Reflect,B=U.apply,H=U.construct;z||(z=function(t){return t}),j||(j=function(t){return t}),B||(B=function(t,e){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return t.apply(e,r)}),H||(H=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return new t(...n)});const W=dt(Array.prototype.forEach),G=dt(Array.prototype.lastIndexOf),Y=dt(Array.prototype.pop),$=dt(Array.prototype.push),K=dt(Array.prototype.splice),V=Array.isArray,X=dt(String.prototype.toLowerCase),Z=dt(String.prototype.toString),J=dt(String.prototype.match),Q=dt(String.prototype.replace),tt=dt(String.prototype.indexOf),et=dt(String.prototype.trim),nt=dt(Number.prototype.toString),rt=dt(Boolean.prototype.toString),ot="undefined"==typeof BigInt?null:dt(BigInt.prototype.toString),it="undefined"==typeof Symbol?null:dt(Symbol.prototype.toString),at=dt(Object.prototype.hasOwnProperty),lt=dt(Object.prototype.toString),st=dt(RegExp.prototype.test),ct=(ut=TypeError,function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return H(ut,e)});var ut;function dt(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return B(t,e,r)}}function ft(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:X;if(N&&N(t,null),!V(e))return t;let r=e.length;for(;r--;){let o=e[r];if("string"==typeof o){const t=n(o);t!==o&&(P(e)||(e[r]=t),o=t)}t[o]=!0}return t}function mt(t){for(let e=0;e<t.length;e++){at(t,e)||(t[e]=null)}return t}function pt(t){const e=M(null);for(const r of R(t)){var n=I(r,2);const o=n[0],i=n[1];at(t,o)&&(V(i)?e[o]=mt(i):i&&"object"==typeof i&&i.constructor===Object?e[o]=pt(i):e[o]=i)}return e}function ht(t,e){for(;null!==t;){const n=F(t,e);if(n){if(n.get)return dt(n.get);if("function"==typeof n.value)return dt(n.value)}t=q(t)}return function(){return null}}const gt=z(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),yt=z(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),bt
1=z(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),vt=z(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),wt=z(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),At=z(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),_t=z(["#text"]),xt=z(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),St=z(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Et=z(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
1subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),kt=z(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Tt=j(/{{[\w\W]*|^[\w\W]*}}/g),Lt=j(/<%[\w\W]*|^[\w\W]*%>/g),Ot=j(/\${[\w\W]*/g),Dt=j(/^data-[\-\w.\u00B7-\uFFFF]+$/),Ct=j(/^aria-[\-\w]+$/),It=j(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Rt=j(/^(?:\w+script|data):/i),Nt=j(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Pt=j(/^html$/i),qt=j(/^[a-z][.\w]*(-[.\w]+)+$/i),Ft=j(/<[/\w!]/g),zt=j(/<[/\w]/g),jt=j(/<\/no(script|embed|frames)/i),Mt=j(/\/>/i),Ut=1,Bt=3,Ht=7,Wt=8,Gt=9,Yt=11,$t=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],Kt=z(ft({},$t)),Vt=function(){const t={};return W($t,e=>{t[e]=j(new RegExp("</"+e+"(?=[\\t\\n\\f\\r />])","i"))}),z(t)}(),Xt=function(){return"undefined"==typeof window?null:window},Zt=function(t,e,n,r){return at(t,e)&&V(t[e])?ft(r.base?pt(r.base):{},t[e],r.transform):n},Jt=function(t,e,n){const r=at(t,e)?t[e]:void 0;return r&&"object"==typeof r?pt(r):n()};var Qt,te=function t(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xt();const n=e=>t(e);
vendor: 18,243 bytes, line 1
1if(n.version="3.4.15",n.removed=[],!e||!e.document||e.document.nodeType!==Gt||!e.Element)return n.isSupported=!1,n;let r=e.document;const o=r,i=o.currentScript;e.DocumentFragment;const a=e.HTMLTemplateElement,l=e.Node,s=e.Element,c=e.NodeFilter,u=e.NamedNodeMap;void 0===u&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;const d=e.DOMParser,f=e.trustedTypes,m=s.prototype,p=ht(m,"cloneNode"),h=ht(m,"remove"),g=ht(m,"removeAttributeNode"),y=ht(m,"nextSibling"),b=ht(m,"childNodes"),v=ht(m,"parentNode"),w=ht(m,"shadowRoot"),A=ht(m,"attributes"),_=l&&l.prototype?ht(l.prototype,"nodeType"):null,x=l&&l.prototype?ht(l.prototype,"nodeName"):null,S=l&&l.prototype?ht(l.prototype,"ownerDocument"):null,E=function(t){return _?_(t):t.nodeType},k=function(t){return x?x(t):t.nodeName};if("function"==typeof a){const t=r.createElement("template");t.content&&t.content.ownerDocument&&(r=t.content.ownerDocument)}let T,L,O="",D=!1,C=0;const I=function(){if(C>0)throw ct('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},N=function(t){I(),C++;try{return T.createHTML(t)}finally{C--}},P=function(){return D||(L=function(t,e){if("object"!=typeof t||"function"!=typeof t.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";e&&e.hasAttribute(r)&&(n=e.getAttribute(r));const o="dompurify"+(n?"#"+n:"");try{return t.createPolicy(o,{createHTML:t=>t,createScriptURL:t=>t})}catch(t){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(f,i),D=!0),L},q=r,F=q.implementation,U=q.createNodeIterator,B=q.createDocumentFragment,H=q.getElementsByTagName,ut=o.importNode;let dt={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof R&&"function"==typeof v&&F&&void 0!==F.createHTMLDocument;const mt=Tt,$t=Lt,Qt=Ot,te=Dt,ee=Ct,ne=Rt,re=Nt,oe=qt;let ie=It,ae=null;const le=ft({},[...gt,...yt,...bt,...wt,..._t]);let se=null;const ce=ft({},[...xt,...St,...Et,...kt]);let ue=Object.seal(M(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),de=null,fe=null;const me=Object.seal(M(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let pe=!0,he=!0,ge=!1,ye=!0,be=!1,ve=!0,we=!1,Ae=!1,_e=null,xe=null,Se=!1,Ee=!1,ke=!1,Te=!1,Le=!0,Oe=!1;const De="user-content-";let Ce=!0,Ie=!1,Re={},Ne=null;const Pe=ft({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let qe=null;const Fe=ft({},["audio","video","img","source","image","track"]);let ze=null;const je=ft({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Me="http://www.w3.org/1998/Math/MathML",Ue="http://www.w3.org/2000/svg",Be="http://www.w3.org/1999/xhtml";let He=Be,We=!1,Ge=null;const Ye=ft({},[Me,Ue,Be],Z),$e=z(["mi","mo","mn","ms","mtext"]);let Ke=ft({},$e);const Ve=z(["annotation-xml"]);let Xe=ft({},Ve);const Ze=ft({},["title","style","font","a","script"]);let Je=null;const Qe=["application/xhtml+xml","text/html"];let tn=null,en=null;const nn=r.createElement("form"),rn=function(t){return t instanceof RegExp||t instanceof Function},on=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(en&&en===t)return;t&&"object"==typeof t||(t={}),t=pt(t),Je=-1===Qe.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,tn="application/xhtml+xml"===Je?Z:X,ae=Zt(t,"ALLOWED_TAGS",le,{transform:tn}),se=Zt(t,"ALLOWED_ATTR",ce,{transform:tn}),Ge=Zt(t,"ALLOWED_NAMESPACES",Ye,{transform:Z}),ze=Zt(t,"ADD_URI_SAFE_ATTR",je,{transform:tn,base:je}),qe=Zt(t,"ADD_DATA_URI_TAGS",Fe,{transform:tn,base:Fe}),Ne=Zt(t,"FORBID_CONTENTS",Pe,{transform:tn}),de=Zt(t,"FORBID_TAGS",pt({}),{transform:tn}),fe=Zt(t,"FORBID_ATTR",pt({}),{transform:tn}),Re=!!at(t,"USE_PROFILES")&&(t.USE_PROFILES&&"object"==typeof t.USE_PROFILES?pt(t.USE_PROFILES):t.USE_PROFILES),pe=!1!==t.ALLOW_ARIA_ATTR,he=!1!==t.ALLOW_DATA_ATTR,ge=t.ALLOW_UNKNOWN_PROTOCOLS||!1,ye=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,be=t.SAFE_FOR_TEMPLATES||!1,ve=!1!==t.SAFE_FOR_XML,we=t.WHOLE_DOCUMENT||!1,Ee=t.RETURN_DOM||!1,ke=t.RETURN_DOM_FRAGMENT||!1,Te=t.RETURN_TRUSTED_TYPE||!1,Se=t.FORCE_BODY||!1,Le=!1!==t.SANITIZE_DOM,Oe=t.SANITIZE_NAMED_PROPS||!1,Ce=!1!==t.KEEP_CONTENT,Ie=t.IN_PLACE||!1,ie=function(t){try{return st(t,""),!0}catch(t){return!1}}(t.ALLOWED_URI_REGEXP)?t.ALLOWED_URI_REGEXP:It,He="string"==typeof t.NAMESPACE?t.NAMESPACE:Be,Ke=Jt(t,"MATHML_TEXT_INTEGRATION_POINTS",()=>ft({},$e)),Xe=Jt(t,"HTML_INTEGRATION_POINTS",()=>ft({},Ve));const e=Jt(t,"CUSTOM_ELEMENT_HANDLING",()=>M(null));if(ue=M(null),at(e,"tagNameCheck")&&rn(e.tagNameCheck)&&(ue.tagNameCheck=e.tagNameCheck),at(e,"attributeNameCheck")&&rn(e.attributeNameCheck)&&(ue.attributeNameCheck=e.attributeNameCheck),at(e,"allowCustomizedBuiltInElements")&&"boolean"==typeof e.allowCustomizedBuiltInElements&&(ue.allowCustomizedBuiltInElements=e.allowCustomizedBuiltInElements),j(ue),be&&(he=!1),ke&&(Ee=!0),Re&&(ae=ft({},_t),se=M(null),!0===Re.html&&(ft(ae,gt),ft(se,xt)),!0===Re.svg&&(ft(ae,yt),ft(se,St),ft(se,kt)),!0===Re.svgFilters&&(ft(ae,bt),ft(se,St),ft(se,kt)),!0===Re.mathMl&&(ft(ae,wt),ft(se,Et),ft(se,kt))),me.tagCheck=null,me.attributeCheck=null,at(t,"ADD_TAGS")&&("function"==typeof t.ADD_TAGS?me.tagCheck=t.ADD_TAGS:V(t.ADD_TAGS)&&(ae===le&&(ae=pt(ae)),ft(ae,t.ADD_TAGS,tn))),at(t,"ADD_ATTR")&&("function"==typeof t.ADD_ATTR?me.attributeCheck=t.ADD_ATTR:V(t.ADD_ATTR)&&(se===ce&&(se=pt(se)),ft(se,t.ADD_ATTR,tn))),at(t,"ADD_FORBID_CONTENTS")&&V(t.ADD_FORBID_CONTENTS)&&(Ne===Pe&&(Ne=pt(Ne)),ft(Ne,t.ADD_FORBID_CONTENTS,tn)),Ce&&(ae["#text"]=!0),we&&ft(ae,["html","head","body"]),ae.table&&(ft(ae,["tbody"]),delete de.tbody),t.TRUSTED_TYPES_POLICY){if("function"!=typeof t.TRUSTED_TYPES_POLICY.createHTML)throw ct('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof t.TRUSTED_TYPES_POLICY.createScriptURL)throw ct('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const e=T;T=t.TRUSTED_TYPES_POLICY;try{O=N("")}catch(t){throw T=e,t}}else null===t.TRUSTED_TYPES_POLICY?(T=void 0,O=""):(void 0===T&&(T=P()),T&&"string"==typeof O&&(O=N("")));z&&z(t),en=t},an=ft({},[...yt,...bt,...vt]),ln=ft({},[...wt,...At]),sn=function(t){let e=v(t);e&&e.tagName||(e={namespaceURI:He,tagName:"template"});const n=X(t.tagName),r=X(e.tagName);return!!Ge[t.namespaceURI]&&(t.namespaceURI===Ue?function(t,e,n){return e.namespaceURI===Be?"svg"===t:e.namespaceURI===Me?"svg"===t&&("annotation-xml"===n||Ke[n]):Boolean(an[t])}(n,e,r):t.namespaceURI===Me?function(t,e,n){return e.namespaceURI===Be?"math"===t:e.namespaceURI===Ue?"math"===t&&Xe[n]:Boolean(ln[t])}(n,e,r):t.namespaceURI===Be?function(t,e,n){return!(e.namespaceURI===Ue&&!Xe[n])&&!(e.namespaceURI===Me&&!Ke[n])&&!ln[t]&&(Ze[t]||!an[t])}(n,e,r):!("application/xhtml+xml"!==Je||!Ge[t.namespaceURI]))},cn=function(t){$(n.removed,{element:t});try{v(t).removeChild(t)}catch(e){if(h(t),!v(t))throw ct("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},un=function(t,e,n){try{g(t,e)}catch(e){try{t.removeAttribute(n)}catch(t){}}},dn=function(t){pn(t);const e=b(t);if(e){const t=[];W(e,e=>{$(t,e)}),W(t,t=>{try{h(t)}catch(t){}})}const n=A(t);if(n)for(let e=n.length-1;e>=0;--e){const r=n[e],o=r&&r.name;"string"==typeof o&&un(t,r,o)}},fn=function(t,e,r){if(!r)try{r=e.getAttributeNode(t)}catch(t){r=null}$(n.removed,{attribute:r||null,from:e});try{r?g(e,r):e.removeAttribute(t)}catch(n){try{e.removeAttribute(t)}catch(t){}}if("is"===t)if(Ee||ke)try{cn(e)}catch(t){}else try{e.setAttribute(t,"")}catch(t){}},mn=function(t){const e=A(t);if(e)for(let n=e.length-1;n>=0;--n){const r=e[n],o=r&&r.name;"string"!=typeof o||se[tn(o)]||un(t,r,o)}},pn=function(t){const e=[t];for(;e.length>0;){const t=e.pop();E(t)===Ut&&mn(t);const n=b(t);if(n)for(let t=n.length-1;t>=0;--t)e.push(n[t])}},hn=function(t,e){return!!ve&&("patchsrc"===t||"for"===t&&"label"!==e&&"output"!==e)},gn=function(t){let e=null,n=null;if(Se)t="<remove></remove>"+t;else{const e=J(t,/^[\r\n\t ]+/);n=e&&e[0]}"application/xhtml+xml"===Je&&He===Be&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");const o=T?N(t):t;if(He===Be)try{e=(new d).parseFromString(o,Je)}catch(t){}if(!e||!e.documentElement){e=F.createDocument(He,"template",null);try{e.documentElement.innerHTML=We?O:o}catch(t){}}const i=e.body||e.documentElement;return t&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),He===Be?H.call(e,we?"html":"body")[0]:we?e.documentElement:i},yn=function(t){const e=S?S(t):t.ownerDocument;return U.call(e||t,t,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},bn=function(t){return t=Q(t,mt," "),t=Q(t,$t," "),t=Q(t,Qt," ")},vn=function(t){var e;t.normalize();const n=S?S(t):t.ownerDocument,r=U.call(n||t,t,c.SHOW_TEXT|c.SHOW_COMMENT|c.SHOW_CDATA_SECTION|c.SHOW_PROCESSING_INSTRUCTION,null);let o=r.nextNode();for(;o;)o.data=bn(o.data),o=r.nextNode();const i=null===(e=t.querySelectorAll)||void 0===e?void 0:e.call(t,"template");i&&W(i,t=>{An(t.content)&&vn(t.content)})},wn=function(t){const e=x?x(t):null;return"string"==typeof e&&("form"===tn(e)&&("string"!=typeof t.nodeName||"string"!=typeof t.textContent||"function"!=typeof t.removeChild||t.attributes!==A(t)||"function"!=typeof t.removeAttribute||"function"!=typeof t.removeAttributeNode||"function"!=typeof t.getAttributeNode||"function"!=typeof t.setAttribute||"string"!=typeof t.namespaceURI||"function"!=typeof t.insertBefore||"function"!=typeof t.hasChildNodes||t.nodeType!==_(t)||t.childNodes!==b(t)))},An=function(t){if(!_||"object"!=typeof t||null===t)return!1;try{return _(t)===Yt}catch(t){return!1}},_n=function(t){if(!_||"object"!=typeof t||null===t)return!1;try{return"number"==typeof _(t)}catch(t){return!1}};function xn(t,e,r){0!==t.length&&W(t,t=>{t.call(n,e,r,en)})}const Sn=function(t,e){if(t instanceof RegExp)return st(t,e);if(t instanceof Function){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return Boolean(t(e,...r))}return!1},En=function(t,e,n,r){return 0===t.length?e:e===n||e===r?pt(e):e},kn=function(t,e){return t!==e&&null===v(t)&&(Ie&&pn(t),!0)},Tn=function(t,e){if(xn(dt.beforeSanitizeElements,t,null),kn(t,e))return!0;if(wn(t))return cn(t),!0;const r=tn(k(t));if(ae=En(dt.uponSanitizeElement,ae,le,_e),xn(dt.uponSanitizeElement,t,{tagName:r,allowedTags:ae}),kn(t,e))return!0;if(function(t,e){return!!(ve&&t.hasChildNodes()&&!_n(t.firstElementChild)&&st(Ft,t.textContent)&&st(Ft,t.innerHTML))||!!(ve&&t.namespaceURI===Be&&Kt[e]&&(_n(t.firstElementChild)||"string"==typeof t.textContent&&st(Vt[e],t.textContent)))||t.nodeType===Ht||!(!ve||t.nodeType!==Wt||!st(zt,t.data))}(t,r))return cn(t),!0;if(de[r]||!(me.tagCheck instanceof Function&&me.tagCheck(r))&&!ae[r]){const n=function(t,e,n){if(!de[e]&&Dn(e)&&Sn(ue.tagNameCheck,e))return!1;if(Ce&&!Ne[e]){const e=v(t),r=b(t);if(r&&e)for(let o=r.length-1;o>=0;--o){const i=t===n?p(r[o],!0):r[o];e.insertBefore(i,y(t))}}return cn(t),!0}(t,r,e);return!1===n&&xn(dt.afterSanitizeElements,t,null),n}if(E(t)===Ut&&!sn(t))return cn(t),!0;if(("noscript"===r||"noembed"===r||"noframes"===r)&&st(jt,t.innerHTML))return cn(t),!0;if(be&&t.nodeType===Bt){const e=bn(t.textContent);t.textContent!==e&&($(n.removed,{element:t.cloneNode()}),t.textContent=e)}return xn(dt.afterSanitizeElements,t,null),!1},Ln=function(t,e,n){if(fe[e])return!1;if(hn(e,t))return!1;if(Le&&("id"===e||"name"===e)&&(n in r||n in nn))return!1;const o=se[e]||me.attributeCheck instanceof Function&&me.attributeCheck(e,t);return!(!he||!st(te,e))||(!(!pe||!st(ee,e))||(o?!!ze[e]||(!!st(ie,Q(n,re,""))||(!("src"!==e&&"xlink:href"!==e&&"href"!==e||"script"===t||0!==tt(n,"data:")||!qe[t])||(!(!ge||st(ne,Q(n,re,"")))||!n))):Dn(t)&&Sn(ue.tagNameCheck,t)&&Sn(ue.attributeNameCheck,e,t)||"is"===e&&ue.allowCustomizedBuiltInElements&&Sn(ue.tagNameCheck,n)))},On=ft({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),Dn=function(t){return!On[X(t)]&&st(oe,t)},Cn=function(t,e,n,r){if(T&&"object"==typeof f&&"function"==typeof f.getAttributeType&&!n)switch(f.getAttributeType(t,e)){case"TrustedHTML":return N(r);case"TrustedScriptURL":return function(t){I(),C++;try{return T.createScriptURL(t)}finally{C--}}(r)}return r},In=function(t,e,n,r){try{return n?t.setAttributeNS(n,e,r):t.setAttribute(e,r),!wn(t)||(cn(t),!1)}catch(n){return fn(e,t),!1}},Rn=function(t){xn(dt.beforeSanitizeAttributes,t,null);const e=t.attributes;if(!e||wn(t))return;se=En(dt.uponSanitizeAttribute,se,ce,xe);const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:se,forceKeepAttr:void 0};let o=e.length;const i=tn(t.nodeName);for(;o--;){const a=e[o],l=a.name,s=a.namespaceURI,c=a.value,u=tn(l),d=c;let f="value"===l?d:et(d),m=!1;if(r.attrName=u,r.attrValue=f,r.keepAttr=!0,r.forceKeepAttr=void 0,xn(dt.uponSanitizeAttribute,t,r),f=r.attrValue,!Oe||"id"!==u&&"name"!==u||0===tt(f,De)||(fn(l,t,a),f=De+f,m=!0),ve&&st(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,f))fn(l,t,a);else if("attributename"===u&&J(f,"href"))fn(l,t,a);else if(!r.forceKeepAttr)if(r.keepAttr)if(ye||!st(Mt,f))if(be&&(f=bn(f)),Ln(i,u,f)){if(f=Cn(i,u,s,f),f!==d){In(t,l,s,f)&&m&&Y(n.removed)}}else fn(l,t,a);else fn(l,t,a);else fn(l,t,a)}xn(dt.afterSanitizeAttributes,t,null)},Nn=function(t){let e=null;const n=yn(t);for(xn(dt.beforeSanitizeShadowDOM,t,null);e=n.nextNode();)if(xn(dt.uponSanitizeShadowNode,e,null),Tn(e,t),Rn(e),An(e.content)&&Nn(e.content),E(e)===Ut){const t=w(e);An(t)&&(Pn(t),Nn(t))}xn(dt.afterSanitizeShadowDOM,t,null)},Pn=function(t){const e=[{node:t,shadow:null}];for(;e.length>0;){const t=e.pop();if(t.shadow){Nn(t.shadow);continue}const n=t.node,r=E(n)===Ut,o=b(n);if(o)for(let t=o.length-1;t>=0;--t)e.push({node:o[t],shadow:null});if(r){const t=x?x(n):null;if("string"==typeof t&&"template"===tn(t)){const t=n.content;An(t)&&e.push({node:t,shadow:null})}}if(r){const t=w(n);An(t)&&e.push({node:null,shadow:t},{node:t,shadow:null})}}};return n.sanitize=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,i=null,a=null,l=null;if(We=!t,We&&(t="\x3c!--\x3e"),"string"!=typeof t&&!_n(t)&&"string"!=typeof(t=function(t){switch(typeof t){case"string":return t;case"number":return nt(t);case"boolean":return rt(t);case"bigint":return ot?ot(t):"0";case"symbol":return it?it(t):"Symbol()";case"undefined":default:return lt(t);case"function":case"object":{if(null===t)return lt(t);const e=t,n=ht(e,"toString");if("function"==typeof n){const t=n(e);return"string"==typeof t?t:lt(t)}return lt(t)}}}(t)))throw ct("dirty is not a string, aborting");if(!n.isSupported)return t;Ae?(ae=_e,se=xe):on(e),(dt.uponSanitizeElement.length>0||dt.uponSanitizeAttribute.length>0)&&(ae=pt(ae)),dt.uponSanitizeAttribute.length>0&&(se=pt(se)),n.removed=[];const s=Ie&&"string"!=typeof t&&_n(t);if(s){!function(t){if(!ve)return;const e=[t];for(;e.length>0;){const t=e.pop(),n=E(t);if(n===Ht||n===Wt&&st(zt,t.data)){try{h(t)}catch(t){}continue}if(n===Ut){const e=t,n=tn(k(t));try{e.hasAttribute&&e.hasAttribute("patchsrc")&&e.removeAttribute("patchsrc"),e.hasAttribute&&e.hasAttribute("for")&&hn("for",n)&&e.removeAttribute("for")}catch(t){}}const r=b(t);if(r)for(let t=r.length-1;t>=0;--t)e.push(r[t])}}(t);const e=k(t);if("string"==typeof e){const n=tn(e);if(!ae[n]||de[n])throw dn(t),ct("root node is forbidden and cannot be sanitized in-place")}if(wn(t))throw dn(t),ct("root node is clobbered and cannot be sanitized in-place");try{Pn(t)}catch(e){throw dn(t),e}}else if(_n(t))r=gn("\x3c!----\x3e"),i=r.ownerDocument.importNode(t,!0),i.nodeType===Ut&&"BODY"===i.nodeName||"HTML"===i.nodeName?r=i:r.appendChild(i),Pn(r);else{if(!Ee&&!be&&!we&&-1===t.indexOf("<"))return T&&Te?N(t):t;if(r=gn(t),!r)return Ee?null:Te?O:""}r&&Se&&cn(r.firstChild);const c=s?t:r;try{const t=yn(c);for(;a=t.nextNode();)Tn(a,c),Rn(a),An(a.content)&&Nn(a.content)}catch(e){throw s&&(dn(t),W(n.removed,t=>{t.element&&pn(t.element)})),e}if(s)return W(n.removed,t=>{t.element&&pn(t.element)}),be&&vn(t),t;if(Ee){if(be&&vn(r),ke)for(l=B.call(r.ownerDocument);r.firstChild;)l.appendChild(r.firstChild);else l=r;return(se.shadowroot||se.shadowrootmode)&&(l=ut.call(o,l,!0)),l}let u=we?r.outerHTML:r.innerHTML;return we&&ae["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&st(Pt,r.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+u),be&&(u=bn(u)),T&&Te?N(u):u},n.setConfig=function(){on(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ae=!0,_e=ae,xe=se},n.clearConfig=function(){en=null,Ae=!1,_e=null,xe=null,T=L,O=""},n.isValidAttribute=function(t,e,n){en||on({});const r=tn(t),o=tn(e);return Ln(r,o,n)},n.addHook=function(t,e){"function"==typeof e&&at(dt,t)&&$(dt[t],e)},n.removeHook=function(t,e){if(at(dt,t)){if(void 0!==e){const n=G(dt[t],e);return-1===n?void 0:K(dt[t],n,1)[0]}return Y(dt[t])}},n.removeHooks=function(t){at(dt,t)&&(dt[t]=[])},n.removeAllHooks=function(){dt={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function ee(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];
1if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return ne(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ne(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){l=!0,i=t},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw i}}}}function ne(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function re(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function oe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?re(Object(n),!0).forEach(function(e){f(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function ie(t,e){var n=new FormData(t);e.setCustomRouterData(oe({},Object.fromEntries(n)));var r=n.get("contentType");e.updateParams(function(t){r&&"any"!==r?t.filter={tags:r}:delete t.filter})}const ae=function(){var t=document.documentElement.lang,e=new D({publicToken:"prWDl90Gy:eu-north-1",css:"\n #fdk-results-heading {\n display: none;\n }\n\n .findkit--hit {\n background-color: #f1f1f1;\n padding: 1.5rem 1rem;\n position: relative;\n margin-bottom: 1.5rem;\n font-size: 1rem;\n overflow-wrap: break-word;\n line-height: 1.75rem;\n font-weight: 400;\n border-radius: 4px;\n }\n\n a {\n text-decoration: none;\n color: #000;\n }\n\n a:focus {\n outline: none;\n }\n\n .findkit--hit:has(:focus),\n .findkit--hit:hover {\n outline: solid;\n outline-color: #006699;\n outline-width: 2px;\n outline-offset: 5px;\n }\n\n .findkit--hit:hover h3,\n .findkit--hit:has(:focus) h3 {\n text-decoration: underline;\n }\n\n a::before {\n content: \"\";\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n text-decoration: none;\n }\n\n .external {\n background-image: url('/wp-content/themes/luc-university/build/img/external-blue.svg');\n background-repeat: no-repeat;\n background-position: right;\n background-size: 24px 24px;\n }\n\n h3 {\n font-size: 1.375rem;\n color: #006699;\n margin: 0;\n font-weight: 700;\n line-height: 40px;\n font-family: 'Lato', sans-serif;\n padding-right: 2.5rem;\n }\n\n .search-result-meta {\n font-size: 0.875rem;\n color: #004C72;\n display: flex;\n margin-top: 1rem;\n column-gap: 0.75rem;\n margin-bottom: 1rem;\n font-weight: 400;\n align-items: center;\n }\n\n .search-result-type {\n text-transform: uppercase;\n }\n\n .findkit--footer {\n margin: 1rem auto 4rem;\n }\n\n .findkit--load-more-button {\n background-color: #006699;\n border-radius: 4px;\n color: #fff;\n padding: .625rem .875rem;\n line-height: 150%;\n font-weight: 700;\n transition-duration: 170ms;\n transition-property: all;\n transition-timing-function: ease-in;\n margin: 0 auto;\n border: 2px solid #006699;\n }\n\n .findkit--load-more-button:hover {\n background-color: #fff;\n color: #006699;\n border: 2px solid #006699;\n }\n\n .findkit--load-more-button:focus {\n outline: solid;\n outline-color: #006699;\n outline-width: 2px;\n outline-offset: 5px;\n }\n\n .findkit--hover-bg {\n background-color: #fff;\n }\n\n .findkit--all-results-shown {\n color: black;\n }\n\n @media only screen and (min-width: 768px) {\n .findkit--hit {\n padding: 2rem;\n font-size: 1.125rem;\n margin-bottom: 2rem;\n line-height: 1.875rem;\n }\n }\n\n @media only screen and (min-width: 1024px) {\n h3 {\n font-size: 1.875rem;\n }\n }\n ",container:"#container",infiniteScroll:!1,header:!1,defaultCustomRouterData:{contentType:"any"},highlightLength:200,params:{lang:t,size:6},slots:{Hit:function(t){t.contentTypeName=function(t){if(t.includes("wp_post_type/post"))return a("post");if(t.includes("wp_post_type/event"))return a("event");
1if(t.includes("wp_post_type/page"))return a("page");if(t.includes("wp_post_type/education"))return a("education");if(t.includes("wp_post_type/story"))return a("story");if(t.includes("wp_post_type/project"))return a("project");if(t.includes("wp_post_type/magazine_article"))return a("magazine_article");if(t.includes("wp_post_type/portfolio"))return a("portfolio");if(t.includes("wp_post_type/blog_article"))return a("blog_article");if(t.includes("pdf"))return a("file");return""}(t.hit.tags);var n=new URL(document.location).searchParams,r=te.sanitize(n.get("fdk_q"));document.getElementById("search-term").textContent='"'.concat(r,'", '),document.getElementById("hit-count").textContent="".concat(L(e)," ").concat(a("hits"));var o=[window.location.host],i=te.sanitize(t.hit.title);i=(i=i.replace(/<strong>/g,"")).replace(/<\/strong>/g,""),t.isExternalLink=o[0]!==t.hit.domain;var l,s,c=t.isExternalLink?"search-result external":"search-result",u=t.isExternalLink?"_blank":"_self",d=t.isExternalLink?"".concat(a("external_link"),": ").concat(i):"",f=te.sanitize(t.hit.highlight);return f.includes("{{")&&(f=""),E(Qt||(l=['\n <a class="','" href="','" target="','" aria-label="','">\n <h3>\n ','\n </h3>\n </a>\n <div class="search-result-meta">\n <span>',".",".",'</span>\n <span class="search-result-type">',"</span>\n </div>\n <div dangerouslySetInnerHTML=","></div>\n "],s||(s=l.slice(0)),Qt=Object.freeze(Object.defineProperties(l,{raw:{value:Object.freeze(s)}}))),c,t.hit.url,u,d,i,t.hit.created.getDate(),t.hit.created.getMonth()+1,t.hit.created.getFullYear(),t.contentTypeName,{__html:f})}}}),n=document.getElementById("site-search");e.bindInput("input.search"),n.addEventListener("input",function(){ie(n,e)}),e.on("fetch-done",function(){document.getElementById("hit-count").textContent="".concat(0," ",a("hits"))}),e.on("custom-router-data",function(t){!function(t,e){for(var n=0,r=Object.entries(e);n<r.length;n++){var o,i=c(r[n],2),a=i[0],l=i[1],s=t.elements.namedItem(a),u=ee(Array.isArray(l)?l:[l]);try{for(u.s();!(o=u.n()).done;){var d,f=o.value,m=ee(s instanceof RadioNodeList?Array.from(s):[s]);try{for(m.s();!(d=m.n()).done;){var p=d.value;if(p instanceof HTMLSelectElement){var h,g=ee(p.options);try{for(g.s();!(h=g.n()).done;){var y=h.value;y.value!==f||(y.selected=!0)}}catch(t){g.e(t)}finally{g.f()}}}}catch(t){m.e(t)}finally{m.f()}}}catch(t){u.e(t)}finally{u.f()}}}(n,oe(oe({},t.data),{},{sort:t.data.sort||"relevancy"})),ie(n,e)})};var le,se,ce,ue;le={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},se=["(","?"],ce={")":["("],":":["?","?:"]},ue=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var de={"!":function(t){return!t},"*":function(t,e){return t*e},"/":function(t,e){return t/e},"%":function(t,e){return t%e},"+":function(t,e){return t+e},"-":function(t,e){return t-e},"<":function(t,e){return t<e},"<=":function(t,e){return t<=e},">":function(t,e){return t>e},">=":function(t,e){return t>=e},"==":function(t,e){return t===e},"!=":function(t,e){return t!==e},"&&":function(t,e){return t&&e},"||":function(t,e){return t||e},"?:":function(t,e,n){if(t)throw e;return n}};function fe(t){var e=function(t){for(var e,n,r,o,i=[],a=[];e=t.match(ue);){for(n=e[0],(r=t.substr(0,e.index).trim())&&i.push(r);o=a.pop();
1){if(ce[n]){if(ce[n][0]===o){n=ce[n][1]||n;break}}else if(se.indexOf(o)>=0||le[o]<le[n]){a.push(o);break}i.push(o)}ce[n]||a.push(n),t=t.substr(e.index+n.length)}return(t=t.trim())&&i.push(t),i.concat(a.reverse())}(t);return function(t){return function(t,e){var n,r,o,i,a,l,s=[];for(n=0;n<t.length;n++){if(a=t[n],i=de[a]){for(r=i.length,o=Array(r);r--;)o[r]=s.pop();try{l=i.apply(null,o)}catch(t){return t}}else l=e.hasOwnProperty(a)?e[a]:+a;s.push(l)}return s[0]}(e,t)}}var me={contextDelimiter:"�",onMissingKey:null};function pe(t,e){var n;for(n in this.data=t,this.pluralForms={},this.options={},me)this.options[n]=void 0!==e&&n in e?e[n]:me[n]}pe.prototype.getPluralForm=function(t,e){var n,r,o,i=this.pluralForms[t];return i||("function"!=typeof(o=(n=this.data[t][""])["Plural-Forms"]||n["plural-forms"]||n.plural_forms)&&(r=function(t){var e,n,r;for(e=t.split(";"),n=0;n<e.length;n++)if(0===(r=e[n].trim()).indexOf("plural="))return r.substr(7)}(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),o=function(t){var e=fe(t);return function(t){return+e({n:t})}}(r)),i=this.pluralForms[t]=o),i(e)},pe.prototype.dcnpgettext=function(t,e,n,r,o){var i,a,l;return i=void 0===o?0:this.getPluralForm(t,o),a=n,e&&(a=e+this.options.contextDelimiter+n),(l=this.data[t][a])&&l[i]?l[i]:(this.options.onMissingKey&&this.options.onMissingKey(n,t),0===i?n:r)};var he={plural_forms:t=>1===t?0:1},ge=/^i18n\.(n?gettext|has_translation)(_|$)/;var ye=function(t){return"string"!=typeof t||""===t?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var be=function(t){return"string"!=typeof t||""===t?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(t)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var ve=function(t,e){return function(n,r,o,i=10){const a=t[e];if(!be(n))return;if(!ye(r))return;if("function"!=typeof o)return void console.error("The hook callback must be a function.");if("number"!=typeof i)return void console.error("If specified, the hook priority must be a number.");const l={callback:o,priority:i,namespace:r};if(a[n]){const t=a[n].handlers;let e;for(e=t.length;e>0&&!(i>=t[e-1].priority);e--);e===t.length?t[e]=l:t.splice(e,0,l),a.__current.forEach(t=>{t.name===n&&t.currentIndex>=e&&t.currentIndex++})}else a[n]={handlers:[l],runs:0};"hookAdded"!==n&&t.doAction("hookAdded",n,r,o,i)}};var we=function(t,e,n=!1){return function(r,o){const i=t[e];if(!be(r))return;if(!n&&!ye(o))return;if(!i[r])return 0;let a=0;if(n)a=i[r].handlers.length,i[r]={runs:i[r].runs,handlers:[]};else{const t=i[r].handlers;for(let e=t.length-1;e>=0;e--)t[e].namespace===o&&(t.splice(e,1),a++,i.__current.forEach(t=>{t.name===r&&t.currentIndex>=e&&t.currentIndex--}))}return"hookRemoved"!==r&&t.doAction("hookRemoved",r,o),a}};var Ae=function(t,e){return function(n,r){const o=t[e];return void 0!==r?n in o&&o[n].handlers.some(t=>t.namespace===r):n in o}};var _e=function(t,e,n,r){return function(o,...i){const a=t[e];a[o]||(a[o]={handlers:[],runs:0}),a[o].runs++;const l=a[o].handlers;if(!l||!l.length)return n?i[0]:void 0;const s={name:o,currentIndex:0};return(r?async function(){try{a.__current.add(s);let t=n?i[0]:void 0;for(;s.currentIndex<l.length;){const e=l[s.currentIndex];t=await e.callback.apply(null,i),n&&(i[0]=t),s.currentIndex++}return n?t:void 0}finally{a.__current.delete(s)}}:function(){try{a.__current.add(s);let t=n?i[0]:void 0;for(;s.currentIndex<l.length;){t=l[s.currentIndex].callback.apply(null,i),n&&(i[0]=t),s.currentIndex++}return n?t:void 0}finally{a.__current.delete(s)}})()}};var xe=function(t,e){return function(){const n=t[e],r=Array.from(n.__current);return r.at(-1)?.name??null}};var Se=function(t,e){return function(n){const r=t[e];return void 0===n?r.__current.size>0:Array.from(r.__current).some(t=>t.name===n)}};var Ee=function(t,e){return function(n){const r=t[e];if(be(n))return r[n]&&r[n].runs?r[n].runs:0}},ke=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=ne
1w Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=ve(this,"actions"),this.addFilter=ve(this,"filters"),this.removeAction=we(this,"actions"),this.removeFilter=we(this,"filters"),this.hasAction=Ae(this,"actions"),this.hasFilter=Ae(this,"filters"),this.removeAllActions=we(this,"actions",!0),this.removeAllFilters=we(this,"filters",!0),this.doAction=_e(this,"actions",!1,!1),this.doActionAsync=_e(this,"actions",!1,!0),this.applyFilters=_e(this,"filters",!0,!1),this.applyFiltersAsync=_e(this,"filters",!0,!0),this.currentAction=xe(this,"actions"),this.currentFilter=xe(this,"filters"),this.doingAction=Se(this,"actions"),this.doingFilter=Se(this,"filters"),this.didAction=Ee(this,"actions"),this.didFilter=Ee(this,"filters")}};var Te=function(){return new ke}(),{addAction:Le,addFilter:Oe,removeAction:De,removeFilter:Ce,hasAction:Ie,hasFilter:Re,removeAllActions:Ne,removeAllFilters:Pe,doAction:qe,doActionAsync:Fe,applyFilters:ze,applyFiltersAsync:je,currentAction:Me,currentFilter:Ue,doingAction:Be,doingFilter:He,didAction:We,didFilter:Ge,actions:Ye,filters:$e}=Te,Ke=((t,e,n)=>{const r=new pe({}),o=new Set,i=()=>{o.forEach(t=>t())},a=(t,e="default")=>{r.data[e]={...r.data[e],...t},r.data[e][""]={...he,...r.data[e]?.[""]},delete r.pluralForms[e]},l=(t,e)=>{a(t,e),i()},s=(t="default",e,n,o,i)=>(r.data[t]||a(void 0,t),r.dcnpgettext(t,e,n,o,i)),c=t=>t||"default",u=(t,e,r)=>{let o=s(r,e,t);return n?(o=n.applyFilters("i18n.gettext_with_context",o,t,e,r),n.applyFilters("i18n.gettext_with_context_"+c(r),o,t,e,r)):o};if(t&&l(t,e),n){const t=t=>{ge.test(t)&&i()};n.addAction("hookAdded","core/i18n",t),n.addAction("hookRemoved","core/i18n",t)}return{getLocaleData:(t="default")=>r.data[t],setLocaleData:l,addLocaleData:(t,e="default")=>{r.data[e]={...r.data[e],...t,"":{...he,...r.data[e]?.[""],...t?.[""]}},delete r.pluralForms[e],i()},resetLocaleData:(t,e)=>{r.data={},r.pluralForms={},l(t,e)},subscribe:t=>(o.add(t),()=>o.delete(t)),__:(t,e)=>{let r=s(e,void 0,t);return n?(r=n.applyFilters("i18n.gettext",r,t,e),n.applyFilters("i18n.gettext_"+c(e),r,t,e)):r},_x:u,_n:(t,e,r,o)=>{let i=s(o,void 0,t,e,r);return n?(i=n.applyFilters("i18n.ngettext",i,t,e,r,o),n.applyFilters("i18n.ngettext_"+c(o),i,t,e,r,o)):i},_nx:(t,e,r,o,i)=>{let a=s(i,o,t,e,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,t,e,r,o,i),n.applyFilters("i18n.ngettext_with_context_"+c(i),a,t,e,r,o,i)):a},isRTL:()=>"rtl"===u("ltr","text direction"),hasTranslation:(t,e,o)=>{const i=e?e+"�"+t:t;let a=!!r.data?.[o??"default"]?.[i];return n&&(a=n.applyFilters("i18n.has_translation",a,t,e,o),a=n.applyFilters("i18n.has_translation_"+c(o),a,t,e,o)),a}}})(void 0,void 0,Te),Ve=(Ke.getLocaleData.bind(Ke),Ke.setLocaleData.bind(Ke),Ke.resetLocaleData.bind(Ke),Ke.subscribe.bind(Ke),Ke.__.bind(Ke));Ke._x.bind(Ke),Ke._n.bind(Ke),Ke._nx.bind(Ke),Ke.isRTL.bind(Ke),Ke.hasTranslation.bind(Ke);function Xe(t){var e=t.mediaId,n=t.swiperId,r=t.lightbox;fetch("/wp-json/wp/v2/media/".concat(e)).then(function(t){return t.json()}).then(function(t){!function(t){var e=t.data,n=t.swiperId,r=t.lightbox,o=r.querySelector(".lightbox__image"),i=r.querySelector(".lightbox__excerpt"),a=r.querySelector(".lightbox__close"),l=e.media_details&&e.media_details.sizes&&e.media_details.sizes.full?e.media_details.sizes.full.source_url:e.source_url;o.innerHTML='<img src="'.concat(l,'" alt="').concat(e.alt_text,'" />'),i.innerHTML=e.caption.rendered,r.setAttribute("aria-hidden","false"),r.setAttribute("data-image-to-refocus","wp-image-"+e.id),r.classList.remove("lightbox--closing"),r.classList.remove("lightbox--closed"),r.classList.add("lightbox--open"),document.body.style.overflow="hidden",document.getElementById("page").setAttribute("inert","true"),document.querySelector(".skip-link").setAttribute("inert","true"),n&&function(t,e){e.setAttribute("data-swiper-active","true");var n=e.querySelector(".swiper-button--prev"),r=e.querySelector(".swiper-button--next"),o=e.querySelector(".lightbox__close"),i=document.getElementById(t),a=i.swiper;e.addEventListener("keydown",function(t){"Tab"===t.key&&(t.shiftKey?document.activeElement===n&&(t.preventDefault(),o.focus()):document.activeElement===o&&(t.preventDefault(),n.focus()))}),n.addEventListener("click",function(){a.slidePrev()}),r.addEventListener("click",function(){a.slideNext()}),e.addEventListener("keydown",function(t){"ArrowLeft"===t.key&&a.slidePrev(),"ArrowRight"===t.key&&a.slideNext()})}(n,r);a.focus()}({data:t,swiperId:n,lightbox:r})}).catch(function(t){return console.error("Error:",t)})}function Ze(t){var e=t.name,n=t.unit,r=getComputedStyle(document.documentElement).getPropertyValue(e);return r?+r.replace(n,""):null}window.fetchMediaForLightbox=Xe;const Je=Ze;function Qe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}window.getCssVariableValue=Ze;const tn=function(){var t,e,n,r,o,a,l,s,c,u,d,m,p,h,g,y,b,v,w=null!==(t=document.querySelector("body"))&&void 0!==t?t:null,A=null!==(e=document.querySelector("#page"))&&void 0!==e?e:null,_=null!==(n=document.querySelector(".skip-link"))&&void 0!==n?n:null,x=null!==(r=document.querySelector(".site-branding__link"))&&void 0!==r?r:null,S=null!==(o=document.querySelector(".site-content"))&&void 0!==o?o:null,E=null!==(a=document.querySelector(".site-footer"))&&void 0!==a?a:null,k=null!==(l=document.querySelector("#top"))&&void 0!==l?l:null,T=null!==(s=document.querySelector("#menu-toggle"))&&void 0!==s?s:null,L=null!==(c=document.querySelector("#mobile-menu"))&&void 0!==c?c:null,O=null!==(u=L.querySelector(".mobile-menu__content-wrapper"))&&void 0!==u?u:null,D=null!==(d=document.querySelector("#main-menu-desktop"))&&void 0!==d?d:null,C=null!==(m=document.querySelector("#main-menu-mobile"))&&void 0!==m?m:null,I=D?D.querySelectorAll(".sub-menu__toggle"):null,R=C?C.querySelectorAll(".sub-menu__toggle"):null,N=[{dialog:L,button:T}],P=null!==(p=Je({name:"--breakpoint-mobile-menu",unit:"px"}))&&void 0!==p?p:null;if(window.pageYOffset,w&&D&&C){W(),G(),Y(),T&&L&&T.addEventListener("click",function(){return Q({dialog:L,button:T})}),I&&D&&I.forEach(function(t){return t.addEventListener("click",function(){return tt({toggle:t,menu:D})})}),R&&C&&R.forEach(function(t){return t.addEventListener("click",function(){return tt({toggle:t,menu:C})})}),A&&A.addEventListener("click",function(t){return e=t.target,void(!(D.querySelectorAll(".sub-menu").length>0)||e.closest(".sub-menu__container")||e.closest(".sub-menu__toggle")||V(D));var e}),document.addEventListener("keydown",function(t){"Escape"!==t.key?"Tab"!==t.key&&9!==t.keyCode||et(t):function(){L.open&&Q({dialog:L,button:T}
1),D.querySelectorAll(".sub-menu-open").length>0&&V(D);var t=document.querySelector('.nav-lang__button[aria-expanded="true"]');t&&nt(t,!1),document.querySelectorAll('.quick-menu__button[aria-expanded="true"]').forEach(function(t){return K(t)}),H&&"false"===H.getAttribute("aria-hidden")&&(H.setAttribute("aria-hidden","true"),window.innerWidth>P-1?U.focus():(L.open||Q({dialog:L,button:T}),M.focus()))}()}),window.addEventListener("resize",function(t){return function(){L.open&&P&&window.innerWidth>P-1&&Q({dialog:L,button:T}),W(),G(),Y(),D.querySelectorAll(".sub-menu-open").forEach(function(t){return $(t)}),document.querySelectorAll('.quick-menu__button[aria-expanded="true"]').forEach(function(t){return K(t)});var t=document.querySelector('.nav-lang__button[aria-expanded="true"]');t&&nt(t,!1)}()});var q=document.querySelectorAll(".quick-menu__button"),F=document.querySelector(".nav-lang-switcher__button"),z=document.querySelector(".mobile-menu__content-wrapper");q&&q.forEach(function(t){t.addEventListener("click",function(){var e,n,r=document.querySelectorAll('.quick-menu__button[aria-expanded="true"]'),o=null!==(e=document.querySelector("#main-menu-mobile"))&&void 0!==e?e:null,i=null!==(n=o.querySelectorAll(".sub-menu-open"))&&void 0!==n?n:null;r&&r.forEach(function(e){e.contains(t)||nt(e)}),o&&i&&i.forEach(function(t){return $(t)}),nt(t)})}),F&&F.addEventListener("click",function(){L.open&&Q({dialog:L,button:T}),nt(F,!1)});var j=null!==(h=document.querySelectorAll(".nav-search__button"))&&void 0!==h?h:null,M=null!==(g=document.getElementById("nav-search-mobile"))&&void 0!==g?g:null,U=null!==(y=document.getElementById("nav-search-desktop"))&&void 0!==y?y:null,B=null!==(b=d
1ocument.querySelector(".nav-search__modal-close"))&&void 0!==b?b:null,H=null!==(v=document.querySelector("#nav-search__modal"))&&void 0!==v?v:null;j&&j.forEach(function(t){t.addEventListener("click",function(t){if(L.open&&Q({dialog:L,button:T}),H){H.setAttribute("aria-hidden","false");var e='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',n=H.querySelectorAll(e)[0],r=H.querySelectorAll(e)[1],o=H.querySelectorAll(e)[H.querySelectorAll(e).length-1];r.focus(),H.addEventListener("keydown",function(t){"Tab"!==t.key&&9!==t.keyCode||(t.shiftKey?document.activeElement===n&&(t.preventDefault(),o.focus()):document.activeElement===o&&(t.preventDefault(),n.focus()))})}})}),B&&B.addEventListener("click",function(){H&&"false"===H.getAttribute("aria-hidden")&&(H.setAttribute("aria-hidden","true"),window.innerWidth>P-1?U.focus():(L.open||Q({dialog:L,button:T}),M.focus()))}),document.onclick=function(t){H&&"false"===H.getAttribute("aria-hidden")&&(t.target.closest(".nav-search__modal")||t.target.closest(".nav-search__button")||H.setAttribute("aria-hidden","true"))}}else console.log("no menu found");function W(){var t,e=null!==(t=document.querySelector("#wpadminbar"))&&void 0!==t?t:null;if(e){var n=e.getBoundingClientRect().height;document.documentElement.style.setProperty("--wp-admin-bar-offset","".concat(n,"px"))}}function G(){var t,e=null!==(t=document.querySelector(".sticky-header"))&&void 0!==t?t:null;if(e){var n=e.getBoundingClientRect().height;document.documentElement.style.setProperty("--header-height","".concat(n,"px"))}}function Y(){var t,e=null!==(t=document.querySelector("#site-header"))&&void 0!==t?t:null;if(e){var n=e.getBoundingClientRect().bottom;L.style.setProperty("--mobile-menu-offset","".concat(n,"px"))}}function $(t){t.classList.add("closing"),t.classList.remove("sub-menu-open"),t.querySelector(".sub-menu__toggle").setAttribute("aria-expanded",!1),t.querySelector(".sub-menu__toggle-icon").classList.remove("sub-menu__toggle-icon--open");var e=t.querySelector(".sub-menu__container");e&&e.setAttribute("aria-expanded",!1)}function K(t){var e="true"===t.getAttribute("aria-expanded");t.nextElementSibling;!1!==e&&(t.setAttribute("aria-expanded",!e),t.nextElementSibling.setAttribute("aria-expanded",!e),O.classList.remove("quick-menu--open"),O.removeAttribute("style"))}function V(t){t.querySelectorAll(".sub-menu-open").forEach(function(t){return $(t)})}function X(t){var e=t.subMenu,n=t.toggle,r=t.menu;document.querySelectorAll('.quick-menu__button[aria-expanded="true"]').forEach(function(t){return K(t)}),"main-menu-desktop"===r.id&&function(t){var e,n=null!==(e=document.querySelector("#main-navigation"))&&void 0!==e?e:null;if(n){var r=n.getBoundingClientRect().bottom,o=n.getBoundingClientRect().right,i=t.getBoundingClientRect().right,a=r-40,l=o-i;document.documentElement.style.setProperty("--nav-sub-menu-offset","".concat(a,"px")),i<300&&window.innerWidth>P-1?document.documentElement.style.setProperty("--nav-sub-menu-offset-right","unset"):document.documentElement.style.setProperty("--nav-sub-menu-offset-right","".concat(l,"px"))}}(n),n.setAttribute("aria-expanded",!0),e.classList.add("sub-menu-open"),e.querySelector(".sub-menu__toggle-icon").classList.add("sub-menu__toggle-icon--open");var o=e.querySelector(".sub-menu__container");o&&o.setAttribute("aria-expanded",!0)}function Z(t){if(t){var e=t.getAttribute("aria-hidden"),n=t.cloneNode(!0);"true"===e?(n.setAttribute("aria-hidden","false"),n.inert=!1):"false"===e&&(n.setAttribute("aria-hidden","true"),n.inert=!0)}}function J(t){t.classList.add("closing"),t.addEventListener("webkitAnimationEnd",function e(){t.classList.remove("closing"),t.close(),t.removeEventListener("webkitAnimationEnd",e)}),Z(_),Z(x),Z(S),Z(E),Z(k),w.classList.remove("dialog-open")}async function Q(t){var e=t.dialog,n=t.button;e.open?(J(e),n.dataset.action="open",n.ariaLabel=n.dataset.ariaOpen):(N.forEach(async function(t){if(t.dialog.open){var e=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Qe(Object(n),!0).forEach(function(e){f(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Qe(Object(n)).forEac
1h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},t.button);J(t.dialog),e.button.dataset.action="open",e.button.ariaLabel=n.dataset.ariaOpen}}),function(t){var e=document.querySelector('.nav-lang__button[aria-expanded="true"]');e&&nt(e,!1),Y(),t.show(),t.classList.add("opening"),w.classList.add("dialog-open"),t.addEventListener("webkitAnimationEnd",function(){t.classList.remove("opening")}),Z(_),Z(x),Z(S),Z(E),Z(k),t.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')[0].focus()}(e),n.dataset.action="close",n.ariaLabel=n.dataset.ariaClose)}function tt(t){var e=t.toggle,n=t.menu,r=e.parentElement;r.classList.contains("sub-menu-open")?$(r):(Array.from(r.parentElement.children).filter(function(t){return t.classList.contains("sub-menu-open")}).forEach(function(t){$(t)}),X({subMenu:r,toggle:e,menu:n}))}function et(t){N.forEach(function(e){if(e.dialog.open){var n="";if("mobile-menu"===e.dialog.id)n='#site-header button, #site-header a[href], #site-header [tabindex]:not([tabindex="-1"])';else n="#".concat(e.button.id);var r=Array.from(document.querySelectorAll(n)).filter(function(t){return null!==t.offsetParent});!function(t){var e=t.dialog,n=t.additionalElements,r=t.event,o="#".concat(e.id," button, #").concat(e.id," a[href], #").concat(e.id," input, #").concat(e.id," select, #").concat(e.id," textarea, #").concat(e.id,' [tabindex]:not([tabindex="-1"])'),a=Array.from(document.querySelectorAll(o)),l=[].concat(i(n),a);if(!l.includes(document.activeElement))return r.preventDefault(),void l[0].focus();var s=l.indexOf(document.activeElement),c=s+(r.shiftKey?-1:1);switch(s){case 0:c<0&&(l[l.length-1].focus(),r.preventDefault());break;case n.length-1:c>n.length-1&&(l[n.length].focus(),r.preventDefault());break;case n.length:c<n.length&&(l[n.length-1].focus(),r.preventDefault());break;case l.length-1:c>l.length-1&&(l[0].focus(),r.preventDefault())}}({dialog:e.dialog,additionalElements:r,event:t})}})}function nt(t){var e,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r="true"===t.getAttribute("aria-expanded"),o=t.getBoundingClientRect().right,i=t.getBoundingClientRect().bottom,a=null!==(e=document.querySelector("#main-navigation"))&&void 0!==e?e:null,l=a.getBoundingClientRect().right,s=a.getBoundingClientRect().top;t.setAttribute("aria-expanded",!r),t.nextElementSibling.setAttribute("aria-expanded",!r);var c=t.nextElementSibling,u=c.scrollHeight;r?window.innerWidth>P-1&&c.removeAttribute("style"):window.innerWidth>P-1?(c.style.right="".concat(l-o,"px"),c.style.top="".concat(i-s,"px")):n||(c.style.right="".concat(l-o,"px"),c.style.top="".concat(i-s+10,"px")),n&&function(t,e){z&&(z.classList.toggle(t),z.classList.contains(t)?(z.style.top="".concat(e,"px"),z.style.position="relative"):z.removeAttribute("style"))}("quick-menu--open",u)}};n(4407);const en=function(){var t=document.getElementById("tooltip"),e=document.getElementById("share-links");function n(t){t.classList.add("copy-success"),t.focus(),setTimeout(function(){t.classList.remove("copy-success")},5e3)}function r(t,r){navigator.clipboard?navigator.clipboard.writeText(t).then(function(){n(r)}).catch(function(t){console.error("Could not copy text: ",t)}):function(t,r){var o=document.createElement("textarea");o.value=t,o.style.top="0",o.style.left="0",o.style.position="fixed",e.appendChild(o),o.focus(),o.select();try{document.execCommand("copy"),n(r)}catch(t){console.error("Could not copy text: ",t)}e.removeChild(o)}(t,r)}t&&t.addEventListener("click",function(e){r(t.querySelector(".tooltip-link").innerHTML,t),e.preventDefault()})};document.body.classList.remove("no-js"),document.body.classList.add("js"),document.addEventListener("DOMContentLoaded",function(){tn(),e(),function(){var t=document.getElementById("lightbox");function e(t){var e=t.dataset.imageToRefocus;if(t.setAttribute("data-swiper-active","false"),t.classList.add("lightbox--closing"),t.classList.remove("lightbox--open"),document.body.style.overflow="auto",document.getElementById("page").removeAttribute("inert"),document.querySelector(".skip-link").removeAttribute("inert"),e){var n=document.querySelector("img.".concat(e));n&&n.focus()}setTimeout(function(){t.setAttribute("aria-hidden","true"),t.classList.add("lightbox--closed"),t.classList.remove("lightbox--closing")},250)}document.querySelector(".lightbox__close").addEventListener("click",function(){e(t)}),t.addEventListener("keydown",function(n){"Escape"===n.key&&e(t)})}(),function(){var t=document.getElementById("lightbox"),e=document.querySelectorAll(".wp-block-image"),n=document.querySelectorAll('img[class*="wp-image"]');function r(e){var n=e.classList,r=null;
1n.forEach(function(t){if(t.match(/wp-image-\d+/)){var e=c(t.split("-"),3);r=e[2]}}),r&&Xe({mediaId:r,lightbox:t})}e&&n&&(e.length>0&&e.forEach(function(t){if(!t.querySelector("a")){"wpContext"in t.dataset&&t.removeAttribute("data-wp-context"),"wpInteractive"in t.dataset&&t.removeAttribute("data-wp-interactive"),t.classList.contains("wp-lightbox-container")&&t.classList.remove("wp-lightbox-container");var e=t.querySelector("button.lightbox-trigger");e&&e.remove()}}),n.length>0&&n.forEach(function(t){if(!t.closest("a")){t.setAttribute("tabindex","0"),t.setAttribute("role","button"),t.setAttribute("aria-haspopup","dialog");var e=t.getAttribute("alt");e&&""!==e.trim()||t.setAttribute("aria-label",Ve("Avaa kuvaikkuna","Lightbox")),t.addEventListener("click",function(){r(t)}),t.addEventListener("keydown",function(e){"Enter"===e.key&&r(t)})}}))}(),t(".wp-has-aspect-ratio iframe"),t(".is-provider-soundcloud iframe"),s(),i(document.querySelectorAll("a")).forEach(function(t){if(""===t.textContent.trim()&&!t.ariaLabel){var e=l(t);""!==e&&t.setAttribute("aria-label",e)}}),document.querySelector("#tooltip")&&en();var n=document.getElementById("site-search"),r=window.findkitData&&3==window.findkitData.currentBlogId;n&&r&&ae()})})()})();
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.