PageSourceSearch

https://www.alz.org/chunks/vendors-node_modules_bluemodus_blue-sea…t_blue-search_es_js-9334c483396c848b7073.js

js alz.org collected 2026-09-24 08:25:56 UTC 93,133 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([["vendors-node_modules_bluemodus_blue-search_dist_blue-search_es_js"],{1182:(e,r,t)=>{t.r(r),t.d(r,{default:()=>Fr,useSearchStore:()=>pe});var a=t(9150),i=t(2288),n=t(2746),o=t(2416),s=t(1784),l=t(2367),u=t(1487),h=t(6979),c=t(6473),d=t(1594),g=Object.prototype,f=g.hasOwnProperty;const m=(0,u.A)((function(e,r){e=Object(e);var t=-1,a=r.length,i=a>2?r[2]:void 0;for(i&&(0,c.A)(r[0],r[1],i)&&(a=1);++t<a;)for(var n=r[t],o=(0,d.A)(n),s=-1,l=o.length;++s<l;){var u=o[s],m=e[u];(void 0===m||(0,h.A)(m,g[u])&&!f.call(e,u))&&(e[u]=n[u])}return e}));function p(e,r){if(r.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+r.length+" present")}function w(e){return w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}function v(e){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},v(e)}function b(e){p(1,arguments);var r=Object.prototype.toString.call(e);return e instanceof Date||"object"===v(e)&&"[object Date]"===r?new Date(e.getTime()):"number"==typeof e||"[object Number]"===r?new Date(e):("string"!=typeof e&&"[object String]"!==r||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function y(e){if(p(1,arguments),!function(e){return p(1,arguments),e instanceof Date||"object"===w(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var r=b(e);return!isNaN(Number(r))}function _(e){if(null===e||!0===e||!1===e)return NaN;var r=Number(e);return isNaN(r)?r:r<0?Math.ceil(r):Math.floor(r)}function x(e,r){return p(2,arguments),function(e,r){p(2,arguments);var t=b(e).getTime(),a=_(r);return new Date(t+a)}(e,-_(r))}function k(e){p(1,arguments);var r=b(e),t=r.getUTCDay(),a=(t<1?7:0)+t-1;return r.setUTCDate(r.getUTCDate()-a),r.setUTCHours(0,0,0,0),r}function T(e){p(1,arguments);var r=b(e),t=r.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(t+1,0,4),a.setUTCHours(0,0,0,0);var i=k(a),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=k(n);return r.getTime()>=i.getTime()?t+1:r.getTime()>=o.getTime()?t:t-1}function C(e){p(1,arguments);var r=b(e),t=k(r).getTime()-function(e){p(1,arguments);var r=T(e),t=new Date(0);return t.setUTCFullYear(r,0,4),t.setUTCHours(0,0,0,0),k(t)}(r).getTime();return Math.round(t/6048e5)+1}var S={};function E(){return S}function R(e,r){var t,a,i,n,o,s,l,u;p(1,arguments);var h=E(),c=_(null!==(t=null!==(a=null!==(i=null!==(n=null==r?void 0:r.weekStartsOn)&&void 0!==n?n:null==r||null===(o=r.locale)||void 0===o||null===(s=o.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==i?i:h.weekStartsOn)&&void 0!==a?a:null===(l=h.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==t?t:0);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=b(e),g=d.getUTCDay(),f=(g<c?7:0)+g-c;return d.setUTCDate(d.getUTCDate()-f),d.setUTCHours(0,0,0,0),d}function q(e,r){var t,a,i,n,o,s,l,u;p(1,arguments);var h=b(e),c=h.getUTCFullYear(),d=E(),g=_(null!==(t=null!==(a=null!==(i=null!==(n=null==r?void 0:r.firstWeekContainsDate)&&void 0!==n?n:null==r||null===(o=r.locale)||void 0===o||null===(s=o.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:d.firstWeekContainsDate)&&void 0!==a?a:null===(l=d.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==t?t:1);if(!(g>=1&&g<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var f=new Date(0);f.setUTCFullYear(c+1,0,g),f.setUTCHours(0,0,0,0);var m=R(f,r),w=new Date(0);w.setUTCFullYear(c,0,g),w.setUTCHours(0,0,0,0);var v=R(w,r);return h.getTime()>=m.getTime()?c+1:h.getTime()>=v.getTime()?c:c-1}function P(e,r){p(1,arguments);var t=b(e),a=R(t,r).getTime()-function(e,r){var t,a,i,n,o,s,l,u;p(1,arguments);var h=E(),c=_(null!==(t=null!==(a=null!==(i=null!==(n=null==r?void 0:r.firstWeekContainsDate)&&void 0!==n?n:null==r||null===(o=r.locale)||void 0===o||null===(s=o.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:h.firstWeekContainsDate)&&void 0!==a?a:null===(l=h.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==t?t:1),d=q(e,r),g=new Date(0);return g.setUTCFullYear(d,0,c),g.setUTCHours(0,0,0,0),R(g,r)}(t,r).getTime();return Math.round(a/6048e5)+1}function W(e,r){for(var t=e<0?"-":"",a=Math.abs(e).toString();a.length<r;
vendor: 8,767 bytes, line 1
1)a="0"+a;return t+a}const D={y:function(e,r){var t=e.getUTCFullYear(),a=t>0?t:1-t;return W("yy"===r?a%100:a,r.length)},M:function(e,r){var t=e.getUTCMonth();return"M"===r?String(t+1):W(t+1,2)},d:function(e,r){return W(e.getUTCDate(),r.length)},a:function(e,r){var t=e.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return t.toUpperCase();case"aaa":return t;case"aaaaa":return t[0];default:return"am"===t?"a.m.":"p.m."}},h:function(e,r){return W(e.getUTCHours()%12||12,r.length)},H:function(e,r){return W(e.getUTCHours(),r.length)},m:function(e,r){return W(e.getUTCMinutes(),r.length)},s:function(e,r){return W(e.getUTCSeconds(),r.length)},S:function(e,r){var t=r.length,a=e.getUTCMilliseconds();return W(Math.floor(a*Math.pow(10,t-3)),r.length)}};var M="midnight",L="noon",F="morning",O="afternoon",U="evening",A="night",j={G:function(e,r,t){var a=e.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return t.era(a,{width:"abbreviated"});case"GGGGG":return t.era(a,{width:"narrow"});default:return t.era(a,{width:"wide"})}},y:function(e,r,t){if("yo"===r){var a=e.getUTCFullYear(),i=a>0?a:1-a;return t.ordinalNumber(i,{unit:"year"})}return D.y(e,r)},Y:function(e,r,t,a){var i=q(e,a),n=i>0?i:1-i;return"YY"===r?W(n%100,2):"Yo"===r?t.ordinalNumber(n,{unit:"year"}):W(n,r.length)},R:function(e,r){return W(T(e),r.length)},u:function(e,r){return W(e.getUTCFullYear(),r.length)},Q:function(e,r,t){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return W(a,2);case"Qo":return t.ordinalNumber(a,{unit:"quarter"});case"QQQ":return t.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(a,{width:"narrow",context:"formatting"});default:return t.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,r,t){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return W(a,2);case"qo":return t.ordinalNumber(a,{unit:"quarter"});case"qqq":return t.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(a,{width:"narrow",context:"standalone"});default:return t.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,r,t){var a=e.getUTCMonth();switch(r){case"M":case"MM":return D.M(e,r);case"Mo":return t.ordinalNumber(a+1,{unit:"month"});case"MMM":return t.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(a,{width:"narrow",context:"formatting"});default:return t.month(a,{width:"wide",context:"formatting"})}},L:function(e,r,t){var a=e.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return W(a+1,2);case"Lo":return t.ordinalNumber(a+1,{unit:"month"});case"LLL":return t.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(a,{width:"narrow",context:"standalone"});default:return t.month(a,{width:"wide",context:"standalone"})}},w:function(e,r,t,a){var i=P(e,a);return"wo"===r?t.ordinalNumber(i,{unit:"week"}):W(i,r.length)},I:function(e,r,t){var a=C(e);return"Io"===r?t.ordinalNumber(a,{unit:"week"}):W(a,r.length)},d:function(e,r,t){return"do"===r?t.ordinalNumber(e.getUTCDate(),{unit:"date"}):D.d(e,r)},D:function(e,r,t){var a=function(e){p(1,arguments);var r=b(e),t=r.getTime();r.setUTCMonth(0,1),r.setUTCHours(0,0,0,0);var a=t-r.getTime();return Math.floor(a/864e5)+1}(e);return"Do"===r?t.ordinalNumber(a,{unit:"dayOfYear"}):W(a,r.length)},E:function(e,r,t){var a=e.getUTCDay();switch(r){case"E":case"EE":case"EEE":return t.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(a,{width:"short",context:"formatting"});default:return t.day(a,{width:"wide",context:"formatting"})}},e:function(e,r,t,a){var i=e.getUTCDay(),n=(i-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(n);case"ee":return W(n,2);case"eo":return t.ordinalNumber(n,{unit:"day"});case"eee":return t.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(i,{width:"short",context:"formatting"});default:return t.day(i,{width:"wide",context:"formatting"})}},c:function(e,r,t,a){var i=e.getUTCDay(),n=(i-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(n);case"cc":return W(n,r.length);case"co":return t.ordinalNumber(n,{unit:"day"});case"ccc":return t.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(i,{width:"narrow",context:"standalone"});case"cccccc":return t.day(i,{width:"short",context:"standalone"});default:return t.day(i,{width:"wide",context:"standalone"})}},i:function(e,r,t){var a=e.getUTCDay(),i=0===a?7:a;switch(r){case"i":return String(i);case"ii":return W(i,r.length);case"io":return t.ordinalNumber(i,{unit:"day"});case"iii":return t.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(a,{width:"short",context:"formatting"});default:return t.day(a,{width:"wide",context:"formatting"})}},a:function(e,r,t){var a=e.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,r,t){var a,i=e.getUTCHours();switch(a=12===i?L:0===i?M:i/12>=1?"pm":"am",r){case"b":case"bb":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,r,t){var a,i=e.getUTCHours();switch(a=i>=17?U:i>=12?O:i>=4?F:A,r){case"B":case"BB":case"BBB":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,r,t){if("ho"===r){var a=e.getUTCHours()%12;return 0===a&&(a=12),t.ordinalNumber(a,{unit:"hour"})}return D.h(e,r)},H:function(e,r,t){return"Ho"===r?t.ordinalNumber(e.getUTCHours(),{unit:"hour"}):D.H(e,r)},K:function(e,r,t){var a=e.getUTCHours()%12;return"Ko"===r?t.ordinalNumber(a,{unit:"hour"}):W(a,r.length)},k:function(e,r,t){var a=e.getUTCHours();return 0===a&&(a=24),"ko"===r?t.ordinalNumber(a,{unit:"hour"}):W(a,r.length)},m:function(e,r,t){return"mo"===r?t.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):D.m(e,r)},s:function(e,r,t){return"so"===r?t.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):D.s(e,r)},S:function(e,r){return D.S(e,r)},X:function(e,r,t,a){var i=(a._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(r){case"X":return G(i);case"XXXX":case"XX":return Q(i);default:return Q(i,":")}},x:function(e,r,t,a){var i=(a._originalDate||e).getTimezoneOffset();switch(r){case"x":return G(i);case"xxxx":case"xx":return Q(i);default:return Q(i,":")}},O:function(e,r,t,a){var i=(a._originalDate||e).getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+N(i,":");default:return"GMT"+Q(i,":")}},z:function(e,r,t,a){var i=(a._originalDate||e).getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+N(i,":");default:return"GMT"+Q(i,":")}},t:function(e,r,t,a){var i=a._originalDate||e;return W(Math.floor(i.getTime()/1e3),r.length)},T:function(e,r,t,a){return W((a._originalDate||e).getTime(),r.length)}};function N(e,r){var t=e>0?"-":"+",a=Math.abs(e),i=Math.floor(a/60),n=a%60;if(0===n)return t+String(i);var o=r||"";return t+String(i)+o+W(n,2)}function G(e,r){return e%60==0?(e>0?"-":"+")+W(Math.abs(e)/60,2):Q(e,r)}function Q(e,r){var t=r||"",a=e>0?"-":"+",i=Math.abs(e);return a+W(Math.floor(i/60),2)+t+W(i%60,2)}const I=j;var z=function(e,r){switch(e){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});default:return r.date({width:"full"})}},X=function(e,r){switch(e){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});default:return r.time({width:"full"})}},$={p:X,P:function(e,r){var t,a=e.match(/(P+)(p+)?/)||[],i=a[1],n=a[2];if(!n)return z(e,r);switch(i){case"P":t=r.dateTime({width:"short"});break;case"PP":t=r.dateTime({width:"medium"});break;case"PPP":t=r.dateTime({width:"long"});break;default:t=r.dateTime({width:"full"})}return t.replace("{{date}}",z(i,r)).replace("{{time}}",X(n,r))}};const Y=$;var K=["D","DD"],H=["YY","YYYY"];function B(e,r,t){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(r,"`) for formatting years to the input `").
vendor: 4,741 bytes, line 1
1concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(r,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(r,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(r,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var V={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const J=function(e,r,t){var a,i=V[e];return a="string"==typeof i?i:1===r?i.one:i.other.replace("{{count}}",r.toString()),null!=t&&t.addSuffix?t.comparison&&t.comparison>0?"in "+a:a+" ago":a};function Z(e){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=r.width?String(r.width):e.defaultWidth;return e.formats[t]||e.formats[e.defaultWidth]}}var ee={date:Z({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Z({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Z({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var re={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function te(e){return function(r,t){var a;if("formatting"===(null!=t&&t.context?String(t.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,n=null!=t&&t.width?String(t.width):i;a=e.formattingValues[n]||e.formattingValues[i]}else{var o=e.defaultWidth,s=null!=t&&t.width?String(t.width):e.defaultWidth;a=e.values[s]||e.values[o]}return a[e.argumentCallback?e.argumentCallback(r):r]}}function ae(e){return function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],n=r.match(i);if(!n)return null;var o,s=n[0],l=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(l)?function(e,r){for(var t=0;t<e.length;t++)if(r(e[t]))return t;return}(l,(function(e){return e.test(s)})):function(e,r){for(var t in e)if(e.hasOwnProperty(t)&&r(e[t]))return t;return}(l,(function(e){return e.test(s)}));return o=e.valueCallback?e.valueCallback(u):u,{value:o=t.valueCallback?t.valueCallback(o):o,rest:r.slice(s.length)}}}var ie;const ne={code:"en-US",formatDistance:J,formatLong:ee,formatRelative:function(e,r,t,a){return re[e]},localize:{ordinalNumber:function(e,r){var t=Number(e),a=t%100;if(a>20||a<10)switch(a%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},era:te({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:te({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:te({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:te({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:te({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(ie={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=e.match(ie.matchPattern);if(!t)return null;var a=t[0],i=e.match(ie.parsePattern);if(!i)return null;var n=ie.valueCallback?ie.valueCallback(i[0]):i[0];return{value:n=r.valueCallback?r.valueCallback(n):n,rest:e.slice(a.length)}}),era:ae({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:ae({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:ae({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:ae({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:ae({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var oe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,se=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,le=/^'([^]*?)'?$/,ue=/''/g,he=/[a-zA-Z]/;function ce(e,r,t){var a,i,n,o,s,l,u,h,c,d,g,f,m,w,v,k,T,C;p(2,arguments);var S=String(r),R=E(),q=null!==(a=null!==(i=null==t?void 0:t.locale)&&void 0!==i?i:R.locale)&&void 0!==a?a:ne,P=_(null!==(n=null!==(o=null!==(s=null!==(l=null==t?void 0:t.firstWeekContainsDate)&&void 0!==l?l:null==t||null===(u=t.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==s?s:R.firstWeekContainsDate)&&void 0!==o?o:null===(c=R.locale)||void 0===c||null===(d=c.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==n?n:1);if(!(P>=1&&P<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var W=_(null!==(g=null!==(f=null!==(m=null!==(w=null==t?void 0:t.weekStartsOn)&&void 0!==w?w:null==t||null===(v=t.locale)||void 0===v||null===(k=v.options)||void 0===k?void 0:k.weekStartsOn)&&void 0!==m?m:R.weekStartsOn)&&void 0!==f?f:null===(T=R.locale)||void 0===T||null===(C=T.options)||void 0===C?void 0:C.weekStartsOn)&&void 0!==g?g:0);if(!(W>=0&&W<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!q.localize)throw new RangeError("locale must contain localize property");if(!q.formatLong)throw new RangeError("locale must contain formatLong property");var D=b(e);if(!y(D))throw new RangeError("Invalid time value");var M=function(e){var r=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return r.setUTCFullYear(e.getFullYear()),e.getTime()-r.getTime()}(D),L=x(D,M),F={firstWeekContainsDate:P,weekStartsOn:W,locale:q,_originalDate:D};return S.match(se).map((function(e){var r=e[0];return"p"===r||"P"===r?(0,Y[r])(e,q.formatLong):e}
1)).join("").match(oe).map((function(a){if("''"===a)return"'";var i=a[0];if("'"===i)return function(e){var r=e.match(le);if(!r)return e;return r[1].replace(ue,"'")}(a);var n,o=I[i];if(o)return null!=t&&t.useAdditionalWeekYearTokens||(n=a,-1===H.indexOf(n))||B(a,r,String(e)),null!=t&&t.useAdditionalDayOfYearTokens||!function(e){return-1!==K.indexOf(e)}(a)||B(a,r,String(e)),o(L,a,q.localize,F);if(i.match(he))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return a})).join("")}!function(){try{if("undefined"!=typeof document){var e=document.createElement("style");e.appendChild(document.createTextNode('@charset "UTF-8";.navigate-enter-active,.navigate-leave-active{transition-duration:.25s;transition-timing-function:ease;transition-property:opacity}.navigate-enter-from{opacity:0;position:absolute}.navigate-leave-to{opacity:0;z-index:1}:where([data-bluesearch-loader]){display:contents}:where([data-bluesearch-loader]) :where(.loader){position:relative;display:inline-block;font-size:10rem;width:1em;height:1em;margin:.333em auto;border-radius:50%}:where([data-bluesearch-loader]) :where(.loader):where(:focus){box-shadow:none;outline:none}:where([data-bluesearch-loader]) :where(.loader):where(:focus) :where(div):after{outline:2px solid var(--loader-focus-color)}:where([data-bluesearch-loader]) :where(.loader) :where(div){animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:.5em .5em}:where([data-bluesearch-loader]) :where(.loader) :where(div):after{content:" ";display:block;position:absolute;width:.0875em;height:.0875em;border-radius:50%;background:var(--loader-color);margin:-.05em 0 0 -.05em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(1)){animation-delay:-36ms}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(1)):after{top:.7875em;left:.7875em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(2)){animation-delay:-72ms}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(2)):after{top:.85em;left:.7em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(3)){animation-delay:-.108s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(3)):after{top:.8875em;left:.6em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(4)){animation-delay:-.144s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(4)):after{top:.9em;left:.5em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(5)){animation-delay:-.18s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(5)):after{top:.8875em;left:.4em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(6)){animation-delay:-.216s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(6)):after{top:.85em;left:.3em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(7)){animation-delay:-.252s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(7)):after{top:.7875em;left:.2125em}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(8)){animation-delay:-.288s}:where([data-bluesearch-loader]) :where(.loader) :where(div:nth-child(8)):after{top:.7em;left:.15em}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where([data-bluesearch]),:where(#bluesearch){--base: #171717;--off-base: #535353;--mid: #e5e5e5;--off-contrast: #f7f7f7;--contrast: #fff;--highlight: #1e90ff;--highlight-dark: #005db7;--warning: #ff6666;--focus-color: var(--highlight);--font-size: 1rem;--font-weight: 400;--font-family: Arial, Helvetica Neue, Helvetica, sans-serif;--line-height: 1.3;--color: var(--base);--suggestions-background: var(--contrast);--suggestion-background: var(--off-contrast);--suggestion-transition: all .1s ease;--suggestion-hover-background: var(--off-base);--suggestion-hover-color: var(--contrast);--reset-color: var(--highlight);--reset-hover-color: var(--highlight-dark);--reset-transition: color .2s ease;--link-color: var(--highlight);--link-hover-color: var(--highlight-dark);--link-transition: color .2s ease;--loader-color: var(--highlight);--loader-focus-color: var(--highlight-dark);--filters-drawer-background: var(--contrast);--filters-drawer-overlay: var(--base);--filters-group-title-color: var(--base);--filters-group-title-active-color: var(--highlight);--filters-group-title-transition: color .2s ease;--filters-group-expand-transition: transform .2s ease;--check-background: transparent;--check-border: var(--mid);--check-active-color: var(--contrast);--check-active-background: var(--highlight);--check-active-border: var(--highlight);--check-transition: color .2s ease, background .2s ease, border .2s ease;--border-color: var(--mid);--label-color: var(--base);--label-background: var(--mid);--button-color: var(--base);--button-background: var(--mid);--button-hover-color: var(--contrast);--button-hover-background: var(--highlight);--button-transition: all .2s ease;--tag-color: var(--base);--tag-background: var(--mid);--tag-hover-color: var(--contrast);--tag-hover-background: var(--warning);--tag-transition: color .2s ease, background .2s ease;--pagination-nav-color: var(--contrast);--pagination-nav-background: var(--off-base);--pagination-nav-hover-color: var(--contrast);--pagination-nav-hover-background: var(--highlight);--pagination-nav-disabled-opacity: .2;--pagination-nav-transition: color .2s ease, background .2s ease;--pagination-number-color: var(--off-base);--pagination-number-background: transparent;--pagination-number-hover-color: var(--off-base);--pagination-number-hover-background: var(--mid);--pagination-number-active-color: var(--contrast);--pagination-number-active-background: var(--highlight);--pagination-number-transition: color .2s ease, background .2s ease}:where([data-bluesearch]) *:before,:where([data-bluesearch]) *:after,:where(#bluesearch) *:before,:where(#bluesearch) *:after{--base: inherit;--off-base: inherit;--mid: inherit;--off-contrast: inherit;--contrast: inherit;--highlight: inherit;--highlight-dark: inherit;--warning: inherit;--focus-color: inherit;--font-size: inherit;--font-weight: inherit;--font-family: inherit;--line-height: inherit;--color: inherit;--suggestions-background: inherit;--suggestion-background: inherit;--suggestion-transition: inherit;--suggestion-hover-background: inherit;--suggestion-hover-color: inherit;--reset-color: inherit;--reset-hover-color: inherit;--reset-transition: inherit;--link-color: inherit;--link-hover-color: inherit;--link-transition: inherit;--loader-color: inherit;--loader-focus-color: inherit;--filters-drawer-background: inherit;--filters-drawer-overlay: inherit;--filters-group-title-color: inherit;--filters-group-title-active-color: inherit;--filters-group-title-transition: inherit;--filters-group-expand-transition: inherit;--check-background: inherit;--check-border: inherit;--check-active-color: inherit;--check-active-background: inherit;--check-active-border: inherit;--check-transition: inherit;--border-color: inherit;--label-color: inherit;--label-background: inherit;--button-color: inherit;--button-background: inherit;--button-hover-color: inherit;--button-hover-background: inherit;--button-transition: inherit;--tag-color: inherit;--tag-background: inherit;--tag-hover-color: inherit;--tag-hover-background: inherit;--tag-transition: inherit;--pagination-nav-color: inherit;--pagination-nav-background: inherit;--pagination-nav-hover-color: inherit;--pagination-nav-hover-background: inherit;--pagination-nav-disabled-opacity: inherit;--pagination-nav-transition: inherit;--pagination-number-color: inherit;--pagination-number-background: inherit;--pagination-number-hover-color: inherit;--pagination-number-hover-background: inherit;--pagination-number-active-color: inherit;--pagination-number-active-background: inherit;--pagination-number-transition: inherit}:where([data-bluesearch]){display:flex;align-items:center;width:100%;position:relative;font-size:var(--font-size);font-weight:var(--font-weight);font-family:var(--font-family);line-height:var(--line-height);color:var(--color);box-sizing:border-box}:where([data-bluesearch]) :where(:focus){outline:none;box-shadow:inset 0 0 0 .125rem var(--focus-color)}:where([data-bluesearch]) :where(*),:where([data-bluesearch]) :where(*):before,:where([data-bluesearch]) :where(*):after{box-sizing:inherit}:where([data-bluesearch]):where(a){transition:var(--link-transition);color:var(--link-color)}:where([data-bluesearch]):where(a):hover{color:var(--link-hover-color)}:where([data-bluesearch]) :where(.search__layout){display:flex;gap:2rem;flex-direction:column;flex:1 1 100%;width:100%;max-width:100%}@media (min-width: 992px){:where([data-bluesearch]) :where(.search__layout){display:grid;gap:2rem 2rem;grid-template-columns:minmax(15rem,1fr) 3fr;grid-template-rows:auto auto 1fr auto;grid-template-areas:"head head" "rail main" "rail foot"}}@media (min-width: 992px){:where([data-bluesearch]) :where(.search__layout):where([data-hide-rail=true]){grid-template-columns:1fr;grid-template-areas:"head" "main" "foot"}}:where([data-bluesearch]) :where(.search__header){grid-area:head;display:flex;max-width:100%;width:100%;padding:3px;margin:-3px}:where([data-bluesearch]) :where(.search__rail){grid-area:rail;display:flex;align-items:flex-start;max-width:100%;width:100%;overflow:hidden;padding:3px;margin:-3px}:where([data-bluesearch]) :where(.search__main){grid-area:main;display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:100%;overflow:hidden;padding:3px;margin:-3px}:where([data-bluesearch]) :where(.search__footer){grid-area:foot;display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden;padding:3px;margin:-3px}.expand-enter-active,.expand-leave-active{overflow:hidden;transition:height .35s ease,opacity .35s ease;will-change:height opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.expand-enter-from,.expand-leave-to{height:0;opacity:0}
1.expand-enter-to,.expand-leave-from{height:auto;opacity:1}:where([data-bluesearch-query]){display:contents}:where([data-bluesearch-query]) :where(.search-query){display:flex;flex-direction:column;padding:0;margin:0;flex:1 1 100%;gap:.5rem}@media (min-width: 576px){:where([data-bluesearch-query]) :where(.search-query){gap:0}}:where([data-bluesearch-query]) :where(.search-query__form){display:flex;flex-direction:column;position:relative;flex:1 1 100%;padding:0;margin:0;gap:.5rem}@media (min-width: 576px){:where([data-bluesearch-query]) :where(.search-query__form){gap:0;flex-direction:row}}:where([data-bluesearch-query]) :where(.search-query__wrapper){display:flex;width:100%;border:1px solid var(--border-color);position:relative}:where([data-bluesearch-query]) :where(.search-query__wrapper):where(:focus) -within{box-shadow:inset 0 0 0 .125rem var(--focus-color)}@media (min-width: 576px){:where([data-bluesearch-query]) :where(.search-query__wrapper){flex:1 1 100%}}:where([data-bluesearch-query]) :where(.search-query__input){appearance:none;border:none;background:none;box-shadow:none;border-radius:0;padding:0;height:auto;width:auto;width:100%;margin:0;padding:1rem}@media (min-width: 576px){:where([data-bluesearch-query]) :where(.search-query__input){flex:1 1 100%}}:where([data-bluesearch-query]) :where(.search-query__input):where(:focus){box-shadow:none!important}:where([data-bluesearch-query]) :where(.search-query__input)::placeholder{color:var(--color);font-weight:300}:where([data-bluesearch-query]) :where(.search-query__reset){align-self:center;flex:0 0 auto;appearance:none;border:none;background:none;border-radius:0;cursor:pointer;padding:.5rem;margin:0 .5rem;font-weight:700;color:var(--reset-color);transition:var(--reset-transition)}:where([data-bluesearch-query]) :where(.search-query__reset):where(:hover){color:var(--reset-hover-color)}:where([data-bluesearch-query]) :where(.search-query__submit){cursor:pointer;appearance:none;border:none;background:none;box-shadow:none;border-radius:0;padding:0;margin:0;text-decoration:none;touch-action:manipulation;flex:0 0 auto;padding:1rem;background:var(--button-background);color:var(--button-color);transition:var(--button-transition)}:where([data-bluesearch-query]) :where(.search-query__submit):hover{text-decoration:none}@media (max-width: 575px){:where([data-bluesearch-query]) :where(.search-query__submit){order:4}}:where([data-bluesearch-query]) :where(.search-query__submit):where(:hover),:where([data-bluesearch-query]) :where(.search-query__submit):where(:focus){background:var(--button-hover-background);color:var(--button-hover-color)}:where([data-bluesearch-query]) :where(.search-query__suggestions){position:absolute;top:100%;left:0;right:0;background:var(--suggestions-background);border:1px solid var(--border-color);border-top:none;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;z-index:1;max-height:20rem;overflow-y:auto;z-index:20}:where([data-bluesearch-query]) :where(.search-query__suggestions-list){display:flex;flex-direction:column;padding:0;margin:0;list-style:none}:where([data-bluesearch-query]) :where(.search-query__suggestions-item){padding:.25rem 1rem;margin:0;cursor:pointer;transition:var(--suggestion-transition);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where([data-bluesearch-query]) :where(.search-query__suggestions-item):where(:nth-child(odd)){background:var(--suggestion-background)}:where([data-bluesearch-query]) :where(.search-query__suggestions-item):where(:focus),:where([data-bluesearch-query]) :where(.search-query__suggestions-item):where(:hover){background:var(--suggestion-hover-background);color:var(--suggestion-hover-color)}:where([data-bluesearch-query]) :where(.search-query__sort){position:relative;flex:0 0 auto;margin:0;border:1px solid var(--border-color);display:flex;align-items:center}:where([data-bluesearch-query]) :where(.search-query__sort):where(:focus-within){box-shadow:inset 0 0 0 .125rem var(--focus-color)}@media (min-width: 576px){:where([data-bluesearch-query]) :where(.search-query__sort){margin-left:1rem}}:where([data-bluesearch-query]) :where(.search-query__sort):after{content:"";position:absolute;top:50%;right:1.25rem;height:.5rem;width:.5rem;border-left:2px solid;border-bottom:2px solid;transform:translate(50%,-75%) rotate(-45deg)}:where([data-bluesearch-query]) :where(.search-query__sort-select){appearance:none;border:none;background:none;box-shadow:none;border-radius:0;padding:0;margin:0;height:auto;width:auto;padding:1rem 2.5rem 1rem 1rem;min-width:100%}:where([data-bluesearch-query]) :where(.search-query__results){line-height:1;padding:.25rem .5rem;font-size:.75rem;
1align-self:flex-start;background:var(--label-background);color:var(--label-color)}:where([data-bluesearch-filters-group]){display:contents}:where([data-bluesearch-filters-group]):first-child :where(.search-filters-group__title){border-top:1px solid var(--border-color)}:where([data-bluesearch-filters-group]):last-of-type :where(.search-filters-group){padding-bottom:.5rem;margin-bottom:1.25rem}:where([data-bluesearch-filters-group]) :where(.search-filters-group){display:flex;flex-direction:column}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title){position:relative;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;font-size:.875rem;font-weight:400;line-height:1.3;cursor:pointer;border-bottom:1px solid var(--border-color);color:var(--filters-group-title-color);transition:var(--filters-group-title-transition)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):before,:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):after{content:"";position:absolute;right:0;width:.625rem;height:.125rem;background-color:currentColor}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):after{transition:var(--filters-group-expand-transition);transform:rotate(90deg)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):where(:hover){color:var(--filters-group-title-active-color)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):where(.active):after{transform:rotate(0)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):where(.active),:where([data-bluesearch-filters-group]) :where(.search-filters-group__title):where(:hover){color:var(--filters-group-title-active-color)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__options){display:flex;flex-direction:column;border-bottom:1px solid var(--border-color)}:where([data-bluesearch-filters-group]) :where(.search-filters-group__options-inner){display:flex;flex-direction:column;padding:.875rem 0 .875rem .875rem}:where([data-bluesearch-filters-item]){display:contents}:where(:where([data-bluesearch-filters-item]):where(:not(:last-child)) > .search-filters-item){padding-bottom:.5rem;border-bottom:1px solid transparent}:where(:where([data-bluesearch-filters-item]):where(:not(:last-child)) > .search-filters-item):after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--border-color);opacity:.5}:where([data-bluesearch-filters-item]) :where(.search-filters-item){display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;position:relative;flex:0 0 auto;font-size:1.125rem;padding-top:.5rem}:where([data-bluesearch-filters-item]) :where(.search-filters-item).search-filters-item--facet :where(.search-filters-item__label):before{border-radius:50%}:where([data-bluesearch-filters-item]) :where(.search-filters-item).search-filters-item--facet :where(.search-filters-item__label):after{border:none;height:.625rem;width:.625rem;flex:0 0 .625rem;top:.625rem;left:.625rem;transform:translate(-50%,-50%);border-radius:50%;background:#fff}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input):focus+:where(.search-filters-item__label):before{box-shadow:inset 0 0 0 2px var(--check-active-border)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input):checked+:where(.search-filters-item__label):before{background-color:var(--check-active-background);border-color:var(--check-active-border)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input):checked+:where(.search-filters-item__label):after{opacity:1}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input):disabled+:where(.search-filters-item__label){opacity:.5;cursor:default}:where([data-bluesearch-filters-item]) :where(.search-filters-item__input):disabled+:where(.search-filters-item__expand){opacity:.5}:where([data-bluesearch-filters-item]) :where(.search-filters-item__label){grid-area:1/1/2/2;display:flex;cursor:pointer;align-items:flex-start;text-align:left;font-size:.875rem;line-height:1.5;position:relative}:where([data-bluesearch-filters-item]) :where(.search-filters-item__label):before{content:"";display:flex;justify-content:center;align-items:center;height:1.25rem;width:1.25rem;flex:0 0 1.25rem;margin-right:.75rem;font-size:1rem;border:1px solid var(--check-border);transition:.25s ease}:where([data-bluesearch-filters-item]) :where(.search-filters-item__label):after{content:"";height:.75rem;width:.3875rem;color:var(--check-active-color);border-bottom:.125rem solid currentColor;border-right:.125rem solid currentColor;position:absolute;
1left:.45rem;top:.125rem;transform:rotate(45deg);opacity:0;transition:.25s ease}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand){all:unset;appearance:none;background:none;grid-area:1/2/2/3;cursor:pointer;background-color:currentColor;margin-left:.5rem;width:1.25rem;height:1.25rem;position:relative;opacity:.2;transition:.2s ease}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):before,:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):after{content:"";position:absolute;top:50%;left:50%;margin-left:-.3125rem;margin-top:-.0625rem;width:.625rem;height:.125rem;background-color:currentColor;transition:transform .2s ease;filter:brightness(0) invert(1)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):after{transform:rotate(90deg)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):where(:hover){color:var(--accordion-title-active-color);opacity:.6}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):where(:focus){color:var(--accordion-title-active-color);opacity:.6;outline:none;box-shadow:inset 0 0 0 .125rem var(--focus-color)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):where(.active):after{transform:rotate(0)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):where(.active),:where([data-bluesearch-filters-item]) :where(.search-filters-item__expand):where(:hover){opacity:.6;color:var(--accordion-title-active-color)}:where([data-bluesearch-filters-item]) :where(.search-filters-item__filters){grid-area:2/1/3/3}:where([data-bluesearch-filters-item]) :where(.search-filters-item__filters-inner){display:flex;flex-direction:column;margin-top:.75rem;margin-left:.875rem}:where([data-bluesearch-filters]){display:contents}:where([data-bluesearch-filters]) :where(.search-filters){display:flex;flex-direction:column;padding:0;margin:0;flex:1 1 100%;position:sticky;top:0;z-index:2}:where([data-bluesearch-filters]) :where(.search-filters__skip){all:unset;appearance:none;position:absolute;top:0;left:0;right:0;padding:.5rem 1rem;background:var(--button-background);color:var(--button-color);transition:var(--button-transition);transform:translateY(-100%);opacity:0;z-index:100;pointer-events:none}:where([data-bluesearch-filters]) :where(.search-filters__skip):where(:focus){pointer-events:all;transform:translateY(0);opacity:1;background:var(--button-hover-background);color:var(--button-hover-color)}:where([data-bluesearch-filters]) :where(.search-filters__inner){display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;width:300px;transition:transform .25s ease;transform:translate(100%);z-index:100}:where([data-bluesearch-filters]) :where(.search-filters__inner):before,:where([data-bluesearch-filters]) :where(.search-filters__inner):after{content:"";top:0;right:0;bottom:0}:where([data-bluesearch-filters]) :where(.search-filters__inner):before{position:absolute;z-index:-1;left:0;background:var(--filters-drawer-background)}:where([data-bluesearch-filters]) :where(.search-filters__inner):after{position:fixed;z-index:-2;width:calc(100vw + 300px);height:100vh;cursor:pointer;background:color-mix(in srgb,var(--filters-drawer-overlay),transparent 25%);transition:.25s ease;pointer-events:none;visibility:hidden;opacity:0;transform:translate(-300px)}:where([data-bluesearch-filters]) :where(.search-filters__inner):where(.active){transform:translate(0)}:where([data-bluesearch-filters]) :where(.search-filters__inner):where(.active):after{visibility:visible;opacity:1;pointer-events:all;transform:translate(0)}@media (min-width: 992px){:where([data-bluesearch-filters]) :where(.search-filters__inner){position:relative;height:auto;width:auto;transform:none;transition:none;z-index:0;box-shadow:none}:where([data-bluesearch-filters]) :where(.search-filters__inner):before,:where([data-bluesearch-filters]) :where(.search-filters__inner):after{display:none}}:where(:where([data-bluesearch-filters]) :where(.search-filters__inner) > *:last-child){margin-bottom:0}:where([data-bluesearch-filters]) :where(.search-filters__content){dis
1play:flex;flex-direction:column;overflow-y:auto;height:100%;width:100%;padding:0 1.5rem 1.5rem}@media (min-width: 992px){:where([data-bluesearch-filters]) :where(.search-filters__content){padding:0;height:auto;overflow:visible}}:where([data-bluesearch-filters]) :where(.search-filters__form){display:flex;flex-direction:column;padding:0;margin:0}:where([data-bluesearch-filters]) :where(.search-filters__toggle),:where([data-bluesearch-filters]) :where(.search-filters__close),:where([data-bluesearch-filters]) :where(.search-filters__btn){cursor:pointer;appearance:none;border:none;background:none;box-shadow:none;border-radius:0;padding:0;margin:0;text-decoration:none;touch-action:manipulation;padding:1rem;background:var(--button-background);color:var(--button-color);transition:var(--button-transition)}:where([data-bluesearch-filters]) :where(.search-filters__toggle):hover,:where([data-bluesearch-filters]) :where(.search-filters__close):hover,:where([data-bluesearch-filters]) :where(.search-filters__btn):hover{text-decoration:none}:where([data-bluesearch-filters]) :where(.search-filters__toggle):where(:hover),:where([data-bluesearch-filters]) :where(.search-filters__toggle):where(:focus),:where([data-bluesearch-filters]) :where(.search-filters__close):where(:hover),:where([data-bluesearch-filters]) :where(.search-filters__close):where(:focus),:where([data-bluesearch-filters]) :where(.search-filters__btn):where(:hover),:where([data-bluesearch-filters]) :where(.search-filters__btn):where(:focus){background:var(--button-hover-background);color:var(--button-hover-color)}:where([data-bluesearch-filters]) :where(.search-filters__toggle):where(:disabled),:where([data-bluesearch-filters]) :where(.search-filters__close):where(:disabled),:where([data-bluesearch-filters]) :where(.search-filters__btn):where(:disabled){pointer-events:none;opacity:.75}:where([data-bluesearch-filters]) :where(.search-filters__close){display:flex;align-items:center;gap:.25rem;justify-content:flex-end;margin-bottom:-1px;padding:1rem 1.5rem;line-height:1;font-size:.875rem;z-index:1}:where([data-bluesearch-filters]) :where(.search-filters__close):after{content:"\\d7";flex:0 0 auto;font-size:1.25rem;line-height:0}@media (min-width: 992px){:where([data-bluesearch-filters]) :where(.search-filters__toggle),:where([data-bluesearch-filters]) :where(.search-filters__close){display:none}}[data-v-4cbce7b2]:where([data-bluesearch-tag]){display:contents}[data-v-4cbce7b2]:where([data-bluesearch-tag]) :where(.search__tag){appearance:none;background:transparent;border:none;display:flex;gap:.5rem;align-items:center;padding:.5rem .75rem;font-size:.75rem;background:var(--tag-background);color:var(--tag-color);cursor:pointer;transition:var(--tag-transition)}[data-v-4cbce7b2]:where([data-bluesearch-tag]) :where(.search__tag):where(:hover){background:var(--tag-hover-background);color:var(--tag-hover-color)}[data-v-4cbce7b2]:where([data-bluesearch-tag]) :where(.search__tag):after{content:"\\d7"}[data-v-48170c41]:where([data-bluesearch-tags]){display:contents}[data-v-48170c41]:where([data-bluesearch-tags]) :where(.search__tags){display:flex;flex-wrap:wrap;gap:1rem;margin:0}:where([data-bluesearch-result]){display:contents}:where([data-bluesearch-result]):last-child :where(.search-result){padding-bottom:0;border-bottom:none}:where([data-bluesearch-result]) :where(.search-result){display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0 0 1.5rem;border-bottom:1px solid var(--border-color)}@media (min-width: 768px){:where([data-bluesearch-result]) :where(.search-result){flex-direction:row;gap:1.25rem}}:where([data-bluesearch-result]) :where(.search-result__img){margin:0 0 1rem}@media (min-width: 768px){:where([data-bluesearch-result]) :where(.search-result__img){margin:0;flex:0 0 25%}}:where([data-bluesearch-result]) :where(.search-result__img) :where(img){max-width:100%}:where([data-bluesearch-result]) :where(.search-result__content){display:flex;flex-direction:column}:where([data-bluesearch-result]) :where(.search-result__title){font-size:1.125rem;line-height:1.25;padding:0;margin:0 0 .25rem}:where([data-bluesearch-result]) :where(.search-result__date){margin:0;padding:0;white-space:nowrap;font-size:.75rem;text-transform:uppercase;line-height:1;font-weight:700;opacity:.5}:where([data-bluesearch-result]) :where(.search-result__summary){font-size:.875rem;line-height:1.35rem;margin:.5rem 0 0}:where([data-bluesearch-results]){display:contents}:where([data-bluesearch-results]) :where(.search__results){display:flex;flex-direction:column;gap:1.5rem}:where([data-bluesearch-results]) :where(.search__results-empty){font-style:italic;margin:2rem;text-align:center}:where([data-bluesearch-pagination-item]){display:contents}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){display:flex;align-items:center;justify-content:center;line-height:1;padding:0;margin:0;appearance:none;color:var(--pagination-number-color);background:var(--pagination-number-background);transition:var(--pagination-nav-transition);border:none;border-radius:0;flex:0 0 auto}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){width:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){width:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){width:3.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){height:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){height:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){height:3.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){font-size:.875rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){font-size:calc(.875rem + .25 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__number){font-size:1.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number):where(span){color:var(--pagination-number-active-color);background:var(--pagination-number-active-background)}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number):where(button){cursor:pointer}:where([data-bluesearch-pagination-item]) :where(.search-pagination__number):where(button):hover{color:var(--pagination-number-hover-color);background:var(--pagination-number-hover-background)}:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--pagination-number-color);font-size:.125rem;flex:0 0 auto}:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){width:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){width:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){width:3.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){min-width:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){min-width:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){min-width:3.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){height:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){height:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis){height:3.125rem}}:where([data-bluesearch-pagination-item]) :where(.search-pagination__ellipsis):after{content:"";height:1em;width:1em;background:currentColor;border-radius:50%;opacity:.5;box-shadow:.25rem 0 0 currentColor,-.25rem 0 0 currentColor}:where([data-bluesearch-pagination]){display:contents}:where([data-bluesearch-pagination]) :where(.search-pagination){display:flex;grid-area:span 1/span 1;margin:3rem 0;transition:opacity .5s .5s ease}:where([data-bluesearch-pagination]) :where(.search-pagination):where(.adjusting){opacity:0;transition:none}:where([data-bluesearch-pagination]) :where(.search-pagination__inner){display:flex;align-items:center;justify-content:center;flex:1 0 auto}:where([data-bluesearch-pagination]) :where(.search-pagination__inner){gap:.125rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination]) :where(.search-pagination__inner){gap:calc(.125rem + .2625 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination]) :where(.search-pagination__inner){gap:.3875rem}}:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:0;margin:0;appearance:none;border:none;border-radius:0;color:var(--pagination-nav-color);background:var(--pagination-nav-background);transition:var(--pagination-nav-transition)}:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){width:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){width:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){width:3.125rem}}:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){height:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){height:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){height:3.125rem}}:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){flex-basis:1.375rem}@media screen and (min-width: 20rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){flex-basis:calc(1.375rem + 1.75 * ((100vw - 20rem) / 62))}}@media screen and (min-width: 82rem){:where([data-bluesearch-pagination]) :where(.search-pagination__prev),:where([data-bluesearch-pagination]) :where(.search-pagination__next){flex-basis:3.125rem}}:where([data-bluesearch-pagination]) :where(.search-pagination__prev) :where(span),:where([data-bluesearch-pagination]) :where(.search-pagination__next) :where(span){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}:where([data-bluesearch-pagination]) :where(.search-pagination__prev):after,:where([data-bluesearch-pagination]) :where(.search-pagination__next):after{content:"";height:30%;width:30%;border-left:.125rem solid currentColor;border-bottom:.125rem solid currentColor;flex:0 0 auto}:where([data-bluesearch-pagination]) :where(.search-pagination__prev):where(span),:where([data-bluesearch-pagination]) :where(.search-pagination__next):where(span){opacity:var(--pagination-nav-disabled-opacity)}:where([data-bluesearch-pagination]) :where(.search-pagination__prev):where(button),:where([data-bluesearch-pagination]) :where(.search-pagination__next):where(button){cursor:pointer}:where([data-bluesearch-pagination]) :where(.search-pagination__prev):where(button):where(:hover),:where([data-bluesearch-pagination]) :where(.search-pagination__next):where(button):where(:hover){background:var(--pagination-nav-hover-background);color:var(--pagination-nav-hover-color)}:where([data-bluesearch-pagination]) :where(.search-pagination__prev):after{transform:translate(25%) rotate(45deg)}:where([data-bluesearch-pagination]) :where(.search-pagination__next):after{transform:translate(-25%) rotate(-135deg)}')),document.head.appendChild(e)}}catch(e){console.error("vite-plugin-css-injected-by-js",e)}}();const de={__name:"Navigate",emits:["beforeEnter","afterEnter","beforeLeave","afterLeave"],setup(e,{emit:r}){const t=()=>r("beforeEnter"),a=()=>r("afterEnter"),o=()=>r("beforeLeave"),s=()=>r("afterLeave");return(e,r)=>((0,i.uX)(),(0,i.Wv)(n.eB,{name:"navigate",appear:"",mode:"out-in",onBeforeEnter:t,onAfterEnter:a,onBeforeLeave:o,onAfterLeave:s},{default:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"default")])),_:3}))}},ge={id:"loaderRoot","data-bluesearch-loader":""},fe=[(0,i.Lk)("div",{class:"loader",tabindex:"0","aria-label":"Loading","aria-busy":"true","aria-live":"polite"},[(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div"),(0,i.Lk)("div")],-1)],me={__name:"Loader",setup(e,{expose:r}){const t=(0,o.KR)(null);return r({focus:()=>t.value.focus()}),(e,r)=>((0,i.uX)(),(0,i.CE)("div",ge,fe))}}
1,pe=(0,a.nY)("search",{state:()=>({reloading:!1,loaded:!1,errored:!1,errorType:null,errorData:null,options:{},preselectedFilters:[],preselectedSort:"",suggestions:[],search:{query:"",filters:[],page:0,sortOption:null,extended:{}},results:{},previousItemResults:[]}),getters:{query:e=>e.search.query,sort:e=>e.search.sortOption,filters:e=>e.search.filters,currentPage:e=>e.search.page,extended:e=>e.search.extended},actions:{applyOptions(e){this.options=e},setLoaded(){this.loaded=!0,this.reloading=!1},setReloading(){this.reloading=!0},setErrored({type:e,data:r}){this.errored=!0,this.errorType=e,this.errorData=r},clearError(){this.errored=!1,this.errorType=null,this.errorData=null},updateQueryParams(){const e=new URL(window.location.href),r=new URLSearchParams(e.search);Object.entries(this.search).forEach((([e,t])=>{"extended"!==e&&(Array.isArray(t)?t=function(e){const r=[],t=e=>e.reduce(((e,r)=>{if(1==r.selected&&e.push(r.id),r.filters&&r.filters.length){let a=t(r.filters);a.length&&e.push(...a)}return e}),[]);return e.forEach((e=>{let a=t(e.filters);a.length&&r.push(...a)})),r.join(",")}(t):"object"==typeof t?t=!1:"string"==typeof t&&(t=t.trim()),"page"===e?this.options.preserveResults?r.delete(e):t?r.set(this.options.queryStringKeyPage,t+1):r.delete(this.options.queryStringKeyPage):"query"===e?t?r.set(this.options.queryStringKeyQuery,t):r.delete(this.options.queryStringKeyQuery):"filters"===e?t?r.set(this.options.queryStringKeyFilters,t):r.delete(this.options.queryStringKeyFilters):t?r.set(e,t):r.delete(e))}));const t=!r.keys().next().done,a=`${e.pathname}${t?`?${r.toString()}`:""}`,i=this.options.paginationUsesHistory?{page:this.search.page}:{};history.replaceState(i,"",a)},parseInitialQueryParams(){const e=new URL(window.location.href);new URLSearchParams(e.search).forEach(((e,r)=>{if(e)if(r===this.options.queryStringKeyFilters)this.preselectedFilters=e.split(",");else if(r===this.options.queryStringKeySort)this.preselectedSort=e;else if(r===this.options.queryStringKeyPage){if(!this.options.preserveResults&&!isNaN(e)){let r=Number(e);r>0&&r--,this.search.page=r}}else r===this.options.queryStringKeyQuery&&(this.search.query=e)}))},setResults(e){this.options.preserveResults&&(this.previousItemResults.push(...e.itemResults),e.itemResults=this.previousItemResults),this.results=e,this.search.filters=(0,l.A)(e.filters),this.search.query=e.queryUsed.searchTerm,this.search.sortOption=e.queryUsed.sortOption,this.search.page=e.queryUsed.currentPage,this.search.extended=e.extended?(0,l.A)(e.extended):e.queryUsed.extended,this.preselectedFilters=[]},setQuery(e){this.search.query=e,this.search.page=0},resetAllFilters(){const e=this.search.filters;this.search.page=0;const r=e=>e.forEach((e=>{e.selected=!1,e.filters&&e.filters.length&&r(e.filters)}
1));e.forEach((e=>r(e.filters)))},setFilterValue({filter:e,value:r,group:t}){const a=this.search.filters;this.search.page=0;const i=e=>e.map((e=>(e.selected=!1,e.filters&&e.filters.length?i(e.filters):e))),n=t=>t.some((t=>t.id===e.id?(t.selected=r,!0):!(!t.filters||!t.filters.length)&&n(t.filters)));if(t){const e=a.find((e=>e.id===t.id));i(e.filters)}a.some((e=>n(e.filters)))},setPageIndex(e){this.search.page=e},setSortOrder(e){this.search.sortOption=e,this.search.page=0},clearPreviousItemResults(){this.previousItemResults=[]},extend(e){this.search.extended=(0,l.A)(e(this.search.extended))},clearSearchParameters(){let e=JSON.parse(JSON.stringify(this.options));this.$reset(),this.options=e},checkForConfigErrors(){this.options.queryRequired&&(this.search.query.trim().length<1?this.setErrored({type:"queryRequired",data:null}):this.clearError())},changeSort(e){return this.setSortOrder(e),this.clearPreviousItemResults(),this.executeSearch()},goToPage(e){return this.setPageIndex(e),this.executeSearch()},removeAllTags(){return this.resetAllFilters(),this.clearPreviousItemResults(),this.executeSearch()},removeTagItem(e){return this.setFilterValue({filter:e,value:!1}),this.clearPreviousItemResults(),this.executeSearch()},resetSearch(e=e=>e){this.clearSearchParameters(),this.executeSearch(e)},clearSuggestions(){this.suggestions=[]},getSuggestions(){return this.search.query.length<3||!this.options.autocompleteEndpoint?Promise.resolve():new Promise((async e=>{const r=await fetch(this.options.autocompleteEndpoint,{method:"POST",mode:"cors",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"application/json"},body:JSON.stringify({term:this.search.query,filters:this.results.filters,...this.options.nodeGuid&&{nodeGuid:this.options.nodeGuid}})});if(r.ok){const e=await r.json();this.suggestions=e}else{const e=await r.json();this.setErrored({type:"severError",data:e})}e()}))},executeSearch(e=e=>e){return new Promise((async r=>{if(this.checkForConfigErrors(),this.errored)return r();const t=(new Date).getTime();this.setReloading();let a,i={searchIndex:this.options.searchIndex,searchTerm:this.search.query,filters:this.search.filters,currentPage:this.search.page,pageSize:this.options.pageLength,preselectedFilters:this.preselectedFilters,preselectedSort:this.preselectedSort,extended:this.search.extended,...this.options.nodeGuid&&{nodeGuid:this.options.nodeGuid},...this.search.sortOption&&{sortOption:this.search.sortOption}};i.searchTerm=String(i.searchTerm),e&&"function"==typeof e&&(a=e(i)),a&&(i=(0,l.A)(a)),i=JSON.stringify(i);const n=await fetch(this.options.endpoint,{method:"POST",mode:"cors",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"application/json"},redirect:"follow",referrerPolicy:"no-referrer",body:i});if(n.ok){const e=await n.json();this.setResults(e),this.updateQueryParams();const a=(new Date).getTime()-t;setTimeout((()=>{this.setLoaded(),r()}),a<750?750-a:0)}else{const e=await n.json();this.setErrored({type:"severError",data:e}),r()}}))}}});const we={class:"search",id:"bluesearch","data-bluesearch":""},ve=["data-hide-rail"],be={key:0,class:"search__header"},ye={key:0,class:"search__rail"},_e={class:"search__main"},xe={class:"search__footer"},ke=(0,i.Lk)("p",null,"There was an error",-1),Te={__name:"BlueSearch",emits:["presearch"],setup(e,{emit:r}){const t=pe(),a=(0,i.WQ)("options"),n=(0,i.EW)((()=>t.reloading)),s=(0,i.EW)((()=>t.loaded&&!t.errored)),l=(0,i.EW)((()=>t.errored)),u=()=>t.errorType,h=()=>t.errorData,c=(0,i.EW)((()=>t.results)),d=(0,i.EW)((()=>t.extended)),g=e=>{t.extend(e)},f=e=>(a.preserveResults&&t.clearPreviousItemResults(),t.executeSearch(e)),m=(0,o.KR)(null);function p(e=document){return e?e.querySelector('*:is(a[href], button, input, textarea, select, details,[tabindex]):not([tabindex="-1"], :disabled, [aria-hidden="true"])'):null}return t.applyOptions(a),t.parseInitialQueryParams(),a.allowPreSearch&&(m.value=new Promise((e=>{let t=!1;const a=()=>{t=!0,e()};r("presearch",{done:a,extend:g,extended:d.value}),setTimeout((()=>{t||a()}),1500)}))),(0,i.sV)((async()=>{a.allowPreSearch&&await m.value,t.executeSearch()})),(0,i.Gt)("setFocus",(()=>{const e=document.querySelector("#loaderRoot"),r=document.querySelector("#resultsRoot"),t=document.querySelector("#queryRoot");let a=null;e&&(a=p(e)),!a&&r&&(a=p(r)),!a&&t&&(a=p(t)),a&&a.focus()})),(e,r)=>{const t=(0,i.g2)("SearchQuery"),m=(0,i.g2)("SearchFilters"),p=(0,i.g2)("SearchTags"),w=(0,i.g2)("SearchResults"),v=(0,i.g2)("SearchPagination");return(0,i.uX)(),(0,i.CE)("div",we,[(0,i.bF)(de,null,{default:(0,i.k6)((()=>[s.value?(0,i.RG)(e.$slots,"default",{key:0,loaded:s.value,reloading:n.value,executeSearch:f,results:c.value,extend:g,extended:d.value},(()=>[(0,i.Lk)("div",{class:"search__layout","data-hide-rail":(0,o.R1)(a).hideRail},[(0,i.RG)(e.$slots,"header",{},(()=>[(0,o.R1)(a).showQuery?((0,i.uX)(),(0,i.CE)("header",be,[(0,i.bF)(t)])):(0,i.Q3)("",!0)])),(0,o.R1)(a).hideRail?(0,i.Q3)("",!0):(0,i.RG)(e.$slots,"rail",{key:0},(()=>[(0,o.R1)(a).showFilters?((0,i.uX)(),(0,i.CE)("aside",ye,[(0,i.bF)(m)])):(0,i.Q3)("",!0)])),(0,i.RG)(e.$slots,"main",{},(()=>[(0,i.Lk)("section",_e,[(0,i.RG)(e.$slots,"tags",{},(()=>[(0,i.bF)(p)])),(0,i.RG)(e.$slots,"results",{},(()=>[(0,i.bF)(w)]))])])),(0,i.RG)(e.$slots,"footer",{},(()=>[(0,i.Lk)("footer",xe,[(0,i.bF)(v)])]))],8,ve)])):l.value?(0,i.RG)(e.$slots,"error",{key:1,errored:l.value,errorType:u,errorData:h},(()=>[ke])):(0,i.RG)(e.$slots,"loader",{key:2,loaded:s.value},(()=>[(0,i.bF)(me)]))])),_:3})])}}},Ce={__name:"Expand",emits:["enter","afterEnter","leave"],setup(e,{emit:r}){const t=e=>{const t=getComputedStyle(e).width;e.style.width=t,e.style.position="absolute",e.style.visibility="hidden",e.style.height="auto";const a=getComputedStyle(e).height;e.style.width=null,e.style.position=null,e.style.visibility=null,e.style.height=0,getComputedStyle(e).height,requestAnimationFrame((()=>{e.style.height=a})),r("enter")},a=e=>
1{e.style.height="auto",r("afterEnter")},o=e=>{const t=getComputedStyle(e).height;e.style.height=t,getComputedStyle(e).height,requestAnimationFrame((()=>{e.style.height=0})),r("leave")};return(e,r)=>((0,i.uX)(),(0,i.Wv)(n.F,{name:"expand",onEnter:t,onAfterEnter:a,onLeave:o},{default:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"default")])),_:3}))}};var Se=/\{([0-9a-zA-Z_]+)\}/g,Ee=function(e){var r;if(2===arguments.length&&"object"==typeof arguments[1])r=arguments[1];else{r=new Array(arguments.length-1);for(var t=1;t<arguments.length;++t)r[t-1]=arguments[t]}return(!r||!r.hasOwnProperty)&&(r={}),e.replace(Se,(function(t,a,i){var n;return"{"===e[i-1]&&"}"===e[i+t.length]?a:null==(n=r.hasOwnProperty(a)?r[a]:null)?"":n}))};function Re(e){return"function"==typeof e?e():(0,o.R1)(e)}const qe=typeof window<"u",Pe=()=>{};function We(e){var r;const t=Re(e);return null!=(r=null==t?void 0:t.$el)?r:t}const De=qe?window:void 0;function Me(...e){let r,t,a,n;if("string"==typeof e[0]||Array.isArray(e[0])?([t,a,n]=e,r=De):[r,t,a,n]=e,!r)return Pe;Array.isArray(t)||(t=[t]),Array.isArray(a)||(a=[a]);const s=[],l=()=>{s.forEach((e=>e())),s.length=0},u=(0,i.wB)((()=>[We(r),Re(n)]),(([e,r])=>{l(),e&&s.push(...t.flatMap((t=>a.map((a=>((e,r,t,a)=>(e.addEventListener(r,t,a),()=>e.removeEventListener(r,t,a)))(e,t,a,r))))))}),{immediate:!0,flush:"post"}),h=()=>{u(),l()};return function(e){!!(0,o.o5)()&&(0,o.jr)(e)}(h),h}function Le(e={}){var r;const{window:t=De}=e,a=null!=(r=e.document)?r:null==t?void 0:t.document,n=function(e,r){let t,a,n;const s=(0,o.KR)(!0),l=()=>{s.value=!0,n()};(0,i.wB)(e,l,{flush:"sync"});const u="function"==typeof r?r:r.get,h="function"==typeof r?void 0:r.set,c=(0,o.rY)(((e,r)=>(a=e,n=r,{get:()=>(s.value&&(t=u(),s.value=!1),a(),t),set(e){null==h||h(e)}})));return Object.isExtensible(c)&&(c.trigger=l),c}((()=>null),(()=>null==a?void 0:a.activeElement));return t&&(Me(t,"blur",(e=>{null===e.relatedTarget&&n.trigger()}),!0),Me(t,"focus",n.trigger,!0)),n}qe&&window.document,qe&&window.navigator,qe&&window.location;
1const Fe={id:"queryRoot","data-bluesearch-query":""},Oe={class:"search-query"},Ue=["onSubmit"],Ae=["onKeydown","placeholder","autocomplete"],je={key:0,class:"search-query__suggestions"},Ne=["aria-expanded","aria-hidden"],Ge=["onClick","onKeydown","onFocus","innerHTML"],Qe={key:0,class:"search-query__sort"},Ie=["value"],ze={class:"search-query__results"},Xe={__name:"Query",setup(e){const r=pe(),t=(0,i.WQ)("options"),a=(0,i.EW)((()=>r.reloading)),l=(0,i.EW)((()=>r.extended)),u=e=>{r.extend(e)},h=(0,o.KR)(null),c=(0,o.KR)(null),d=(0,o.KR)(null),g=(0,o.KR)(null),f=(0,i.EW)((()=>r.suggestions.filter((e=>!!e)))),{focused:m}=function(e,r={}){const t=Le(r),a=(0,i.EW)((()=>We(e)));return{focused:(0,i.EW)((()=>!(!a.value||!t.value)&&a.value.contains(t.value)))}}(h),p=(0,o.KR)(!1),w=(0,o.KR)(!0),v=()=>{const e=m.value,r=f.value.length>0,t=k.value.length>=3,a=w.value;p.value=!!(e&&r&&t&&a)};(0,i.wB)(m,v),(0,i.wB)(f,v);const b=()=>r.getSuggestions(),y=()=>r.clearSuggestions(),_=e=>(t.preserveResults&&r.clearPreviousItemResults(),y(),r.executeSearch(e)),x=(0,i.EW)((()=>r.results)),k=(0,i.EW)((()=>r.query)),T=(e,t=!0,a=!1)=>{let i;i="object"==typeof e?e.target.value:e,r.setQuery(i),t&&(e.length>2?b():y()),a&&_()},C=(0,i.EW)({get:()=>k.value,set(e){T(e)}}),S=(0,i.EW)((()=>r.sort)),E=e=>{let t;t="object"==typeof e&&e.hasOwnProperty("target")?e.target.value:e,r.changeSort(t)},R=(0,i.EW)({get:()=>S.value,set(e){E(e)}}),q=(0,i.EW)((()=>{const e=t.queryAllowAutocomplete;return!0===e?"on":!1===e?"off":!("string"!=typeof e||!e.trim().length)&&e.trim()})),P=(0,i.EW)((()=>{let e=x.value.totalResultCount;return 0==x.value.currentPage||t.preserveResults?e?1:0:x.value.currentPage*x.value.pageSize+1})),W=(0,i.EW)((()=>{let e=x.value.totalResultCount,r=x.value.currentPage,t=x.value.pageSize,a=(r+1)*t;return 0==r?e<=t?e:t:a>e?e:a})),D=(0,i.EW)((()=>Ee(t.resultsLabelTemplate,{start:P.value,end:W.value,total:x.value.totalResultCount}))),M=e=>{r.resetSearch(e)},L=()=>{r.clearPreviousItemResults(),r.setPageIndex(0)};return(e,r)=>((0,i.uX)(),(0,i.CE)("div",Fe,[(0,i.RG)(e.$slots,"default",{results:x.value,query:k.value,setQuery:T,sort:S.value,setSort:E,resetSearch:M,currentResultsStart:P.value,currentResultsEnd:W.value,clearPreviousItemResults:L,getSuggestions:b,clearSuggestions:y,suggestions:f.value,executeSearch:_,reloading:a.value,extend:u,extended:l.value,label:D.value},(()=>[(0,i.Lk)("div",Oe,[(0,i.Lk)("form",{class:"search-query__form",onSubmit:(0,n.D$)((e=>!1),["prevent","stop"])},[(0,i.Lk)("div",{class:"search-query__wrapper",onKeydown:[r[3]||(r[3]=(0,n.jR)((e=>(w.value=!1,p.value=!1,y(),c.value.focus(),void setTimeout((()=>{w.value=!0}),200))),["esc"])),r[4]||(r[4]=(0,n.jR)((e=>(e=>{let r;e.preventDefault(),c.value.matches(":focus")?d.value[0].focus():(r=d.value.findIndex((e=>e.matches(":focus"))),r<d.value.length-1?d.value[r+1].focus():d.value[0].focus())})(e)),["down"])),r[5]||(r[5]=(0,n.jR)((e=>(e=>{let r;e.preventDefault(),c.value.matches(":focus")?d.value.at(-1).focus():(r=d.value.findIndex((e=>e.matches(":focus"))),r>0?d.value[r-1].focus():d.value.at(-1).focus())})(e)),["up"]))],ref_key:"inputWrapper",ref:h},[(0,i.bo)((0,i.Lk)("input",{class:"search-query__input",onKeydown:(0,n.jR)((0,n.D$)(_,["prevent","stop"]),["enter"]),"onUpdate:modelValue":r[0]||(r[0]=e=>C.value=e),placeholder:(0,o.R1)(t).queryPlaceholderText,autocomplete:q.value,type:"text",ref_key:"input",ref:c,name:"search-query"},null,40,Ae),[[n.Jo,C.value]]),(0,i.bF)(Ce,null,{default:(0,i.k6)((()=>[p.value?((0,i.uX)(),(0,i.CE)("div",je,[(0,i.Lk)("ul",{class:"search-query__suggestions-list","aria-expanded":p.value?"true":"false","aria-hidden":p.value?"false":"true"},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(f.value,(e=>((0,i.uX)(),(0,i.CE)("li",{class:"search-query__suggestions-item",tabindex:"0",ref_for:!0,ref_key:"suggestionElements",ref:d,onClick:r=>T(e.searchText,!1,!0),onKeydown:(0,n.jR)((0,n.D$)((r=>T(e.searchText,!1,!0)),["stop","prevent"]),["enter"]),onFocus:r=>T(e.searchText,!1),innerHTML:e.textWithHightlights},null,40,Ge)))),256))],8,Ne)])):(0,i.Q3)("",!0)])),_:1}),(0,o.R1)(t).showReset?((0,i.uX)(),(0,i.CE)("button",{key:0,class:"search-query__reset",type:"button",onClick:r[1]||(r[1]=(0,n.D$)((e=>M()),["stop","prevent"])),onKeydown:r[2]||(r[2]=(0,n.jR)((0,n.D$)((e=>M()),["stop","prevent"]),["enter"]))}
1,[(0,i.Lk)("span",null,(0,s.v_)((0,o.R1)(t).resetText),1)],32)):(0,i.Q3)("",!0)],544),(0,i.Lk)("button",{class:"search-query__submit",type:"submit",ref_key:"submit",ref:g,onClick:r[6]||(r[6]=e=>_())},[(0,i.Lk)("span",null,(0,s.v_)((0,o.R1)(t).querySubmitText),1)],512),(0,o.R1)(t).showSort?((0,i.uX)(),(0,i.CE)("div",Qe,[(0,i.bo)((0,i.Lk)("select",{class:"search-query__sort-select","onUpdate:modelValue":r[7]||(r[7]=e=>R.value=e)},[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(x.value.sortOptions,(e=>((0,i.uX)(),(0,i.CE)("option",{value:e},(0,s.v_)((0,o.R1)(t).sortText)+" "+(0,s.v_)(e.displayName),9,Ie)))),256))],512),[[n.u1,R.value]])])):(0,i.Q3)("",!0)],40,Ue),(0,i.Lk)("small",ze,(0,s.v_)(D.value),1)])]))]))}},$e={"data-bluesearch-filters-group":""},Ye={class:"search-filters-group"},Ke=["onClick","onKeyup"],He={class:"search-filters-group__options",key:"filterGroup"},Be={class:"search-filters-group__options-inner"},Ve={__name:"Group",props:{group:Object,initiallyExpanded:Boolean},emits:["filterGroupToggled"],setup(e,{emit:r}){const t=e,a=(0,o.KR)(t.initiallyExpanded);Object.hasOwn(t.group,"expanded")&&t.group.expanded&&(a.value=!0);const l=()=>{a.value=!a.value,r("filterGroupToggled",a.value)},u=e=>{let r=!1;return e.forEach((e=>{(e.selected||e.filters&&e.filters.length&&u(e.filters))&&(r=!0)})),r};return u(t.group.filters)&&(a.value=!0),(r,t)=>((0,i.uX)(),(0,i.CE)("div",$e,[(0,i.Lk)("div",Ye,[(0,i.Lk)("div",{class:(0,s.C4)(["search-filters-group__title",{active:a.value}]),onClick:(0,n.D$)(l,["stop","prevent"]),onKeyup:(0,n.jR)((0,n.D$)(l,["stop","prevent"]),["enter"]),role:"button",tabindex:"0"},(0,s.v_)(e.group.name),43,Ke),(0,i.bF)(Ce,null,{default:(0,i.k6)((()=>[a.value?((0,i.uX)(),(0,i.CE)("div",He,[(0,i.Lk)("div",Be,[(0,i.RG)(r.$slots,"default")])])):(0,i.Q3)("",!0)])),_:3})])]))}},Je={"data-bluesearch-filters-item":""},Ze=["id","disabled"],er=["for"],rr={class:"search-filters-item__filters-inner"},tr={__name:"Item",props:{group:Object,filter:Object,disable:Boolean},setup(e){const r=e,t=pe(),a=(0,i.WQ)("options"),l=(0,i.WQ)("setFilterValue"),u=(0,o.KR)(!1),h=(0,i.EW)((()=>!(!a.filterParentsExcludeChildren||!(d.value&&p.value||r.disable)))),c=(0,i.EW)((()=>r.disable||!1)),d=(0,i.EW)((()=>!(!r.filter.filters||!r.filter.filters.length))),g=(0,i.EW)((()=>Object.hasOwn(r.group,"hideCounts")?!r.group.hideCounts:a.showFiltersCount)),f=(0,i.EW)((()=>`${r.filter.value}${g.value?` (${r.filter.count})`:""}`)),m=(0,i.EW)((()=>t.reloading)),p=(0,i.EW)({get:()=>r.filter.selected,set(e){let t=r.group.facet?r.group:null;if(l(r.filter,e,t),a.filterParentsExcludeChildren&&e&&d.value){const e=r=>{l(r,!1),r.filters&&r.filters.length&&r.filters.forEach(e)};r.filter.filters.forEach(e)}}}),w=e=>{let r=!1;return e.forEach((e=>{(e.selected||e.filters&&e.filters.length&&w(e.filters))&&(r=!0)})),r};return(0,i.wB)(m,(()=>{d.value&&(u.value=w(r.filter.filters))})),d.value&&(u.value=w(r.filter.filters)),(t,a)=>{const o=(0,i.g2)("Item",!0);return(0,i.uX)(),(0,i.CE)("div",Je,[e.filter.count>0||p.value?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,s.C4)(["search-filters-item",{"search-filters-item--facet":e.group.facet}])},[(0,i.bo)((0,i.Lk)("input",{class:"search-filters-item__input","onUpdate:modelValue":a[0]||(a[0]=e=>p.value=e),type:"checkbox",id:e.filter.id,disabled:c.value},null,8,Ze),[[n.lH,p.value]]),(0,i.Lk)("label",{class:(0,s.C4)(["search-filters-item__label",{active:p.value,disabled:c.value}]),for:e.filter.id},[(0,i.Lk)("span",null,(0,s.v_)(f.value),1)],10,er),d.value?((0,i.uX)(),(0,i.CE)("button",{key:0,class:(0,s.C4)(["search-filters-item__expand",{active:u.value}]),type:"button",onClick:a[1]||(a[1]=(0,n.D$)((e=>u.value=!u.value),["stop","prevent"])),onKeydown:a[2]||(a[2]=(0,n.jR)((0,n.D$)((e=>u.value=!u.value),["stop","prevent"]),["enter"]))},null,34)):(0,i.Q3)("",!0),d.value?((0,i.uX)(),(0,i.Wv)(Ce,{key:1},{default:(0,i.k6)((()=>[u.value?((0,i.uX)(),(0,i.CE)("div",{class:"search-filters-item__filters",key:`${f.value}-subFilters`},[(0,i.Lk)("div",rr,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(e.filter.filters,(e=>((0,i.uX)(),(0,i.Wv)(o,{key:e.id,filter:e,disable:h.value,group:r.group},null,8,["filter","disable","group"])))),128))])])):(0,i.Q3)("",!0)])),_:1})):(0,i.Q3)("",!0)],2)):(0,i.Q3)("",!0)])}}},ar={id:"filtersRoot","data-bluesearch-filters":""},ir={class:"search-filters"},nr=["disabled","tabindex"],or={class:"search-filters__content"},sr={class:"search-filters__form"},lr=["disabled","tabindex"],ur={__name:"Filters",emits:["filterDrawerToggled","filterGroupToggled"],setup(e,{emit:r}){const t=pe(),a=(0,i.WQ)("options"),l=(0,i.WQ)("setFocus"),u=(0,i.EW)((()=>t.extended)),h=e=>{t.extend(e)},c=e=>(a.preserveResults&&t.clearPreviousItemResults(),t.executeSearch(e)),d=(0,i.EW)((()=>t.filters.filter((e=>{if(e.visible)return!0;const r=e=>e.some((e=>!(!e.selected&&!e.visible)||!!e.filters&&r(e.filters)));return r(e.filters)}
1)))),g=(e,r,...i)=>{let n,o=()=>{},s=null;if(n="object"==typeof r?r.target.value:r,i&&i.length&&i.forEach((e=>{"function"==typeof e&&(o=e),"object"==typeof e&&(s=e)})),t.setFilterValue({filter:e,value:n,group:s}),a.filterAutoSubmit)return c(o)},f=()=>{t.removeAllTags()},m=(0,o.KR)(!1),p=(e=!m.value)=>{m.value=e,r("filterDrawerToggled",m.value)};return(0,i.Gt)("setFilterValue",g),(e,t)=>((0,i.uX)(),(0,i.CE)("div",ar,[(0,i.RG)(e.$slots,"default",{executeSearch:c,filters:d.value,setFilterValue:g,clearAllFilters:f,extend:h,extended:u.value,skipToResults:(0,o.R1)(l)},(()=>[(0,i.Lk)("div",ir,[(0,i.RG)(e.$slots,"filtersSkipLink",{},(()=>[(0,i.Lk)("button",{class:"search-filters__skip",onClick:t[0]||(t[0]=(0,n.D$)(((...e)=>(0,o.R1)(l)&&(0,o.R1)(l)(...e)),["prevent"]))},(0,s.v_)((0,o.R1)(a).filterSkipText),1)])),(0,i.RG)(e.$slots,"mobileDrawerToggle",{toggleMobileDrawer:p,mobileDrawerOpen:m.value},(()=>[(0,i.Lk)("button",{class:"search-filters__toggle",onClick:t[1]||(t[1]=e=>p()),disabled:!d.value.length&&"disabled",tabindex:!d.value.length&&"-1"},(0,s.v_)((0,o.R1)(a).filterDrawerToggleText),9,nr)])),(0,i.Lk)("div",{class:(0,s.C4)(["search-filters__inner",{active:m.value}]),onClick:t[5]||(t[5]=(0,n.D$)((e=>p(!1)),["self"]))},[(0,i.RG)(e.$slots,"mobileDrawerClose",{toggleMobileDrawer:p,mobileDrawerOpen:m.value},(()=>[(0,i.Lk)("button",{class:"search-filters__close",onClick:t[2]||(t[2]=e=>p(!1))},[(0,i.Lk)("span",null,(0,s.v_)((0,o.R1)(a).filterDrawerCloseText),1)])])),(0,i.Lk)("div",or,[(0,i.Lk)("div",sr,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(d.value,(n=>(0,i.RG)(e.$slots,"group",{group:n,initiallyExpanded:(0,o.R1)(a).filterInitiallyExpanded,setFilterValue:g,extend:h,extended:u.value},(()=>[(0,i.bF)(Ve,{onFilterGroupToggled:t[3]||(t[3]=e=>r("filterGroupToggled",e)),group:n,initiallyExpanded:(0,o.R1)(a).filterInitiallyExpanded},{default:(0,i.k6)((()=>[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(n.filters,(r=>(0,i.RG)(e.$slots,"item",{filter:r,extend:h,extended:u.value,setFilterValue:g,group:n},(()=>[(0,i.bF)(tr,{filter:r,group:n},null,8,["filter","group"])])))),256))])),_:2},1032,["group","initiallyExpanded"])])))),256)),(0,o.R1)(a).filterAutoSubmit?(0,i.Q3)("",!0):(0,i.RG)(e.$slots,"submit",{key:0,toggleMobileDrawer:p,executeSearch:c,filters:d.value,filterSubmitText:(0,o.R1)(a).filterSubmitText},(()=>[(0,i.Lk)("button",{class:"search-filters__btn",onClick:t[4]||(t[4]=e=>{c(),p(!1)}),disabled:!d.value.length&&"disabled",tabindex:!d.value.length&&"-1"},(0,s.v_)((0,o.R1)(a).filterSubmitText),9,lr)]))])])],2)])]))]))}},hr=(e,r)=>{const t=e.__vccOpts||e;for(const[e,a]of r)t[e]=a;return t},cr={"data-bluesearch-tag":""},dr=hr({__name:"Item",props:{tag:Object,removeTag:Function},setup:e=>(r,t)=>((0,i.uX)(),(0,i.CE)("div",cr,[(0,i.Lk)("button",{class:"search__tag",onClick:t[0]||(t[0]=r=>e.removeTag(e.tag))},(0,s.v_)(e.tag.value),1)]))},[["__scopeId","data-v-4cbce7b2"]]),gr={"data-bluesearch-tags":""},fr={key:0,class:"search__tags"},mr=hr({__name:"Tags",setup(e){const r=pe(),t=(0,i.EW)((()=>{const e=r=>{const t=[];return r.forEach((r=>{if(r.selected&&t.push(r),r.filters){let a=e(r.filters);a.length&&t.push(...a)}})),t};return r.results.filters.reduce(((r,t)=>{const a=e(t.filters);return r.push(...a),r}),[])})),a=e=>r.removeTagItem(e),n=()=>r.removeAllTags();return(e,r)=>((0,i.uX)(),(0,i.CE)("div",gr,[(0,i.RG)(e.$slots,"default",{tags:t.value,removeTag:a,clearAllTags:n},(()=>[t.value.length?((0,i.uX)(),(0,i.CE)("div",fr,[((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(t.value,(r=>(0,i.RG)(e.$slots,"item",{tag:r,removeTag:a},(()=>[(0,i.bF)(dr,{tag:r,removeTag:a},null,8,["tag"])]),!0))),256))])):(0,i.Q3)("",!0)]),!0)]))}},[["__scopeId","data-v-48170c41"]]),pr={"data-bluesearch-result":""},wr={class:"search-result"},vr={key:0,class:"search-result__img"},br=["src"],yr={class:"search-result__content"},_r={class:"search-result__title"},xr=["target","href"],kr={key:0,class:"search-result__date"},Tr={class:"search-result__summary"},Cr={__name:"Item",props:{result:Object,formatDate:Function,openInNewWindow:Boolean},setup(e){const r=e,t=(0,i.EW)((()=>r.formatDate(r.result.itemDate,"MMM dd, yyyy")));return(r,a)=>((0,i.uX)(),(0,i.CE)("div",pr,[(0,i.Lk)("div",wr,[e.result.image?((0,i.uX)(),(0,i.CE)("div",vr,[(0,i.Lk)("img",{src:e.result.image},null,8,br)])):(0,i.Q3)("",!0),(0,i.Lk)("div",yr,[(0,i.Lk)("h6",_r,[(0,i.Lk)("a",{target:e.openInNewWindow?"_blank":"_self",href:e.result.url},(0,s.v_)(e.result.title),9,xr)]),e.result.itemDate?((0,i.uX)(),(0,i.CE)("small",kr,(0,s.v_)(t.value),1)):(0,i.Q3)("",!0),(0,i.Lk)("p",Tr,(0,s.v_)(e.result.summary),1)])])]))}},Sr={id:"resultsRoot","data-bluesearch-results":""},Er={key:1,class:"search__results"},Rr=["innerHTML"],qr={__name:"Results",setup(e){const r=pe(),t=(0,i.WQ)("options"),a=(0,i.WQ)("$el"),n=(0,i.WQ)("setFocus"),s=(0,i.EW)((()=>r.results.itemResults)),l=(0,i.EW)((()=>!!t.transitionOnReload&&r.reloading)),u=(e,r)=>ce(new Date(e),r),h=e=>{let r=0;do{r+=e.offsetTop,e=e.offsetParent}while(e);return r=r<0?0:r,r};return(0,i.wB)(l,(()=>{t.scrollOnReload&&window.scrollTo({top:h(a),behavior:"smooth"})})),(e,r)=>((0,i.uX)(),(0,i.CE)("div",Sr,[(0,i.RG)(e.$slots,"default",{results:s.value,reloading:l.value},(()=>[(0,i.bF)(de,{onAfterEnter:(0,o.R1)(n)},{default:(0,i.k6)((()=>[l.value?(0,i.RG)(e.$slots,"loader",{key:0,reloading:l.value},(()=>[(0,i.bF)(me)])):s.value.length?((0,i.uX)(),(0,i.CE)("div",Er,[s.value?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:0},(0,i.pI)(s.value,(r=>(0,i.RG)(e.$slots,"item",{result:r,openInNewWindow:(0,o.R1)(t).openInNewWindow,formatDate:u},(()=>[(0,i.bF)(Cr,{result:r,openInNewWindow:(0,o.R1)(t).openInNewWindow,formatDate:u},null,8,["result","openInNewWindow"])])))),256)):(0,i.Q3)("",!0)])):(0,i.RG)(e.$slots,"empty",{key:2,noResultsText:(0,o.R1)(t).noResultsText},(()=>[(0,i.Lk)("p",{class:"search__results-empty",innerHTML:(0,o.R1)(t).noResultsText},null,8,Rr)]))])),_:3},8,["onAfterEnter"])]))]))}},Pr={"data-bluesearch-pagination-item":""},Wr={key:1,class:"search-pagination__ellipsis"},Dr={__name:"Item",props:{index:Number,number:Number,goToPage:Function,isActive:Function,isNumber:Function,isEllipsis:Function},setup(e){const r=e,t=(0,i.EW)((()=>r.isActive(r.index)?"span":"button")),a=(0,i.EW)((()=>r.isNumber(r.index))),n=(0,i.EW)((()=>r.isEllipsis(r.index)));return(o,l)=>((0,i.uX)(),(0,i.CE)("div",Pr,[a.value?((0,i.uX)(),(0,i.Wv)((0,i.$y)(t.value),{key:0,class:"search-pagination__number",onClick:l[0]||(l[0]=t=>e.goToPage(r.index))},{default:(0,i.k6)((()=>[(0,i.eW)((0,s.v_)(r.number),1)])),_:1})):n.value?((0,i.uX)(),(0,i.CE)("span",Wr)):(0,i.Q3)("",!0)]))}},Mr={id:"paginationRoot","data-bluesearch-pagination":""},Lr={__name:"Pagination",setup(e){const r=pe(),t=(0,i.WQ)("options"),a=(0,i.EW)((()=>r.reloading)),l=(0,i.EW)((()=>!(!t.transitionOnReload&&t.preserveResults)&&f.value)),u=(0,i.EW)((()=>r.results.totalPages)),h=(0,i.EW)((()=>r.currentPage)),c=(0,o.KR)(null),d=(0,o.KR)(null),g=(0,o.KR)(0),f=(0,o.KR)(!1),m=(0,i.EW)((()=>h.value>0)),p=(0,i.EW)((()=>h.value<u.value-1)),w=e=>{t.paginationUsesHistory&&window.history.pushState({page:e},""),r.goToPage(e)},v=e=>w(h.value+e),b=e=>e===h.value,y=e=>k(e),_=e=>k(e-1),x=()=>new Promise((async e=>{if(!c.value||!d.value)return void(f.value=!1);let r=c.value.offsetWidth,a=d.value.offsetWidth;for(;r<a&&g.value<u.value-5;)g.value++,await(0,i.dY)(),r=c.value.offsetWidth,a=d.value.offsetWidth;e:if(t.maxPaginationItems){if(u.value<=t.maxPaginationItems||u.value-g.value<=t.maxPaginationItems)break e;g.value=u.value-t.maxPaginationItems}f.value=!1,e()})),k=e=>{let r=!0;if(g.value>0){const t=Math.floor(g.value/2);if(0==e||e==h.value||e==u.value-1)return r;let a=Math.floor(u.value/2),i=a,n=a-t,o=a,s=a+t,l=0;h.value>=n-2&&h.value<=s+2&&(a=h.value,i=a-2,n=i-t,o=a+2,s=o+t),s>u.value&&(l=u.value-s),n<1&&(l=Math.abs(1-n)),n+=l,s+=l,e<=i&&e>=n&&(r=!1),e>=o&&e<=s&&(r=!1)}return r};let T;const C=async()=>{clearTimeout(T),f.value=!0,T=setTimeout((async()=>{g.value=0,await(0,i.dY)(),x()}),250)};return(0,i.wB)(a,(async()=>{g.value=0,a.value&&(f.value=!0),await(0,i.dY)(),a.value||x()})),(0,i.sV)((async()=>{t.paginationUsesHistory&&(window.history.replaceState({page:h.value},""),window.onpopstate=e=>{r.goToPage(e.state.page)}),window.addEventListener("resize",(()=>C())),x()})),(0,i.hi)((()=>{window.removeEventListener("resize",(()=>C()))})),(e,r)=>((0,i.uX)(),(0,i.CE)("div",Mr,[u.value>0?((0,i.uX)(),(0,i.CE)("div",{key:0,class:(0,s.C4)(["search-pagination",{adjusting:l.value}]),ref_key:"root",ref:c},[(0,i.RG)(e.$slots,"default",{totalPages:u.value,currentPage:h.value,enablePrev:m.value,enableNext:p.value,navigate:v},(()=>[(0,i.Lk)("div",{class:"search-pagination__inner",ref_key:"container",ref:d},[(0,i.RG)(e.$slots,"previous",{enablePrev:m.value,navigate:v},(()=>[((0,i.uX)(),(0,i.Wv)((0,i.$y)(m.value?"button":"span"),{class:"search-pagination__prev",onClick:r[0]||(r[0]=(0,n.D$)((e=>!!m.value&&v(-1)),["stop","prevent"])),key:"prev","aria-label":"Previous results page"}))])),((0,i.uX)(!0),(0,i.CE)(i.FK,null,(0,i.pI)(u.value,((r,t)=>(0,i.RG)(e.$slots,"item",{number:r,index:t,goToPage:w,isActive:b,isNumber:y,isEllipsis:_},(()=>[(0,i.bF)(Dr,{index:t,number:r,goToPage:w,isActive:b,isNumber:y,isEllipsis:_},null,8,["index","number"])])))),256)),(0,i.RG)(e.$slots,"next",{enableNext:p.value,navigate:v},(()=>[((0,i.uX)(),(0,i.Wv)((0,i.$y)(p.value?"button":"span"),{class:"search-pagination__next",onClick:r[1]||(r[1]=(0,n.D$)((e=>!!p.value&&v(1)),["stop","prevent"])),key:"next","aria-label":"Next results page"}))]))],512)]))],2)):(0,i.Q3)("",!0)]))}},Fr={install:(e,r)=>{let t=Object.fromEntries(Object.entries(r.options).map((([e,r])=>(r=String(r),isNaN(r)?"true"===r.toLowerCase()?r=!0:"false"===r.toLowerCase()&&(r=!1):r=Number(r),[e,r]))));t=m(t,{allowPreSearch:!1,filterAutoSubmit:!1,filterDrawerCloseText:"Close",filterDrawerToggleText:"Filter Results",filterParentsExcludeChildren:!1,filterInitiallyExpanded:!1,filterSubmitText:"Ap
1ply",filterSkipText:"Skip to results",hideRail:!1,maxPaginationItems:null,openInNewWindow:!0,pageLength:10,paginationUsesHistory:!1,preserveResults:!1,queryAllowAutocomplete:null,queryPlaceholderText:"Search keyword or phrase",queryRequired:!1,queryStringKeyFilters:"filters",queryStringKeyPage:"page",queryStringKeyQuery:"query",queryStringKeySort:"sort",querySubmitText:"Search",resetText:"Reset",resultsLabelTemplate:"Results {start} - {end} of {total}",scrollOnReload:!0,showFilters:!0,showFiltersCount:!0,showQuery:!0,showReset:!1,showSort:!0,showTags:!0,sortText:"Sort by",transitionOnReload:!0,noResultsText:"Sorry, there were no results found for your search. Please try again."});const i=(0,a.Ey)();e.use(i),e.provide("options",t),e.provide("$el",r.el),e.provide("app",e),e.component("SearchQuery",Xe),e.component("SearchFilters",ur),e.component("SearchResults",qr),e.component("SearchTags",mr),e.component("SearchPagination",Lr),e.component("BlueSearch",Te)}}},1487:(e,r,t)=>{t.d(r,{A:()=>d});const a=function(e){return e};const i=function(e,r,t){switch(t.length){case 0:return e.call(r);case 1:return e.call(r,t[0]);case 2:return e.call(r,t[0],t[1]);case 3:return e.call(r,t[0],t[1],t[2])}return e.apply(r,t)};var n=Math.max;const o=function(e,r,t){return r=n(void 0===r?e.length-1:r,0),function(){for(var a=arguments,o=-1,s=n(a.length-r,0),l=Array(s);++o<s;)l[o]=a[r+o];o=-1;for(var u=Array(r+1);++o<r;)u[o]=a[o];return u[r]=t(l),i(e,this,u)}};const s=function(e){return function(){return e}};var l=t(1758);const u=l.A?function(e,r){return(0,l.A)(e,"toString",{configurable:!0,enumerable:!1,value:s(r),writable:!0})}:a;var h=Date.now;const c=function(e){var r=0,t=0;return function(){var a=h(),i=16-(a-t);if(t=a,i>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}(u);
1const d=function(e,r){return c(o(e,r,a),e+"")}},6473:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(6979),i=t(1475),n=t(5378),o=t(7942);const s=function(e,r,t){if(!(0,o.A)(t))return!1;var s=typeof r;return!!("number"==s?(0,i.A)(t)&&(0,n.A)(r,t.length):"string"==s&&r in t)&&(0,a.A)(t[r],e)}}}]);

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.