PageSourceSearch

https://www.customs.govt.nz/scripts/bundle.js?v=mfKnR_BaRJUOWc5vIYvUr_5_pNmtQmGZBU5koQTaRkI

js customs.govt.nz collected 2026-10-02 03:09:49 UTC 277,663 bytes, 2 lines download raw bytes

vendor: 4,607 bytes, lines 1-2
1/*! For license information please see bundle.js.LICENSE.txt */
2(()=>{var e={452(e){var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof g?t:g,a=Object.create(o.prototype),s=new O(r||[]);return i(a,"_invoke",{value:A(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var p="suspendedStart",f="suspendedYield",h="executing",m="completed",v={};function g(){}function y(){}function b(){}var w={};c(w,a,function(){return this});var _=Object.getPrototypeOf,S=_&&_(_(P([])));S&&S!==n&&r.call(S,a)&&(w=S);var T=b.prototype=g.prototype=Object.create(w);function x(e){["next","throw","return"].forEach(function(t){c(e,t,function(e){return this._invoke(t,e)})})}function E(e,t){function n(i,o,a,s){var l=d(e[i],e,o);if("throw"!==l.type){var c=l.arg,u=c.value;return u&&"object"==typeof u&&r.call(u,"__await")?t.resolve(u.__await).then(function(e){n("next",e,a,s)},function(e){n("throw",e,a,s)}):t.resolve(u).then(function(e){c.value=e,a(c)},function(e){return n("throw",e,a,s)})}s(l.arg)}var o;i(this,"_invoke",{value:function(e,r){function i(){return new t(function(t,i){n(e,r,t,i)})}return o=o?o.then(i,i):i()}})}function A(e,n,r){var i=p;return function(o,a){if(i===h)throw new Error("Generator is already running");if(i===m){if("throw"===o)throw a;return{value:t,done:!0}}for(r.method=o,r.arg=a;;){var s=r.delegate;if(s){var l=k(s,r);if(l){if(l===v)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===p)throw i=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=h;var c=d(e,n,r);if("normal"===c.type){if(i=r.done?m:f,c.arg===v)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=m,r.method="throw",r.arg=c.arg)}}}function k(e,n){var r=n.method,i=e.iterator[r];if(i===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,k(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var o=d(i,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,v;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function L(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(e){if(null!=e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,o=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(typeof e+" is not iterable")}return y.prototype=b,i(T,"constructor",{value:b,configurable:!0}),i(b,"constructor",{value:y,configurable:!0}),y.displayName=c(b,l,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===y||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,l,"GeneratorFunction")),e.prototype=Object.create(T),e},e.awrap=function(e){return{__await:e}},x(E.prototype),c(E.prototype,s,function(){return this}),e.AsyncIterator=E,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new E(u(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then(function(e){return e.done?e.value:a.next()})},x(T),c(T,l,"Generator"),c(T,a,function(){return this}),c(T,"toString",function(){return"[object Generator]"}),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=P,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEac
2h(L),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var l=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(l&&c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),L(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;L(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:P(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),v}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";var e=new WeakMap;function t(t,n){t.open=!0,n.style.overflow="hidden",n.style.height="0";var r=n.scrollHeight,i=n.animate([{height:"0"},{height:"".concat(r,"px")}],{duration:220,easing:"ease-out"});e.set(t,i),i.onfinish=function(){n.style.overflow="",n.style.height="",e.delete(t)},i.oncancel=function(){e.delete(t)}}function r(t,n){var r=parseFloat(getComputedStyle(n).height)||n.offsetHeight;n.style.overflow="hidden";var i=n.animate([{height:"".concat(r,"px")},{height:"0"}],{duration:200,easing:"cubic-bezier(0.4, 0, 1, 1)"});e.set(t,i),i.onfinish=function(){t.open=!1,n.style.overflow="",n.style.height="",e.delete(t)},i.oncancel=function(){n.style.overflow="",n.style.height="",e.delete(t)}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function o(){var e=document.cookie.match(/(?:^|;\s*)dismissed_alerts=([^;]*)/);if(!e)return new Set;try{return new Set(JSON.parse(decodeURIComponent(e[1])))}catch(e){return new Set}}function a(){var e=o();document.querySelectorAll(".alert-banner[data-alert-id]").forEach(function(t){var n,r=t.dataset.alertId;e.has(r)?t.remove():(t.classList.add("is-visible"),null===(n=t.querySelector("[data-alert-dismiss]"))||void 0===n||n.addEventListener("click",function(){var e,n,a=o();a.add(r),e=a,document.cookie="".concat("dismissed_alerts","=").concat(encodeURIComponent(JSON.stringify((n=e,function(e){if(Array.isArray(e))return i(e)}(n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))),"; max-age=").concat(2592e3,"; path=/; SameSite=Lax"),t.remove()}))})}function s(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function l(e={},t={}){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(e=>
vendor: 36,629 bytes, line 2
2n.indexOf(e)<0).forEach(n=>{void 0===e[n]?e[n]=t[n]:s(t[n])&&s(e[n])&&Object.keys(t[n]).length>0&&l(e[n],t[n])})}const c={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){const e="undefined"!=typeof document?document:{};return l(e,c),e}const d={document:c,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function p(){const e="undefined"!=typeof window?window:{};return l(e,d),e}function f(e,t=0){return setTimeout(e,t)}function h(){return Date.now()}function m(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function v(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function g(...e){const t=Object(e[0]);for(let n=1;n<e.length;n+=1){const r=e[n];if(null!=r&&!v(r)){const e=Object.keys(Object(r)).filter(e=>"__proto__"!==e&&"constructor"!==e&&"prototype"!==e);for(let n=0,i=e.length;n<i;n+=1){const i=e[n],o=Object.getOwnPropertyDescriptor(r,i);void 0!==o&&o.enumerable&&(m(t[i])&&m(r[i])?r[i].__swiper__?t[i]=r[i]:g(t[i],r[i]):!m(t[i])&&m(r[i])?(t[i]={},r[i].__swiper__?t[i]=r[i]:g(t[i],r[i])):t[i]=r[i])}}}return t}function y(e,t,n){e.style.setProperty(t,n)}function b({swiper:e,targetPosition:t,side:n}){const r=p(),i=-e.translate;let o,a=null;const s=e.params.speed;e.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(e.cssModeFrameID);const l=t>i?"next":"prev",c=(e,t)=>"next"===l&&e>=t||"prev"===l&&e<=t,u=()=>{o=(new Date).getTime(),null===a&&(a=o);const l=Math.max(Math.min((o-a)/s,1),0),d=.5-Math.cos(l*Math.PI)/2;let p=i+d*(t-i);if(c(p,t)&&(p=t),e.wrapperEl.scrollTo({[n]:p}),c(p,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:p})}),void r.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function w(e,t=""){const n=p(),r=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter(e=>e.matches(t)):r}function _(e){try{return void console.warn(e)}catch(e){}}function S(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:function(e=""){return e.trim().split(" ").filter(e=>!!e.trim())}(t)),n}function T(e,t){return p().getComputedStyle(e,null).getPropertyValue(t)}function x(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function E(e,t,n){const r=p();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(r.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function A(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}let k,C,L;function O(){return k||(k=function(){const e=p(),t=u();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),k}function P(e={}){return C||(C=function({userAgent:e}={}){const t=O(),n=p(),r=n.navigator.platform,i=e||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/);let c=i.match(/(iPad)(?!\1).*OS\s([\d_]+)/);const u=i.match(/(iPod)(.*OS\s([\d_]+))?/),d=!c&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===r;let h="MacIntel"===r;return!c&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${s}`)>=0&&(c=i.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),h=!1),l&&!f&&(o.os="android",o.android=!0),(c||d||u)&&(o.os="ios",o.ios=!0),o}(e)),C}function I(){return L||(L=function(){const e=p(),t=P();let n=!1;function r(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(r()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,r]=t.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));n=e<16||16===e&&r<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),o=r();return{isSafari:n||o,needPerspectiveFix:n,need3dFix:o||i&&t.ios,isWebView:i}}()),L}var M={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;const i=n?"unshift":"push";return e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;function i(...n){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,n)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(i,1)})}),n):n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let n,r,i;return"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(" ")).forEach(e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(t=>{t.apply(i,[e,...r])}),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach(e=>{e.apply(i,r)})}),t}};const N=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},D=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)},R=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&!t.lazyPreloaderManaged&&t.remove())})),t&&!t.lazyPreloaderManaged&&t.remove()}},F=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},z=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const r="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=i,o=[n-t];return o.push(...Array.from({length:t}).map((e,t)=>n+r+t)),void e.slides.forEach((t,n)=>{o.includes(t.column)&&F(e,n)})}const o=i+r-1;if(e.params.rewind||e.params.loop)for(let r=i-t;r<=o+t;r+=1){const t=(r%n+n)%n;(t<i||t>o)&&F(e,t)}else for(let r=Math.max(i-t,0);r<=Math.min(o+t,n-1);r+=1)r!==i&&(r>o||r<i)&&F(e,r)};var j={updateSize:function(){const e=this;let t,n;const r=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:r.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:r.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(T(r,"padding-left")||0,10)-parseInt(T(r,"padding-right")||0,10),n=n-parseInt(T(r,"padding-top")||0,10)-parseInt(T(r,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:r,slidesEl:i,rtlTranslate:o,wrongRTL:a}=e,s=e.virtual&&n.virtual.enabled,l=s?e.virtual.slides.length:e.slides.length,c=w(i,`.${e.params.slideClass}, swiper-slide`),u=s?e.virtual.slides.length:c.length;let d=[];const p=[],f=[];let h=n.slidesOffsetBefore;"function"==typeof h&&(h=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;"function"==typeof m&&(m=n.slidesOffsetAfter.call(e));const v=e.snapGrid.length,g=e.slidesGrid.length,b=e.size-h-m;let _=n.spaceBetween,S=-h,x=0,A=0;if(void 0===b)return;"string"==typeof _&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*b:"string"==typeof _&&(_=parseFloat(_)),e.virtualSize=-_-h-m,c.forEach(e=>{o?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(y(r,"--swiper-centered-offset-before",""),y(r,"--swiper-centered-offset-after","")),n.cssMode&&(y(r,"--swiper-slides-offset-before",`${h}px`),y(r,"--swiper-slides-offset-after",`${m}px`));const k=n.grid&&n.grid.rows>1&&e.grid;let C;k?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();const L="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let r=0;r<u;r+=1){C=0;const i=c[r];if(!i||(k&&e.grid.updateSlide(r,i,c),"none"!==T(i,"display"))){if(s&&"auto"===n.slidesPerView)n.virtual.slidesPerViewAutoSlideSize&&(C=n.virtual.slidesPerViewAutoSlideSize),C&&i&&(n.roundLengths&&(C=Math.floor(C)),i.style[e.getDirectionLabel("width")]=`${C}px`);else if("auto"===n.slidesPerView){L&&(i.style[e.getDirectionLabel("width")]="");const r=getComputedStyle(i),o=i.style.transform,a=i.style.webkitTransform;if(o&&(i.style.transform="none"),a&&(i.style.webkitTransform="none"),n.roundLengths)C=e.isHorizontal()?E(i,"width",!0):E(i,"height",!0);else{const e=t(r,"width"),n=t(r,"padding-left"),o=t(r,"padding-right"),a=t(r,"margin-left"),s=t(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)C=e+a+s;else{const{clientWidth:t,offsetWidth:r}=i;C=e+n+o+a+s+(r-t)}}o&&(i.style.transform=o),a&&(i.style.webkitTransform=a),n.roundLengths&&(C=Math.floor(C))}else C=(b-(n.slidesPerView-1)*_)/n.slidesPerView,n.roundLengths&&(C=Math.floor(C)),i&&(i.style[e.getDirectionLabel("width")]=`${C}px`);i&&(i.swiperSlideSize=C),f.push(C),n.centeredSlides?(S=S+C/2+x/2+_,0===x&&0!==r&&(S=S-b/2-_),0===r&&(S=S-b/2-_),Math.abs(S)<.001&&(S=0),n.roundLengths&&(S=Math.floor(S)),A%n.slidesPerGroup===0&&d.push(S),p.push(S)):(n.roundLengths&&(S=Math.floor(S)),(A-Math.min(e.params.slidesPerGroupSkip,A))%e.params.slidesPerGroup===0&&d.push(S),p.push(S),S=S+C+_),e.virtualSize+=C+_,x=C,A+=1}}if(e.virtualSize=Math.max(e.virtualSize,b)+m,o&&a&&("slide"===n.effect||"coverflow"===n.effect)&&(r.style.width=`${e.virtualSize+_}px`),n.setWrapperSize&&(r.style[e.getDirectionLabel("width")]=`${e.virtualSize+_}px`),k&&e.grid.updateWrapperSize(C,d),!n.centeredSlides){const t="auto"!==n.slidesPerView&&n.slidesPerView%1!=0,r=n.snapToSlideEdge&&!n.loop&&("auto"===n.slidesPerView||t);let i=d.length;if(r){let e;if("auto"===n.slidesPerView){e=1;let t=0;for(let n=f.length-1;n>=0&&(t+=f[n]+(n<f.length-1?_:0),t<=b);n-=1)e=f.length-n}else e=Math.floor(n.slidesPerView);i=Math.max(u-e,0)}const o=[];for(let t=0;t<d.length;t+=1){let a=d[t];n.roundLengths&&(a=Math.floor(a)),r?t<=i&&o.push(a):d[t]<=e.virtualSize-b&&o.push(a)}d=o,Math.floor(e.virtualSize-b)-Math.floor(d[d.length-1])>1&&(r||d.push(e.virtualSize-b))}if(s&&n.loop){const t=f[0]+_;if(n.slidesPerGroup>1){const r=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),i=t*n.slidesPerGroup;for(let e=0;e<r;e+=1)d.push(d[d.length-1]+i)}for(let r=0;r<e.virtual.slidesBefore+e.virtual.slidesAfter;r+=1)1===n.slidesPerGroup&&d.push(d[d.length-1]+t),p.push(p[p.length-1]+t),e.virtualSize+=t}if(0===d.length&&(d=[0]),0!==_){const t=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");c.filter((e,t)=>!(n.cssMode&&!n.loop)||t!==c.length-1).forEach(e=>{e.style[t]=`${_}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(_||0)}),e-=_;const t=e>b?e-b:0;d=d.map(e=>e<=0?-h:e>t?t+m:e)}if(n.centerInsufficientSlides){let e=0;if(f.forEach(t=>{e+=t+(_||0)}),e-=_,e<b){const t=(b-e)/2;d.forEach((e,n)=>{d[n]=e-t}),p.forEach((e,n)=>{p[n]=e+t})}}if(Object.assign(e,{slides:c,snapGrid:d,slidesGrid:p,slidesSizesGrid:f}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){y(r,"--swiper-centered-offset-before",-d[0]+"px"),y(r,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+n)}if(u!==l&&e.emit("slidesLengthChange"),d.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==g&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(s||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,r=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?r||e.el.classList.add(t):r&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i,o=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>r?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(e=>{n.push(e)});else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!r)break;n.push(a(e))}else n.push(a(t.activeIndex));for(i=0;i<n.length;i+=1)if(void 0!==n[i]){const e=n[i].offsetHeight;o=e>o?e:o}(o||0===o)&&(t.wrapperEl.style.height=`${o}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=(e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,n=t.params,{slides:r,rtlTranslate:i,snapGrid:o}=t;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;i&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;"string"==typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:"string"==typeof s&&(s=parseFloat(s));for(let e=0;e<r.length;e+=1){const l=r[e];let c=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=r[0].swiperSlideOffset);const u=(a+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),d=(a-o[0]+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+s),p=-(a-c),f=p+t.slidesSizesGrid[e],h=p>=0&&p<=t.size-t.slidesSizesGrid[e],m=p>=0&&p<t.size-1||f>1&&f<=t.size||p<=0&&f>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),N(l,m,n.slideVisibleClass),N(l,h,n.slideFullyVisibleClass),l.progress=i?-u:u,l.originalProgress=i?-d:d}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=t;const l=o,c=a;if(0===r)i=0,o=!0,a=!0;else{i=(e-t.minTranslate())/r;const n=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;o=n||i<=0,a=s||i>=1,n&&(i=0),s&&(i=1)}if(n.loop){const n=t.getSlideIndexByData(0),r=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[n],o=t.slidesGrid[r],a=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);s=l>=i?(l-i)/a:(l+a-o)/a,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(l&&!o||c&&!a)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,s=e=>w(r,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,c,u;if(o)if(n.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=s(`[data-swiper-slide-index="${t}"]`)}else l=s(`[data-swiper-slide-index="${i}"]`);else a?(l=t.find(e=>e.column===i),u=t.find(e=>e.column===i+1),c=t.find(e=>e.column===i-1)):l=t[i];l&&(a||(u=function(e,t){const n=[];for(;e.nextElementSibling;){const r=e.nextElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u&&(u=t[0]),c=function(e,t){const n=[];for(;e.previousElementSibling;){const r=e.previousElementSibling;t?r.matches(t)&&n.push(r):n.push(r),e=r}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!c&&(c=t[t.length-1]))),t.forEach(e=>{D(e,e===l,n.slideActiveClass),D(e,e===u,n.slideNextClass),D(e,e===c,n.slidePrevClass)}),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:s}=t;let l,c=e;const u=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?r>=t[e]&&r<t[e+1]-(t[e+1]-t[e])/2?i=e:r>=t[e]&&r<t[e+1]&&(i=e+1):r>=t[e]&&(i=e);return n.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),r.indexOf(n)>=0)l=r.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=r.length&&(l=r.length-1),c===o&&!t.params.loop)return void(l!==s&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===o&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=u(c));const d=t.grid&&i.grid&&i.grid.rows>1;let p;if(t.virtual&&i.virtual.enabled)p=i.loop?u(c):c;else if(d){const e=t.slides.find(e=>e.column===c);let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),p=Math.floor(n/i.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");p=e?parseInt(e,10):c}else p=c;Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:a,realIndex:p,previousIndex:o,activeIndex:c}),t.initialized&&z(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const n=this,r=n.params;let i=e.closest(`.${r.slideClass}, swiper-slide`);!i&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(e=>{!i&&e.matches&&e.matches(`.${r.slideClass}, swiper-slide`)&&(i=e)});let o,a=!1;if(i)for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===i){a=!0,o=e;break}if(!i||!a)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=i,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=o,r.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}};function V({swiper:e,runCallbacks:t,direction:n,step:r}){const{activeIndex:i,previousIndex:o}=e;let a=n;a||(a=i>o?"next":i<o?"prev":"reset"),e.emit(`transition${r}`),t&&"reset"===a?e.emit(`slideResetTransition${r}`):t&&i!==o&&(e.emit(`slideChangeTransition${r}`),"next"===a?e.emit(`slideNextTransition${r}`):e.emit(`slidePrevTransition${r}`))}var B={slideTo:function(e=0,t,n=!0,r,i){"string"==typeof e&&(e=parseInt(e,10));const o=this;let a=e;a<0&&(a=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:f,enabled:h}=o;if(!h&&!r&&!i||o.destroyed||o.animating&&s.preventInteractionOnTransition)return!1;void 0===t&&(t=o.params.speed);const m=Math.min(o.params.slidesPerGroupSkip,a);let v=m+Math.floor((a-m)/o.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const g=-l[v];if(s.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*g),n=Math.floor(100*c[e]),r=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<r-(r-n)/2?a=e:t>=n&&t<r&&(a=e+1):t>=n&&(a=e)}if(o.initialized&&a!==d){if(!o.allowSlideNext&&(p?g>o.translate&&g>o.minTranslate():g<o.translate&&g<o.minTranslate()))return!1;if(!o.allowSlidePrev&&g>o.translate&&g>o.maxTranslate()&&(d||0)!==a)return!1}let y;a!==(u||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(g),y=a>d?"next":a<d?"prev":"reset";const w=o.virtual&&o.params.virtual.enabled;if((!w||!i)&&(p&&-g===o.translate||!p&&g===o.translate))return o.updateActiveIndex(a),s.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==s.effect&&o.setTranslate(g),"reset"!==y&&(o.transitionStart(n,y),o.transitionEnd(n,y)),!1;if(s.cssMode){const e=o.isHorizontal(),n=p?g:-g;if(0===t)w&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),w&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[e?"scrollLeft":"scrollTop"]=n})):f[e?"scrollLeft":"scrollTop"]=n,w&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return b({swiper:o,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}const _=I().isSafari;return w&&!i&&_&&o.isElement&&o.virtual.update(!1,!1,a),o.setTransition(t),o.setTranslate(g),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,y),0===t?o.transitionEnd(n,y):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,y))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t,n=!0,r){"string"==typeof e&&(e=parseInt(e,10));const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const o=i.grid&&i.params.grid&&i.params.grid.rows>1;let a=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)a+=i.virtual.slidesBefore;else{let e;if(o){const t=a*i.params.grid.rows;e=i.slides.find(e=>1*e.getAttribute("data-swiper-slide-index")===t).column}else e=i.getSlideIndexByData(a);const t=o?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:n,slidesOffsetBefore:s,slidesOffsetAfter:l}=i.params,c=n||!!s||!!l;let u=i.params.slidesPerView;"auto"===u?u=i.slidesPerViewDynamic():(u=Math.ceil(parseFloat(i.params.slidesPerView,10)),c&&u%2==0&&(u+=1));let d=t-e<u;if(c&&(d=d||e<Math.ceil(u/2)),r&&c&&"auto"!==i.params.slidesPerView&&!o&&(d=!1),d){const n=c?e<i.activeIndex?"prev":"next":e-i.activeIndex-1<i.params.slidesPerView?"next":"prev";i.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?i.realIndex:void 0})}if(o){const e=a*i.params.grid.rows;a=i.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e).column}else a=i.getSlideIndexByData(a)}return requestAnimationFrame(()=>{i.slideTo(a,t,n,r)}),i},slideNext:function(e,t=!0,n){const r=this,{enabled:i,params:o,animating:a}=r;if(!i||r.destroyed)return r;void 0===e&&(e=r.params.speed);let s=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndex<o.slidesPerGroupSkip?1:s,c=r.virtual&&o.virtual.enabled;if(o.loop){if(a&&!c&&o.loopPreventsSliding)return!1;if(r.loopFix({direction:"next"}),r._clientLeft=r.wrapperEl.clientLeft,r.activeIndex===r.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{r.slideTo(r.activeIndex+l,e,t,n)}),!0}return o.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+l,e,t,n)},slidePrev:function(e,t=!0,n){const r=this,{params:i,snapGrid:o,slidesGrid:a,rtlTranslate:s,enabled:l,animating:c}=r;if(!l||r.destroyed)return r;void 0===e&&(e=r.params.speed);const u=r.virtual&&i.virtual.enabled;if(i.loop){if(c&&!u&&i.loopPreventsSliding)return!1;r.loopFix({direction:"prev"}),r._clientLeft=r.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(s?r.translate:-r.translate),f=o.map(e=>d(e)),h=i.freeMode&&i.freeMode.enabled;let m=o[f.indexOf(p)-1];if(void 0===m&&(i.cssMode||h)){let e;o.forEach((t,n)=>{p>=t&&(e=n)}),void 0!==e&&(m=h?o[e]:o[e>0?e-1:e])}let v=0;if(void 0!==m&&(v=a.indexOf(m),v<0&&(v=r.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(v=v-r.slidesPerViewDynamic("previous",!0)+1,v=Math.max(v,0))),i.rewind&&r.isBeginning){const i=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(i,e,t,n)}return i.loop&&0===r.activeIndex&&i.cssMode?(requestAnimationFrame(()=>{r.slideTo(v,e,t,n)}),!0):r.slideTo(v,e,t,n)},slideReset:function(e,t=!0,n){const r=this;if(!r.destroyed)return void 0===e&&(e=r.params.speed),r.slideTo(r.activeIndex,e,t,n)},slideToClosest:function(e,t=!0,n,r=.5){const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const e=i.snapGrid[s];l-e>(i.snapGrid[s+1]-e)*r&&(o+=i.params.slidesPerGroup)}else{const e=i.snapGrid[s-1];l-e<=(i.snapGrid[s]-e)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,r="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,o=e.getSlideIndexWhenGrid(e.clickedIndex);const a=e.isElement?"swiper-slide":`.${t.slideClass}`,s=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(i):o>(s?(e.slides.length-r)/2-(e.params.grid.rows-1):e.slides.length-r)?(e.loopFix(),o=e.getSlideIndex(w(n,`${a}[data-swiper-slide-index="${i}"]`)[0]),f(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}},H={loopCreate:function(e,t){const n=this,{params:r,slidesEl:i}=n;if(!r.loop||n.virtual&&n.params.virtual.enabled)return;const o=()=>{w(i,`.${r.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},a=n.grid&&r.grid&&r.grid.rows>1;r.loopAddBlankSlides&&(r.slidesPerGroup>1||a)&&(()=>{const e=w(i,`.${r.slideBlankClass}`);e.forEach(e=>{e.remove()}),e.length>0&&(n.recalcSlides(),n.updateSlides())})();const s=r.slidesPerGroup*(a?r.grid.rows:1),l=n.slides.length%s!==0,c=a&&n.slides.length%r.grid.rows!==0,u=e=>{for(let t=0;t<e;t+=1){const e=n.isElement?S("swiper-slide",[r.slideBlankClass]):S("div",[r.slideClass,r.slideBlankClass]);n.slidesEl.append(e)}};l?(r.loopAddBlankSlides?(u(s-n.slides.length%s),n.recalcSlides(),n.updateSlides()):_("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),o()):c?(r.loopAddBlankSlides?(u(r.grid.rows-n.slides.length%r.grid.rows),n.recalcSlides(),n.updateSlides()):_("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)"),o()):o();const d=r.centeredSlides||!!r.slidesOffsetBefore||!!r.slidesOffsetAfter;n.loopFix({slideRealIndex:e,direction:d?void 0:"next",initial:t})},loopFix:function({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,initial:o,byController:a,byMousewheel:s}={}){const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:p,params:f}=l,{centeredSlides:h,slidesOffsetBefore:m,slidesOffsetAfter:v,initialSlide:g}=f,y=h||!!m||!!v;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return t&&(y||0!==l.snapIndex?y&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=u,l.allowSlideNext=d,void l.emit("loopFix");let b=f.slidesPerView;"auto"===b?b=l.slidesPerViewDynamic():(b=Math.ceil(parseFloat(f.slidesPerView,10)),y&&b%2==0&&(b+=1));const w=f.slidesPerGroupAuto?b:f.slidesPerGroup;let S=y?Math.max(w,Math.ceil(b/2)):w;S%w!==0&&(S+=w-S%w),S+=f.loopAdditionalSlides,l.loopedSlides=S;const T=l.grid&&f.grid&&f.grid.rows>1;c.length<b+S||"cards"===l.params.effect&&c.length<b+2*S?_("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):T&&"row"===f.grid.fill&&_("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const x=[],E=[],A=T?Math.ceil(c.length/f.grid.rows):c.length,k=o&&A-g<b&&!y;let C=k?g:l.activeIndex;void 0===i?i=l.getSlideIndex(c.find(e=>e.classList.contains(f.slideActiveClass))):C=i;const L="next"===n||!n,O="prev"===n||!n;let P=0,I=0;const M=(T?c[i].column:i)+(y&&void 0===r?-b/2+.5:0);if(M<S){P=Math.max(S-M,w);for(let e=0;e<S-M;e+=1){const t=e-Math.floor(e/A)*A;if(T){const e=A-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&x.push(t)}else x.push(A-t-1)}}else if(M+b>A-S){I=Math.max(M-(A-2*S),w),k&&(I=Math.max(I,b-A+g+1));for(let e=0;e<I;e+=1){const t=e-Math.floor(e/A)*A;T?c.forEach((e,n)=>{e.column===t&&E.push(n)}):E.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame(()=>{l.__preventObserver__=!1}),"cards"===l.params.effect&&c.length<b+2*S&&(E.includes(i)&&E.splice(E.indexOf(i),1),x.includes(i)&&x.splice(x.indexOf(i),1)),O&&x.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),L&&E.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():T&&(x.length>0&&O||E.length>0&&L)&&l.slides.forEach((e,t)=>{l.grid.updateSlide(t,e,l.slides)}),f.watchSlidesProgress&&l.updateSlidesOffset(),t)if(x.length>0&&O){if(void 0===e){const e=l.slidesGrid[C],t=l.slidesGrid[C+P]-e;s?l.setTranslate(l.translate-t):(l.slideTo(C+Math.ceil(P),0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(r){const e=T?x.length/f.grid.rows:x.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(E.length>0&&L)if(void 0===e){const e=l.slidesGrid[C],t=l.slidesGrid[C-I]-e;s?l.setTranslate(l.translate-t):(l.slideTo(C-I,0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=T?E.length/f.grid.rows:E.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!a){const o={slideRealIndex:e,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...o,slideTo:e.params.slidesPerView===f.slidesPerView&&t})}):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...o,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&t})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const r=[];e.slides.forEach(e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;r[t]=e}),e.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),r.forEach(e=>{n.append(e)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function G(e,t,n){const r=p(),{params:i}=e,o=i.edgeSwipeDetection,a=i.edgeSwipeThreshold;return!o||!(n<=a||n>=r.innerWidth-a)||"prevent"===o&&(t.preventDefault(),!0)}function U(e){const t=this,n=u();let r=e;r.originalEvent&&(r=r.originalEvent);const i=t.touchEventsData;if("pointerdown"===r.type){if(null!==i.pointerId&&i.pointerId!==r.pointerId)return;i.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(i.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)return void G(t,r,r.targetTouches[0].pageX);const{params:o,touches:a,enabled:s}=t;if(!s)return;if(!o.simulateTouch&&"mouse"===r.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=r.target;if("wrapper"===o.touchEventsTarget&&!function(e,t){const n=p();let r=t.contains(e);return!r&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(r=[...t.assignedElements()].includes(e),r||(r=function(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t))),r}(l,t.wrapperEl))return;if("which"in r&&3===r.which)return;if("button"in r&&r.button>0)return;if(i.isTouched&&i.isMoved)return;const c=!!o.noSwipingClass&&""!==o.noSwipingClass,d=r.composedPath?r.composedPath():r.path;c&&r.target&&r.target.shadowRoot&&d&&(l=d[0]);const f=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,m=!(!r.target||!r.target.shadowRoot);if(o.noSwiping&&(m?function(e,t=this){return function t(n){if(!n||n===u()||n===p())return null;n.assignedSlot&&(n=n.assignedSlot);const r=n.closest(e);return r||n.getRootNode?r||t(n.getRootNode().host):null}(t)}(f,l):l.closest(f)))return void(t.allowClick=!0);if(o.swipeHandler&&!l.closest(o.swipeHandler))return;a.currentX=r.pageX,a.currentY=r.pageY;const v=a.currentX,g=a.currentY;if(!G(t,r,v))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=g,i.touchStartTime=h(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let y=!0;l.matches(i.focusableElements)&&(y=!1,"SELECT"===l.nodeName&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==l&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!l.matches(i.focusableElements))&&n.activeElement.blur();const b=y&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!b||l.isContentEditable||r.preventDefault(),o.freeMode&&o.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",r)}function q(e){const t=u(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:a,enabled:s}=n;if(!s)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==r.touchId)return;if(c.pointerId!==r.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].find(e=>e.identifier===r.touchId),!l||l.identifier!==r.touchId)return}else l=c;if(!r.isTouched)return void(r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",c));const d=l.pageX,p=l.pageY;if(c.preventedByNestedSwiper)return o.startX=d,void(o.startY=p);if(!n.allowTouchMove)return c.target.matches(r.focusableElements)||(n.allowClick=!1),void(r.isTouched&&(Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p}
vendor: 4,383 bytes, line 2
2),r.touchStartTime=h()));if(i.touchReleaseOnEdges&&!i.loop)if(n.isVertical()){if(p<o.startY&&n.translate<=n.maxTranslate()||p>o.startY&&n.translate>=n.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else{if(a&&(d>o.startX&&-n.translate<=n.maxTranslate()||d<o.startX&&-n.translate>=n.minTranslate()))return;if(!a&&(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(r.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(r.focusableElements))return r.isMoved=!0,void(n.allowClick=!1);r.allowTouchCallbacks&&n.emit("touchMove",c),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=p;const f=o.currentX-o.startX,m=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+m**2)<n.params.threshold)return;if(void 0===r.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:f*f+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(f))/Math.PI,r.isScrolling=n.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",c),void 0===r.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(r.startMoving=!0)),r.isScrolling||"touchmove"===c.type&&r.preventTouchMoveFromPointerMove)return void(r.isTouched=!1);if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation();let v=n.isHorizontal()?f:m,g=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(v=Math.abs(v)*(a?1:-1),g=Math.abs(g)*(a?1:-1)),o.diff=v,v*=i.touchRatio,a&&(v=-v,g=-g);const y=n.touchesDirection;n.swipeDirection=v>0?"prev":"next",n.touchesDirection=g>0?"prev":"next";const b=n.params.loop&&!i.cssMode,w="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!r.isMoved){if(b&&w&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,!i.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==i._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&y!==n.touchesDirection&&b&&w&&Math.abs(v)>=1)return Object.assign(o,{startX:d,startY:p,currentX:d,currentY:p,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,void(r.startTranslate=r.currentTranslate);n.emit("sliderMove",c),r.isMoved=!0,r.currentTranslate=v+r.startTranslate;let _=!0,S=i.resistanceRatio;if(i.touchReleaseOnEdges&&(S=0),v>0?(b&&w&&r.allowThresholdMove&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==i.slidesPerView&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(_=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+v)**S))):v<0&&(b&&w&&r.allowThresholdMove&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==i.slidesPerView&&n.slides.length-i.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===i.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate()&&(_=!1,i.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-v)**S))),_&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),n.allowSlidePrev||n.allowSlideNext||(r.currentTranslate=r.startTranslate),i.threshold>0){if(!(Math.abs(v)>i.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);
vendor: 4,905 bytes, line 2
2if(!r.allowThresholdMove)return r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&n.freeMode||i.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function W(e){const t=this,n=t.touchEventsData;let r,i=e;if(i.originalEvent&&(i=i.originalEvent),"touchend"===i.type||"touchcancel"===i.type){if(r=[...i.changedTouches].find(e=>e.identifier===n.touchId),!r||r.identifier!==n.touchId)return}else{if(null!==n.touchId)return;if(i.pointerId!==n.pointerId)return;r=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&(!["pointercancel","contextmenu"].includes(i.type)||!t.browser.isSafari&&!t.browser.isWebView))return;n.pointerId=null,n.touchId=null;const{params:o,touches:a,rtlTranslate:s,slidesGrid:l,enabled:c}=t;if(!c)return;if(!o.simulateTouch&&"mouse"===i.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&o.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);o.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=h(),d=u-n.touchStartTime;if(t.allowClick){const e=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(e&&e[0]||i.target,e),t.emit("tap click",i),d<300&&u-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=h(),f(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||0===a.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=o.followFinger?s?t.translate:-t.translate:-n.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});const m=p>=-t.maxTranslate()&&!t.params.loop;let v=0,g=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<o.slidesPerGroupSkip?1:o.slidesPerGroup){const t=e<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==l[e+t]?(m||p>=l[e]&&p<l[e+t])&&(v=e,g=l[e+t]-l[e]):(m||p>=l[e])&&(v=e,g=l[l.length-1]-l[l.length-2])}let y=null,b=null;o.rewind&&(t.isBeginning?b=o.virtual&&o.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const w=(p-l[v])/g,_=v<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(d>o.longSwipesMs){if(!o.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=o.longSwipesRatio?t.slideTo(o.rewind&&t.isEnd?y:v+_):t.slideTo(v)),"prev"===t.swipeDirection&&(w>1-o.longSwipesRatio?t.slideTo(v+_):null!==b&&w<0&&Math.abs(w)>o.longSwipesRatio?t.slideTo(b):t.slideTo(v))}else{if(!o.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||i.target!==t.navigation.nextEl&&i.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==y?y:v+_),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:v)):i.target===t.navigation.nextEl?t.slideTo(v+_):t.slideTo(v)}}function $(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;if(!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s)e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);else{const t=a?e.virtual.slides:e.slides;e.slideTo(t.length-1,0,!1,!0)}e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function Y(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function X(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const o=e.maxTranslate()-e.minTranslate();i=0===o?0:(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function K(e){const t=this;R(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 6,606 bytes, line 2
2)}function Z(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const J=(e,t)=>{const n=u(),{params:r,el:i,wrapperEl:o,device:a}=e,s=!!r.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;i&&"string"!=typeof i&&(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),i[l]("touchstart",e.onTouchStart,{passive:!1}),i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll),r.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",$,!0):e[c]("observerUpdate",$,!0),i[l]("load",e.onLoad,{capture:!0}))},Q=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ee={addClasses:function(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,a=function(e,t){const n=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(r=>{e[r]&&n.push(t+r)}):"string"==typeof e&&n.push(t+e)}),n}(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}},te={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,snapToSlideEdge:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function ne(e,t){return function(n={}){const r=Object.keys(n)[0],i=n[r];"object"==typeof i&&null!==i?(!0===e[r]&&(e[r]={enabled:!0}),"navigation"===r&&e[r]&&e[r].enabled&&!e[r].prevEl&&!e[r].nextEl&&(e[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&e[r]&&e[r].enabled&&!e[r].el&&(e[r].auto=!0),r in e&&"enabled"in i?("object"!=typeof e[r]||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),g(t,n)):g(t,n)):g(t,n)}}const re={eventsEmitter:M,update:j,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:r,wrapperEl:i}=this;if(t.virtualTranslate)return n?-r:r;if(t.cssMode)return r;let o=function(e,t="x"){const n=p();let r,i,o;const a=function(e){const t=p();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix("none"===i?"":i)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),"x"===t&&(i=n.WebKitCSSMatrix?o.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(i=n.WebKitCSSMatrix?o.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),i||0}(i,e);return o+=this.cssOverflowAdjustment(),n&&(o=-o),o||0},setTranslate:function(e,t){const n=this,{rtlTranslate:r,params:i,wrapperEl:o,progress:a}=n;let s,l=0,c=0;n.isHorizontal()?l=r?-e:e:c=e,i.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:c,i.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-c:i.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),o.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const u=n.maxTranslate()-n.minTranslate();s=0===u?0:(e-n.minTranslate())/u,s!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,r=!0,i){const o=this,{params:a,wrapperEl:s}=o;if(o.animating&&a.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let u;if(u=r&&e>l?l:r&&e<c?c:e,o.updateProgress(u),a.cssMode){const e=o.isHorizontal();if(0===t)s[e?"scrollLeft":"scrollTop"]=-u;else{if(!o.support.smoothScroll)return b({swiper:o,targetPosition:-u,side:e?"left"
vendor: 5,739 bytes, line 2
2:"top"}),!0;s.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(u),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(u),n&&(o.emit("beforeTransitionStart",t,i),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),V({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const n=this,{params:r}=n;n.animating=!1,r.cssMode||(n.setTransition(0),V({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:B,loop:H,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=U.bind(e),e.onTouchMove=q.bind(e),e.onTouchEnd=W.bind(e),e.onDocumentTouchStart=Z.bind(e),t.cssMode&&(e.onScroll=X.bind(e)),e.onClick=Y.bind(e),e.onLoad=K.bind(e),J(e,"on")},detachEvents:function(){J(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=u(),s="window"!==r.breakpointsBase&&r.breakpointsBase?"container":r.breakpointsBase,l=["window","container"].includes(r.breakpointsBase)||!r.breakpointsBase?e.el:a.querySelector(r.breakpointsBase),c=e.getBreakpoint(o,s,l);if(!c||e.currentBreakpoint===c)return;const d=(c in o?o[c]:void 0)||e.originalParams,p=Q(e,r),f=Q(e,d),h=e.params.grabCursor,m=d.grabCursor,v=r.enabled;p&&!f?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&f&&(i.classList.add(`${r.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===r.grid.fill)&&i.classList.add(`${r.containerModifierClass}grid-column`),e.emitContainerClasses()),h&&!m?e.unsetGrabCursor():!h&&m&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(t=>{if(void 0===d[t])return;const n=r[t]&&r[t].enabled,i=d[t]&&d[t].enabled;n&&!i&&e[t].disable(),!n&&i&&e[t].enable()});const y=d.direction&&d.direction!==r.direction,b=r.loop&&(d.slidesPerView!==r.slidesPerView||y),w=r.loop;y&&n&&e.changeDirection(),g(e.params,d);const _=e.params.enabled,S=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),v&&!_?e.disable():!v&&_&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&S?(e.loopCreate(t),e.updateSlides()):w&&!S&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let r=!1;const i=p(),o="window"===t?i.innerHeight:n.clientHeight,a=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:o*t,point:e}}return{value:e,point:e}});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){const{point:o,value:s}=a[e];"window"===t?i.matchMedia(`(min-width: ${s}px)`).matches&&(r=o):s<=n.clientWidth&&(r=o)}return r||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:ee},ie={};class oe{constructor(...e){let t,n;1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=g({},n),t&&!n.el&&(n.el=t);const r=u();if(n.el&&"string"==typeof n.el&&r.querySelectorAll(n.el).length>1){const e=[];return r.querySelectorAll(n.el).forEach(t=>{const r=g({},n,{el:t});e.push(new oe(r))}),e}const i=this;i.__swiper__=!0,i.support=O(),i.device=P({userAgent:n.userAgent}),i.browser=I(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],n.modules&&Array.isArray(n.modules)&&n.modules.forEach(e=>{"function"==typeof e&&i.modules.indexOf(e)<0&&i.modules.push(e)});const o={};i.modules.forEach(e=>{e({params:n,swiper:i,extendParams:ne(n,o),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})});const a=g({},te,o);return i.params=g({},a,ie,n),i.originalParams=g({},i.params),i.passedParams=g({}
vendor: 9,933 bytes, line 2
2,n),i.params&&i.params.on&&Object.keys(i.params.on).forEach(e=>{i.on(e,i.params.on[e])}),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:n}=this,r=x(w(t,`.${n.slideClass}, swiper-slide`)[0]);return x(e)-r}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(t=>1*t.getAttribute("data-swiper-slide-index")===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&("column"===this.params.grid.fill?e=Math.floor(e/this.params.grid.rows):"row"===this.params.grid.fill&&(e%=Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=w(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const r=n.minTranslate(),i=(n.maxTranslate()-r)*e+r;n.translateTo(i,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach(n=>{const r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit("_slideClass",n,r)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:r,slidesGrid:i,slidesSizesGrid:o,size:a,activeIndex:s}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=r[s]?Math.ceil(r[s].swiperSlideSize):0;for(let n=s+1;n<r.length;n+=1)r[n]&&!e&&(t+=Math.ceil(r[n].swiperSlideSize),l+=1,t>a&&(e=!0));for(let n=s-1;n>=0;n-=1)r[n]&&!e&&(t+=r[n].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=s+1;e<r.length;e+=1)(t?i[e]+o[e]-i[s]<a:i[e]-i[s]<a)&&(l+=1);else for(let e=s-1;e>=0;e-=1)i[s]-i[e]<a&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function r(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach(t=>{t.complete&&R(e,t)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)r(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;i=e.slideTo(t.length-1,0,!1,!0)}else i=e.slideTo(e.activeIndex,0,!1,!0);i||r()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${r}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach(t=>{"vertical"===e?t.style.width="":t.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=n&&n.shadowRoot&&n.shadowRoot.querySelector?n.shadowRoot.querySelector(r()):w(n,r())[0];return!i&&t.params.createElements&&(i=S("div",t.params.wrapperClass),n.append(i),w(n,`.${t.params.slideClass}`).forEach(e=>{i.append(e)})),Object.assign(t,{el:n,wrapperEl:i,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:i,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===T(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===T(n,"direction")),wrongRTL:"-webkit-box"===T(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(e=>{e.complete?R(t,e):e.addEventListener("load",e=>{R(t,e.target)})}),z(t),t.initialized=!0,z(t),t.emit("init"),t.emit("afterInit"),t}destroy(e=!0,t=!0){const n=this,{params:r,el:i,wrapperEl:o,slides:a}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),o&&o.removeAttribute("style"),a&&a.length&&a.forEach(e=>{e.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")})),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(n)),n.destroyed=!0),null}static extendDefaults(e){g(ie,e)}static get extendedDefaults(){return ie}static get defaults(){return te}static installModule(e){oe.prototype.__modules__||(oe.prototype.__modules__=[]);const t=oe.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>oe.installModule(e)),oe):(oe.installModule(e),oe)}}Object.keys(re).forEach(e=>{Object.keys(re[e]).forEach(t=>{oe.prototype[t]=re[e][t]})}),oe.use([function({swiper:e,on:t,emit:n}){const r=p();let i=null,o=null;const a=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},s=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",()=>{e.params.resizeObserver&&void 0!==r.ResizeObserver?e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver(t=>{o=r.requestAnimationFrame(()=>{const{width:n,height:r}=e;let i=n,o=r;t.forEach(({contentBoxSize:t,contentRect:n,target:r})=>{r&&r!==e.el||(i=n?n.width:(t[0]||t).inlineSize,o=n?n.height:(t[0]||t).blockSize)}),i===n&&o===r||a()})}),i.observe(e.el)):(r.addEventListener("resize",a),r.addEventListener("orientationchange",s))}),t("destroy",()=>{o&&r.cancelAnimationFrame(o),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",s)})},function({swiper:e,extendParams:t,on:n,emit:r}){const i=[],o=p(),a=(t,n={})=>{const a=new(o.MutationObserver||o.WebkitMutationObserver)(t=>{if(e.__preventObserver__)return;if(1===t.length)return void r("observerUpdate",t[0]);const n=function(){r("observerUpdate",t[0])};o.requestAnimationFrame?o.requestAnimationFrame(n):o.setTimeout(n,0)});a.observe(t,{attributes:void 0===n.attributes||n.attributes,childList:e.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),i.push(a)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(e.params.observer){if(e.params.observeParents){const t=function(e){const t=[];let n=e.parentElement;for(;n;)t.push(n),n=n.parentElement;return t}(e.hostEl);for(let e=0;e<t.length;e+=1)a(t[e])}a(e.hostEl,{childList:e.params.observeSlideChildren}),a(e.wrapperEl,{attributes:!1})}}),n("destroy",()=>
vendor: 2,821 bytes, line 2
2{i.forEach(e=>{e.disconnect()}),i.splice(0,i.length)})}]);const ae='<svg class="swiper-navigation-icon" width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>';function se({swiper:e,extendParams:t,on:n,emit:r}){function i(t){let n;return t&&"string"==typeof t&&e.isElement&&(n=e.el.querySelector(t)||e.hostEl.querySelector(t),n)?n:(t&&("string"==typeof t&&(n=[...document.querySelectorAll(t)]),e.params.uniqueNavElements&&"string"==typeof t&&n&&n.length>1&&1===e.el.querySelectorAll(t).length?n=e.el.querySelector(t):n&&1===n.length&&(n=n[0])),t&&!n?t:n)}function o(t,n){const r=e.params.navigation;(t=A(t)).forEach(t=>{t&&(t.classList[n?"add":"remove"](...r.disabledClass.split(" ")),"BUTTON"===t.tagName&&(t.disabled=n),e.params.watchOverflow&&e.enabled&&t.classList[e.isLocked?"add":"remove"](r.lockClass))})}function a(){const{nextEl:t,prevEl:n}=e.navigation;if(e.params.loop)return o(n,!1),void o(t,!1);o(n,e.isBeginning&&!e.params.rewind),o(t,e.isEnd&&!e.params.rewind)}function s(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const t=e.params.navigation;if(e.params.navigation=function(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&!0===n.auto){let o=w(e.el,`.${r[i]}`)[0];o||(o=S("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;let n=i(t.nextEl),r=i(t.prevEl);Object.assign(e.navigation,{nextEl:n,prevEl:r}),n=A(n),r=A(r);const o=(n,r)=>{if(n){if(t.addIcons&&n.matches(".swiper-button-next,.swiper-button-prev")&&!n.querySelector("svg")){const e=document.createElement("div");!function(e,t=""){"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}(e,ae),n.appendChild(e.querySelector("svg")),e.remove()}n.addEventListener("click","next"===r?l:s)}!e.enabled&&n&&n.classList.add(...t.lockClass.split(" "))};n.forEach(e=>o(e,"next")),r.forEach(e=>o(e,"prev"))}function u(){let{nextEl:t,prevEl:n}=e.navigation;t=A(t),n=A(n);const r=(t,n)=>{t.removeEventListener("click","next"===n?l:s),t.classList.remove(...e.params.navigation.disabledClass.split(" "))};t.forEach(e=>
2r(e,"next")),n.forEach(e=>r(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,addIcons:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null,arrowSvg:ae},n("init",()=>{!1===e.params.navigation.enabled?d():(c(),a())}),n("toEdge fromEdge lock unlock",()=>{a()}),n("destroy",()=>{u()}),n("enable disable",()=>{let{nextEl:t,prevEl:n}=e.navigation;t=A(t),n=A(n),e.enabled?a():[...t,...n].filter(e=>!!e).forEach(t=>t.classList.add(e.params.navigation.lockClass))}),n("click",(t,n)=>{let{nextEl:i,prevEl:o}=e.navigation;i=A(i),o=A(o);const a=n.target;let s=o.includes(a)||i.includes(a);if(e.isElement&&!s){const e=n.path||n.composedPath&&n.composedPath();e&&(s=e.find(e=>i.includes(e)||o.includes(e)))}if(e.params.navigation.hideOnClick&&!s){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===a||e.pagination.el.contains(a)))return;let t;i.length?t=i[0].classList.contains(e.params.navigation.hiddenClass):o.length&&(t=o[0].classList.contains(e.params.navigation.hiddenClass)),r(!0===t?"navigationShow":"navigationHide"),[...i,...o].filter(e=>!!e).forEach(t=>t.classList.toggle(e.params.navigation.hiddenClass))}});const d=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(e.navigation,{enable:()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),a()},disable:d,update:a,init:c,destroy:u})}function le(e){var t=e.querySelector(".scroll-shadow-container--vertical"),n=null==t?void 0:t.querySelector(".scrollable-element");if(t&&n){var r=null;ce(t,n),n.addEventListener("scroll",function(){return ce(t,n)}),r&&r.abort(),r=new AbortController,window.addEventListener("resize",function(){return ce(t,n)},{signal:r.signal})}}function ce(e,t){var n=0===t.scrollTop,r=Math.round(t.scrollTop+t.clientHeight)>=t.scrollHeight;if(t.scrollHeight>t.clientHeight||n&&r){var i=e.parentElement.querySelector(".scroll-shadow--start"),o=e.parentElement.querySelector(".scroll-shadow--end");if(o){var a=t.scrollWidth>t.clientWidth?t.offsetHeight-t.clientHeight:0;o.style.bottom=a>0?"".concat(a,"px"):""}null==i||i.classList.toggle("scroll-shadow--visible",!n),null==o||o.classList.toggle("scroll-shadow--visible",!r)}else e.classList.remove("scroll-shadow--visible")}function ue(e,t){var n=t.scrollWidth>t.clientWidth,r=0==t.scrollLeft,i=t.scrollLeft+t.clientWidth>=t.scrollWidth-1;if(n){var o=e.parentElement.querySelector(".scroll-shadow--start"),a=e.parentElement.querySelector(".scroll-shadow--end");null==o||o.classList.toggle("scroll-shadow--visible",!r),null==a||a.classList.toggle("scroll-shadow--visible",!i)}else e.classList.remove("scroll-shadow--visible")}function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function pe(e){var t=e.querySelector(".search-field__input"),n=e.querySelector(".search-field__btn"),r=e.querySelector(".craft-flight-names__results");if(t&&n&&r){var i=r.dataset.resultsHeading||"Craft name or flight number",o=r.dataset.error||"Must enter at least 3 characters (letters, numbers and hyphen allowed)",a=[];t.disabled=!0,t.placeholder="Loading…",fetch("/api/datafiles/craft",{cache:"no-store"}).then(function(e){if(!e.ok)throw new Error(e.statusText);return e.text()}).then(function(e){a=e.split("\n").filter(Boolean),t.disabled=!1,t.placeholder=""}).catch(function(){e.querySelector(".craft-flight-names__panel").innerHTML='<p class="craft-flight-names__status">Craft data is currently unavailable. Check back later.</p>'}),n.addEventListener("click",s),t.addEventListener("keydown",function(e){"Enter"===e.key&&(e.preventDefault(),s())})}function s(){var e=t.value.trim();if(r.innerHTML="",e.length<3)!function(e){var t=document.createElement("p");t.className="craft-flight-names__error mt-lg",t.textContent=e,r.append(t)}(o);else{var n=e.toLowerCase();!function(e,t,n){var i=document.createElement("p");i.className="mb-lg mt-lg",i.append(l("Your search for "));var o=document.createElement("strong");if(o.textContent=e,i.append(o),i.append(l(" found ".concat(t.length," result").concat(1!==t.length?"s":""))),r.append(i),0!==t.length){var a=document.createElement("div");
2a.className="craft-flight-names__results-section";var s=document.createElement("p");s.className="craft-flight-names__results-heading h5",s.textContent=n,a.append(s);var c=document.createElement("div");c.className="scroll-shadow-container scroll-shadow-container--vertical scroll-shadow-container--vertical--wide border-radius-surface-sm overflow-hidden";var u=document.createElement("div");u.className="scroll-shadow scroll-shadow--start";var d=document.createElement("div");d.className="craft-flight-names__list-card scrollable-element",d.tabIndex=0,d.setAttribute("role","region"),d.setAttribute("aria-label",n);var p=document.createElement("ul");p.className="craft-flight-names__list";var f,h=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return de(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?de(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}(t);try{for(h.s();!(f=h.n()).done;){var m=f.value,v=document.createElement("li");v.className="craft-flight-names__list-item",v.textContent=m,p.append(v)}}catch(e){h.e(e)}finally{h.f()}var g=document.createElement("div");g.className="scroll-shadow scroll-shadow--end",d.append(p),c.append(u,d,g),a.append(c),r.append(a),ce(c,d),d.addEventListener("scroll",function(){return ce(c,d)}),window.addEventListener("resize",function(){return ce(c,d)})}}(e,a.filter(function(e){return e.toLowerCase().includes(n)}),i)}}function l(e){return document.createTextNode(e)}}function fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function he(e){return function(e){if(Array.isArray(e))return me(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return me(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?me(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function me(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ve(){document.querySelectorAll(".select--underline").forEach(function(e){var t,n=null===(t=e.closest("section"))||void 0===t?void 0:t.querySelector("[data-category-container]");n&&e.addEventListener("change",function(){var t,r,i,o=n.querySelector("[data-category]:not([hidden])"),a=n.querySelector('[data-category="'.concat(e.value,'"]'));a&&o!==a&&(t=he(o.querySelectorAll(".card")),r=function(){var e;o.hidden=!0,a.hidden=!1,(e=he(a.querySelectorAll(".card"))).forEach(function(e,t){e.style.animationDelay="".concat(.04*t,"s"),e.classList.add("card--is-entering")}),setTimeout(function(){e.forEach(function(e){e.classList.remove("card--is-entering"),e.style.animationDelay=""})},40*e.length)},t.length?((i=t,function(e){if(Array.isArray(e))return fe(e)}(i)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return fe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fe(e,t):void 0}}(i)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
2()).reverse().forEach(function(e,t){e.style.animationDelay="".concat(.03*t,"s"),e.classList.add("card--is-exiting")}),setTimeout(function(){t.forEach(function(e){e.classList.remove("card--is-exiting"),e.style.animationDelay=""}),r()},30*t.length)):r())})})}function ge(e){var t=e.querySelector("thead");t&&new ResizeObserver(function(){e.style.setProperty("--table--header-height","".concat(t.offsetHeight,"px"))}).observe(t)}function ye(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function be(e){if(!e.dataset.exchangeRatesInit){e.dataset.exchangeRatesInit="true";var t=e.dataset.datelabel,n=e.dataset.ratelabel,r=e.querySelector(".exchange-rates__country-select"),i=e.querySelector(".exchange-rates__historical-results");r&&i&&r.addEventListener("change",function(){return a.apply(this,arguments)})}function o(e){var r=e.map(function(e){return"<tr><td>".concat(e.displayDate,"</td><td>").concat(e.rate,"</td></tr>")}).join("");return'<div class="scroll-shadow-container scroll-shadow-container--vertical scroll-shadow-container--vertical--wide scroll-shadow-container--table border-radius-card"><div class="scroll-shadow scroll-shadow--start scroll-shadow--visible"></div><div class="table-wrapper table-wrapper--fix-size scrollable-element" tabindex="0"><table class="exchange-table">'+"<thead><tr><th>".concat(t,"</th><th>").concat(n,"</th></tr></thead>")+"<tbody>".concat(r,"</tbody>")+'</table></div><div class="scroll-shadow scroll-shadow--end scroll-shadow--visible"></div></div>'}function a(){var e;return e=regeneratorRuntime.mark(function e(){var t,n,a,s;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.value){e.next=4;break}return i.innerHTML="",e.abrupt("return");case 4:return r.disabled=!0,i.innerHTML='<div class="exchange-rates__loading"><span class="exchange-rates__spinner" role="status" aria-label="Loading historical rates"></span></div>',e.prev=6,e.next=9,fetch("/api/historic-exchange/?country=".concat(encodeURIComponent(t)),{method:"POST",cache:"no-cache"});case 9:return n=e.sent,e.next=12,n.json();case 12:null!=(a=e.sent)&&a.length&&(i.innerHTML=o(a),(s=i.querySelector(".scroll-shadow-container"))&&ge(s),le(i)),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),console.error("Failed to load historical exchange rates:",e.t0);case 19:return e.prev=19,r.disabled=!1,e.finish(19);case 22:case"end":return e.stop()}},e,null,[[6,16,19,22]])}),a=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){ye(o,r,i,a,s,"next",e)}function s(e){ye(o,r,i,a,s,"throw",e)}a(void 0)})},a.apply(this,arguments)}}function we(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _e=document.createElement("span");function Se(e){var t,n,r=getComputedStyle(e);_e.style.font=r.font,_e.style.letterSpacing=r.letterSpacing,_e.textContent=null!==(t=null===(n=e.options[e.selectedIndex])||void 0===n?void 0:n.text)&&void 0!==t?t:"";var i=parseFloat(r.paddingLeft),o=parseFloat(r.paddingRight);e.style.width="".concat(_e.offsetWidth+i+o,"px")}_e.style.cssText="position:absolute;visibility:hidden;white-space:pre;pointer-events:none",document.body.appendChild(_e),n(452);var Te=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],xe=Te.join(","),Ee="undefined"==typeof Element,Ae=Ee?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ke=!Ee&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},Ce=function(e,t){var n;void 0===t&&(t=!0);var r=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):Ce(e.parentNode))},Le=function(e,t,n){if(Ce(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(xe));return t&&Ae.call(e,xe)&&r.unshift(e),r.filter(n)},Oe=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var o=i.shift();if(!Ce(o,!1))if("SLOT"===o.tagName){var a=o.assignedElements(),s=a.length?a:o.children,l=Oe(s,!0,n);
vendor: 4,667 bytes, line 2
2n.flatten?r.push.apply(r,l):r.push({scopeParent:o,candidates:l})}else{Ae.call(o,xe)&&n.filter(o)&&(t||!e.includes(o))&&r.push(o);var c=o.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(o),u=!Ce(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(o));if(c&&u){var d=Oe(!0===c?o.children:c.children,!0,n);n.flatten?r.push.apply(r,d):r.push({scopeParent:o,candidates:d})}else i.unshift.apply(i,o.children)}}return r},Pe=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,n=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n}(e))&&!Pe(e)?0:e.tabIndex},Me=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Ne=function(e){return"INPUT"===e.tagName},De=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},Re=function(e,t){return!(t.disabled||function(e){return Ne(e)&&"hidden"===e.type}(t)||function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var i=Ae.call(e,"details>summary:first-of-type")?e.parentElement:e;if(Ae.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return De(e)}else{if("function"==typeof r){for(var o=e;e;){var a=e.parentElement,s=ke(e);if(a&&!a.shadowRoot&&!0===r(a))return De(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=o}if(function(e){var t,n,r,i,o=e&&ke(e),a=null===(t=o)||void 0===t?void 0:t.host,s=!1;if(o&&o!==e)for(s=!!(null!==(n=a)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(a)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!s&&a;){var l,c,u;s=!(null===(c=a=null===(l=o=ke(a))||void 0===l?void 0:l.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(a))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some(function(e){return"SUMMARY"===e.tagName})}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if("LEGEND"===r.tagName)return!!Ae.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1}(t))},Fe=function(e,t){return!(function(e){return function(e){return Ne(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||ke(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]}(t,e.form);return!i||i===e}(e)}(t)||Ie(t)<0||!Re(e,t))},ze=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},je=function(e){var t=[],n=[];return e.forEach(function(e,r){var i=!!e.scopeParent,o=i?e.scopeParent:e,a=function(e,t){var n=Ie(e);return n<0&&t&&!Pe(e)?0:n}(o,i),s=i?je(e.candidates):o;0===a?i?t.push.apply(t,s):t.push(o):n.push({documentOrder:r,tabIndex:a,item:e,isScope:i,content:s})}),n.sort(Me).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},Ve=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==Ae.call(e,xe)&&Fe(t,e)},Be=Te.concat("iframe:not([inert]):not([inert] *)").join(","),He=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==Ae.call(e,Be)&&Re(t,e)};function Ge(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ue(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function qe(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){Ue(o,r,i,a,s,"next",e)}function s(e){Ue(o,r,i,a,s,"throw",e)}a(void 0)})}}function We(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=Je(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function $e(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(n),!0).forEach(function(t){$e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ke(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof s?r:s,c=Object.create(l.prototype);return Ze(c,"_invoke",function(n,r,i){var o,s,l,c=0,u=i||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return o=t,s=0,l=e,p.n=n,a}};function f(n,r){for(s=n,l=r,t=0;!d&&c&&!i&&t<u.length;t++){var i,o=u[t],f=p.p,h=o[2];n>3?(i=h===r)&&(l=o[(s=o[4])?5:(s=3,3)],o[4]=o[5]=e):o[0]<=f&&((i=n<2&&f<o[1])?(s=0,p.v=r,p.n=o[1]):f<h&&(i=n<3||o[0]>r||r>h)&&(o[4]=n,o[5]=r,p.n=h,s=0))}if(i||n>1)return a;throw d=!0,r}return function(i,u,h){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,h),s=u,l=h;(t=s<2?e:l)||!d;){o||(s?s<3?(s>1&&(p.n=-1),f(s,l)):p.n=l:p.v=l);try{if(c=2,o){if(s||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,s<2&&(s=0)}else 1===s&&(t=o.return)&&t.call(o),s<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),s=1);o=e}else if((t=(d=p.n<0)?l:n.call(r,p))!==a)break}catch(t){o=e,s=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,i,o),!0),c}var a={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(Ze(t={},r,function(){return this}),t),d=c.prototype=s.prototype=Object.create(u);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,Ze(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,Ze(d,"constructor",c),Ze(c,"constructor",l),l.displayName="GeneratorFunction",Ze(c,i,"GeneratorFunction"),Ze(d),Ze(d,i,"Generator"),Ze(d,r,function(){return this}),Ze(d,"toString",function(){return"[object Generator]"}),(Ke=function(){return{w:o,m:p}})()}function Ze(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}Ze=function(e,t,n,r){function o(t,n){Ze(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Ze(e,t,n,r)}function Je(e,t){if(e){if("string"==typeof e)return Ge(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ge(e,t):void 0}}var Qe={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==Qe.getActiveTrap(e)&&Qe.pauseTrap(e);var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),Qe.unpauseTrap(e)},pauseTrap:function(e){var t=Qe.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=Qe.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},et=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},tt=function(e){return et(e)&&!e.shiftKey},nt=function(e){return et(e)&&e.shiftKey},rt=function(e){return setTimeout(e,0)},it=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return"function"==typeof e?e.apply(void 0,n):e},ot=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},at=[],st=function(e,t){var n,r=(null==t?void 0:t.document)||document,i=(null==t?void 0:t.trapStack)||at,o=Xe({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,delayReturnFocus:!0,isolateSubtrees:!1,isKeyForward:tt,isKeyBackward:nt},t),a={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},s=function(e,t,n){return e&&void 0!==e[t]?e[t]:o[n||t]},l=function(e,t){var n="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return a.containerGroups.findIndex(function(t){var r=t.container,i=t.tabbableNodes;return r.contains(e)||(null==n?void 0:n.includes(r))||i.find(function(t){return t===e})})},c=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.hasFallback,a=void 0!==i&&i,s=n.params,l=void 0===s?[]:s,c=o[e];if("function"==typeof c&&(c=c.apply(void 0,function(e){if(Array.isArray(e))return Ge(e)}(t=l)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||Je(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}
2())),!0===c&&(c=void 0),!c){if(void 0===c||!1===c)return c;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var u=c;if("string"==typeof c){try{u=r.querySelector(c)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!u&&!a)throw new Error("`".concat(e,"` as selector refers to no known node"))}return u},u=function(){var e=c("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!He(e,o.tabbableOptions))if(l(r.activeElement)>=0)e=r.activeElement;else{var t=a.tabbableGroups[0];e=t&&t.firstTabbableNode||c("fallbackFocus")}else null===e&&(e=c("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},d=function(){if(a.containerGroups=a.containers.map(function(e){var t=function(e,t){var n;return n=(t=t||{}).getShadowRoot?Oe([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:ze}):Le(e,t.includeContainer,Fe.bind(null,t)),je(n)}(e,o.tabbableOptions),n=function(e,t){return(t=t||{}).getShadowRoot?Oe([e],t.includeContainer,{filter:Re.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):Le(e,t.includeContainer,Re.bind(null,t))}(e,o.tabbableOptions),r=t.length>0?t[0]:void 0,i=t.length>0?t[t.length-1]:void 0,a=n.find(function(e){return Ve(e)}),s=n.slice().reverse().find(function(e){return Ve(e)}),l=!!t.find(function(e){return Ie(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:r,lastTabbableNode:i,firstDomTabbableNode:a,lastDomTabbableNode:s,nextTabbableNode:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=t.indexOf(e);return i<0?r?n.slice(n.indexOf(e)+1).find(function(e){return Ve(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return Ve(e)}):t[i+(r?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!c("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(a.containerGroups.find(function(e){return e.posTabIndexesFound})&&a.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},p=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?p(t.shadowRoot):t},f=function(e){!1!==e&&e!==p(document)&&(e&&e.focus?(e.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):f(u()))},h=function(e){var t=c("setReturnFocus",{params:[e]});return t||!1!==t&&e},m=function(e){var t=e.target,n=e.event,r=e.isBackward,i=void 0!==r&&r;t=t||ot(n),d();var s=null;if(a.tabbableGroups.length>0){var u=l(t,n),p=u>=0?a.containerGroups[u]:void 0;if(u<0)s=i?a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:a.tabbableGroups[0].firstTabbableNode;else if(i){var f=a.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(f<0&&(p.container===t||He(t,o.tabbableOptions)&&!Ve(t,o.tabbableOptions)&&!p.nextTabbableNode(t,!1))&&(f=u),f>=0){var h=0===f?a.tabbableGroups.length-1:f-1,m=a.tabbableGroups[h];s=Ie(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else et(n)||(s=p.nextTabbableNode(t,!1))}else{var v=a.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(v<0&&(p.container===t||He(t,o.tabbableOptions)&&!Ve(t,o.tabbableOptions)&&!p.nextTabbableNode(t))&&(v=u),v>=0){var g=v===a.tabbableGroups.length-1?0:v+1,y=a.tabbableGroups[g];s=Ie(t)>=0?y.firstTabbableNode:y.firstDomTabbableNode}else et(n)||(s=p.nextTabbableNode(t))}}else s=c("fallbackFocus");return s},v=function(e){var t=ot(e);l(t,e)>=0||(it(o.clickOutsideDeactivates,e)?n.deactivate({returnFocus:o.returnFocusOnDeactivate}):it(o.allowOutsideClick,e)||e.preventDefault())},g=function(e){var t=ot(e),n=l(t,e)>=0;if(n||t instanceof Document)n&&(a.mostRecentlyFocusedNode=t);else{var r;e.stopImmediatePropagation();var i=!0;if(a.mostRecentlyFocusedNode)if(Ie(a.mostRecentlyFocusedNode)>0){var s=l(a.mostRecentlyFocusedNode),c=a.containerGroups[s].tabbableNodes;if(c.length>0){var d=c.findIndex(function(e){return e===a.mostRecentlyFocusedNode});d>=0&&(o.isKeyForward(a.recentNavEvent)?d+1<c.length&&(r=c[d+1],i=!1):d-1>=0&&(r=c[d-1],i=!1))}}else a.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return Ie(e)>0})})||(i=!1);else i=!1;i&&(r=m({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),f(r||a.mostRecentlyFocusedNode||u())}a.recentNavEvent=void 0},y=function(e){(o.isKeyForward(e)||o.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];a.recentNavEvent=e;var n=m({event:e,isBackward:t});n&&(et(e)&&e.preventDefault(),f(n))}(e,o.isKeyBackward(e))},b=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===it(o.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},w=function(e){var t=ot(e);l(t,e)>=0||it(o.clickOutsideDeactivates,e)||it(o.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},_=function(){return a.active?(Qe.activateTrap(i,n),o.delayInitialFocus?e=new Promise(function(e){a.delayInitialFocusTimer=rt(function(){f(u()),e()})}):(e=Promise.resolve(),f(u())),r.addEventListener("focusin",g,!0),r.addEventListener("mousedown",v,{capture:!0,passive:!1}),r.addEventListener("touchstart",v,{capture:!0,passive:!1}),r.addEventListener("click",w,{capture:!0,passive:!1}),r.addEventListener("keydown",y,{capture:!0,passive:!1}),r.addEventListener("keydown",b),e):Promise.resolve();var e},S=function(){if(a.active)return r.removeEventListener("focusin",g,!0),r.removeEventListener("mousedown",v,!0),r.removeEventListener("touchstart",v,!0),r.removeEventListener("click",w,!0),r.removeEventListener("keydown",y,!0),r.removeEventListener("keydown",b),n},T="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){var t=a.mostRecentlyFocusedNode;
2if(t&&e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===t||"function"==typeof e.contains&&e.contains(t)})})&&a.containers.some(function(e){return null==e?void 0:e.isConnected})){d();var n=u();f(n)}}):void 0,x=function(){T&&(T.disconnect(),a.active&&!a.paused&&a.containers.map(function(e){T.observe(e,{subtree:!0,childList:!0})}))};return n={get active(){return a.active},get paused(){return a.paused},activate:function(e){if(a.active)return this;var t,o=s(e,"onActivate"),l=s(e,"onPostActivate"),c=s(e,"checkCanFocusTrap"),u=Qe.getActiveTrap(i),f=!1;u&&!u.paused&&(null===(t=u._setSubtreeIsolation)||void 0===t||t.call(u,!1),f=!0);try{c||d(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=p(r),null==o||o({trap:n});var h=function(){var e=qe(Ke().m(function e(){return Ke().w(function(e){for(;;)switch(e.n){case 0:return c&&d(),e.n=1,_();case 1:n._setSubtreeIsolation(!0),x(),null==l||l({trap:n});case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();if(c)return c(a.containers.concat()).then(h,h),this;h()}catch(e){var m;throw u===Qe.getActiveTrap(i)&&f&&(null===(m=u._setSubtreeIsolation)||void 0===m||m.call(u,!0)),e}return this},deactivate:function(e){if(!a.active)return this;var t=Xe({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},e);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,a.paused||n._setSubtreeIsolation(!1),a.alreadySilent.clear(),S(),a.active=!1,a.paused=!1,x(),Qe.deactivateTrap(i,n);var r=s(t,"onDeactivate"),l=s(t,"onPostDeactivate"),c=s(t,"checkCanReturnFocus"),u=s(t,"delayReturnFocus"),d=s(t,"returnFocus","returnFocusOnDeactivate");null==r||r({trap:n});var p=function(){d&&f(h(a.nodeFocusedBeforeActivation)),null==l||l({trap:n})},m=function(){u&&d?rt(p):p()};return d&&c?(c(h(a.nodeFocusedBeforeActivation)).then(m,m),this):(m(),this)},pause:function(e){return a.active?(a.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return a.active?(a.manuallyPaused=!1,i[i.length-1]!==this?this:this._setPausedState(!1,e)):this}
2,updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return a.containers=t.map(function(e){return"string"==typeof e?r.querySelector(e):e}),o.isolateSubtrees&&function(e){a.active&&!a.paused&&n._setSubtreeIsolation(!1),a.adjacentElements.clear(),a.alreadySilent.clear();var t,r=new Set,i=new Set,o=We(e);try{for(o.s();!(t=o.n()).done;){var s=t.value;r.add(s);for(var l="undefined"!=typeof ShadowRoot&&s.getRootNode()instanceof ShadowRoot,c=s;c;){r.add(c);var u=c.parentElement,d=[];u?d=u.children:!u&&l&&(d=c.getRootNode().children,u=c.getRootNode().host,l="undefined"!=typeof ShadowRoot&&u.getRootNode()instanceof ShadowRoot);var p,f=We(d);try{for(f.s();!(p=f.n()).done;){var h=p.value;i.add(h)}}catch(e){f.e(e)}finally{f.f()}c=u}}}catch(e){o.e(e)}finally{o.f()}r.forEach(function(e){i.delete(e)}),a.adjacentElements=i}(a.containers),a.active&&(d(),a.paused||n._setSubtreeIsolation(!0)),x(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return a.manuallyPaused}},_setPausedState:{value:function(e,t){if(a.paused===e)return this;if(a.paused=e,e){var r=s(t,"onPause"),i=s(t,"onPostPause");null==r||r({trap:n}),S(),n._setSubtreeIsolation(!1),x(),null==i||i({trap:n})}else{var o=s(t,"onUnpause"),l=s(t,"onPostUnpause");null==o||o({trap:n});var c=function(){var e=qe(Ke().m(function e(){return Ke().w(function(e){for(;;)switch(e.n){case 0:return d(),e.n=1,_();case 1:n._setSubtreeIsolation(!0),x(),null==l||l({trap:n});case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}();c()}return this}},_setSubtreeIsolation:{value:function(e){o.isolateSubtrees&&a.adjacentElements.forEach(function(t){var n;e?"aria-hidden"===o.isolateSubtrees?("true"!==t.ariaHidden&&"true"!==(null===(n=t.getAttribute("aria-hidden"))||void 0===n?void 0:n.toLowerCase())||a.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&a.alreadySilent.add(t),t.setAttribute("inert",!0)):a.alreadySilent.has(t)||("aria-hidden"===o.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),n.updateContainerElements(e),n};function lt(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function ct(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){lt(o,r,i,a,s,"next",e)}function s(e){lt(o,r,i,a,s,"throw",e)}a(void 0)})}}var ut=300,dt=[],pt=[];function ft(e,t){var n=e.dataset.target,r=e.dataset.contentid;n&&r&&(t.preventDefault(),function(e,t){gt.apply(this,arguments)}(n,r),function(e){pt.push(e)}(e))}function ht(e){var t=document.querySelector("[data-action='menu']"),n=t.dataset.target,r="true"===t.getAttribute("aria-expanded");window.escapeSearch||r&&"Escape"===e.key&&(e.preventDefault(),vt(n,t))}function mt(e){var t=st(e,{initialFocus:!1,escapeDeactivates:!1});dt.unshift(t)}function vt(e,t){var n=document.querySelector(e),r=null==n?void 0:n.closest(".header").querySelector(".overlay");null==r||r.classList.remove("overlay--show"),n.classList.remove("navigation-menu--open"),dt.length>0&&(dt.forEach(function(e){e.deactivate({returnFocus:!1})}),dt=[]),function(){var e=document.querySelector("html"),t=document.querySelector("body");e.classList.remove("html--hidden"),t.classList.remove("body--hidden")}(),setTimeout(function(){n.classList.remove("display-block"),function(e){var t=e.querySelector(".navigation__list--main").querySelectorAll(".navigation__list--submenu--open");Array.from(t).forEach(function(e){e.replaceChildren(),e.classList.remove("navigation__list--submenu--open","flex")})}(n),t&&(t.ariaExpanded=!1,t.focus())},ut),document.removeEventListener("keydown",ht)}function gt(){return(gt=ct(regeneratorRuntime.mark(function e(t,n){var r,i,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=document.querySelector(t),i=document.querySelector(".navigation__list--menu"),r.classList.add("flex"),e.next=5,yt(n);case 5:o=e.sent,wt(r,o),setTimeout(function(){r.classList.add("navigation__list--submenu--open")}),setTimeout(function(){mt([r,i]),dt[0].activate()},400);case 9:case"end":return e.stop()}},e)}))).apply(this,arguments)}function yt(e){return bt.apply(this,arguments)}function bt(){return(bt=ct(regeneratorRuntime.mark(function e(t){var n,r,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n="/api/mainmenu/menuitems/?id="+encodeURIComponent(t)+"&currentPageId="+encodeURIComponent(t),e.prev=1,e.next=4,fetch(n);case 4:if((r=e.sent).ok){e.next=7;break}throw new Error("Response status: ".concat(r.status));case 7:return e.next=9,r.json();case 9:return i=e.sent,e.abrupt("return",i);case 13:e.prev=13,e.t0=e.catch(1),console.error(e.t0.message);case 16:case"end":return e.stop()}},e,null,[[1,13]])}))).apply(this,arguments)}function wt(e,t){var n=document.getElementById("submenu-template"),r=document.getElementById("submenu-item-template"),i=n.content.cloneNode(!0),o=new DocumentFragment,a=i.querySelector(".navigation-menu__link--parent");a.textContent=t.parentItem.name,a.href=t.parentItem.href,_t(t.parentItem.name,a);var s=i.querySelector(".navigation-back-button");null==s||s.addEventListener("click",function(t){t.preventDefault(),function(e){e.classList.remove("navigation__list--submenu--open"),setTimeout(function(){e.classList.remove("flex"),e.replaceChildren(),dt.length>0&&(dt[0].deactivate(),dt.shift(),dt[0].activate())},ut)}(e)}
2),t.items.forEach(function(e){var t=r.content.cloneNode(!0),n=t.querySelector(".navigation-menu__link--children"),i=t.querySelector(".navigation__list--submenu"),a=e.name;n.textContent=a,n.href=e.href,e.hasChildren?(n.dataset.action="open-submenu",n.dataset.target="#submenu-".concat(e.id),n.dataset.contentid=e.id,n.classList.add("navigation-menu__link--has-menu"),i.id="submenu-".concat(e.id),_t(a,n),n.addEventListener("click",function(e){ft(n,e)})):i.remove(),o.append(t)}),i.querySelector("ul").append(o),e.append(i)}function _t(e,t){var n=e.lastIndexOf(" ");if(-1===n){var r=document.createElement("span");r.textContent=e,r.classList.add("navigation-menu__link__span--icon"),t.replaceChildren(r)}else{var i=e.slice(0,n+1),o=e.slice(n+1),a=document.createElement("span");a.textContent=o,a.classList.add("navigation-menu__link__span--icon"),t.textContent=i,t.append(a)}}function St(e){"Escape"===e.key&&(e.target,e.target.blur(),window.escapeSearch=!1)}function Tt(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}window.escapeSearch=!1;var xt=0;function Et(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.wrapper,r=void 0===n?e.closest(".search-input-wrapper"):n,i=t.appendListboxTo,o=void 0===i?null:i,a=t.clearOnFocusout,s=void 0===a||a,l=t.listboxClass,c=void 0===l?null:l,u="search-autocomplete-listbox-".concat(xt++);e.setAttribute("role","combobox"),e.setAttribute("aria-autocomplete","list"),e.setAttribute("aria-expanded","false"),e.setAttribute("aria-haspopup","listbox"),e.setAttribute("aria-controls",u);var d=document.createElement("ul");d.id=u,d.setAttribute("role","listbox"),d.classList.add("search-autocomplete__listbox"),c&&d.classList.add(c),d.hidden=!0,d.dataset.themeBg="default",o?o.appendChild(d):r.insertAdjacentElement("afterend",d);var p=[],f=-1,h=null,m=null,v="";function g(){d.hidden=!0,e.setAttribute("aria-expanded","false"),e.removeAttribute("aria-activedescendant"),e.value=v,f=-1}function y(t){var n=d.querySelectorAll("[role='option']");n.forEach(function(e,n){var r=n===t;e.classList.toggle("search-autocomplete__option--active",r),e.setAttribute("aria-selected",String(r))}),t>=0&&n[t]?(e.setAttribute("aria-activedescendant",n[t].id),n[t].scrollIntoView({block:"nearest"}),e.value=p[t].title):(e.removeAttribute("aria-activedescendant"),e.value=v),f=t}function b(t){p=t,d.innerHTML="",0!==t.length?(t.forEach(function(e,t){var n=e.docType?e.docType.toUpperCase()+": "+e.title:e.title,r="".concat(u,"-option-").concat(t),i=document.createElement("li");i.id=r,i.setAttribute("role","option"),i.setAttribute("aria-selected","false"),i.classList.add("search-autocomplete__option"),e.docType&&i.classList.add("search-autocomplete__option--doc");var o=document.createElement("a");o.href=e.url,o.classList.add("search-autocomplete__link"),o.textContent=n,o.addEventListener("mousedown",function(t){t.preventDefault(),window.location=e.url}),i.appendChild(o),d.appendChild(i)}),d.hidden=!1,e.setAttribute("aria-expanded","true"),y(-1)):g()}function w(){var e;return e=regeneratorRuntime.mark(function e(t){var n,r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m&&m.abort(),m=new AbortController,e.prev=2,n="/api/search/autocomplete?"+new URLSearchParams({searchPrefix:t}),e.next=6,fetch(n,{cache:"no-store",signal:m.signal});case 6:return r=e.sent,e.next=9,r.json();case 9:b((e.sent.results||[]).sort(function(e,t){return null!=e.docType&&null==t.docType?1:null==e.docType&&null!=t.docType?-1:0})),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(2),"AbortError"!==e.t0.name&&g();case 17:case"end":return e.stop()}},e,null,[[2,14]])}),w=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){Tt(o,r,i,a,s,"next",e)}function s(e){Tt(o,r,i,a,s,"throw",e)}a(void 0)})},w.apply(this,arguments)}e.addEventListener("input",function(){clearTimeout(h),v=e.value;var t=e.value.trim();t.length<1?g():h=setTimeout(function(){return function(e){return w.apply(this,arguments)}(t)},300)}),e.addEventListener("keydown",function(e){var t=p.length;t&&("ArrowDown"===e.key?(e.preventDefault(),y((f+1)%t)):"ArrowUp"===e.key?(e.preventDefault(),y((f-1+t)%t)):"Enter"===e.key?f>=0&&p[f]&&(e.preventDefault(),window.location=p[f].url):"Escape"!==e.key&&"Tab"!==e.key||g())}),r.matches("form")&&r.addEventListener("submit",g),document.addEventListener("focusin",function(e){(!r.contains(e.target)&&!d.contains(e.target)||e.target.classList.contains("search-clear-btn"))&&g()}),document.addEventListener("click",function(e){r.contains(e.target)||d.contains(e.target)||g()}),r.addEventListener("focusout",function(t){r.contains(t.relatedTarget)||d.contains(t.relatedTarget)||(g(),s&&(e.value="",v=""))})}
vendor: 5,519 bytes, line 2
2const{entries:At,setPrototypeOf:kt,isFrozen:Ct,getPrototypeOf:Lt,getOwnPropertyDescriptor:Ot}=Object;let{freeze:Pt,seal:It,create:Mt}=Object,{apply:Nt,construct:Dt}="undefined"!=typeof Reflect&&Reflect;Pt||(Pt=function(e){return e}),It||(It=function(e){return e}),Nt||(Nt=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)}),Dt||(Dt=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});const Rt=rn(Array.prototype.forEach),Ft=rn(Array.prototype.lastIndexOf),zt=rn(Array.prototype.pop),jt=rn(Array.prototype.push),Vt=rn(Array.prototype.splice),Bt=Array.isArray,Ht=rn(String.prototype.toLowerCase),Gt=rn(String.prototype.toString),Ut=rn(String.prototype.match),qt=rn(String.prototype.replace),Wt=rn(String.prototype.indexOf),$t=rn(String.prototype.trim),Yt=rn(Number.prototype.toString),Xt=rn(Boolean.prototype.toString),Kt="undefined"==typeof BigInt?null:rn(BigInt.prototype.toString),Zt="undefined"==typeof Symbol?null:rn(Symbol.prototype.toString),Jt=rn(Object.prototype.hasOwnProperty),Qt=rn(Object.prototype.toString),en=rn(RegExp.prototype.test),tn=(nn=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Dt(nn,t)});var nn;function rn(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return Nt(e,t,r)}}function on(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ht;if(kt&&kt(e,null),!Bt(t))return e;let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){const e=n(i);e!==i&&(Ct(t)||(t[r]=e),i=e)}e[i]=!0}return e}function an(e){for(let t=0;t<e.length;t++)Jt(e,t)||(e[t]=null);return e}function sn(e){const t=Mt(null);for(const[n,r]of At(e))Jt(e,n)&&(Bt(r)?t[n]=an(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=sn(r):t[n]=r);return t}function ln(e,t){for(;null!==e;){const n=Ot(e,t);if(n){if(n.get)return rn(n.get);if("function"==typeof n.value)return rn(n.value)}e=Lt(e)}return function(){return null}}const cn=Pt(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),un=Pt(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),dn=Pt(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),pn=Pt(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),fn=Pt(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),hn=Pt(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),mn=Pt(["#text"]),vn=Pt(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
2spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),gn=Pt(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),yn=Pt(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),bn=Pt(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),wn=It(/\{\{[\w\W]*|[\w\W]*\}\}/gm),_n=It(/<%[\w\W]*|[\w\W]*%>/gm),Sn=It(/\$\{[\w\W]*/gm),Tn=It(/^data-[\-\w.\u00B7-\uFFFF]+$/),xn=It(/^aria-[\-\w]+$/),En=It(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),An=It(/^(?:\w+script|data):/i),kn=It(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Cn=It(/^html$/i),Ln=It(/^[a-z][.\w]*(-[.\w]+)+$/i);var On=Object.freeze({__proto__:null,ARIA_ATTR:xn,ATTR_WHITESPACE:kn,CUSTOM_ELEMENT:Ln,DATA_ATTR:Tn,DOCTYPE_NAME:Cn,ERB_EXPR:_n,IS_ALLOWED_URI:En,IS_SCRIPT_OR_DATA:An,MUSTACHE_EXPR:wn,TMPLIT_EXPR:Sn});const Pn=function(){return"undefined"==typeof window?null:window};var In=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pn();const n=t=>e(t);if(n.version="3.4.2",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let{document:r}=t;const i=r,o=i.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:l,Element:c,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:p,DOMParser:f,trustedTypes:h}=t,m=c.prototype,v=ln(m,"cloneNode"),g=ln(m,"remove"),y=ln(m,"nextSibling"),b=ln(m,"childNodes"),w=ln(m,"parentNode");if("function"==typeof s){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let _,S="";const{implementation:T,createNodeIterator:x,createDocumentFragment:E,getElementsByTagName:A}=r,{importNode:k}=i;let C={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof At&&"function"==typeof w&&T&&void 0!==T.createHTMLDocument;const{MUSTACHE_EXPR:L,ERB_EXPR:O,TMPLIT_EXPR:P,DATA_ATTR:I,ARIA_ATTR:M,IS_SCRIPT_OR_DATA:N,ATTR_WHITESPACE:D,CUSTOM_ELEMENT:
vendor: 8,820 bytes, line 2
2R}=On;let{IS_ALLOWED_URI:F}=On,z=null;const j=on({},[...cn,...un,...dn,...fn,...mn]);let V=null;const B=on({},[...vn,...gn,...yn,...bn]);let H=Object.seal(Mt(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),G=null,U=null;const q=Object.seal(Mt(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let W=!0,$=!0,Y=!1,X=!0,K=!1,Z=!0,J=!1,Q=!1,ee=!1,te=!1,ne=!1,re=!1,ie=!0,oe=!1;const ae="user-content-";let se=!0,le=!1,ce={},ue=null;const de=on({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let pe=null;const fe=on({},["audio","video","img","source","image","track"]);let he=null;const me=on({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ve="http://www.w3.org/1998/Math/MathML",ge="http://www.w3.org/2000/svg",ye="http://www.w3.org/1999/xhtml";let be=ye,we=!1,_e=null;const Se=on({},[ve,ge,ye],Gt);let Te=on({},["mi","mo","mn","ms","mtext"]),xe=on({},["annotation-xml"]);const Ee=on({},["title","style","font","a","script"]);let Ae=null;const ke=["application/xhtml+xml","text/html"];let Ce=null,Le=null;const Oe=r.createElement("form"),Pe=function(e){return e instanceof RegExp||e instanceof Function},Ie=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Le&&Le===e)return;e&&"object"==typeof e||(e={}),e=sn(e),Ae=-1===ke.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ce="application/xhtml+xml"===Ae?Gt:Ht,z=Jt(e,"ALLOWED_TAGS")&&Bt(e.ALLOWED_TAGS)?on({},e.ALLOWED_TAGS,Ce):j,V=Jt(e,"ALLOWED_ATTR")&&Bt(e.ALLOWED_ATTR)?on({},e.ALLOWED_ATTR,Ce):B,_e=Jt(e,"ALLOWED_NAMESPACES")&&Bt(e.ALLOWED_NAMESPACES)?on({},e.ALLOWED_NAMESPACES,Gt):Se,he=Jt(e,"ADD_URI_SAFE_ATTR")&&Bt(e.ADD_URI_SAFE_ATTR)?on(sn(me),e.ADD_URI_SAFE_ATTR,Ce):me,pe=Jt(e,"ADD_DATA_URI_TAGS")&&Bt(e.ADD_DATA_URI_TAGS)?on(sn(fe),e.ADD_DATA_URI_TAGS,Ce):fe,ue=Jt(e,"FORBID_CONTENTS")&&Bt(e.FORBID_CONTENTS)?on({},e.FORBID_CONTENTS,Ce):de,G=Jt(e,"FORBID_TAGS")&&Bt(e.FORBID_TAGS)?on({},e.FORBID_TAGS,Ce):sn({}),U=Jt(e,"FORBID_ATTR")&&Bt(e.FORBID_ATTR)?on({},e.FORBID_ATTR,Ce):sn({}),ce=!!Jt(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?sn(e.USE_PROFILES):e.USE_PROFILES),W=!1!==e.ALLOW_ARIA_ATTR,$=!1!==e.ALLOW_DATA_ATTR,Y=e.ALLOW_UNKNOWN_PROTOCOLS||!1,X=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,K=e.SAFE_FOR_TEMPLATES||!1,Z=!1!==e.SAFE_FOR_XML,J=e.WHOLE_DOCUMENT||!1,te=e.RETURN_DOM||!1,ne=e.RETURN_DOM_FRAGMENT||!1,re=e.RETURN_TRUSTED_TYPE||!1,ee=e.FORCE_BODY||!1,ie=!1!==e.SANITIZE_DOM,oe=e.SANITIZE_NAMED_PROPS||!1,se=!1!==e.KEEP_CONTENT,le=e.IN_PLACE||!1,F=function(e){try{return en(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:En,be="string"==typeof e.NAMESPACE?e.NAMESPACE:ye,Te=Jt(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?sn(e.MATHML_TEXT_INTEGRATION_POINTS):on({},["mi","mo","mn","ms","mtext"]),xe=Jt(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?sn(e.HTML_INTEGRATION_POINTS):on({},["annotation-xml"]);const t=Jt(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?sn(e.CUSTOM_ELEMENT_HANDLING):Mt(null);if(H=Mt(null),Jt(t,"tagNameCheck")&&Pe(t.tagNameCheck)&&(H.tagNameCheck=t.tagNameCheck),Jt(t,"attributeNameCheck")&&Pe(t.attributeNameCheck)&&(H.attributeNameCheck=t.attributeNameCheck),Jt(t,"allowCustomizedBuiltInElements")&&"boolean"==typeof t.allowCustomizedBuiltInElements&&(H.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),K&&($=!1),ne&&(te=!0),ce&&(z=on({},mn),V=Mt(null),!0===ce.html&&(on(z,cn),on(V,vn)),!0===ce.svg&&(on(z,un),on(V,gn),on(V,bn)),!0===ce.svgFilters&&(on(z,dn),on(V,gn),on(V,bn)),!0===ce.mathMl&&(on(z,fn),on(V,yn),on(V,bn))),q.tagCheck=null,q.attributeCheck=null,Jt(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?q.tagCheck=e.ADD_TAGS:Bt(e.ADD_TAGS)&&(z===j&&(z=sn(z)),on(z,e.ADD_TAGS,Ce))),Jt(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?q.attributeCheck=e.ADD_ATTR:Bt(e.ADD_ATTR)&&(V===B&&(V=sn(V)),on(V,e.ADD_ATTR,Ce))),Jt(e,"ADD_URI_SAFE_ATTR")&&Bt(e.ADD_URI_SAFE_ATTR)&&on(he,e.ADD_URI_SAFE_ATTR,Ce),Jt(e,"FORBID_CONTENTS")&&Bt(e.FORBID_CONTENTS)&&(ue===de&&(ue=sn(ue)),on(ue,e.FORBID_CONTENTS,Ce)),Jt(e,"ADD_FORBID_CONTENTS")&&Bt(e.ADD_FORBID_CONTENTS)&&(ue===de&&(ue=sn(ue)),on(ue,e.ADD_FORBID_CONTENTS,Ce)),se&&(z["#text"]=!0),J&&on(z,["html","head","body"]),z.table&&(on(z,["tbody"]),delete G.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw tn('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw tn('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');_=e.TRUSTED_TYPES_POLICY,S=_.createHTML("")}else void 0===_&&(_=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(h,o)),null!==_&&"string"==typeof S&&(S=_.createHTML(""));Pt&&Pt(e),Le=e},Me=on({},[...un,...dn,...pn]),Ne=on({},[...fn,...hn]),De=function(e){jt(n.removed,{element:e});try{w(e).removeChild(e)}catch(t){g(e)}},Re=function(e,t){try{jt(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){jt(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(te||ne)try{De(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Fe=function(e){let t=null,n=null;if(ee)e="<remove></remove>"+e;else{const t=Ut(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Ae&&be===ye&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=_?_.createHTML(e):e;if(be===ye)try{t=(new f).parseFromString(i,Ae)}catch(e){}if(!t||!t.documentElement){t=T.createDocument(be,"template",null);try{t.documentElement.innerHTML=we?S:i}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(r.createTextNode(n),o.childNodes[0]||null),be===ye?A.call(t,J?"html":"body")[0]:J?t.documentElement:o},ze=function(e){return x.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},je=function(e){return e instanceof p&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Ve=function(e){return"function"==typeof l&&e instanceof l};function Be(e,t,r){Rt(e,e=>{e.call(n,t,r,Le)})}const He=function(e){let t=null;if(Be(C.beforeSanitizeElements,e,null),je(e))return De(e),!0;const r=Ce(e.nodeName);if(Be(C.uponSanitizeElement,e,{tagName:r,allowedTags:z}),Z&&e.hasChildNodes()&&!Ve(e.firstElementChild)&&en(/<[/\w!]/g,e.innerHTML)&&en(/<[/\w!]/g,e.textContent))return De(e),!0;if(Z&&e.namespaceURI===ye&&"style"===r&&Ve(e.firstElementChild))return De(e),!0;if(7===e.nodeType)return De(e),!0;if(Z&&8===e.nodeType&&en(/<[/\w]/g,e.data))return De(e),!0;if(G[r]||!(q.tagCheck instanceof Function&&q.tagCheck(r))&&!z[r]){if(!G[r]&&qe(r)){if(H.tagNameCheck instanceof RegExp&&en(H.tagNameCheck,r))return!1;if(H.tagNameCheck instanceof Function&&H.tagNameCheck(r))return!1}if(se&&!ue[r]){const t=w(e)||e.parentNode,n=b(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r){const i=v(n[r],!0);t.insertBefore(i,y(e))}}return De(e),!0}return e instanceof c&&!function(e){let t=w(e);t&&t.tagName||(t={namespaceURI:be,tagName:"template"});const n=Ht(e.tagName),r=Ht(t.tagName);return!!_e[e.namespaceURI]&&(e.namespaceURI===ge?t.namespaceURI===ye?"svg"===n:t.namespaceURI===ve?"svg"===n&&("annotation-xml"===r||Te[r]):Boolean(Me[n]):e.namespaceURI===ve?t.namespaceURI===ye?"math"===n:t.namespaceURI===ge?"math"===n&&xe[r]:Boolean(Ne[n]):e.namespaceURI===ye?!(t.namespaceURI===ge&&!xe[r])&&!(t.namespaceURI===ve&&!Te[r])&&!Ne[n]&&(Ee[n]||!Me[n]):!("application/xhtml+xml"!==Ae||!_e[e.namespaceURI]))}(e)?(De(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!en(/<\/no(script|embed|frames)/i,e.innerHTML)?(K&&3===e.n
2odeType&&(t=e.textContent,Rt([L,O,P],e=>{t=qt(t,e," ")}),e.textContent!==t&&(jt(n.removed,{element:e.cloneNode()}),e.textContent=t)),Be(C.afterSanitizeElements,e,null),!1):(De(e),!0)},Ge=function(e,t,n){if(U[t])return!1;if(ie&&("id"===t||"name"===t)&&(n in r||n in Oe))return!1;const i=V[t]||q.attributeCheck instanceof Function&&q.attributeCheck(t,e);if($&&!U[t]&&en(I,t));else if(W&&en(M,t));else if(!i||U[t]){if(!(qe(e)&&(H.tagNameCheck instanceof RegExp&&en(H.tagNameCheck,e)||H.tagNameCheck instanceof Function&&H.tagNameCheck(e))&&(H.attributeNameCheck instanceof RegExp&&en(H.attributeNameCheck,t)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(t,e))||"is"===t&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&en(H.tagNameCheck,n)||H.tagNameCheck instanceof Function&&H.tagNameCheck(n))))return!1}else if(he[t]);else if(en(F,qt(n,D,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Wt(n,"data:")||!pe[e])if(Y&&!en(N,qt(n,D,"")));else if(n)return!1;return!0},Ue=on({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),qe=function(e){return!Ue[Ht(e)]&&en(R,e)},We=function(e){Be(C.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||je(e))return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let i=t.length;for(;i--;){const o=t[i],{name:a,namespaceURI:s,value:l}=o,c=Ce(a),u=l;let d="value"===a?u:$t(u);if(r.attrName=c,r.attrValue=d,r.keepAttr=!0,r.forceKeepAttr=void 0,Be(C.uponSanitizeAttribute,e,r),d=r.attrValue,!oe||"id"!==c&&"name"!==c||0===Wt(d,ae)||(Re(a,e),d=ae+d),Z&&en(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)){Re(a,e);continue}if("attributename"===c&&Ut(d,"href")){Re(a,e);continue}if(r.forceKeepAttr)continue;if(!r.keepAttr){Re(a,e);continue}if(!X&&en(/\/>/i,d)){Re(a,e);continue}K&&Rt([L,O,P],e=>{d=qt(d,e," ")});const p=Ce(e.nodeName);if(Ge(p,c,d)){if(_&&"object"==typeof h&&"function"==typeof h.getAttributeType)if(s);else switch(h.getAttributeType(p,c)){case"TrustedHTML":d=_.createHTML(d);break;case"TrustedScriptURL":d=_.createScriptURL(d)}if(d!==u)try{s?e.setAttributeNS(s,a,d):e.setAttribute(a,d),je(e)?De(e):zt(n.removed)}catch(t){Re(a,e)}}else Re(a,e)}Be(C.afterSanitizeAttributes,e,null)},$e=function(e){let t=null;const n=ze(e);for(Be(C.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)Be(C.uponSanitizeShadowNode,t,null),He(t),We(t),t.content instanceof a&&$e(t.content);Be(C.afterSanitizeShadowDOM,e,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,s=null,c=null;if(we=!e,we&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Ve(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return Yt(e);case"boolean":return Xt(e);case"bigint":return Kt?Kt(e):"0";case"symbol":return Zt?Zt(e):"Symbol()";case"undefined":default:return Qt(e);case"function":case"object":{if(null===e)return Qt(e);const t=e,n=ln(t,"toString");if("function"==typeof n){const e=n(t);return"string"==typeof e?e:Qt(e)}return Qt(e)}}}(e)))throw tn("dirty is not a string, aborting");if(!n.isSupported)return e;if(Q||Ie(t),n.removed=[],"string"==typeof e&&(le=!1),le){const t=e.nodeName;if("string"==typeof t){const e=Ce(t);if(!z[e]||G[e])throw tn("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=Fe("\x3c!----\x3e"),o=r.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!te&&!K&&!J&&-1===e.indexOf("<"))return _&&re?_.createHTML(e):e;if(r=Fe(e),!r)return te?null:re?S:""}r&&ee&&De(r.firstChild);const u=ze(le?e:r);for(;s=u.nextNode();)He(s),We(s),s.content instanceof a&&$e(s.content);if(le)return e;if(te){if(K){r.normalize();let e=r.innerHTML;Rt([L,O,P],t=>{e=qt(e,t," ")}),r.innerHTML=e}if(ne)for(c=E.call(r.ownerDocument);r.firstChild;)c.appendChild(r.firstChild);else c=r;return(V.shadowroot||V.shadowrootmode)&&(c=k.call(i,c,!0)),c}let d=J?r.outerHTML:r.innerHTML;return J&&z["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&en(Cn,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),K&&Rt([L,O,P],e=>{d=qt(d,e," ")}),_&&re?_.createHTML(d):d},n.setConfig=function(){Ie(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Q=!0},n.clearConfig=function(){Le=null,Q=!1},n.isValidAttribute=function(e,t,n){Le||Ie({});const r=Ce(e),i=Ce(t);return Ge(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&jt(C[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=Ft(C[e],t);return-1===n?void 0:Vt(C[e],n,1)[0]}return zt(C[e])},n.removeHooks=function(e){C[e]=[]},n.removeAllHooks=function(){C={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function Mn(e,t,n,r,i){if(e){var o=t>0&&n>0?Math.ceil(t/n):0;if(o<=1)e.innerHTML="";else{var a=1===r,s=r===o,l=function(e,t,n,r){return'<button type="button" class="pagination__btn btn btn--secondary btn--icon btn--icon-only"'.concat(r?" disabled":"",' data-goto="').concat(t,'" aria-label="').concat(n,'">')+'<span class="icon '.concat(e,'" aria-hidden="true"></span>')+"</button>"};e.innerHTML=In.sanitize('<nav class="pagination" aria-label="Page navigation"><div class="pagination__nav-group">'+l("icon--chev-double-left",1,"First page",a)+l("icon--chev-left",r-1,"Previous page",a)+"</
2div>"+'<span class="pagination__mobile-text" aria-hidden="true">'.concat(r," / ").concat(o,"</span>")+'<div class="pagination__pages">'.concat((o<=5?Array.from({length:o},function(e,t){return t+1}):r<=3?[1,2,3,"...",o]:r>=o-2?[1,"...",o-2,o-1,o]:[1,"...",r,"...",o]).map(function(e){if("..."===e)return'<button type="button" class="pagination__btn btn btn--secondary" disabled aria-hidden="true">…</button>';var t=e===r;return'<button type="button" class="pagination__btn btn '.concat(t?"btn--primary":"btn--secondary",'"').concat(t?' aria-current="page"':"",' data-goto="').concat(e,'">').concat(e,"</button>")}).join(""),"</div>")+'<div class="pagination__nav-group">'+l("icon--chev-right",r+1,"Next page",s)+l("icon--chev-double",o,"Last page",s)+"</div></nav>"),e.querySelectorAll("[data-goto]:not([disabled])").forEach(function(e){e.addEventListener("click",function(){var t=parseInt(e.dataset.goto,10);isNaN(t)||i(t)})})}}}function Nn(e){var t=document.createElement("span");return t.textContent=null==e?"":String(e),t.innerHTML}function Dn(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}var Rn={Recent:{asc:"Newest",desc:"Oldest"},Name:{asc:"A-Z",desc:"Z-A"}};function Fn(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function zn(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function jn(e){if(!e.dataset.supplierCodesInit){e.dataset.supplierCodesInit="true";var t=parseInt(e.dataset.pagesize,10)||20,n=e.dataset.country||"Country",r=e.dataset.supplier||"Supplier name",i=e.dataset.suppliercode||"Supplier code",o=e.querySelector("select.country"),a=e.querySelector("input.supplier-name"),s=e.querySelector("input.supplier-code"),l=e.querySelector(".results"),c=e.querySelector("form");if(c&&l){var u=document.createElement("div");u.className="suppliercodes__pagination",l.after(u);var d=1,p=0,f="",h="",m="",v=null;c.addEventListener("submit",function(e){e.preventDefault(),f=o?o.value:"",h=a?a.value.trim():"",m=s?s.value.trim():"",b(1)})}}function g(e,n){var r=(n-1)*t+1,i=Math.min(n*t,e);return"Showing ".concat(r,"–").concat(i," of ").concat(e," results")}function y(e){var t=e.map(function(e){return"<tr>"+"<td>".concat(Nn(e.countryName),"</td>")+"<td>".concat(Nn(e.name),"</td>")+"<td>".concat(Nn(e.code),"</td>")+"</tr>"}).join("");return'<div class="scroll-shadow-container scroll-shadow-container--vertical scroll-shadow-container--vertical--wide border-radius-card"><div class="table-wrapper table-wrapper--fix-size scrollable-element"><table><thead><tr>'+"<th>".concat(Nn(n),"</th>")+"<th>".concat(Nn(r),"</th>")+"<th>".concat(Nn(i),"</th>")+"</tr></thead>"+"<tbody>".concat(t,"</tbody>")+'</table></div><div class="scroll-shadow scroll-shadow--end scroll-shadow--visible"></div></div>'}function b(e){return w.apply(this,arguments)}function w(){var e;return e=regeneratorRuntime.mark(function e(n){var r,i,o,a,s;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(r=c.querySelector('button[type="submit"]'))&&(r.disabled=!0),l.innerHTML=In.sanitize('<p class="suppliercodes__loading">Searching…</p>'),u.innerHTML="",v&&v.abort(),v=new AbortController,i=new URLSearchParams({Take:t,Skip:(n-1)*t,Country:f,Name:h,Code:m}),e.prev=8,l.scrollIntoView({behavior:"smooth",block:"center"}),e.next=12,fetch("/api/suppliers?".concat(i),{signal:v.signal,cache:"no-store"});case 12:if((a=e.sent).ok){e.next=15;break}throw new Error("HTTP ".concat(a.status));case 15:return e.next=17,a.json();case 17:s=e.sent,d=n,p=s.totalNumberOfRecords||0,null!==(o=s.results)&&void 0!==o&&o.length?(l.innerHTML=In.sanitize('<p class="suppliercodes__summary">'.concat(g(p,d),"</p>")+y(s.results)),le(l),Mn(u,p,t,d,b)):(l.innerHTML=In.sanitize('<p class="suppliercodes__no-results">No results found.</p>'),u.innerHTML=""),e.next=27;break;case 23:e.prev=23,e.t0=e.catch(8),console.log(e.t0),"AbortError"!==e.t0.name&&(l.innerHTML=In.sanitize('<p class="suppliercodes__error">An error occurred. Please try again.</p>'),u.innerHTML="");case 27:return e.prev=27,r&&(r.disabled=!1),e.finish(27);case 30:case"end":return e.stop()}},e,null,[[8,23,27,30]])}),w=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){zn(o,r,i,a,s,"next",e)}function s(e){zn(o,r,i,a,s,"throw",e)}a(void 0)})},w.apply(this,arguments)}}function Vn(e){if(!e.dataset.tabsInit){e.dataset.tabsInit="true";var t=Array.from(e.querySelectorAll('[role="tab"]'));t.forEach(function(e){return e.addEventListener("click",function(){return n=e,void t.forEach(function(e){var t=e===n;e.classList.toggle("tab--active",t),e.setAttribute("aria-selected",String(t));var r=document.getElementById(e.getAttribute("aria-controls"));r&&r.classList.toggle("tab-panel--hidden",!t)});var n})})}}function Bn(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const Hn={},Gn=[],Un=()=>{},qn=()=>!1,Wn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),$n=e=>e.startsWith("onUpdate:"),Yn=Object.assign,Xn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Kn=Object.prototype.hasOwnProperty,Zn=(e,t)=>Kn.call(e,t),Jn=Array.isArray,Qn=e=>"[object Map]"===lr(e),er=e=>"[object Set]"===lr(e),tr=e=>"[object Date]"===lr(e),nr=e=>"function"==typeof e,rr=e=>"string"==typeof e,ir=e=>"symbol"==typeof e,or=e=>null!==e&&"object"==typeof e,ar=e=>(or(e)||nr(e))&&nr(e.then)&&nr(e.catch),sr=Object.prototype.toString,lr=e=>sr.call(e),cr=e=>"[object Object]"===lr(e),ur=e=>rr(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,dr=Bn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),pr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},fr=/-\w/g,hr=pr(e=>e.replace(fr,e=>e.slice(1).toUpperCase())),mr=/\B([A-Z])/g,vr=pr(e=>e.replace(mr,"-$1").toLowerCase()),gr=pr(e=>e.charAt(0).toUpperCase()+e.slice(1)),yr=pr(e=>e?`on${gr(e)}`:""),br=(e,t)=>!Object.is(e,t),wr=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},_r=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Sr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Tr;const xr=()=>Tr||(Tr="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{});function Er(e){if(Jn(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=rr(r)?Lr(r):Er(r);if(i)for(const e in i)t[e]=i[e]}return t}if(rr(e)||or(e))return e}const Ar=/;(?![^(]*\))/g,kr=/:([^]+)/,Cr=/\/\*[^]*?\*\//g;function Lr(e){const t={};
2return e.replace(Cr,"").split(Ar).forEach(e=>{if(e){const n=e.split(kr);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Or(e){let t="";if(rr(e))t=e;else if(Jn(e))for(let n=0;n<e.length;n++){const r=Or(e[n]);r&&(t+=r+" ")}else if(or(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Pr=Bn("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function Ir(e){return!!e||""===e}function Mr(e,t){if(e===t)return!0;let n=tr(e),r=tr(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=ir(e),r=ir(t),n||r)return e===t;if(n=Jn(e),r=Jn(t),n||r)return!(!n||!r)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Mr(e[r],t[r]);return n}(e,t);if(n=or(e),r=or(t),n||r){if(!n||!r)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!Mr(e[n],t[n]))return!1}}return String(e)===String(t)}function Nr(e,t){return e.findIndex(e=>Mr(e,t))}const Dr=e=>!(!e||!0!==e.__v_isRef),Rr=e=>rr(e)?e:null==e?"":Jn(e)||or(e)&&(e.toString===sr||!nr(e.toString))?Dr(e)?Rr(e.value):JSON.stringify(e,Fr,2):String(e),Fr=(e,t)=>Dr(t)?Fr(e,t.value):Qn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[zr(t,r)+" =>"]=n,e),{})}:er(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>zr(e))}:ir(t)?zr(t):!or(t)||Jn(t)||cr(t)?t:String(t),zr=(e,t="")=>{var n;return ir(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};let jr,Vr;class Br{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&jr&&(jr.active?(this.parent=jr,this.index=(jr.scopes||(jr.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){const t=jr;try{return jr=this,e()}finally{jr=t}}}on(){1===++this._on&&(this.prevScope=jr,jr=this)}off(){if(this._on>0&&0===--this._on){if(jr===this)jr=this.prevScope;else{let e=jr;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}const Hr=new WeakSet;class Gr{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,jr&&(jr.active?jr.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,Hr.has(this)&&(Hr.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||$r(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,ai(this),Kr(this);const e=Vr,t=ni;Vr=this,ni=!0;try{return this.fn()}finally{Zr(this),Vr=e,ni=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)ei(e);this.deps=this.depsTail=void 0,ai(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?Hr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Jr(this)&&this.run()}get dirty(){return Jr(this)}}let Ur,qr,Wr=0;function $r(e,t=!1){if(e.flags|=8,t)return e.next=qr,void(qr=e);e.next=Ur,Ur=e}function Yr(){Wr++}function Xr(){if(--Wr>0)return;if(qr){let e=qr;for(qr=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Ur;){let t=Ur;for(Ur=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function Kr(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Zr(e){let t,n=e.depsTail,r=n;for(;r;){const e=r.prevDep;-1===r.version?(r===n&&(n=e),ei(r),ti(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Jr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Qr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Qr(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===si)return;if(e.globalVersion=si,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!Jr(e)))return;e.flags|=2;const t=e.dep,n=Vr,r=ni;Vr=e,ni=!0;try{Kr(e);const n=e.fn(e._value);(0===t.version||br(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{Vr=n,ni=r,Zr(e),e.flags&=-3}}function ei(e,t=!1){const{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)ei(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function ti(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let ni=!0;const ri=[];function ii(){ri.push(ni),ni=!1}function oi(){const e=ri.pop();ni=void 0===e||e}function ai(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=Vr;Vr=void 0;try{t()}finally{Vr=e}}}let si=0;class li{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ci{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Vr||!ni||Vr===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==Vr)t=this.activeLink=new li(Vr,this),Vr.deps?(t.prevDep=Vr.depsTail,Vr.depsTail.nextDep=t,Vr.depsTail=t):Vr.deps=Vr.depsTail=t,ui(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=Vr.depsTail,t.nextDep=void 0,Vr.depsTail.nextDep=t,Vr.depsTail=t,Vr.deps===t&&(Vr.deps=e)}return t}trigger(e){this.version++,si++,this.notify(e)}notify(e){Yr();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Xr()}}}function ui(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)ui(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const di=new WeakMap,pi=Symbol(""),fi=Symbol(""),hi=Symbol("");
2function mi(e,t,n){if(ni&&Vr){let t=di.get(e);t||di.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new ci),r.map=t,r.key=n),r.track()}}function vi(e,t,n,r,i,o){const a=di.get(e);if(!a)return void si++;const s=e=>{e&&e.trigger()};if(Yr(),"clear"===t)a.forEach(s);else{const i=Jn(e),o=i&&ur(n);if(i&&"length"===n){const e=Number(r);a.forEach((t,n)=>{("length"===n||n===hi||!ir(n)&&n>=e)&&s(t)})}else switch((void 0!==n||a.has(void 0))&&s(a.get(n)),o&&s(a.get(hi)),t){case"add":i?o&&s(a.get("length")):(s(a.get(pi)),Qn(e)&&s(a.get(fi)));break;case"delete":i||(s(a.get(pi)),Qn(e)&&s(a.get(fi)));break;case"set":Qn(e)&&s(a.get(pi))}}Xr()}function gi(e){const t=eo(e);return t===e?t:(mi(t,0,hi),Ji(e)?t:t.map(to))}function yi(e){return mi(e=eo(e),0,hi),e}function bi(e,t){return Zi(e)?Ki(e)?no(to(t)):no(t):to(t)}const wi={__proto__:null,[Symbol.iterator](){return _i(this,Symbol.iterator,e=>bi(this,e))},concat(...e){return gi(this).concat(...e.map(e=>Jn(e)?gi(e):e))},entries(){return _i(this,"entries",e=>(e[1]=bi(this,e[1]),e))},every(e,t){return Ti(this,"every",e,t,void 0,arguments)},filter(e,t){return Ti(this,"filter",e,t,e=>e.map(e=>bi(this,e)),arguments)},find(e,t){return Ti(this,"find",e,t,e=>bi(this,e),arguments)},findIndex(e,t){return Ti(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ti(this,"findLast",e,t,e=>bi(this,e),arguments)},findLastIndex(e,t){return Ti(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ti(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ei(this,"includes",e)},indexOf(...e){return Ei(this,"indexOf",e)},join(e){return gi(this).join(e)},lastIndexOf(...e){return Ei(this,"lastIndexOf",e)},map(e,t){return Ti(this,"map",e,t,void 0,arguments)},pop(){return Ai(this,"pop")},push(...e){return Ai(this,"push",e)},reduce(e,...t){return xi(this,"reduce",e,t)},reduceRight(e,...t){return xi(this,"reduceRight",e,t)},shift(){return Ai(this,"shift")},some(e,t){return Ti(this,"some",e,t,void 0,arguments)},splice(...e){return Ai(this,"splice",e)},toReversed(){return gi(this).toReversed()},toSorted(e){return gi(this).toSorted(e)},toSpliced(...e){return gi(this).toSpliced(...e)},unshift(...e){return Ai(this,"unshift",e)},values(){return _i(this,"values",e=>bi(this,e))}};function _i(e,t,n){const r=yi(e),i=r[t]();return r===e||Ji(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.done||(e.value=n(e.value)),e}),i}const Si=Array.prototype;function Ti(e,t,n,r,i,o){const a=yi(e),s=a!==e&&!Ji(e),l=a[t];if(l!==Si[t]){const t=l.apply(e,o);return s?to(t):t}let c=n;a!==e&&(s?c=function(t,r){return n.call(this,bi(e,t),r,e)}:n.length>2&&(c=function(t,r){return n.call(this,t,r,e)}));const u=l.call(a,c,r);return s&&i?i(u):u}function xi(e,t,n,r){const i=yi(e),o=i!==e&&!Ji(e);let a=n,s=!1;i!==e&&(o?(s=0===r.length,a=function(t,r,i){return s&&(s=!1,t=bi(e,t)),n.call(this,t,bi(e,r),i,e)}):n.length>3&&(a=function(t,r,i){return n.call(this,t,r,i,e)}));const l=i[t](a,...r);return s?bi(e,l):l}function Ei(e,t,n){const r=eo(e);mi(r,0,hi);const i=r[t](...n);return-1!==i&&!1!==i||!Qi(n[0])?i:(n[0]=eo(n[0]),r[t](...n))}function Ai(e,t,n=[]){ii(),Yr();const r=eo(e)[t].apply(e,n);return Xr(),oi(),r}const ki=Bn("__proto__,__v_isRef,__isVue"),Ci=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(ir));function Li(e){ir(e)||(e=String(e));const t=eo(this);return mi(t,0,e),t.hasOwnProperty(e)}class Oi{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?Wi:qi:i?Ui:Gi).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=Jn(e);if(!r){let e;if(o&&(e=wi[t]))return e;if("hasOwnProperty"===t)return Li}const a=Reflect.get(e,t,ro(e)?e:n);if(ir(t)?Ci.has(t):ki(t))return a;if(r||mi(e,0,t),i)return a;if(ro(a)){const e=o&&ur(t)?a:a.value;return r&&or(e)?Yi(e):e}return or(a)?r?Yi(a):$i(a):a}}class Pi extends Oi{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t];const o=Jn(e)&&ur(t);if(!this._isShallow){const e=Zi(i);if(Ji(n)||Zi(n)||(i=eo(i),n=eo(n)),!o&&ro(i)&&!ro(n))return e||(i.value=n),!0}const a=o?Number(t)<e.length:Zn(e,t),s=Reflect.set(e,t,n,ro(e)?e:r);return e===eo(r)&&(a?br(n,i)&&vi(e,"set",t,n):vi(e,"add",t,n)),s}deleteProperty(e,t){const n=Zn(e,t),r=(e[t],Reflect.deleteProperty(e,t));return r&&n&&vi(e,"delete",t,void 0),r}has(e,t){const n=Reflect.has(e,t);return ir(t)&&Ci.has(t)||mi(e,0,t),n}ownKeys(e){return mi(e,0,Jn(e)?"length":pi),Reflect.ownKeys(e)}}class Ii extends Oi{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const Mi=new Pi,Ni=new Ii,Di=new Pi(!0),Ri=e=>e,Fi=e=>Reflect.getPrototypeOf(e);function zi(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function ji(e,t){const n=function(e,t){const n={get(n){const r=this.__v_raw,i=eo(r),o=eo(n);e||(br(n,o)&&mi(i,0,n),mi(i,0,o));const{has:a}=Fi(i),s=t?Ri:e?no:to;return a.call(i,n)?s(r.get(n)):a.call(i,o)?s(r.get(o)):void(r!==i&&r.get(n))},get size(){const t=this.__v_raw;return!e&&mi(eo(t),0,pi),t.size},has(t){const n=this.__v_raw,r=eo(n),i=eo(t);return e||(br(t,i)&&mi(r,0,t),mi(r,0,i)),t===i?n.has(t):n.has(t)||n.has(i)}
2,forEach(n,r){const i=this,o=i.__v_raw,a=eo(o),s=t?Ri:e?no:to;return!e&&mi(a,0,pi),o.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return Yn(n,e?{add:zi("add"),set:zi("set"),delete:zi("delete"),clear:zi("clear")}:{add(e){const n=eo(this),r=Fi(n),i=eo(e),o=t||Ji(e)||Zi(e)?e:i;return r.has.call(n,o)||br(e,o)&&r.has.call(n,e)||br(i,o)&&r.has.call(n,i)||(n.add(o),vi(n,"add",o,o)),this},set(e,n){t||Ji(n)||Zi(n)||(n=eo(n));const r=eo(this),{has:i,get:o}=Fi(r);let a=i.call(r,e);a||(e=eo(e),a=i.call(r,e));const s=o.call(r,e);return r.set(e,n),a?br(n,s)&&vi(r,"set",e,n):vi(r,"add",e,n),this},delete(e){const t=eo(this),{has:n,get:r}=Fi(t);let i=n.call(t,e);i||(e=eo(e),i=n.call(t,e)),r&&r.call(t,e);const o=t.delete(e);return i&&vi(t,"delete",e,void 0),o},clear(){const e=eo(this),t=0!==e.size,n=e.clear();return t&&vi(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=function(e,t,n){return function(...r){const i=this.__v_raw,o=eo(i),a=Qn(o),s="entries"===e||e===Symbol.iterator&&a,l="keys"===e&&a,c=i[e](...r),u=n?Ri:t?no:to;return!t&&mi(o,0,l?fi:pi),Yn(Object.create(c),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}}})}}(r,e,t)}),n}(e,t);return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(Zn(n,r)&&r in t?n:t,r,i)}const Vi={get:ji(!1,!1)},Bi={get:ji(!1,!0)},Hi={get:ji(!0,!1)},Gi=new WeakMap,Ui=new WeakMap,qi=new WeakMap,Wi=new WeakMap;function $i(e){return Zi(e)?e:Xi(e,!1,Mi,Vi,Gi)}function Yi(e){return Xi(e,!0,Ni,Hi,qi)}function Xi(e,t,n,r,i){if(!or(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>lr(e).slice(8,-1))(a));var a;if(0===o)return e;const s=i.get(e);if(s)return s;const l=new Proxy(e,2===o?r:n);return i.set(e,l),l}function Ki(e){return Zi(e)?Ki(e.__v_raw):!(!e||!e.__v_isReactive)}function Zi(e){return!(!e||!e.__v_isReadonly)}function Ji(e){return!(!e||!e.__v_isShallow)}function Qi(e){return!!e&&!!e.__v_raw}function eo(e){const t=e&&e.__v_raw;return t?eo(t):e}const to=e=>or(e)?$i(e):e,no=e=>or(e)?Yi(e):e;function ro(e){return!!e&&!0===e.__v_isRef}function io(e){return ao(e,!1)}function oo(e){return ao(e,!0)}function ao(e,t){return ro(e)?e:new so(e,t)}class so{constructor(e,t){this.dep=new ci,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:eo(e),this._value=t?e:to(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Ji(e)||Zi(e);e=n?e:eo(e),br(e,t)&&(this._rawValue=e,this._value=n?e:to(e),this.dep.trigger())}}const lo={get:(e,t,n)=>{return"__v_raw"===t?e:ro(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{const i=e[t];return ro(i)&&!ro(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function co(e){return Ki(e)?e:new Proxy(e,lo)}class uo{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new ci(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=si-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||Vr===this))return $r(this,!0),!0}get value(){const e=this.dep.track();return Qr(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const po={},fo=new WeakMap;let ho;function mo(e,t=1/0,n){if(t<=0||!or(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,ro(e))mo(e.value,t,n);else if(Jn(e))for(let r=0;r<e.length;r++)mo(e[r],t,n);else if(er(e)||Qn(e))e.forEach(e=>{mo(e,t,n)});else if(cr(e)){for(const r in e)mo(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&mo(e[r],t,n)}return e}function vo(e,t,n,r){try{return r?e(...r):e()}catch(e){yo(e,t,n)}}function go(e,t,n,r){if(nr(e)){const i=vo(e,t,n,r);return i&&ar(i)&&i.catch(e=>{yo(e,t,n)}),i}if(Jn(e)){const i=[];for(let o=0;o<e.length;o++)i.push(go(e[o],t,n,r));return i}}function yo(e,t,n,r=!0){t&&t.vnode;const{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||Hn;if(t){let r=t.parent;const o=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,a))return;r=r.parent}if(i)return ii(),vo(i,null,10,[e,o,a]),void oi()}!function(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}(e,0,0,r,o)}const bo=[];let wo=-1;const _o=[];let So=null,To=0;const xo=Promise.resolve();let Eo=null;function Ao(e){const t=Eo||xo;return e?t.then(this?e.bind(this):e):t}function ko(e){if(!(1&e.flags)){const t=Po(e),n=bo[bo.length-1];!n||!(2&e.flags)&&t>=Po(n)?bo.push(e):bo.splice(function(e){let t=wo+1,n=bo.length;for(;t<n;){const r=t+n>>>1,i=bo[r],o=Po(i);o<e||o===e&&2&i.flags?t=r+1:n=r}return t}(t),0,e),e.flags|=1,Co()}}function Co(){Eo||(Eo=xo.then(Io))}function Lo(e,t,n=wo+1){for(;n<bo.length;n++){const t=bo[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;bo.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function Oo(e){if(_o.length){const e=[...new Set(_o)].sort((e,t)=>
2Po(e)-Po(t));if(_o.length=0,So)return void So.push(...e);for(So=e,To=0;To<So.length;To++){const e=So[To];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}So=null,To=0}}const Po=e=>null==e.id?2&e.flags?-1:1/0:e.id;function Io(e){try{for(wo=0;wo<bo.length;wo++){const e=bo[wo];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),vo(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;wo<bo.length;wo++){const e=bo[wo];e&&(e.flags&=-2)}wo=-1,bo.length=0,Oo(),Eo=null,(bo.length||_o.length)&&Io(e)}}let Mo,No=[],Do=!1;function Ro(e,...t){Mo?Mo.emit(e,...t):Do||No.push({event:e,args:t})}function Fo(e,t){var n,r;Mo=e,Mo?(Mo.enabled=!0,No.forEach(({event:e,args:t})=>Mo.emit(e,...t)),No=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null==(r=null==(n=window.navigator)?void 0:n.userAgent)?void 0:r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{Fo(e,t)}),setTimeout(()=>{Mo||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Do=!0,No=[])},3e3)):(Do=!0,No=[])}const zo=Bo("component:added"),jo=Bo("component:updated"),Vo=Bo("component:removed");function Bo(e){return t=>{Ro(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}let Ho=null,Go=null;function Uo(e){const t=Ho;return Ho=e,Go=e&&e.type.__scopeId||null,t}function qo(e,t){if(null===Ho)return e;const n=dl(Ho),r=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[i,o,a,s=Hn]=t[e];i&&(nr(i)&&(i={mounted:i,updated:i}),i.deep&&mo(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:a,modifiers:s}))}return e}function Wo(e,t,n,r){const i=e.dirs,o=t&&t.dirs;for(let a=0;a<i.length;a++){const s=i[a];o&&(s.oldValue=o[a].value);let l=s.dir[r];l&&(ii(),go(l,n,8,[e.el,s,e,t]),oi())}}function $o(e,t,n=!1){const r=Qs();if(r||Wa){let i=Wa?Wa._context.provides:r?null==r.parent||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&nr(t)?t.call(r&&r.proxy):t}}const Yo=Symbol.for("v-scx");function Xo(e,t,n){return Ko(e,t,n)}function Ko(e,t,n=Hn){const{immediate:r,deep:i,flush:o,once:a}=n,s=Yn({},n),l=t&&r||!t&&"post"!==o;let c;if(sl)if("sync"===o){const e=$o(Yo);c=e.__watcherHandles||(e.__watcherHandles=[])}else if(!l){const e=()=>{};return e.stop=Un,e.resume=Un,e.pause=Un,e}const u=Js;s.call=(e,t,n)=>go(e,u,t,n);let d=!1;
2"post"===o?s.scheduler=e=>{vs(e,u&&u.suspense)}:"sync"!==o&&(d=!0,s.scheduler=(e,t)=>{t?e():ko(e)}),s.augmentJob=e=>{t&&(e.flags|=4),d&&(e.flags|=2,u&&(e.id=u.uid,e.i=u))};const p=function(e,t,n=Hn){const{immediate:r,deep:i,once:o,scheduler:a,augmentJob:s,call:l}=n,c=e=>i?e:Ji(e)||!1===i||0===i?mo(e,1):mo(e);let u,d,p,f,h=!1,m=!1;if(ro(e)?(d=()=>e.value,h=Ji(e)):Ki(e)?(d=()=>c(e),h=!0):Jn(e)?(m=!0,h=e.some(e=>Ki(e)||Ji(e)),d=()=>e.map(e=>ro(e)?e.value:Ki(e)?c(e):nr(e)?l?l(e,2):e():void 0)):d=nr(e)?t?l?()=>l(e,2):e:()=>{if(p){ii();try{p()}finally{oi()}}const t=ho;ho=u;try{return l?l(e,3,[f]):e(f)}finally{ho=t}}:Un,t&&i){const e=d,t=!0===i?1/0:i;d=()=>mo(e(),t)}const v=jr,g=()=>{u.stop(),v&&v.active&&Xn(v.effects,u)};if(o&&t){const e=t;t=(...t)=>{e(...t),g()}}let y=m?new Array(e.length).fill(po):po;const b=e=>{if(1&u.flags&&(u.dirty||e))if(t){const e=u.run();if(i||h||(m?e.some((e,t)=>br(e,y[t])):br(e,y))){p&&p();const n=ho;ho=u;try{const n=[e,y===po?void 0:m&&y[0]===po?[]:y,f];y=e,l?l(t,3,n):t(...n)}finally{ho=n}}}else u.run()};return s&&s(b),u=new Gr(d),u.scheduler=a?()=>a(b,!1):b,f=e=>function(e,t=!1,n=ho){if(n){let t=fo.get(n);t||fo.set(n,t=[]),t.push(e)}}(e,!1,u),p=u.onStop=()=>{const e=fo.get(u);if(e){if(l)l(e,4);else for(const t of e)t();fo.delete(u)}},t?r?b(!0):y=u.run():a?a(b.bind(null,!0),!0):u.run(),g.pause=u.pause.bind(u),g.resume=u.resume.bind(u),g.stop=g,g}(e,t,s);return sl&&(c?c.push(p):l&&p()),p}function Zo(e,t,n){const r=this.proxy,i=rr(e)?e.includes(".")?Jo(r,e):()=>r[e]:e.bind(r,r);let o;nr(t)?o=t:(o=t.handler,n=t);const a=nl(this),s=Ko(i,o.bind(r),n);return a(),s}function Jo(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}const Qo=Symbol("_vte"),ea=Symbol("_leaveCb");function ta(e,t){6&e.shapeFlag&&e.component?(e.transition=t,ta(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function na(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ra(e,t){let n;return!(!(n=Object.getOwnPropertyDescriptor(e,t))||n.configurable)}Boolean,Boolean;const ia=new WeakMap;function oa(e,t,n,r,i=!1){if(Jn(e))return void e.forEach((e,o)=>oa(e,t&&(Jn(t)?t[o]:t),n,r,i));if(sa(r)&&!i)return void(512&r.shapeFlag&&r.type.__asyncResolved&&r.component.subTree.component&&oa(e,t,n,r.component.subTree));const o=4&r.shapeFlag?dl(r.component):r.el,a=i?null:o,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Hn?s.refs={}:s.refs,d=s.setupState,p=eo(d),f=d===Hn?qn:e=>!ra(u,e)&&Zn(p,e),h=(e,t)=>!t||!ra(u,t);if(null!=c&&c!==l)if(aa(t),rr(c))u[c]=null,f(c)&&(d[c]=null);else if(ro(c)){const e=t;h(0,e.k)&&(c.value=null),e.k&&(u[e.k]=null)}if(nr(l))vo(l,s,12,[a,u]);else{const t=rr(l),r=ro(l);if(t||r){const s=()=>
2{if(e.f){const n=t?f(l)?d[l]:u[l]:h()||!e.k?l.value:u[e.k];if(i)Jn(n)&&Xn(n,o);else if(Jn(n))n.includes(o)||n.push(o);else if(t)u[l]=[o],f(l)&&(d[l]=u[l]);else{const t=[o];h(0,e.k)&&(l.value=t),e.k&&(u[e.k]=t)}}else t?(u[l]=a,f(l)&&(d[l]=a)):r&&(h(0,e.k)&&(l.value=a),e.k&&(u[e.k]=a))};if(a){const t=()=>{s(),ia.delete(e)};t.id=-1,ia.set(e,t),vs(t,n)}else aa(e),s()}}}function aa(e){const t=ia.get(e);t&&(t.flags|=8,ia.delete(e))}xr().requestIdleCallback,xr().cancelIdleCallback;const sa=e=>!!e.type.__asyncLoader,la=e=>e.type.__isKeepAlive;function ca(e,t){da(e,"a",t)}function ua(e,t){da(e,"da",t)}function da(e,t,n=Js){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(fa(t,r,n),n){let e=n.parent;for(;e&&e.parent;)la(e.parent.vnode)&&pa(r,t,n,e),e=e.parent}}function pa(e,t,n,r){const i=fa(t,e,r,!0);wa(()=>{Xn(r[t],i)},n)}function fa(e,t,n=Js,r=!1){if(n){const i=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...r)=>{ii();const i=nl(n),o=go(t,n,e,r);return i(),oi(),o});return r?i.unshift(o):i.push(o),o}}RegExp,RegExp;const ha=e=>(t,n=Js)=>{sl&&"sp"!==e||fa(e,(...e)=>t(...e),n)},ma=ha("bm"),va=ha("m"),ga=ha("bu"),ya=ha("u"),ba=ha("bum"),wa=ha("um"),_a=ha("sp"),Sa=ha("rtg"),Ta=ha("rtc");function xa(e,t=Js){fa("ec",e,t)}const Ea=Symbol.for("v-ndc");function Aa(e,t,n,r){let i;const o=n&&n[r],a=Jn(e);if(a||rr(e)){let n=!1,r=!1;a&&Ki(e)&&(n=!Ji(e),r=Zi(e),e=yi(e)),i=new Array(e.length);for(let a=0,s=e.length;a<s;a++)i[a]=t(n?r?no(to(e[a])):to(e[a]):e[a],a,void 0,o&&o[a])}else if("number"==typeof e){i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,o&&o[n])}else if(or(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,o&&o[n]));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,a=n.length;r<a;r++){const a=n[r];i[r]=t(e[a],a,r,o&&o[r])}}else i=[];return n&&(n[r]=i),i}const ka=e=>e?il(e)?dl(e):ka(e.parent):null,Ca=Yn(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ka(e.parent),$root:e=>ka(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?Da(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>{ko(e.update)}),$nextTick:e=>e.n||(e.n=Ao.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?Zo.bind(e):Un}),La=(e,t)=>e!==Hn&&!e.__isScriptSetup&&Zn(e,t),Oa={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:a,type:s,appContext:l}=e;if("$"!==t[0]){const e=a[t];if(void 0!==e)switch(e){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return o[t]}else{if(La(r,t))return a[t]=1,r[t];if(__VUE_OPTIONS_API__&&i!==Hn&&Zn(i,t))return a[t]=2,i[t];if(Zn(o,t))return a[t]=3,o[t];if(n!==Hn&&Zn(n,t))return a[t]=4,n[t];__VUE_OPTIONS_API__&&!Ia||(a[t]=0)}}const c=Ca[t];let u,d;return c?("$attrs"===t&&mi(e.attrs,0,""),c(e)):(u=s.__cssModules)&&(u=u[t])?u:n!==Hn&&Zn(n,t)?(a[t]=4,n[t]):(d=l.config.globalProperties,Zn(d,t)?d[t]:void 0)},set({_:e},t,n){const{data:r,setupState:i,ctx:o}=e;return La(i,t)?(i[t]=n,!0):__VUE_OPTIONS_API__&&r!==Hn&&Zn(r,t)?(r[t]=n,!0):!(Zn(e.props,t)||"$"===t[0]&&t.slice(1)in e||(o[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:o,type:a}},s){let l;return!!(n[s]||__VUE_OPTIONS_API__&&e!==Hn&&"$"!==s[0]&&Zn(e,s)||La(t,s)||Zn(o,s)||Zn(r,s)||Zn(Ca,s)||Zn(i.config.globalProperties,s)||(l=a.__cssModules)&&l[s])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:Zn(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Pa(e){return Jn(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}let Ia=!0;function Ma(e,t,n){go(Jn(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Na(e,t,n,r){let i=r.includes(".")?Jo(n,r):()=>n[r];if(rr(e)){const n=t[e];nr(n)&&Xo(i,n)}else if(nr(e))Xo(i,e.bind(n));else if(or(e))if(Jn(e))e.forEach(e=>Na(e,t,n,r));else{const r=nr(e.handler)?e.handler.bind(n):t[e.handler];nr(r)&&Xo(i,r,e)}}function Da(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:o,config:{optionMergeStrategies:a}}=e.appContext,s=o.get(t);let l;return s?l=s:i.length||n||r?(l={}
vendor: 4,467 bytes, line 2
2,i.length&&i.forEach(e=>Ra(l,e,a,!0)),Ra(l,t,a)):l=t,or(t)&&o.set(t,l),l}function Ra(e,t,n,r=!1){const{mixins:i,extends:o}=t;o&&Ra(e,o,n,!0),i&&i.forEach(t=>Ra(e,t,n,!0));for(const i in t)if(r&&"expose"===i);else{const r=Fa[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}const Fa={data:za,props:Ha,emits:Ha,methods:Ba,computed:Ba,beforeCreate:Va,created:Va,beforeMount:Va,mounted:Va,beforeUpdate:Va,updated:Va,beforeDestroy:Va,beforeUnmount:Va,destroyed:Va,unmounted:Va,activated:Va,deactivated:Va,errorCaptured:Va,serverPrefetch:Va,components:Ba,directives:Ba,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Yn(Object.create(null),e);for(const r in t)n[r]=Va(e[r],t[r]);return n},provide:za,inject:function(e,t){return Ba(ja(e),ja(t))}};function za(e,t){return t?e?function(){return Yn(nr(e)?e.call(this,this):e,nr(t)?t.call(this,this):t)}:t:e}function ja(e){if(Jn(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Va(e,t){return e?[...new Set([].concat(e,t))]:t}function Ba(e,t){return e?Yn(Object.create(null),e,t):t}function Ha(e,t){return e?Jn(e)&&Jn(t)?[...new Set([...e,...t])]:Yn(Object.create(null),Pa(e),Pa(null!=t?t:{})):t}function Ga(){return{app:null,config:{isNativeTag:qn,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Ua=0;function qa(e,t){return function(n,r=null){nr(n)||(n=Yn({},n)),null==r||or(r)||(r=null);const i=Ga(),o=new WeakSet,a=[];let s=!1;const l=i.app={_uid:Ua++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:fl,get config(){return i.config},set config(e){},use:(e,...t)=>(o.has(e)||(e&&nr(e.install)?(o.add(e),e.install(l,...t)):nr(e)&&(o.add(e),e(l,...t))),l),mixin:e=>(__VUE_OPTIONS_API__&&(i.mixins.includes(e)||i.mixins.push(e)),l),component:(e,t)=>t?(i.components[e]=t,l):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,l):i.directives[e],mount(o,a,c){if(!s){const u=l._ceVNode||Hs(n,r);return u.appContext=i,!0===c?c="svg":!1===c&&(c=void 0),a&&t?t(u,o):e(u,o,c),s=!0,l._container=o,o.__vue_app__=l,__VUE_PROD_DEVTOOLS__&&(l._instance=u.component,function(e,t){Ro("app:init",e,t,{Fragment:Es,Text:As,Comment:ks,Static:Cs})}(l,fl)),dl(u.component)}},onUnmount(e){a.push(e)},unmount(){s&&(go(a,l._instance,16),e(null,l._container),__VUE_PROD_DEVTOOLS__&&(l._instance=null,function(e){Ro("app:unmount",e)}(l)),delete l._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,l),runWithContext(e){const t=Wa;Wa=l;try{return e()}finally{Wa=t}}};return l}}let Wa=null;function $a(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Hn;let i=n;const o=t.startsWith("update:"),a=o&&((e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${hr(t)}Modifiers`]||e[`${vr(t)}Modifiers`])(r,t.slice(7));let s;a&&(a.trim&&(i=n.map(e=>rr(e)?e.trim():e)),a.number&&(i=n.map(Sr))),__VUE_PROD_DEVTOOLS__&&function(e,t,n){Ro("component:emit",e.appContext.app,e,t,n)}(e,t,i);let l=r[s=yr(t)]||r[s=yr(hr(t))];!l&&o&&(l=r[s=yr(vr(t))]),l&&go(l,e,6,i);const c=r[s+"Once"];if(c){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,go(c,e,6,i)}}const Ya=new WeakMap;function Xa(e,t,n=!1){const r=__VUE_OPTIONS_API__&&n?Ya:t.emitsCache,i=r.get(e);if(void 0!==i)return i;const o=e.emits;let a={},s=!1;if(__VUE_OPTIONS_API__&&!nr(e)){const r=e=>{const n=Xa(e,t,!0);n&&(s=!0,Yn(a,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return o||s?(Jn(o)?o.forEach(e=>a[e]=null):Yn(a,o),or(e)&&r.set(e,a),a):(or(e)&&r.set(e,null),null)}function Ka(e,t){return!(!e||!Wn(t))&&(t=t.slice(2).replace(/Once$/,""),Zn(e,t[0].toLowerCase()+t.slice(1))||Zn(e,vr(t))||Zn(e,t))}function Za(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:a,attrs:s,emit:l,render:c,renderCache:u,props:d,data:p,setupState:f,ctx:h,inheritAttrs:m}=e,v=Uo(e);let g,y;try{if(4&n.shapeFlag){const e=i||r,t=e;g=Ws(c.call(t,e,u,d,f,p,h)),y=s}else{const e=t;g=Ws(e.length>1?e(d,{attrs:s,slots:a,emit:l}):e(d,null)),y=t.props?s:Ja(s)}}catch(t){Ls.length=0,yo(t,e,1),g=Hs(ks)}let b=g;if(y&&!1!==m){const e=Object.keys(y),{shapeFlag:t}=b;e.length&&7&t&&(o&&e.some($n)&&(y=Qa(y,o)),b=Gs(b,y,!1,!0))}return n.dirs&&(b=Gs(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&ta(b,
2n.transition),g=b,Uo(v),g}const Ja=e=>{let t;for(const n in e)("class"===n||"style"===n||Wn(n))&&((t||(t={}))[n]=e[n]);return t},Qa=(e,t)=>{const n={};for(const r in e)$n(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function es(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(ts(t,e,o)&&!Ka(n,o))return!0}return!1}function ts(e,t,n){const r=e[n],i=t[n];return"style"===n&&or(r)&&or(i)?!Mr(r,i):r!==i}const ns={},rs=()=>Object.create(ns),is=e=>Object.getPrototypeOf(e)===ns;function os(e,t,n,r){const[i,o]=e.propsOptions;let a,s=!1;if(t)for(let l in t){if(dr(l))continue;const c=t[l];let u;i&&Zn(i,u=hr(l))?o&&o.includes(u)?(a||(a={}))[u]=c:n[u]=c:Ka(e.emitsOptions,l)||l in r&&c===r[l]||(r[l]=c,s=!0)}if(o){const t=eo(n),r=a||Hn;for(let a=0;a<o.length;a++){const s=o[a];n[s]=as(i,t,s,r[s],e,!Zn(r,s))}}return s}function as(e,t,n,r,i,o){const a=e[n];if(null!=a){const e=Zn(a,"default");if(e&&void 0===r){const e=a.default;if(a.type!==Function&&!a.skipFactory&&nr(e)){const{propsDefaults:o}=i;if(n in o)r=o[n];else{const a=nl(i);r=o[n]=e.call(null,t),a()}}else r=e;i.ce&&i.ce._setProp(n,r)}a[0]&&(o&&!e?r=!1:!a[1]||""!==r&&r!==vr(n)||(r=!0))}return r}const ss=new WeakMap;function ls(e,t,n=!1){const r=__VUE_OPTIONS_API__&&n?ss:t.propsCache,i=r.get(e);if(i)return i;const o=e.props,a={},s=[];let l=!1;if(__VUE_OPTIONS_API__&&!nr(e)){const r=e=>{l=!0;const[n,r]=ls(e,t,!0);Yn(a,n),r&&s.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!o&&!l)return or(e)&&r.set(e,Gn),Gn;if(Jn(o))for(let e=0;e<o.length;e++){const t=hr(o[e]);cs(t)&&(a[t]=Hn)}else if(o)for(const e in o){const t=hr(e);if(cs(t)){const n=o[e],r=a[t]=Jn(n)||nr(n)?{type:n}:Yn({},n),i=r.type;let l=!1,c=!0;if(Jn(i))for(let e=0;e<i.length;++e){const t=i[e],n=nr(t)&&t.name;if("Boolean"===n){l=!0;break}"String"===n&&(c=!1)}else l=nr(i)&&"Boolean"===i.name;r[0]=l,r[1]=c,(l||Zn(r,"default"))&&s.push(t)}}const c=[a,s];return or(e)&&r.set(e,c),c}function cs(e){return"$"!==e[0]&&!dr(e)}const us=e=>"_"===e||"_ctx"===e||"$stable"===e,ds=e=>Jn(e)?e.map(Ws):[Ws(e)],ps=(e,t,n)=>{if(t._n)return t;const r=function(e,t=Ho){if(!t)return e;if(e._n)return e;const n=(...r)=>{n._d&&Ms(-1);const i=Uo(t);let o;try{o=e(...r)}finally{Uo(i),n._d&&Ms(1)}return __VUE_PROD_DEVTOOLS__&&jo(t),o};return n._n=!0,n._c=!0,n._d=!0,n}((...e)=>ds(t(...e)),n);return r._c=!1,r},fs=(e,t,n)=>{const r=e._ctx;for(const n in e){if(us(n))continue;const i=e[n];if(nr(i))t[n]=ps(0,i,r);else if(null!=i){const e=ds(i);t[n]=()=>e}}},hs=(e,t)=>{const n=ds(t);e.slots.default=()=>n},ms=(e,t,n)=>{for(const r in t)!n&&us(r)||(e[r]=t[r])},vs=function(e,t){t&&t.pendingBranch?Jn(e)?t.effects.push(...e):t.effects.push(e):(n=e,Jn(n)?_o.push(...n):So&&-1===n.id?So.splice(To+1,0,n):1&n.flags||(_o.push(n),n.flags|=1),Co());var n};function gs(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(xr().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(xr().__VUE_PROD_DEVTOOLS__=!1),"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&(xr().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);const n=xr();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&Fo(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:r,remove:i,patchProp:o,createElement:a,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:p,setScopeId:f=Un,insertStaticContent:h}=e,m=(e,t,n,r=null,i=null,o=null,a=void 0,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!zs(e,t)&&(r=B(e),R(e,i,o,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case As:v(e,t,n,r);break;case ks:g(e,t,n,r);break;case Cs:null==e&&y(t,n,r,a);break;case Es:A(e,t,n,r,i,o,a,s,l);break;default:1&d?b(e,t,n,r,i,o,a,s,l):6&d?k(e,t,n,r,i,o,a,s,l):(64&d||128&d)&&c.process(e,t,n,r,i,o,a,s,l,U)}null!=u&&i?oa(u,e&&e.ref,o,t||e,!t):null==u&&e&&null!=e.ref&&oa(e.ref,null,o,e,!0)},v=(e,t,n,i)=>{if(null==e)r(t.el=s(t.children),n,i);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},g=(e,t,n,i)=>{null==e?r(t.el=l(t.children||""),n,i):t.el=e.el},y=(e,t,n,r)=>{[e.el,e.anchor]=h(e.children,t,n,r,e.el,e.anchor)},b=(e,t,n,r,i,o,a,s,l)=>{if("svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e)w(t,n,r,i,o,a,s,l);else{const n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),T(e,t,i,o,a,s,l)}finally{n&&n._endPatch()}}},w=(e,t,n,i,s,l,c,d)=>{let p,f;const{props:h,shapeFlag:m,transition:v,dirs:g}=e;if(p=e.el=a(e.type,l,h&&h.is,h),8&m?u(p,e.children):16&m&&S(e.children,p,null,i,s,ys(e,l),c,d),g&&Wo(e,null,i,"created"),_(p,e,e.scopeId,c,i),h){for(const e in h)"value"===e||dr(e)||o(p,e,null,h[e],l,i);"value"in h&&o(p,"value",null,h.value,l),(f=h.onVnodeBeforeMount)&&Xs(f,i,e)}__VUE_PROD_DEVTOOLS__&&(_r(p,"__vnode",e,!0),_r(p,"__vueParentComponent",i,!0)),g&&Wo(e,null,i,"beforeMount");const y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(s,v);y&&v.beforeEnter(p),r(p,t,n),((f=h&&h.onVnodeMounted)||y||g)&&vs(()=>{try{f&&Xs(f,i,e),y&&v.enter(p),g&&Wo(e,null,i,"mounted")}finally{}},s)},_=(e,t,n,r,i)=>{if(n&&f(e,n),r)for(let t=0;t<r.length;t++)f(e,r[t]);if(i){let n=i.subTree;if(t===n||xs(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=i.vnode;_(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},S=(e,t,n,r,i,o,a,s,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=s?$s(e[c]):Ws(e[c]);m(null,l,t,n,r,i,o,a,s)}},T=(e,t,n,r,i,a,s)=>{const l=t.el=e.el;__VUE_PROD_DEVTOOLS__&&(l.__vnode=t);let{patchFlag:c,dynamicChildren:d,dirs:p}=t;c|=16&e.patchFlag;const f=e.props||Hn,h=t.props||Hn;let m;if(n&&bs(n,!1),(m=h.onVnodeBeforeUpdate)&&Xs(m,n,t,e),p&&Wo(t,e,n,"beforeUpdate"),n&&bs(n,!0),(f.innerHTML&&null==h.innerHTML||f.textContent&&null==h.textContent)&&u(l,""),d?x(e.dynamicChildren,d,l,n,r,ys(t,i),a):s||I(e,t,l,null,n,r,ys(t,i),a,!1),c>0){if(16&c)E(l,f,h,n,i);else if(2&c&&f.class!==h.class&&o(l,"class",null,h.class,i),4&c&&o(l,"style",f.style,h.style,i),8&c){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const r=e[t],a=f[r],s=h[r];s===a&&"value"!==r||o(l,r,a,s,i,n)}}1&c&&e.children!==t.children&&u(l,t.children)}else s||null!=d||E(l,f,h,n,i);((m=h.onVnodeUpdated)||p)&&vs(()=>{m&&Xs(m,n,t,e),p&&Wo(t,e,n,"updated")},r)},x=(e,t,n,r,i,o,a)=>{for(let s=0;s<t.length;s++){const l=e[s],c=t[s],u=l.el&&(l.type===Es||!zs(l,c)||198&l.shapeFlag)?d(l.el):n;m(l,c,u,null,r,i,o,a,!0)}},E=(e,t,n,r,i)=>{if(t!==n){if(t!==Hn)for(const a in t)dr(a)||a in n||o(e,a,t[a],null,i,r);for(const a in n){if(dr(a))continue;const s=n[a],l=t[a];s!==l&&"value"!==a&&o(e,a,l,s,i,r)}"value"in n&&o(e,"value",t.value,n.value,i)}},A=(e,t,n,i,o,a,l,c,u)=>{const d=t.el=e?e.el:s(""),p=t.anchor=e?e.anchor:s("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(r(d,n,i),r(p,n,i),S(t.children||[],n,p,o,a,l,c,u)):f>
20&&64&f&&h&&e.dynamicChildren&&e.dynamicChildren.length===h.length?(x(e.dynamicChildren,h,n,o,a,l,c),(null!=t.key||o&&t===o.subTree)&&ws(e,t,!0)):I(e,t,n,p,o,a,l,c,u)},k=(e,t,n,r,i,o,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,a,l):C(t,n,r,i,o,a,l):L(e,t,l)},C=(e,t,n,r,i,o,a)=>{const s=e.component=function(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||Ks,o={uid:Zs++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Br(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ls(r,i),emitsOptions:Xa(r,i),emit:null,emitted:null,propsDefaults:Hn,inheritAttrs:r.inheritAttrs,ctx:Hn,data:Hn,props:Hn,attrs:Hn,slots:Hn,refs:Hn,setupState:Hn,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=$a.bind(null,o),e.ce&&e.ce(o),o}(e,r,i);if(la(e)&&(s.ctx.renderer=U),function(e,t=!1,n=!1){t&&tl(t);const{props:r,children:i}=e.vnode,o=il(e);(function(e,t,n,r=!1){const i={},o=rs();e.propsDefaults=Object.create(null),os(e,t,i,o);for(const t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Xi(i,!1,Di,Bi,Ui):e.type.props?e.props=i:e.props=o,e.attrs=o})(e,r,o,t),((e,t,n)=>{const r=e.slots=rs();if(32&e.vnode.shapeFlag){const e=t._;e?(ms(r,t,n),n&&_r(r,"_",e,!0)):fs(t,r)}else t&&hs(e,t)})(e,i,n||t);const a=o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Oa);const{setup:r}=n;if(r){ii();const n=e.setupContext=r.length>1?function(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,ul),slots:e.slots,emit:e.emit,expose:t}}(e):null,i=nl(e),o=vo(r,e,0,[e.props,n]),a=ar(o);if(oi(),i(),!a&&!e.sp||sa(e)||na(e),a){if(o.then(rl,rl),t)return o.then(n=>{ll(e,n,t)}).catch(t=>{yo(t,e,0)});e.asyncDep=o}else ll(e,o,t)}else cl(e,t)}(e,t):void 0;t&&tl(!1)}(s,!1,a),s.asyncDep){if(i&&i.registerDep(s,O,a),!e.el){const r=s.subTree=Hs(ks);g(null,r,t,n),e.placeholder=r.el}}else O(s,e,t,n,i,o,a)},L=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:i,component:o}=e,{props:a,children:s,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||r!==a&&(r?!a||es(r,a,c):!!a);if(1024&l)return!0;if(16&l)return r?es(r,a,c):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(ts(a,r,n)&&!Ka(c,n))return!0}}return!1}(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void P(r,t,n);r.next=t,r.update()}else t.el=e.el,r.vnode=t},O=(e,t,n,r,i,o,a)=>{e.scope.on();const s=e.effect=new Gr(()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:s,vnode:c}=e;{const n=_s(e);if(n)return t&&(t.el=c.el,P(e,t,a)),void n.asyncDep.then(()=>{vs(()=>
2{e.isUnmounted||l()},i)})}let u,p=t;bs(e,!1),t?(t.el=c.el,P(e,t,a)):t=c,n&&wr(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&Xs(u,s,t,c),bs(e,!0);const f=Za(e),h=e.subTree;e.subTree=f,m(h,f,d(h.el),B(h),e,i,o),t.el=f.el,null===p&&function({vnode:e,parent:t,suspense:n},r){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=r,e=n),n!==e)break;(e=t.vnode).el=r,t=t.parent}n&&n.activeBranch===e&&(n.vnode.el=r)}(e,f.el),r&&vs(r,i),(u=t.props&&t.props.onVnodeUpdated)&&vs(()=>Xs(u,s,t,c),i),__VUE_PROD_DEVTOOLS__&&jo(e)}else{let a;const{el:s,props:l}=t,{bm:c,m:u,parent:d,root:p,type:f}=e,h=sa(t);if(bs(e,!1),c&&wr(c),!h&&(a=l&&l.onVnodeBeforeMount)&&Xs(a,d,t),bs(e,!0),s&&W){const t=()=>{e.subTree=Za(e),W(s,e.subTree,e,i,null)};h&&f.__asyncHydrate?f.__asyncHydrate(s,e,t):t()}else{p.ce&&p.ce._hasShadowRoot()&&p.ce._injectChildStyle(f,e.parent?e.parent.type:void 0);const a=e.subTree=Za(e);m(null,a,n,r,e,i,o),t.el=a.el}if(u&&vs(u,i),!h&&(a=l&&l.onVnodeMounted)){const e=t;vs(()=>Xs(a,d,e),i)}(256&t.shapeFlag||d&&sa(d.vnode)&&256&d.vnode.shapeFlag)&&e.a&&vs(e.a,i),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&zo(e),t=n=r=null}});e.scope.off();const l=e.update=s.run.bind(s),c=e.job=s.runIfDirty.bind(s);c.i=e,c.id=e.uid,s.scheduler=()=>ko(c),bs(e,!0),l()},P=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:i,attrs:o,vnode:{patchFlag:a}}=e,s=eo(i),[l]=e.propsOptions;let c=!1;if(!(r||a>0)||16&a){let r;os(e,t,i,o)&&(c=!0);for(const o in s)t&&(Zn(t,o)||(r=vr(o))!==o&&Zn(t,r))||(l?!n||void 0===n[o]&&void 0===n[r]||(i[o]=as(l,s,o,void 0,e,!0)):delete i[o]);if(o!==s)for(const e in o)t&&Zn(t,e)||(delete o[e],c=!0)}else if(8&a){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let a=n[r];if(Ka(e.emitsOptions,a))continue;const u=t[a];if(l)if(Zn(o,a))u!==o[a]&&(o[a]=u,c=!0);else{const t=hr(a);i[t]=as(l,s,t,u,e,!1)}else u!==o[a]&&(o[a]=u,c=!0)}}c&&vi(e.attrs,"set","")}(e,t.props,r,n),((e,t,n)=>{const{vnode:r,slots:i}=e;let o=!0,a=Hn;if(32&r.shapeFlag){const e=t._;e?n&&1===e?o=!1:ms(i,t,n):(o=!t.$stable,fs(t,i)),a=t}else t&&(hs(e,t),a={default:1});if(o)for(const e in i)us(e)||null!=a[e]||delete i[e]})(e,t.children,n),ii(),Lo(e),oi()},I=(e,t,n,r,i,o,a,s,l=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void N(c,p,n,r,i,o,a,s,l);if(256&f)return void M(c,p,n,r,i,o,a,s,l)}8&h?(16&d&&V(c,i,o),p!==c&&u(n,p)):16&d?16&h?N(c,p,n,r,i,o,a,s,l):V(c,i,o,!0):(8&d&&u(n,""),16&h&&S(p,n,r,i,o,a,s,l))},M=(e,t,n,r,i,o,a,s,l)=>{t=t||Gn;const c=(e=e||Gn).length,u=t.length,d=Math.min(c,u);let p;for(p=0;p<d;p++){const r=t[p]=l?$s(t[p]):Ws(t[p]);m(e[p],r,n,null,i,o,a,s,l)}c>u?V(e,i,o,!0,!1,d):S(t,n,r,i,o,a,s,l,d)},N=(e,t,n,r,i,o,a,s,l)=>{let c=0;const u=t.length;let d=e.length-1,p=u-1;for(;c<=d&&c<=p;){const r=e[c],u=t[c]=l?$s(t[c]):Ws(t[c]);if(!zs(r,u))break;m(r,u,n,null,i,o,a,s,l),c++}for(;c<=d&&c<=p;){const r=e[d],c=t[p]=l?$s(t[p]):Ws(t[p]);if(!zs(r,c))break;m(r,c,n,null,i,o,a,s,l),d--,p--}if(c>d){if(c<=p){const e=p+1,d=e<u?t[e].el:r;for(;c<=p;)m(null,t[c]=l?$s(t[c]):Ws(t[c]),n,d,i,o,a,s,l),c++}}else if(c>p)for(;c<=d;)R(e[c],i,o,!0),c++;else{const f=c,h=c,v=new Map;for(c=h;c<=p;c++){const e=t[c]=l?$s(t[c]):Ws(t[c]);null!=e.key&&v.set(e.key,c)}let g,y=0;const b=p-h+1;let w=!1,_=0;const S=new Array(b);for(c=0;c<b;c++)S[c]=0;for(c=f;c<=d;c++){const r=e[c];if(y>=b){R(r,i,o,!0);continue}let u;if(null!=r.key)u=v.get(r.key);else for(g=h;g<=p;g++)if(0===S[g-h]&&zs(r,t[g])){u=g;break}void 0===u?R(r,i,o,!0):(S[u-h]=c+1,u>=_?_=u:w=!0,m(r,t[u],n,null,i,o,a,s,l),y++)}const T=w?function(e){const t=e.slice(),n=[0];let r,i,o,a,s;const l=e.length;for(r=0;r<l;r++){const l=e[r];if(0!==l){if(i=n[n.length-1],e[i]<l){t[r]=i,n.push(r);continue}for(o=0,a=n.length-1;o<a;)s=o+a>>1,e[n[s]]<l?o=s+1:a=s;l<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,a=n[o-1];o-- >0;)n[o]=a,a=t[a];return n}(S):Gn;for(g=T.length-1,c=b-1;c>=0;c--){const e=h+c,d=t[e],p=t[e+1],f=e+1<u?p.el||Ts(p):r;0===S[c]?m(null,d,n,f,i,o,a,s,l):w&&(g<0||c!==T[g]?D(d,n,f,2):g--)}}},D=(e,t,n,o,a=null)=>{const{el:s,type:l,transition:c,children:u,shapeFlag:d}=e;if(6&d)D(e.component.subTree,t,n,o);else if(128&d)e.suspense.move(t,n,o);else if(64&d)l.move(e,t,n,U);else if(l!==Es)if(l!==Cs)if(2!==o&&1&d&&c)if(0===o)c.beforeEnter(s),r(s,t,n),vs(()=>c.enter(s),a);else{const{leave:o,delayLeave:a,afterLeave:l}=c,u=()=>{e.ctx.isUnmounted?i(s):r(s,t,n)},d=()=>{s._isLeaving&&s[ea](!0),o(s,()=>{u(),l&&l()})};a?a(s,u,d):d()}else r(s,t,n);else(({el:e,anchor:t},n,i)=>{let o;for(;e&&e!==t;)o=p(e),r(e,n,i),e=o;r(t,n,i)})(e,t,n);else{r(s,t,n);for(let e=0;e<u.length;e++)D(u[e],t,n,o);r(e.anchor,t,n)}},R=(e,t,n,r=!1,i=!1)=>{const{type:o,props:a,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:p,cacheIndex:f,memo:h}=e;if(-2===d&&(i=!1),null!=s&&(ii(),oa(s,null,n,e,!0),oi()),null!=f&&(t.renderCache[f]=void 0),256&u)return void t.ctx.deactivate(e);const m=1&u&&p,v=!sa(e);let g;if(v&&(g=a&&a.onVnodeBeforeUnmount)&&Xs(g,t,e),6&u)j(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);m&&Wo(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,U,r):c&&!c.hasOnce&&(o!==Es||d>0&&64&d)?V(c,t,n,!1,!0):(o===Es&&384&d||!i&&16&u)&&V(l,t,n),r&&F(e)}const y=null!=h&&null==f;(v&&(g=a&&a.onVnodeUnmounted)||m||y)&&vs(()=>{g&&Xs(g,t,e),m&&Wo(e,null,t,"unmounted"),y&&(e.el=null)},n)},F=e=>{const{type:t,el:n,anchor:r,transition:o}=e;if(t===Es)return void z(n,r);if(t===Cs)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=p(e),i(e),e=n;i(t)})(e);const a=()=>{i(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:r}=o,i=()=>t(n,a);r?r(e.el,a,i):i()}else a()},z=(e,t)=>{let n;for(;e!==t;)n=p(e),i(e),e=n;i(t)},j=(e,t,n)=>{const{bum:r,scope:i,job:o,subTree:a,um:s,m:l,a:c}=e;var u;Ss(l),Ss(c),r&&wr(r),i.stop(),o&&(o.flags|=8,R(a,e,t,n)),s&&vs(s,t),vs(()=>{e.isUnmounted=!0},t),__VUE_PROD_DEVTOOLS__&&(u=e,Mo&&"function"==typeof Mo.cleanupBuffer&&!Mo.cleanupBuffer(u)&&Vo(u))},V=(e,t,n,r=!1,i=!1,o=0)=>{for(let a=o;a<e.length;a++)R(e[a],t,n,r,i)},B=e=>{if(6&e.shapeFlag)return B(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=p(e.anchor||e.el),n=t&&t[Qo];return n?p(n):t};let H=!1;const G=(e,t,n)=>{let r;null==e?t._vnode&&(R(t._vnode,null,null,!0),r=t._vnode.component):m(t._vnode||null,e,t,null,null,null,n),t._vnode=e,H||(H=!0,Lo(r),Oo(),H=!1)},U={p:m,um:R,m:D,r:F,mt:C,mc:S,pc:I,pbc:x,n:B,o:e};let q,W;return t&&([q,W]=t(U)),{render:G,hydrate:q,createApp:qa(G,q)}}function ys({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function bs({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ws(e,t,n=!1){const r=e.children,i=t.children;if(Jn(r)&&Jn(i))for(let e=0;e<r.length;e++){const t=r[e];let o=i[e];1&o.shapeFlag&&!o.dynamicChildren&&((o.patchFlag<=0||32===o.patchFlag)&&(o=i[e]=$s(i[e]),o.el=t.el),n||-2===o.patchFlag||ws(t,o)),o.type===As&&(-1===o.patchFlag&&(o=i[e]=$s(o)),o.el=t.el),o.type!==ks||o.el||(o.el=t.el)}}function _s(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:_s(t)}function Ss(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Ts(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Ts(t.subTree):null}const xs=e=>e.__isSuspense;const Es=Symbol.for("v-fgt"),As=Symbol.for("v-txt"),ks=Symbol.for("v-cmt"),Cs=Symbol.for("v-stc"),Ls=[];let Os=null;function Ps(e=!1){Ls.push(Os=e?null:[])}let Is=1;function Ms(e,t=!1){Is+=e,e<0&&Os&&t&&(Os.hasOnce=!0)}function Ns(e){return e.dynamicChildren=Is>0?Os||Gn:null,Ls.pop(),Os=Ls[Ls.length-1]||null,Is>0&&Os&&Os.push(e),e}function Ds(e,t,n,r,i,o){return Ns(Bs(e,t,n,r,i,o,!0))}function Rs(e,t,n,r,i){return Ns(Hs(e,t,n,r,i,!0))}function Fs(e){return!!e&&!0===e.__v_isVNode}function zs(e,t){return e.type===t.type&&e.key===t.key}const js=({key:e})=>null!=e?e:null,Vs=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?rr(e)||ro(e)||nr(e)?{i:Ho,r:e,k:t,f:!!n}:e:null);function Bs(e,t=null,n=null,r=0,i=null,o=(e===Es?0:1),a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,t
2ype:e,props:t,key:t&&js(t),ref:t&&Vs(t),scopeId:Go,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Ho};return s?(Ys(l,n),128&o&&e.normalize(l)):n&&(l.shapeFlag|=rr(n)?8:16),Is>0&&!a&&Os&&(l.patchFlag>0||6&o)&&32!==l.patchFlag&&Os.push(l),l}const Hs=function(e,t=null,n=null,r=0,i=null,o=!1){if(e&&e!==Ea||(e=ks),Fs(e)){const r=Gs(e,t,!0);return n&&Ys(r,n),Is>0&&!o&&Os&&(6&r.shapeFlag?Os[Os.indexOf(e)]=r:Os.push(r)),r.patchFlag=-2,r}if(a=e,nr(a)&&"__vccOpts"in a&&(e=e.__vccOpts),t){t=function(e){return e?Qi(e)||is(e)?Yn({},e):e:null}(t);let{class:e,style:n}=t;e&&!rr(e)&&(t.class=Or(e)),or(n)&&(Qi(n)&&!Jn(n)&&(n=Yn({},n)),t.style=Er(n))}var a;return Bs(e,t,n,r,i,rr(e)?1:xs(e)?128:(e=>e.__isTeleport)(e)?64:or(e)?4:nr(e)?2:0,o,!0)};function Gs(e,t,n=!1,r=!1){const{props:i,ref:o,patchFlag:a,children:s,transition:l}=e,c=t?function(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=Or([t.class,r.class]));else if("style"===e)t.style=Er([t.style,r.style]);else if(Wn(e)){const n=t[e],i=r[e];!i||n===i||Jn(n)&&n.includes(i)?null!=i||null!=n||$n(e)||(t[e]=i):t[e]=n?[].concat(n,i):i}else""!==e&&(t[e]=r[e])}return t}(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&js(c),ref:t&&t.ref?n&&o?Jn(o)?o.concat(Vs(t)):[o,Vs(t)]:Vs(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Es?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Gs(e.ssContent),ssFallback:e.ssFallback&&Gs(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&ta(u,l.clone(u)),u}function Us(e=" ",t=0){return Hs(As,null,e,t)}function qs(e="",t=!1){return t?(Ps(),Rs(ks,null,e)):Hs(ks,null,e)}function Ws(e){return null==e||"boolean"==typeof e?Hs(ks):Jn(e)?Hs(Es,null,e.slice()):Fs(e)?$s(e):Hs(As,null,String(e))}function $s(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Gs(e)}function Ys(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(Jn(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Ys(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||is(t)?3===r&&Ho&&(1===Ho.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Ho}}else nr(t)?(t={default:t,_ctx:Ho},n=32):(t=String(t),64&r?(n=16,t=[Us(t)]):n=8);e.children=t,e.shapeFlag|=n}function Xs(e,t,n,r=null){go(e,t,7,[n,r])}const Ks=Ga();let Zs=0;let Js=null;const Qs=()=>Js||Ho;let el,tl;{const e=xr(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};el=t("__VUE_INSTANCE_SETTERS__",e=>Js=e),tl=t("__VUE_SSR_SETTERS__",e=>sl=e)}const nl=e=>{const t=Js;return el(e),e.scope.on(),()=>{e.scope.off(),el(t)}},rl=()=>{Js&&Js.scope.off(),el(null)};function il(e){return 4&e.vnode.shapeFlag}let ol,al,sl=!1;function ll(e,t,n){nr(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:or(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=co(t)),cl(e,n)}function cl(e,t,n){const r=e.type;if(!e.render){if(!t&&ol&&!r.render){const t=r.template||__VUE_OPTIONS_API__&&Da(e).template;if(t){const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:o,compilerOptions:a}=r,s=Yn(Yn({isCustomElement:n,delimiters:o},i),a);r.render=ol(t,s)}}e.render=r.render||Un,al&&al(e)}if(__VUE_OPTIONS_API__){const t=nl(e);ii();try{!function(e){const t=Da(e),n=e.proxy,r=e.ctx;Ia=!1,t.beforeCreate&&Ma(t.beforeCreate,e,"bc");const{data:i,computed:o,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:f,updated:h,activated:m,deactivated:v,beforeDestroy:g,beforeUnmount:y,destroyed:b,unmounted:w,render:_,renderTracked:S,renderTriggered:T,errorCaptured:x,serverPrefetch:E,expose:A,inheritAttrs:k,components:C,directives:L,filters:O}=t;if(c&&function(e,t){Jn(e)&&(e=ja(e));for(const n in e){const r=e[n];let i;i=or(r)?"default"in r?$o(r.from||n,r.default,!0):$o(r.from||n):$o(r),ro(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,r),a)for(const e in a){const t=a[e];nr(t)&&(r[e]=t.bind(n))}if(i){const t=i.call(n,n);or(t)&&(e.data=$i(t))}
2if(Ia=!0,o)for(const e in o){const t=o[e],i=nr(t)?t.bind(n,n):nr(t.get)?t.get.bind(n,n):Un,a=!nr(t)&&nr(t.set)?t.set.bind(n):Un,s=pl({get:i,set:a});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(s)for(const e in s)Na(s[e],r,n,e);if(l){const e=nr(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{!function(e,t){if(Js){let n=Js.provides;const r=Js.parent&&Js.parent.provides;r===n&&(n=Js.provides=Object.create(r)),n[e]=t}}(t,e[t])})}function P(e,t){Jn(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(u&&Ma(u,e,"c"),P(ma,d),P(va,p),P(ga,f),P(ya,h),P(ca,m),P(ua,v),P(xa,x),P(Ta,S),P(Sa,T),P(ba,y),P(wa,w),P(_a,E),Jn(A))if(A.length){const t=e.exposed||(e.exposed={});A.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});_&&e.render===Un&&(e.render=_),null!=k&&(e.inheritAttrs=k),C&&(e.components=C),L&&(e.directives=L),E&&na(e)}(e)}finally{oi(),t()}}}const ul={get:(e,t)=>(mi(e,0,""),e[t])};function dl(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(co((t=e.exposed,!Zn(t,"__v_skip")&&Object.isExtensible(t)&&_r(t,"__v_skip",!0),t)),{get:(t,n)=>n in t?t[n]:n in Ca?Ca[n](e):void 0,has:(e,t)=>t in e||t in Ca})):e.proxy;var t}const pl=(e,t)=>{const n=function(e,t,n=!1){let r,i;return nr(e)?r=e:(r=e.get,i=e.set),new uo(r,i,n)}(e,0,sl);return n},fl="3.5.34";let hl;const ml="undefined"!=typeof window&&window.trustedTypes;if(ml)try{hl=ml.createPolicy("vue",{createHTML:e=>e})}catch(e){}const vl=hl?e=>hl.createHTML(e):e=>e,gl="undefined"!=typeof document?document:null,yl=gl&&gl.createElement("template"),bl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i="svg"===t?gl.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?gl.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?gl.createElement(e,{is:n}):gl.createElement(e);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>gl.createTextNode(e),createComment:e=>gl.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
2{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>gl.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,o){const a=n?n.previousSibling:t.lastChild;if(i&&(i===o||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==o&&(i=i.nextSibling););else{yl.innerHTML=vl("svg"===r?`<svg>${e}</svg>`:"mathml"===r?`<math>${e}</math>`:e);const i=yl.content;if("svg"===r||"mathml"===r){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},wl=Symbol("_vtc");Boolean;const _l=Symbol("_vod"),Sl=Symbol("_vsh"),Tl=Symbol(""),xl=/(?:^|;)\s*display\s*:/,El=/\s*!important$/;function Al(e,t,n){if(Jn(n))n.forEach(n=>Al(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=Cl[t];if(n)return n;let r=hr(t);if("filter"!==r&&r in e)return Cl[t]=r;r=gr(r);for(let n=0;n<kl.length;n++){const i=kl[n]+r;if(i in e)return Cl[t]=i}return t}(e,t);El.test(n)?e.setProperty(vr(r),n.replace(El,""),"important"):e[r]=n}}const kl=["Webkit","Moz","ms"],Cl={};function Ll(e,t,n,r){return"TEXTAREA"===e.tagName&&("width"===t||"height"===t)&&rr(r)&&n===r}const Ol="http://www.w3.org/1999/xlink";function Pl(e,t,n,r,i,o=Pr(t)){r&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(Ol,t.slice(6,t.length)):e.setAttributeNS(Ol,t,n):null==n||o&&!Ir(n)?e.removeAttribute(t):e.setAttribute(t,o?"":ir(n)?String(n):n)}function Il(e,t,n,r,i){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?vl(n):n));const o=e.tagName;if("value"===t&&"PROGRESS"!==o&&!o.includes("-")){const r="OPTION"===o?e.getAttribute("value")||"":e.value,i=null==n?"checkbox"===e.type?"on":"":String(n);return r===i&&"_value"in e||(e.value=i),null==n&&e.removeAttribute(t),void(e._value=n)}let a=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=Ir(n):null==n&&"string"===r?(n="",a=!0):"number"===r&&(n=0,a=!0)}try{e[t]=n}catch(e){}a&&e.removeAttribute(i||t)}function Ml(e,t,n,r){e.addEventListener(t,n,r)}const Nl=Symbol("_vei");const Dl=/(?:Once|Passive|Capture)$/;let Rl=0;const Fl=Promise.resolve(),zl=()=>Rl||(Fl.then(()=>Rl=0),Rl=Date.now()),jl=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;"undefined"!=typeof HTMLElement&&HTMLElement;const Vl=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Jn(t)?e=>wr(t,e):t};function Bl(e){e.target.composing=!0}function Hl(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Gl=Symbol("_assign");function Ul(e,t,n){return t&&(e=e.trim()),n&&(e=Sr(e)),e}const ql={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[Gl]=Vl(i);const o=r||i.props&&"number"===i.props.type;Ml(e,t?"change":"input",t=>{t.target.composing||e[Gl](Ul(e.value,n,o))}),(n||o)&&Ml(e,"change",()=>{e.value=Ul(e.value,n,o)}),t||(Ml(e,"compositionstart",Bl),Ml(e,"compositionend",Hl),Ml(e,"change",Hl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},a){if(e[Gl]=Vl(a),e.composing)return;const s=null==t?"":t;if((!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:Sr(e.value))===s)return;const l=e.getRootNode();if((l instanceof Document||l instanceof ShadowRoot)&&l.activeElement===e&&"range"!==e.type){if(r&&t===n)return;if(i&&e.value.trim()===s)return}e.value=s}},Wl={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const i=er(t);Ml(e,"change",()=>{const t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?Sr(Yl(e)):Yl(e));e[Gl](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,Ao(()=>{e._assigning=!1})}),e[Gl]=Vl(r)},mounted(e,{value:t}){$l(e,t)},beforeUpdate(e,t,n){e[Gl]=Vl(n)},updated(e,{value:t}){e._assigning||$l(e,t)}};function $l(e,t){const n=e.multiple,r=Jn(t);if(!n||r||er(t)){for(let i=0,o=e.options.length;i<o;i++){const o=e.options[i],a=Yl(o);if(n)if(r){const e=typeof a;o.selected="string"===e||"number"===e?t.some(e=>String(e)===String(a)):Nr(t,a)>-1}else o.selected=t.has(a);else if(Mr(Yl(o),t))return void(e.selectedIndex!==i&&(e.selectedIndex=i))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Yl(e){return"_value"in e?e._value:e.value}const Xl=["ctrl","shift","alt","meta"],Kl={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>
2Xl.some(n=>e[`${n}Key`]&&!t.includes(n))},Zl=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e<t.length;e++){const r=Kl[t[e]];if(r&&r(n,t))return}return e(n,...r)})},Jl=Yn({patchProp:(e,t,n,r,i,o)=>{const a="svg"===i;"class"===t?function(e,t,n){const r=e[wl];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,a):"style"===t?function(e,t,n){const r=e.style,i=rr(n);let o=!1;if(n&&!i){if(t)if(rr(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&Al(r,t,"")}else for(const e in t)null==n[e]&&Al(r,e,"");for(const i in n){"display"===i&&(o=!0);const a=n[i];null!=a?Ll(e,i,!rr(t)&&t?t[i]:void 0,a)||Al(r,i,a):Al(r,i,"")}}else if(i){if(t!==n){const e=r[Tl];e&&(n+=";"+e),r.cssText=n,o=xl.test(n)}}else t&&e.removeAttribute("style");_l in e&&(e[_l]=o?r.display:"",e[Sl]&&(r.display="none"))}(e,n,r):Wn(t)?$n(t)||function(e,t,n,r,i=null){const o=e[Nl]||(e[Nl]={}),a=o[t];if(r&&a)a.value=r;else{const[n,s]=function(e){let t;if(Dl.test(e)){let n;for(t={};n=e.match(Dl);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):vr(e.slice(2)),t]}(t);if(r){const a=o[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();go(function(e,t){if(Jn(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=zl(),n}(r,i);Ml(e,n,a,s)}else a&&(function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,a,s),o[t]=void 0)}}(e,t,0,r,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&jl(t)&&nr(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("sandbox"===t&&"IFRAME"===e.tagName)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!jl(t)||!rr(n))&&t in e}(e,t,r,a))?(Il(e,t,r),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||Pl(e,t,r,a,0,"value"!==t)):e._isVueCE&&(function(e,t){const n=e._def.props;if(!n)return!1;const r=hr(t);return Array.isArray(n)?n.some(e=>hr(e)===r):Object.keys(n).some(e=>hr(e)===r)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!rr(r)))?Il(e,hr(t),r,0,t):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),Pl(e,t,r,a))}},bl);let Ql;const ec=(...e)=>{const t=(Ql||(Ql=gs(Jl))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){if(rr(e))return document.querySelector(e);return e}(e);if(!r)return;const i=t._component;nr(i)||i.render||i.template||(i.template=r.innerHTML),1===r.nodeType&&(r.textContent="");const o=n(r,!1,function(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function tc(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function nc(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){tc(o,r,i,a,s,"next",e)}function s(e){tc(o,r,i,a,s,"throw",e)}a(void 0)})}}function rc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var ic={class:"excise-duty-estimator form-container"},oc={class:"form-group-container"},ac={class:"form-group"},sc={class:"label--large",for:"excise-category"},lc=["value"],cc={key:1},uc={key:2,class:"form-group__error",role:"alert"},dc={key:0,class:"excise-duty-estimator__category-info"},pc={class:"excise-duty-estimator__category-text"},fc={class:"form-group"},hc={class:"label--large",for:"excise-percent"},mc={key:1},vc={key:2,class:"form-group__error",role:"alert"},gc={class:"form-group"},yc={class:"label--large",for:"excise-litres"},bc={key:1},wc={key:2,class:"form-group__error",role:"alert"},_c={key:0,class:"excise-duty-estimator__results"},Sc={class:"excise-duty-estimator__section"},Tc={class:"excise-duty-estimator__section-heading"},xc={class:"excise-duty-estimator__section-description"},Ec={class:"excise-duty-estimator__rates"},Ac={class:"excise-duty-estimator__rate-item"},kc={class:"excise-duty-estimator__rate-row"},Cc={key:0,class:"excise-duty-estimator__rate-row"},Lc={class:"excise-duty-estimator__section"},Oc={class:"excise-duty-estimator__section-heading"},Pc={class:"excise-duty-estimator__result-rows"},Ic={class:"excise-duty-estimator__result-row"},Mc={key:0,class:"excise-duty-estimator__result-row"},Nc={key:1,class:"excise-duty-estimator__result-row"},Dc={class:"excise-duty-estimator__result-row excise-duty-estimator__result-row--total"},Rc={class:"flex"},Fc=["disabled"];const zc={__name:"ExciseDutyEstimator",props:{gstRate:String,labels:{type:Object,required:!0}},setup:function(e){var t=io([]),n=$i({category:"",percentAlcohol:"",litresAlcohol:""}),r=io({category:"",percentAlcohol:"",litresAlcohol:""}),i=io(null),o=oo(!1),a=oo(!1),s=pl(function(){return(e=t.value,function(e){if(Array.isArray(e))return rc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return rc(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).sort(function(e,t){return e.name.localeCompare(t.name)});var e}),l=pl(function(){var e;return null!==(e=t.value.find(function(e){return String(e.id)===String(n.category)}))&&void 0!==e?e:null}),c=pl(function(){var e,t;return null!==(e=null===(t=l.value)||void 0===t?void 0:t.description)&&void 0!==e?e:null}),u=pl(function(){var e,t;return null!==(e=null===(t=l.value)||void 0===t?void 0:t.name)&&void 0!==e?e:""}),d=pl(function(){var e,t,n=null===(e=i.value)||void 0===e||null===(t=e.alcoholLevyRate)||void 0===t?void 0:t.rate;return null==n?"":0===n?"No Levy for this product":"$".concat(parseFloat((n/100).toFixed(8))," per litre")});function p(){r.value={category:"",percentAlcohol:"",litresAlcohol:""};var e=!0;n.category||(r.value.category="Please select a type of alcohol",e=!1);var t=n.percentAlcohol;""===t?(r.value.percentAlcohol="Please enter the alcohol strength",e=!1):(Number(t)<0||Number(t)>100)&&(r.value.percentAlcohol="Alcohol strength must be between 0 and 100",e=!1);var i=n.litresAlcohol;return""===i?(r.value.litresAlcohol="Please enter the litres of product",e=!1):Number(i)<0&&(r.value.litresAlcohol="Litres of product must be 0 or more",e=!1),e}function f(){return h.apply(this,arguments)}
2function h(){return(h=nc(regeneratorRuntime.mark(function e(){var t,s,l,c,u;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(p()){e.next=2;break}return e.abrupt("return");case 2:return o.value=!0,e.prev=3,t=new URLSearchParams({"ExciseDutyForm.Category":n.category,"ExciseDutyForm.PercentAlcohol":n.percentAlcohol,"ExciseDutyForm.LitresAlcohol":n.litresAlcohol}),e.next=7,fetch("/api/exciseduty/calculate",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:t.toString(),credentials:"same-origin"});case 7:if(!(s=e.sent).ok){e.next=15;break}return e.next=11,s.json();case 11:i.value=e.sent,a.value=!0,e.next=24;break;case 15:return e.next=17,s.json().catch(function(){return null});case 17:l=e.sent,c=Array.isArray(l)?l:[],u=function(e){var t,n;return null!==(t=null===(n=c.find(function(t){return t.item1===e}))||void 0===n?void 0:n.item2)&&void 0!==t?t:""},r.value.category=u("Category"),r.value.percentAlcohol=u("PercentAlcohol"),r.value.litresAlcohol=u("LitresAlcohol"),r.value.category||r.value.percentAlcohol||r.value.litresAlcohol||(r.value.category="Unable to calculate at this time");case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(3),r.value.category="Unable to calculate at this time";case 29:return e.prev=29,o.value=!1,e.finish(29);case 32:case"end":return e.stop()}},e,null,[[3,26,29,32]])}))).apply(this,arguments)}function m(){a.value=!1,i.value=null,r.value={category:"",percentAlcohol:"",litresAlcohol:""}}return va(nc(regeneratorRuntime.mark(function e(){var n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch("/api/exciseduty/categories",{credentials:"same-origin"});case 3:if(!(n=e.sent).ok){e.next=8;break}return e.next=7,n.json();case 7:t.value=e.sent;case 8:e.next=12;break;case 10:e.prev=10,e.t0=e.catch(0);case 12:case"end":return e.stop()}},e,null,[[0,10]])}))),function(t,l){return Ps(),Ds("div",ic,[Bs("form",{class:"excise-duty-estimator__form",novalidate:"",onSubmit:Zl(f,["prevent"])},[Bs("div",oc,[qs(" Type of alcohol "),Bs("div",ac,[Bs("label",sc,Rr(e.labels.typeOfAlcohol),1),a.value?(Ps(),Ds("div",cc,Rr(u.value),1)):qo((Ps(),Ds("select",{key:0,id:"excise-category","onUpdate:modelValue":l[0]||(l[0]=function(e){return n.category=e}),class:Or({"form-input--error":r.value.category}),onChange:l[1]||(l[1]=function(e){return r.value.category=""})},[l[6]||(l[6]=Bs("option",{value:""},"Select",-1)),(Ps(!0),Ds(Es,null,Aa(s.value,function(e){return Ps(),Ds("option",{key:e.id,value:e.id},Rr(e.name),9,lc)}),128))],34)),[[Wl,n.category]]),r.value.category?(Ps(),Ds("span",uc,Rr(r.value.category),1)):qs("v-if",!0)]),qs(" Category description banner "),c.value?(Ps(),Ds("div",dc,[l[7]||(l[7]=Bs("span",{class:"icon icon--info-circled","aria-hidden":"true"},null,-1)),Bs("p",pc,Rr(c.value),1)])):qs("v-if",!0),qs(" Alcohol strength "),Bs("div",fc,[Bs("label",hc,Rr(e.labels.percentAlcohol),1),a.value?(Ps(),Ds("div",mc,Rr(n.percentAlcohol),1)):qo((Ps(),Ds("input",{key:0,id:"excise-percent","onUpdate:modelValue":l[2]||(l[2]=function(e){return n.percentAlcohol=e}),type:"number",min:"0",max:"100",step:"0.01",onInput:l[3]||(l[3]=function(e){return r.value.percentAlcohol=""}),class:Or({"form-input--error":r.value.percentAlcohol})},null,34)),[[ql,n.percentAlcohol]]),r.value.percentAlcohol?(Ps(),Ds("span",vc,Rr(r.value.percentAlcohol),1)):qs("v-if",!0)]),qs(" Litres of product "),Bs("div",gc,[Bs("label",yc,Rr(e.labels.litresAlcohol),1),a.value?(Ps(),Ds("div",bc,Rr(n.litresAlcohol),1)):qo((Ps(),Ds("input",{key:0,id:"excise-litres","onUpdate:modelValue":l[4]||(l[4]=function(e){return n.litresAlcohol=e}),type:"number",min:"0",step:"0.01",onInput:l[5]||(l[5]=function(e){return r.value.litresAlcohol=""}),class:Or({"form-input--error":r.value.litresAlcohol})},null,34)),[[ql,n.litresAlcohol]]),r.value.litresAlcohol?(Ps(),Ds("span",wc,Rr(r.value.litresAlcohol),1)):qs("v-if",!0)])]),qs(" Results: rendered only after a successful calculation "),i.value?(Ps(),Ds("div",_c,[l[8]||(l[8]=Bs("hr",{class:"excise-duty-estimator__divider"},null,-1)),Bs("div",Sc,[Bs("h2",Tc,Rr(e.labels.dutyAndRates),1),Bs("p",xc,Rr(e.labels.dutyRatesDescription),1)]),Bs("div",Ec,[Bs("div",Ac,Rr(e.labels.exciseDutyNumber)+" "+Rr(i.value.tariffRate.exciseItemNumber),1),Bs("div",kc,[Bs("span",null,Rr(e.labels.dutyRate),1),Bs("span",null,"$"+Rr(i.value.tariffRate.rate)+" per "+Rr(i.value.unit.longName),1)]),i.value.alcoholLevyRate?(Ps(),Ds("div",Cc,[Bs("span",null,Rr(e.labels.alcoholLevyRate),1),Bs("span",null,Rr(d.value),1)])):qs("v-if",!0)]),Bs("div",Lc,[Bs("h2",Oc,Rr(e.labels.result),1),Bs("div",Pc,[Bs("div",Ic,[Bs("span",null,Rr(e.labels.exciseDuty),1),Bs("span",null,"$"+Rr(i.value.exciseDuty.toFixed(2)),1)]),i.value.alcoholLevyRate?(Ps(),Ds("div",Mc,[Bs("span",null,Rr(e.labels.levy),1),Bs("span",null,"$"+Rr(i.value.alcoholLevy.toFixed(2)),1)])):qs("v-if",!0),i.value.tax?(Ps(),Ds("div",Nc,[Bs("span",null,Rr(e.labels.gst),1),Bs("span",null,"$"+Rr(i.value.tax.toFixed(2)),1)])):qs("v-if",!0),Bs("div",Dc,[Bs("span",null,Rr(e.labels.total),1),Bs("span",null,"$"+Rr(i.value.total.toFixed(2)),1)])])])])):qs("v-if",!0),Bs("div",Rc,[a.value?(Ps(),Ds("button",{key:1,class:"btn btn--primary",type:"button",onClick:m},Rr(e.labels.editButton),1)):(Ps(),Ds("button",{key:0,class:"btn btn--primary",type:"submit",disabled:o.value},Rr(o.value?"Calculating…":e.labels.calculateButton),9,Fc))])],32)])}}};function jc(e){return function(e){if(Array.isArray(e))return Vc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Vc(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vc(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Bc=["aria-expanded"],Hc={key:0,role:"tooltip",class:"tooltip-icon__popup","data-theme-bg":"inverse"},Gc={class:"tooltip-icon__text"},Uc=oo(null);const qc={__name:"TooltipIcon",props:{text:{type:String,required:!0}},setup:function(e){var t=Symbol(),n=io(null),r=pl(function(){return Uc.value===t});function i(){Uc.value=Uc.value===t?null:t}function o(){Uc.value===t&&(Uc.value=null)}function a(e){n.value&&!n.value.contains(e.target)&&o()}function s(e){"Escape"===e.key&&o()}return va(function(){document.addEventListener("click",a),document.addEventListener("keydown",s)}),wa(function(){document.removeEventListener("click",a),document.removeEventListener("keydown",s),o()}),function(t,a){return Ps(),Ds("span",{ref_key:"container",ref:n,class:"tooltip-icon"},[Bs("button",{type:"button",class:"btn btn--icon btn--icon-only tooltip-icon__btn","aria-expanded":String(r.value),"aria-label":"Show help",onClick:Zl(i,["stop"])},jc(a[0]||(a[0]=[Bs("span",{class:"icon icon--help","aria-hidden":"true"},null,-1)])),8,Bc),r.value?(Ps(),Ds("div",Hc,[Bs("span",Gc,Rr(e.text),1),Bs("button",{type:"button",class:"btn btn--icon btn--icon-only tooltip-icon__close","aria-label":"Close",onClick:o},jc(a[1]||(a[1]=[Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1)])))])):qs("v-if",!0)],512)}}};function Wc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
2finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||Xc(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Xc(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function Yc(e){return function(e){if(Array.isArray(e))return Kc(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Xc(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xc(e,t){if(e){if("string"==typeof e)return Kc(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kc(e,t):void 0}}function Kc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Zc={class:"form-group-container"},Jc={key:0},Qc={class:"duty-estimator__heading mb-2xs"},eu=["innerHTML"],tu={key:0,class:"mt-lg"},nu={key:1},ru={class:"duty-estimator__heading"},iu={key:0,class:"flex flex-column gap-xs mt-lg"},ou={key:0,class:"form-alert-banner"},au=["innerHTML"],su={key:1,class:"form-alert-banner",role:"alert"},lu=["innerHTML"],cu={key:2,class:"form-alert-banner",role:"status"},uu=["innerHTML"],du={class:"mb-2xs mt-lg"},pu={key:2,class:"duty-estimator__alert",role:"alert"},fu={class:"form-group-container"},hu={class:"form-group"},mu={class:"label-tooltip-row"},vu={class:"h4",for:"duty-currency"},gu=["value"],yu={key:0,class:"form-group__error",role:"alert"},bu={class:"duty-estimator__item-title"},wu={class:"form-group"},_u={class:"label-tooltip-row"},Su=["for"],Tu=["id","onUpdate:modelValue","onChange"],xu=["label"],Eu=["value"],Au={key:0,class:"form-group__error",role:"alert"},ku={class:"form-group"},Cu={class:"label-tooltip-row"},Lu=["for"],Ou={class:"input-group--suffix"},Pu=["id","onUpdate:modelValue","onInput"],Iu={class:"suffix-badge","aria-hidden":"true"},Mu={key:0,class:"form-group__error",role:"alert"},Nu=["onClick"],Du={class:"form-group"},Ru={class:"label-tooltip-row"},Fu={class:"label--large",for:"duty-freight"},zu={class:"input-group--suffix"},ju={class:"suffix-badge","aria-hidden":"true"},Vu={key:0,class:"form-group__error",role:"alert"},Bu={key:1,class:"duty-estimator__actions"},Hu={type:"submit",class:"btn btn--primary btn--icon"},Gu={class:"form-group-container"},Uu={class:"duty-estimator__item-label h4"},qu={class:"duty-estimator__item-name h5"},Wu={class:"duty-estimator__dl"},$u={class:"font-weight-bold"},Yu={class:"duty-estimator__totals"},Xu={class:"duty-estimator__dl"},Ku={class:"font-weight-bold"},Zu={class:"duty-estimator__dl--total"},Ju={key:0,class:"form-notification"},Qu={class:"flex gap-2xs"},ed={key:0},td=["href","target","rel"],nd={class:"duty-estimator__actions"},rd={type:"button",class:"btn btn--primary btn--icon btn--icon-right",onclick:"window.print()"};const id={__name:"DutyEstimator",props:{gstRate:{type:Number,required:!0},minimum:{type:Number,default:1e3},alertLimit:{type:Number,default:1e3},mpi:{type:Number,default:0},ietf:{type:Number,default:0},currencies:{type:Array,required:!0},catalogItems:{type:Array,required:!0},labels:{type:Object,required:!0},summaryNotificationText:{type:String,default:""},summaryNotificationLink:{type:String,default:""},summaryNotificationLinkText:{type:String,default:""},summaryNotificationLinkNewTab:{type:Boolean,default:!1}},setup:function(e){var t=e,n=io(null),r=oo(""),i=io([]),o=oo(""),a=io({currency:"",freight:"",items:[]}),s=io(null),l=oo(!1),c=oo(!0),u=oo(!0),d=oo(!0),p={currencyCode:"NZD",currencyName:"New Zealand Dollar",currentRate:1,currencySymbol:"$"},f=pl(function(){return t.currencies.some(function(e){return"NZD"===e.currencyCode})?t.currencies:[p].concat(Yc(t.currencies))}),h=pl(function(){var e;return null!==(e=f.value.find(function(e){return e.currencyCode===r.value}))&&void 0!==e?e:null}),m=pl(function(){var e,t;return null!==(e=null===(t=h.value)||void 0===t?void 0:t.currencyCode)&&void 0!==e?e:""}),v=pl(function(){var e,n,r;return(null===(e=s.value)||void 0===e?void 0:e.isPurchaseLimitExceeded)&&!!t.labels.personalImportsWarning&&c.value||(null===(n=s.value)||void 0===n?void 0:n.isDutyApproachingDeMinimis)&&!!t.labels.deMinimisWarningMessage&&d.value||(null===(r=s.value)||void 0===r?void 0:r.isDutyWaived)&&
2!!t.labels.dutyWaivedMessage&&u.value}),g=pl(function(){var e,n={},r=$c(t.catalogItems);try{for(r.s();!(e=r.n()).done;){var i=e.value;n[i.category]||(n[i.category]=[]),n[i.category].push(i)}}catch(e){r.e(e)}finally{r.f()}return Object.entries(n).sort(function(e,t){var n=Wc(e,1)[0],r=Wc(t,1)[0];return n.localeCompare(r)})});function y(e){return new Intl.NumberFormat("en-NZ",{minimumFractionDigits:2,maximumFractionDigits:2}).format(e)}function b(){a.value.currency="",r.value&&0===i.value.length&&w()}function w(){i.value.push({type:"",cost:""}),a.value.items.push({type:"",cost:""})}function _(){if(function(){a.value={currency:"",freight:"",items:i.value.map(function(){return{type:"",cost:""}})};var e=!0;r.value||(a.value.currency="Please select a currency",e=!1);for(var t=0;t<i.value.length;t++){var n=i.value[t],s=n.type,l=n.cost;s||(a.value.items[t].type="Please select what you bought",e=!1),""===l?(a.value.items[t].cost="Please enter the cost",e=!1):(isNaN(Number(l))||Number(l)<0)&&(a.value.items[t].cost="Please enter a valid number",e=!1)}return""!==o.value&&(isNaN(Number(o.value))||Number(o.value)<0)&&(a.value.freight="Please enter a valid freight amount",e=!1),e}()){var e,n=h.value.currentRate,p=""!==o.value?parseFloat(o.value):0,f=t.gstRate*p/n,v=0,g=[],y=$c(i.value);try{var b=function(){var r=e.value,i=t.catalogItems.find(function(e){return e.name===r.type}),o=parseFloat(r.cost)/n,a=o*i.dutyRate,s=o*(1+i.dutyRate)*t.gstRate,l=a+s;v+=o,g.push({name:r.type,originalValue:parseFloat(r.cost),nzdValue:o,dutyRate:i.dutyRate,dutyAmt:a,gstAmt:s,itemTotal:l})};for(y.s();!(e=y.n()).done;)b()}catch(e){y.e(e)}finally{y.f()}var w=v<=t.minimum,_=g.reduce(function(e,t){return e+t.itemTotal},0),T=w?0:_+f,x=w?0:T+t.mpi+t.ietf;s.value={items:g,freight:p,currencyCode:m.value,exchangeRate:n,gstOnFreight:f,subtotal:T,total:x,isDutyWaived:w,isPurchaseLimitExceeded:v>t.alertLimit,isDutyApproachingDeMinimis:v>t.alertLimit,date:(new Date).toLocaleDateString("en-NZ",{day:"numeric",month:"long",year:"numeric"})},c.value=!0,d.value=!0,u.value=!0,l.value=!0,S()}}function S(){Ao(function(){if(n.value){var e=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--header-height"))||0,t=n.value.getBoundingClientRect().top+window.scrollY-e;window.scrollTo({top:t,behavior:"smooth"})}})}function T(){l.value=!1,s.value=null,S()}function x(){r.value="",i.value=[],o.value="",a.value={currency:"",freight:"",items:[]},s.value=null,l.value=!1}function E(e){return e?In.sanitize(e,{ALLOWED_TAGS:["span","p","ul","ol","li","a","strong","s"],ALLOWED_ATTR:["class","style","href","target"]}):""}return function(t,p){return Ps(),Ds("div",{ref_key:"containerEl",ref:n,class:"duty-estimator form-container"},[Bs("div",Zc,[qs(" Heading "),l.value?qs("v-if",!0):(Ps(),Ds("div",Jc,[Bs("h2",Qc,Rr(e.labels.heading),1),Bs("div",{class:"rte",innerHTML:E(e.labels.description)},null,8,eu),r.value||i.value.length?(Ps(),Ds("div",tu,[Bs("button",{type:"button",class:"btn btn--secondary btn--icon btn--icon-right",onClick:x},[Us(Rr(e.labels.resetButton)+" ",1),p[6]||(p[6]=Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1))])])):qs("v-if",!0)])),l.value?(Ps(),Ds("div",nu,[Bs("h2",ru,Rr(e.labels.summaryHeading),1),qs(" Alert banners "),v.value?(Ps(),Ds("div",iu,[qs(" Purchase limit warning — CMS rich text "),s.value.isPurchaseLimitExceeded&&e.labels.personalImportsWarning&&c.value?(Ps(),Ds("div",ou,[Bs("div",{class:"form-alert-banner__content",innerHTML:E(e.labels.personalImportsWarning)},null,8,au),Bs("button",{type:"button",class:"btn btn--icon btn--icon-only form-alert-banner__close-btn","aria-label":"close the notification",onClick:p[0]||(p[0]=function(e){return c.value=!1})},Yc(p[7]||(p[7]=[Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1)])))])):qs("v-if",!0),qs(" DeMinimis Warning Message — CMS rich text "),s.value.isDutyApproachingDeMinimis&&e.labels.deMinimisWarningMessage&&d.value?(Ps(),Ds("div",su,[Bs("div",{class:"form-alert-banner__content",innerHTML:E(e.labels.deMinimisWarningMessage)},null,8,lu),Bs("button",{type:"button",class:"btn btn--icon btn--icon-only form-alert-banner__close-btn","aria-label":"close the notification",onClick:p[1]||(p[1]=function(e){return d.value=!1})},Yc(p[8]||(p[8]=[Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1)])))])):qs("v-if",!0),qs(" Duty waived "),s.value.isDutyWaived&&e.labels.dutyWaivedMessage&&u.value?(Ps(),Ds("div",cu,[Bs("div",{class:"form-alert-banner__content",innerHTML:E(e.labels.dutyWaivedMessage)},null,8,uu),Bs("button",{type:"button",class:"btn btn--icon btn--icon-only form-alert-banner__close-btn","aria-label":"close the notification",onClick:p[2]||(p[2]=function(e){return u.value=!1})},Yc(p[9]||(p[9]=[Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1)])))])):qs("v-if",!0)])):qs("v-if",!0),Bs("div",du,[Bs("button",{onClick:T,class:"btn btn--secondary btn--icon btn--icon-right"},[Us(Rr(e.labels.addAnotherItem)+" ",1),p[10]||(p[10]=Bs("span",{class:"icon icon--plus","aria-hidden":"true"},null,-1))])]),Bs("p",null,"Date: "+Rr(s.value.date),1)])):qs("v-if",!0),qs(" Exchange rates unavailable "),e.currencies.length?l.value?(Ps(),Ds(Es,{key:4},[qs(" Results "),Bs("div",Gu,[qs(" Per-item summaries "),(Ps(!0),Ds(Es,null,Aa(s.value.items,function(t,n){return Ps(),Ds("div",{key:n,class:"duty-estimator__summary-item"},[Bs("h3",Uu,"Item "+Rr(n+1),1),Bs("h4",qu,Rr(t.name),1),Bs("dl",Wu,[p[16]||(p[16]=Bs("dt",null,"Original value",-1)),Bs("dd",null,Rr(y(t.originalValue))+" "+Rr(s.value.currencyCode),1),Bs("dt",null,"NZ value @ "+Rr(s.value.exchangeRate)+" exchange rate",1),Bs("dd",null,Rr(y(t.nzdValue))+" NZD",1),Bs("dt",null,"Duty @ "+Rr(y(t.dutyRate)),1),Bs("dd",null,Rr(y(t.dutyAmt))+" NZD",1),Bs("dt",null,"GST @ "+Rr((100*e.gstRate).toFixed(0))+"%",1),Bs("dd",null,Rr(y(t.gstAmt))+" NZD",1),p[17]||(p[17]=Bs("dt",{class:"font-weight-bold"},"Item duty",-1)),Bs("dd",$u,Rr(y(t.itemTotal))+" NZD",1)])])}),128)),qs(" Totals "),Bs("div",Yu,[Bs("dl",Xu,[p[18]||(p[18]=Bs("dt",null,"Freight",-1)),Bs("dd",null,Rr(y(s.value.freight))+" "+Rr(s.value.currencyCode),1),p[19]||(p[19]=Bs("dt",null,"GST on freight",-1)),Bs("dd",null,Rr(y(s.value.gstOnFreight))+" NZD",1),p[20]||(p[20]=Bs("dt",{class:"font-weight-bold"},"Sub total",-1)),Bs("dd",Ku,Rr(y(s.value.subtotal))+" NZD",1),p[21]||(p[21]=Bs("dt",{class:"duty-estimator__dl--total"},"Total to pay",-1)),Bs("dd",Zu,Rr(y(s.value.total))+" NZD ",1)])]),qs(" Notification "),e.summaryNotificationText?(Ps(),Ds("div",Ju,[Bs("div",Qu,[p[22]||(p[22]=Bs("span",{class:"icon icon--info-circled","aria-hidden":"true"},null,-1)),Bs("p",null,Rr(e.summaryNotificationText),1)]),e.summaryNotificationLink?(Ps(),Ds("div",ed,[Bs("a",{href:e.summaryNotificationLink,class:Or(e.summaryNotificationLinkNewTab?"link link--external":"link link--internal"),target:e.summaryNotificationLinkNewTab?"_blank":null,rel:e.summaryNotificationLinkNewTab?"noopener noreferrer":null},Rr(e.summaryNotificationLinkText),11,td)])):qs("v-if",!0)])):qs("v-if",!0),qs(" Actions "),Bs("div",nd,[Bs("button",{type:"button",class:"btn btn--primary btn--icon btn--icon-left",onClick:T},[p[23]||(p[23]=Bs("span",{class:"icon icon--chev-left","aria-hidden":"true"},null,-1)),Us(" "+Rr(e.labels.editButton),1)]),Bs("button",rd,[Us(Rr(e.labels.printButton)+" ",1),p[24]||(p[24]=Bs("span",{class:"icon icon--print","aria-hidden":"true"},null,-1))])])])],2112)):(Ps(),Ds(Es,{key:3},[qs(" Form "),Bs("form",{novalidate:"",onSubmit:Zl(_,["prevent"])},[Bs("div",fu,[qs(" Currency "),Bs("div",hu,[Bs("div",mu,[Bs("label",vu,Rr(e.labels.currencyLabel),1),e.labels.currencyHelp?(Ps(),Rs(qc,{key:0,text:e.labels.currencyHelp},null,8,["text"])):qs("v-if",!0)]),qo(Bs("select",{id:"duty-currency","onUpdate:modelValue":p[3]||(p[3]=function(e){return r.value=e}),class:Or({"form-input--error":a.value.currency}),onChange:b},[p[12]||(p[12]=Bs("option",{value:""},"Select",-1)),(Ps(!0),Ds(Es,null,Aa(f.value,function(e){return Ps(),Ds("option",{key:e.currencyCode,value:e.currencyCode},Rr(e.currencyName)+" ("+Rr(e.currentRate)+") ",9,gu)}),128))],34),[[Wl,r.value]]),a.value.currency?(Ps(),Ds("span",yu,Rr(a.value.currency),1)):qs("v-if",!0)]),qs(" Item blocks (appear once currency selected) "),i.value.length?(Ps(),Ds(Es,{key:0},[(Ps(!0),Ds(Es,null,Aa(i.value,function(t,n){var r,o,s,l;return Ps(),Ds("div",{key:n,class:"duty-estimator__item"},[Bs("h3",bu,"Item "+Rr(n+1),1),qs(" What did you buy "),Bs("div",wu,[Bs("div",_u,[Bs("label",{class:"label--large",for:"duty-type-".concat(n)},Rr(e.labels.whatDidYouBuy),9,Su),e.labels.whatDidYouBuyTooltip?(Ps(),Rs(qc,{key:0,text:e.labels.whatDidYouBuyTooltip},null,8,["text"])):qs("v-if",!0)]),qo(Bs("select",{id:"duty-type-".concat(n),"onUpdate:modelValue":function(e){return t.type=e},class:Or({"form-input--error":null===(r=a.value.items[n])||void 0===r?void 0:r.type}),onChange:function(e){return a.value.items[n].type=""}},[p[13]||(p[13]=Bs("option",{value:""},"Select",-1)),(Ps(!0),Ds(Es,null,Aa(g.value,function(e){var t=Wc(e,2),n=t[0],r=t[1];return Ps(),Ds("optgroup",{key:n,label:n},[(Ps(!0),Ds(Es,null,Aa(r,function(e){return Ps(),Ds("option",{key:e.name,value:e.name},Rr(e.name),9,Eu)}),128))],8,xu)}),128))],42,Tu),[[Wl,t.type]]),null!==(o=a.value.items[n])&&void 0!==o&&o.type?(Ps(),Ds("span",Au,Rr(a.value.items[n].type),1)):qs("v-if",!0)]),qs(" What did it cost "),Bs("div",ku,[Bs("div",Cu,[Bs("label",{class:"label--large",for:"duty-cost-".concat(n)},Rr(e.labels.whatDidItCost),9,Lu),e.labels.whatDidItCostTooltip?(Ps(),Rs(qc,{key:0,text:e.labels.whatDidItCostTooltip},null,8,["text"])):qs("v-if",!0)]),Bs("div",Ou,[qo(Bs("input",{id:"duty-cost-".concat(n),"onUpdate:modelValue":function(e){return t.cost=e},type:"number",min:"0",step:"0.01",class:Or({"form-input--error":null===(s=a.value.items[n])||void 0===s?void 0:s.cost}),onInput:function(e){return a.value.items[n].cost=""}},null,42,Pu),[[ql,t.cost]]),Bs("span",Iu,Rr(m.value),1)]),null!==(l=a.value.items[n])&&void 0!==l&&l.cost?(Ps(),Ds("span",Mu,Rr(a.value.items[n].cost),1)):qs("v-if",!0)]),qs(" Remove (only when multiple items) "),i.value.length>
21?(Ps(),Ds("button",{key:0,type:"button",class:"btn btn--secondary btn--icon btn--icon-right duty-estimator__remove-btn",onClick:function(e){return function(e){i.value.splice(e,1),a.value.items.splice(e,1)}(n)}},[Us(" Remove Item "+Rr(n+1)+" ",1),p[14]||(p[14]=Bs("span",{class:"icon icon--close","aria-hidden":"true"},null,-1))],8,Nu)):qs("v-if",!0)])}),128)),qs(" Add another item "),Bs("button",{type:"button",class:"btn btn--secondary btn--icon btn--icon-right duty-estimator__add-btn",onClick:w},[Us(Rr(e.labels.addAnotherItem)+" ",1),p[15]||(p[15]=Bs("span",{class:"icon icon--plus","aria-hidden":"true"},null,-1))]),qs(" Freight (optional) "),Bs("div",Du,[Bs("div",Ru,[Bs("label",Fu,Rr(e.labels.freightLabel),1),e.labels.freightHelp?(Ps(),Rs(qc,{key:0,text:e.labels.freightHelp},null,8,["text"])):qs("v-if",!0)]),Bs("div",zu,[qo(Bs("input",{id:"duty-freight","onUpdate:modelValue":p[4]||(p[4]=function(e){return o.value=e}),type:"number",min:"0",step:"0.01",class:Or({"form-input--error":a.value.freight}),onInput:p[5]||(p[5]=function(e){return a.value.freight=""})},null,34),[[ql,o.value]]),Bs("span",ju,Rr(m.value),1)]),a.value.freight?(Ps(),Ds("span",Vu,Rr(a.value.freight),1)):qs("v-if",!0)])],64)):qs("v-if",!0),qs(" Calculate button (shown once currency chosen) "),r.value?(Ps(),Ds("div",Bu,[Bs("button",Hu,Rr(e.labels.estimateButton),1)])):qs("v-if",!0)])],32)],2112)):(Ps(),Ds("div",pu,Yc(p[11]||(p[11]=[Bs("span",{class:"icon icon-attention","aria-hidden":"true"},null,-1),Bs("p",null," Exchange rates are not currently available. Please try again later. ",-1)]))))])],512)}}},od=id;function ad(e){return function(e){if(Array.isArray(e))return sd(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return sd(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sd(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var ld={key:0,class:"pagination","aria-label":"Page navigation"},cd={class:"pagination__nav-group"},ud=["disabled"],dd=["disabled"],pd={class:"pagination__mobile-text","aria-hidden":"true"},fd={class:"pagination__pages"},hd=["disabled","aria-current","onClick"],md={class:"pagination__nav-group"},vd=["disabled"],gd=["disabled"];const yd={__name:"Pagination",props:{totalItems:{type:Number,required:!0},pageSize:{type:Number,required:!0},currentPage:{type:Number,required:!0}},emits:["change"],setup:function(e,t){var n=t.emit,r=e,i=n,o=pl(function(){return r.totalItems>0&&r.pageSize>0?Math.ceil(r.totalItems/r.pageSize):0}),a=pl(function(){var e=o.value,t=r.currentPage;return e<=5?Array.from({length:e},function(e,t){return t+1}):t<=3?[1,2,3,"...",e]:t>=e-2?[1,"...",e-2,e-1,e]:[1,"...",t,"...",e]});function s(e){e>=1&&e<=o.value&&e!==r.currentPage&&i("change",e)}return function(t,n){return o.value>1?(Ps(),Ds("nav",ld,[Bs("div",cd,[Bs("button",{type:"button",class:"pagination__btn btn btn--secondary btn--icon btn--icon-only",disabled:1===e.currentPage,"aria-label":"First page",onClick:n[0]||(n[0]=function(e){return s(1)})},ad(n[4]||(n[4]=[Bs("span",{class:"icon icon--chev-double-left","aria-hidden":"true"},null,-1)])),8,ud),Bs("button",{type:"button",class:"pagination__btn btn btn--secondary btn--icon btn--icon-only",disabled:1===e.currentPage,"aria-label":"Previous page",onClick:n[1]||(n[1]=function(t){return s(e.currentPage-1)})},ad(n[5]||(n[5]=[Bs("span",{class:"icon icon--chev-left","aria-hidden":"true"},null,-1)])),8,dd)]),Bs("span",pd,Rr(e.currentPage)+" / "+Rr(o.value),1),Bs("div",fd,[(Ps(!0),Ds(Es,null,Aa(a.value,function(t){return Ps(),Ds("button",{key:t,type:"button",class:Or(["pagination__btn btn",t===e.currentPage?"btn--primary":"btn--secondary"]),disabled:"..."===t,"aria-current":t===e.currentPage?"page":void 0,onClick:function(e){return"number"==typeof t&&s(t)}},Rr("..."===t?"…":t),11,hd)}),128))]),Bs("div",md,[Bs("button",{type:"button",class:"pagination__btn btn btn--secondary btn--icon btn--icon-only",disabled:e.currentPage===o.value,"aria-label":"Next page",onClick:n[2]||(n[2]=function(t){return s(e.currentPage+1)})},ad(n[6]||(n[6]=[Bs("span",{class:"icon icon--chev-right","aria-hidden":"true"},null,-1)])),8,vd),Bs("button",{type:"button",class:"pagination__btn btn btn--secondary btn--icon btn--icon-only",disabled:e.currentPage===o.value,"aria-label":"Last page",onClick:n[3]||(n[3]=function(e){return s(o.value)})},ad(n[7]||(n[7]=[Bs("span",{class:"icon icon--chev-double","aria-hidden":"true"},null,-1)])),8,gd)])])):qs("v-if",!0)}}},bd=yd;function wd(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function _d(e){return function(e){if(Array.isArray(e))return Sd(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Sd(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sd(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Sd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Td={class:"body-text--large display-none-lg pb-container-padding-vertical-sm"},xd={key:0},Ed={key:1},Ad={key:2},kd={key:3},Cd={key:0,class:"search-results__sidebar"},Ld={class:"search-results__sidebar-container"},Od={class:"search-results__mobile-dropdown"},Pd=["aria-expanded"],Id=["open","onToggle"],Md={class:"accordion__trigger accordion--card__trigger"},Nd={class:"accordion__label search-results__filter__group-title"},Dd={class:"accordion__content search-results__filter-options"},Rd=["value","checked","onChange"],Fd={class:"search-results__main"},zd={class:"body-text--large pt-md display-none-mobile display-none-sm display-none-md"},jd={key:0},Vd={key:1},Bd={key:2},Hd={key:3},Gd={class:"search-results__header"},Ud={class:"search-results__controls"},qd={class:"search-results__type-filter"},Wd=["value"],$d={class:"search-results__sort"},Yd={class:"search-results__sort-btns"}
2,Xd=["aria-pressed","onClick"],Kd={key:0,class:"listing-page__loading",role:"status","aria-label":"Loading"},Zd={class:"listing-page__empty"},Jd={class:""},Qd={class:"search-results__count mb-sm"},ep={class:"listing-page__results"},tp=["href"],np={key:0,class:"listing-page__result-row"},rp={class:"listing-page__result-title-link"},ip={class:"listing-page__result-meta"},op={class:"listing-page__result-row"},ap=["href","target"],sp=["innerHTML"],lp={key:3,class:"listing-page__result-date"};const cp={__name:"SearchResult",props:{filters:{type:Array,default:function(){return[]}},initialQuery:{type:String,default:""},initialSelectedFacets:{type:Array,default:function(){return[]}},initialPage:{type:Number,default:1},initialSortBy:{type:String,default:"Relevance"},pageSize:{type:Number,default:20},api:{type:String,default:"/api/search/items"}},setup:function(e){var t=e,n=[{value:"Relevance",asc:"Relevance",desc:"Relevance"},{value:"Recent",asc:"Newest",desc:"Oldest"},{value:"Name",asc:"A–Z",desc:"Z–A"}],r=["All","Documents","Pages"],i=io(t.initialQuery),o=io(null),a=io(t.initialQuery),s=io(_d(t.initialSelectedFacets)),l=io(t.initialSortBy),c=io(!0),u=io("All"),d=io(t.initialPage),p=io([]),f=io(0),h=io(!1),m=io(!1),v=io(!1),g=io(!1),y=$i({}),b=null,w=null,_=(pl(function(){return f.value>0?Math.ceil(f.value/t.pageSize):0}),pl(function(){return(d.value-1)*t.pageSize+1})),S=pl(function(){return Math.min(d.value*t.pageSize,f.value)}),T=pl(function(){return m.value&&!h.value&&!v.value}),x=pl(function(){return T.value&&0===p.value.length}),E=pl(function(){var e=[];return t.filters.forEach(function(t){t.options.forEach(function(t){s.value.includes(t.Value)&&e.push(t.Text)})}),e});function A(){Ao(function(){if(o.value){var e=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--header-height"))||0,t=o.value.getBoundingClientRect().top+window.scrollY-e;window.scrollTo({top:t,behavior:"smooth"})}})}function k(e){return e.value!==l.value||c.value?e.asc:e.desc}function C(e){return e.value!==l.value||c.value?"icon--arrow-down":"icon--arrow-up"}function L(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).push,t=void 0!==e&&e,n=new URLSearchParams;a.value&&n.set("query",a.value),"Relevance"!==l.value&&n.set("sort",l.value),"All"!==u.value&&n.set("type",u.value),d.value>1&&n.set("page",String(d.value));var r=n.toString(),i=r?"?".concat(r):window.location.pathname;t?history.pushState(null,"",i):history.replaceState(null,"",i)}function O(e){return P.apply(this,arguments)}function P(){var e;return e=regeneratorRuntime.mark(function e(n){var r,i,o,g,y,w=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=(w.length>1&&void 0!==w[1]?w[1]:{}).pushHistory,i=void 0!==r&&r,b&&b.abort(),b=new AbortController,h.value=!0,v.value=!1,o=new URLSearchParams({searchTerm:a.value,category:"",pageNumber:n,pageSize:t.pageSize,sortAscending:c.value,sortBy:l.value,listingType:u.value}),s.value.forEach(function(e){return o.append("searchCategories[]",e)}),(a.value||n>1)&&A(),e.prev=8,e.next=11,fetch("".concat(t.api,"?").concat(o),{signal:b.signal,cache:"no-store"});case 11:if((g=e.sent).ok){e.next=14;break}throw new Error("HTTP ".concat(g.status));case 14:return e.next=16,g.json();case 16:y=e.sent,p.value=y.results||[],f.value=Number(y.totalResults)||0,d.value=n,m.value=!0,L({push:i}),e.next=27;break;case 24:e.prev=24,e.t0=e.catch(8),"AbortError"!==e.t0.name&&(v.value=!0,m.value=!0);case 27:return e.prev=27,h.value=!1,e.finish(27);case 30:case"end":return e.stop()}},e,null,[[8,24,27,30]])}),P=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){wd(o,r,i,a,s,"next",e)}function s(e){wd(o,r,i,a,s,"throw",e)}a(void 0)})},P.apply(this,arguments)}function I(){O(1)}function M(e){return e?In.sanitize(e,{ALLOWED_TAGS:["span","p","ul","ol","li","a","strong","s"],ALLOWED_ATTR:["class","style"]}):""}return va(function(){t.filters.forEach(function(e){y[e.id]=!1});var e=document.querySelector(".js-hero-search-form");if(e){var n=e.querySelector('[name="query"]');n&&t.initialQuery&&(n.value=t.initialQuery),e.addEventListener("submit",function(e){e.preventDefault(),i.value=n?n.value.trim():"",a.value=i.value.trim(),O(1,{pushHistory:!0})})}O(t.initialPage)}),function(t,i){return Ps(),Ds("div",{ref_key:"containerEl",ref:o,class:"search-results"},[qs(" Result summary "),Bs("p",Td,[a.value&&E.value.length?(Ps(),Ds("span",xd,[i[2]||(i[2]=Us(" Your search for ",-1)),Bs("strong",null,Rr(a.value),1),i[3]||(i[3]=Us(" and category ",-1)),Bs("strong",null,Rr(E.value.join(", ")),1),Us(" returned "+Rr(f.value)+" results ",1)])):a.value?(Ps(),Ds("span",Ed,[i[4]||(i[4]=Us(" Your search for ",-1)),Bs("strong",null,Rr(a.value),1),Us(" returned "+Rr(f.value)+" results ",1)])):E.value.length?(Ps(),Ds("span",Ad,[Us(" Showing "+Rr(f.value)+" results for category ",1),Bs("strong",null,Rr(E.value.join(", ")),1)])):(Ps(),Ds("span",kd," Showing all "+Rr(f.value)+" results ",1))]),qs(" Sidebar: filters "),e.filters.length?(Ps(),Ds("div",Cd,[Bs("div",Ld,[i[7]||(i[7]=Bs("div",{class:"search-results__sidebar-header"},[Bs("h2",{class:"search-results__sidebar-title"},"Refine by")],-1)),Bs("div",Od,[Bs("button",{type:"button",class:"search-results__category-trigger","aria-expanded":g.value?"true":"false",onClick:i[0]||(i[0]=function(e){return g.value=!g.value})},_d(i[5]||(i[5]=[Bs("span",null,"Select a category",-1),Bs("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",class:"search-results__category-chevron"},[Bs("path",{d:"M6 9L12 15L18 9",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])),8,Pd),Bs("div",{class:Or(["search-results__filter-list",{"search-results__filter-list--open":g.value}])},[(Ps(!0),Ds(Es,null,Aa(e.filters,function(e){return Ps(),Ds("details",{key:e.id,class:"accordion accordion--card mb-4xs",open:y[e.id],onToggle:function(t){return y[e.id]=t.target.open}},[Bs("summary",Md,[Bs("span",Nd,Rr(e.name),1),i[6]||(i[6]=Bs("span",{class:"accordion__icon search-results__accordion-icon","aria-hidden":"true"},[Bs("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[Bs("path",{d:"M6 9L12 15L18 9",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})])],-1))]),Bs("div",Dd,[(Ps(!0),Ds(Es,null,Aa(e.options,function(e){return Ps(),Ds("label",{key:e.Value,class:"search-results__filter-option"},[Bs("input",{type:"checkbox",value:e.Value,checked:s.value.includes(e.Value),onChange:function(t){return n=e.Value,-1===(r=s.value.indexOf(n))?s.value.push(n):s.value.splice(r,1),clearTimeout(w),void(w=setTimeout(function(){return O(1)},1200));var n,r}},null,40,Rd),Us(" "+Rr(e.Text),1)])}),128))])],40,Id)}),128))],2)])])])):qs("v-if",!0),qs(" Main: results "),Bs("div",Fd,[qs(" Results header "),Bs("p",zd,[a.value&&E.value.length?(Ps(),Ds("span",jd,[i[8]||(i[8]=Us(" Your search for ",-1)),Bs("strong",null,Rr(a.value),1),i[9]||(i[9]=Us(" and category ",-1)),Bs("strong",null,Rr(E.value.join(", ")),1),Us(" returned "+Rr(f.value)+" results ",1)])):a.value?(Ps(),Ds("span",Vd,[i[10]||(i[10]=Us(" Your search for ",-1)),Bs("strong",null,Rr(a.value),1),Us(" returned "+Rr(f.value)+" results ",1)])):E.value.length?(Ps(),Ds("span",Bd,[Us(" Showing "+Rr(f.value)+" results for category ",1),Bs("strong",null,Rr(E.value.join(", ")),1)])):(Ps(),Ds("span",Hd," Showing all "+Rr(f.value)+" results ",1))]),Bs("div",Gd,[Bs("div",Ud,[qs(" Type filter "),Bs("div",qd,[i[11]||(i[11]=Bs("label",{for:"search-listing-type",class:"search-results__control-label label"},"Filter by content type",-1)),qo(Bs("select",{id:"search-listing-type","onUpdate:modelValue":i[1]||(i[1]=function(e){return u.value=e}),onChange:I},[(Ps(),Ds(Es,null,Aa(r,function(e){return Bs("option",{key:e,value:e},Rr(e),9,Wd)}),64))],544),[[Wl,u.value]])]),qs(" Sort buttons "),Bs("div",$d,[i[12]||(i[12]=Bs("span",{class:"label"},"Sort by",-1)),Bs("div",Yd,[(Ps(),Ds(Es,null,Aa(n,function(e){return Bs("button",{key:e.value,type:"button",class:Or(["btn--sort",l.value===e.value?"active":""]),"aria-pressed":l.value===e.value?"true":"false",onClick:function(t){return function(e){c.value=e.value===l.value&&!c.value,l.value=e.value,O(1)}(e)}},[Bs("span",null,Rr(k(e)),1),Bs("span",{class:Or(["icon",C(e)]),"aria-hidden":"true"},null,2)],10,Xd)}),64))])])])]),qs(" Loading "),h.value?(Ps(),Ds("div",Kd,_d(i[13]||(i[13]=[Bs("span",{class:"listing-page__spinner","aria-hidden":"true"},null,-1)])))):v.value?(Ps(),Ds(Es,{key:1},[qs(" Error "),i[14]||(i[14]=Bs("p",{class:"listing-page__error"}," An error occurred. Please try again. ",-1))],2112)):x.value?(Ps(),Ds(Es,{key:2},[qs(" No results "),Bs("p",Zd,[i[16]||(i[16]=Us(" Sorry, no results were found",-1)),a.value?(Ps(),Ds(Es,{key:0},[i[15]||(i[15]=Us(" for ",-1)),Bs("strong",null,Rr(a.value),1)],64)):qs("v-if",!0),i[17]||(i[17]=Us(". ",-1))])],2112)):T.value&&p.value.length?(Ps(),Ds(Es,{key:3},[qs(" Results "),Bs("div",Jd,[Bs("p",Qd," Showing "+Rr(_.value)+"–"+Rr(S.value)+" of "+Rr(f.value)+" results ",1),Bs("div",ep,[(Ps(!0),Ds(Es,null,Aa(p.value,function(e){return Ps(),Ds("a",{key:e.id,href:e.url,target:"_blank",class:"listing-page__result"},[qs(" Document result "),e.docType?(Ps(),Ds("div",np,[Bs("div",rp,[i[18]||(i[18]=Bs("span",{class:"icon icon--document listing-page__result-icon mr-4xs","aria-hidden":"true"}
2,null,-1)),Bs("span",null,Rr(e.title),1),Bs("span",ip," ("+Rr(e.docType.toUpperCase())+", "+Rr(e.docSizeDisplay)+")",1),i[19]||(i[19]=Bs("span",{class:"icon icon--download listing-page__result-icon ml-4xs","aria-hidden":"true"},null,-1))])])):(Ps(),Ds(Es,{key:1},[qs(" Page result "),Bs("div",op,[Bs("div",{href:e.url,target:e.isExternalLink?"_blank":void 0,class:"listing-page__result-title-link"},Rr(e.title),9,ap)])],64)),e.description?(Ps(),Ds("div",{key:2,class:"listing-page__result-desc",innerHTML:M(e.description)},null,8,sp)):qs("v-if",!0),e.publishDate?(Ps(),Ds("p",lp," Published "+Rr(e.publishDate),1)):qs("v-if",!0)],8,tp)}),128))])])],2112)):qs("v-if",!0),qs(" Pagination "),Hs(bd,{"total-items":f.value,"page-size":e.pageSize,"current-page":d.value,onChange:O},null,8,["total-items","page-size","current-page"])])],512)}}},up=cp;window.addEventListener("DOMContentLoaded",function(){var n,i,o,s,l;document.querySelectorAll("details.accordion").forEach(function(n){var i=n.querySelector("summary");if(i){var o=i.nextElementSibling;o&&i.addEventListener("click",function(i){i.preventDefault();var a=e.get(n);if(a){var s=parseFloat(getComputedStyle(o).height);a.cancel(),isNaN(s)||(o.style.height="".concat(s,"px"))}n.open?r(n,o):t(n,o)})}}),document.querySelectorAll("[data-accordion-expand], [data-accordion-collapse]").forEach(function(e){e.addEventListener("click",function(){var n="accordionExpand"in e.dataset,i=n?e.dataset.accordionExpand:e.dataset.accordionCollapse,o=document.getElementById(i);o&&o.querySelectorAll("details.accordion").forEach(function(e){var i;if(e.open!==n){var o=null===(i=e.querySelector("summary"))||void 0===i?void 0:i.nextElementSibling;o&&(n?t(e,o):r(e,o))}})})}),a(),function(){var e=document.querySelector("header"),t=document.querySelector(".header-background-container");new ResizeObserver(function(e){var t,n,r=(t=e,n=1,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(t,n)||function(e,t){if(e){if("string"==typeof e)return we(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?we(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];document.documentElement.style.setProperty("--header-height","".concat(r.target.offsetHeight,"px"))}).observe(e);var n=document.querySelector(".header-background");if(t&&n){var r=function(){var e=t.getBoundingClientRect().top;n.style.display=e<=1?"block":"none"};r(),window.addEventListener("resize",r),window.addEventListener("scroll",r,{passive:!0})}}(),s=document.querySelector("[data-action='menu']"),l=document.querySelector("[data-action='close-menu']"),mt(document.querySelector(s.dataset.target)),s.addEventListener("click",function(){var e=s.dataset.target;s.ariaExpanded=!0,e&&(function(e){var t=document.querySelector(e),n=null==t?void 0:t.closest(".header").querySelector(".overlay");null==n||n.classList.add("overlay--show"),t.classList.add("navigation-menu--open"),document.addEventListener("keydown",ht),setTimeout(function(){dt.length>0||mt(t),dt[0].activate()},ut)}(e),function(){var e=document.querySelector("html"),t=document.querySelector("body"),n=window.innerWidth-document.documentElement.clientWidth;e.classList.add("html--hidden"),n>0&&t.classList.add("body--hidden")}(),setTimeout(function(){l.focus()},ut))}),l.addEventListener("click",function(){var e=s.dataset.target;e&&vt(e,s)}),document.querySelectorAll("[data-action='open-submenu']").forEach(function(e){e.addEventListener("click",function(t){ft(e,t)})}),n=document.querySelectorAll("[data-action='search']"),Array.from(n).forEac
2h(function(e){var t=e.querySelector("input[type='search']"),n=t.closest(".search-input-wrapper"),r=e.querySelector(".search-clear-btn");r.addEventListener("click",function(){!function(e,t){e.value="",t.blur()}(t,r)}),n.addEventListener("focusin",function(){window.escapeSearch=!0,document.addEventListener("keydown",St)}),n.addEventListener("focusout",function(){window.escapeSearch=!1,document.removeEventListener("keydown",St)})}),function(){document.querySelectorAll(".search-input").forEach(function(e){var t=e.closest(".search-input-wrapper");t&&Et(e,{wrapper:t})});var e=document.querySelector(".js-hero-search-form"),t=null==e?void 0:e.querySelector(".search-field__input");e&&t&&Et(t,{wrapper:e,appendListboxTo:e,clearOnFocusout:!1,listboxClass:"search-autocomplete__listbox--full-width"})}(),function(){var e=document.querySelector(".openPrint");e&&e.addEventListener("click",function(e){e.preventDefault(),window.print()});var t="";window.addEventListener("beforeprint",function(){t=document.title,document.title="".concat(document.title,"_New Zealand Customs Service"),document.querySelectorAll("details.accordion").forEach(function(e){var t,n=null===(t=e.querySelector("summary"))||void 0===t?void 0:t.nextElementSibling;n&&(n.getAnimations().forEach(function(e){return e.cancel()}),n.style.cssText=""),e.open||(e.open=!0,e.dataset.printOpened="true")})}),window.addEventListener("afterprint",function(){document.title=t,document.querySelectorAll("details.accordion[data-print-opened]").forEach(function(e){e.open=!1,delete e.dataset.printOpened})})}(),function(){var e=document.querySelectorAll(".scroll-shadow-container--horizontal"),t=document.querySelectorAll(".scroll-shadow-container--vertical");function n(){e.forEach(function(e){ue(e,e)}),t.forEach(function(e){var t=e.querySelector(".scrollable-element");ce(e,t)})}setTimeout(n,100),window.addEventListener("resize",n),e.forEach(function(e){var t=e.querySelector(".scrollable-element");t.addEventListener("scroll",function(){return ue(e,t)})}),t.forEach(function(e){var t=e.querySelector(".scrollable-element");t.addEventListener("scroll",function(){return ce(e,t)})})}(),CSS.supports("field-sizing","content")||document.querySelectorAll(".select--underline").forEach(function(e){Se(e),e.addEventListener("change",function(){return Se(e)})}),function(){var e=document.querySelector(".umbraco-forms-page");if(e){var t=e.querySelector('input[type="text"]');if(t){var n=function(){var n=t.getBoundingClientRect().width;n>0&&e.style.setProperty("--umbraco-form-input-width","".concat(n,"px"))};n(),new ResizeObserver(n).observe(t)}}}(),ve(),i=document.querySelectorAll(".swiper"),Array.from(i).forEach(function(e){var t,n,r=e.closest(".content-block"),i=null==r?void 0:r.querySelector(".carousel__nav"),o=null!==(t=null==r?void 0:r.querySelector(".swiper-button-prev"))&&void 0!==t?t:e.querySelector(".swiper-button-prev"),a=null!==(n=null==r?void 0:r.querySelector(".swiper-button-next"))&&void 0!==n?n:e.querySelector(".swiper-button-next"),s=e.dataset.slidesPerview,l="auto"===s,c=parseFloat(s),u=Number.isFinite(c)?c:3.2,d=e.closest(".main-content--with-sidebar")?Math.max(1.2,u-1):u;l&&e.classList.add("swiper--auto-width");var p,f=new oe(e,{slidesOffsetAfter:0,modules:[se],slidesPerView:l?"auto":1.2,spaceBetween:16,watchOverflow:!0,allowTouchMove:!1,navigation:{nextEl:a,prevEl:o,disabledClass:"btn--disabled"},breakpoints:l?{768:{slidesPerView:"auto",spaceBetween:20},1024:{slidesPerView:"auto",spaceBetween:24}}:{768:{slidesPerView:2.2,spaceBetween:20},1024:{slidesPerView:d,spaceBetween:24}},on:{afterInit:function(e){e.isLocked||e.update(),i&&(i.hidden=e.isLocked)},lock:function(){i&&(i.hidden=!0)},unlock:function(){i&&(i.hidden=!1)}}});window.addEventListener("resize",function(){clearTimeout(p),p=setTimeout(function(){f.params.slidesOffsetAfter=0,f.update(),f.isLocked||f.update(),i&&(i.hidden=f.isLocked)},150)})}),document.querySelectorAll('[data-action="back-to-top"]').forEach(function(e){e.addEventListener("click",function(){window.scrollTo({top:0,behavior:"smooth"})})}),document.querySelectorAll(".craft-flight-names").forEach(pe),function(){document.querySelectorAll(".excise-duty-estimator-mount").forEach(function(e){var t=e.querySelector("[data-excise-config]");if(t){var n=JSON.parse(t.textContent);ec(zc,n).mount(e)}}),document.querySelectorAll(".duty-estimator-mount").forEach(function(e){var t=e.querySelector("[data-duty-config]");if(t){var n=JSON.parse(t.textContent);ec(od,n).mount(e)}});var e=document.querySelector(".search-results-mount");if(e){var t=e.querySelector("[data-search-config]");if(t){var n=JSON.parse(t.textContent);ec(up,n).mount(e)}}}(),document.querySelectorAll('[role="tablist"]').forEach(Vn),document.querySelectorAll(".exchange-rates").forEach(be),document.querySelectorAll(".suppliercodes").forEach(jn),(o=document.querySelector("#listing-page"))&&function(e){if(!e.dataset.listingInit){e.dataset.listingInit="true";var t=e.dataset.api||"/api/listing/items",n=e.dataset.category||"",r=parseInt(e.dataset.pageSize,10)||18,i=e.dataset.sortBy||"Recent",o=e.querySelector(".listing-page__count"),a=e.querySelector(".listing-page__results"),s=e.querySelector(".listing-page__pagination"),l=e.querySelector(".listing-page__category-select"),c=e.querySelectorAll(".listing-page__sort-btns button"),u=1,d=i,p=!0,f=n,h=null;
2c.forEach(function(e){e.addEventListener("click",function(){var t=e.dataset.sort;t===d?p=!p:(d=t,p=!0),c.forEach(function(e){var t=e.dataset.sort,n=t===d;e.setAttribute("aria-pressed",n?"true":"false"),n?e.classList.add("active"):e.classList.remove("active");var r=Rn[t]||{asc:t,desc:t},i=n?p?r.asc:r.desc:r.asc,o=n&&!p?"icon--chev-up":"icon--chev-down",a=e.querySelector(".sort-btn-text");a&&(a.textContent=i);var s=e.querySelector(".icon");s&&(s.className="icon ".concat(o))}),g(1)})}),l&&l.addEventListener("change",function(){f=l.value||n,g(1)}),g(1)}function m(e){var t=Nn(e.title||""),n=Nn(e.url||"#"),r=Nn((e.docType||"").toUpperCase()),i=Nn(e.docSizeDisplay||""),o=Nn(e.description||""),a=e.publishDate?Nn(e.publishDate):null;return'<a href="'.concat(n,'" target="_blank" class="listing-page__result">')+'<div class="listing-page__result-row"><div class="listing-page__result-title-link"><span class="icon icon--document listing-page__result-icon mr-4xs" aria-hidden="true"></span>'+"".concat(t,'<span class="listing-page__result-meta"> (').concat(r,", ").concat(i,")</span>")+'<span class="icon icon--download listing-page__result-icon ml-4xs" aria-hidden="true"></span></div></div>'+(o?'<p class="listing-page__result-desc">'.concat(o,"</p>"):"")+(a?'<p class="listing-page__result-date">Published '.concat(a,"</p>"):"")+"</a>"}function v(e){var t=Nn(e.title||""),n=Nn(e.url||"#"),r=Nn(e.description||""),i=e.publishDate?Nn(e.publishDate):null,o=e.isExternalLink?' target="_blank"':"";return'<a href="'.concat(n,'"').concat(o,'  class="listing-page__result">')+'<div class="listing-page__result-row">'+'<div class="listing-page__result-title-link">'.concat(t,"</div>")+"</div>"+(r?'<p class="listing-page__result-desc">'.concat(r,"</p>"):"")+(i?'<p class="listing-page__result-date">Published '.concat(i,"</p>"):"")+"</a>"}function g(e){return y.apply(this,arguments)}function y(){var n;return n=regeneratorRuntime.mark(function n(i){var l,c,y,b,w,_,S,T;return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return h&&h.abort(),h=new AbortController,a.innerHTML=In.sanitize('<div class="listing-page__loading" role="status" aria-label="Loading"><span class="listing-page__spinner" aria-hidden="true"></span></div>'),s.innerHTML="",o&&(o.textContent=""),l=new URLSearchParams({category:f,pageNumber:i,pageSize:r,sortAscending:p,sortBy:d}),n.prev=6,n.next=9,fetch("".concat(t,"?").concat(l),{signal:h.signal,cache:"no-store"});case 9:if((y=n.sent).ok){n.next=12;break}throw new Error("HTTP ".concat(y.status));case 12:return n.next=14,y.json();case 14:b=n.sent,u=i,w=Number(b.totalResults)||0,o&&w>0?(_=(u-1)*r+1,S=Math.min(u*r,w),o.textContent="Showing ".concat(_,"–").concat(S," of ").concat(w," results")):o.textContent="Showing 0 results",null!==(c=b.results)&&void 0!==c&&c.length?(T=b.results.map(function(e){return e.docType?m(e):v(e)}).join(""),a.innerHTML=In.sanitize(T,{ADD_ATTR:["target"]}),Mn(s,w,r,u,g),i>1&&e.scrollIntoView({behavior:"smooth",block:"start"})):(a.innerHTML=In.sanitize('<p class="listing-page__empty">Sorry, no results were found.</p>'),s.innerHTML=""),n.next=24;break;case 21:n.prev=21,n.t0=n.catch(6),"AbortError"!==n.t0.name&&(a.innerHTML=In.sanitize('<p class="listing-page__error">An error occurred. Please try again.</p>'));case 24:case"end":return n.stop()}},n,null,[[6,21]])}),y=function(){var e=this,t=arguments;return new Promise(function(r,i){var o=n.apply(e,t);function a(e){Dn(o,r,i,a,s,"next",e)}function s(e){Dn(o,r,i,a,s,"throw",e)}a(void 0)})},y.apply(this,arguments)}}(o),function(){var e=document.getElementById("news-landing");if(e&&!e.dataset.newsLandingInit){e.dataset.newsLandingInit="true";var t=e.dataset.api||"/api/news/items",n=parseInt(e.dataset.pageSize,10)||12,r=e.dataset.parentId,i=e.dataset.sortBy||"Recent",o=document.getElementById("news-landing-grid"),a=document.getElementById("news-landing-pagination"),s=document.getElementById("news-card-template"),l=null;u(1)}function c(e){var t=s.content.cloneNode(!0),n=t.querySelector(".news-card"),r=t.querySelector(".news-card__image"),i=t.querySelector(".news-card__image-placeholder"),o=t.querySelector(".news-card__date"),a=t.querySelector(".news-card__title"),l=t.querySelector(".news-card__description");return n.href=e.url||"#",e.isExternalLink&&(n.target="_blank",n.rel="noopener noreferrer"),e.imageLink?(r.src=e.imageLink,r.alt=e.imageAlt||"",i.hidden=!0):(r.hidden=!0,i.hidden=!1),o.textContent=e.publishDate||"",a.textContent=e.title||"",e.description?l.textContent=e.description:l.remove(),t}function u(e){return d.apply(this,arguments)}function d(){var s;return s=regeneratorRuntime.mark(function s(d){var p,f,h,m,v,g,y,b;return regeneratorRuntime.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return l&&l.abort(),l=new AbortController,o.innerHTML='<div class="news-landing__loading g-col-12" role="status" aria-label="Loading"></div>',a.innerHTML="",p=new URLSearchParams({parentId:r,pageNumber:d,pageSize:n,sortAscending:!0,sortBy:i}),s.prev=5,s.next=8,fetch("".concat(t,"?").concat(p),{signal:l.signal,cache:"no-store"});case 8:if((h=s.sent).ok){s.next=11;break}throw new Error("HTTP ".concat(h.status));case 11:return s.next=13,h.json();case 13:m=s.sent,v=Number(m.totalResults)||0,null!==(f=m.results)&&void 0!==f&&f.length?(g=document.createDocumentFragment(),m.results.forEac
2h(function(e){return g.appendChild(c(e))}),o.innerHTML="",o.appendChild(g),Mn(a,v,n,d,u),1===d?window.scrollTo({top:0,behavior:"smooth"}):(y=parseFloat(getComputedStyle(document.documentElement).getPropertyValue("--header-height"))||0,b=e.getBoundingClientRect().top+window.scrollY-y,window.scrollTo({top:b,behavior:"smooth"}))):o.innerHTML='<p class="news-landing__empty g-col-12">No results were found.</p>',s.next=21;break;case 18:s.prev=18,s.t0=s.catch(5),"AbortError"!==s.t0.name&&(o.innerHTML='<p class="news-landing__error g-col-12">An error occurred. Please try again.</p>');case 21:case"end":return s.stop()}},s,null,[[5,18]])}),d=function(){var e=this,t=arguments;return new Promise(function(n,r){var i=s.apply(e,t);function o(e){Fn(i,n,r,o,a,"next",e)}function a(e){Fn(i,n,r,o,a,"throw",e)}o(void 0)})},d.apply(this,arguments)}}(),document.querySelectorAll(".scroll-shadow-container").forEach(ge)})})()})();

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.