1AppRegistry.registerBundle({applicationId:'se.soleil.searchField|1.1.7',bundle: {}}); 2AppRegistry.registerModule({applicationId:'se.soleil.searchField|1.1.7',path:'/main',module:function(define){'use strict';define(["router","app"],(function(t,e){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}const r=(n(e).default?.portletId||"preview").replace(".","_");document.documentElement.classList.contains("sv-edit-mode");let o={};function i(t){o=t}function a(t){return t?o[t]:o}function l(){}function c(t){return t()}function s(){return Object.create(null)}function u(t){t.forEach(c)}function d(t){return"function"==typeof t}function f(t,e){return t!=t?e==e:t!==e||t&&"object"==typeof t||"function"==typeof t}function h(t){return t&&d(t.destroy)?t.destroy:l}let p,m=!1;function g(){m=!0}function $(){m=!1}function v(t,e,n,r){for(;t<e;){const o=t+(e-t>>1);n(o)<=r?t=o+1:e=o}return t}function y(t,e){if(m){for(!function(t){if(t.hydrate_init)return;t.hydrate_init=!0;let e=t.childNodes;if("HEAD"===t.nodeName){const t=[];for(let n=0;n<e.length;n++){const r=e[n];void 0!==r.claim_order&&t.push(r)}e=t}const n=new Int32Array(e.length+1),r=new Int32Array(e.length);n[0]=-1;let o=0;for(let t=0;t<e.length;t++){const i=e[t].claim_order,a=(o>0&&e[n[o]].claim_order<=i?o+1:v(1,o,(t=>e[n[t]].claim_order),i))-1;r[t]=n[a]+1;const l=a+1;n[l]=t,o=Math.max(l,o)}const i=[],a=[];let l=e.length-1;for(let t=n[o]+1;0!=t;t=r[t-1]){for(i.push(e[t-1]);l>=t;l--)a.push(e[l]);l--}for(;l>=0;l--)a.push(e[l]);i.reverse(),a.sort(((t,e)=>t.claim_order-e.claim_order));for(let e=0,n=0;e<a.length;e++){for(;n<i.length&&a[e].claim_order>=i[n].claim_order;)n++;const r=n<i.length?i[n]:null;t.insertBefore(a[e],r)}}(t),(void 0===t.actual_end_child||null!==t.actual_end_child&&t.actual_end_child.parentNode!==t)&&(t.actual_end_child=t.firstChild);null!==t.actual_end_child&&void 0===t.actual_end_child.claim_order;)t.actual_end_child=t.actual_end_child.nextSibling;e!==t.actual_end_child?void 0===e.claim_order&&e.parentNode===t||t.insertBefore(e,t.actual_end_child):t.actual_end_child=e.nextSibling}else e.parentNode===t&&null===e.nextSibling||t.appendChild(e)}function b(t,e,n){m&&!n?y(t,e):e.parentNode===t&&e.nextSibling==n||t.insertBefore(e,n||null)}function _(t){t.parentNode&&t.parentNode.removeChild(t)}function x(t){return document.createElement(t)}function E(t){return document.createTextNode(t)}function w(){return E(" ")}function P(t,e,n,r){return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}function k(t,e,n){null==n?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function S(t){return Array.from(t.childNodes)}function q(t){void 0===t.claim_info&&(t.claim_info={last_index:0,total_claimed:0})}function I(t,e,n,r){let o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];q(t);const i=(()=>{for(let r=t.claim_info.last_index;r<t.length;r++){const i=t[r];if(e(i)){const e=n(i);return void 0===e?t.splice(r,1):t[r]=e,o||(t.claim_info.last_index=r),i}}for(let r=t.claim_info.last_index-1;r>=0;r--){const i=t[r];if(e(i)){const e=n(i);return void 0===e?t.splice(r,1):t[r]=e,o?void 0===e&&t.claim_info.last_index--:t.claim_info.last_index=r,i}}return r()})();return i.claim_order=t.claim_info.total_claimed,t.claim_info.total_claimed+=1,i}function N(t,e,n){return function(t,e,n,r){return I(t,(t=>t.nodeName===e),(t=>{const e=[];for(let r=0;r<t.attributes.length;r++){const o=t.attributes[r];n[o.name]||e.push(o.name)}e.forEach((e=>t.removeAttribute(e)))}),(()=>r(e)))}(t,e,n,x)}function U(t,e){return I(t,(t=>3===t.nodeType),(t=>{const n=""+e;if(t.data.startsWith(n)){if(t.data.length!==n.length)return t.splitText(n.length)}else t.data=n}),(()=>E(e)),!0)}function T(t){return U(t," ")}function A(t,e){e=""+e,t.data!==e&&(t.data=e)}function j(t,e){t.value=null==e?"":e}function C(t,e,n,r){null==n?t.style.removeProperty(e):t.style.setProperty(e,n,r?"important":"")}function L(t,e,n){t.classList.toggle(e,!!n)}function D(t,e){let{bubbles:n=!1,cancelable:r=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new CustomEvent(t,{detail:e,bubbles:n,cancelable:r})}function O(t){p=t}function M(){if(!p)throw new Error("Function called outside component initialization");return p}function B(t,e){const n=t.$$.callbacks[e.type];
2n&&n.slice().forEach((t=>t.call(this,e)))}const V=[],H=[];let R=[];const Q=[],z=Promise.resolve();let F=!1;function W(){F||(F=!0,z.then(Z))}function G(){return W(),z}function J(t){R.push(t)}function K(t){Q.push(t)}const X=new Set;let Y=0;function Z(){if(0!==Y)return;const t=p;do{try{for(;Y<V.length;){const t=V[Y];Y++,O(t),tt(t.$$)}}catch(t){throw V.length=0,Y=0,t}for(O(null),V.length=0,Y=0;H.length;)H.pop()();for(let t=0;t<R.length;t+=1){const e=R[t];X.has(e)||(X.add(e),e())}R.length=0}while(V.length);for(;Q.length;)Q.pop()();F=!1,X.clear(),O(t)}function tt(t){if(null!==t.fragment){t.update(),u(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(J)}}const et=new Set;let nt;function rt(t,e){t&&t.i&&(et.delete(t),t.i(e))}function ot(t,e,n,r){if(t&&t.o){if(et.has(t))return;et.add(t),nt.c.push((()=>{et.delete(t),r&&(n&&t.d(1),r())})),t.o(e)}else r&&r()}function it(t){return void 0!==t?.length?t:Array.from(t)}function at(t,e,n){const r=t.$$.props[e];void 0!==r&&(t.$$.bound[r]=n,n(t.$$.ctx[r]))}function lt(t){t&&t.c()}function ct(t,e){t&&t.l(e)}function st(t,e,n){const{fragment:r,after_update:o}=t.$$;r&&r.m(e,n),J((()=>{const e=t.$$.on_mount.map(c).filter(d);t.$$.on_destroy?t.$$.on_destroy.push(...e):u(e),t.$$.on_mount=[]})),o.forEach(J)}function ut(t,e){const n=t.$$;null!==n.fragment&&(!function(t){const e=[],n=[];R.forEach((r=>-1===t.indexOf(r)?e.push(r):n.push(r))),n.forEach((t=>t())),R=e}(n.after_update),u(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function dt(t,e){-1===t.$$.dirty[0]&&(V.push(t),W(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function ft(t,e,n,r,o,i){let a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[-1];const d=p;O(t);const f=t.$$={fragment:null,ctx:[],props:i,update:l,not_equal:o,bound:s(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(d?d.$$.context:[])),callbacks:s(),dirty:c,skip_bound:!1,root:e.target||d.$$.root};a&&a(f.root);let h=!1;if(f.ctx=n?n(t,e.props||{},(function(e,n){const r=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:n;return f.ctx&&o(f.ctx[e],f.ctx[e]=r)&&(!f.skip_bound&&f.bound[e]&&f.bound[e](r),h&&dt(t,e)),n})):[],f.update(),h=!0,u(f.before_update),f.fragment=!!r&&r(f.ctx),e.target){if(e.hydrate){g();const t=S(e.target);f.fragment&&f.fragment.l(t),t.forEach(_)}else f.fragment&&f.fragment.c();e.intro&&rt(t.$$.fragment),st(t,e.target,e.anchor),$(),Z()}O(d)}class ht{$$=void 0;$$set=void 0;$destroy(){ut(this,1),this.$destroy=l}$on(t,e){if(!d(e))return l;const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var e;this.$$set&&(e=t,0!==Object.keys(e).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}function pt(t,e){t.style.maxHeight=`${t.scrollHeight}px`,e||setTimeout((()=>{t.style.maxHeight=0}))}function mt(t,e){let n=e;const r=e=>{let{propertyName:r,srcElement:o}=e;if("max-height"===r&&o===t&&(t.style.display=n?"":"none",t.style.maxHeight=n?"":0,n)){const e=t.querySelector("input");e&&e.focus()}};return t.style.overflow="hidden",t.style.transition="all var(--duration, 100ms) var(--transition, ease-in-out)",n||(t.style.display="none"),t.addEventListener("transitionend",r,!0),pt(t,n),{update(e){t.style.display="",n=e,pt(t,n)},destroy(){t.removeEventListener("transitionend",r,!0)}}}function gt(t,e){function n(n){!t||t.contains(n.target)||n.defaultPrevented||e({node:t,target:n.target})}return document.addEventListener("click",n),{destroy(){document.removeEventListener("click",n)}}}"undefined"!=typeof window&&(window.__svelte||(window.__svelte={v:new Set})).v.add("4");function $t(t,e){let{onEscape:n,onArrowUp:r,onArrowDown:o}=e;const i=t=>{switch(t.keyCode){case 27:n&&n(t);break;case 38:r&&(t.preventDefault(),r(t));break;case 40:o&&(t.preventDefault(),o(t))}};return t.addEventListener("keydown",i),{destroy(){t.removeEventListener("keydown",i)}}}let vt;const yt=(bt=function(t){return e=t.json(),n=function(e){if(!t.ok)throw Error(e?.message||t?.statusText);return e},r?n?n(e):e:(e&&e.then||(e=Promise.resolve(e)),n?e.then(n):e);var e,n,r},function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];try{return Promise.resolve(bt.apply(this,t))}catch(t){return Promise.reject(t)}});var bt;function _t(t,e){if(t.indexOf("*")>-1)return t;return t.split(" ").map((t=>`+${e?e.concat(":"):""}(${t} ${t}*)`)).join(" ")}function xt(t){let{types:e,excluded:n}=t;return[e&&e.length?`+svtype:(${e.join(" ")})`:void 0,n&&n.length?`-path:(${n.join(" ")})`:void 0].filter((t=>!!t)).join(" ")}function Et(){const{index:t,types:e,excluded:n}=a()||{},r=`/rest-api/1/1/${t}/search`;return t=>{const o={query:_t(t,"name.analyzed"),fields:["id","name"],filterQuery:xt({types:e,excluded:n})};return fetch(r+function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{addQueryPrefix:e=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=Object.keys(t).map((e=>{const n=t[e];if(n)return Array.isArray(n)?n.map((t=>`${encodeURIComponent(`${e}[]`)}=${encodeURIComponent(t)}`)).join("&"):`${encodeURIComponent(e)}=${encodeURIComponent(n)}`})).filter((t=>!!t)).join("&");return n?e?`?${n}`:n:""}(o,{addQueryPrefix:!0})).then(yt).then((t=>t.map((t=>{let{id:e,name:n}=t;return{id:e.replace(".","_"),name:n}}
2))))}}function wt(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];try{return Promise.resolve(t.apply(this,e))}catch(t){return Promise.reject(t)}}}function Pt(t,e,n){const r=t.slice();return r[14]=e[n].id,r[15]=e[n].name,r[17]=n,r}function kt(t){let e,n,r,o,i,a,l,c=t[15]+"";function s(){return t[9](t[14])}return{c(){e=x("li"),n=E(c),r=w(),this.h()},l(t){e=N(t,"LI",{id:!0,role:!0,"aria-selected":!0,class:!0});var o=S(e);n=U(o,c),r=T(o),o.forEach(_),this.h()},h(){k(e,"id",o=t[14]),k(e,"role","option"),k(e,"aria-selected",i=t[0]?.id===t[14]),k(e,"class","suggestions-listbox-1v5tqq6")},m(t,o){b(t,e,o),y(e,n),y(e,r),a||(l=P(e,"click",s),a=!0)},p(r,a){t=r,8&a&&c!==(c=t[15]+"")&&A(n,c),8&a&&o!==(o=t[14])&&k(e,"id",o),9&a&&i!==(i=t[0]?.id===t[14])&&k(e,"aria-selected",i)},d(t){t&&_(e),a=!1,l()}}}function St(t){let e,n,o,i,a,c,s,u=it(t[3]),d=[];for(let e=0;e<u.length;e+=1)d[e]=kt(Pt(t,u,e));return{c(){e=x("ul");for(let t=0;t<d.length;t+=1)d[t].c();o=w(),i=x("div"),a=E(t[4]),this.h()},l(n){e=N(n,"UL",{role:!0,id:!0,"aria-labelledby":!0,class:!0});var r=S(e);for(let t=0;t<d.length;t+=1)d[t].l(r);r.forEach(_),o=T(n),i=N(n,"DIV",{"aria-live":!0,class:!0,"aria-atomic":!0});var l=S(i);a=U(l,t[4]),l.forEach(_),this.h()},h(){e.hidden=n=!t[1],k(e,"role","listbox"),k(e,"id",`list_${r}`),k(e,"aria-labelledby",`label_${r}`),k(e,"class","suggestions-listbox-1v5tqq6"),k(i,"aria-live","assertive"),k(i,"class","sr-only"),k(i,"aria-atomic","true")},m(n,r){b(n,e,r);for(let t=0;t<d.length;t+=1)d[t]&&d[t].m(e,null);b(n,o,r),b(n,i,r),y(i,a),c||(s=h($t.call(null,window,{onEscape:t[2]})),c=!0)},p(t,r){let[o]=r;if(41&o){let n;for(u=it(t[3]),n=0;n<u.length;n+=1){const r=Pt(t,u,n);d[n]?d[n].p(r,o):(d[n]=kt(r),d[n].c(),d[n].m(e,null))}for(;n<d.length;n+=1)d[n].d(1);d.length=u.length}2&o&&n!==(n=!t[1])&&(e.hidden=n),16&o&&A(a,t[4])},i:l,o:l,d(t){t&&(_(e),_(o),_(i)),function(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}(d,t),c=!1,s()}}}function qt(t,e,n){const r=wt((function(t){return n(0,a=u.find((e=>e.id===t))),function(t,e,n){if(n)return e?e(t()):t();try{var r=Promise.resolve(t());return e?r.then(e):r}catch(t){return Promise.reject(t)}}(G,(function(){c("click")}))})),o=wt((function(){return t=s(i),e=function(t){n(3,u=t),n(1,l=!!u.length),l&&function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";n(4,d=t),setTimeout((()=>{n(4,d="")}),500)}(`${u.length} sökförslag. Använd piltangent upp och ner för att navigera och enter för att välja. Pekskärmsanvändare, använd pekskärmen eller svepgester.`)},r?e?e(t):t:(t&&t.then||(t=Promise.resolve(t)),e?t.then(e):t);var t,e,r}));let{query:i}=e,{selected:a}=e,{hasSuggestions:l=!1}=e;const c=function(){const t=M();return function(e,n){let{cancelable:r=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=t.$$.callbacks[e];if(o){const i=D(e,n,{cancelable:r});return o.slice().forEach((e=>{e.call(t,i)})),!i.defaultPrevented}return!0}}(),s=Et();let u=[],d="";return t.$$set=t=>{"query"in t&&n(6,i=t.query),"selected"in t&&n(0,a=t.selected),"hasSuggestions"in t&&n(1,l=t.hasSuggestions)},t.$$.update=()=>{var e,r;64&t.$$.dirty&&(i&&i.length>1?(e=o,r=300,clearTimeout(vt),vt=setTimeout(e,r)):(n(3,u=[]),n(1,l=!1)))},[a,l,function(){n(3,u=[]),n(1,l=!1),n(0,a=void 0)},u,d,r,i,function(){const t=u.findIndex((t=>{let{id:e}=t;return e===a?.id}));n(0,a=u[t+1]||u[0])},function(){const t=u.findIndex((t=>{let{id:e}=t;return e===a?.id}));n(0,a=u[t-1]||u[u.length-1])},t=>r(t)]}class It extends ht{constructor(t){super(),ft(this,t,qt,St,f,{query:6,selected:0,hasSuggestions:1,selectNext:7,selectPrevious:8,reset:2})}get selectNext(){return this.$$.ctx[7]}get selectPrevious(){return this.$$.ctx[8]}get reset(){return this.$$.ctx[2]}}function Nt(t){let e,n,o,i,a,l,c,s,d,f;function p(e){t[11](e)}function m(e){t[12](e)}let g={query:t[1]};return void 0!==t[0]&&(g.selected=t[0]),void 0!==t[2]&&(g.hasSuggestions=t[2]),a=new It({props:g}),t[10](a),H.push((()=>at(a,"selected",p))),H.push((()=>at(a,"hasSuggestions",m))),a.$on("click",t[13]),{c(){e=x("div"),n=x("input"),i=w(),lt(a.$$.fragment),this.h()},l(t){e=N(t,"DIV",{id:!0,role:!0,"aria-expanded":!0,"aria-owns":!0,"aria-haspopup":!0,"aria-labelledby":!0,"aria-controls":!0,class:!0});var r=S(e);n=N(r,"INPUT",{id:!0,type:!0,placeholder:!0,autocomplete:!0,"aria-controls":!0,"aria-autocomplete":!0,"aria-activedescendant":!0}),i=T(r),ct(a.$$.fragment,r),r.forEach(_),this.h()},h(){k(n,"id",`input_${r}`),k(n,"type","search"),k(n,"placeholder",t[4]),k(n,"autocomplete","off"),k(n,"aria-controls",`list_${r}`),k(n,"aria-autocomplete","list"),k(n,"aria-activedescendant",o=t[0]?.id),k(e,"id",`combobox_${r}`),k(e,"role","combobox"),k(e,"aria-expanded",t[2]),k(e,"aria-owns",`list_${r}`),k(e,"aria-haspopup","listbox"),k(e,"aria-labelledby",`input_${r}`),k(e,"aria-controls",`combobox_${r}`),k(e,"class","suggestions-mcekk9")},m(r,o){b(r,e,o),y(e,n),j(n,t[1]),y(e,i),st(a,e,null),s=!0,d||(f=[P(n,"input",t[9]),h($t.call(null,n,{onArrowUp:t[6],onArrowDown:t[5]}
2)),P(n,"focusout",t[8]),h(gt.call(null,e,t[7]))],d=!0)},p(t,r){let[i]=r;(!s||1&i&&o!==(o=t[0]?.id))&&k(n,"aria-activedescendant",o),2&i&&n.value!==t[1]&&j(n,t[1]);const u={};2&i&&(u.query=t[1]),!l&&1&i&&(l=!0,u.selected=t[0],K((()=>l=!1))),!c&&4&i&&(c=!0,u.hasSuggestions=t[2],K((()=>c=!1))),a.$set(u),(!s||4&i)&&k(e,"aria-expanded",t[2])},i(t){s||(rt(a.$$.fragment,t),s=!0)},o(t){ot(a.$$.fragment,t),s=!1},d(n){n&&_(e),t[10](null),ut(a),d=!1,u(f)}}}function Ut(t,e,n){const{placeholder:r}=a();let o,i,{selected:l}=e,{query:c}=e;return t.$$set=t=>{"selected"in t&&n(0,l=t.selected),"query"in t&&n(1,c=t.query)},[l,c,o,i,r,function(){i.selectNext()},function(){i.selectPrevious()},function(t){let{node:e,target:n}=t;e.parentNode.contains(n)||i.reset()},function(t){let{relatedTarget:e}=t;e&&i.reset()},function(){c=this.value,n(1,c)},function(t){H[t?"unshift":"push"]((()=>{i=t,n(3,i)}))},function(t){l=t,n(0,l)},function(t){o=t,n(2,o)},function(e){B.call(this,t,e)}]}class Tt extends ht{constructor(t){super(),ft(this,t,Ut,Nt,f,{selected:0,query:1})}}function At(t){let e,n,o;return{c(){e=x("input"),this.h()},l(t){e=N(t,"INPUT",{id:!0,name:!0,autocomplete:!0,placeholder:!0,type:!0}),this.h()},h(){k(e,"id",`input_${r}`),k(e,"name","query"),k(e,"autocomplete","off"),k(e,"placeholder",t[5]),k(e,"type","search")},m(r,i){b(r,e,i),j(e,t[1]),n||(o=P(e,"input",t[11]),n=!0)},p(t,n){2&n&&e.value!==t[1]&&j(e,t[1])},i:l,o:l,d(t){t&&_(e),n=!1,o()}}}function jt(t){let e,n,r,o,i,a,l;function c(e){t[9](e)}function s(e){t[10](e)}let u={};return void 0!==t[2]&&(u.selected=t[2]),void 0!==t[1]&&(u.query=t[1]),e=new Tt({props:u}),H.push((()=>at(e,"selected",c))),H.push((()=>at(e,"query",s))),e.$on("click",t[8]),{c(){lt(e.$$.fragment),o=w(),i=x("input"),this.h()},l(t){ct(e.$$.fragment,t),o=T(t),i=N(t,"INPUT",{name:!0,type:!0}),this.h()},h(){k(i,"name","query"),k(i,"type","hidden"),i.value=a=t[2]?.name||t[1]},m(t,n){st(e,t,n),b(t,o,n),b(t,i,n),l=!0},p(t,o){const c={};!n&&4&o&&(n=!0,c.selected=t[2],K((()=>n=!1))),!r&&2&o&&(r=!0,c.query=t[1],K((()=>r=!1))),e.$set(c),(!l||6&o&&a!==(a=t[2]?.name||t[1]))&&(i.value=a)},i(t){l||(rt(e.$$.fragment,t),l=!0)},o(t){ot(e.$$.fragment,t),l=!1},d(t){t&&(_(o),_(i)),ut(e,t)}}}function Ct(t){let e,n,o,i,a,l,c,s,u,d,f,h,p,m,g;const $=[jt,At],v=[];return a=function(t,e){return t[7]?0:1}(t),l=v[a]=$[a](t),{c(){e=x("form"),n=x("label"),o=E(t[4]),i=w(),l.c(),c=w(),s=x("span"),u=w(),d=x("button"),f=x("i"),h=w(),p=x("span"),m=E(t[6]),this.h()},l(r){e=N(r,"FORM",{action:!0,method:!0,class:!0});var a=S(e);n=N(a,"LABEL",{id:!0,class:!0,for:!0});var g=S(n);o=U(g,t[4]),g.forEach(_),i=T(a),l.l(a),c=T(a),s=N(a,"SPAN",{class:!0,"aria-hidden":!0}),S(s).forEach(_),u=T(a),d=N(a,"BUTTON",{class:!0,type:!0});var $=S(d);f=N($,"I",{class:!0}),S(f).forEach(_),h=T($),p=N($,"SPAN",{class:!0});var v=S(p);m=U(v,t[6]),v.forEach(_),$.forEach(_),a.forEach(_),this.h()},h(){k(n,"id",`label_${r}`),k(n,"class","sr-only"),k(n,"for",`input_${r}`),k(s,"class","bi bi-search search-form-323n4q"),k(s,"aria-hidden","true"),k(f,"class","bi bi-search"),k(p,"class","search-form-323n4q"),k(d,"class","env-button env-button--primary search-form-323n4q"),k(d,"type","submit"),k(e,"action",t[0]),k(e,"method","get"),k(e,"class","search-form-323n4q")},m(r,l){b(r,e,l),y(e,n),y(n,o),y(e,i),v[a].m(e,null),y(e,c),y(e,s),y(e,u),y(e,d),y(d,f),y(d,h),y(d,p),y(p,m),t[12](e),g=!0},p(t,n){let[r]=n;l.p(t,r),(!g||1&r)&&k(e,"action",t[0])},i(t){g||(rt(l),g=!0)},o(t){ot(l),g=!1},d(n){n&&_(e),v[a].d(),t[12](null)}}}function Lt(t,e,n){const{label:r,placeholder:o,buttonText:i,showSuggestions:l}=a();let c,s,{searchPageUri:u}=e,d="";return t.$$set=t=>{"searchPageUri"in t&&n(0,u=t.searchPageUri)},[u,d,c,s,r,o,i,l,function(){s.submit()},function(t){c=t,n(2,c)},function(t){d=t,n(1,d)},function(){d=this.value,n(1,d)},function(t){H[t?"unshift":"push"]((()=>{s=t,n(3,s)}))}]}class Dt extends ht{constructor(t){super(),ft(this,t,Lt,Ct,f,{searchPageUri:0})}}function Ot(t,e){let n=parseInt(t.substring(1,3),16),r=parseInt(t.substring(3,5),16),o=parseInt(t.substring(5,7),16);n=parseInt(n*(100+e)/100,10),r=parseInt(r*(100+e)/100,10),o=parseInt(o*(100+e)/100,10),n=n<255?n:255,r=r<255?r:255,o=o<255?o:255,n=Math.round(n),r=Math.round(r),o=Math.round(o);return`#${1===n.toString(16).length?`0${n.toString(16)}`:n.toString(16)}${1===r.toString(16).length?`0${r.toString(16)}`:r.toString(16)}${1===o.toString(16).length?`0${o.toString(16)}`:o.toString(16)}`}function Mt(t){let e,n;return e=new Dt({props:{searchPageUri:t[0]}}),{c(){lt(e.$$.fragment)},l(t){ct(e.$$.fragment,t)},m(t,r){st(e,t,r),n=!0},p(t,n){const r={};1&n&&(r.searchPageUri=t[0]),e.$set(r)},i(t){n||(rt(e.$$.fragment,t),n=!0)},o(t){ot(e.$$.fragment,t),n=!1},d(t){ut(e,t)}}}function Bt(t){let e,n,r,o,i,a,l,c;let s=Vt(t);return o=new Dt({props:{searchPageUri:t[0]}}),{c(){e=x("div"),s.c(),n=w(),r=x("div"),lt(o.$$.fragment),this.h()},l(t){e=N(t,"DIV",{class:!0});var i=S(e);s.l(i),n=T(i),r=N(i,"DIV",{class:!0});var a=S(r);
2ct(o.$$.fragment,a),a.forEach(_),i.forEach(_),this.h()},h(){k(r,"class","container app-py71bs"),C(r,"display","none"),k(e,"class","button-closed-container app-py71bs"),C(e,"--hoverColor",t[6]),C(e,"--backgroundColor",t[5])},m(u,d){b(u,e,d),s.m(e,null),y(e,n),y(e,r),st(o,r,null),a=!0,l||(c=h(i=mt.call(null,r,t[3])),l=!0)},p(t,n){s.p(t,n);const r={};1&n&&(r.searchPageUri=t[0]),o.$set(r),i&&d(i.update)&&8&n&&i.update.call(null,t[3]),64&n&&C(e,"--hoverColor",t[6]),32&n&&C(e,"--backgroundColor",t[5])},i(t){a||(rt(o.$$.fragment,t),a=!0)},o(t){ot(o.$$.fragment,t),a=!1},d(t){t&&_(e),s.d(),ut(o),l=!1,c()}}}function Vt(t){let e,n,r,o,i,a,l,c;return{c(){e=x("button"),n=x("span"),r=w(),o=x("span"),i=E(t[2]),this.h()},l(a){e=N(a,"BUTTON",{class:!0,"aria-expanded":!0});var l=S(e);n=N(l,"SPAN",{class:!0,"aria-hidden":!0}),S(n).forEach(_),r=T(l),o=N(l,"SPAN",{class:!0});var c=S(o);i=U(c,t[2]),c.forEach(_),l.forEach(_),this.h()},h(){k(n,"class","bi bi-search app-py71bs"),k(n,"aria-hidden","true"),k(o,"class","sol-search-button__text app-py71bs"),k(e,"class","expand-button app-py71bs"),k(e,"aria-expanded",a=t[3].toString()),L(e,"active",t[3])},m(a,s){b(a,e,s),y(e,n),y(e,r),y(e,o),y(o,i),l||(c=P(e,"click",t[7]),l=!0)},p(t,n){4&n&&A(i,t[2]),8&n&&a!==(a=t[3].toString())&&k(e,"aria-expanded",a),8&n&&L(e,"active",t[3])},d(t){t&&_(e),l=!1,c()}}}function Ht(t){let e,n,r,o,i,a;const l=[Bt,Mt],c=[];function s(t,e){return t[1]?0:1}return n=s(t),r=c[n]=l[n](t),{c(){e=x("div"),r.c()},l(t){e=N(t,"DIV",{});var n=S(e);r.l(n),n.forEach(_)},m(r,l){b(r,e,l),c[n].m(e,null),t[10](e),o=!0,i||(a=[P(e,"focusout",t[9]),h(gt.call(null,e,t[8]))],i=!0)},p(t,o){let[i]=o,a=n;n=s(t),n===a?c[n].p(t,i):(nt={r:0,c:[],p:nt},ot(c[a],1,1,(()=>{c[a]=null})),nt.r||u(nt.c),nt=nt.p,r=c[n],r?r.p(t,i):(r=c[n]=l[n](t),r.c()),rt(r,1),r.m(e,null))},i(t){o||(rt(r),o=!0)},o(t){ot(r),o=!1},d(r){r&&_(e),c[n].d(),t[10](null),i=!1,u(a)}}}function Rt(t,e,n){let r,{searchPageUri:o}=e,{isExpandable:i}=e,{buttonText:a}=e,l=!1;function c(){l&&n(3,l=!1)}let s="",u="";var d;return d=()=>{n(5,s=window.getComputedStyle(document.documentElement).getPropertyValue("--sol-color-primary").trim()),s&&(n(5,s=Ot(s,-25)),n(6,u=Ot(s,-40)))},M().$$.on_mount.push(d),t.$$set=t=>{"searchPageUri"in t&&n(0,o=t.searchPageUri),"isExpandable"in t&&n(1,i=t.isExpandable),"buttonText"in t&&n(2,a=t.buttonText)},[o,i,a,l,r,s,u,function(){n(3,l=!l)},c,function(t){let{relatedTarget:e}=t;e&&!r.contains(e)&&c()},function(t){H[t?"unshift":"push"]((()=>{r=t,n(4,r)}))}]}class Qt extends ht{constructor(t){super(),ft(this,t,Rt,Ht,f,{searchPageUri:0,isExpandable:1,buttonText:2})}}return(t,e)=>{!function(t){let{target:e,props:n,intro:r=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(n);const o=e.childElementCount>0;new t({hydrate:o,target:e,props:n,intro:r})}(Qt,{props:t,target:e})}})); 3}});
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.