PageSourceSearch

https://caamedia.org/wp-content/themes/fritz-child/_html/public/app.js?ver=1790104767

js caamedia.org collected 2026-10-02 03:28:00 UTC 368,938 bytes, 3 lines download raw bytes

vendor: 44,693 bytes, lines 1-2
1/*! For license information please see app.js.LICENSE.txt */
2(()=>{var e={5327:function(e){e.exports=function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};e.d(t,{default:function(){return V}});var r={days:"days",months:"months",years:"years",day:"day",month:"month",year:"year",eventChangeViewDate:"changeViewDate",eventChangeCurrentView:"changeCurrentView",eventChangeFocusDate:"changeFocusDate",eventChangeSelectedDate:"changeSelectedDate",eventChangeTime:"changeTime",eventChangeLastSelectedDate:"changeLastSelectedDate",actionSelectDate:"selectDate",actionUnselectDate:"unselectDate",cssClassWeekend:"-weekend-"},n={classes:"",inline:!1,locale:{days:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"],daysShort:["Вос","Пон","Вто","Сре","Чет","Пят","Суб"],daysMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthsShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],today:"Сегодня",clear:"Очистить",dateFormat:"dd.MM.yyyy",timeFormat:"HH:mm",firstDay:1},startDate:new Date,firstDay:"",weekends:[6,0],dateFormat:"",altField:"",altFieldDateFormat:"T",toggleSelected:!0,keyboardNav:!0,selectedDates:!1,container:"",isMobile:!1,visible:!1,position:"bottom left",offset:12,view:r.days,minView:r.days,showOtherMonths:!0,selectOtherMonths:!0,moveToOtherMonthsOnSelect:!0,showOtherYears:!0,selectOtherYears:!0,moveToOtherYearsOnSelect:!0,minDate:"",maxDate:"",disableNavWhenOutOfRange:!0,multipleDates:!1,multipleDatesSeparator:", ",range:!1,dynamicRange:!0,buttons:!1,monthsField:"monthsShort",showEvent:"focus",autoClose:!1,fixedHeight:!1,prevHtml:'<svg><path d="M 17,12 l -5,5 l 5,5"></path></svg>',nextHtml:'<svg><path d="M 14,12 l 5,5 l -5,5"></path></svg>',navTitles:{days:"MMMM, <i>yyyy</i>",months:"yyyy",years:"yyyy1 - yyyy2"},timepicker:!1,onlyTimepicker:!1,dateTimeSeparator:" ",timeFormat:"",minHours:0,maxHours:24,minMinutes:0,maxMinutes:59,hoursStep:1,minutesStep:1,onSelect:!1,onChangeViewDate:!1,onChangeView:!1,onRenderCell:!1,onShow:!1,onHide:!1,onClickDayName:!1};function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document;return"string"==typeof e?t.querySelector(e):e}function a(){let{tagName:e="div",className:t="",innerHtml:r="",id:n="",attrs:i={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=document.createElement(e);return t&&a.classList.add(...t.split(" ")),n&&(a.id=n),r&&(a.innerHTML=r),i&&s(a,i),a}function s(e,t){for(let[r,n]of Object.entries(t))void 0!==n&&e.setAttribute(r,n);return e}function o(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}function l(e){let t=e.getHours(),{hours:r,dayPeriod:n}=c(t);return{year:e.getFullYear(),month:e.getMonth(),fullMonth:e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,date:e.getDate(),fullDate:e.getDate()<10?"0"+e.getDate():e.getDate(),day:e.getDay(),hours:t,fullHours:u(t),hours12:r,dayPeriod:n,fullHours12:u(r),minutes:e.getMinutes(),fullMinutes:e.getMinutes()<10?"0"+e.getMinutes():e.getMinutes()}}function c(e){return{dayPeriod:e>11?"pm":"am",hours:e%12==0?12:e%12}}function u(e){return e<10?"0"+e:e}function d(e){let t=10*Math.floor(e.getFullYear()/10);return[t,t+9]}function p(){let e=[];for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.forEach((t=>{if("object"==typeof t)for(let r in t)t[r]&&e.push(r);else t&&e.push(t)})),e.join(" ")}function f(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.days;if(!e||!t)return!1;let i=l(e),a=l(t);return{[r.days]:i.date===a.date&&i.month===a.month&&i.year===a.year,[r.months]:i.month===a.month&&i.year===a.year,[r.years]:i.year===a.year}[n]}function h(e,t,r){let n=v(e,!1).getTime(),i=v(t,!1).getTime();return r?n>=i:n>i}function m(e,t){return!h(e,t,!0)}function v(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=new Date(e.getTime());return"boolean"!=typeof t||t||function(e){e.setHours(0,0,0,0)}(r),r}function g(e,t,r){e.length?e.forEach((e=>{e.addEventListener(t,r)})):e.addEventListener(t,r)}function y(e,t){return!(!e||e===document||e instanceof DocumentFragment)&&(e.matches(t)?e:y(e.parentNode,t))}function b(e,t,r){return e>r?r:e<t?t:e}function w(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.filter((e=>e)).forEach((t=>{for(let[r,n]of Object.entries(t))if(void 0!==n&&"[object Object]"===n.toString()){let t=void 0!==e[r]?e[r].toString():void 0,i=n.toString(),a=Array.isArray(n)?[]:{};e[r]=e[r]?t!==i?a:e[r]:a,w(e[r],n)}else e[r]=n})),e}function E(e){let t=e;return e instanceof Date||("string"==typeof e&&/^\d{4}-\d{2}-\d{2}$/.test(e)&&(e+="T00:00:00"),t=new Date(e)),isNaN(t.getTime())&&(console.log(`Unable to convert value "${e}" to Date object`),t=!1),t}function S(e){let t="\\s|\\.|-|/|\\\\|,|\\$|\\!|\\?|:|;";return new RegExp("(^|>|"+t+")("+e+")($|<|"+t+")","g")}function _(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class A{constructor(){let{type:e,date:t,dp:r,opts:n,body:i}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_(this,"focus",(()=>{this.$cell.classList.add("-focus-"),this.focused=!0})),_(this,"removeFocus",(()=>{this.$cell.classList.remove("-focus-"),this.focused=!1})),_(this,"select",(()=>{this.$cell.classList.add("-selected-"),this.selected=!0})),_(this,"removeSelect",(()=>{this.$cell.classList.remove("-selected-","-range-from-","-range-to-"),this.selected=!1})),_(this,"onChangeSelectedDate",(()=>{this.isDisabled||(this._handleSelectedStatus(),this.opts.range&&this._handleRangeStatus())})),_(this,"onChangeFocusDate",(e=>{if(!e)return void(this.focused&&this.removeFocus());let t=f(e,this.date,this.type);t?this.focus():!t&&this.focused&&this.removeFocus(),this.opts.range&&this._handleRangeStatus()})),_(this,"render",(()=>(this.$cell.innerHTML=this._getHtml(),this._handleClasses(),this.$cell))),this.type=e,this.singleType=this.type.slice(0,-1),this.date=t,this.dp=r,this.opts=n,this.body=i,this.customData=!1,this.init()}init(){var e;let{onRenderCell:t}=this.opts;t&&(this.customData=t({date:this.date,cellType:this.singleType,datepicker:this.dp})),this._createElement(),this._bindDatepickerEvents(),null!==(e=this.customData)&&void 0!==e&&e.disabled&&this.dp.disableDate(this.date)}_bindDatepickerEvents(){this.dp.on(r.eventChangeSelectedDate,this.onChangeSelectedDate),this.dp.on(r.eventChangeFocusDate,this.onChangeFocusDate)}unbindDatepickerEvents(){this.dp.off(r.eventChangeSelectedDate,this.onChangeSelectedDate),this.dp.off(r.eventChangeFocusDate,this.onChangeFocusDate)}_createElement(){var e;let{year:t,month:r,date:n}=l(this.date),i=(null===(e=this.customData)||void 0===e?void 0:e.attrs)||{};this.$cell=a({attrs:{"data-year":t,"data-month":r,"data-date":n,...i}}),this.$cell.adpCell=this}_getClassName(){var e;let t=new Date,{selectOtherMonths:n,selectOtherYears:i}=this.opts,{minDate:a,maxDate:s,isDateDisabled:o}=this.dp,{day:c}=l(this.date),u=this._isOutOfMinMaxRange(),d=o(this.date),h=p("air-datepicker-cell",`-${this.singleType}-`,{"-current-":f(t,this.date,this.type),"-min-date-":a&&f(a,this.date,this.type),"-max-date-":s&&f(s,this.date,this.type)}),m="";switch(this.type){case r.days:m=p({"-weekend-":this.dp.isWeekend(c),"-other-month-":this.isOtherMonth,"-disabled-":this.isOtherMonth&&!n||u||d});break;case r.months:m=p({"-disabled-":u});break;case r.years:m=p({"-other-decade-":this.isOtherDecade,"-disabled-":u||this.isOtherDecade&&!i})}return p(h,m,null===(e=this.customData)||void 0===e?void 0:e.classes).split(" ")}_getHtml(){var e;let{year:t,month:n,date:i}=l(this.date),{showOtherMonths:a,showOtherYears:s}=this.opts;if(null!==(e=this.customData)&&void 0!==e&&e.html)return this.customData.html;switch(this.type){case r.days:return!a&&this.isOtherMonth?"":i;case r.months:return this.dp.locale[this.opts.monthsField][n];case r.years:return!s&&this.isOtherDecade?"":t}}_isOutOfMinMaxRange(){let{minDate:e,maxDate:t}=this.dp,{type:n,date:i}=this,{month:a,year:s,date:o}=l(i),c=n===r.days,u=n===r.years,d=!!e&&new Date(s,u?e.getMonth():a,c?o:e.getDate()),p=!!t&&new Date(s,u?t.getMonth():a,c?o:t.getDate());return e&&t?m(d,e)||h(p,t):e?m(d,e):t?h(p,t):void 0}destroy(){this.unbindDatepickerEvents()}_handleRangeStatus(){const{selectedDates:e,focusDate:t,rangeDateTo:r,rangeDateFrom:n}=this.dp,i=e.length;if(!i)return;let a=n,s=r;if(1===i&&t){const r=h(t,e[0]);a=r?e[0]:t,s=r?t:e[0]}let o=p({"-in-range-":a&&s&&(l=this.date,c=a,u=s,h(l,c)&&m(l,u)),"-range-from-":a&&f(this.date,a,this.type),"-range-to-":s&&f(this.date,s,this.type)});var l,c,u;this.$cell.classList.remove("-range-from-","-range-to-","-in-range-"),o&&this.$cell.classList.add(...o.split(" "))}_handleSelectedStatus(){let e=this.dp._checkIfDateIsSelected(this.date,this.type);e?this.select():!e&&this.selected&&this.removeSelect()}_handleInitialFocusStatus(){f(this.dp.focusDate,this.date,this.type)&&this.focus()}_handleClasses(){this.$cell.setAttribute("class",""),this._handleInitialFocusStatus(),this.dp.hasSelectedDates&&(this._handleSelectedStatus(),this.dp.opts.range&&this._handleRangeStatus()),this.$cell.classList.add(...this._getClassName())}get isDisabled(){return this.$cell.matches(".-disabled-")}get isOtherMonth(){return this.dp.isOtherMonth(this.date)}get isOtherDecade(){return this.dp.isOtherDecade(this.date)}}function x(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let T={[r.days]:`<div class="air-datepicker-body--day-names"></div><div class="air-datepicker-body--cells -${r.days}-"></div>`,[r.months]:`<div class="air-datepicker-body--cells -${r.months}-"></div>`,[r.years]:`<div class="air-datepicker-body--cells -${r.years}-"></div>`};const k=".air-datepicker-cell";class M{constructor(e){let{dp:t,type:n,opts:i}=e;x(this,"handleClick",(e=>{let t=e.target.closest(k).adpCell;if(t.isDisabled)return;if(!this.dp.isMinViewReached)return void this.dp.down();let r=this.dp._checkIfDateIsSelected(t.date,t.type);r?this.dp._handleAlreadySelectedDates(r,t.date):this.dp.selectDate(t.date)})),x(this,"handleDayNameClick",(e=>{let t=e.target.getAttribute("data-day-index");this.opts.onClickDayName({dayIndex:Number(t),datepicker:this.dp})})),x(this,"onChangeCurrentView",(e=>{e!==this.type?this.hide():(this.show(),this.render())})),x(this,"onMouseOverCell",(e=>{let t=y(e.target,k);this.dp.setFocusDate(!!t&&t.adpCell.date)})),x(this,"onMouseOutCell",(()=>{this.dp.setFocusDate(!1)})),x(this,"onClickBody",(e=>{let{onClickDayName:t}=this.opts,r=e.target;r.closest(k)&&this.handleClick(e),t&&r.closest(".air-datepicker-body--day-name")&&this.handleDayNameClick(e)})),x(this,"onMouseDown",(e=>{this.pressed=!0;let t=y(e.target,k),r=t&&t.adpCell;f(r.date,this.dp.rangeDateFrom)&&(this.rangeFromFocused=!0),f(r.date,this.dp.rangeDateTo)&&(this.rangeToFocused=!0)})),x(this,"onMouseMove",(e=>{if(!this.pressed||!this.dp.isMinViewReached)return;e.preventDefault();let t=y(e.target,k),r=t&&t.adpCell,{selectedDates:n,rangeDateTo:i,rangeDateFrom:a}=this.dp;if(!r||r.isDisabled)return;let{date:s}=r;if(2===n.length){if(this.rangeFromFocused&&!h(s,i)){let{hours:e,minutes:t}=l(a);s.setHours(e),s.setMinutes(t),this.dp.rangeDateFrom=s,this.dp.replaceDate(a,s)}if(this.rangeToFocused&&!m(s,a)){let{hours:e,minutes:t}=l(i);s.setHours(e),s.setMinutes(t),this.dp.rangeDateTo=s,this.dp.replaceDate(i,s)}}})),x(this,"onMouseUp",(()=>{this.pressed=!1,this.rangeFromFocused=!1,this.rangeToFocused=!1})),x(this,"onChangeViewDate",((e,t)=>{if(!this.isVisible)return;let n=d(e),i=d(t);switch(this.dp.currentView){case r.days:if(f(e,t,r.months))return;break;case r.months:if(f(e,t,r.years))return;break;case r.years:if(n[0]===i[0]&&n[1]===i[1])return}this.render()})),x(this,"render",(()=>{this.destroyCells(),this._generateCells(),this.cells.forEach((e=>{this.$cells.appendChild(e.render())}))})),this.dp=t,this.type=n,this.opts=i,this.cells=[],this.$el="",this.pressed=!1,this.isVisible=!0,this.init()}init(){this._buildBaseHtml(),this.type===r.days&&this.renderDayNames(),this.render(),this._bindEvents(),this._bindDatepickerEvents()}_bindEvents(){let{range:e,dynamicRange:t}=this.opts;g(this.$el,"mouseover",this.onMouseOverCell),g(this.$el,"mouseout",this.onMouseOutCell),g(this.$el,"click",this.onClickBody),e&&t&&(g(this.$el,"mousedown",this.onMouseDown),g(this.$el,"mousemove",this.onMouseMove),g(window.document,"mouseup",this.onMouseUp))}_bindDatepickerEvents(){this.dp.on(r.eventChangeViewDate,this.onChangeViewDate),this.dp.on(r.eventChangeCurrentView,this.onChangeCurrentView)}_buildBaseHtml(){this.$el=a({className:`air-datepicker-body -${this.type}-`,innerHtml:T[this.type]}),this.$names=i(".air-datepicker-body--day-names",this.$el),this.$cells=i(".air-datepicker-body--cells",this.$el)}_getDayNamesHtml(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.dp.locale.firstDay,t="",n=this.dp.isWeekend,{onClickDayName:i}=this.opts,a=e,s=0;for(;s<7;){let e=a%7;t+=`<div class="${p("air-datepicker-body--day-name",{[r.cssClassWeekend]:n(e),"-clickable-":!!i})}" data-day-index='${e}'>${this.dp.locale.daysMin[e]}</div>`,s++,a++}return t}renderDayNames(){this.$names.innerHTML=this._getDayNamesHtml()}_generateCell(e){let{type:t,dp:r,opts:n}=this;return new A({type:t,dp:r,opts:n,date:e,body:this})}_generateCells(){M.getDatesFunction(this.type)(this.dp,(e=>{this.cells.push(this._generateCell(e))}))}show(){this.isVisible=!0,this.$el.classList.remove("-hidden-")}hide(){this.isVisible=!1,this.$el.classList.add("-hidden-")}destroyCells(){this.cells.forEach((e=>e.destroy())),this.cells=[],this.$cells.innerHTML=""}destroy(){this.destroyCells(),this.dp.off(r.eventChangeViewDate,this.onChangeViewDate),this.dp.off(r.eventChangeCurrentView,this.onChangeCurrentView)}static getDaysDates(e,t){let{viewDate:r,opts:{fixedHeight:n},locale:{firstDay:i}}=e,a=o(r),{year:s,month:c}=l(r),u=new Date(s,c,1),d=new Date(s,c,a),p=u.getDay()-i,f=6-d.getDay()+i;p=p<0?p+7:p,f=f>6?f-7:f;let h=function(e,t){let{year:r,month:n,date:i}=l(e);return new Date(r,n,i-t)}(u,p),m=a+p+f,v=h.getDate(),{year:g,month:y}=l(h),b=0;n&&(m=42);const w=[];for(;b<m;){let e=new Date(g,y,v+b);t&&t(e),w.push(e),b++}return w}static getMonthsDates(e,t){let{year:r}=e.parsedViewDate,n=0,i=[];for(;n<12;){const e=new Date(r,n);i.push(e),t&&t(e),n++}return i}static getYearsDates(e,t){let r=d(e.viewDate),n=r[0]-1,i=r[1]+1,a=n,s=[];for(;a<=i;){const e=new Date(a,0);s.push(e),t&&t(e),a++}return s}static getDatesFunction(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.days;return{[r.days]:M.getDaysDates,[r.months]:M.getMonthsDates,[r.years]:M.getYearsDates}[e]}}function C(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class L{constructor(e){let{dp:t,opts:r}=e;C(this,"onClickNav",(e=>{let t=y(e.target,".air-datepicker-nav--action");if(!t)return;let r=t.dataset.action;this.dp[r]()})),C(this,"onChangeViewDate",(()=>{this.render(),this._resetNavStatus(),this.handleNavStatus()})),C(this,"onChangeCurrentView",(()=>{this.render(),this._resetNavStatus(),this.handleNavStatus()})),C(this,"onClickNavTitle",(()=>{this.dp.isFinalView||this.dp.up()})),C(this,"update",(()=>{let{prevHtml:e,nextHtml:t}=this.opts;this.$prev.innerHTML=e,this.$next.innerHTML=t,this._resetNavStatus(),this.render(),this.handleNavStatus()})),C(this,"renderDelay",(()=>{setTimeout(this.render)})),C(this,"render",(()=>{this.$title.innerHTML=this._getTitle(),function(e,t){for(let r in t)t[r]?e.classList.add(r):e.classList.remove(r)}(this.$title,{"-disabled-":this.dp.isFinalView})})),this.dp=t,this.opts=r,this.init()}init(){this._createElement(),this._buildBaseHtml(),this._defineDOM(),this.render(),this.handleNavStatus(),this._bindEvents(),this._bindDatepickerEvents()}_defineDOM(){this.$title=i(".air-datepicker-nav--title",this.$el),this.$prev=i('[data-action="prev"]',this.$el),this.$next=i('[data-action="next"]',this.$el)}_bindEvents(){this.$el.addEventListener("click",this.onClickNav),this.$title.addEventListener("click",this.onClickNavTitle)}_bindDatepickerEvents(){this.dp.on(r.eventChangeViewDate,this.onChangeViewDate),this.dp.on(r.eventChangeCurrentView,this.onChangeCurrentView),this.isNavIsFunction&&(this.dp.on(r.eventChangeSelectedDate,this.renderDelay),this.dp.opts.timepicker&&this.dp.on(r.eventChangeTime,this.render))}destroy(){this.dp.off(r.eventChangeViewDate,this.onChangeViewDate),this.dp.off(r.eventChangeCurrentView,this.onChangeCurrentView),this.isNavIsFunction&&(this.dp.off(r.eventChangeSelectedDate,this.renderDelay),this.dp.opts.timepicker&&this.dp.off(r.eventChangeTime,this.render))}_createElement(){this.$el=a({tagName:"nav",className:"air-datepicker-nav"})}_getTitle(){let{dp:e,opts:t}=this,r=t.navTitles[e.currentView];return"function"==typeof r?r(e):e.formatDate(e.viewDate,r)}handleNavStatus(){let{disableNavWhenOutOfRange:e}=this.opts,{minDate:t,maxDate:n}=this.dp;if(!t&&!n||!e)return;let{year:i,month:a}=this.dp.parsedViewDate,s=!!t&&l(t),o=!!n&&l(n);switch(this.dp.currentView){case r.days:t&&s.month>=a&&s.year>=i&&this._disableNav("prev"),n&&o.month<=a&&o.year<=i&&this._disableNav("next");break;case r.months:t&&s.year>=i&&this._disableNav("prev"),n&&o.year<=i&&this._disableNav("next");break;case r.years:{let e=d(this.dp.viewDate);t&&s.year>=e[0]&&this._disableNav("prev"),n&&o.year<=e[1]&&this._disableNav("next");break}}}_disableNav(e){i('[data-action="'+e+'"]',this.$el).classList.add("-disabled-")}_resetNavStatus(){!function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];e.length?e.forEach((e=>{e.classList.remove(...r)})):e.classList.remove(...r)}(this.$el.querySelectorAll(".air-datepicker-nav--action"),"-disabled-")}_buildBaseHtml(){let{prevHtml:e,nextHtml:t}=this.opts;this.$el.innerHTML=`<div class="air-datepicker-nav--action" data-action="prev">${e}</div><div class="air-datepicker-nav--title"></div><div class="air-datepicker-nav--action" data-action="next">${t}</div>`}get isNavIsFunction(){let{navTitles:e}=this.opts;return Object.keys(e).find((t=>"function"==typeof e[t]))}}var D={today:{content:e=>e.locale.today,onClick:e=>e.setViewDate(new Date)},clear:{content:e=>e.locale.clear,onClick:e=>e.clear()}};class P{constructor(e){let{dp:t,opts:r}=e;this.dp=t,this.opts=r,this.init()}init(){this.createElement(),this.render()}createElement(){this.$el=a({className:"air-datepicker-buttons"})}destroy(){this.$el.parentNode.removeChild(this.$el)}clearHtml(){return this.$el.innerHTML="",this}generateButtons(){let{buttons:e}=this.opts;Array.isArray(e)||(e=[e]),e.forEach((e=>{let t=e;"string"==typeof e&&D[e]&&(t=D[e]);let r=this.createButton(t);t.onClick&&this.attachEventToButton(r,t.onClick),this.$el.appendChild(r)}))}attachEventToButton(e,t){e.addEventListener("click",(()=>{t(this.dp)}))}createButton(e){let{content:t,className:r,tagName:n="button",attrs:i={}}=e;return a({tagName:n,innerHtml:`<span tabindex='-1'>${"function"==typeof t?t(this.dp):t}</span>`,className:p("air-datepicker-button",r),attrs:i})}render(){this.generateButtons()}}function $(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class O{constructor(){let{opts:e,dp:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};$(this,"toggleTimepickerIsActive",(e=>{this.dp.timepickerIsActive=e})),$(this,"onChangeSelectedDate",(e=>{let{date:t,updateTime:r=!1}=e;t&&(this.setMinMaxTime(t),this.setCurrentTime(!!r&&t),this.addTimeToDate(t))})),$(this,"onChangeLastSelectedDate",(e=>{e&&(this.setTime(e),this.render())})),$(this,"onChangeInputRange",(e=>{let t=e.target;this[t.getAttribute("name")]=t.value,this.updateText(),this.dp.trigger(r.eventChangeTime,{hours:this.hours,minutes:this.minutes})})),$(this,"onMouseEnterLeave",(e=>{let t=e.target.getAttribute("name"),r=this.$minutesText;"hours"===t&&(r=this.$hoursText),r.classList.toggle("-focus-")})),$(this,"onFocus",(()=>{this.toggleTimepickerIsActive(!0)})),$(this,"onBlur",(()=>{this.toggleTimepickerIsActive(!1)})),this.opts=e,this.dp=t;let{timeFormat:n}=this.dp.locale;n&&(n.match(S("h"))||n.match(S("hh")))&&(this.ampm=!0),this.init()}init(){this.setTime(this.dp.lastSelectedDate||this.dp.viewDate),this.createElement(),this.buildHtml(),this.defineDOM(),this.render(),this.bindDatepickerEvents(),this.bindDOMEvents()}bindDatepickerEvents(){this.dp.on(r.eventChangeSelectedDate,this.onChangeSelectedDate),this.dp.on(r.eventChangeLastSelectedDate,this.onChangeLastSelectedDate)}bindDOMEvents(){let e="input";navigator.userAgent.match(/trident/gi)&&(e="change"),g(this.$ranges,e,this.onChangeInputRange),g(this.$ranges,"mouseenter",this.onMouseEnterLeave),g(this.$ranges,"mouseleave",this.onMouseEnterLeave),g(this.$ranges,"focus",this.onFocus),g(this.$ranges,"mousedown",this.onFocus),g(this.$ranges,"blur",this.onBlur)}createElement(){this.$el=a({className:p("air-datepicker-time",{"-am-pm-":this.dp.ampm})})}destroy(){this.dp.off(r.eventChangeSelectedDate,this.onChangeSelectedDate),this.dp.off(r.eventChangeLastSelectedDate,this.onChangeLastSelectedDate),this.$el.parentNode.removeChild(this.$el)}buildHtml(){let{ampm:e,hours:t,displayHours:r,minutes:n,minHours:i,minMinutes:a,maxHours:s,maxMinutes:o,dayPeriod:l,opts:{hoursStep:c,minutesStep:d}}=this;this.$el.innerHTML=`<div class="air-datepicker-time--current">   <span class="air-datepicker-time--current-hours">${u(r)}</span>   <span class="air-datepicker-time--current-colon">:</span>   <span class="air-datepicker-time--current-minutes">${u(n)}</span>   `+(e?`<span class='air-datepicker-time--current-ampm'>${l}</span>`:"")+'</div><div class="air-datepicker-time--sliders">   <div class="air-datepicker-time--row">'+`      <input type="range" name="hours" value="${t}" min="${i}" max="${s}" step="${c}"/>   </div>   <div class="air-datepicker-time--row">`+`      <input type="range" name="minutes" value="${n}" min="${a}" max="${o}" step="${d}"/>   </div></div>`}defineDOM(){let e=e=>i(e,this.$el);this.$ranges=this.$el.querySelectorAll('[type="range"]'),this.$hours=e('[name="hours"]'),this.$minutes=e('[name="minutes"]'),this.$hoursText=e(".air-datepicker-time--current-hours"),this.$minutesText=e(".air-datepicker-time--current-minutes"),this.$ampm=e(".air-datepicker-time--current-ampm")}setTime(e){this.setMinMaxTime(e),this.setCurrentTime(e)}addTimeToDate(e){e&&(e.setHours(this.hours),e.setMinutes(this.minutes))}setMinMaxTime(e){if(this.setMinMaxTimeFromOptions(),e){let{minDate:t,maxDate:r}=this.dp;t&&f(e,t)&&this.setMinTimeFromMinDate(t),r&&f(e,r)&&this.setMaxTimeFromMaxDate(r)}}setCurrentTime(e){let{hours:t,minutes:r}=e?l(e):this;this.hours=b(t,this.minHours,this.maxHours),this.minutes=b(r,this.minMinutes,this.maxMinutes)}setMinMaxTimeFromOptions(){let{minHours:e,minMinutes:t,maxHours:r,maxMinutes:n}=this.opts;this.minHours=b(e,0,23),this.minMinutes=b(t,0,59),this.maxHours=b(r,0,23),this.maxMinutes=b(n,0,59)}setMinTimeFromMinDate(e){let{lastSelectedDate:t}=this.dp;this.minHours=e.getHours(),t&&t.getHours()>e.getHours()?this.minMinutes=this.opts.minMinutes:this.minMinutes=e.getMinutes()}setMaxTimeFromMaxDate(e){let{lastSelectedDate:t}=this.dp;this.maxHours=e.getHours(),t&&t.getHours()<e.getHours()?this.maxMinutes=this.opts.maxMinutes:this.maxMinutes=e.getMinutes()}updateSliders(){s(this.$hours,{min:this.minHours,max:this.maxHours}).value=this.hours,s(this.$minutes,{min:this.minMinutes,max:this.maxMinutes}).value=this.minutes}updateText(){this.$hoursText.innerHTML=u(this.displayHours),this.$minutesText.innerHTML=u(this.minutes),this.ampm&&(this.$ampm.innerHTML=this.dayPeriod)}set hours(e){this._hours=e;let{hours:t,dayPeriod:r}=c(e);this.displayHours=this.ampm?t:e,this.dayPeriod=r}get hours(){return this._hours}render(){this.updateSliders(),this.updateText()}}function I(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class q{constructor(e){let{dp:t,opts:r}=e;I(this,"pressedKeys",new Set),I(this,"hotKeys",new Map([[[["Control","ArrowRight"],["Control","ArrowUp"]],e=>e.month++],[[["Control","ArrowLeft"],["Control","ArrowDown"]],e=>e.month--],[[["Shift","ArrowRight"],["Shift","ArrowUp"]],e=>e.year++],[[["Shift","ArrowLeft"],["Shift","ArrowDown"]],e=>e.year--],[[["Alt","ArrowRight"],["Alt","ArrowUp"]],e=>e.year+=10],[[["Alt","ArrowLeft"],["Alt","ArrowDown"]],e=>e.year-=10],[["Control","Shift","ArrowUp"],(e,t)=>t.up()]])),I(this,"handleHotKey",(e=>{let t=this.hotKeys.get(e),r=l(this.getInitialFocusDate());t(r,this.dp);let{year:n,month:i,date:a}=r,s=o(new Date(n,i));s<a&&(a=s);let c=this.dp.getClampedDate(new Date(n,i,a));this.dp.setFocusDate(c,{viewDateTransition:!0})})),I(this,"isHotKeyPressed",(()=>{let e=!1,t=this.pressedKeys.size,r=e=>this.pressedKeys.has(e);for(let[n]of this.hotKeys){if(e)break;if(Array.isArray(n[0]))n.forEach((i=>{e||t!==i.length||(e=i.every(r)&&n)}));else{if(t!==n.length)continue;e=n.every(r)&&n}}return e})),I(this,"isArrow",(e=>e>=37&&e<=40)),I(this,"onKeyDown",(e=>{let{key:t,which:r}=e,{dp:n,dp:{focusDate:i},opts:a}=this;this.registerKey(t);let s=this.isHotKeyPressed();if(s)return e.preventDefault(),void this.handleHotKey(s);if(this.isArrow(r))return e.preventDefault(),void this.focusNextCell(t);if("Enter"===t){if(n.currentView!==a.minView)return void n.down();if(i){let e=n._checkIfDateIsSelected(i);return void(e?n._handleAlreadySelectedDates(e,i):n.selectDate(i))}}"Escape"===t&&this.dp.hide()})),I(this,"onKeyUp",(e=>{this.removeKey(e.key)})),this.dp=t,this.opts=r,this.init()}init(){this.bindKeyboardEvents()}bindKeyboardEvents(){let{$el:e}=this.dp;e.addEventListener("keydown",this.onKeyDown),e.addEventListener("keyup",this.onKeyUp)}destroy(){let{$el:e}=this.dp;e.removeEventListener("keydown",this.onKeyDown),e.removeEventListener("keyup",this.onKeyUp),this.hotKeys=null,this.pressedKeys=null}getInitialFocusDate(){let{focusDate:e,currentView:t,selectedDates:n,parsedViewDate:{year:i,month:a}}=this.dp,s=e||n[n.length-1];if(!s)switch(t){case r.days:s=new Date(i,a,(new Date).getDate());break;case r.months:s=new Date(i,a,1);break;case r.years:s=new Date(i,0,1)}return s}focusNextCell(e){let t=this.getInitialFocusDate(),{currentView:n}=this.dp,{days:i,months:a,years:s}=r,o=l(t),c=o.year,u=o.month,d=o.date;switch(e){case"ArrowLeft":n===i&&(d-=1),n===a&&(u-=1),n===s&&(c-=1);break;case"ArrowUp":n===i&&(d-=7),n===a&&(u-=3),n===s&&(c-=4);break;case"ArrowRight":n===i&&(d+=1),n===a&&(u+=1),n===s&&(c+=1);break;case"ArrowDown":n===i&&(d+=7),n===a&&(u+=3),n===s&&(c+=4)}let p=this.dp.getClampedDate(new Date(c,u,d));this.dp.setFocusDate(p,{viewDateTransition:!0})}registerKey(e){this.pressedKeys.add(e)}removeKey(e){this.pressedKeys.delete(e)}}let j={on(e,t){this.__events||(this.__events={}),this.__events[e]?this.__events[e].push(t):this.__events[e]=[t]},off(e,t){this.__events&&this.__events[e]&&(this.__events[e]=this.__events[e].filter((e=>e!==t)))},removeAllEvents(){this.__events={}},trigger(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this.__events&&this.__events[e]&&this.__events[e].forEach((e=>{e(...r)}))}};function z(e,t,r){return(t=function(e){var t=function(e){if("object"!=typeof e||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let N="",F="",H=!1;class V{static buildGlobalContainer(e){H=!0,N=a({className:e,id:e}),i("body").appendChild(N)}constructor(e,t){var s=this;if(z(this,"viewIndexes",[r.days,r.months,r.years]),z(this,"next",(()=>{let{year:e,month:t}=this.parsedViewDate;switch(this.currentView){case r.days:this.setViewDate(new Date(e,t+1,1));break;case r.months:this.setViewDate(new Date(e+1,t,1));break;case r.years:this.setViewDate(new Date(e+10,0,1))}})),z(this,"prev",(()=>{let{year:e,month:t}=this.parsedViewDate;switch(this.currentView){case r.days:this.setViewDate(new Date(e,t-1,1));break;case r.months:this.setViewDate(new Date(e-1,t,1));break;case r.years:this.setViewDate(new Date(e-10,0,1))}})),z(this,"_finishHide",(()=>{this.hideAnimation=!1,this._destroyComponents(),this.$container.removeChild(this.$datepicker)})),z(this,"setPosition",(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("function"==typeof(e=e||s.opts.position))return void(s.customHide=e({$datepicker:s.$datepicker,$target:s.$el,$pointer:s.$pointer,isViewChange:t,done:s._finishHide}));let r,n,{isMobile:i}=s.opts,a=s.$el.getBoundingClientRect(),o=s.$el.getBoundingClientRect(),l=s.$datepicker.offsetParent,c=s.$el.offsetParent,u=s.$datepicker.getBoundingClientRect(),d=e.split(" "),p=window.scrollY,f=window.scrollX,h=s.opts.offset,m=d[0],v=d[1];if(i)s.$datepicker.style.cssText="left: 50%; top: 50%";else{if(l===c&&l!==document.body&&(o={top:s.$el.offsetTop,left:s.$el.offsetLeft,width:a.width,height:s.$el.offsetHeight},p=0,f=0),l!==c&&l!==document.body){let e=l.getBoundingClientRect();o={top:a.top-e.top,left:a.left-e.left,width:a.width,height:a.height},p=0,f=0}switch(m){case"top":r=o.top-u.height-h;break;case"right":n=o.left+o.width+h;break;case"bottom":r=o.top+o.height+h;break;case"left":n=o.left-u.width-h}switch(v){case"top":r=o.top;break;case"right":n=o.left+o.width-u.width;break;case"bottom":r=o.top+o.height-u.height;break;case"left":n=o.left;break;case"center":/left|right/.test(m)?r=o.top+o.height/2-u.height/2:n=o.left+o.width/2-u.width/2}s.$datepicker.style.cssText=`left: ${n+f}px; top: ${r+p}px`}})),z(this,"_setInputValue",(()=>{let{opts:e,$altField:t,locale:{dateFormat:r}}=this,{altFieldDateFormat:n,altField:i}=e;i&&t&&(t.value=this._getInputValue(n)),this.$el.value=this._getInputValue(r)})),z(this,"_getInputValue",(e=>{let{selectedDates:t,opts:r}=this,{multipleDates:n,multipleDatesSeparator:i}=r;if(!t.length)return"";let a="function"==typeof e,s=a?e(n?t:t[0]):t.map((t=>this.formatDate(t,e)));return s=a?s:s.join(i),s})),z(this,"_checkIfDateIsSelected",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.days,n=!1;return s.selectedDates.some((r=>{let i=f(e,r,t);return n=i&&r,i})),n})),z(this,"_scheduleCallAfterTransition",(e=>{this._cancelScheduledCall(),e&&e(!1),this._onTransitionEnd=()=>{e&&e(!0)},this.$datepicker.addEventListener("transitionend",this._onTransitionEnd,{once:!0})})),z(this,"_cancelScheduledCall",(()=>{this.$datepicker.removeEventListener("transitionend",this._onTransitionEnd)})),z(this,"setViewDate",(e=>{if(!((e=E(e))instanceof Date))return;if(f(e,this.viewDate))return;let t=this.viewDate;this.viewDate=e;let{onChangeViewDate:n}=this.opts;if(n){let{month:e,year:t}=this.parsedViewDate;n({month:e,year:t,decade:this.curDecade})}this.trigger(r.eventChangeViewDate,e,t)})),z(this,"setFocusDate",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(!e||(e=E(e))instanceof Date)&&(s.focusDate=e,s.trigger(r.eventChangeFocusDate,e,t))})),z(this,"setCurrentView",(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(s.viewIndexes.includes(e)){if(s.currentView=e,s.elIsInput&&s.visible&&s.setPosition(void 0,!0),s.trigger(r.eventChangeCurrentView,e),!s.views[e]){let t=s.views[e]=new M({dp:s,opts:s.opts,type:e});s.shouldUpdateDOM&&s.$content.appendChild(t.$el)}s.opts.onChangeView&&!t.silent&&s.opts.onChangeView(e)}})),z(this,"_updateLastSelectedDate",(e=>{this.lastSelectedDate=e,this.trigger(r.eventChangeLastSelectedDate,e)})),z(this,"destroy",(()=>{if(this.isDestroyed)return;let{showEvent:e,isMobile:t}=this.opts,r=this.$datepicker.parentNode;r&&r.removeChild(this.$datepicker),this.$el.removeEventListener(e,this._onFocus),this.$el.removeEventListener("blur",this._onBlur),window.removeEventListener("resize",this._onResize),t&&this._removeMobileAttributes(),this.keyboardNav&&this.keyboardNav.destroy(),this.views=null,this.nav=null,this.$datepicker=null,this.opts={},this.$customContainer=null,this.viewDate=null,this.focusDate=null,this.selectedDates=[],this.rangeDateFrom=null,this.rangeDateTo=null,this.isDestroyed=!0})),z(this,"update",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=w({},s.opts),{silent:i}=t;w(s.opts,e);let{timepicker:a,buttons:o,range:l,selectedDates:c,isMobile:u}=s.opts,d=s.visible||s.treatAsInline;s._createMinMaxDates(),s._limitViewDateByMaxMinDates(),s._handleLocale(),c&&(s.selectedDates=[],s.selectDate(c,{silent:i})),e.view&&s.setCurrentView(e.view,{silent:i}),s._setInputValue(),n.range&&!l?(s.rangeDateTo=!1,s.rangeDateFrom=!1):!n.range&&l&&s.selectedDates.length&&(s.rangeDateFrom=s.selectedDates[0],s.rangeDateTo=s.selectedDates[1]),n.timepicker&&!a?(d&&s.timepicker.destroy(),s.timepicker=!1,s.$timepicker.parentNode.removeChild(s.$timepicker)):!n.timepicker&&a&&s._addTimepicker(),!n.buttons&&o?s._addButtons():n.buttons&&!o?(s.buttons.destroy(),s.$buttons.parentNode.removeChild(s.$buttons)):d&&n.buttons&&o&&s.buttons.clearHtml().render(),!n.isMobile&&u?(s.treatAsInline||F||s._createMobileOverlay(),s._addMobileAttributes(),s.visible&&s._showMobileOverlay()):n.isMobile&&!u&&(s._removeMobileAttributes(),s.visible&&(F.classList.remove("-active-"),"function"!=typeof s.opts.position&&s.setPosition())),d&&(s.nav.update(),s.views[s.currentView].render(),s.currentView===r.days&&s.views[s.currentView].renderDayNames())})),z(this,"disableDate",((e,t)=>{(Array.isArray(e)?e:[e]).forEach((e=>{let r=E(e);if(!r)return;let n=t?"delete":"add";this.disabledDates[n](this.formatDate(r,"yyyy-MM-dd"));let i=this.getCell(r,this.currentViewSingular);i&&i.adpCell.render()}),[])})),z(this,"enableDate",(e=>{this.disableDate(e,!0)})),z(this,"isDateDisabled",(e=>{let t=E(e);return this.disabledDates.has(this.formatDate(t,"yyyy-MM-dd"))})),z(this,"isOtherMonth",(e=>{let{month:t}=l(e);return t!==this.parsedViewDate.month})),z(this,"isOtherYear",(e=>{let{year:t}=l(e);return t!==this.parsedViewDate.year})),z(this,"isOtherDecade",(e=>{let{year:t}=l(e),[r,n]=d(this.viewDate);return t<r||t>n})),z(this,"_onChangeSelectedDate",(e=>{let{silent:t}=e;setTimeout((()=>{this._setInputValue(),this.opts.onSelect&&!t&&this._triggerOnSelect()}))})),z(this,"_onChangeFocusedDate",(function(e){let{viewDateTransition:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return;let r=!1;t&&(r=s.isOtherMonth(e)||s.isOtherYear(e)||s.isOtherDecade(e)),r&&s.setViewDate(e),s.opts.onFocus&&s.opts.onFocus({datepicker:s,date:e})})),z(this,"_onChangeTime",(e=>{let{hours:t,minutes:r}=e,n=new Date,{lastSelectedDate:i,opts:{onSelect:a}}=this,s=i;i||(s=n);let o=this.getCell(s,this.currentViewSingular),l=o&&o.adpCell;l&&l.isDisabled||(s.setHours(t),s.setMinutes(r),i?(this._setInputValue(),a&&this._triggerOnSelect()):this.selectDate(s))})),z(this,"_onFocus",(e=>{this.visible||this.show()})),z(this,"_onBlur",(e=>{this.inFocus||!this.visible||this.opts.isMobile||this.hide()})),z(this,"_onMouseDown",(e=>{this.inFocus=!0})),z(this,"_onMouseUp",(e=>{this.inFocus=!1,this.$el.focus()})),z(this,"_onResize",(()=>{this.visible&&"function"!=typeof this.opts.position&&this.setPosition()})),z(this,"_onClickOverlay",(()=>{this.visible&&this.hide()})),z(this,"getViewDates",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.days;return M.getDatesFunction(e)(s)})),z(this,"isWeekend",(e=>this.opts.weekends.includes(e))),z(this,"getClampedDate",(e=>{let{minDate:t,maxDate:r}=this,n=e;return r&&h(e,r)?n=r:t&&m(e,t)&&(n=t),n})),this.$el=i(e),!this.$el)return;this.$datepicker=a({className:"air-datepicker"}),this.opts=w({},n,t),this.$customContainer=!!this.opts.container&&i(this.opts.container),this.$altField=i(this.opts.altField||!1);let{view:o,startDate:c}=this.opts;c||(this.opts.startDate=new Date),"INPUT"===this.$el.nodeName&&(this.elIsInput=!0),this.inited=!1,this.visible=!1,this.viewDate=E(this.opts.startDate),this.focusDate=!1,this.initialReadonly=this.$el.getAttribute("readonly"),this.customHide=!1,this.currentView=o,this.selectedDates=[],this.disabledDates=new Set,this.isDestroyed=!1,this.views={},this.keys=[],this.rangeDateFrom="",this.rangeDateTo="",this.timepickerIsActive=!1,this.treatAsInline=this.opts.inline||!this.elIsInput,this.init()}init(){let{opts:e,treatAsInline:t,opts:{inline:r,isMobile:n,selectedDates:a,keyboardNav:s,onlyTimepicker:o}}=this,l=i("body");(!H||H&&N&&!l.contains(N))&&!r&&this.elIsInput&&!this.$customContainer&&V.buildGlobalContainer(V.defaultGlobalContainerId),!n||F||t||this._createMobileOverlay(),this._handleLocale(),this._bindSubEvents(),this._createMinMaxDates(),this._limitViewDateByMaxMinDates(),this.elIsInput&&(r||this._bindEvents(),s&&!o&&(this.keyboardNav=new q({dp:this,opts:e}))),a&&this.selectDate(a,{silent:!0}),this.opts.visible&&!t&&this.show(),n&&!t&&this.$el.setAttribute("readonly",!0),t&&this._createComponents()}_createMobileOverlay(){F=a({className:"air-datepicker-overlay"}),N.appendChild(F)}_createComponents(){let{opts:e,treatAsInline:t,opts:{inline:r,buttons:n,timepicker:i,position:a,classes:s,onlyTimepicker:o,isMobile:l}}=this;this._buildBaseHtml(),this.elIsInput&&(r||this._setPositionClasses(a)),!r&&this.elIsInput||this.$datepicker.classList.add("-inline-"),s&&this.$datepicker.classList.add(...s.split(" ")),o&&this.$datepicker.classList.add("-only-timepicker-"),l&&!t&&this._addMobileAttributes(),this.views[this.currentView]=new M({dp:this,type:this.currentView,opts:e}),this.nav=new L({dp:this,opts:e}),i&&this._addTimepicker(),n&&this._addButtons(),this.$content.appendChild(this.views[this.currentView].$el),this.$nav.appendChild(this.nav.$el)}_destroyComponents(){for(let e in this.views)this.views[e].destroy();this.views={},this.nav.destroy(),this.timepicker&&this.timepicker.destroy()}_addMobileAttributes(){F.addEventListener("click",this._onClickOverlay),this.$datepicker.classList.add("-is-mobile-"),this.$el.setAttribute("readonly",!0)}_removeMobileAttributes(){F.removeEventListener("click",this._onClickOverlay),this.$datepicker.classList.remove("-is-mobile-"),this.initialReadonly||""===this.initialReadonly||this.$el.removeAttribute("readonly")}_createMinMaxDates(){let{minDate:e,maxDate:t}=this.opts;this.minDate=!!e&&E(e),this.maxDate=!!t&&E(t)}_addTimepicker(){this.$timepicker=a({className:"air-datepicker--time"}),this.$datepicker.appendChild(this.$timepicker),this.timepicker=new O({dp:this,opts:this.opts}),this.$timepicker.appendChild(this.timepicker.$el)}_addButtons(){this.$buttons=a({className:"air-datepicker--buttons"}),this.$datepicker.appendChild(this.$buttons),this.buttons=new P({dp:this,opts:this.opts}),this.$buttons.appendChild(this.buttons.$el)}_bindSubEvents(){this.on(r.eventChangeSelectedDate,this._onChangeSelectedDate),this.on(r.eventChangeFocusDate,this._onChangeFocusedDate),this.on(r.eventChangeTime,this._onChangeTime)}_buildBaseHtml(){let{inline:e}=this.opts;var t,r;this.elIsInput?e?(t=this.$datepicker,(r=this.$el).parentNode.insertBefore(t,r.nextSibling)):this.$container.appendChild(this.$datepicker):this.$el.appendChild(this.$datepicker),this.$datepicker.innerHTML='<i class="air-datepicker--pointer"></i><div class="air-datepicker--navigation"></div><div class="air-datepicker--content"></div>',this.$content=i(".air-datepicker--content",this.$datepicker),this.$pointer=i(".air-datepicker--pointer",this.$datepicker),this.$nav=i(".air-datepicker--navigation",this.$datepicker)}_handleLocale(){let{locale:e,dateFormat:t,firstDay:r,timepicker:n,onlyTimepicker:i,timeFormat:a,dateTimeSeparator:s}=this.opts;var o;this.locale=(o=e,JSON.parse(JSON.stringify(o))),t&&(this.locale.dateFormat=t),void 0!==a&&""!==a&&(this.locale.timeFormat=a);let{timeFormat:l}=this.locale;if(""!==r&&(this.locale.firstDay=r),n&&"function"!=typeof t){let e=l?s:"";this.locale.dateFormat=[this.locale.dateFormat,l||""].join(e)}i&&"function"!=typeof t&&(this.locale.dateFormat=this.locale.timeFormat)}_setPositionClasses(e){if("function"==typeof e)return void this.$datepicker.classList.add("-custom-position-");let t=(e=e.split(" "))[0],r=`air-datepicker -${t}-${e[1]}- -from-${t}-`;this.$datepicker.classList.add(...r.split(" "))}_bindEvents(){this.$el.addEventListener(this.opts.showEvent,this._onFocus),this.$el.addEventListener("blur",this._onBlur),this.$datepicker.addEventListener("mousedown",this._onMouseDown),this.$datepicker.addEventListener("mouseup",this._onMouseUp),window.addEventListener("resize",this._onResize)}_limitViewDateByMaxMinDates(){let{viewDate:e,minDate:t,maxDate:r}=this;r&&h(e,r)&&this.setViewDate(r),t&&m(e,t)&&this.setViewDate(t)}formatDate(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.viewDate,t=arguments.length>1?arguments[1]:void 0;if(e=E(e),!(e instanceof Date))return;let r=t,n=this.locale,i=l(e),a=i.dayPeriod,s=d(e),o=V.replacer,c={T:e.getTime(),m:i.minutes,mm:i.fullMinutes,h:i.hours12,hh:i.fullHours12,H:i.hours,HH:i.fullHours,aa:a,AA:a.toUpperCase(),E:n.daysShort[i.day],EEEE:n.days[i.day],d:i.date,dd:i.fullDate,M:i.month+1,MM:i.fullMonth,MMM:n.monthsShort[i.month],MMMM:n.months[i.month],yy:i.year.toString().slice(-2),yyyy:i.year,yyyy1:s[0],yyyy2:s[1]};for(let[e,t]of Object.entries(c))r=o(r,S(e),t);return r}down(e){this._handleUpDownActions(e,"down")}up(e){this._handleUpDownActions(e,"up")}selectDate(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{currentView:i,parsedViewDate:a,selectedDates:s}=this,{updateTime:o}=n,{moveToOtherMonthsOnSelect:l,moveToOtherYearsOnSelect:c,multipleDates:u,range:d,autoClose:p,onBeforeSelect:f}=this.opts,m=s.length;if(Array.isArray(e))return e.forEach((e=>{this.selectDate(e,n)})),new Promise((e=>{setTimeout(e)}));if((e=E(e))instanceof Date){if(f&&!f({date:e,datepicker:this}))return Promise.resolve();if(i===r.days&&e.getMonth()!==a.month&&l&&(t=new Date(e.getFullYear(),e.getMonth(),1)),i===r.years&&e.getFullYear()!==a.year&&c&&(t=new Date(e.getFullYear(),0,1)),t&&this.setViewDate(t),u&&!d){if(m===u)return;this._checkIfDateIsSelected(e)||s.push(e)}else if(d)switch(m){case 1:s.push(e),this.rangeDateTo||(this.rangeDateTo=e),h(this.rangeDateFrom,this.rangeDateTo)&&(this.rangeDateTo=this.rangeDateFrom,this.rangeDateFrom=e),this.selectedDates=[this.rangeDateFrom,this.rangeDateTo];break;case 2:this.selectedDates=[e],this.rangeDateFrom=e,this.rangeDateTo="";break;default:this.selectedDates=[e],this.rangeDateFrom=e}else this.selectedDates=[e];return this.trigger(r.eventChangeSelectedDate,{action:r.actionSelectDate,silent:null==n?void 0:n.silent,date:e,updateTime:o}),this._updateLastSelectedDate(e),p&&!this.timepickerIsActive&&this.visible&&(u||d?d&&1===m&&this.hide():this.hide()),new Promise((e=>{setTimeout(e)}))}}unselectDate(e){let t=this.selectedDates,n=this;
2if((e=E(e))instanceof Date)return t.some(((i,a)=>{if(f(i,e))return t.splice(a,1),n.selectedDates.length?(n.rangeDateTo="",n.rangeDateFrom=t[0],n._updateLastSelectedDate(n.selectedDates[n.selectedDates.length-1])):(n.rangeDateFrom="",n.rangeDateTo="",n._updateLastSelectedDate(!1)),this.trigger(r.eventChangeSelectedDate,{action:r.actionUnselectDate,date:e}),!0}))}replaceDate(e,t){let n=this.selectedDates.find((t=>f(t,e,this.currentView))),i=this.selectedDates.indexOf(n);i<0||f(this.selectedDates[i],t,this.currentView)||(this.selectedDates[i]=t,this.trigger(r.eventChangeSelectedDate,{action:r.actionSelectDate,date:t,updateTime:!0}),this._updateLastSelectedDate(t))}clear(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.selectedDates=[],this.rangeDateFrom=!1,this.rangeDateTo=!1,this.lastSelectedDate=!1,this.trigger(r.eventChangeSelectedDate,{action:r.actionUnselectDate,silent:e.silent}),new Promise((e=>{setTimeout(e)}))}show(){let{onShow:e,isMobile:t}=this.opts;this._cancelScheduledCall(),this.visible||this.hideAnimation||this._createComponents(),this.setPosition(this.opts.position),this.$datepicker.classList.add("-active-"),this.visible=!0,e&&this._scheduleCallAfterTransition(e),t&&this._showMobileOverlay()}hide(){let{onHide:e,isMobile:t}=this.opts,r=this._hasTransition();this.visible=!1,this.hideAnimation=!0,this.$datepicker.classList.remove("-active-"),this.customHide&&this.customHide(),this.elIsInput&&this.$el.blur(),this._scheduleCallAfterTransition((t=>{!this.customHide&&(t&&r||!t&&!r)&&this._finishHide(),e&&e(t)})),t&&F.classList.remove("-active-")}_triggerOnSelect(){let e=[],t=[],{selectedDates:r,locale:n,opts:{onSelect:i,multipleDates:a,range:s}}=this,o=a||s,l="function"==typeof n.dateFormat;r.length&&(e=r.map(v),t=l?a?n.dateFormat(e):e.map((e=>n.dateFormat(e))):e.map((e=>this.formatDate(e,n.dateFormat)))),i({date:o?e:e[0],formattedDate:o?t:t[0],datepicker:this})}_handleAlreadySelectedDates(e,t){let{selectedDates:r,rangeDateFrom:n,rangeDateTo:i}=this,{range:a,toggleSelected:s}=this.opts,o=r.length,l="function"==typeof s?s({datepicker:this,date:t}):s,c=Boolean(a&&1===o&&e),u=c?v(t):t;a&&!l&&(2!==o&&this.selectDate(u),2===o&&f(n,i))||(l?this.unselectDate(u):this._updateLastSelectedDate(c?u:e))}_handleUpDownActions(e,t){if(!((e=E(e||this.focusDate||this.viewDate))instanceof Date))return;let r="up"===t?this.viewIndex+1:this.viewIndex-1;r>2&&(r=2),r<0&&(r=0),this.setViewDate(new Date(e.getFullYear(),e.getMonth(),1)),this.setCurrentView(this.viewIndexes[r])}getCell(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.day;if(!((e=E(e))instanceof Date))return;let{year:n,month:i,date:a}=l(e),s=`[data-year="${n}"]`,o=`[data-month="${i}"]`,c={[r.day]:`${s}${o}[data-date="${a}"]`,[r.month]:`${s}${o}`,[r.year]:`${s}`};return this.views[this.currentView]?this.views[this.currentView].$el.querySelector(c[t]):void 0}_showMobileOverlay(){F.classList.add("-active-")}_hasTransition(){return window.getComputedStyle(this.$datepicker).getPropertyValue("transition-duration").split(", ").reduce(((e,t)=>parseFloat(t)+e),0)>0}get shouldUpdateDOM(){return this.visible||this.treatAsInline}get parsedViewDate(){return l(this.viewDate)}get currentViewSingular(){return this.currentView.slice(0,-1)}get curDecade(){return d(this.viewDate)}get viewIndex(){return this.viewIndexes.indexOf(this.currentView)}get isFinalView(){return this.currentView===r.years}get hasSelectedDates(){return this.selectedDates.length>0}get isMinViewReached(){return this.currentView===this.opts.minView||this.currentView===r.days}get $container(){return this.$customContainer||N}static replacer(e,t,r){return e.replace(t,(function(e,t,n,i){return t+r+i}))}}var R;return z(V,"defaults",n),z(V,"version","3.5.3"),z(V,"defaultGlobalContainerId","air-datepicker-global-container"),R=V.prototype,Object.assign(R,j),t.default}()},4528:(e,t)=>{"use strict";t.A=void 0;t.A={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",dateFormat:"MM/dd/yyyy",timeFormat:"hh:mm aa",firstDay:0}},3264:(e,t,r)=>{"use strict";r(185),r(4607)},805:(e,t,r)=>{"use strict";r(5858),r(5354),r(4607)},5583:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n={site_name:"fritz"}},6651:(e,t,r)=>{"use strict";function n(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return i(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}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 s,o=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){l=!0,s=e},f:function(){try{o||null==r.return||r.return()}finally{if(l)throw s}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}r.d(t,{A:()=>a});const a={create:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n="";if(r){var i=new Date;i.setTime(i.getTime()+864e5*r),n="; expires=".concat(i.toGMTString())}document.cookie="".concat(e,"=").concat(t).concat(n,"; path=/")}
2,read:function(e){var t,r="".concat(e,"="),i=n(document.cookie.split(";"));try{for(i.s();!(t=i.n()).done;){for(var a=t.value;" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(r))return a.substring(r.length,a.length)}}catch(e){i.e(e)}finally{i.f()}return null},erase:function(e){this.create(e,"",-1)}}},5354:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n={is_active_attr:"data-is-active",disabled_attr:"disabled",hidden_attr:"hidden",load_e:"load",error_e:"error",click_e:"click",change_e:"change",input_e:"input",keydown_e:"keydown",keyup_e:"keyup",mouse_over_e:"mouseover",mouse_out_e:"mouseout",mouse_enter_e:"mouseenter",mouse_leave_e:"mouseleave",mouse_move_e:"mousemove",blur_e:"blur",submit_e:"submit",scroll_e:"scroll",resize_e:"resize",transition_end_e:"transitionend",play_e:"playing",pause_e:"pause",ended_e:"ended",true_s:"true",false_s:"false",datepicker_$:".air-datepicker"}},4607:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(5354),i=r(185);function a(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||s(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 s(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var l=window.teal_state=window.teal_state||{};l.layout=l.layout||{},l.layout.breakpoints=l.layout.breakpoints||{},l.layout.breakpoint_keys=l.layout.breakpoint_keys||[],l.layout.breakpoint_values=l.layout.breakpoint_values||[];var c="data-allow-scroll",u=!1,d={$root:null,$breakpoint_detector:null,change_e:"layout-change",palette_mode_storage_key:"pattern_lab_palette_mode",palette_mode_attr:"data-palette-mode",init:function(){if(i.A.ran("layout"))return!1;i.A.content((function(){if(!(u=f()))return!1;h(),function(){var e=document.querySelector(".palette-mode-toggle");if(!e)return!1;g(v(!0)),e.addEventListener(n.A.click_e,(function(e){g("light"===v()?"dark":"light")}))}()})),i.A.all((function(){if(!(u=f()))return!1;h()}))},jiggle:function(){var e=this;document.querySelectorAll("[data-cq]").forEach((function(t){var r=t.style.height,n=e.getHeight(t);e.setHeight(t,n+1),t.style.height=r||""}))},getAllSiblings:function(e){return a(e.parentNode.children).filter((function(t){return t!==e}))},getSibling:function(e,t){return util.isValidSelector(t)?a(e.parentNode.children).find((function(e){return e.matches(t)})):null},getProperty:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=getComputedStyle(e),i=parseFloat(n[t]);if(isNaN(i))return 0;if(!r)return i;var a="width"===t?["marginLeft","marginRight"]:["marginTop","marginBottom"];return i+(parseFloat(n[a[0]])+parseFloat(n[a[1]]))},setProperty:function(e,t,r){"function"==typeof r&&(r=r()),e.style[t]="string"!=typeof r?r+"px":r},getWidth:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this.getProperty(e,"width",t)},getHeight:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this.getProperty(e,"height",t)},setWidth:function(e,t){this.setProperty(e,"width",t)},setHeight:function(e,t){this.setProperty(e,"height",t)},getBreakpointBounds:function(e){if(e<0)return 0;m();var t,r={min:null,max:null},n=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=s(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 a,o=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){l=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(l)throw a}}}}(l.layout.breakpoint_values);try{for(n.s();!(t=n.n()).done;){var i=t.value,a=l.layout.breakpoint_values.indexOf(i);if(r.max=i-.02,e<i)break;r.min=i,a>=l.layout.breakpoint_values.length-.02&&(r.max=null)}}catch(e){n.e(e)}finally{n.f()}return r}
2,getBreakpointName:function(e){if(e<0)return 0;m();var t="";return l.layout.breakpoint_values.forEach((function(r,n){e>=r&&(t=l.layout.breakpoint_keys[n])})),t},isBreakpointMin:function(e){if(!l.layout.breakpoints[e])return!1;var t=l.layout.breakpoints[e];return window.innerWidth>=t},isBreakpointMax:function(e){if(!l.layout.breakpoints[e])return!1;var t=this.getBreakpointName(window.innerWidth);return l.layout.breakpoints[t]<l.layout.breakpoints[e]},isIntersecting:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$element,r=void 0===t?null:t,n=e.lookaround,i=void 0===n?0:n,a=e.top_only,s=void 0!==a&&a,o=e.bottom_only,l=void 0!==o&&o;if(null===r.offsetParent)return!1;var c=r.getBoundingClientRect(),u=window.innerHeight,d=u*(.5-i/2),p=u*(.5+i/2),f=c.top<p,h=c.bottom>d;return s?f:(l||f)&&h},allowScroll:function(e){if(e)return document.body.removeAttribute(c),!0;document.body.setAttribute(c,n.A.false_s)}};const p=d;function f(){return!!u||(d.$root=document.querySelector(":root"),!!d.$root&&(d.$breakpoint_detector=document.querySelector(".breakpoint-detector"),!0))}function h(){return!!d.$breakpoint_detector&&(!!Object.keys(l.layout.breakpoints).length||void a(d.$breakpoint_detector.children).forEach((function(e){var t=e.getAttribute("data-breakpoint-key"),r=d.getWidth(e);l.layout.breakpoints[t]=r})))}function m(){if(l.layout.breakpoint_keys.length&&l.layout.breakpoint_values.length)return!0;h();var e=Object.keys(l.layout.breakpoints).sort((function(e,t){return l.layout.breakpoints[e]<l.layout.breakpoints[t]?-1:l.layout.breakpoints[e]>l.layout.breakpoints[t]?1:0})),t=Object.values(l.layout.breakpoints).map((function(e){return parseInt(e)})).sort((function(e,t){return e<t?-1:e>t?1:0}));l.layout.breakpoint_keys=e,l.layout.breakpoint_values=t}function v(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=document.documentElement;return(e?localStorage.getItem(d.palette_mode_storage_key):t.getAttribute(d.palette_mode_attr))||"light"}function g(e){document.documentElement.setAttribute(d.palette_mode_attr,e),localStorage.setItem(d.palette_mode_storage_key,e)}d.init()},185:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=window.teal_state=window.teal_state||{};n.load=n.load||{},n.load.module_init=n.load.module_init||[],n.load.content_loaded=n.load.content_loaded||!1,n.load.asset_loaded=n.load.asset_loaded||!1,n.load.content_callbacks=n.load.content_callbacks||[],n.load.asset_callbacks=n.load.asset_callbacks||[];var i="interactive",a="complete",s=[],o=[],l={ran:function(e){return!!n.load.module_init.includes(e)||(!(!s.length||s.includes(e)||"load"===e)||(!(!o.includes(e)||"load"===e)||(n.load.module_init.push(e),!1)))},init:function(){if(this.ran("load"))return!1;document.readyState!==i&&document.readyState!==a||(n.load.content_loaded=!0),document.readyState===a&&(n.load.asset_loaded=!0),document.addEventListener("readystatechange",(function(e){e.target.readyState===i?(n.load.content_loaded=!0,n.load.content_callbacks.forEach((function(e){e()}))):e.target.readyState===a&&(n.load.asset_loaded=!0,n.load.asset_callbacks.forEach((function(e){e()})))}))},content:function(e){if(!e||"function"!=typeof e)return n.load.content_loaded;n.load.content_callbacks.push(e),n.load.content_loaded&&e()},all:function(e){if(!e||"function"!=typeof e)return n.load.asset_loaded;n.load.asset_callbacks.push(e),n.load.asset_loaded&&e()}};const c=l;l.init()},2877:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>s});var i=Date.now(),a=Date.now();const s={throttle:function(e,t){var r=0;return function(){var n=Date.now();if(n-r>=t){r=n;for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];e.apply(this,a)}}},debounce:function(e,t){var r;return function(){for(var n=this,i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];clearTimeout(r),r=setTimeout((function(){e.apply(n,a)}),t)}},isTouch:function(){return"ontouchstart"in window||navigator.maxTouchPoints>0},get_query:function(e){return new URLSearchParams(window.location.search).get(e)},log:function(){var e=o(!1).toString().padStart(5," "),t=o(!0);
2Array.from(arguments).forEach((function(r){t=t.toString().padStart(5," "),"object"!==n(r)?console.log("".concat(e," / ").concat(t,": ").concat(r)):console.log("".concat(e," / ").concat(t,":"),r),t=""}))},isValidJSON:function(e){try{return JSON.parse(e),!0}catch(e){return!1}},isValidSelector:function(e){try{return document.createDocumentFragment().querySelector(e),!0}catch(e){return!1}},furthest:function(e,t){for(var r=null,n=e;n;)n.matches(t)&&(r=n),n=n.parentElement;return r},currentURL:function(){return window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:"")+window.location.pathname},randomID:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:5,t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=t?0:Math.pow(10,e-1),n=Math.pow(10,e)-1,i=Math.floor(Math.random()*(n-r+1))+r;return t?i.toString().padStart(e,"0"):i},kebab:function(e){return this.mechanize(e,"-")},chain:function(e){return this.mechanize(e,"-")},snake:function(e){return this.mechanize(e,"_")},compact:function(e){return this.mechanize(e,"")},mechanize:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"_";return e.length?(e=e.toLowerCase(),e=(e=this.transliterate(e)).replace(/['’]/g,"").replace(/[^a-z0-9\s_]/g,"_").replace(/[\s_]+/g,"_").replace(/^_|_$/g,""),"_"!==t&&(e=e.replace(/_/g,t)),e):""},transliterate:function(e){var t={a:"аáăâäàāąåãǻǎ",ya:"я",ae:"æǽ",b:"б",c:"ћćčçĉċ",ch:"ч",d:"дðďđ",dzh:"џ",dz:"ѕ",dj:"ђ",e:"еэéĕěêëėèēę",ye:"є",f:"ф",g:"гґğĝģġ",h:"ħĥ",i:"иіıíĭîïìīįĩǐ",yi:"ї",ij:"ij",j:"йȷĵ",k:"кķ",kh:"х",l:"лĺľļŀł",lj:"љ",m:"м",n:"нńňņñ",nj:"њ",ng:"ŋ",o:"оóŏôöòőōøõǿǒơ",yo:"ё",oe:"œ",p:"п",r:"рŕřŗ",s:"сśšşŝș",ss:"ß",sh:"ш",shch:"щ",t:"тŧťţț",ts:"ц",th:"þ",u:"уúŭûüùűūųůũǔǖǘǚǜư",yu:"ю",v:"в",w:"ўẃŵẅẁ",y:"ыýŷÿỳ",z:"зźžż",zh:"ж",A:"АÁĂÂÄÀĀĄÅÃǺǍ",Ya:"Я",Ae:"ÆǼ",B:"Б",C:"ЋĆČÇĈĊ",Ch:"Ч",D:"ДÐĎĐ",Dzh:"Џ",Dz:"Ѕ",Dj:"Ђ",E:"ЕЭÉĔĚÊËĖÈĒĘ",Ye:"Є",F:"Ф",G:"ГҐĞĜĢĠ",H:"ĦĤ",I:"ИІIÍĬÎÏİÌĪĮĨǏ",Yi:"Ї",Ij:"IJ",J:"ЙĴ",K:"КĶ",Kh:"Х",L:"ЛĹĽĻĿŁ",Lj:"Љ",M:"М",N:"НŃŇŅÑ",Nj:"Њ",Ng:"Ŋ",O:"ОÓŎÔÖÒŐŌØÕǾǑƠ",Yo:"Ё",Oe:"Œ",P:"П",R:"РŔŘŖ",S:"СŚŠŞŜȘ",Sh:"Ш",Shch:"Щ",T:"ТŦŤŢȚ",Ts:"Ц",Th:"Þ",U:"УÚŬÛÜÙŰŪŲŮŨǓǕǗǙǛƯ",Yu:"Ю",V:"В",W:"ЎẂŴẄẀ",Y:"ЫÝŶŸỲ",Z:"ЗŹŽŻ",Zh:"Ж",1:"¹",2:"²",3:"³",4:"⁴"};for(var r in t){var n=new RegExp("["+t[r]+"]","g");e=e.replace(n,r)}return e}};function o(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=Date.now(),r=t-(e?a:i);return e&&(a=t),r}},1392:(e,t,r)=>{"use strict";var n=r(185),i=window.teal_state=window.teal_state||{};i.font=i.font||{};var a={init:function(){if(n.A.ran("font"))return!1;document.fonts.load("24px Material Symbols Outlined").then((function(){document.querySelectorAll(".material-symbols").forEach((function(e){e.addClass("loaded")}))}))}};a.init()},8233:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(185),i=r(2877),a=r(1861);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,s,o=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var l=window.teal_state=window.teal_state||{};l.hash=l.hash||{},l.hash.link_attributes=l.hash.link_attributes||{};var c="href",u={init:function(){if(n.A.ran("hash"))return!1;n.A.content((function(){})),n.A.all((function(){var e;e=i.A.currentURL(),document.querySelectorAll("a").forEach((function(t){var r=t.getAttribute(c);if(!r)return!1;var n=r.indexOf("#");if(-1===n)return!1;var o=r.substring(n+1);if(!o)return!1;var u=r.substring(0,n);if(u.length&&u!==e&&u!==window.location.pathname)return!1;var d=null,p="#".concat(o);if(i.A.isValidSelector(o)&&(d=document.querySelector(o)),!d&&i.A.isValidSelector(p)&&(d=document.querySelector(p))&&(o=p),!d)return!1;for(var f=null,h=0,m=Object.entries(l.hash.link_attributes);h<m.length;h++){var v=s(m[h],2),g=v[0],y=v[1];if(d.matches(g)){f=y;break}}if(!1===f)return!1;f||(f=a.A.jump_selector_attr),t.setAttribute(c,"#"),t.setAttribute(f,o)}))}))},setLinkAttribute:function(e,t){l.hash.link_attributes[e]=t}};const d=u;
2u.init()},9882:(e,t,r)=>{"use strict";var n=r(5354),i=r(185);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,s,o=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||u(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 s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||u(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 u(e,t){if(e){if("string"==typeof e)return d(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var p=window.teal_state=window.teal_state||{};p.json_viewer=p.json_viewer||{},p.json_viewer.expansion_states=p.json_viewer.expansion_states||new Map,p.json_viewer.search_states=p.json_viewer.search_states||new Map;var f="json-viewer__item",h="json-viewer__item--clickable",m="json-viewer__key",v="json-viewer__value",g="json-viewer__count",y="json-viewer__preview",b="json-viewer__children",w="json-viewer__string",E="json-viewer__number",S="json-viewer__boolean",_="json-viewer__toolbar",A="json-viewer__search",x="json-viewer__search-toggle",T="json-viewer__search-input",k="json-viewer__search-results",M="json-viewer__search-count",C="json-viewer__match-highlight",L="json-viewer__match-highlight--key",D="json-viewer__match-highlight--value",P="is-search-active",$="is-match",O="is-match-key",I="is-match-value",q="is-match-ancestor",j="is-hidden-by-search",z=".json-viewer",N=".json-viewer__source__data",F=".".concat(f),H=(".".concat(A),".".concat(x)),V=".".concat(T),R=(".".concat("json-viewer__search-mode"),".".concat("json-viewer__search-clear"),"is-expanded"),B="is-collapsed",Y="has-inline-value",G="data-path",W="root",X="data-type",U="data-viewer-id",K="data-label",J="data-max-depth",Q="data-json",Z='<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="7" cy="7" r="5" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke"/><path d="M11 11L14 14" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke"/></svg>',ee={init:function(){if(i.A.ran("json-viewer"))return!1;i.A.content((function(){!function(){document.querySelectorAll(z).forEach((function(e){if(!e.hasAttribute(U)){var t=e.querySelector(N);if(t){var r=t.getAttribute(Q);if(r){var n;try{n=JSON.parse(r)}catch(t){return void(e.innerHTML='<div class="json-viewer__error">Invalid JSON data</div>')}var i=e.getAttribute(J),a=i?parseInt(i,10):100,s=e.getAttribute(K),o="viewer-"+Math.random().toString(36).substring(2);e.setAttribute(U,o);var l='\n\t\t<div class="'.concat(_,'">\n\t\t\t<div class="').concat(k,'" hidden>\n\t\t\t\t<span class="').concat(M,'">0 matches</span>\n\t\t\t</div>\n\t\t\t<div class="').concat(A,'">\n\t\t\t\t<input\n\t\t\t\t\ttype="text"\n\t\t\t\t\tname="json-viewer-search"\n\t\t\t\t\tclass="').concat(T,'"\n\t\t\t\t\tplaceholder="Search"\n\t\t\t\t\taria-label="Search JSON data"\n\t\t\t\t>\n\t\t\t\t<button class="').concat(x,'" aria-label="Search or clear">\n\t\t\t\t\t').concat(Z,"\n\t\t\t\t</button>\n\t\t\t</div>\n\t\t</div>\n\t");e.insertAdjacentHTML("beforeend",l);var c=ce(n,[W],0,a,o,s);e.insertAdjacentHTML("beforeend",c)}}}})),p.json_viewer.search_listeners_initialized||(document.addEventListener(n.A.click_e,(function(e){var t=e.target.closest(H);if(t){e.preventDefault();var r=t.closest(z);pe(r.getAttribute(U)).query&&he(r.querySelector(".".concat(T)))}})),document.addEventListener("input",(function(e){var t=e.target.closest(V);t&&function(e){var t=e.closest(z),r=t.getAttribute(U),n=pe(r);n.debounce_timer&&clearTimeout(n.debounce_timer),n.query=e.value.trim().toLowerCase(),fe(t,n.query.length>0),n.debounce_timer=setTimeout((function(){!function(e,t){var r=pe(t),n=r.query;if(me(e),n.length<3){e.classList.remove(P);var i=e.querySelector(".".concat(k));i&&(i.hidden=!0)}else{e.classList.add(P);var l=e.querySelectorAll(F),c=[],u=e.querySelector(":scope > ".concat(F));l.forEach((function(e){var t=function(e,t){e.getAttribute(X);for(var r=e.getAttribute(G),n=r.split("."),i=n[n.length-1],a=[],s=[],o=i.toLowerCase(),l=0;-1!==(l=o.indexOf(t,l));)a.push([l,l+t.length]),l+=t.length;var c=e.querySelector(".".concat(w,", .").concat(E,", .").concat(S));if(c)for(var u=c.textContent.toLowerCase(),d=0;-1!==(d=u.indexOf(t,d));)s.push([d,d+t.length]),d+=t.length;return{is_match:a.length>0||s.length>0,has_key_match:a.length>0,has_value_match:s.length>0,match_indices_key:a,match_indices_value:s}}(e,n);t.is_match?(c.push(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?s(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({$item:e},t)),function(e,t){if(e.classList.add($),t.has_key_match){e.classList.add(O);var r=e.querySelector(".".concat(m));if(r&&t.match_indices_key.length>0){var n=r.textContent,i=0;n.startsWith('"')&&(i=1);var s="",o=0;t.match_indices_key.forEach((function(e){var t=a(e,2),r=t[0],l=t[1],c=i+r,u=i+l;s+=n.slice(o,c),s+='<mark class="'+C+" "+L+'">',s+=n.slice(c,u),s+="</mark>",o=u})),s+=n.slice(o),r.innerHTML=s}}if(t.has_value_match){e.classList.add(I);var l=e.querySelector(".".concat(w,", .").concat(E,", .").concat(S));if(l&&t.match_indices_value.length>0){var c=l.textContent,u="",d=0;t.match_indices_value.forEach((function(e){var t=a(e,2),r=t[0],n=t[1];u+=c.slice(d,r),u+='<mark class="'+C+" "+D+'">',u+=c.slice(r,n),u+="</mark>",d=n}));var p=(u+=c.slice(d)).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;mark class=&quot;([^&]+)&quot;&gt;/g,'<mark class="$1">').replace(/&lt;\/mark&gt;/g,"</mark>");l.innerHTML=p}}}(e,t)):e!==u&&e.classList.add(j)})),0===c.length&&u&&u.classList.add(q),c.forEach((function(e){!function(e,t){for(var r=e;r;){var n=r.parentElement;if(!n||!n.classList.contains(b))break;var i=n.previousElementSibling;if(!i||!i.classList.contains(f))break;i.classList.add(q),i.classList.remove(j),i.classList.contains(B)&&ue(i,t,!1),r=i}}(e.$item,t)})),function(e,t){var r=e.querySelector(".".concat(k));if(r){var n=r.querySelector(".".concat(M));if(n){var i=1===t?"match":"matches";n.textContent="".concat(t," ").concat(i),r.hidden=!1}}}(e,c.length),r.match_count=c.length}}(t,r)}),200)}(t)})),document.addEventListener("keydown",(function(e){if("Escape"===e.key){var t=document.activeElement;t&&t.classList.contains(T)&&he(t)}})),p.json_viewer.search_listeners_initialized=!0);document.addEventListener(n.A.click_e,(function(e){var t=e.target.closest(".".concat(h));t&&(e.preventDefault(),function(e,t){if(!e)return;var r=(a=e,s=a.closest(z),s?s.getAttribute(U):""),n=e.getAttribute(G),i=re(r,n);var a,s;p.json_viewer.expansion_states.get(i)?de(e,r,t):ue(e,r,t)}(t,e.altKey||e.metaKey||e.ctrlKey))}))}()}))}};function te(e){return e.join(".")}function re(e,t){return e+"."+t}function ne(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e||null===e}function ie(e){return"number"!=typeof e&&isNaN(e)?'"'.concat(e,'"'):String(e)}function ae(e,t){if("array"===t){var r=e.length,n=1===r?"item":"items";return" (".concat(r," ").concat(n,")")}if("object"===t){var i=Object.keys(e).length,a=1===i?"key":"keys";return" (".concat(i," ").concat(a,")")}return""}function se(e,t){if("array"===t){if(1!==e.length)return{is_inline:!1};var r=e[0];return ne(r)?{is_inline:!0,display_value:r}:{is_inline:!1}}if("object"===t){var n=Object.keys(e);if(1!==n.length)return{is_inline:!1,display_key:null};var i=n[0],a=e[i];return ne(a)?{is_inline:!0,display_key:i,display_value:a}:{is_inline:!1,display_key:i}}return{is_inline:!1,display_key:null}}function oe(e){return'<span class="'.concat("json-viewer__toggle",'" ').concat(G,'="').concat(e,'">').concat('<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 2L8 6L4 10" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke"/></svg>',"</span>")}function le(e){if(null===e)return'<span class="'.concat("json-viewer__null",'">null</span>');if("boolean"==typeof e)return'<span class="'.concat(S,'">').concat(e,"</span>");if("number"==typeof e)return'<span class="'.concat(E,'">').concat(e,"</span>");if("string"==typeof e){var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200;return e.length<=t?e:e.substring(0,t)+"... ("+e.length+" chars)"}(e),r=t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;");return'<span class="'.concat(w,'">"').concat(r,'"</span>')}return""}function ce(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:100,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null;if(-1!==n&&r>=n)return'<span class="json-viewer__depth-limit">Maximum depth reached</span>';if(Array.isArray(e))return function(e,t,r,n,i){var a=arguments.length>
25&&void 0!==arguments[5]?arguments[5]:null,s=te(t),o=ae(e,"array"),l=se(e,"array"),u=0===e.length,d=0===r&&a?a:t[t.length-1];if(l.is_inline){var p=le(l.display_value),w=t.length>0?"".concat(ie(d),": "):"";return'<div class="'.concat(f," ").concat(Y,'" ').concat(G,'="').concat(s,'" ').concat(X,'="array">\n\t\t\t<span class="').concat(m,'">').concat(w,'</span>\n\t\t\t<span class="').concat(v,'">[ ').concat(p,' ]</span>\n\t\t\t<span class="').concat(g,'">').concat(o,"</span>\n\t\t</div>")}var E=u?"":oe(s),S=t.length>0?"".concat(ie(d),": "):"",_=u?"":h,A='<div class="'.concat(f," ").concat(_," ").concat(B,'" ').concat(G,'="').concat(s,'" ').concat(X,'="array">\n\t\t').concat(E,'\n\t\t<span class="').concat(m,'">').concat(S,'</span>\n\t\t<span class="').concat(y,'">[]</span>\n\t\t<span class="').concat(g,'">').concat(o,"</span>\n\t</div>");return A+='<div class="'.concat(b,'">'),e.forEach((function(e,a){var s=[].concat(c(t),[a]);A+=ce(e,s,r+1,n,i,null)})),A+="</div>"}(e,t,r,n,i,a);if("object"===l(e)&&null!==e)return function(e,t,r,n,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=te(t),o=ae(e,"object"),l=se(e,"object"),u=0===r&&a?a:t[t.length-1];if(l.is_inline){var d=le(l.display_value),p=t.length>0?"".concat(ie(u),": "):"";return'<div class="'.concat(f," ").concat(Y,'" ').concat(G,'="').concat(s,'" ').concat(X,'="object">\n\t\t\t<span class="').concat(m,'">').concat(p,'</span>\n\t\t\t<span class="').concat(v,'">{ "').concat(l.display_key,'": ').concat(d,' }</span>\n\t\t\t<span class="').concat(g,'">').concat(o,"</span>\n\t\t</div>")}var w=oe(s),E=t.length>0?"".concat(ie(u),": "):"",S=l.display_key?'{<span class="'.concat("json-viewer__preview__text",'"> "').concat(l.display_key,'": {} </span>}'):"{}",_='<div class="'.concat(f," ").concat(h," ").concat(B,'" ').concat(G,'="').concat(s,'" ').concat(X,'="object">\n\t\t').concat(w,'\n\t\t<span class="').concat(m,'">').concat(E,'</span>\n\t\t<span class="').concat(y,'">').concat(S,'</span>\n\t\t<span class="').concat(g,'">').concat(o,"</span>\n\t</div>");return _+='<div class="'.concat(b,'">'),Object.keys(e).forEach((function(a){var s=[].concat(c(t),[a]);_+=ce(e[a],s,r+1,n,i,null)})),_+="</div>"}(e,t,r,n,i,a);var s=te(t),o=0===r&&a?a:t[t.length-1],u=t.length>0?"".concat(ie(o),": "):"",d=le(e);return'<div class="'.concat(f,'" ').concat(G,'="').concat(s,'" ').concat(X,'="scalar">\n\t\t<span class="').concat(m,'">').concat(u,"</span>\n\t\t").concat(d,"\n\t</div>")}function ue(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.getAttribute(G),i=re(t,n);if(p.json_viewer.expansion_states.set(i,!0),e.classList.remove(B),e.classList.add(R),r){var a=e.nextElementSibling;if(a&&a.classList.contains(b))a.querySelectorAll(F).forEach((function(e){e.classList.contains(Y)||ue(e,t,!1)}))}}function de(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.getAttribute(G),i=re(t,n);if(p.json_viewer.expansion_states.set(i,!1),e.classList.remove(R),e.classList.add(B),r){var a=e.nextElementSibling;if(a&&a.classList.contains(b))a.querySelectorAll(F).forEach((function(e){e.classList.contains(Y)||de(e,t,!1)}))}}function pe(e){return p.json_viewer.search_states.has(e)||p.json_viewer.search_states.set(e,{query:"",match_count:0,debounce_timer:null}),p.json_viewer.search_states.get(e)}function fe(e,t){var r=e.querySelector(".".concat(x));r&&(r.innerHTML=t?'<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 4L12 12M12 4L4 12" stroke="currentColor" stroke-width="2" vector-effect="non-scaling-stroke"/></svg>':Z,r.setAttribute("aria-label",t?"Clear search":"Search JSON"))}function he(e){var t=e.closest(z),r=pe(t.getAttribute(U));t.querySelector(".".concat(T)).value="",r.query="",r.match_count=0,fe(t,!1),me(t);var n=t.querySelector(".".concat(k));n&&(n.hidden=!0),t.classList.remove(P)}function me(e){e.querySelectorAll(F).forEach((function(e){e.classList.remove($,O,I,q,j);var t=e.querySelector(".".concat(m));t&&t.querySelectorAll("mark").forEach((function(e){var t=e.textContent;e.replaceWith(t)}));var r=e.querySelector(".".concat(w,", .").concat(E,", .").concat(S));r&&r.querySelectorAll("mark").forEach((function(e){var t=e.textContent;e.replaceWith(t)}))}))}ee.init()},1861:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});
2var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=r(2877),c=r(7278),u=r(3132),d=(window.teal_state=window.teal_state||{},"data-is-active"),p=".jump-select select",f="data-jump-selector",h="data-jump-target",m="href",v="b4",g="true",y="false",b=!1,w=[],E=[],S=[],_=[],A={jump_selector_attr:f,init:function(){if(s.A.ran("jump"))return!1;s.A.content((function(){if(!(b=T()))return!1;$()})),s.A.all((function(){if(!(b=T()))return!1;var e;D(),window.addEventListener(a.A.scroll_e,i()((function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!_.length)return!1;var t=null,r=null;e||_.forEach((function(e,n){if(!o.A.isIntersecting({$element:e,lookaround:parseFloat(.4),top_only:!0}))return!1;r=(t=e).getAttribute(h)}));var n="[".concat(f,"]")+":not([".concat(f,'="').concat(r,'"])')+"[".concat(d,'="').concat(g,'"]');if(document.querySelectorAll(n).forEach((function(e){e.setAttribute(d,y)})),!t)return!1;var i="[".concat(f,'="').concat(r,'"]')+":not([".concat(d,'="').concat(g,'"])'),a=document.querySelector(i);if(!a)return!1;a.setAttribute(d,g)}()}),250)),(e=[$]).forEach((function(e){return e()})),window.addEventListener(a.A.resize_e,i()((function(){e.forEach((function(e){return e()}))}),150)),function(){var e=document.querySelector("main");if(!e)return!1;new MutationObserver((function(){k()})).observe(e,{childList:!0,subtree:!0})}(),setTimeout((function(){!function(){var e=window.location.hash.substring(1);if(!e.length)return!1;e.includes(".")&&history.replaceState(null,null,"#");var t=L(e);0;var r=document.createElement("a");r.setAttribute(m,"#"),document.body.appendChild(r),setTimeout((function(){(t=L(e))<0&&(r.setAttribute(f,t),r.click()),r.remove()}),250)}()}),100)}))}};const x=A;function T(){return b||(w=document.querySelectorAll(".jump-nav__toggle"),E=document.querySelectorAll(p),k(),E.forEach((function(e){e.addEventListener(a.A.change_e,(function(e){M(e)}))})),document.addEventListener(a.A.click_e,(function(e){M(e)}))),!0}function k(){S=document.querySelectorAll("[".concat(f,"]")),_=[],document.querySelectorAll("[".concat(h,"]")).forEach((function(e){e.removeAttribute(h)})),D()}function M(e){var t=e.target,r=t.matches(p);if(r||(t=t.closest("[".concat(f,"]"))),t){var n=r?t.value:t.getAttribute(f);if(!n)return!1;if(e.preventDefault(),t.blur(),o.A.isBreakpointMin(v)){var i=t.closest(u.A.container_$);i&&u.A.toggle({id:i.id,force:!1})}P(isNaN(n)?L(n):n);var a="".concat(c.A.nav_mobile_toggle_$).concat('[aria-expanded="true"]'),s=document.querySelector(a);s&&s.click(),r&&(t.selectedIndex=0)}}function C(e){if(!l.A.isValidSelector(e))return null;var t=document.querySelectorAll(e),r=Array.from(t).find((function(e){var t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility}));return r||l.A.isValidSelector("#".concat(e))&&(r=document.querySelector("#".concat(e))),!r&&t.length&&Array.from(t).every((function(e){var t=function(e){var t=e.parentElement;for(;t;){var r=getComputedStyle(t);if(!("none"===r.display||"hidden"===r.visibility))return t;t=t.parentElement}return null}(e);return!t||(r=t,!1)})),r}function L(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=C(e);if(!r)return-1;var n=getComputedStyle(r),i=parseInt(n.marginTop),a=r.getBoundingClientRect().top+window.scrollY-Math.max(i,150);if(!t)return Math.round(a);var s=o.A.getHeight(r),l=Math.round(a-(window.innerHeight-s)/2);return Math.round(l)}function D(){S.forEach((function(e){var t=e.getAttribute(f);if(!l.A.isValidSelector(t))return!1;var r=document.querySelector(t);if(!r)return!1;r.setAttribute(h,t),_.push(r)}))}function P(e){if((e=parseInt(e))<0)return!1;window.scrollTo({top:e,left:0,behavior:"smooth"})}function $(){w.forEach((function(e){var t=e.getAttribute(u.A.target_attr);u.A.toggle({id:t,force:!o.A.isBreakpointMin(v)})}))}A.init()},5703:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(5354),i=r(185);function a(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return s(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}
2}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 a,o=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return o=e.done,e},e:function(e){l=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(l)throw a}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var o=".media-figure__media--lazy",l=".media-figure__source--lazy",c=!1,u=null,d={loading_c:"image--lazy--loading",done_c:"image--lazy--done",error_c:"image--lazy--error",init:function(){if(i.A.ran("lazy"))return!1;i.A.content((function(){if(!(c=f()))return!1})),i.A.all((function(){if(!(c=f()))return!1})),new MutationObserver(m).observe(document.body,{childList:!0,subtree:!0})},load:function(){f()},isLoaded:function(e){return e.complete&&0!==e.naturalHeight}};const p=d;function f(){if(c)return!0;var e="".concat(o,":not(.").concat(d.loading_c,", .").concat(d.done_c,")");return!!(u=document.querySelectorAll(e)).length&&(u.forEach((function(e){h(e)})),!0)}function h(e){if(e.classList.contains(d.done_c))return!1;var t=[];if(e.querySelectorAll(l).forEach((function(r){if(d.isLoaded(r))return!1;t.push(r),r.addEventListener(n.A.load_e,(function t(i){r.removeEventListener(n.A.load_e,t),v(e)})),r.addEventListener(n.A.error_e,(function t(i){e.classList.add(d.done_c),e.classList.add(d.error_c),r.removeEventListener(n.A.error_e,t)}))})),!t.length)return v(e),!1;e.classList.add(d.loading_c)}function m(e,t){var r,n=a(e);try{for(n.s();!(r=n.n()).done;){var i=r.value;"childList"===i.type&&i.addedNodes.forEach((function(e){return e.nodeType===Node.ELEMENT_NODE&&(!!e.querySelectorAll(l).length&&void e.querySelectorAll(o).forEach((function(e){h(e)})))}))}}catch(e){n.e(e)}finally{n.f()}}function v(e){if(Array.from(e.classList).includes(d.done_c))return!1;e.classList.add(d.done_c),e.classList.remove(d.loading_c)}d.init()},2722:(e,t,r)=>{"use strict";var n=r(5858),i=r.n(n),a=r(5354),s=r(185);var o=window.teal_state=window.teal_state||{};o.sticky=o.sticky||{};var l="data-sticky-id",c=!1,u=null,d={stuck_c:"sticky-stuck",init:function(){if(s.A.ran("sticky"))return!1;s.A.content((function(){if(!(c=p()))return!1;var e;(e=[h]).forEach((function(e){return e()})),window.addEventListener(a.A.scroll_e,i()((function(){e.forEach((function(e){return e()}))}),200,{leading:!1,trailing:!0})),h()})),s.A.all((function(){if(!(c=p()))return!1;h()}))}};function p(){return!!c||!!(u=document.querySelectorAll("[".concat(l,"]")))&&(document.querySelector(":root"),!0)}function f(e){var t=e.getBoundingClientRect();return!!t.width&&Math.floor(t.top)}function h(){u.forEach((function(e){!function(e){var t=f(e),r=f(e.parentNode);if(!1===t||!1===r)return!1;var n=r<t;e.classList.toggle(d.stuck_c,n)}(e)}))}d.init()},9904:(e,t,r)=>{"use strict";var n=r(185),i={init:function(){if(n.A.ran("animation"))return!1;n.A.content((function(){document.documentElement.setAttribute("ready","")})),n.A.all((function(){document.documentElement.setAttribute("loaded","")}))}};i.init()},7616:(e,t,r)=>{"use strict";var n=r(5354),i=r(185),a=window.teal_state=window.teal_state||{};a.audio=a.video||{};var s=[],o=!1,l=null,c={is_playing_c:"-play",init:function(){if(i.A.ran("audio"))return!1;i.A.content((function(){if(!(o=u()))return!1})),i.A.all((function(){if(!(o=u()))return!1}))}};function u(){if(o)return!0;var e=document.querySelectorAll(".audio__player");return!!e.length&&(e.forEach((function(e,t){var r=e.querySelector(".media-figure__source"),i=e.querySelector(".playback-toggle"),a=e.querySelector(".audio__progress-bar");r.addEventListener(n.A.ended_e,(function(){!function(e){var t=s[e];t.audio.pause(),t.audio.currentTime=0,d(e),p(e,!1),clearInterval(l)}(t)})),i.addEventListener(n.A.click_e,(function(){!function(e){var t=s[e];t.audio.paused?(t.audio.play(),p(e,!0),l=setInterval((function(){d(e)}),100),function(e){s.forEach((function(t,r){if(e===r)return!1;t.audio.pause(),p(r,!1)}))}(e)):(t.audio.pause(),clearInterval(l),p(e,!1))}(t)})),s.push({audio:r,play_button:i,progress_indicator:a})})),!0)}function d(e){var t=s[e],r=Math.ceil(t.audio.currentTime),n=Math.floor(t.audio.duration),i=parseInt(100*Math.min(r/n,1));t.progress_indicator.style.width="".concat(i,"%")}function p(e,t){s[e].play_button.setAttribute("data-is-playing",t?"true":"false")}c.init()},4980:(e,t,r)=>{"use strict";var n=r(185),i=0,a={init:function(){if(n.A.ran("author-byline"))return!1;n.A.content((function(){s()})),window.addEventListener("reinitialize",s)}};function s(){document.querySelectorAll("".concat(".author-byline--collapsible",":not([data-author-byline-initialized]
2)")).forEach((function(e){var t=e.querySelector(".author-byline__toggle"),r=e.querySelector(".author-byline__additional");t&&r&&(i+=1,r.id=r.id||"author-byline-additional-".concat(i),r.hidden=!0,t.hidden=!1,t.setAttribute("aria-controls",r.id),e.setAttribute("data-author-byline-initialized",""),t.addEventListener("click",(function(){var e="true"===t.getAttribute("aria-expanded");t.setAttribute("aria-expanded","".concat(!e)),r.hidden=e,function(e,t){var r=e.querySelector(".author-byline__toggle-icon"),n=e.querySelector(".author-byline__toggle-label");r&&(r.textContent=t?"−":"+");n&&(n.textContent=n.textContent.trim().replace(t?/^Show/:/^Hide/,t?"Hide":"Show"))}(t,!e)})))}))}a.init()},1292:(e,t,r)=>{"use strict";var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=r(7278),c=!1,u=null,d=null,p={init:function(){if(s.A.ran("background-switch"))return!1;s.A.content((function(){if(!(c=f()))return!1})),s.A.all((function(){if(!(c=f()))return!1;window.addEventListener(a.A.scroll_e,i()((function(){h()}),250)),h()}))}};function f(){return!!c||!!(u=document.querySelectorAll("[data-bg-switch]")).length}function h(){var e=null;if(Array.from(u).every((function(t){if(!o.A.isIntersecting({$element:t,lookaround:parseFloat(t.getAttribute("data-bg-switch-lookaround")),top_only:!0}))return!1;var r=t.getAttribute("data-bg-switch-palette");return e=r,!0})),e===d)return!1;d=e,l.A.setBodyPalette(d)}p.init()},3662:(e,t,r)=>{"use strict";var n=r(5327);const i=r.n(n)();var a=r(4528),s=r(5354),o=r(185),l=r(404),c=".field.\\:type-datepicker input",u=!1,d=null,p={date_field_$:c,init:function(){if(o.A.ran("field"))return!1;o.A.content((function(){if(!(u=f()))return!1})),o.A.all((function(){if(!(u=f()))return!1}))}};function f(){return u||(document.querySelectorAll("input").forEach((function(e){e.addEventListener(s.A.blur_e,(function(){e.classList.add("show-invalid")}))})),(d=document.querySelectorAll(c))&&d.forEach((function(e){!function(e){new i(e,{locale:a.A,onShow:function(e){},onHide:function(e){},onSelect:function(t){var r=t.datepicker;setTimeout((function(){document.dispatchEvent(new CustomEvent(l.A.request_e,{detail:{$source:e}})),r.hide()}),250)}})}(e)}))),!0}p.init()},8004:(e,t,r)=>{"use strict";var n=r(5354),i=r(185);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,s,o=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}(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 s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var o="svg",l=".icon[data-draw]",c="data-draw-initialized",u="data-draw-reverse-direction",d="icon--drawing-ready",p="svg--drawing",f="icon--drawing",h="--path-length",m="--path-index",v="--path-offset-initial",g="--path-offset-final",y="50px",b=null,w={init:function(){if(i.A.ran("icon"))return!1;i.A.content((function(){setTimeout((function(){S(),new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){if(e.nodeType===Node.ELEMENT_NODE){e.matches&&e.matches(l)&&E(e);var t=e.querySelectorAll&&e.querySelectorAll(l);t&&t.forEach(E)}}))}))})).observe(document.body,{childList:!0,subtree:!0})}),50)})),i.A.all((function(){S()}))},update:function(){S(arguments.length>0&&void 0!==arguments[0]?arguments[0]:null)},draw:function(e){_(e)}};function E(e){e.hasAttribute(c)||(!function(e){var t=e.querySelector(o);if(!t)return;e.classList.add(d);var r=A(t);if(!r.length)return;var i=e.getAttribute(u)===n.A.true_s;r.forEach((function(e,t){var r=function(e){try{if("function"==typeof e.getTotalLength)try{var t=e.getTotalLength(),r=e.closest("svg"),n=r.getAttribute("viewBox");if(n){var i=a(n.split(/\s+/).map(Number),4),s=(i[0],i[1],i[2]),o=i[3],l=r.clientWidth,c=r.clientHeight,u=l/s,d=c/o;return t*((r.getAttribute("preserveAspectRatio")||"xMidYMid meet").includes("slice")?Math.max(u,d):Math.min(u,d))}return t}catch(e){return 0}var p=e.tagName.toLowerCase();if("circle"===p){var f=parseFloat(e.getAttribute("r")||0);return 2*Math.PI*f}if("ellipse"===p){var h=parseFloat(e.getAttribute("rx")||0),m=parseFloat(e.getAttribute("ry")||0);return Math.PI*(3*(h+m)-Math.sqrt((3*h+m)*(h+3*m)))}return"rect"===p?2*(parseFloat(e.getAttribute("width")||0)+parseFloat(e.getAttribute("height")||0)):0}catch(t){return console.warn("Could not calculate path length:",t,e),0}}(e);if(!r)return!1;e.style.setProperty(h,r),e.style.setProperty(m,t),e.style.setProperty(v,r*(i?-1:1)),e.style.setProperty(g,"0")}))}(e),function(){b||(b=new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting&&(_(e.target),b.unobserve(e.target))}))}),{rootMargin:y}));return b}().observe(e),e.setAttribute(c,n.A.true_s))}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;(e=e||document).querySelectorAll(l).forEach(E)}function _(e){var t=e.querySelector(o);if(t){var r=parseInt(e.getAttribute("data-draw-delay")),i=parseInt(e.getAttribute("data-draw-duration")),a=e.getAttribute("data-draw-proportional")===n.A.true_s,s=e.getAttribute("data-draw-reverse-order")===n.A.true_s,l=A(t),c=0,u=l.length,d=0;a&&(d=l.reduce((function(e,t){var r=parseFloat(t.style.getPropertyValue(h))||0;return Math.max(e,r)}),0)),l.forEach((function(t,o){var l=i;
2if(a&&d>0){var m=parseFloat(t.style.getPropertyValue(h));l=Math.max(300,m/d*i)}t.style.setProperty("--draw-duration","".concat(l,"ms"));var v=function(r){if("stroke-dashoffset"!==r.propertyName)return!1;t.classList.remove(p),t.classList.add("svg--drawn"),t.removeEventListener(n.A.transition_end_e,v),++c===u&&(e.classList.remove(f),e.classList.add("icon--drawn"),e.dispatchEvent(new CustomEvent("draw-complete")))};t.addEventListener(n.A.transition_end_e,v),setTimeout((function(){t.classList.add(p)}),(s?u-1-o:o)*r)})),setTimeout((function(){e.classList.add(f)}),10)}}function A(e){var t=e.querySelectorAll("path, line, polyline, polygon, circle, rect, ellipse"),r=["defs","symbol"];return Array.from(t).filter((function(t){for(var n=t.parentElement;n&&n!==e;){if(r.includes(n.tagName.toLowerCase()))return!1;n=n.parentElement}return!0}))}w.init()},1990:(e,t,r)=>{"use strict";var n=r(181),i=r.n(n),a=r(5354),s=r(185);function o(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return l(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 a,s=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c="img.media-figure__source",u="data-sizes-applied",d=!1,p={init:function(){if(s.A.ran("image-bare"))return!1;s.A.content((function(){if(!(d=f()))return!1})),s.A.all((function(){if(!(d=f()))return!1;window.addEventListener(a.A.resize_e,i()((function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];document.querySelectorAll(c).forEach((function(t){h(t,e)}))}(!0)}),150)),new MutationObserver((function(e){var t,r=o(e);try{for(r.s();!(t=r.n()).done;){var n=t.value;"childList"===n.type&&n.addedNodes.forEach((function(e){var t,r;e.nodeType===Node.ELEMENT_NODE&&(null!==(t=e.matches)&&void 0!==t&&t.call(e,c)&&h(e),null===(r=e.querySelectorAll)||void 0===r||r.call(e,c).forEach((function(e){h(e)})))}))}}catch(e){r.e(e)}finally{r.f()}})).observe(document.body,{childList:!0,subtree:!0})}))}};function f(){if(d)return!0;var e=document.querySelectorAll(c);return!!e.length&&(e.forEach((function(e){h(e)})),!0)}function h(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=getComputedStyle(e).getPropertyValue("--responsive-image-size").trim();r?(e.sizes!==r&&(e.sizes=r),e.setAttribute(u,a.A.true_s)):t||e.setAttribute(u,a.A.false_s)}p.init()},4900:()=>{window.updateRangeUI=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return document.querySelectorAll(".range-group").forEach((function(e){window.updateRangeUI(e,t)})),!1;var r=e.querySelector(".range-group__inner"),n=r.querySelector(".range-group__field--min"),i=r.querySelector(".range-group__field--max"),a=r.querySelector(".range-group__value-bubble--min"),s=r.querySelector(".range-group__value-bubble--max"),o=r.querySelector(".range-group__track"),l=r.querySelector(".range-group__track__fill"),c=r.querySelector(".range-group__track__thumb--min"),u=r.querySelector(".range-group__track__thumb--max"),d=+n.min,p=+i.max,f=Math.min(+n.value,+i.value),h=Math.max(+n.value,+i.value),m=(f-d)/(p-d),v=(h-d)/(p-d),g=o.offsetWidth,y=m*g,b=v*g;c.style.left="".concat(y,"px"),u.style.left="".concat(b,"px"),l.style.left="".concat(y,"px"),l.style.width="".concat(b-y,"px"),a.style.left="".concat(y,"px"),s.style.left="".concat(b,"px"),a.textContent=f,s.textContent=h;var w="range-group__value-bubble--flip";b-y<40?s.classList.add(w):s.classList.remove(w),t&&(n.dispatchEvent(new Event("input",{bubbles:!0})),i.dispatchEvent(new Event("input",{bubbles:!0})),n.dispatchEvent(new Event("change",{bubbles:!0})),i.dispatchEvent(new Event("change",{bubbles:!0})))},document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".range-group").forEach((function(e){var t=e.querySelector(".range-group__inner"),r=t.querySelector(".range-group__field--min"),n=t.querySelector(".range-group__field--max"),i=t.querySelector(".range-group__track"),a=t.querySelector(".range-group__track__thumb--min"),s=t.querySelector(".range-group__track__thumb--max"),o=+r.min,l=+n.max;function c(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];window.updateRangeUI(e,t)}function u(e,t,a){var s=null,u=function(e){var t=i.getBoundingClientRect(),u=function(e){return e.type.startsWith("touch")?e.touches[0].clientX:e.clientX}(e)-t.left,d=(u=Math.max(0,Math.min(u,t.width)))/t.width,p=Math.round(o+d*(l-o));p!==s&&(s=p,a&&p>=+n.value||!a&&p<=+r.value||(a?r.value=p:n.value=p,c(!1)))},d=function(){null!==s&&(a?r.value=s:n.value=s,c(!0)),document.removeEventListener("mousemove",u),document.removeEventListener("mouseup",d),document.removeEventListener("touchmove",u),document.removeEventListener("touchend",d)},p=function(e){e.preventDefault(),s=null,document.addEventListener("mousemove",u),document.addEventListener("mouseup",d),document.addEventListener("touchmove",u,{passive:!1}),document.addEventListener("touchend",d)};e.addEventListener("mousedown",p),e.addEventListener("touchstart",p,{passive:!1})}u(a,0,!0),u(s,0,!1),r.addEventListener("input",(function(){return c(!1)})),n.addEventListener("input",(function(){return c(!1)})),requestAnimationFrame((function(){setTimeout((function(){(+r.value<o||+r.value>l)&&(r.value=o),(+n.value>
2l||+n.value<o)&&(n.value=l),c(!1)}),50)}))}))}))},616:(e,t,r)=>{"use strict";var n,i,a,s=r(8551),o=r.n(s),l=r(2877);function c(e){return function(e){if(Array.isArray(e))return u(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 u(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(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 u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t,r){for(var n="".concat(t,"-initialized"),i="".concat(e,":not([").concat(n,"])"),a=document.querySelectorAll(i),s=0;s<a.length;s++)a[s].setAttribute(n,""),"function"==typeof r&&r.call(a[s],s,a[s])}n=[600,1e3,1300],(i=function(){var e=window.innerWidth;window.breakpoint_id=n.findIndex((function(t){return e<t})),-1===window.breakpoint_id&&(window.breakpoint_id=n.length)})(),window.addEventListener("resize/debounced",i),a=function(){var e=document.querySelectorAll("[reveal-target]");e.length&&e.forEach((function(e){var t=[],r=e.getAttribute("reveal-target");"children"===r?t=e.children:"target"===r?t=e.querySelectorAll("[reveal-target]"):l.A.isValidSelector(r)&&(t=e.querySelectorAll(r));var n=e.hasAttribute("data-reveal-template");["reveal","delay","reveal-group","aligned"].forEach((function(r){var i;if(n){var a="reveal"===r?"data-reveal-template":"data-reveal-template-".concat(r);i=e.getAttribute(a)}else if(null!==(i=e.getAttribute(r))){var s="reveal"===r?"data-reveal-template":"data-reveal-template-".concat(r);e.setAttribute(s,i)}if(null===i)return!1;c(t).forEach((function(e){"reveal"===r?e.hasAttribute("reveal")||e.hasAttribute("revealed")||e.hasAttribute("revealing")||e.setAttribute(r,i):e.hasAttribute(r)||e.setAttribute(r,i)}))})),e.removeAttribute("reveal")}))},window.addEventListener("reinitialize",a),a(),function(e){var t=[],r=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=function(e){if(e.hasAttribute("delay")){var t=e.getAttribute("delay").match(/^([^\/]+)?\/?([^\/]+(?=\/\/))?(?:\/{2})?((?<=\/\/)[^\/]+)?\/?([^\/]+)?$/);if(t)for(var r=window.breakpoint_id||0;r>=0;r--)if(t[r+1])return t[r+1];return!1}var n=e.getAttribute("reveal")||!1;return!!n&&(n+"").split("/")[1]}(e);r&&r>24?setTimeout((function(){n({$element:e,is_subreveal:t})}),r):n({$element:e,is_subreveal:t})},n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.$element,a=e.is_subreveal,s=void 0!==a&&a,l=e.is_in_group,c=void 0!==l&&l;if(i.hasAttribute("revealing"))return!1;if(i.hasAttribute("revealed"))return!1;if(!c){var u=i.getAttribute("reveal-group");if(u&&!t.includes(u))t.push(u),document.querySelectorAll('[reveal-group="'.concat(u,'"]')).forEach((function(e){e!==i&&n({$element:e,is_in_group:!0})}));else if(u&&t.includes(u))return!1}o().mutate((function(){s||i.querySelectorAll("[subreveal]").forEach((function(e){e.closest("[reveal]:not([subreveal])")===i&&r(e,!0)}));var e=i.getAttribute("reveal");if(null===e)return!1;if(""===e||e.startsWith("/")||e.startsWith("*"))i.removeAttribute("reveal"),i.setAttribute("revealed",e),i.dispatchEvent(new CustomEvent("revealed"));else{i.setAttribute("revealing",e),i.dispatchEvent(new CustomEvent("revealing"));var t=!1,n=function(){if(t)return!1;t=!0,i.removeAttribute("reveal"),i.removeAttribute("revealing"),i.setAttribute("revealed",e),i.dispatchEvent(new CustomEvent("revealed")),i.removeEventListener("transitionend",a)},a=function(e){e.target===i&&n()};i.addEventListener("transitionend",a);var o=window.getComputedStyle(i);o.transitionProperty&&"none"!==o.transitionProperty||n()}}))},i=function(){var t=new IntersectionObserver((function(e,t){e.forEach((function(e){e.isIntersecting&&(r(e.target),t.unobserve(e.target))}))}),{rootMargin:"1% 1% -10% 1%"});setTimeout((function(){d('[reveal]:not([reveal*="+"], [subreveal])',e,(function(e,r){var i=function(e){for(var t=e.getBoundingClientRect(),r=e.parentElement;r&&r!==document.body;){var n=window.getComputedStyle(r);if("hidden"===n.overflow||"hidden"===n.overflowY||"hidden"===n.overflowX){var i=r.getBoundingClientRect();if(t.left>i.right||t.right<i.left||t.top>i.bottom||t.bottom<i.top)return{is_clipped:!0,clipping_parent:r}}r=r.parentElement}return{is_clipped:!1,clipping_parent:null}}(r),a=r.getBoundingClientRect();r.offsetParent&&(a.bottom<100||i.is_clipped&&function(e){if(!e.offsetParent)return!1;var t=e.getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight,n=window.innerWidth||document.documentElement.clientWidth;return t.left<n&&t.right>0&&t.top<r&&t.bottom>0}(r))?n({$element:r}):t.observe(r)}))}),100),d('[reveal^="*"]',e,(function(e,t){r(t)}))};window.addEventListener("reinitialize",i),i()}("reveal"),function(){var e=function(){var e=document.querySelectorAll("[aligned]"),t={};for(var r in e.forEach((function(e){var r,n,i;if(!e.offsetParent)return!1;var a=e.getBoundingClientRect(),s=e.getAttribute("aligned")||0,o="row_".concat(Math.ceil(a.top));null!==(r=t[s])&&void 0!==r||(t[s]={}
2),null!==(i=(n=t[s])[o])&&void 0!==i||(n[o]=[]),t[s][o].push({$element:e,left:Math.ceil(a.left)})})),t)for(var n in t[r]){var i=t[r][n];i.length>1||(i.forEach((function(e){e.$element.removeAttribute("aligned")})),delete t[r][n])}for(var a in t)for(var s in t[a]){var o=t[a][s];o.sort((function(e,t){return e.left-t.left})),o.forEach((function(e,t){e.$element.style.setProperty("--reveal-sequence",t)}))}};window.addEventListener("reinitialize",e),window.addEventListener("recalculate",e),e()}(),function(){var e=function(){var e=document.querySelectorAll("[reveal-group]"),t={};for(var r in e.forEach((function(e){var r;if(!e.offsetParent)return!1;var n=e.getBoundingClientRect(),i=e.getAttribute("reveal-group")||0;null!==(r=t[i])&&void 0!==r||(t[i]=[]),t[i].push({$element:e,left:Math.ceil(n.left),top:Math.ceil(n.top)})})),t){var n=t[r];n.length>1||(n.forEach((function(e){e.$element.removeAttribute("reveal-group")})),delete t[r])}for(var i in t){var a=t[i];a.sort((function(e,t){return e.top!==t.top?e.top-t.top:e.left-t.left})),a.forEach((function(e,t){e.$element.style.setProperty("--reveal-sequence",t)}))}};window.addEventListener("reinitialize",e),window.addEventListener("recalculate",e),e()}()},8078:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(5354),i=r(185),a=!1,s=null,o={init:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(i.A.ran("select"))return!1;i.A.content((function(){if(!(a=e.update(t)))return!1})),i.A.all((function(){if(!(a=e.update(t)))return!1}))},update:function(){return c(arguments.length>0&&void 0!==arguments[0]?arguments[0]:null)},reset:function(e){!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e.options.length)return!1;var i=e.options[t].value,a=e.options[t].text;if(!i&&!a)return!1;if(e.selectedIndex=t,e.value=i,u(e),!r)return!1;e.dispatchEvent(new Event(n.A.change_e))}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]&&arguments[2])}};const l=o;function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!a||(e=e||document,!!(s=e.querySelectorAll(".select__select")).length&&(s.forEach((function(e){e.addEventListener(n.A.change_e,(function(t){u(e)})),u(e)})),!0))}function u(e){if(!e.options.length)return!1;var t=e.value,r=e.options[e.selectedIndex].text;if(!t&&!r)return!1;e.closest(".select__container").querySelector(".select__value").innerHTML=r}o.init()},4772:(e,t,r)=>{"use strict";r(5858),r(5354),r(185),r(4607)},8940:(e,t,r)=>{"use strict";r(5354),r(185),r(4607),r(5703),r(6409)},6588:(e,t,r)=>{"use strict";var n=r(5354),i=r(185),a=".toggle-input-option",s=".toggle-input-option__input",o=".toggle-input-option__label",l=".toggle-input-group__summary",c="data-all-summary",u=!1,d={init:function(){if(i.A.ran("toggle-input-group"))return!1;i.A.content((function(){if(!(u=p()))return!1})),i.A.all((function(){if(!(u=p()))return!1}))}};function p(){return u||document.addEventListener(n.A.change_e,(function(e){var t=e.target.closest(".toggle-input-group");if(t){if(t.matches(".toggle-input-group--select")){var r=t.getAttribute("data-contains");expandable.toggle({id:r,force:!1})}!function(e){var t=e.querySelector(l);if(!t)return!1;var r=e.querySelectorAll(a),n=[];r.forEach((function(e){var t=e.querySelector(s);if(!t||!t.checked)return!1;var r=e.querySelector(o);if(!r)return!1;var i=r.textContent||"";n.push(i.trim())})),(n=n.filter((function(e){return e})).join(", ")).length||(n=e.getAttribute(c));e.querySelector(l).textContent=n}(t)}})),!0}d.init()},4304:(e,t,r)=>{"use strict";var n=r(5354),i=r(185),a=r(3132),s=r(404);function o(e){return function(e){if(Array.isArray(e))return l(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 l(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c=".toggle-input-option__input",u="data-field-group",d="data-hide-elements",p="name",f="data-contains",h=!1,m=null,v={init:function(){if(i.A.ran("toggle-input-option"))return!1;i.A.content((function(){if(!(h=g()))return!1})),i.A.all((function(){if(!(h=g()))return!1}))}};function g(){return!!h||!!(m=document.querySelectorAll(c)).length&&(m.forEach((function(e){var t=e.getAttribute(p),r="".concat(c,"[").concat(p,'="').concat(t,'"]'),i=document.querySelectorAll(r);if(!i)return!1;e.addEventListener(n.A.change_e,(function(e){!function(e){var t=[],r=[];e.forEach((function(e){var n,i,a=e.getAttribute(d)||"";(a=(a=a.split(", ")).filter((function(e){return e})),e.checked)?(n=r).push.apply(n,o(a)):(i=t).push.apply(i,o(a))})),t=t.filter((function(e,r){return t.indexOf(e)===r})),r=r.filter((function(e,t){return r.indexOf(e)===t})),t.forEach((function(e){if(r.includes(e))return!1;document.querySelector("[".concat(f,'="').concat(e,'"]')).removeAttribute(n.A.hidden_attr)})),r.forEach((function(e){document.querySelector("[".concat(f,'="').concat(e,'"]')).setAttribute(n.A.hidden_attr,"")}))}(i),function(e){e.forEach((function(e){var t=e.getAttribute(u);if(!t)return!1;a.A.toggle({id:t,force:e.checked}),e.checked?document.querySelector("#".concat(t)).removeAttribute(n.A.hidden_attr):document.querySelector("#".concat(t)).setAttribute(n.A.hidden_attr,"")}))}(i),document.dispatchEvent(new CustomEvent(s.A.name_e))}))})),!0)}v.init()},380:(e,t,r)=>{"use strict";
2var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=!1,c=null,u={init:function(){if(s.A.ran("vanish"))return!1;s.A.content((function(){if(!(l=d()))return!1})),s.A.all((function(){if(!(l=d()))return!1;window.addEventListener(a.A.scroll_e,i()((function(){p()}),250)),window.addEventListener(a.A.resize_e,i()((function(){p()}),250)),new MutationObserver((function(){p()})).observe(document.body,{childList:!0,subtree:!0})}))}};function d(){return!!l||!!(c=document.querySelectorAll("[data-vanish]")).length}function p(){c.forEach((function(e){!function(e){var t=e.getAttribute("data-vanish-target"),r=e.getAttribute("data-vanish-lookaround"),n=document.querySelectorAll(t);if(!n.length)return!1;var i=!0;Array.from(n).every((function(e){return!o.A.isIntersecting({$element:e,lookaround:parseFloat(r)})||(i=!1,!1)})),e.setAttribute("data-vanish-visible",i?"true":"false")}(e)}))}u.init()},6409:(e,t,r)=>{"use strict";r.d(t,{A:()=>Ae});var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){v(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(){u=function(){return e};var e={},t=Object.prototype,r=t.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",o=i.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function c(e,t,r,i){var a=t&&t.prototype instanceof f?t:f,s=Object.create(a.prototype),o=new T(i||[]);return n(s,"_invoke",{value:S(e,r,o)}),s}function d(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=c;var p={};function f(){}function h(){}function m(){}var v={};l(v,a,(function(){return this}));var g=Object.getPrototypeOf,y=g&&g(g(k([])));y&&y!==t&&r.call(y,a)&&(v=y);var b=m.prototype=f.prototype=Object.create(v);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function E(e,t){function i(n,a,s,o){var l=d(e[n],e,a);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){i("next",e,s,o)}),(function(e){i("throw",e,s,o)})):t.resolve(u).then((function(e){c.value=e,s(c)}),(function(e){return i("throw",e,s,o)}))}o(l.arg)}var a;n(this,"_invoke",{value:function(e,r){function n(){return new t((function(t,n){i(e,r,t,n)}))}return a=a?a.then(n,n):n()}})}function S(e,t,r){var n="suspendedStart";return function(i,a){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===i)throw a;return M()}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var o=_(s,r);if(o){if(o===p)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var l=d(e,t,r);if("normal"===l.type){if(n=r.done?"completed":"suspendedYield",l.arg===p)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(n="completed",r.method="throw",r.arg=l.arg)}}}function _(e,t){var r=t.method,n=e.iterator[r];if(void 0===n)return t.delegate=null,"throw"===r&&e.iterator.return&&(t.method="return",t.arg=void 0,_(e,t),"throw"===t.method)||"return"!==r&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+r+"' method")),p;var i=d(n,e.iterator,t.arg);if("throw"===i.type)return t.method="throw",t.arg=i.arg,t.delegate=null,p;var a=i.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,p):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,p)}function A(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 x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function k(e){if(e){var t=e[a];if(t)return t.call(e);
vendor: 4,412 bytes, line 2
2if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,i=function t(){for(;++n<e.length;)if(r.call(e,n))return t.value=e[n],t.done=!1,t;return t.value=void 0,t.done=!0,t};return i.next=i}}return{next:M}}function M(){return{value:void 0,done:!0}}return h.prototype=m,n(b,"constructor",{value:m,configurable:!0}),n(m,"constructor",{value:h,configurable:!0}),h.displayName=l(m,o,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===h||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,l(e,o,"GeneratorFunction")),e.prototype=Object.create(b),e},e.awrap=function(e){return{__await:e}},w(E.prototype),l(E.prototype,s,(function(){return this})),e.AsyncIterator=E,e.async=function(t,r,n,i,a){void 0===a&&(a=Promise);var s=new E(c(t,r,n,i),a);return e.isGeneratorFunction(r)?s:s.next().then((function(e){return e.done?e.value:s.next()}))},w(b),l(b,o,"Generator"),l(b,a,(function(){return this})),l(b,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),r=[];for(var n in t)r.push(n);return r.reverse(),function e(){for(;r.length;){var n=r.pop();if(n in t)return e.value=n,e.done=!1,e}return e.done=!0,e}},e.values=k,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},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 t=this;function n(r,n){return s.type="throw",s.arg=e,t.next=r,n&&(t.method="next",t.arg=void 0),!!n}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return n("end");if(a.tryLoc<=this.prev){var o=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(o&&l){if(this.prev<a.catchLoc)return n(a.catchLoc,!0);if(this.prev<a.finallyLoc)return n(a.finallyLoc)}else if(o){if(this.prev<a.catchLoc)return n(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return n(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 a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var s=a?a.completion:{};return s.type=e,s.arg=t,a?(this.method="next",this.next=a.finallyLoc,p):this.complete(s)},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),p},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),x(r),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;x(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:k(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=void 0),p}},e}function d(e,t,r,n,i,a,s){try{var o=e[a](s),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function p(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function s(e){d(a,n,i,s,o,"next",e)}function o(e){d(a,n,i,s,o,"throw",e)}s(void 0)}))}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,A(n.key),n)}}function m(e,t,r){return t&&h(e.prototype,t),r&&h(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function v(e,t,r){return(t=A(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}
2function y(e,t){return y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},y(e,t)}function b(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function w(e,t,r){return w=b()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var i=new(Function.bind.apply(e,n));return r&&y(i,r.prototype),i},w.apply(null,arguments)}function E(e){var t="function"==typeof Map?new Map:void 0;return E=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return w(e,arguments,g(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),y(n,e)},E(e)}function S(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e){var t=b();return function(){var r,n=g(e);if(t){var i=g(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return S(e)}(this,r)}}function A(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}var x=void 0!==r.g&&"[object global]"==={}.toString.call(r.g);function T(e,t){return 0===e.indexOf(t.toLowerCase())?e:"".concat(t.toLowerCase()).concat(e.substr(0,1).toUpperCase()).concat(e.substr(1))}function k(e){return/^(https?:)?\/\/((((player|www)\.)?vimeo\.com)|((player\.)?[a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))(?=$|\/)/.test(e)}function M(e){return/^https:\/\/player\.((vimeo\.com)|([a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))\/video\/\d+/.test(e)}function C(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.id,n=t.url,i=r||n;if(!i)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(e=i,!isNaN(parseFloat(e))&&isFinite(e)&&Math.floor(e)==e)return"https://vimeo.com/".concat(i);if(k(i))return i.replace("http:","https:");if(r)throw new TypeError("“".concat(r,"” is not a valid video id."));throw new TypeError("“".concat(i,"” is not a vimeo.com url."))}var L=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"addEventListener",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"removeEventListener",a="string"==typeof t?[t]:t;return a.forEach((function(t){e[n](t,r)})),{cancel:function(){return a.forEach((function(t){return e[i](t,r)}))}}},D=void 0!==Array.prototype.indexOf,P="undefined"!=typeof window&&void 0!==window.postMessage;if(!(x||D&&P))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var $="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};!function(e){if(!e.WeakMap){var t=Object.prototype.hasOwnProperty,r=Object.defineProperty&&function(){try{return 1===Object.defineProperty({},"x",{value:1}).x}catch(e){}}(),n=function(e,t,n){r?Object.defineProperty(e,t,{configurable:!0,writable:!0,value:n}):e[t]=n};e.WeakMap=function(){function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(n(this,"_id","_WeakMap"+"_"+a()+"."+a()),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}function r(e,r){if(!i(e)||!t.call(e,"_id"))throw new TypeError(r+" method called on incompatible receiver "+typeof e)}function a(){return Math.random().toString().substring(2)}return n(e.prototype,"delete",(function(e){if(r(this,"delete"),!i(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)&&(delete e[this._id],!0)})),n(e.prototype,"get",(function(e){if(r(this,"get"),i(e)){var t=e[this._id];return t&&t[0]===e?t[1]:void 0}})),n(e.prototype,"has",(function(e){if(r(this,"has"),!i(e))return!1;var t=e[this._id];return!(!t||t[0]!==e)})),n(e.prototype,"set",(function(e,t){if(r(this,"set"),!i(e))throw new TypeError("Invalid value used as weak map key");var a=e[this._id];return a&&a[0]===e?(a[1]=t,this):(n(e,this._id,[e,t]),this)})),n(e,"_polyfill",!0),e}()}function i(e){return Object(e)===e}}("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:$);var O,I,q=(O=function(e){var t,r,n;n=function(){var e,t,r,n=Object.prototype.toString,i="undefined"!=typeof setImmediate?function(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},"x",{}),e=function(e,t,r,n){return Object.defineProperty(e,t,{value:r,writable:!0,configurable:!1!==n})}}catch(t){e=function(e,t,r){return e[t]=r,e}}function a(e,n){r.add(e,n),t||(t=i(r.drain))}function s(e){var t,r=typeof e;return null==e||"object"!=r&&"function"!=r||(t=e.then),"function"==typeof t&&t}function o(){for(var e=0;e<this.chain.length;e++)l(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function l(e,t,r){var n,i;try{!1===t?r.reject(e.msg):(n=!0===t?e.msg:t.call(void 0,e.msg))===r.promise?r.reject(TypeError("Promise-chain cycle")):(i=s(n))?i.call(n,r.resolve,r.reject):r.resolve(n)}catch(e){r.reject(e)}}function c(e){var t,r=this;if(!r.triggered){r.triggered=!0,r.def&&(r=r.def);try{(t=s(e))?a((function(){var n=new p(r);try{t.call(e,(function(){c.apply(n,arguments)}),(function(){u.apply(n,arguments)}))}catch(e){u.call(n,e)}})):(r.msg=e,r.state=1,r.chain.length>0&&a(o,r))}catch(e){u.call(new p(r),e)}}}function u(e){var t=this;t.triggered||(t.triggered=!0,t.def&&(t=t.def),t.msg=e,t.state=2,t.chain.length>0&&a(o,t))}function d(e,t,r,n){for(var i=0;i<t.length;i++)!function(i){e.resolve(t[i]).then((function(e){r(i,e)}),n)}(i)}function p(e){this.def=e,this.triggered=!1}function f(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function h(e){if("function"!=typeof e)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var t=new f(this);this.then=function(e,r){var n={success:"function"!=typeof e||e,failure:"function"==typeof r&&r};return n.promise=new this.constructor((function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");n.resolve=e,n.reject=t})),t.chain.push(n),0!==t.state&&a(o,t),n.promise},this.catch=function(e){return this.then(void 0,e)};try{e.call(void 0,(function(e){c.call(t,e)}),(function(e){u.call(t,e)}))}catch(e){u.call(t,e)}}r=function(){var e,r,n;function i(e,t){this.fn=e,this.self=t,this.next=void 0}return{add:function(t,a){n=new i(t,a),r?r.next=n:e=n,r=n,n=void 0},drain:function(){var n=e;for(e=r=t=void 0;n;)n.fn.call(n.self),n=n.next}}}();var m=e({},"constructor",h,!1);return h.prototype=m,e(m,"__NPO__",0,!1),e(h,"resolve",(function(e){return e&&"object"==typeof e&&1===e.__NPO__?e:new this((function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");t(e)}))})),e(h,"reject",(function(e){return new this((function(t,r){if("function"!=typeof t||"function"!=typeof r)throw TypeError("Not a function");r(e)}))})),e(h,"all",(function(e){var t=this;return"[object Array]"!=n.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t((function(r,n){if("function"!=typeof r||"function"!=typeof n)throw TypeError("Not a function");var i=e.length,a=Array(i),s=0;d(t,e,(function(e,t){a[e]=t,++s===i&&r(a)}),n)}))})),e(h,"race",(function(e){var t=this;return"[object Array]"!=n.call(e)?t.reject(TypeError("Not an array")):new t((function(r,n){if("function"!=typeof r||"function"!=typeof n)throw TypeError("Not a function");d(t,e,(function(e,t){r(t)}),n)}))})),h},(r=$)[t="Promise"]=r[t]||n(),e.exports&&(e.exports=r[t])},O(I={exports:{}}
2,I.exports),I.exports),j=new WeakMap;function z(e,t,r){var n=j.get(e.element)||{};t in n||(n[t]=[]),n[t].push(r),j.set(e.element,n)}function N(e,t){return(j.get(e.element)||{})[t]||[]}function F(e,t,r){var n=j.get(e.element)||{};if(!n[t])return!0;if(!r)return n[t]=[],j.set(e.element,n),!0;var i=n[t].indexOf(r);return-1!==i&&n[t].splice(i,1),j.set(e.element,n),n[t]&&0===n[t].length}function H(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){return console.warn(e),{}}return e}function V(e,t,r){if(e.element.contentWindow&&e.element.contentWindow.postMessage){var n={method:t};void 0!==r&&(n.value=r);var i=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));i>=8&&i<10&&(n=JSON.stringify(n)),e.element.contentWindow.postMessage(n,e.origin)}}function R(e,t){var r,n=[];if((t=H(t)).event){if("error"===t.event)N(e,t.data.method).forEach((function(r){var n=new Error(t.data.message);n.name=t.data.name,r.reject(n),F(e,t.data.method,r)}));n=N(e,"event:".concat(t.event)),r=t.data}else if(t.method){var i=function(e,t){var r=N(e,t);if(r.length<1)return!1;var n=r.shift();return F(e,t,n),n}(e,t.method);i&&(n.push(i),r=t.value)}n.forEach((function(t){try{if("function"==typeof t)return void t.call(e,r);t.resolve(r)}catch(e){}}))}var B=["airplay","audio_tracks","audiotrack","autopause","autoplay","background","byline","cc","chapter_id","chapters","chromecast","color","colors","controls","dnt","end_time","fullscreen","height","id","interactive_params","keyboard","loop","maxheight","maxwidth","muted","play_button_position","playsinline","portrait","progress_bar","quality_selector","responsive","speed","start_time","texttrack","title","transcript","transparent","unmute_button","url","vimeo_logo","volume","watch_full_video","width"];function Y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return B.reduce((function(t,r){var n=e.getAttribute("data-vimeo-".concat(r));return(n||""===n)&&(t[r]=""===n?1:n),t}),t)}function G(e,t){var r=e.html;if(!t)throw new TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");var n=document.createElement("div");return n.innerHTML=r,t.appendChild(n.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function W(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return new Promise((function(n,i){if(!k(e))throw new TypeError("“".concat(e,"” is not a vimeo.com url."));var a=function(e){for(var t=(e||"").match(/^(?:https?:)?(?:\/\/)?([^/?]+)/),r=(t&&t[1]||"").replace("player.",""),n=0,i=[".videoji.hk",".vimeo.work",".videoji.cn"];n<i.length;n++){var a=i[n];if(r.endsWith(a))return r}return"vimeo.com"}(e),s="https://".concat(a,"/api/oembed.json?url=").concat(encodeURIComponent(e));for(var o in t)t.hasOwnProperty(o)&&(s+="&".concat(o,"=").concat(encodeURIComponent(t[o])));var l="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;l.open("GET",s,!0),l.onload=function(){if(404!==l.status)if(403!==l.status)try{var t=JSON.parse(l.responseText);if(403===t.domain_status_code)return G(t,r),void i(new Error("“".concat(e,"” is not embeddable.")));n(t)}catch(e){i(e)}else i(new Error("“".concat(e,"” is not embeddable.")));else i(new Error("“".concat(e,"” was not found.")))},l.onerror=function(){var e=l.status?" (".concat(l.status,")"):"";i(new Error("There was an error fetching the embed code from Vimeo".concat(e,".")))},l.send()}))}var X={role:"viewer",autoPlayMuted:!0,allowedDrift:.3,maxAllowedDrift:1,minCheckInterval:.1,maxRateAdjustment:.2,maxTimeToCatchUp:1},U=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y(e,t)}(a,e);var t,r,n,i=_(a);function a(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=arguments.length>3?arguments[3]:void 0;return f(this,a),v(S(r=i.call(this)),"logger",void 0),v(S(r),"speedAdjustment",0),v(S(r),"adjustSpeed",function(){var e=p(u().mark((function e(t,n){var i;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r.speedAdjustment!==n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,t.getPlaybackRate();case 4:return e.t0=e.sent,e.t1=r.speedAdjustment,e.t2=e.t0-e.t1,e.t3=n,i=e.t2+e.t3,r.log("New playbackRate:  ".concat(i)),e.next=12,t.setPlaybackRate(i);case 12:r.speedAdjustment=n;case 13:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}()),r.logger=s,r.init(t,e,c(c({},X),n)),r}return m(a,[{key:"disconnect",value:function(){this.dispatchEvent(new Event("disconnect"))}},{key:"init",value:(n=p(u().mark((function e(t,r,n){var i,a,s,o=this;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.waitForTOReadyState(t,"open");case 2:if("viewer"!==n.role){e.next=10;break}return e.next=5,this.updatePlayer(t,r,n);case 5:i=L(t,"change",(function(){return o.updatePlayer(t,r,n)})),a=this.maintainPlaybackPosition(t,r,n),this.addEventListener("disconnect",(function(){a.cancel(),i.cancel()})),e.next=14;break;case 10:return e.next=12,this.updateTimingObject(t,r);case 12:s=L(r,["seeked","play","pause","ratechange"],(function(){return o.updateTimingObject(t,r)}),"on","off"),this.addEventListener("disconnect",(function(){return s.cancel()}));case 14:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return n.apply(this,arguments)})},{key:"updateTimingObject",value:(r=p(u().mark((function e(t,r){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=t,e.next=3,r.getCurrentTime();case 3:return e.t1=e.sent,e.next=6,r.getPaused();case 6:if(!e.sent){e.next=10;break}e.t2=0,e.next=13;break;case 10:return e.next=12,r.getPlaybackRate();case 12:e.t2=e.sent;case 13:e.t3=e.t2,e.t4={position:e.t1,velocity:e.t3},e.t0.update.call(e.t0,e.t4);case 16:case"end":return e.stop()}}),e)}))),function(e,t){return r.apply(this,arguments)})},{key:"updatePlayer",value:(t=p(u().mark((function e(t,r,n){var i,a,s;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.query(),a=i.position,s=i.velocity,"number"==typeof a&&r.setCurrentTime(a),"number"!=typeof s){e.next=25;break}if(0!==s){e.next=11;break}return e.next=6,r.getPaused();case 6:if(e.t0=e.sent,!1!==e.t0){e.next=9;break}r.pause();case 9:e.next=25;break;case 11:if(!(s>0)){e.next=25;break}return e.next=14,r.getPaused();case 14:if(e.t1=e.sent,!0!==e.t1){e.next=19;break}return e.next=18,r.play().catch(function(){var e=p(u().mark((function e(t){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("NotAllowedError"!==t.name||!n.autoPlayMuted){e.next=5;break}return e.next=3,r.setMuted(!0);case 3:return e.next=5,r.play().catch((function(e){return console.error("Couldn't play the video from TimingSrcConnector. Error:",e)}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 18:this.updatePlayer(t,r,n);case 19:return e.next=21,r.getPlaybackRate();case 21:if(e.t2=e.sent,e.t3=s,e.t2===e.t3){e.next=25;break}r.setPlaybackRate(s);case 25:case"end":return e.stop()}}),e,this)}))),function(e,r,n){return t.apply(this,arguments)})},{key:"maintainPlaybackPosition",value:function(e,t,r){var n=this,i=r.allowedDrift,a=r.maxAllowedDrift,s=r.minCheckInterval,o=r.maxRateAdjustment,l=r.maxTimeToCatchUp,c=1e3*Math.min(l,Math.max(s,a)),d=function(){var r=p(u().mark((function r(){var s,c,d,p,f;return u().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.t0=0===e.query().velocity,r.t0){r.next=6;break}return r.next=4,t.getPaused();case 4:r.t1=r.sent,r.t0=!0===r.t1;case 6:if(!r.t0){r.next=8;break}return r.abrupt("return");case 8:return r.t2=e.query().position,r.next=11,t.getCurrentTime();case 11:if(r.t3=r.sent,s=r.t2-r.t3,c=Math.abs(s),n.log("Drift: ".concat(s)),!(c>a)){r.next=22;break}return r.next=18,n.adjustSpeed(t,0);case 18:t.setCurrentTime(e.query().position),n.log("Resync by currentTime"),r.next=29;break;case 22:if(!(c>i)){r.next=29;break}return f=(d=c/l)<(p=o)?(p-d)/2:p,r.next=28,n.adjustSpeed(t,f*Math.sign(s));case 28:n.log("Resync by playbackRate");case 29:case"end":return r.stop()}}),r)})));return function(){return r.apply(this,arguments)}}(),f=setInterval((function(){return d()}),c);return{cancel:function(){return clearInterval(f)}}}},{key:"log",value:function(e){var t;null===(t=this.logger)||void 0===t||t.call(this,"TimingSrcConnector: ".concat(e))}},{key:"waitForTOReadyState",value:function(e,t){return new Promise((function(r){!function n(){e.readyState===t?r():e.addEventListener("readystatechange",n,{once:!0})}()}))}}]),a}(E(EventTarget)),K=new WeakMap,J=new WeakMap,Q={},Z=function(){function e(t){var r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(f(this,e),window.jQuery&&t instanceof jQuery&&(t.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),t=t[0]),"undefined"!=typeof document&&"string"==typeof t&&(t=document.getElementById(t)),!function(e){return Boolean(e&&1===e.nodeType&&"nodeName"in e&&e.ownerDocument&&e.ownerDocument.defaultView)}(t))throw new TypeError("You must pass either a valid element or a valid id.");
vendor: 6,492 bytes, line 2
2if("IFRAME"!==t.nodeName){var i=t.querySelector("iframe");i&&(t=i)}if("IFRAME"===t.nodeName&&!k(t.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(K.has(t))return K.get(t);this._window=t.ownerDocument.defaultView,this.element=t,this.origin="*";var a=new q((function(e,i){if(r._onMessage=function(t){if(k(t.origin)&&r.element.contentWindow===t.source){"*"===r.origin&&(r.origin=t.origin);var n=H(t.data);if(n&&"error"===n.event&&n.data&&"ready"===n.data.method){var a=new Error(n.data.message);return a.name=n.data.name,void i(a)}var s=n&&"ready"===n.event,o=n&&"ping"===n.method;if(s||o)return r.element.setAttribute("data-ready","true"),void e();R(r,n)}},r._window.addEventListener("message",r._onMessage),"IFRAME"!==r.element.nodeName){var a=Y(t,n);W(C(a),a,t).then((function(e){var n,i,a,s=G(e,t);return r.element=s,r._originalElement=t,n=t,i=s,a=j.get(n),j.set(i,a),j.delete(n),K.set(r.element,r),e})).catch(i)}}));if(J.set(this,a),K.set(this.element,this),"IFRAME"===this.element.nodeName&&V(this,"ping"),Q.isEnabled){var s=function(){return Q.exit()};this.fullscreenchangeHandler=function(){Q.isFullscreen?z(r,"event:exitFullscreen",s):F(r,"event:exitFullscreen",s),r.ready().then((function(){V(r,"fullscreenchange",Q.isFullscreen)}))},Q.on("fullscreenchange",this.fullscreenchangeHandler)}return this}var t;return m(e,[{key:"callMethod",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new q((function(n,i){return t.ready().then((function(){z(t,e,{resolve:n,reject:i}),V(t,e,r)})).catch(i)}))}},{key:"get",value:function(e){var t=this;return new q((function(r,n){return e=T(e,"get"),t.ready().then((function(){z(t,e,{resolve:r,reject:n}),V(t,e)})).catch(n)}))}},{key:"set",value:function(e,t){var r=this;return new q((function(n,i){if(e=T(e,"set"),null==t)throw new TypeError("There must be a value to set.");return r.ready().then((function(){z(r,e,{resolve:n,reject:i}),V(r,e,t)})).catch(i)}))}},{key:"on",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(!t)throw new TypeError("You must pass a callback function.");if("function"!=typeof t)throw new TypeError("The callback must be a function.");0===N(this,"event:".concat(e)).length&&this.callMethod("addEventListener",e).catch((function(){})),z(this,"event:".concat(e),t)}},{key:"off",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(t&&"function"!=typeof t)throw new TypeError("The callback must be a function.");F(this,"event:".concat(e),t)&&this.callMethod("removeEventListener",e).catch((function(e){}))}},{key:"loadVideo",value:function(e){return this.callMethod("loadVideo",e)}},{key:"ready",value:function(){var e=J.get(this)||new q((function(e,t){t(new Error("Unknown player. Probably unloaded."))}));return q.resolve(e)}},{key:"addCuePoint",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.callMethod("addCuePoint",{time:e,data:t})}},{key:"removeCuePoint",value:function(e){return this.callMethod("removeCuePoint",e)}},{key:"enableTextTrack",value:function(e,t){if(!e)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return Q.isEnabled?Q.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return Q.isEnabled?Q.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return Q.isEnabled?q.resolve(Q.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"remotePlaybackPrompt",value:function(){return this.callMethod("remotePlaybackPrompt")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var e=this;return new q((function(t){if(J.delete(e),K.delete(e.element),e._originalElement&&(K.delete(e._originalElement),e._originalElement.removeAttribute("data-vimeo-initialized")),e.element&&"IFRAME"===e.element.nodeName&&e.element.parentNode&&(e.element.parentNode.parentNode&&e._originalElement&&e._originalElement!==e.element.parentNode?e.element.parentNode.parentNode.removeChild(e.element.parentNode):e.element.parentNode.removeChild(e.element)),e.element&&"DIV"===e.element.nodeName&&e.element.parentNode){e.element.removeAttribute("data-vimeo-initialized");var r=e.element.querySelector("iframe");r&&r.parentNode&&(r.parentNode.parentNode&&e._originalElement&&e._originalElement!==r.parentNode?r.parentNode.parentNode.removeChild(r.parentNode):r.parentNode.removeChild(r))}e._window.removeEventListener("message",e._onMessage),Q.isEnabled&&Q.off("fullscreenchange",e.fullscreenchangeHandler),t()}))}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(e){return this.set("autopause",e)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(e){return this.set("cameraProps",e)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"getColors",value:function(){return q.all([this.get("colorOne"),this.get("colorTwo"),this.get("colorThree"),this.get("colorFour")])}},{key:"setColor",value:function(e){return this.set("color",e)}},{key:"setColors",value:function(e){if(!Array.isArray(e))return new q((function(e,t){return t(new TypeError("Argument must be an array."))}));var t=new q((function(e){return e(null)})),r=[e[0]?this.set("colorOne",e[0]):t,e[1]?this.set("colorTwo",e[1]):t,e[2]?this.set("colorThree",e[2]):t,e[3]?this.set("colorFour",e[3]):t];return q.all(r)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(e){return this.set("currentTime",e)}
2},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(e){return this.set("loop",e)}},{key:"setMuted",value:function(e){return this.set("muted",e)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(e){return this.set("playbackRate",e)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(e){return this.set("quality",e)}},{key:"getRemotePlaybackAvailability",value:function(){return this.get("remotePlaybackAvailability")}},{key:"getRemotePlaybackState",value:function(){return this.get("remotePlaybackState")}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(e){return this.set("volume",e)}},{key:"setTimingSrc",value:(t=p(u().mark((function e(t,r){var n,i=this;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}throw new TypeError("A Timing Object must be provided.");case 2:return e.next=4,this.ready();case 4:return n=new U(this,t,r),V(this,"notifyTimingObjectConnect"),n.addEventListener("disconnect",(function(){return V(i,"notifyTimingObjectDisconnect")})),e.abrupt("return",n);case 8:case"end":return e.stop()}}),e,this)}))),function(e,r){return t.apply(this,arguments)})}]),e}();x||(Q=function(){var e=function(){for(var e,t=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],r=0,n=t.length,i={};r<n;r++)if((e=t[r])&&e[1]in document){for(r=0;r<e.length;r++)i[t[0][r]]=e[r];return i}return!1}(),t={fullscreenchange:e.fullscreenchange,fullscreenerror:e.fullscreenerror},r={request:function(t){return new Promise((function(n,i){var a=function e(){r.off("fullscreenchange",e),n()};r.on("fullscreenchange",a);var s=(t=t||document.documentElement)[e.requestFullscreen]();s instanceof Promise&&s.then(a).catch(i)}))},exit:function(){return new Promise((function(t,n){if(r.isFullscreen){var i=function e(){r.off("fullscreenchange",e),t()};r.on("fullscreenchange",i);var a=document[e.exitFullscreen]();a instanceof Promise&&a.then(i).catch(n)}else t()}))},on:function(e,r){var n=t[e];n&&document.addEventListener(n,r)},off:function(e,r){var n=t[e];n&&document.removeEventListener(n,r)}};return Object.defineProperties(r,{isFullscreen:{get:function(){return Boolean(document[e.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[e.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[e.fullscreenEnabled])}}}),r}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),r=function(e){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(e))};t.forEach((function(e){try{if(null!==e.getAttribute("data-vimeo-defer"))return;var t=Y(e);W(C(t),t,e).then((function(t){return G(t,e)}
2)).catch(r)}catch(e){r(e)}}))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoPlayerResizeEmbeds_||(window.VimeoPlayerResizeEmbeds_=!0,window.addEventListener("message",(function(t){if(k(t.origin)&&t.data&&"spacechange"===t.data.event)for(var r=e.querySelectorAll("iframe"),n=0;n<r.length;n++)if(r[n].contentWindow===t.source){r[n].parentElement.style.paddingBottom="".concat(t.data.data[0].bottom,"px");break}})))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;window.VimeoSeoMetadataAppended||(window.VimeoSeoMetadataAppended=!0,window.addEventListener("message",(function(t){if(k(t.origin)){var r=H(t.data);if(r&&"ready"===r.event)for(var n=e.querySelectorAll("iframe"),i=0;i<n.length;i++){var a=n[i],s=a.contentWindow===t.source;M(a.src)&&s&&new Z(a).callMethod("appendVideoMetadata",window.location.href)}}})))}(),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document;if(!window.VimeoCheckedUrlTimeParam){window.VimeoCheckedUrlTimeParam
2=!0;var t=function(e){"console"in window&&console.error&&console.error("There was an error getting video Id: ".concat(e))};window.addEventListener("message",(function(r){if(k(r.origin)){var n=H(r.data);if(n&&"ready"===n.event)for(var i=e.querySelectorAll("iframe"),a=function(){var e=i[s],n=e.contentWindow===r.source;if(M(e.src)&&n){var a=new Z(e);a.getVideoId().then((function(e){var t=new RegExp("[?&]vimeo_t_".concat(e,"=([^&#]*)")).exec(window.location.href);if(t&&t[1]){var r=decodeURI(t[1]);a.setCurrentTime(r)}})).catch(t)}},s=0;s<i.length;s++)a()}}))}}());const ee=Z;var te=window.teal_state=window.teal_state||{};te.video=te.video||{};var re=".media-figure",ne=".media-figure__media",ie=".video__overlink",ae=".video__control",se=".playback-toggle",oe="data-url",le=".video__image",ce="data-poster-visible",ue="data-playing",de="iframe",pe="data-iframe-id",fe=1.02,he=1.77777,me=!1,ve=[],ge=[],ye=[],be=[],we=[],Ee=0,Se=0,_e={init:function(){var e=this;if(s.A.ran("video"))return!1;te.video.init_youtube_players=function(){e.initYouTube()},s.A.content((function(){if(!(me=xe()))return!1;window.addEventListener(a.A.resize_e,i()((function(){ke()}),150)),ke(),te.video.init_youtube_players_ready&&te.video.init_youtube_players()})),s.A.all((function(){if(!(me=xe()))return!1;ke(),document.addEventListener(o.A.change_e,(function(e){ke()}))}))},initYouTube:function(){ye.forEach((function(e){Ce(e)})),ke()}};const Ae=_e;function xe(){return me||(ve=document.querySelectorAll(".video__source"),ge=document.querySelectorAll(".youtube-overlink"),document.querySelectorAll(".youtube-standard"),ye=document.querySelectorAll(".youtube-autoplay"),be=document.querySelectorAll(".vimeo-overlink"),document.querySelectorAll(".vimeo-standard"),we=document.querySelectorAll(".vimeo-autoplay"),document.querySelectorAll(se).forEach((function(e){e.addEventListener(a.A.click_e,(function(t){!function(e){var t=e.getAttribute("aria-controls");if(!t)return!1;var r=document.querySelector("[".concat(pe,'="').concat(t,'"]'));if(r){var n=r.querySelector(ie);if(n)return n.click(),!1}var i=document.querySelector("#".concat(t));if(!i)return!1;!function(e){return!e.paused&&!e.ended&&e.readyState>2}(i)?i.play():i.pause()}(e)}))})),ve.forEach((function(e){var t=window.matchMedia("(prefers-reduced-motion: reduce)");(!0===t||!0===t.matches)&&e.removeAttribute("autoplay"),[a.A.play_e,a.A.pause_e].forEach((function(t){e.addEventListener(t,(function(r){!function(e,t){if(!document.querySelector('[aria-controls="'.concat(e.id,'"]')))return!1;var r=e.closest(re);if(t){r.setAttribute(ue,a.A.true_s);var n=e.closest(re).querySelector("".concat(le,":not([").concat(ce,"])"));n&&n.remove()}else r.setAttribute(ue,a.A.false_s)}(e,t===a.A.play_e)}))}))})),ge.forEach((function(e){e.addEventListener(a.A.click_e,(function(e){!function(e){e.preventDefault(),e.stopPropagation();var t=e.target.closest(ne),r=e.target.closest(ie);Te(r.getAttribute("href"),t,(function(){t.querySelector(ae).remove(),t.querySelector(ie).remove(),Ce(t,(function(){t.querySelectorAll(":scope > :not(iframe)").forEach((function(e){e.remove()}))}))}))}(e)}))})),ye.forEach((function(e){Te(e.getAttribute(oe),e)})),be.forEach((function(e){e.addEventListener(a.A.click_e,(function(e){!function(e){e.preventDefault(),e.stopPropagation();var t=e.target.closest(ne),r=e.target.closest(ie);Te(r.getAttribute("href"),t,(function(){t.querySelector(ae).remove(),t.querySelector(ie).remove(),Le(t,(function(){t.querySelectorAll(":scope > :not(iframe)").forEach((function(e){e.remove()}))}))}))}(e)}))})),we.forEach((function(e){Te(e.getAttribute(oe),e,(function(){Le(e)}))}))),!0}function Te(e,t,r){var n=function(e,t){var r=document.createElement(de),n=t.getAttribute(pe);return r.src=function(e){return e.includes("vimeo"),e}(e),r.setAttribute("id","iframe-".concat(n)),r.setAttribute("frameborder",0),r.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; fullscreen; picture-in-picture"),r.setAttribute("allowfullscreen",!0),r}(e,t);t.prepend(n),r&&r()}function ke(){ye.forEach((function(e){Me(e,5)})),we.forEach((function(e){Me(e)}))}function Me(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=o.A.getWidth(e),n=o.A.getHeight(e);if(!r||!n)return!1;if(r===Ee&&n===Se)return!1;Ee=r,Se=n;var i=e.querySelector(de);r/n>he?(i.style.width="".concat(100*t*fe,"%"),i.style.height="".concat(Math.ceil(r*fe*(1/he)),"px")):(i.style.width="".concat(Math.ceil(n*fe*he),"px"),i.style.height="".concat(102,"%"))}function Ce(e,t){var r=e.querySelector(de);
2if(!r)return!1;var n=!1,i=new YT.Player(r.getAttribute("id"),{playerVars:{origin:window.location.origin},events:{onReady:function(r){var s=i.getPlayerState(),o=e.closest(re);s===YT.PlayerState.PLAYING&&(De(o,!0),t&&!n&&(t(),n=!0));var l=0,c=setInterval((function(){l++,i.getPlayerState()===YT.PlayerState.PLAYING&&o.getAttribute(ue)!==a.A.true_s&&(De(o,!0),t&&!n&&(t(),n=!0)),(l>=10||o.getAttribute(ue)===a.A.true_s)&&clearInterval(c)}),300)},onStateChange:function(e){var r=e.data;De(s,r!==YT.PlayerState.PAUSED),r===YT.PlayerState.PLAYING&&t&&!n&&(t(),n=!0)}}}),s=e.closest(re);s.querySelectorAll(se).forEach((function(e){e.addEventListener(a.A.click_e,(function(e){i.getPlayerState()!==YT.PlayerState.PAUSED?i.pauseVideo():i.playVideo()}))}))}function Le(e,t){var r=e.querySelector(de);if(!r)return!1;var n=!1,i=new ee(r),s=e.closest(re);s.querySelectorAll(se).forEach((function(e){e.addEventListener(a.A.click_e,(function(e){i.getPaused().then((function(e){e?i.play():i.pause()})).catch((function(e){}))}))})),i.on("play",(function(e){De(s,!0),t&&!n&&(t(),n=!0)})),i.on("pause",(function(e){De(s,!1)}))}function De(e,t){e.setAttribute(ue,t?a.A.true_s:a.A.false_s)}_e.init()},404:(e,t,r)=>{"use strict";r.d(t,{A:()=>ee});var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=r(2877),c=r(8078);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||f(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 p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,s,o=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(s=r.return(),Object(s)!==s))return}finally{if(c)throw i}}return o}}(e,t)||f(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 f(e,t){if(e){if("string"==typeof e)return h(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=u(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==u(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}window.teal_state=window.teal_state||{};var v="data-is-active",g="data-is-obsolete",y=".filter__criteria",b=".select__select",w=new WeakMap,E=!1,S=!1,_="filter",A=".".concat(_),x=".filter__root",T="data-filter-group-id",k="filter__response",M=".".concat(k),C=".feed__items",L="data-result-count",D=".filter__load-more__button",P=".filter__pagination",$="".concat(A,'[data-pagination-style="pagination"]'),O='input[type="checkbox"]',I='input[type="radio"]',q=".toggle-input-option",j=".toggle-input-option__children",z='input[type="search"]',N="data-filter-id",F="[data-filter-keywords-remote]",H='input[type="search"]',V="data-match-id",R=".filter__reset",B="disabled",Y="href",G="name",W="data-input-name",X="download",U="download",K="search-results-",J=null,Q={},Z={request_e:"filter-change-request",start_e:"filter-change-start",end_e:"filter-change-end",name_e:"filter-update-field-names",init:function(){if(s.A.ran("filter"))return!1;s.A.content((function(){if(!(E=te()))return!1;var e;
2(e=[oe]).forEach((function(e){return e()})),window.addEventListener(a.A.resize_e,i()((function(){e.forEach((function(e){return e()}))}),150))})),s.A.all((function(){if(!(E=te()))return!1}))},updateInputNames:function(){se()}};const ee=Z;function te(){return E||(document.addEventListener(Z.request_e,(function(e){var t=e.detail.$source.closest(A);if(!t)return!1;ie(null,t)})),document.addEventListener(Z.name_e,(function(e){se()})),document.addEventListener(a.A.change_e,(function(e){var t=e.target.closest("".concat(A," ").concat(b));t&&ie(e,t.closest(A))})),document.addEventListener(a.A.change_e,(function(e){var t=e.target.closest("".concat(y," :is(").concat(O,", ").concat(I,")"));if(t){!function(e,t){var r=t.closest(q).parentNode,n=t.closest(j);if(n){var i=o.A.getSibling(n,q);t.checked&&(i.querySelector(O).checked=!1)}else(n=r.querySelector(j))&&n.querySelectorAll(O).forEach((function(e){e.checked=!1}))}(0,t);var r=t.closest(A);setTimeout((function(){ie(e,r)}),50)}})),document.addEventListener(a.A.submit_e,(function(e){var t=e.target.closest(y);t&&(e.preventDefault(),ie(e,t.closest(A)))})),document.addEventListener(a.A.click_e,(function(e){var t=e.target.closest(D);if(t){var r=t.closest(A);if(!r)return!1;!function(e,t,r){if(e.preventDefault(),r.hasAttribute(B))return!1;t.setAttribute(v,a.A.true_s),t.setAttribute(g,a.A.false_s),r.setAttribute(B,a.A.true_s),ae(t,r.href,!1)}(e,r,t)}})),document.addEventListener(a.A.click_e,(function(e){var t=e.target.closest(".filter__pagination__link");if(t){var r=t.closest(A);if(!r)return!1;!function(e,t,r){if(0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;e.preventDefault(),t.setAttribute(v,a.A.true_s),t.setAttribute(g,a.A.true_s),ae(t,r.href,!0,{scroll_to_results:!0})}(e,r,t)}})),window.addEventListener("popstate",(function(){document.querySelectorAll($).forEach((function(e){e.setAttribute(v,a.A.true_s),e.setAttribute(g,a.A.true_s),ae(e,window.location.href,!0,{update_history:!1})}))})),document.addEventListener(a.A.click_e,(function(e){e.target.closest(".filter__applied-filters")&&(e.preventDefault(),function(e){var t=e.target.closest("[".concat(V,"]"));if(!t)return!1;var r=t.closest(A);if(!r)return!1;var n=t.getAttribute(V),i=null;if("year_min"===i||"year_max"===i){var a=r.querySelector('[data-filter-id="'.concat(i,'"]'));if(!a)return!1;var s=a.closest(".range-group");if(!s)return void console.warn('❌ rangeWrapper not found for [data-range-name="year"]');var o=s.querySelector(".range-group__field--min"),l=s.querySelector(".range-group__field--max");return"year_min"===i?o.value=o.min:"year_max"===i&&(l.value=l.max),window.updateRangeUI(s,!0),t.remove(),void ie(null,r)}var c=r.querySelector("".concat(O,"[").concat(N,'="').concat(n,'"]'));if(!c)return t.remove(),!1;c.checked&&c.click();t.remove()}(e))})),document.addEventListener(a.A.click_e,(function(e){e.target.closest(R)&&(e.preventDefault(),function(e){e.preventDefault();var t=e.target.closest(R);t.hasAttribute(Y)||(t=t.querySelector("[".concat(Y,"]")));var r=t.closest(A);if(!r)return!1;r.setAttribute(v,a.A.true_s),r.setAttribute(g,a.A.true_s);var n=r.querySelector(D);n&&n.setAttribute(B,a.A.true_s);var i=r.getAttribute(T),s=r.querySelector(z);s&&(s.value="");var o=document.querySelector("".concat(F,"[").concat(T,'="').concat(i,'"]'));if(o){var l=o.querySelector(H);l&&(l.value="")}r.querySelectorAll(O).forEach((function(e){e.checked&&e.click()}));var u=[],d=r.querySelectorAll(I);d.forEach((function(e){var t=ne(e);if(u.includes(t))return!0;u.push(t)})),u.filter((function(e){return e})).forEach((function(e){var t=Array.from(d).find((function(t){return ne(t)===e}));return!!t&&(!t.checked&&void t.click())})),r.querySelectorAll(b).forEach((function(e){c.A.reset(e)})),r.querySelectorAll('input[type="range"]').forEach((function(e){var t=e.classList.contains("range-group__field--min");e.value=t?e.min:e.max})),ae(r,t.href,!0)}(e))})),document.addEventListener(a.A.click_e,(function(e){var t=e.target.closest(".filter__download-results");t&&(e.preventDefault(),ie(null,t.closest(A),m({},X,1)))})),[a.A.input_e,a.A.keydown_e].forEach((function(e){document.addEventListener(e,(function(e){var t=e.target.closest("".concat(A," ").concat(z));t&&re(e,t.closest(A))}))})),document.addEventListener(a.A.input_e,(function(e){if(e.target.closest("".concat(F," ").concat(H))){var t=e.target.closest(F).getAttribute(T);if(!t)return!1;var r=document.querySelector("".concat(A,"[").concat(T,'="').concat(t,'"]')).querySelector(z);
2r.value=e.target.value,r.dispatchEvent(new InputEvent(a.A.input_e,e))}})),document.addEventListener(a.A.keydown_e,(function(e){if(e.target.closest("".concat(F," ").concat(H))){if("Enter"!==e.key)return!1;var t=e.target.closest(F).getAttribute(T);if(!t)return!1;document.querySelector("".concat(A,"[").concat(T,'="').concat(t,'"]')).querySelector(z).dispatchEvent(new KeyboardEvent(a.A.keydown_e,e))}})),document.addEventListener(a.A.click_e,(function(e){if(e.target.closest("".concat(F," ").concat('[type="submit"]'))){var t=e.target.closest(F).getAttribute(T);if(t)re(null,document.querySelector("".concat(A,"[").concat(T,'="').concat(t,'"]')),!0)}})),document.querySelectorAll(F).forEach((function(e){var t=e.getAttribute(T);if(!t)return!1;var r=document.querySelector("".concat(A,"[").concat(T,'="').concat(t,'"]'));if(!r)return!1;var n=r.querySelector(z),i=e.querySelector(H);n&&i&&(i.value=n.value)})),document.addEventListener(a.A.change_e,(function(e){var t=e.target.closest('.range-group input[type="range"]');if(t){var r=t.closest(A);r&&setTimeout((function(){ie(e,r)}),200)}}))),!0}function re(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=t.querySelector(y);if(n){clearTimeout(J);var i=e&&e.key,a=e.target.value.trim(),s=t.getAttribute(T);r||"Enter"===i?(e&&e.preventDefault(),n.requestSubmit(),Q[s]=a):J=setTimeout((function(){a!==Q[s]&&(n.requestSubmit(),Q[s]=a)}),500)}}function ne(e){return e.name||e.getAttribute(W)}function ie(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};document.dispatchEvent(new CustomEvent(Z.start_e)),e&&e.preventDefault(),t.setAttribute(v,a.A.true_s),t.setAttribute(g,a.A.true_s);var n,i=t.querySelector(y),s=new FormData(i),o=new URLSearchParams(s),l=[],c=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=f(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},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 a,s=!0,o=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==r.return||r.return()}finally{if(o)throw a}}}}(o.entries());try{for(c.s();!(n=c.n()).done;){var u=p(n.value,2),d=u[0];""===u[1]&&l.push(d)}}catch(e){c.e(e)}finally{c.f()}for(var h=0,m=l;h<m.length;h++){var b=m[h];o.delete(b)}t.querySelectorAll(".range-group").forEach((function(e){var t=e.querySelector(".range-group__field--min"),r=e.querySelector(".range-group__field--max"),n=t.name,i=t.value,a=t.min,s=r.name,l=r.value,c=r.max;if(i!==a||l!==c)return!1;o.delete(n),o.delete(s)}));var w=t.querySelector(".select--sort .select__select");w&&o.append("sort",w.value);for(var E=0,S=Object.entries(r);E<S.length;E++){var _=p(S[E],2),A=_[0],x=_[1];o.append(A,x)}var T=o.toString();if(ae(t,[i.getAttribute("action"),T].filter((function(e){return e})).join("?"),!0),X in r&&r[X])return!0}function ae(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=n.update_history,s=void 0===i||i,o=n.scroll_to_results,c=void 0!==o&&o,u=w.get(e);u&&u.abort();var p=new AbortController;w.set(e,p),fetch(t,{signal:p.signal}).then((function(e){return e.text()})).then((function(n){if(l.A.isValidJSON(n)){var i=JSON.parse(n);p=i,f=Object.keys(p[0]),h=[f.join(",")].concat(d(p.map((function(e){return f.map((function(t){return JSON.stringify(e[t],(function(e,t){return null!==t?t:""}))})).join(",")})))).join("\r\n"),m="data:text/json;charset=utf-8,"+encodeURIComponent(h),(y=document.createElement("a")).setAttribute(Y,m),y.setAttribute(U,K+(b=new Date,w=b.getFullYear(),E=b.getMonth()+1,S=b.getDate(),$=b.getHours(),O=b.getMinutes(),I=b.getSeconds(),"".concat(w,"-").concat(E,"-").concat(S,"-").concat($,"-").concat(O,"-").concat(I
2))+".csv"),document.body.appendChild(y),y.click(),document.body.removeChild(y)}else if(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=(new DOMParser).parseFromString(t,"text/html"),i=null,s=e.getAttribute(T);(n=n.querySelector("".concat(A,"[").concat(T,'="').concat(s,'"]')))?i=n.querySelector(M):((n=document.createElement("div")).classList.add(_),n.setAttribute(T,s));if(!i){var o='\n\t\t\t<article class="no-results-card">\n\t\t\t\t<h3 class="title">No Results</h3>\n\t\t\t\t<div class="abstract" data-content>\n\t\t\t\t\tSorry, no results were found.\n\t\t\t\t</div>\n\t\t\t</article>\n\t\t';(i=document.createElement("div")).classList.add(k),i.innerHTML=o,e.setAttribute(v,a.A.false_s),e.setAttribute(g,a.A.false_s),r=!0}var l=Array.from(i.children),c=new DocumentFragment,u=e.querySelector(M);if(r)u.innerHTML="",l.forEach((function(e){c.append(e)})),u.append(c);else{var d=i.querySelector(C);Array.from(d.children).forEach((function(e){c.append(e)})),u.querySelector(C).append(c)}var p=e.querySelectorAll(".range-group");p.forEach((function(e){})),e.setAttribute(v,a.A.false_s),e.setAttribute(g,a.A.false_s);var f=e.querySelectorAll("[".concat(L,"]")),h=n.querySelectorAll("[".concat(L,"]"));Array.from(h).every((function(e){var t=parseInt(e.getAttribute(L));return!!isNaN(t)||(f.forEach((function(t){t.innerHTML=e.innerHTML})),!1)}));var m=e.querySelector(D);if(m){var y=n.querySelector(D);if(y){var b=y.getAttribute(Y);m.setAttribute(Y,b),m.removeAttribute(B)}else m.removeAttribute(Y),m.setAttribute(B,a.A.true_s)}var w=e.querySelector(P),E=n.querySelector(P);if(w&&E)w.replaceWith(E);else if(w)w.remove();else if(E){var S=e.querySelector(x),$=S.querySelector(".filter__loading");S.insertBefore(E,$)}window.dispatchEvent(new CustomEvent("reinitialize")),document.dispatchEvent(new CustomEvent(Z.end_e))}(e,n,r),s&&window.history.pushState({},"",t),c){var o=e.querySelector(M);if(o){var u=window.matchMedia("(prefers-reduced-motion: reduce)").matches;o.scrollIntoView({behavior:u?"auto":"smooth",block:"start"})}}var p,f,h,m,y,b,w,E,S,$,O,I})).catch((function(e){if("AbortError"===e.name)return null;console.error("Error:",e)})).finally((function(){w.get(e)===p&&w.delete(e)}))}function se(){document.querySelectorAll("".concat(y," input")).forEach((function(e){var t=e.closest("[".concat(a.A.hidden_attr,"]"));if(t&&e.hasAttribute(G)){var r=e.getAttribute(G);e.setAttribute(W,r),e.removeAttribute(G)}else if(!t&&e.hasAttribute(W)){var n=e.getAttribute(W);e.setAttribute(G,n),e.removeAttribute(W)}}))}function oe(){var e=o.A.isBreakpointMax("b5");if(e===S)return!1;S=e,document.querySelectorAll(A).forEach((function(e){var t=e.querySelector(".filter__fields--secondary");if(!t)return!1;var r="".concat(".filter__field-container--secondary").concat(S?".filter__field-container--panel":".filter__field-container--body"),n=e.querySelector(r);if(!n)return!1;n.append(t)}))}Z.init()},8138:(e,t,r)=>{"use strict";var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=window.teal_state=window.teal_state||{};l.masthead=l.masthead||{};var c="data-playing",u="data-suspended",d="true",p="false",f=!1,h=null,m=null,v={init:function(){if(s.A.ran("marquee"))return!1;s.A.content((function(){if(!(f=g()))return!1;w(),window.addEventListener(a.A.resize_e,i()((function(){w()}),250)),new MutationObserver((function(){w()})).observe(document.body,{childList:!0,subtree:!0})})),s.A.all((function(){if(!(f=g()))return!1;setTimeout((function(){w()}),1e3)}))}};function g(){return!!f||!!(h=document.querySelectorAll(".marquee")).length&&(h.forEach((function(e){e.querySelector(".marquee-toggle").addEventListener(a.A.click_e,(function(t){b(e)}));var t=e.querySelector(".marquee__inner__inner");t.addEventListener(a.A.mouse_enter_e,(function(t){!function(e){if(!y(e))return!1;b(e),e.setAttribute(u,d)}(e)})),t.addEventListener(a.A.mouse_leave_e,(function(t){!function(e){var t=e.getAttribute(u)===d;if(!t)return!1;b(e),e.setAttribute(u,p)}(e)}))})),!0)}function y(e){return e.getAttribute(c)===d}function b(e){e.setAttribute(c,y(e)?p:d)}function w(){E(),clearTimeout(m),m=setTimeout((function(){E()}),500)}function E(){var e=window.innerWidth,t=Math.floor(1e4*Math.random());document.body.style.setProperty("--marquee-spline-reticulator",t),h.forEach((function(t){var r=t.querySelector(".marquee__rail"),n=t.querySelectorAll(".marquee__rail__group"),i=n.item(0),a=Math.round(100*o.A.getWidth(i))/100;if(a>0){for(var s=Math.ceil(2*e/a)+1,l=0;l<s-n.length;l++){var c=i.cloneNode(!0);c.querySelectorAll(".modal").forEach((function(e){e.remove()})),r.appendChild(c)}if(n.length>s)for(var u=n.length-1;u>=s;u--)n.item(u).remove()}var d=t.getAttribute("data-speed"),p=a/e*(e/(10*d)),f=Math.round(100*p)/100;f>0&&t.style.setProperty("--marquee-loop-time","".concat(f,"s")),a>0&&t.style.setProperty("--marquee-group-width","".concat(a,"px"))}))}v.init()},7290:(e,t,r)=>{"use strict";var n=r(185),i=".media-duo__inner",a=".media-duo__text-inner > ul > li > a",s=".media-duo__caret",o="media-duo__text__link",l="media-duo__text__link__text",c=!1,u={init:function(){if(n.A.ran("media-duo"))return!1;
2n.A.content((function(){if(!(c=d()))return!1})),n.A.all((function(){if(!(c=d()))return!1}))}};function d(){if(c)return!0;var e=document.querySelectorAll(".media-duo");return!!e.length&&(e.forEach((function(e){!function(e){var t=e.querySelectorAll(a);if(!t.length)return!1;var r=e.querySelector(i),n=r.querySelector(s);if(!n)return!1;t.forEach((function(e){var t=e.textContent,r=document.createElement("span");r.className=l,r.textContent=t,e.textContent="",e.appendChild(r);var i=n.cloneNode(!0);e.appendChild(i),e.classList.add(o)}))}(e)})),!0)}u.init()},3410:(e,t,r)=>{"use strict";var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=window.teal_state=window.teal_state||{};l.photo_stack=l.photo_stack||{};var c="data-is-active",u="true",d=!1,p=[],f={init:function(){if(s.A.ran("photo-stack"))return!1;s.A.content((function(){if(!(d=h()))return!1})),s.A.all((function(){if(!(d=h()))return!1;window.addEventListener(a.A.scroll_e,i()((function(){m()}),250)),m()}))}};function h(){return!!d||!!(p=document.querySelectorAll(".photo-stack")).length}function m(){p.forEach((function(e){return e.getAttribute(c)!==u&&(!!o.A.isIntersecting({$element:e,lookaround:parseFloat(e.getAttribute("data-lookaround"))})&&void e.setAttribute(c,u))}))}f.init()},9980:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])}))}const a={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 s(){const e="undefined"!=typeof document?document:{};return i(e,a),e}const o={document:a,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 l(){const e="undefined"!=typeof window?window:{};return i(e,o),e}function c(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function u(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function d(){return Date.now()}function p(e,t){void 0===t&&(t="x");const r=l();let n,i,a;const s=function(e){const t=l();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(i=s.transform||s.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),a=new r.WebKitCSSMatrix("none"===i?"":i)):(a=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=a.toString().split(",")),"x"===t&&(i=r.WebKitCSSMatrix?a.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(i=r.WebKitCSSMatrix?a.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),i||0}function f(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function h(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const i=n<0||arguments.length<=n?void 0:arguments[n];if(null!=i&&(r=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?r instanceof HTMLElement:r&&(1===r.nodeType||11===r.nodeType)))){const r=Object.keys(Object(i)).filter((e=>t.indexOf(e)<0));for(let t=0,n=r.length;t<n;t+=1){const n=r[t],a=Object.getOwnPropertyDescriptor(i,n);void 0!==a&&a.enumerable&&(f(e[n])&&f(i[n])?i[n].__swiper__?e[n]=i[n]:h(e[n],i[n]):!f(e[
vendor: 5,509 bytes, line 2
2n])&&f(i[n])?(e[n]={},i[n].__swiper__?e[n]=i[n]:h(e[n],i[n])):e[n]=i[n])}}}var r;return e}function m(e,t,r){e.style.setProperty(t,r)}function v(e){let{swiper:t,targetPosition:r,side:n}=e;const i=l(),a=-t.translate;let s,o=null;const c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",i.cancelAnimationFrame(t.cssModeFrameID);const u=r>a?"next":"prev",d=(e,t)=>"next"===u&&e>=t||"prev"===u&&e<=t,p=()=>{s=(new Date).getTime(),null===o&&(o=s);const e=Math.max(Math.min((s-o)/c,1),0),l=.5-Math.cos(e*Math.PI)/2;let u=a+l*(r-a);if(d(u,r)&&(u=r),t.wrapperEl.scrollTo({[n]:u}),d(u,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:u})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(p)};p()}function g(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function y(e,t){void 0===t&&(t="");const r=[...e.children];return e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter((e=>e.matches(t))):r}function b(e){try{return void console.warn(e)}catch(e){}}function w(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:c(t)),r}function E(e){const t=l(),r=s(),n=e.getBoundingClientRect(),i=r.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,u=e===t?t.scrollX:e.scrollLeft;return{top:n.top+c-a,left:n.left+u-o}}function S(e,t){return l().getComputedStyle(e,null).getPropertyValue(t)}function _(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function A(e,t){const r=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function x(e,t){t&&e.addEventListener("transitionend",(function r(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",r))}))}function T(e,t,r){const n=l();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function k(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function M(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}let C,L,D;function P(){return C||(C=function(){const e=l(),t=s();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),C}function $(e){return void 0===e&&(e={}),L||(L=function(e){let{userAgent:t}=void 0===e?{}:e;const r=P(),n=l(),i=n.navigator.platform,a=t||n.navigator.userAgent,s={ios:!1,android:!1},o=n.screen.width,c=n.screen.height,u=a.match(/(Android);?[\s\/]+([\d.]+)?/);let d=a.match(/(iPad).*OS\s([\d_]+)/);const p=a.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let m="MacIntel"===i;return!d&&m&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${c}`)>=0&&(d=a.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),m=!1),u&&!h&&(s.os="android",s.android=!0),(d||f||p)&&(s.os="ios",s.ios=!0),s}(e)),L}function O(){return D||(D=function(){const e=l(),t=$();let r=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));r=e<16||16===e&&n<2}}const i=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=n();return{isSafari:r||a,needPerspectiveFix:r,need3dFix:a||i&&t.ios,isWebView:i}}()),D}var I={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const i=r?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)})),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function i(){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];t.apply(n,a)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)}))})),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,n;for(var i=arguments.length,a=new Array(i),s=0;s<i;s++)a[s]=arguments[s];"string"==typeof a[0]||Array.isArray(a[0])?(t=a[0],r=a.slice(1,a.length),n=e):(t=a[0].events,r=a[0].data,n=a[0].context||e),r.unshift(n);
vendor: 23,194 bytes, line 2
2return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(n,[t,...r])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(n,r)}))})),e}};const q=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const j=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const z=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(r){let t=r.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},N=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},F=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),i=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=i,a=[r-t];return a.push(...Array.from({length:t}).map(((e,t)=>r+n+t))),void e.slides.forEach(((t,r)=>{a.includes(t.column)&&N(e,r)}))}const a=i+n-1;if(e.params.rewind||e.params.loop)for(let n=i-t;n<=a+t;n+=1){const t=(n%r+r)%r;(t<i||t>a)&&N(e,t)}else for(let n=Math.max(i-t,0);n<=Math.min(a+t,r-1);n+=1)n!==i&&(n>a||n<i)&&N(e,n)};var H={updateSize:function(){const e=this;let t,r;const n=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(S(n,"padding-left")||0,10)-parseInt(S(n,"padding-right")||0,10),r=r-parseInt(S(n,"padding-top")||0,10)-parseInt(S(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:n,slidesEl:i,size:a,rtlTranslate:s,wrongRTL:o}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=y(i,`.${e.params.slideClass}, swiper-slide`),d=l?e.virtual.slides.length:u.length;let p=[];const f=[],h=[];let v=r.slidesOffsetBefore;"function"==typeof v&&(v=r.slidesOffsetBefore.call(e));let g=r.slidesOffsetAfter;"function"==typeof g&&(g=r.slidesOffsetAfter.call(e));const b=e.snapGrid.length,w=e.slidesGrid.length;let E=r.spaceBetween,_=-v,A=0,x=0;if(void 0===a)return;"string"==typeof E&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*a:"string"==typeof E&&(E=parseFloat(E)),e.virtualSize=-E,u.forEach((e=>{s?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),r.centeredSlides&&r.cssMode&&(m(n,"--swiper-centered-offset-before",""),m(n,"--swiper-centered-offset-after",""));const k=r.grid&&r.grid.rows>1&&e.grid;let M;k?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();const C="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>void 0!==r.breakpoints[e].slidesPerView)).length>0;for(let n=0;n<d;n+=1){let i;if(M=0,u[n]&&(i=u[n]),k&&e.grid.updateSlide(n,i,u),!u[n]||"none"!==S(i,"display")){if("auto"===r.slidesPerView){C&&(u[n].style[e.getDirectionLabel("width")]="");const a=getComputedStyle(i),s=i.style.transform,o=i.style.webkitTransform;if(s&&(i.style.transform="none"),o&&(i.style.webkitTransform="none"),r.roundLengths)M=e.isHorizontal()?T(i,"width",!0):T(i,"height",!0);else{const e=t(a,"width"),r=t(a,"padding-left"),n=t(a,"padding-right"),s=t(a,"margin-left"),o=t(a,"margin-right"),l=a.getPropertyValue("box-sizing");if(l&&"border-box"===l)M=e+s+o;else{const{clientWidth:t,offsetWidth:a}=i;M=e+r+n+s+o+(a-t)}}s&&(i.style.transform=s),o&&(i.style.webkitTransform=o),r.roundLengths&&(M=Math.floor(M))}else M=(a-(r.slidesPerView-1)*E)/r.slidesPerView,r.roundLengths&&(M=Math.floor(M)),u[n]&&(u[n].style[e.getDirectionLabel("width")]=`${M}px`);u[n]&&(u[n].swiperSlideSize=M),h.push(M),r.centeredSlides?(_=_+M/2+A/2+E,0===A&&0!==n&&(_=_-a/2-E),0===n&&(_=_-a/2-E),Math.abs(_)<.001&&(_=0),r.roundLengths&&(_=Math.floor(_)),x%r.slidesPerGroup==0&&p.push(_),f.push(_)):(r.roundLengths&&(_=Math.floor(_)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&p.push(_),f.push(_),_=_+M+E),e.virtualSize+=M+E,A=M,x+=1}}if(e.virtualSize=Math.max(e.virtualSize,a)+g,s&&o&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width=`${e.virtualSize+E}px`),r.setWrapperSize&&(n.style[e.getDirectionLabel("width")]=`${e.virtualSize+E}px`),k&&e.grid.updateWrapperSize(M,p),!r.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let i=p[n];r.roundLengths&&(i=Math.floor(i)),p[n]<=e.virtualSize-a&&t.push(i)}p=t,Math.floor(e.virtualSize-a)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-a)}if(l&&r.loop){const t=h[0]+E;if(r.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),i=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)p.push(p[p.length-1]+i)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&p.push(p[p.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===p.length&&(p=[0]),0!==E){const t=e.isHorizontal()&&s?"marginLeft":e.getDirectionLabel("marginRight");u.filter(((e,t)=>!(r.cssMode&&!r.loop)||t!==u.length-1)).forEach((e=>{e.style[t]=`${E}px`}))}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(E||0)})),e-=E;const t=e>a?e-a:0;p=p.map((e=>e<=0?-v:e>t?t+g:e))}if(r.centerInsufficientSlides){let e=0;h.forEach((t=>{e+=t+(E||0)})),e-=E;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<a){const r=(a-e-t)/2;p.forEach(((e,t)=>{p[t]=e-r})),f.forEach(((e,t)=>{f[t]=e+r}))}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:f,slidesSizesGrid:h}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){m(n,"--swiper-centered-offset-before",-p[0]+"px"),m(n,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(d!==c&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==w&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,n=e.el.classList.contains(t);d<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let i,a=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const s=e=>n?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=>{r.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!n)break;r.push(s(e))}else r.push(s(t.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){const e=r[i].offsetHeight;a=e>a?e:a}(a||0===a)&&(t.wrapperEl.style.height=`${a}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:n,rtlTranslate:i,snapGrid:a}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let s=-e;i&&(s=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=r.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<n.length;e+=1){const l=n[e];let c=l.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const u=(s+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),d=(s-a[0]+(r.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),p=-(s-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)),q(l,m,r.slideVisibleClass),q(l,h,r.slideFullyVisibleClass),l.progress=i?-u:u,l.originalProgress=i?-d:d}},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:a,isEnd:s,progressLoop:o}=t;const l=a,c=s;if(0===n)i=0,a=!0,s=!0;else{i=(e-t.minTranslate())/n;const r=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;a=r||i<=0,s=o||i>=1,r&&(i=0),o&&(i=1)}if(r.loop){const r=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),i=t.slidesGrid[r],a=t.slidesGrid[n],s=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=i?(l-i)/s:(l+s-a)/s,o>1&&(o-=1)}Object.assign(t,{progress:i,progressLoop:o,isBeginning:a,isEnd:s}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),a&&!l&&t.emit("reachBeginning toEdge"),s&&!c&&t.emit("reachEnd toEdge"),(l&&!a||c&&!s)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:n,activeIndex:i}=e,a=e.virtual&&r.virtual.enabled,s=e.grid&&r.grid&&r.grid.rows>1,o=e=>y(n,`.${r.slideClass}${e}, swiper-slide${e}`)[0];let l,c,u;if(a)if(r.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=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${i}"]`);else s?(l=t.filter((e=>e.column===i))[0],u=t.filter((e=>e.column===i+1))[0],c=t.filter((e=>e.column===i-1))[0]):l=t[i];l&&(s||(u=function(e,t){const r=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&!u&&(u=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,`.${r.slideClass}, swiper-slide`)[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{j(e,e===l,r.slideActiveClass),j(e,e===u,r.slideNextClass),j(e,e===c,r.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:i,activeIndex:a,realIndex:s,snapIndex:o}=t;let l,c=e;const u=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:r}=e,n=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?n>=t[e]&&n<t[e+1]-(t[e+1]-t[e])/2?i=e:n>=t[e]&&n<t[e+1]&&(i=e+1):n>=t[e]&&(i=e);return r.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),n.indexOf(r)>=0)l=n.indexOf(r);else{const e=Math.min(i.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/i.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===a&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===a&&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&&i.loop)p=u(c);else if(d){const e=t.slides.filter((e=>e.column===c))[0];let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),p=Math.floor(r/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:o,snapIndex:l,previousRealIndex:s,realIndex:p,previousIndex:a,activeIndex:c}),t.initialized&&F(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(s!==p&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,n=r.params;let i=e.closest(`.${n.slideClass}, swiper-slide`);!i&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!i&&e.matches&&e.matches(`.${n.slideClass}, swiper-slide`)&&(i=e)}));let a,s=!1;if(i)for(let e=0;e<r.slides.length;e+=1)if(r.slides[e]===i){s=!0,a=e;break}if(!i||!s)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=i,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(i.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=a,n.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};var V={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:n,wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let a=p(i,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:i,wrapperEl:a,progress:s}=r;let o,l=0,c=0;r.isHorizontal()?l=n?-e:e:c=e,i.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?l:c,i.cssMode?a[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:i.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),a.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const u=r.maxTranslate()-r.minTranslate();o=0===u?0:(e-r.minTranslate())/u,o!==s&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);const a=this,{params:s,wrapperEl:o}=a;if(a.animating&&s.preventInteractionOnTransition)return!1;const l=a.minTranslate(),c=a.maxTranslate();let u;if(u=n&&e>l?l:n&&e<c?c:e,a.updateProgress(u),s.cssMode){const e=a.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-u;else{if(!a.support.smoothScroll)return v({swiper:a,targetPosition:-u,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(u),r&&(a.emit("beforeTransitionStart",t,i),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(u),r&&(a.emit("beforeTransitionStart",t,i),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,r&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}};function R(e){let{swiper:t,runCallbacks:r,direction:n,step:i}=e;const{activeIndex:a,previousIndex:s}=t;let o=n;if(o||(o=a>s?"next":a<s?"prev":"reset"),t.emit(`transition${i}`),r&&a!==s){if("reset"===o)return void t.emit(`slideResetTransition${i}`);t.emit(`slideChangeTransition${i}`),"next"===o?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`)}}var B={slideTo:function(e,t,r,n,i){void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e&&(e=parseInt(e,10));const a=this;let s=e;s<0&&(s=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:f,enabled:h}=a;if(!h&&!n&&!i||a.destroyed||a.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=a.params.speed);const m=Math.min(a.params.slidesPerGroupSkip,s);let g=m+Math.floor((s-m)/a.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const y=-l[g];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*y),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?s=e:t>=r&&t<n&&(s=e+1):t>=r&&(s=e)}if(a.initialized&&s!==d){if(!a.allowSlideNext&&(p?y>a.translate&&y>a.minTranslate():y<a.translate&&y<a.minTranslate()))return!1;if(!a.allowSlidePrev&&y>a.translate&&y>a.maxTranslate()&&(d||0)!==s)return!1}let b;s!==(u||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(y),b=s>d?"next":s<d?"prev":"reset";const w=a.virtual&&a.params.virtual.enabled;if(!(w&&i)&&(p&&-y===a.translate||!p&&y===a.translate))return a.updateActiveIndex(s),o.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==o.effect&&a.setTranslate(y),"reset"!==b&&(a.transitionStart(r,b),a.transitionEnd(r,b)),!1;if(o.cssMode){const e=a.isHorizontal(),r=p?y:-y;if(0===t)w&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),w&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=r}))):f[e?"scrollLeft":"scrollTop"]=r,w&&requestAnimationFrame((()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1}));else{if(!a.support.smoothScroll)return v({swiper:a,targetPosition:r,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return a.setTransition(t),a.setTranslate(y),a.updateActiveIndex(s),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,n),a.transitionStart(r,b),0===t?a.transitionEnd(r,b):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,b))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===r&&(r=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;if(i.destroyed)return;void 0===t&&(t=i.params.speed);const a=i.grid&&i.params.grid&&i.params.grid.rows>1;let s=e;if(i.params.loop)if(i.virtual&&i.params.virtual.enabled)s+=i.virtual.slidesBefore;else{let e;if(a){const t=s*i.params.grid.rows;e=i.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=i.getSlideIndexByData(s);const t=a?Math.ceil(i.slides.length/i.params.grid.rows):i.slides.length,{centeredSlides:r}=i.params;let o=i.params.slidesPerView;"auto"===o?o=i.slidesPerViewDynamic():(o=Math.ceil(parseFloat(i.params.slidesPerView,10)),r&&o%2==0&&(o+=1));let l=t-e<o;if(r&&(l=l||e<Math.ceil(o/2)),n&&r&&"auto"!==i.params.slidesPerView&&!a&&(l=!1),l){const n=r?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(a){const e=s*i.params.grid.rows;s=i.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else s=i.getSlideIndexByData(s)}return requestAnimationFrame((()=>{i.slideTo(s,t,r,n)})),i},slideNext:function(e,t,r){void 0===t&&(t=!0);const n=this,{enabled:i,params:a,animating:s}=n;if(!i||n.destroyed)return n;void 0===e&&(e=n.params.speed);let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:o,c=n.virtual&&a.virtual.enabled;if(a.loop){if(s&&!c&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame((()=>{n.slideTo(n.activeIndex+l,e,t,r)})),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);const n=this,{params:i,snapGrid:a,slidesGrid:s,rtlTranslate:o,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;void 0===e&&(e=n.params.speed);const u=n.virtual&&i.virtual.enabled;if(i.loop){if(c&&!u&&i.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(o?n.translate:-n.translate),f=a.map((e=>d(e)));let h=a[f.indexOf(p)-1];if(void 0===h&&i.cssMode){let e;a.forEach(((t,r)=>{p>=t&&(e=r)})),void 0!==e&&(h=a[e>0?e-1:e])}let m=0;if(void 0!==h&&(m=s.indexOf(h),m<0&&(m=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(m=m-n.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),i.rewind&&n.isBeginning){const i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return i.loop&&0===n.activeIndex&&i.cssMode?(requestAnimationFrame((()=>{n.slideTo(m,e,t,r)})),!0):n.slideTo(m,e,t,r)},slideReset:function(e,t,r){void 0===t&&(t=!0);const n=this;if(!n.destroyed)return void 0===e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===t&&(t=!0),void 0===n&&(n=.5);const i=this;if(i.destroyed)return;void 0===e&&(e=i.params.speed);let a=i.activeIndex;const s=Math.min(i.params.slidesPerGroupSkip,a),o=s+Math.floor((a-s)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){const e=i.snapGrid[o];l-e>(i.snapGrid[o+1]-e)*n&&(a+=i.params.slidesPerGroup)}else{const e=i.snapGrid[o-1];l-e<=(i.snapGrid[o]-e)*n&&(a-=i.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,i.slidesGrid.length-1),i.slideTo(a,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,a=e.clickedIndex;const s=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?a<e.loopedSlides-n/2||a>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),a=e.getSlideIndex(y(r,`${s}[data-swiper-slide-index="${i}"]`)[0]),u((()=>{e.slideTo(a)}))):e.slideTo(a):a>e.slides.length-n?(e.loopFix(),a=e.getSlideIndex(y(r,`${s}[data-swiper-slide-index="${i}"]`)[0]),u((()=>{e.slideTo(a)}))):e.slideTo(a)}else e.slideTo(a)}};var Y={loopCreate:function(e){const t=this,{params:r,slidesEl:n}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;const i=()=>{y(n,`.${r.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},a=t.grid&&r.grid&&r.grid.rows>1,s=r.slidesPerGroup*(a?r.grid.rows:1),o=t.slides.length%s!=0,l=a&&t.slides.length%r.grid.rows!=0,c=e=>{for(let n=0;n<e;n+=1){const e=t.isElement?w("swiper-slide",[r.slideBlankClass]):w("div",[r.slideClass,r.slideBlankClass]);t.slidesEl.append(e)}};if(o){if(r.loopAddBlankSlides){c(s-t.slides.length%s),t.recalcSlides(),t.updateSlides()}else b("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
2not function properly. You need to add more slides (or make duplicates, or empty slides)");i()}else if(l){if(r.loopAddBlankSlides){c(r.grid.rows-t.slides.length%r.grid.rows),t.recalcSlides(),t.updateSlides()}else b("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)");i()}else i();t.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:i,activeSlideIndex:a,byController:s,byMousewheel:o}=void 0===e?{}:e;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}=f;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return r&&(f.centeredSlides||0!==l.snapIndex?f.centeredSlides&&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 m=f.slidesPerView;"auto"===m?m=l.slidesPerViewDynamic():(m=Math.ceil(parseFloat(f.slidesPerView,10)),h&&m%2==0&&(m+=1));const v=f.slidesPerGroupAuto?m:f.slidesPerGroup;let g=v;g%v!=0&&(g+=v-g%v),g+=f.loopAdditionalSlides,l.loopedSlides=g;const y=l.grid&&f.grid&&f.grid.rows>1;c.length<m+g?b("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):y&&"row"===f.grid.fill&&b("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],E=[];let S=l.activeIndex;void 0===a?a=l.getSlideIndex(c.filter((e=>e.classList.contains(f.slideActiveClass)))[0]):S=a;const _="next"===n||!n,A="prev"===n||!n;let x=0,T=0;const k=y?Math.ceil(c.length/f.grid.rows):c.length,M=(y?c[a].column:a)+(h&&void 0===i?-m/2+.5:0);if(M<g){x=Math.max(g-M,v);for(let e=0;e<g-M;e+=1){const t=e-Math.floor(e/k)*k;if(y){const e=k-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&w.push(t)}else w.push(k-t-1)}}else if(M+m>k-g){T=Math.max(M-(k-2*g),v);for(let e=0;e<T;e+=1){const t=e-Math.floor(e/k)*k;y?c.forEach(((e,r)=>{e.column===t&&E.push(r)})):E.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),A&&w.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}
vendor: 6,347 bytes, line 2
2)),_&&E.forEach((e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():y&&(w.length>0&&A||E.length>0&&_)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),f.watchSlidesProgress&&l.updateSlidesOffset(),r)if(w.length>0&&A){if(void 0===t){const e=l.slidesGrid[S],t=l.slidesGrid[S+x]-e;o?l.setTranslate(l.translate-t):(l.slideTo(S+Math.ceil(x),0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(i){const e=y?w.length/f.grid.rows:w.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(E.length>0&&_)if(void 0===t){const e=l.slidesGrid[S],t=l.slidesGrid[S-T]-e;o?l.setTranslate(l.translate-t):(l.slideTo(S-T,0,!1,!0),i&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=y?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&&!s){const e={slideRealIndex:t,direction:n,setTranslate:i,activeSlideIndex:a,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&r})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&r})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),n.forEach((e=>{r.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function G(e,t,r){const n=l(),{params:i}=e,a=i.edgeSwipeDetection,s=i.edgeSwipeThreshold;return!a||!(r<=s||r>=n.innerWidth-s)||"prevent"===a&&(t.preventDefault(),!0)}function W(e){const t=this,r=s();let n=e;n.originalEvent&&(n=n.originalEvent);const i=t.touchEventsData;if("pointerdown"===n.type){if(null!==i.pointerId&&i.pointerId!==n.pointerId)return;i.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(i.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void G(t,n,n.targetTouches[0].pageX);const{params:a,touches:o,enabled:c}=t;if(!c)return;if(!a.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let u=n.target;if("wrapper"===a.touchEventsTarget&&!function(e,t){const r=t.contains(e);if(!r&&t instanceof HTMLSlotElement)return[...t.assignedElements()].includes(e);return r}(u,t.wrapperEl))return;if("which"in n&&3===n.which)return;if("button"in n&&n.button>0)return;if(i.isTouched&&i.isMoved)return;const p=!!a.noSwipingClass&&""!==a.noSwipingClass,f=n.composedPath?n.composedPath():n.path;p&&n.target&&n.target.shadowRoot&&f&&(u=f[0]);const h=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,m=!(!n.target||!n.target.shadowRoot);if(a.noSwiping&&(m?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===s()||r===l())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(h,u):u.closest(h)))return void(t.allowClick=!0);if(a.swipeHandler&&!u.closest(a.swipeHandler))return;o.currentX=n.pageX,o.currentY=n.pageY;const v=o.currentX,g=o.currentY;if(!G(t,n,v))return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=v,o.startY=g,i.touchStartTime=d(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(i.allowThresholdMove=!1);let y=!0;u.matches(i.focusableElements)&&(y=!1,"SELECT"===u.nodeName&&(i.isTouched=!1)),r.activeElement&&r.activeElement.matches(i.focusableElements)&&r.activeElement!==u&&("mouse"===n.pointerType||"mouse"!==n.pointerType&&!u.matches(i.focusableElements))&&r.activeElement.blur();const b=y&&t.allowTouchMove&&a.touchStartPreventDefault;!a.touchStartForcePreventDefault&&!b||u.isContentEditable||n.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function X(e){const t=s(),r=this,n=r.touchEventsData,{params:i,touches:a,rtlTranslate:o,enabled:l}=r;if(!l)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let c,u=e;if(u.originalEvent&&(u=u.originalEvent),"pointermove"===u.type){if(null!==n.touchId)return;if(u.pointerId!==n.pointerId)return}if("touchmove"===u.type){if(c=[...u.changedTouches].filter((e=>e.identifier===n.touchId))[0],!c||c.identifier!==n.touchId)return}else c=u;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",u));const p=c.pageX,f=c.pageY;if(u.preventedByNestedSwiper)return a.startX=p,void(a.startY=f);if(!r.allowTouchMove)return u.target.matches(n.focusableElements)||(r.allowClick=!1),void(n.isTouched&&(Object.assign(a,{startX:p,startY:f,currentX:p,currentY:f}),n.touchStartTime=d()));if(i.touchReleaseOnEdges&&!i.loop)if(r.isVertical()){if(f<a.startY&&r.translate<=r.maxTranslate()||f>a.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(p<a.startX&&r.translate<=r.maxTranslate()||p>a.startX&&r.translate>=r.minTranslate())return;if(t.activeElement&&t.activeElement.matches(n.focusableElements)&&t.activeElement!==u.target&&"mouse"!==u.pointerType&&t.activeElement.blur(),t.activeElement&&u.target===t.activeElement&&u.target.matches(n.focusableElements))return n.isMoved=!0,void(r.allowClick=!1);n.allowTouchCallbacks&&r.emit("touchMove",u),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=p,a.currentY=f;const h=a.currentX-a.startX,m=a.currentY-a.startY;if(r.params.threshold&&Math.sqrt(h**2+m**2)<r.params.threshold)return;if(void 0===n.isScrolling){let e;r.isHorizontal()&&a.currentY===a.startY||r.isVertical()&&a.currentX===a.startX?n.isScrolling=!1:h*h+m*m>=25&&(e=180*Math.atan2(Math.abs(m),Math.abs(h))/Math.PI,n.isScrolling=r.isH
vendor: 3,229 bytes, line 2
2orizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",u),void 0===n.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(n.startMoving=!0)),n.isScrolling||"touchmove"===u.type&&n.preventTouchMoveFromPointerMove)return void(n.isTouched=!1);if(!n.startMoving)return;r.allowClick=!1,!i.cssMode&&u.cancelable&&u.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&u.stopPropagation();let v=r.isHorizontal()?h:m,g=r.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;i.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),g=Math.abs(g)*(o?1:-1)),a.diff=v,v*=i.touchRatio,o&&(v=-v,g=-g);const y=r.touchesDirection;r.swipeDirection=v>0?"prev":"next",r.touchesDirection=g>0?"prev":"next";const b=r.params.loop&&!i.cssMode,w="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!n.isMoved){if(b&&w&&r.loopFix({direction:r.swipeDirection}),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!i.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",u)}if((new Date).getTime(),n.isMoved&&n.allowThresholdMove&&y!==r.touchesDirection&&b&&w&&Math.abs(v)>=1)return Object.assign(a,{startX:p,startY:f,currentX:p,currentY:f,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);r.emit("sliderMove",u),n.isMoved=!0,n.currentTranslate=v+n.startTranslate;let E=!0,S=i.resistanceRatio;if(i.touchReleaseOnEdges&&(S=0),v>0?(b&&w&&n.allowThresholdMove&&n.currentTranslate>(i.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>r.minTranslate()&&(E=!1,i.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+n.startTranslate+v)**S))):v<0&&(b&&w&&n.allowThresholdMove&&n.currentTranslate<(i.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==i.slidesPerView&&r.slides.length-i.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===i.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(i.slidesPerView,10)))}),n.currentTranslate<r.maxTranslate()&&(E=!1,i.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-n.startTranslate-v)**S))),E&&(u.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0){if(!(Math.abs(v)>i.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 4,883 bytes, line 2
2if(!n.allowThresholdMove)return n.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,n.currentTranslate=n.startTranslate,void(a.diff=r.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&r.freeMode||i.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),i.freeMode&&i.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}function U(e){const t=this,r=t.touchEventsData;let n,i=e;i.originalEvent&&(i=i.originalEvent);if("touchend"===i.type||"touchcancel"===i.type){if(n=[...i.changedTouches].filter((e=>e.identifier===r.touchId))[0],!n||n.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(i.pointerId!==r.pointerId)return;n=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)){if(!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:a,touches:s,rtlTranslate:o,slidesGrid:l,enabled:c}=t;if(!c)return;if(!a.simulateTouch&&"mouse"===i.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",i),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&a.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);a.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const p=d(),f=p-r.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),f<300&&p-r.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(r.lastClickTime=d(),u((()=>{t.destroyed||(t.allowClick=!0)})),!r.isTouched||!r.isMoved||!t.swipeDirection||0===s.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let h;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,h=a.followFinger?o?t.translate:-t.translate:-r.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const m=h>=-t.maxTranslate()&&!t.params.loop;let v=0,g=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<a.slidesPerGroupSkip?1:a.slidesPerGroup){const t=e<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;void 0!==l[e+t]?(m||h>=l[e]&&h<l[e+t])&&(v=e,g=l[e+t]-l[e]):(m||h>=l[e])&&(v=e,g=l[l.length-1]-l[l.length-2])}let y=null,b=null;a.rewind&&(t.isBeginning?b=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const w=(h-l[v])/g,E=v<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(f>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?y:v+E):t.slideTo(v)),"prev"===t.swipeDirection&&(w>1-a.longSwipesRatio?t.slideTo(v+E):null!==b&&w<0&&Math.abs(w)>a.longSwipesRatio?t.slideTo(b):t.slideTo(v))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(v+E):t.slideTo(v):("next"===t.swipeDirection&&t.slideTo(null!==y?y:v+E),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:v))}}function K(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:i,snapGrid:a}=e,s=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=s&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!s?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.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=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function J(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Q(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)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 a=e.maxTranslate()-e.minTranslate();i=0===a?0:(e.translate-e.minTranslate())/a,i!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Z(e){const t=this;z(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update(
vendor: 9,388 bytes, line 2
2)}function ee(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const te=(e,t)=>{const r=s(),{params:n,el:i,wrapperEl:a,device:o}=e,l=!!n.nested,c="on"===t?"addEventListener":"removeEventListener",u=t;i&&"string"!=typeof i&&(r[c]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),i[c]("touchstart",e.onTouchStart,{passive:!1}),i[c]("pointerdown",e.onTouchStart,{passive:!1}),r[c]("touchmove",e.onTouchMove,{passive:!1,capture:l}),r[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),r[c]("touchend",e.onTouchEnd,{passive:!0}),r[c]("pointerup",e.onTouchEnd,{passive:!0}),r[c]("pointercancel",e.onTouchEnd,{passive:!0}),r[c]("touchcancel",e.onTouchEnd,{passive:!0}),r[c]("pointerout",e.onTouchEnd,{passive:!0}),r[c]("pointerleave",e.onTouchEnd,{passive:!0}),r[c]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&i[c]("click",e.onClick,!0),n.cssMode&&a[c]("scroll",e.onScroll),n.updateOnWindowResize?e[u](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",K,!0):e[u]("observerUpdate",K,!0),i[c]("load",e.onLoad,{capture:!0}))};const re=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var ne={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,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 ie(e,t){return function(r){void 0===r&&(r={});const n=Object.keys(r)[0],i=r[n];"object"==typeof i&&null!==i?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in i?("object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),h(t,r)):h(t,r)):h(t,r)}}const ae={eventsEmitter:I,update:H,translate:V,transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration=`${e}ms`,r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),R({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),R({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:B,loop:Y,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.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=W.bind(e),e.onTouchMove=X.bind(e),e.onTouchEnd=U.bind(e),e.onDocumentTouchStart=ee.bind(e),t.cssMode&&(e.onScroll=Q.bind(e)),e.onClick=J.bind(e),e.onLoad=Z.bind(e),te(e,"on")},detachEvents:function(){te(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:n,el:i}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;const s=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!s||e.currentBreakpoint===s)return;const o=(s in a?a[s]:void 0)||e.originalParams,l=re(e,n),c=re(e,o),u=e.params.grabCursor,d=o.grabCursor,p=n.enabled;l&&!c?(i.classList.remove(`${n.containerModifierClass}grid`,`${n.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(i.classList.add(`${n.containerModifierClass}grid`),(o.grid.fill&&"column"===o.grid.fill||!o.grid.fill&&"column"===n.grid.fill)&&i.classList.add(`${n.containerModifierClass}grid-column`),e.emitContainerClasses()),u&&!d?e.unsetGrabCursor():!u&&d&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===o[t])return;const r=n[t]&&n[t].enabled,i=o[t]&&o[t].enabled;r&&!i&&e[t].disable(),!r&&i&&e[t].enable()}));const f=o.direction&&o.direction!==n.direction,m=n.loop&&(o.slidesPerView!==n.slidesPerView||f),v=n.loop;f&&r&&e.changeDirection(),h(e.params,o);const g=e.params.enabled,y=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!g?e.disable():!p&&g&&e.enable(),e.currentBreakpoint=s,e.emit("_beforeBreakpoint",o),r&&(m?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&y?(e.loopCreate(t),e.updateSlides()):v&&!y&&e.loopDestroy()),e.emit("breakpoint",o)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1;const i=l(),a="window"===t?i.innerHeight:r.clientHeight,s=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:a*t,point:e}}return{value:e,point:e}}));s.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<s.length;e+=1){const{point:a,value:o}=s[e];"window"===t?i.matchMedia(`(min-width: ${o}px)`).matches&&(n=a):o<=r.clientWidth&&(n=a)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:r,rtl:n,el:i,device:a}=e,s=function(e,t){const r=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&r.push(t+n)})):"string"==typeof e&&r.push(t+e)})),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...s),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},se={};class oe{constructor(){let e,t;for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=h({},t),e&&!t.el&&(t.el=e);const a=s();if(t.el&&"string"==typeof t.el&&a.querySelectorAll(t.el).length>1){const e=[];return a.querySelectorAll(t.el).forEach((r=>{const n=h({},t,{el:r});e.push(new oe(n))})),e}const o=this;o.__swiper__=!0,o.support=P(),o.device=$({userAgent:t.userAgent}),o.browser=O(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const l={};o.modules.forEach((e=>{e({params:t,swiper:o,extendParams:ie(t,l),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})}));const c=h({},ne,l);return o.params=h({},c,se,t),o.originalParams=h({},o.params),o.passedParams=h({}
vendor: 4,604 bytes, line 2
2,t),o.params&&o.params.on&&Object.keys(o.params.on).forEach((e=>{o.on(e,o.params.on[e])})),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.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:o.params.allowSlideNext,allowSlidePrev:o.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:o.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}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:r}=this,n=_(y(t,`.${r.slideClass}, swiper-slide`)[0]);return _(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=y(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 r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),i=(r.maxTranslate()-n)*e+n;r.translateTo(i,void 0===t?0:t),r.updateActiveIndex(),r.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((r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:n,slidesGrid:i,slidesSizesGrid:a,size:s,activeIndex:o}=this;let l=1;if("number"==typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[o]?Math.ceil(n[o].swiperSlideSize):0;for(let r=o+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>s&&(e=!0));for(let r=o-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>s&&(e=!0))}else if("current"===e)for(let e=o+1;e<n.length;e+=1){(t?i[e]+a[e]-i[o]<s:i[e]-i[o]<s)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){i[o]-i[e]<s&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let i;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&z(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.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||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove(`${r.params.containerModifierClass}${n}`),r.el.classList.add(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.forEac
vendor: 4,507 bytes, line 2
2h((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}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 r=e||t.params.el;if("string"==typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(n())}return y(r,n())[0]})();return!i&&t.params.createElements&&(i=w("div",t.params.wrapperClass),r.append(i),y(r,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:r,wrapperEl:i,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:i,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===S(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===S(r,"direction")),wrongRTL:"-webkit-box"===S(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(),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach((e=>{e.complete?z(t,e):e.addEventListener("load",(e=>{z(t,e.target)}))})),F(t),t.initialized=!0,F(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:n,el:i,wrapperEl:a,slides:s}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i&&"string"!=typeof i&&i.removeAttribute("style"),a&&a.removeAttribute("style"),s&&s.length&&s.forEach((e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.el&&"string"!=typeof r.el&&(r.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){}}))}(r)),r.destroyed=!0),null}static extendDefaults(e){h(se,e)}static get extendedDefaults(){return se}static get defaults(){return ne}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)}}function le(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach((i=>{if(!r[i]&&!0===r.auto){let a=y(e.el,`.${n[i]}`)[0];a||(a=w("div",n[i]),a.className=n[i],e.el.append(a)),r[i]=a,t[i]=a}})),r}function ce(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function ue(e){const t=this,{params:r,slidesEl:n}=t;r.loop&&t.loopDestroy();const i=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,n.append(t.children[0]),t.innerHTML=""}else n.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i(e[t]);else i(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update()}function de(e){const t=this,{params:r,activeIndex:n,slidesEl:i}=t;r.loop&&t.loopDestroy();let a=n+1;const s=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.prepend(t.children[0]),t.innerHTML=""}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s(e[t]);a=n+e.length}else s(e);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(
vendor: 7,233 bytes, line 2
2),t.slideTo(a,0,!1)}function pe(e,t){const r=this,{params:n,activeIndex:i,slidesEl:a}=r;let s=i;n.loop&&(s-=r.loopedSlides,r.loopDestroy(),r.recalcSlides());const o=r.slides.length;if(e<=0)return void r.prependSlide(t);if(e>=o)return void r.appendSlide(t);let l=s>e?s+1:s;const c=[];for(let t=o-1;t>=e;t-=1){const e=r.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&a.append(t[e]);l=s>e?s+t.length:s}else a.append(t);for(let e=0;e<c.length;e+=1)a.append(c[e]);r.recalcSlides(),n.loop&&r.loopCreate(),n.observer&&!r.isElement||r.update(),n.loop?r.slideTo(l+r.loopedSlides,0,!1):r.slideTo(l,0,!1)}function fe(e){const t=this,{params:r,activeIndex:n}=t;let i=n;r.loop&&(i-=t.loopedSlides,t.loopDestroy());let a,s=i;if("object"==typeof e&&"length"in e){for(let r=0;r<e.length;r+=1)a=e[r],t.slides[a]&&t.slides[a].remove(),a<s&&(s-=1);s=Math.max(s,0)}else a=e,t.slides[a]&&t.slides[a].remove(),a<s&&(s-=1),s=Math.max(s,0);t.recalcSlides(),r.loop&&t.loopCreate(),r.observer&&!t.isElement||t.update(),r.loop?t.slideTo(s+t.loopedSlides,0,!1):t.slideTo(s,0,!1)}function he(){const e=this,t=[];for(let r=0;r<e.slides.length;r+=1)t.push(r);e.removeSlide(t)}function me(e){const{effect:t,swiper:r,on:n,setTranslate:i,setTransition:a,overwriteParams:s,perspective:o,recreateShadows:l,getEffectParams:c}=e;let u;n("beforeInit",(()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),o&&o()&&r.classNames.push(`${r.params.containerModifierClass}3d`);const e=s?s():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)})),n("setTranslate",(()=>{r.params.effect===t&&i()})),n("setTransition",((e,n)=>{r.params.effect===t&&a(n)})),n("transitionEnd",(()=>{if(r.params.effect===t&&l){if(!c||!c().slideShadows)return;r.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),n("virtualUpdate",(()=>{r.params.effect===t&&(r.slides.length||(u=!0),requestAnimationFrame((()=>{u&&r.slides&&r.slides.length&&(i(),u=!1)})))}))}function ve(e,t){const r=g(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function ge(e){let{swiper:t,duration:r,transformElements:n,allSlides:i}=e;const{activeIndex:a}=t;if(t.params.virtualTranslate&&0!==r){let e,r=!1;e=i?n:n.filter((e=>{const r=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0];return e.parentElement})(e):e;return t.getSlideIndex(r)===a})),e.forEach((e=>{x(e,(()=>{if(r)return;if(!t||t.destroyed)return;r=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function ye(e,t,r){const n=`swiper-slide-shadow${r?`-${r}`:""}${e?` swiper-slide-shadow-${e}`:""}`,i=g(t);let a=i.querySelector(`.${n.split(" ").join(".")}`);return a||(a=w("div",n.split(" ")),i.append(a)),a}Object.keys(ae).forEach((e=>{Object.keys(ae[e]).forEach((t=>{oe.prototype[t]=ae[e][t]}))})),oe.use([function(e){let{swiper:t,on:r,emit:n}=e;const i=l();let a=null,s=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver((e=>{s=i.requestAnimationFrame((()=>{const{width:r,height:n}=t;let i=r,a=n;e.forEach((e=>{let{contentBoxSize:r,contentRect:n,target:s}=e;s&&s!==t.el||(i=n?n.width:(r[0]||r).inlineSize,a=n?n.height:(r[0]||r).blockSize)})),i===r&&a===n||o()}))})),a.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",c))})),r("destroy",(()=>{s&&i.cancelAnimationFrame(s),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",c)}))},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a=[],s=l(),o=function(e,r){void 0===r&&(r={});const n=new(s.MutationObserver||s.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void i("observerUpdate",e[0]);const r=function(){i("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(r):s.setTimeout(r,0)}));n.observe(e,{attributes:void 0===r.attributes||r.attributes,childList:t.isElement||(void 0===r.childList||r).childList,characterData:void 0===r.characterData||r.characterData}),a.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=A(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),n("destroy",(()=>{a.forEach((e=>{e.disconnect()})),a.splice(0,a.length)}))}]);const be=[function(e){let t,{swiper:r,extendParams:n,on:i,emit:a}=e;n({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const o=s();r.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=o.createElement("div");function c(e,t){const n=r.params.virtual;if(n.cache&&r.virtual.cache[t])return r.virtual.cache[t];let i;return n.renderSlide?(i=n.renderSlide.call(r,e,t),"string"==typeof i&&(l.innerHTML=i,i=l.children[0])):i=r.isElement?w("swiper-slide"):w("div",r.params.slideClass),i.setAttribute("data-swiper-slide-index",t),n.renderSlide||(i.innerHTML=e),n.cache&&(r.virtual.cache[t]=i),i}function u(e,t){const{slidesPerView:n,slidesPerGroup:i,centeredSlides:s,loop:o,initialSlide:l}=r.params;if(t&&!o&&l>0)return;const{addSlidesBefore:u,addSlidesAfter:d}=r.params.virtual,{from:p,to:f,slides:h,slidesGrid:m,offset:v}=r.virtual;r.params.cssMode||r.updateActiveIndex();const g=r.activeIndex||0;let b,w,E;b=r.rtlTranslate?"right":r.isHorizontal()?"left":"top",s?(w=Math.floor(n/2)+i+d,E=Math.floor(n/2)+i+u):(w=n+(i-1)+d,E=(o?n:i)+u);let S=g-E,_=g+w;o||(S=Math.max(S,0),_=Math.min(_,h.length-1));let A=(r.slidesGrid[S]||0)-(r.slidesGrid[0]||0);function x(){r.updateSlides(),r.updateProgress(),r.updateSlidesClasses(),a("virtualUpdate")}if(o&&g>=E?(S-=E,s||(A+=r.slidesGrid[0])):o&&g<E&&(S=-E,s&&(A+=r.slidesGrid[0])),Object.assign(r.virtual,{from:S,to:_,offset:A,slidesGrid:r.slidesGrid,slidesBefore:E,slidesAfter:w}),p===S&&f===_&&!e)return r.slidesGrid!==m&&A!==v&&r.slides.forEach((e=>{e.style[b]=A-Math.abs(r.cssOverflowAdjustment())+"px"})),r.updateProgress(),void a("virtualUpdate");if(r.params.virtual.renderExternal)return r.params.virtual.renderExternal.call(r,{offset:A,from:S,to:_,slides:function(){const e=[];for(let t=S;t<=_;t+=1)e.push(h[t]);return e}()}),void(r.params.virtual.renderExternalUpdate?x():a("virtualUpdate"));const T=[],k=[],M=e=>{let t=e;return e<0?t=h.length+e:t>=h.length&&(t-=h.length),t};if(e)r.slides.filter((e=>e.matches(`.${r.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=p;e<=f;e+=1)if(e<S||e>_){const t=M(e);r.slides.filter((e=>e.matches(`.${r.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}
2"]`))).forEach((e=>{e.remove()}))}const C=o?-h.length:0,L=o?2*h.length:h.length;for(let t=C;t<L;t+=1)if(t>=S&&t<=_){const r=M(t);void 0===f||e?k.push(r):(t>f&&k.push(r),t<p&&T.push(r))}if(k.forEach((e=>{r.slidesEl.append(c(h[e],e))})),o)for(let e=T.length-1;e>=0;e-=1){const t=T[e];r.slidesEl.prepend(c(h[t],t))}else T.sort(((e,t)=>t-e)),T.forEach((e=>{r.slidesEl.prepend(c(h[e],e))}));y(r.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[b]=A-Math.abs(r.cssOverflowAdjustment())+"px"})),x()}i("beforeInit",(()=>{if(!r.params.virtual.enabled)return;let e;if(void 0===r.passedParams.virtual.slides){const t=[...r.slidesEl.children].filter((e=>e.matches(`.${r.params.slideClass}, swiper-slide`)));t&&t.length&&(r.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),r.virtual.cache[t]=e,e.remove()})))}e||(r.virtual.slides=r.params.virtual.slides),r.classNames.push(`${r.params.containerModifierClass}virtual`),r.params.watchSlidesProgress=!0,r.originalParams.watchSlidesProgress=!0,u(!1,!0)})),i("setTranslate",(()=>{r.params.virtual.enabled&&(r.params.cssMode&&!r._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{u()}),100)):u())})),i("init update resize",(()=>{r.params.virtual.enabled&&r.params.cssMode&&m(r.wrapperEl,"--swiper-virtual-size",`${r.virtualSize}px`)})),Object.assign(r.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&r.virtual.slides.push(e[t]);else r.virtual.slides.push(e);u(!0)},prependSlide:function(e){const t=r.activeIndex;let n=t+1,i=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&r.virtual.slides.unshift(e[t]);n=t+e.length,i=e.length}else r.virtual.slides.unshift(e);if(r.params.virtual.cache){const e=r.virtual.cache,t={};Object.keys(e).forEach((r=>{const n=e[r],a=n.getAttribute("data-swiper-slide-index");a&&n.setAttribute("data-swiper-slide-index",parseInt(a,10)+i),t[parseInt(r,10)+i]=n})),r.virtual.cache=t}u(!0),r.slideTo(n,0)},removeSlide:function(e){if(null==e)return;let t=r.activeIndex;if(Array.isArray(e))for(let n=e.length-1;n>=0;n-=1)r.params.virtual.cache&&(delete r.virtual.cache[e[n]],Object.keys(r.virtual.cache).forEach((t=>{t>e&&(r.virtual.cache[t-1]=r.virtual.cache[t],r.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete r.virtual.cache[t])}))),r.virtual.slides.splice(e[n],1),e[n]<t&&(t-=1),t=Math.max(t,0);else r.params.virtual.cache&&(delete r.virtual.cache[e],Object.keys(r.virtual.cache).forEach((t=>{t>e&&(r.virtual.cache[t-1]=r.virtual.cache[t],r.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete r.virtual.cache[t])}))),r.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);u(!0),r.slideTo(t,0)},removeAllSlides:function(){r.virtual.slides=[],r.params.virtual.cache&&(r.virtual.cache={}),u(!0),r.slideTo(0,0)},update:u})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a=s(),o=l();function c(e){if(!t.enabled)return;const{rtlTranslate:r}=t;let n=e;n.originalEvent&&(n=n.originalEvent);const s=n.keyCode||n.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===s,u=l&&34===s,d=37===s,p=39===s,f=38===s,h=40===s;if(!t.allowSlideNext&&(t.isHorizontal()&&p||t.isVertical()&&h||u))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&d||t.isVertical()&&f||c))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||a.activeElement&&a.activeElement.nodeName&&("input"===a.activeElement.nodeName.toLowerCase()||"textarea"===a.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||u||d||p||f||h)){let e=!1;if(A(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===A(t.el,`.${t.params.slideActiveClass}`).length)return;const n=t.el,i=n.clientWidth,a=n.clientHeight,s=o.innerWidth,l=o.innerHeight,c=E(n);r&&(c.left-=n.scrollLeft);const u=[[c.left,c.top],[c.left+i,c.top],[c.left,c.top+a],[c.left+i,c.top+a]];for(let t=0;t<u.length;t+=1){const r=u[t];if(r[0]>=0&&r[0]<=s&&r[1]>=0&&r[1]<=l){if(0===r[0]&&0===r[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||u||d||p)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((u||p)&&!r||(c||d)&&r)&&t.slideNext(),((c||d)&&!r||(u||p)&&r)&&t.slidePrev()):((c||u||f||h)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(u||h)&&t.slideNext(),(c||f)&&t.slidePrev()),i("keyPress",s)}}function u(){t.keyboard.enabled||(a.addEventListener("keydown",c),t.keyboard.enabled=!0)}function d(){t.keyboard.enabled&&(a.removeEventListener("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},r({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{t.params.keyboard.enabled&&u()})),n("destroy",(()=>{t.keyboard.enabled&&d()})),Object.assign(t.keyboard,{enable:u,disable:d})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a=l();let s;r({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let o,c=d();const p=[];function f(){t.enabled&&(t.mouseEntered=!0)}function h(){t.enabled&&(t.mouseEntered=!1)}function m(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&d()-c<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&d()-c<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),c=(new a.Date).getTime(),!1)))}function v(e){let r=e,n=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const a=t.params.mousewheel;t.params.cssMode&&r.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const c=l&&l.contains(r.target);if(!t.mouseEntered&&!c&&!a.releaseOnEdges)return!0;r.originalEvent&&(r=r.originalEvent);let f=0;const h=t.rtlTranslate?-1:1,v=function(e){let t=0,r=0,n=0,i=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120
vendor: 4,807 bytes, line 2
2),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=10*t,i=10*r,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=i,i=0),(n||i)&&e.deltaMode&&(1===e.deltaMode?(n*=40,i*=40):(n*=800,i*=800)),n&&!t&&(t=n<1?-1:1),i&&!r&&(r=i<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:i}}(r);if(a.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(v.pixelX)>Math.abs(v.pixelY)))return!0;f=-v.pixelX*h}else{if(!(Math.abs(v.pixelY)>Math.abs(v.pixelX)))return!0;f=-v.pixelY}else f=Math.abs(v.pixelX)>Math.abs(v.pixelY)?-v.pixelX*h:-v.pixelY;if(0===f)return!0;a.invert&&(f=-f);let g=t.getTranslate()+f*a.sensitivity;if(g>=t.minTranslate()&&(g=t.minTranslate()),g<=t.maxTranslate()&&(g=t.maxTranslate()),n=!!t.params.loop||!(g===t.minTranslate()||g===t.maxTranslate()),n&&t.params.nested&&r.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:d(),delta:Math.abs(f),direction:Math.sign(f)},n=o&&e.time<o.time+500&&e.delta<=o.delta&&e.direction===o.direction;if(!n){o=void 0;let l=t.getTranslate()+f*a.sensitivity;const c=t.isBeginning,d=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!d&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(s),s=void 0,p.length>=15&&p.shift();const r=p.length?p[p.length-1]:void 0,n=p[0];if(p.push(e),r&&(e.delta>r.delta||e.direction!==r.direction))p.splice(0);else if(p.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const r=f>0?.8:.2;o=e,p.splice(0),s=u((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,r)}),0)}s||(s=u((()=>{if(t.destroyed||!t.params)return;o=e,p.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(n||i("scroll",r),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),a.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const r={time:d(),delta:Math.abs(f),direction:Math.sign(f),raw:e};p.length>=2&&p.shift();const n=p.length?p[p.length-1]:void 0;if(p.push(r),n?(r.direction!==n.direction||r.delta>n.delta||r.time>n.time+150)&&m(r):m(r),function(e){const r=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&r.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&r.releaseOnEdges)return!0;return!1}(r))return!0}return r.preventDefault?r.preventDefault():r.returnValue=!1,!1}function g(e){let r=t.el;"container"!==t.params.mousewheel.eventsTarget&&(r=document.querySelector(t.params.mousewheel.eventsTarget)),r[e]("mouseenter",f),r[e]("mouseleave",h),r[e]("wheel",v)}function y(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",v),!0):!t.mousewheel.enabled&&(g("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,v),!0):!!t.mousewheel.enabled&&(g("removeEventListener"),t.mousewheel.enabled=!1,!0)}n("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&y()})),n("destroy",(()=>{t.params.cssMode&&y(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:y,disable:b})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;function a(e){let r;return e&&"string"==typeof e&&t.isElement&&(r=t.el.querySelector(e)||t.hostEl.querySelector(e),r)?r:(e&&("string"==typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r?e:r)}function s(e,r){const n=t.params.navigation;(e=k(e)).forEach((e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))}))}function o(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return s(r,!1),void s(e,!1);s(r,t.isBeginning&&!t.params.rewind),s(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=le(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=a(e.nextEl),n=a(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:n}),r=k(r),n=k(n);const i=(r,n)=>{r&&r.addEventListener("click","next"===n?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach((e=>
vendor: 4,359 bytes, line 2
2i(e,"next"))),n.forEach((e=>i(e,"prev")))}function d(){let{nextEl:e,prevEl:r}=t.navigation;e=k(e),r=k(r);const n=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>n(e,"next"))),r.forEach((e=>n(e,"prev")))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",(()=>{!1===t.params.navigation.enabled?p():(u(),o())})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{let{nextEl:e,prevEl:r}=t.navigation;e=k(e),r=k(r),t.enabled?o():[...e,...r].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),n("click",((e,r)=>{let{nextEl:n,prevEl:a}=t.navigation;n=k(n),a=k(a);const s=r.target;let o=a.includes(s)||n.includes(s);if(t.isElement&&!o){const e=r.path||r.composedPath&&r.composedPath();e&&(o=e.find((e=>n.includes(e)||a.includes(e))))}if(t.params.navigation.hideOnClick&&!o){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===s||t.pagination.el.contains(s)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):a.length&&(e=a[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...n,...a].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),o()},disable:p,update:o,init:u,destroy:d})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a="swiper-pagination";let s;r({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${a}-bullet`,bulletActiveClass:`${a}-bullet-active`,modifierClass:`${a}-`,currentClass:`${a}-current`,totalClass:`${a}-total`,hiddenClass:`${a}-hidden`,progressbarFillClass:`${a}-progressbar-fill`,progressbarOppositeClass:`${a}-progressbar-opposite`,clickableClass:`${a}-clickable`,lockClass:`${a}-lock`,horizontalClass:`${a}-horizontal`,verticalClass:`${a}-vertical`,paginationDisabledClass:`${a}-disabled`}}),t.pagination={el:null,bullets:[]};let o=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,r){const{bulletActiveClass:n}=t.params.pagination;e&&(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${n}-${r}`),(e=e[("prev"===r?"previous":"next")+"ElementSibling"])&&e.classList.add(`${n}-${r}-${r}`))}function u(e){const r=e.target.closest(ce(t.params.pagination.bulletClass));if(!r)return;e.preventDefault();const n=_(r)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===n)return;const e=(i=t.realIndex,a=n,s=t.slides.length,(a%=s)==1+(i%=s)?"next":a===i-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(n)}else t.slideTo(n);var i,a,s}function d(){const e=t.rtl,r=t.params.pagination;if(l())return;let n,a,u=t.pagination.el;u=k(u);const d=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.ceil(d/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(a=t.previousRealIndex||0,n=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(n=t.snapIndex,a=t.previousSnapIndex):(a=t.previousIndex||0,n=t.activeIndex||0),"bullets"===r.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let l,d,p;if(r.dynamicBullets&&(s=T(i[0],t.isHorizontal()?"width":"height",!0),u.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=s*(r.dynamicMainBullets+4)+"px"})),r.dynamicMainBullets>1&&void 0!==a&&(o+=n-(a||0),o>r.dynamicMainBullets-1?o=r.dynamicMainBullets-1:o<0&&(o=0)),l=Math.max(n-o,0),d=l+(Math.min(i.length,r.dynamicMainBullets)-1),p=(d+l)/2),i.forEac
vendor: 19,532 bytes, line 2
2h((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${r.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),u.length>1)i.forEach((e=>{const i=_(e);i===n?e.classList.add(...r.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),r.dynamicBullets&&(i>=l&&i<=d&&e.classList.add(...`${r.bulletActiveClass}-main`.split(" ")),i===l&&c(e,"prev"),i===d&&c(e,"next"))}));else{const e=i[n];if(e&&e.classList.add(...r.bulletActiveClass.split(" ")),t.isElement&&i.forEach(((e,t)=>{e.setAttribute("part",t===n?"bullet-active":"bullet")})),r.dynamicBullets){const e=i[l],t=i[d];for(let e=l;e<=d;e+=1)i[e]&&i[e].classList.add(...`${r.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(r.dynamicBullets){const n=Math.min(i.length,r.dynamicMainBullets+4),a=(s*n-s)/2-p*s,o=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?o:"top"]=`${a}px`}))}}u.forEach(((e,a)=>{if("fraction"===r.type&&(e.querySelectorAll(ce(r.currentClass)).forEach((e=>{e.textContent=r.formatFractionCurrent(n+1)})),e.querySelectorAll(ce(r.totalClass)).forEach((e=>{e.textContent=r.formatFractionTotal(p)}))),"progressbar"===r.type){let i;i=r.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const a=(n+1)/p;let s=1,o=1;"horizontal"===i?s=a:o=a,e.querySelectorAll(ce(r.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${s}) scaleY(${o})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===r.type&&r.renderCustom?(e.innerHTML=r.renderCustom(t,n+1,p),0===a&&i("paginationRender",e)):(0===a&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](r.lockClass)}))}function p(){const e=t.params.pagination;if(l())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let n=t.pagination.el;n=k(n);let a="";if("bullets"===e.type){let n=t.params.loop?Math.ceil(r/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&n>r&&(n=r);for(let r=0;r<n;r+=1)e.renderBullet?a+=e.renderBullet.call(t,r,e.bulletClass):a+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(a=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(a=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],n.forEach((r=>{"custom"!==e.type&&(r.innerHTML=a||""),"bullets"===e.type&&t.pagination.bullets.push(...r.querySelectorAll(ce(e.bulletClass)))})),"custom"!==e.type&&i("paginationRender",n[0])}function f(){t.params.pagination=le(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let r;"string"==typeof e.el&&t.isElement&&(r=t.el.querySelector(e.el)),r||"string"!=typeof e.el||(r=[...document.querySelectorAll(e.el)]),r||(r=e.el),r&&0!==r.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(r)&&r.length>1&&(r=[...t.el.querySelectorAll(e.el)],r.length>1&&(r=r.filter((e=>A(e,".swiper")[0]===t.el))[0])),Array.isArray(r)&&1===r.length&&(r=r[0]),Object.assign(t.pagination,{el:r}),r=k(r),r.forEach((r=>{"bullets"===e.type&&e.clickable&&r.classList.add(...(e.clickableClass||"").split(" ")),r.classList.add(e.modifierClass+e.type),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(r.classList.add(`${e.modifierClass}${e.type}-dynamic`),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&r.classList.add(e.progressbarOppositeClass),e.clickable&&r.addEventListener("click",u),t.enabled||r.classList.add(e.lockClass)})))}function h(){const e=t.params.pagination;if(l())return;let r=t.pagination.el;r&&(r=k(r),r.forEach((r=>{r.classList.remove(e.hiddenClass),r.classList.remove(e.modifierClass+e.type),r.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(r.classList.remove(...(e.clickableClass||"").split(" ")),r.removeEventListener("click",u))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}n("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:r}=t.pagination;r=k(r),r.forEach((r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),n("init",(()=>{!1===t.params.pagination.enabled?m():(f(),p(),d())})),n("activeIndexChange",(()=>{void 0===t.snapIndex&&d()})),n("snapIndexChange",(()=>{d()})),n("snapGridLengthChange",(()=>{p(),d()})),n("destroy",(()=>{h()})),n("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=k(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),n("lock unlock",(()=>{d()})),n("click",((e,r)=>{const n=r.target,a=k(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&a&&a.length>0&&!n.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&n===t.navigation.nextEl||t.navigation.prevEl&&n===t.navigation.prevEl))return;const e=a[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),a.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const m=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=k(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),h()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=k(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),p(),d()},disable:m,render:p,update:d,init:f,destroy:h})},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a=s();let o,l,d,p,f=!1,h=null,m=null;function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:r}=t,{dragEl:n,el:i}=e,a=t.params.scrollbar,s=t.params.loop?t.progressLoop:t.progress;let o=l,c=(d-l)*s;r?(c=-c,c>0?(o=l-c,c=0):-c+l>d&&(o=d+c)):c<0?(o=l+c,c=0):c+l>d&&(o=d-c),t.isHorizontal()?(n.style.transform=`translate3d(${c}px, 0, 0)`,n.style.width=`${o}px`):(n.style.transform=`translate3d(0px, ${c}px, 0)`,n.style.height=`${o}px`),a.hide&&(clearTimeout(h),i.style.opacity=1,h=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:r,el:n}=e;r.style.width="",r.style.height="",d=t.isHorizontal()?n.offsetWidth:n.offsetHeight,p=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),l="auto"===t.params.scrollbar.dragSize?d*p:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?r.style.width=`${l}px`:r.style.height=`${l}px`,n.style.display=p>=1?"none":"",t.params.scrollbar.hide&&(n.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function y(e){return t.isHorizontal()?e.clientX:e.clientY}function b(e){const{scrollbar:r,rtlTranslate:n}=t,{el:i}=r;let a;a=(y(e)-E(i)[t.isHorizontal()?"left":"top"]-(null!==o?o:l/2))/(d-l),a=Math.max(Math.min(a,1),0),n&&(a=1-a);const s=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*a;t.updateProgress(s),t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}function S(e){const r=t.params.scrollbar,{scrollbar:n,wrapperEl:a}=t,{el:s,dragEl:l}=n;f=!0,o=e.target===l?y(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.style.transitionDuration="100ms",l.style.transitionDuration="100ms",b(e),clearTimeout(m),s.style.transitionDuration="0ms",r.hide&&(s.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),i("scrollbarDragStart",e)}function _(e){const{scrollbar:r,wrapperEl:n}=t,{el:a,dragEl:s}=r;f&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,b(e),n.style.transitionDuration="0ms",a.style.transitionDuration="0ms",s.style.transitionDuration="0ms",i("scrollbarDragMove",e))}function A(e){const r=t.params.scrollbar,{scrollbar:n,wrapperEl:a}=t,{el:s}=n;f&&(f=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",a.style.transitionDuration=""),r.hide&&(clearTimeout(m),m=u((()=>{s.style.opacity=0,s.style.transitionDuration="400ms"}),1e3)),i("scrollbarDragEnd",e),r.snapOnRelease&&t.slideToClosest())}function x(e){const{scrollbar:r,params:n}=t,i=r.el;if(!i)return;const s=i,o=!!n.passiveListeners&&{passive:!1,capture:!1},l=!!n.passiveListeners&&{passive:!0,capture:!1};if(!s)return;const c="on"===e?"addEventListener":"removeEventListener";s[c]("pointerdown",S,o),a[c]("pointermove",_,o),a[c]("pointerup",A,l)}function T(){const{scrollbar:e,el:r}=t;t.params.scrollbar=le(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const n=t.params.scrollbar;if(!n.el)return;let i,s;if("string"==typeof n.el&&t.isElement&&(i=t.el.querySelector(n.el)),i||"string"!=typeof n.el)i||(i=n.el);else if(i=a.querySelectorAll(n.el),!i.length)return;t.params.uniqueNavElements&&"string"==typeof n.el&&i.length>1&&1===r.querySelectorAll(n.el).length&&(i=r.querySelector(n.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?n.horizontalClass:n.verticalClass),i&&(s=i.querySelector(ce(t.params.scrollbar.dragClass)),s||(s=w("div",t.params.scrollbar.dragClass),i.append(s))),Object.assign(e,{el:i,dragEl:s}),n.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&x("on"),i&&i.classList[t.enabled?"remove":"add"](...c(t.params.scrollbar.lockClass))}function M(){const e=t.params.scrollbar,r=t.scrollbar.el;r&&r.classList.remove(...c(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&x("off")}r({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},n("changeDirection",(()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:r}=t.scrollbar;r=k(r),r.forEach((r=>{r.classList.remove(e.horizontalClass,e.verticalClass),r.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),n("init",(()=>{!1===t.params.scrollbar.enabled?C():(T(),g(),v())})),n("update resize observerUpdate lock unlock changeDirection",(()=>{g()})),n("setTranslate",(()=>{v()})),n("setTransition",((e,r)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(r)})),n("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...c(t.params.scrollbar.lockClass))})),n("destroy",(()=>{M()}));const C=()=>{t.el.classList.add(...c(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...c(t.params.scrollbar.scrollbarDisabledClass)),M()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...c(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...c(t.params.scrollbar.scrollbarDisabledClass)),T(),g(),v()},disable:C,updateSize:g,setTranslate:v,init:T,destroy:M})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({parallax:{enabled:!1}});const i="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",a=(e,r)=>{const{rtl:n}=t,i=n?-1:1,a=e.getAttribute("data-swiper-parallax")||"0";let s=e.getAttribute("data-swiper-parallax-x"),o=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),u=e.getAttribute("data-swiper-parallax-rotate");if(s||o?(s=s||"0",o=o||"0"):t.isHorizontal()?(s=a,o="0"):(o=a,s="0"),s=s.indexOf("%")>=0?parseInt(s,10)*r*i+"%":s*r*i+"px",o=o.indexOf("%")>=0?parseInt(o,10)*r+"%":o*r+"px",null!=c){const t=c-(c-1)*(1-Math.abs(r));e.style.opacity=t}let d=`translate3d(${s}, ${o}, 0px)`;if(null!=l){d+=` scale(${l-(l-1)*(1-Math.abs(r))})`}if(u&&null!=u){d+=` rotate(${u*r*-1}deg)`}e.style.transform=d},s=()=>{const{el:e,slides:r,progress:n,snapGrid:s,isElement:o}=t,l=y(e,i);t.isElement&&l.push(...y(t.hostEl,i)),l.forEach((e=>{a(e,n)})),r.forEach(((e,r)=>{let o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(r/2)-n*(s.length-1)),o=Math.min(Math.max(o,-1),1),e.querySelectorAll(`${i}, [data-swiper-parallax-rotate]`).forEach((e=>{a(e,o)}))}))};n("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{t.params.parallax.enabled&&s()})),n("setTranslate",(()=>{t.params.parallax.enabled&&s()})),n("setTransition",((e,r)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:r,hostEl:n}=t,a=[...r.querySelectorAll(i)];t.isElement&&a.push(...n.querySelectorAll(i)),a.forEach((t=>{let r=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),t.style.transitionDuration=`${r}ms`}))}(r)}))},function(e){let{swiper:t,extendParams:r,on:n,emit:i}=e;const a=l();r({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let s,o,c=1,u=!1;const d=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},h={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v,g=1;function b(){if(d.length<2)return 1;const e=d[0].pageX,t=d[0].pageY,r=d[1].pageX,n=d[1].pageY;return Math.sqrt((r-e)**2+(n-t)**2)}function w(){const e=t.params.zoom,r=f.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){const e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,r)}return r}function S(e){const r=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(r)||t.slides.filter((t=>t.contains(e.target))).length>0}function _(e){if("mouse"===e.pointerType&&d.splice(0,d.length),!S(e))return;const r=t.params.zoom;if(s=!1,o=!1,d.push(e),!(d.length<2)){if(s=!0,f.scaleStart=b(),!f.slideEl){f.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),f.slideEl||(f.slideEl=t.slides[t.activeIndex]);let n=f.slideEl.querySelector(`.${r.containerClass}`);if(n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=n,f.imageWrapEl=n?A(f.imageEl,`.${r.containerClass}`)[0]:void 0,!f.imageWrapEl)return void(f.imageEl=void 0);f.maxRatio=w()}if(f.imageEl){const[e,t]=function(){if(d.length<2)return{x:null,y:null};const e=f.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-a.scrollX)/c,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-a.scrollY)/c]}();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration="0ms"}u=!0}}function x(e){if(!S(e))return;const r=t.params.zoom,n=t.zoom,i=d.findIndex((t=>t.pointerId===e.pointerId));i>=0&&(d[i]=e),d.length<2||(o=!0,f.scaleMove=b(),f.imageEl&&(n.scale=f.scaleMove/f.scaleStart*c,n.scale>f.maxRatio&&(n.scale=f.maxRatio-1+(n.scale-f.maxRatio+1)**.5),n.scale<r.minRatio&&(n.scale=r.minRatio+1-(r.minRatio-n.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`))}function T(e){if(!S(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const r=t.params.zoom,n=t.zoom,i=d.findIndex((t=>t.pointerId===e.pointerId));i>=0&&d.splice(i,1),s&&o&&(s=!1,o=!1,f.imageEl&&(n.scale=Math.max(Math.min(n.scale,f.maxRatio),r.minRatio),f.imageEl.style.transitionDuration=`${t.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`,c=n.scale,u=!1,n.scale>1&&f.slideEl?f.slideEl.classList.add(`${r.zoomedSlideClass}`):n.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${r.zoomedSlideClass}`),1===n.scale&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}function k(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function M(e){if(!S(e)||!function(e){const r=`.${t.params.zoom.containerClass}`;return!!e.target.matches(r)||[...t.hostEl.querySelectorAll(r)].filter((t=>t.contains(e.target))).length>0}(e))return;const r=t.zoom;if(!f.imageEl)return;if(!h.isTouched||!f.slideEl)return;h.isMoved||(h.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,h.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,h.startX=p(f.imageWrapEl,"x")||0,h.startY=p(f.imageWrapEl,"y")||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration="0ms");const n=h.width*r.scale,i=h.height*r.scale;h.minX=Math.min(f.slideWidth/2-n/2,0),h.maxX=-h.minX,h.minY=Math.min(f.slideHeight/2-i/2,0),h.maxY=-h.minY,h.touchesCurrent.x=d.length>0?d[0].pageX:e.pageX,h.touchesCurrent.y=d.length>0?d[0].pageY:e.pageY;if(Math.max(Math.abs(h.touchesCurrent.x-h.touchesStart.x),Math.abs(h.touchesCurrent.y-h.touchesStart.y))>5&&(t.allowClick=!1),!h.isMoved&&!u){if(t.isHorizontal()&&(Math.floor(h.minX)===Math.floor(h.startX)&&h.touchesCurrent.x<h.touchesStart.x||Math.floor(h.maxX)===Math.floor(h.startX)&&h.touchesCurrent.x>h.touchesStart.x))return h.isTouched=!1,void k();if(!t.isHorizontal()&&(Math.floor(h.minY)===Math.floor(h.startY)&&h.touchesCurrent.y<h.touchesStart.y||Math.floor(h.maxY)===Math.floor(h.startY)&&h.touchesCurrent.y>h.touchesStart.y))return h.isTouched=!1,void k()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(v),t.touchEventsData.preventTouchMoveFromPointerMove=!0,v=setTimeout((()=>{t.destroyed||k()})),h.isMoved=!0;const a=(r.scale-c)/(f.maxRatio-t.params.zoom.minRatio),{originX:s,originY:o}=f;h.currentX=h.touchesCurrent.x-h.touchesStart.x+h.startX+a*(h.width-2*s),h.currentY=h.touchesCurrent.y-h.touchesStart.y+h.startY+a*(h.height-2*o),h.currentX<h.minX&&(h.currentX=h.minX+1-(h.minX-h.currentX+1)**.8),h.currentX>h.maxX&&(h.currentX=h.maxX-1+(h.currentX-h.maxX+1)**.8),h.currentY<h.minY&&(h.currentY=h.minY+1-(h.minY-h.currentY+1)**.8),h.currentY>h.maxY&&(h.currentY=h.maxY-1+(h.currentY-h.maxY+1)**.8),m.prevPositionX||(m.prevPositionX=h.touchesCurrent.x),m.prevPositionY||(m.prevPositionY=h.touchesCurrent.y),m.prevTime||(m.prevTime=Date.now()),m.x=(h.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(h.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(h.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(h.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=h.touchesCurrent.x,m.prevPositionY=h.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}function C(){const e=t.zoom;f.slideEl&&t.activeIndex!==t.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform="translate3d(0,
20,0) scale(1)"),f.imageWrapEl&&(f.imageWrapEl.style.transform="translate3d(0,0,0)"),f.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,c=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function L(e){const r=t.zoom,n=t.params.zoom;if(!f.slideEl){e&&e.target&&(f.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),f.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.slideEl=y(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:f.slideEl=t.slides[t.activeIndex]);let r=f.slideEl.querySelector(`.${n.containerClass}`);r&&(r=r.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=r,f.imageWrapEl=r?A(f.imageEl,`.${n.containerClass}`)[0]:void 0}if(!f.imageEl||!f.imageWrapEl)return;let i,s,o,l,u,d,p,m,v,g,b,S,_,x,T,k,M,C;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),f.slideEl.classList.add(`${n.zoomedSlideClass}`),void 0===h.touchesStart.x&&e?(i=e.pageX,s=e.pageY):(i=h.touchesStart.x,s=h.touchesStart.y);const L="number"==typeof e?e:null;1===c&&L&&(i=void 0,s=void 0,h.touchesStart.x=void 0,h.touchesStart.y=void 0);const D=w();r.scale=L||D,c=L||D,!e||1===c&&L?(p=0,m=0):(M=f.slideEl.offsetWidth,C=f.slideEl.offsetHeight,o=E(f.slideEl).left+a.scrollX,l=E(f.slideEl).top+a.scrollY,u=o+M/2-i,d=l+C/2-s,v=f.imageEl.offsetWidth||f.imageEl.clientWidth,g=f.imageEl.offsetHeight||f.imageEl.clientHeight,b=v*r.scale,S=g*r.scale,_=Math.min(M/2-b/2,0),x=Math.min(C/2-S/2,0),T=-_,k=-x,p=u*r.scale,m=d*r.scale,p<_&&(p=_),p>T&&(p=T),m<x&&(m=x),m>k&&(m=k)),L&&1===r.scale&&(f.originX=0,f.originY=0),f.imageWrapEl.style.transitionDuration="300ms",f.imageWrapEl.style.transform=`translate3d(${p}px, ${m}px,0)`,f.imageEl.style.transitionDuration="300ms",f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`}function D(){const e=t.zoom,r=t.params.zoom;if(!f.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.slideEl=y(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:f.slideEl=t.slides[t.activeIndex];let e=f.slideEl.querySelector(`.${r.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=e,f.imageWrapEl=e?A(f.imageEl,`.${r.containerClass}`)[0]:void 0}f.imageEl&&f.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,c=1,h.touchesStart.x=void 0,h.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration="300ms",f.imageWrapEl.style.transform="translate3d(0,0,0)",f.imageEl.style.transitionDuration="300ms",f.imageEl.style.transform="translate3d(0,0,0) scale(1)",f.slideEl.classList.remove(`${r.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0)}function P(e){const r=t.zoom;r.scale&&1!==r.scale?D():L(e)}function $(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:r,activeListenerWithCapture:n}=$();t.wrapperEl.addEventListener("pointerdown",_,r),t.wrapperEl.addEventListener("pointermove",x,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,T,r)})),t.wrapperEl.addEventListener("pointermove",M,n)}function I(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:r,activeListenerWithCapture:n}=$();t.wrapperEl.removeEventListener("pointerdown",_,r),t.wrapperEl.removeEventListener("pointermove",x,n),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,T,r)})),t.wrapperEl.removeEventListener("pointermove",M,n)}Object.defineProperty(t.zoom,"scale",{get:()=>g,set(e){if(g!==e){const t=f.imageEl,r=f.slideEl;i("zoomChange",e,t,r)}g=e}}),n("init",(()=>{t.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((e,r)=>{t.zoom.enabled&&function(e){const r=t.device;if(!f.imageEl)return;if(h.isTouched)return;r.android&&e.cancelable&&e.preventDefault(),h.isTouched=!0;const n=d.length>0?d[0]:e;h.touchesStart.x=n.pageX,h.touchesStart.y=n.pageY}(r)})),n("touchEnd",((e,r)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!f.imageEl)return;if(!h.isTouched||!h.isMoved)return h.isTouched=!1,void(h.isMoved=!1);h.isTouched=!1,h.isMoved=!1;let r=300,n=300;const i=m.x*r,a=h.currentX+i,s=m.y*n,o=h.currentY+s;0!==m.x&&(r=Math.abs((a-h.currentX)/m.x)),0!==m.y&&(n=Math.abs((o-h.currentY)/m.y));const l=Math.max(r,n);h.currentX=a,h.currentY=o;const c=h.width*e.scale,u=h.height*e.scale;h.minX=Math.min(f.slideWidth/2-c/2,0),h.maxX=-h.minX,h.minY=Math.min(f.slideHeight/2-u/2,0),h.maxY=-h.minY,h.currentX=Math.max(Math.min(h.currentX,h.maxX),h.minX),h.currentY=Math.max(Math.min(h.currentY,h.maxY),h.minY),f.imageWrapEl.style.transitionDuration=`${l}ms`,f.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}()})),n("doubleTap",((e,r)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&P(r)})),n("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),n("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:O,disable:I,in:L,out:D,toggle:P})},function(e){let{swiper:t,extendParams:r,on:n}=e;function i(e,t){const r=function(){let e,t,r;return(n,i)=>{for(t=-1,e=n.length;e-t>1;)r=e+t>>1,n[r]<=i?t=r:e=r;return e}}();let n,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=r(this.x,e),n=i-1,(e-this.x[n])*(this.y[i]-this.y[n])/(this.x[i]-this.x[n])+this.y[n]):0},this}function a(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}r({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},n("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEac
2h((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const r=`${t.params.eventsPrefix}init`,n=i=>{t.controller.control.push(i.detail[0]),t.update(),e.removeEventListener(r,n)};e.addEventListener(r,n)}}))}else t.controller.control=t.params.controller.control})),n("update",(()=>{a()})),n("resize",(()=>{a()})),n("observerUpdate",(()=>{a()})),n("setTranslate",((e,r,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(r,n)})),n("setTransition",((e,r,n)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(r,n)})),Object.assign(t.controller,{setTranslate:function(e,r){const n=t.controller.control;let a,s;const o=t.constructor;function l(e){if(e.destroyed)return;const r=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid)}(e),s=-t.controller.spline.interpolate(-r)),s&&"container"!==t.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(a)&&Number.isFinite(a)||(a=1),s=(r-t.minTranslate())*a+e.minTranslate()),t.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(let e=0;e<n.length;e+=1)n[e]!==r&&n[e]instanceof o&&l(n[e]);else n instanceof o&&r!==n&&l(n)},setTransition:function(e,r){const n=t.constructor,i=t.controller.control;let a;function s(r){r.destroyed||(r.setTransition(e,t),0!==e&&(r.transitionStart(),r.params.autoHeight&&u((()=>{r.updateAutoHeight()})),x(r.wrapperEl,(()=>{i&&r.transitionEnd()}))))}if(Array.isArray(i))for(a=0;a<i.length;a+=1)i[a]!==r&&i[a]instanceof n&&s(i[a]);else i instanceof n&&r!==i&&s(i)}})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let i,a,o=null,l=(new Date).getTime();function c(e){const t=o;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function u(e){(e=k(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function d(e){(e=k(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function p(e,t){(e=k(e)).forEach((e=>{e.setAttribute("role",t)}))}function f(e,t){(e=k(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function h(e,t){(e=k(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function m(e){(e=k(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function v(e){(e=k(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function g(e){if(13!==e.keyCode&&32!==e.keyCode)return;const r=t.params.a11y,n=e.target;if(!t.pagination||!t.pagination.el||n!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(ce(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=k(t.navigation.prevEl);k(t.navigation.nextEl).includes(n)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?c(r.lastSlideMessage):c(r.nextSlideMessage)),e.includes(n)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?c(r.firstSlideMessage):c(r.prevSlideMessage))}t.pagination&&n.matches(ce(t.params.pagination.bulletClass))&&n.click()}}function y(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function b(){return y()&&t.params.pagination.clickable}const E=(e,t,r)=>{u(e),"BUTTON"!==e.tagName&&(p(e,"button"),e.addEventListener("keydown",g)),h(e,r),function(e,t){(e=k(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},S=e=>{a&&a!==e.target&&!a.contains(e.target)&&(i=!0),t.a11y.clicked=!0},A=()=>{i=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{l=(new Date).getTime()},T=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-l<100)return;const r=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!r||!t.slides.includes(r))return;a=r;
vendor: 32,181 bytes, line 2
2const n=t.slides.indexOf(r)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(r);n||s||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((()=>{i||(t.params.loop?t.slideToLoop(parseInt(r.getAttribute("data-swiper-slide-index")),0):t.slideTo(t.slides.indexOf(r),0),i=!1)})))},M=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&f(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&p(t.slides,e.slideRole);const r=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((n,i)=>{const a=t.params.loop?parseInt(n.getAttribute("data-swiper-slide-index"),10):i;h(n,e.slideLabelMessage.replace(/\{\{index\}\}/,a+1).replace(/\{\{slidesLength\}\}/,r))}))},C=()=>{const e=t.params.a11y;t.el.append(o);const r=t.el;e.containerRoleDescriptionMessage&&f(r,e.containerRoleDescriptionMessage),e.containerMessage&&h(r,e.containerMessage),e.containerRole&&p(r,e.containerRole);const n=t.wrapperEl,i=e.id||n.getAttribute("id")||`swiper-wrapper-${a=16,void 0===a&&(a=16),"x".repeat(a).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var a;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var c;c=i,k(n).forEach((e=>{e.setAttribute("id",c)})),function(e,t){(e=k(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(n,l),M();let{nextEl:u,prevEl:d}=t.navigation?t.navigation:{};if(u=k(u),d=k(d),u&&u.forEach((t=>E(t,i,e.nextSlideMessage))),d&&d.forEach((t=>E(t,i,e.prevSlideMessage))),b()){k(t.pagination.el).forEach((e=>{e.addEventListener("keydown",g)}))}s().addEventListener("visibilitychange",x),t.el.addEventListener("focus",T,!0),t.el.addEventListener("focus",T,!0),t.el.addEventListener("pointerdown",S,!0),t.el.addEventListener("pointerup",A,!0)};n("beforeInit",(()=>{o=w("span",t.params.a11y.notificationClass),o.setAttribute("aria-live","assertive"),o.setAttribute("aria-atomic","true")})),n("afterInit",(()=>{t.params.a11y.enabled&&C()})),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&M()})),n("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:r}=t.navigation;r&&(t.isBeginning?(m(r),d(r)):(v(r),u(r))),e&&(t.isEnd?(m(e),d(e)):(v(e),u(e)))}()})),n("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;y()&&t.pagination.bullets.forEach((r=>{t.params.pagination.clickable&&(u(r),t.params.pagination.renderBullet||(p(r,"button"),h(r,e.paginationBulletMessage.replace(/\{\{index\}\}/,_(r)+1)))),r.matches(ce(t.params.pagination.bulletActiveClass))?r.setAttribute("aria-current","true"):r.removeAttribute("aria-current")}))}()})),n("destroy",(()=>{t.params.a11y.enabled&&function(){o&&o.remove();let{nextEl:e,prevEl:r}=t.navigation?t.navigation:{};e=k(e),r=k(r),e&&e.forEach((e=>e.removeEventListener("keydown",g))),r&&r.forEach((e=>e.removeEventListener("keydown",g))),b()&&k(t.pagination.el).forEach((e=>{e.removeEventListener("keydown",g)}));s().removeEventListener("visibilitychange",x),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",T,!0),t.el.removeEventListener("pointerdown",S,!0),t.el.removeEventListener("pointerup",A,!0))}()}))},function(e){let{swiper:t,extendParams:r,on:n}=e;r({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,a={};const s=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=l();let r;r=e?new URL(e):t.location;const n=r.pathname.slice(1).split("/").filter((e=>""!==e)),i=n.length;return{key:n[i-2],value:n[i-1]}},c=(e,r)=>{const n=l();if(!i||!t.params.history.enabled)return;let a;a=t.params.url?new URL(t.params.url):n.location;const o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${r}"]`):t.slides[r];let c=s(o.getAttribute("data-history"));if(t.params.history.root.length>0){let r=t.params.history.root;"/"===r[r.length-1]&&(r=r.slice(0,r.length-1)),c=`${r}/${e?`${e}/`:""}${c}`}else a.pathname.includes(e)||(c=`${e?`${e}/`:""}${c}`);t.params.history.keepQuery&&(c+=a.search);const u=n.history.state;u&&u.value===c||(t.params.history.replaceState?n.history.replaceState({value:c},null,c):n.history.pushState({value:c},null,c))},u=(e,r,n)=>{if(r)for(let i=0,a=t.slides.length;i<a;i+=1){const a=t.slides[i];if(s(a.getAttribute("data-history"))===r){const r=t.getSlideIndex(a);t.slideTo(r,e,n)}}else t.slideTo(0,e,n)},d=()=>{a=o(t.params.url),u(t.params.speed,a.value,!1)};n("init",(()=>{t.params.history.enabled&&(()=>{const e=l();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,a=o(t.params.url),a.key||a.value?(u(0,a.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}})()})),n("destroy",(()=>{t.params.history.enabled&&(()=>{const e=l();t.params.history.replaceState||e.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&c(t.params.history.key,t.activeIndex)})),n("slideChange",(()=>{i&&t.params.cssMode&&c(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:r,emit:n,on:i}=e,a=!1;const o=s(),c=l();r({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,r){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.filter((e=>e.getAttribute("data-hash")===r))[0];if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(y(t.slidesEl,`.${t.params.slideClass}[data-hash="${r}"], swiper-slide[data-hash="${r}"]`)[0])}}});const u=()=>{n("hashChange");const e=o.location.hash.replace("#",""),r=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(r?r.getAttribute("data-hash"):"")){const r=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===r||Number.isNaN(r))return;t.slideTo(r)}},d=()=>{if(!a||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],r=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState?(c.history.replaceState(null,null,`#${r}`||""),n("hashSet")):(o.location.hash=r||"",n("hashSet"))};i("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;a=!0;const e=o.location.hash.replace("#","");if(e){const r=0,n=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(n||0,r,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&c.addEventListener("hashchange",u)})()})),i("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&c.removeEventListener("hashchange",u)})),i("transitionEnd _freeModeNoMomentumRelease",(()=>{a&&d()})),i("slideChange",(()=>{a&&t.params.cssMode&&d()}))},function(e){let t,r,{swiper:n,extendParams:i,on:a,emit:o,params:l}=e;n.autoplay={running:!1,paused:!1,timeLeft:0},i({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,u,d,p,f,h,m,v,g=l&&l.autoplay?l.autoplay.delay:3e3,y=l&&l.autoplay?l.autoplay.delay:3e3,b=(new Date).getTime();function w(e){n&&!n.destroyed&&n.wrapperEl&&e.target===n.wrapperEl&&(n.wrapperEl.removeEventListener("transitionend",w),v||e.detail&&e.detail.bySwiperTouchMove||T())}const E=()=>{if(n.destroyed||!n.autoplay.running)return;n.autoplay.paused?u=!0:u&&(y=c,u=!1);const e=n.autoplay.paused?c:b+y-(new Date).getTime();n.autoplay.timeLeft=e,o("autoplayTimeLeft",e,e/g),r=requestAnimationFrame((()=>{E()}))},S=e=>{if(n.destroyed||!n.autoplay.running)return;cancelAnimationFrame(r),E();let i=void 0===e?n.params.autoplay.delay:e;g=n.params.autoplay.delay,y=n.params.autoplay.delay;const a=(()=>{let e;if(e=n.virtual&&n.params.virtual.enabled?n.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:n.slides[n.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(a)&&a>0&&void 0===e&&(i=a,g=a,y=a),c=i;const s=n.params.speed,l=()=>{n&&!n.destroyed&&(n.params.autoplay.reverseDirection?!n.isBeginning||n.params.loop||n.params.rewind?(n.slidePrev(s,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(n.slides.length-1,s,!0,!0),o("autoplay")):!n.isEnd||n.params.loop||n.params.rewind?(n.slideNext(s,!0,!0),o("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(0,s,!0,!0),o("autoplay")),n.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{S()}))))};return i>0?(clearTimeout(t),t=setTimeout((()=>{l()}),i)):requestAnimationFrame((()=>{l()})),i},_=()=>{b=(new Date).getTime(),n.autoplay.running=!0,S(),o("autoplayStart")},A=()=>{n.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(r),o("autoplayStop")},x=(e,r)=>{if(n.destroyed||!n.autoplay.running)return;clearTimeout(t),e||(m=!0);const i=()=>{o("autoplayPause"),n.params.autoplay.waitForTransition?n.wrapperEl.addEventListener("transitionend",w):T()};if(n.autoplay.paused=!0,r)return h&&(c=n.params.autoplay.delay),h=!1,void i();const a=c||n.params.autoplay.delay;c=a-((new Date).getTime()-b),n.isEnd&&c<0&&!n.params.loop||(c<0&&(c=0),i())},T=()=>{n.isEnd&&c<0&&!n.params.loop||n.destroyed||!n.autoplay.running||(b=(new Date).getTime(),m?(m=!1,S(c)):S(),n.autoplay.paused=!1,o("autoplayResume"))},k=()=>{if(n.destroyed||!n.autoplay.running)return;const e=s();"hidden"===e.visibilityState&&(m=!0,x(!0)),"visible"===e.visibilityState&&T()},M=e=>{"mouse"===e.pointerType&&(m=!0,v=!0,n.animating||n.autoplay.paused||x(!0))},C=e=>{"mouse"===e.pointerType&&(v=!1,n.autoplay.paused&&T())};a("init",(()=>{n.params.autoplay.enabled&&(n.params.autoplay.pauseOnMouseEnter&&(n.el.addEventListener("pointerenter",M),n.el.addEventListener("pointerleave",C)),s().addEventListener("visibilitychange",k),_())})),a("destroy",(()=>{n.el&&"string"!=typeof n.el&&(n.el.removeEventListener("pointerenter",M),n.el.removeEventListener("pointerleave",C)),s().removeEventListener("visibilitychange",k),n.autoplay.running&&A()})),a("_freeModeStaticRelease",(()=>{(p||m)&&T()})),a("_freeModeNoMomentumRelease",(()=>{n.params.autoplay.disableOnInteraction?A():x(!0,!0)})),a("beforeTransitionStart",((e,t,r)=>{!n.destroyed&&n.autoplay.running&&(r||!n.params.autoplay.disableOnInteraction?x(!0,!0):A())})),a("sliderFirstMove",(()=>{!n.destroyed&&n.autoplay.running&&(n.params.autoplay.disableOnInteraction?A():(d=!0,p=!1,m=!1,f=setTimeout((()=>{m=!0,p=!0,x(!0)}),200)))})),a("touchEnd",(()=>{if(!n.destroyed&&n.autoplay.running&&d){if(clearTimeout(f),clearTimeout(t),n.params.autoplay.disableOnInteraction)return p=!1,void(d=!1);p&&n.params.cssMode&&T(),p=!1,d=!1}})),a("slideChange",(()=>{!n.destroyed&&n.autoplay.running&&(h=!0)})),Object.assign(n.autoplay,{start:_,stop:A,pause:x,resume:T})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let i=!1,a=!1;function o(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const r=e.clickedIndex,n=e.clickedSlide;if(n&&n.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==r)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):r,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function l(){const{thumbs:e}=t.params;if(i)return!1;i=!0;const r=t.constructor;if(e.swiper instanceof r)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(f(e.swiper)){const n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new r(n),a=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",o),!0}function c(e){const r=t.thumbs.swiper;if(!r||r.destroyed)return;const n="auto"===r.params.slidesPerView?r.slidesPerViewDynamic():r.params.slidesPerView;let i=1;const a=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),r.slides.forEach((e=>e.classList.remove(a))),r.params.loop||r.params.virtual&&r.params.virtual.enabled)for(let e=0;e<i;e+=1)y(r.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(a)}));else for(let e=0;e<i;e+=1)r.slides[t.realIndex+e]&&r.slides[t.realIndex+e].classList.add(a);const s=t.params.thumbs.autoScrollOffset,o=s&&!r.params.loop;if(t.realIndex!==r.realIndex||o){const i=r.activeIndex;let a,l;if(r.params.loop){const e=r.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];a=r.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else a=t.realIndex,l=a>t.previousIndex?"next":"prev";o&&(a+="next"===l?s:-1*s),r.visibleSlidesIndexes&&r.visibleSlidesIndexes.indexOf(a)<0&&(r.params.centeredSlides?a=a>i?a-Math.floor(n/2)+1:a+Math.floor(n/2)-1:a>i&&r.params.slidesPerGroup,r.slideTo(a,e?0:void 0))}}t.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const r=s(),n=()=>{const n="string"==typeof e.swiper?r.querySelector(e.swiper):e.swiper;if(n&&n.swiper)e.swiper=n.swiper,l(),c(!0);else if(n){const r=`${t.params.eventsPrefix}init`,i=a=>{e.swiper=a.detail[0],n.removeEventListener(r,i),l(),c(!0),e.swiper.update(),t.update()};n.addEventListener(r,i)}return n},i=()=>{if(t.destroyed)return;n()||requestAnimationFrame(i)};requestAnimationFrame(i)}else l(),c(!0)})),n("slideChange update resize observerUpdate",(()=>{c()})),n("setTransition",((e,r)=>{const n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(r)})),n("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&a&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:c})},function(e){let{swiper:t,extendParams:r,emit:n,once:i}=e;r({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:r}=t;0===e.velocities.length&&e.velocities.push({position:r[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:r[t.isHorizontal()?"currentX":"currentY"],time:d()})},onTouchEnd:function(e){let{currentPos:r}=e;if(t.params.cssMode)return;const{params:a,wrapperEl:s,rtlTranslate:o,snapGrid:l,touchEventsData:c}=t,u=d()-c.touchStartTime;if(r<-t.minTranslate())t.slideTo(t.activeIndex);else if(r>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(a.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),r=c.velocities.pop(),n=e.position-r.position,i=e.time-r.time;t.velocity=n/i,t.velocity/=2,Math.abs(t.velocity)<a.freeMode.minimumVelocity&&(t.velocity=0),(i>150||d()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=a.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*a.freeMode.momentumRatio;const r=t.velocity*e;let u=t.translate+r;o&&(u=-u);let p,f=!1;const h=20*Math.abs(t.velocity)*a.freeMode.momentumBounceRatio;let m;if(u<t.maxTranslate())a.freeMode.momentumBounce?(u+t.maxTranslate()<-h&&(u=t.maxTranslate()-h),p=t.maxTranslate(),f=!0,c.allowMomentumBounce=!0):u=t.maxTranslate(),a.loop&&a.centeredSlides&&(m=!0);else if(u>t.minTranslate())a.freeMode.momentumBounce?(u-t.minTranslate()>h&&(u=t.minTranslate()+h),p=t.minTranslate(),f=!0,c.allowMomentumBounce=!0):u=t.minTranslate(),a.loop&&a.centeredSlides&&(m=!0);else if(a.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-u){e=t;break}u=Math.abs(l[e]-u)<Math.abs(l[e-1]-u)||"next"===t.swipeDirection?l[e]:l[e-1],u=-u}if(m&&i("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=o?Math.abs((-u-t.translate)/t.velocity):Math.abs((u-t.translate)/t.velocity),a.freeMode.sticky){const r=Math.abs((o?-u:u)-t.translate),n=t.slidesSizesGrid[t.activeIndex];e=r<n?a.speed:r<2*n?1.5*a.speed:2.5*a.speed}}else if(a.freeMode.sticky)return void t.slideToClosest();a.freeMode.momentumBounce&&f?(t.updateProgress(p),t.setTransition(e),t.setTranslate(u),t.transitionStart(!0,t.swipeDirection),t.animating=!0,x(s,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(n("momentumBounce"),t.setTransition(a.speed),setTimeout((()=>{t.setTranslate(p),x(s,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(n("_freeModeNoMomentumRelease"),t.updateProgress(u),t.setTransition(e),t.setTranslate(u),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,x(s,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(u),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(a.freeMode.sticky)return void t.slideToClosest();a.freeMode&&n("_freeModeNoMomentumRelease")}(!a.freeMode.momentum||u>=a.longSwipesMs)&&(n("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,r,n,i,{swiper:a,extendParams:s,on:o}=e;s({grid:{rows:1,fill:"column"}});const l=()=>{let e=a.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*a.size:"string"==typeof e&&(e=parseFloat(e)),e};o("init",(()=>{i=a.params.grid&&a.params.grid.rows>1})),o("update",(()=>{const{params:e,el:t}=a,r=e.grid&&e.grid.rows>1;i&&!r?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),n=1,a.emitContainerClasses()):!i&&r&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),a.emitContainerClasses()),i=r})),a.grid={initSlides:e=>{const{slidesPerView:i}=a.params,{rows:s,fill:o}=a.params.grid,l=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:e.length;n=Math.floor(l/s),t=Math.floor(l/s)===l/s?l:Math.ceil(l/s)*s,"auto"!==i&&"row"===o&&(t=Math.max(t,i*s)),r=t/s},unsetSlides:()=>{a.slides&&a.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[a.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,i,s)=>{const{slidesPerGroup:o}=a.params,c=l(),{rows:u,fill:d}=a.params.grid,p=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:s.length;let f,h,m;if("row"===d&&o>1){const r=Math.floor(e/(o*u)),n=e-u*o*r,a=0===r?o:Math.min(Math.ceil((p-r*u*o)/u),o);m=Math.floor(n/a),h=n-m*a+r*o,f=h+m*t/u,i.style.order=f}else"column"===d?(h=Math.floor(e/u),m=e-h*u,(h>n||h===n&&m===u-1)&&(m+=1,m>=u&&(m=0,h+=1))):(m=Math.floor(e/r),h=e-m*r);i.row=m,i.column=h,i.style.height=`calc((100% - ${(u-1)*c}px) / ${u})`,i.style[a.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",i.swiperSlideGridSet=!0},updateWrapperSize:(e,r)=>{const{centeredSlides:n,roundLengths:i}=a.params,s=l(),{rows:o}=a.params.grid;if(a.virtualSize=(e+s)*t,a.virtualSize=Math.ceil(a.virtualSize/o)-s,a.params.cssMode||(a.wrapperEl.style[a.getDirectionLabel("width")]=`${a.virtualSize+s}px`),n){const e=[];for(let t=0;t<r.length;t+=1){let n=r[t];i&&(n=Math.floor(n)),r[t]<a.virtualSize+r[0]&&e.push(n)}r.splice(0,r.length),r.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:ue.bind(t),prependSlide:de.bind(t),addSlide:pe.bind(t),removeSlide:fe.bind(t),removeAllSlides:he.bind(t)})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({fadeEffect:{crossFade:!1}}),me({effect:"fade",swiper:t,on:n,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let r=0;r<e.length;r+=1){const e=t.slides[r];let n=-e.swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);let i=0;t.isHorizontal()||(i=n,n=0);const a=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),s=ve(0,e);s.style.opacity=a,s.style.transform=`translate3d(${n}px, ${i}px, 0px)`}},setTransition:e=>{const r=t.slides.map((e=>g(e)));r.forEach((t=>{t.style.transitionDuration=`${e}ms`})),ge({swiper:t,duration:e,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,r)=>{let n=r?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=r?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=w("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"left":"top")).split(" ")),e.append(n)),i||(i=w("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(r?"right":"bottom")).split(" ")),e.append(i)),n&&(n.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};me({effect:"cube",swiper:t,on:n,setTranslate:()=>{const{el:e,wrapperEl:r,slides:n,width:a,height:s,rtlTranslate:o,size:l,browser:c}=t,u=M(t),d=t.params.cubeEffect,p=t.isHorizontal(),f=t.virtual&&t.params.virtual.enabled;let h,m=0;d.shadow&&(p?(h=t.wrapperEl.querySelector(".swiper-cube-shadow"),h||(h=w("div","swiper-cube-shadow"),t.wrapperEl.append(h)),h.style.height=`${a}px`):(h=e.querySelector(".swiper-cube-shadow"),h||(h=w("div","swiper-cube-shadow"),e.append(h))));for(let e=0;e<n.length;e+=1){const t=n[e];let r=e;f&&(r=parseInt(t.getAttribute("data-swiper-slide-index"),10));let a=90*r,s=Math.floor(a/360);o&&(a=-a,s=Math.floor(-a/360));const c=Math.max(Math.min(t.progress,1),-1);let h=0,v=0,g=0;r%4==0?(h=4*-s*l,g=0):(r-1)%4==0?(h=0,g=4*-s*l):(r-2)%4==0?(h=l+4*s*l,g=l):(r-3)%4==0&&(h=-l,g=3*l+4*l*s),o&&(h=-h),p||(v=h,h=0);const y=`rotateX(${u(p?0:-a)}deg) rotateY(${u(p?a:0)}deg) translate3d(${h}px, ${v}px, ${g}px)`;c<=1&&c>-1&&(m=90*r+90*c,o&&(m=90*-r-90*c)),t.style.transform=y,d.slideShadows&&i(t,c,p)}if(r.style.transformOrigin=`50% 50% -${l/2}px`,r.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,d.shadow)if(p)h.style.transform=`translate3d(0px, ${a/2+d.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${d.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),r=d.shadowScale,n=d.shadowScale/t,i=d.shadowOffset;h.style.transform=`scale3d(${r}, 1, ${n}) translate3d(0px, ${s/2+i}px, ${-s/2/n}px) rotateX(-89.99deg)`}const v=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;r.style.transform=`translate3d(0px,0,${v}px) rotateX(${u(t.isHorizontal()?0:m)}deg) rotateY(${u(t.isHorizontal()?-m:0)}deg)`,r.style.setProperty("--swiper-cube-translate-z",`${v}px`)},setTransition:e=>{const{el:r,slides:n}=t;if(n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=r.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const r=Math.max(Math.min(t.progress,1),-1);i(t,r,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(e,r)=>{let n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=ye("flip",e,t.isHorizontal()?"left":"top")),i||(i=ye("flip",e,t.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-r,0)),i&&(i.style.opacity=Math.max(r,0))};me({effect:"flip",swiper:t,on:n,setTranslate:()=>{const{slides:e,rtlTranslate:r}=t,n=t.params.flipEffect,a=M(t);for(let s=0;s<e.length;s+=1){const o=e[s];let l=o.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));const c=o.swiperSlideOffset;let u=-180*l,d=0,p=t.params.cssMode?-c-t.translate:-c,f=0;t.isHorizontal()?r&&(u=-u):(f=p,p=0,d=-u,u=0),o.style.zIndex=-Math.abs(Math.round(l))+e.length,n.slideShadows&&i(o,l);const h=`translate3d(${p}px, ${f}px, 0px) rotateX(${a(d)}deg) rotateY(${a(u)}deg)`;ve(0,o).style.transform=h}},setTransition:e=>{const r=t.slides.map((e=>g(e)));r.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ge({swiper:t,duration:e,transformElements:r})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let r=e.progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(e.progress,1),-1)),i(e,r)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),me({effect:"coverflow",swiper:t,on:n,setTranslate:()=>{const{width:e,height:r,slides:n,slidesSizesGrid:i}=t,a=t.params.coverflowEffect,s=t.isHorizontal(),o=t.translate,l=s?e/2-o:r/2-o,c=s?a.rotate:-a.rotate,u=a.depth,d=M(t);for(let e=0,t=n.length;e<t;e+=1){const t=n[e],r=i[e],o=(l-t.swiperSlideOffset-r/2)/r,p="function"==typeof a.modifier?a.modifier(o):o*a.modifier;let f=s?c*p:0,h=s?0:c*p,m=-u*Math.abs(p),v=a.stretch;"string"==typeof v&&-1!==v.indexOf("%")&&(v=parseFloat(a.stretch)/100*r);let g=s?0:v*p,y=s?v*p:0,b=1-(1-a.scale)*Math.abs(p);Math.abs(y)<.001&&(y=0),Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(b)<.001&&(b=0);const w=`translate3d(${y}px,${g}px,${m}px)  rotateX(${d(h)}deg) rotateY(${d(f)}deg) scale(${b})`;if(ve(0,t).style.transform=w,t.style.zIndex=1-Math.abs(Math.round(p)),a.slideShadows){let e=s?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),r=s?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ye("coverflow",t,s?"left":"top")),r||(r=ye("coverflow",t,s?"right":"bottom")),e&&(e.style.opacity=p>0?p:0),r&&(r.style.opacity=-p>0?-p:0)}}},setTransition:e=>{t.slides.map((e=>g(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;me({effect:"creative",swiper:t,on:n,setTranslate:()=>{const{slides:e,wrapperEl:r,slidesSizesGrid:n}=t,a=t.params.creativeEffect,{progressMultiplier:s}=a,o=t.params.centeredSlides,l=M(t);if(o){const e=n[0]/2-t.params.slidesOffsetBefore||0;r.style.transform=`translateX(calc(50% - ${e}px))`}for(let r=0;r<e.length;r+=1){const n=e[r],c=n.progress,u=Math.min(Math.max(n.progress,-a.limitProgress),a.limitProgress);let d=u;o||(d=Math.min(Math.max(n.originalProgress,-a.limitProgress),a.limitProgress));const p=n.swiperSlideOffset,f=[t.params.cssMode?-p-t.translate:-p,0,0],h=[0,0,0];let m=!1;t.isHorizontal()||(f[1]=f[0],f[0]=0);let v={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};u<0?(v=a.next,m=!0):u>0&&(v=a.prev,m=!0),f.forEach(((e,t)=>{f[t]=`calc(${e}px + (${i(v.translate[t])} * ${Math.abs(u*s)}))`})),h.forEach(((e,t)=>{let r=v.rotate[t]*Math.abs(u*s);h[t]=r})),n.style.zIndex=-Math.abs(Math.round(c))+e.length;const g=f.join(", "),y=`rotateX(${l(h[0])}deg) rotateY(${l(h[1])}deg) rotateZ(${l(h[2])}deg)`,b=d<0?`scale(${1+(1-v.scale)*d*s})`:`scale(${1-(1-v.scale)*d*s})`,w=d<0?1+(1-v.opacity)*d*s:1-(1-v.opacity)*d*s,E=`translate3d(${g}) ${y} ${b}`;if(m&&v.shadow||!m){let e=n.querySelector(".swiper-slide-shadow");if(!e&&v.shadow&&(e=ye("creative",n)),e){const t=a.shadowPerProgress?u*(1/a.limitProgress):u;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const S=ve(0,n);S.style.transform=E,S.style.opacity=w,v.origin&&(S.style.transformOrigin=v.origin)}},setTransition:e=>{const r=t.slides.map((e=>g(e)));r.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ge({swiper:t,duration:e,transformElements:r,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:r,on:n}=e;r({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),me({effect:"cards",swiper:t,on:n,setTranslate:()=>{const{slides:e,activeIndex:r,rtlTranslate:n}=t,i=t.params.cardsEffect,{startTranslate:a,isTouched:s}=t.touchEventsData,o=n?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],u=c.progress,d=Math.min(Math.max(u,-4),4);let p=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let f=t.params.cssMode?-p-t.translate:-p,h=0;const m=-100*Math.abs(d);let v=1,g=-i.perSlideRotate*d,y=i.perSlideOffset-.75*Math.abs(d);const b=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(b===r||b===r-1)&&d>0&&d<1&&(s||t.params.cssMode)&&o<a,E=(b===r||b===r+1)&&d<0&&d>-1&&(s||t.params.cssMode)&&o>a;if(w||E){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,v+=-.5*e,y+=96*e,h=-25*e*Math.abs(d)+"%"}if(f=d<0?`calc(${f}px ${n?"-":"+"} (${y*Math.abs(d)}%))`:d>0?`calc(${f}px ${n?"-":"+"} (-${y*Math.abs(d)}%))`:`${f}px`,!t.isHorizontal()){const e=h;h=f,f=e}const S=d<0?""+(1+(1-v)*d):""+(1-(1-v)*d),_=`\n        translate3d(${f}, ${h}, ${m}px)\n        rotateZ(${i.rotate?n?-g:g:0}deg)\n        scale(${S})\n      `;if(i.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=ye("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(u))+e.length;ve(0,c).style.transform=_}},setTransition:e=>{const r=t.slides.map((e=>g(e)));r.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ge({swiper:t,duration:e,transformElements:r})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];oe.use(be);var we=r(5858),Ee=r.n(we),Se=r(5354),_e=r(185),Ae=r(4607);function xe(e){return xe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xe(e)}var Te=["pagination"];function ke(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Me(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
2t%2?ke(Object(r),!0).forEach((function(t){Ce(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ce(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=xe(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=xe(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==xe(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Le="data-is-active",De='.slideshow[data-slideshow="swiper"]',Pe=[],$e="footer",Oe=".c-text",Ie="true",qe="false",je=!1,ze=null,Ne=0,Fe={init:function(){if(_e.A.ran("slideshow-swiper"))return!1;_e.A.content((function(){if(!(je=He()))return!1;window.addEventListener(Se.A.resize_e,Ee()((function(){Be()}),150))})),_e.A.all((function(){if(!(je=He()))return!1}))}};function He(){if(je)return!0;if(!(ze=document.querySelectorAll(De)).length)return!1;var e={direction:"horizontal",loop:!0,spaceBetween:40,speed:360,pagination:{},navigation:{},on:{afterInit:function(){Ve(this)},slideChange:function(){},slideChangeTransitionStart:function(){Ve(this)},slideChangeTransitionEnd:function(){}}},t={effect:"coverflow",coverflowEffect:{rotate:0,scale:.8,depth:0,stretch:16,slideShadows:!1},centeredSlides:!0,slidesPerView:1.8};return ze.forEach((function(r){var n=r.querySelector(".swiper");if(!n)return!1;var i=r.querySelector("[data-swiper-prev]"),a=r.querySelector("[data-swiper-next]"),s=r.querySelector(".swiper-pagination"),o=r.hasAttribute("data-swiper-coverflow"),l=e;o&&(l=function(e){e.pagination;return function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,Te)}(l)),l=Me(Me({},l),o?t:{}),i&&a&&(l.navigation={prevEl:i,nextEl:a}),s&&(l.pagination={el:s}),Pe.push(new oe(n,l))})),!0}function Ve(e){var t=e.el.closest(De);if(t.getAttribute("data-slideshow-common-caption")!==Ie)return!1;var r=t.querySelector($e);if(r.getAttribute(Le)===qe)return!1;var n=e.realIndex,i=e.activeIndex,a=e.slides.length,s=e.slides[i].querySelector("figcaption"),o=s?s.innerHTML:"",l=function(){Re(r,o,n,a,l)};r.addEventListener(Se.A.transition_end_e,l),r.setAttribute(Le,qe),setTimeout((function(){if(r.getAttribute(Le)===Ie)return!1;Re(r,o,n,a,l)}),500)}function Re(e,t,r,n,i){var a=e.querySelector(Oe),s=e.querySelector(".c-index");a.innerHTML=t,s.innerHTML="<p>".concat(r+1," / ").concat(n,"</p>"),Be(),e.removeEventListener(Se.A.transition_end_e,i),e.setAttribute(Le,Ie)}function Be(){ze.forEach((function(e){var t=e.querySelector($e);if(!t)return!1;var r=t.querySelector(Oe),n=Math.round(Ae.A.getHeight(r,!1));if(n<=Ne)return!1;Ne=n,Ae.A.setHeight(t,n)}))}Fe.init()},6334:(e,t,r)=>{"use strict";var n=r(5354),i=r(185);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=a(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==a(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=".region-map",c=".region-map__map",u=".region-map__svg",d=".regi
2on-map__region",p=".region-map__popover",f=".region-map__popover-kicker",h=".region-map__popover-title",m=".region-map__popover-abstract",v=".region-map__popover-link",g=".region-map__popover-link-text",y=".region-map__select select",b=".region-map__small-region",w=".region-map__data",E="region-map__region--enabled",S="region-map__region--disabled",_="region-map__region--highlight",A="region-map__region--active",x="region-map__popover--visible",T="region-map__small-region--disabled",k="data-region-id",M=12,C=20,L=null,D=!1,P={init:function(){if(i.A.ran("region-map"))return!1;i.A.content((function(){if(D=!!(L=document.querySelectorAll(l)).length&&(L.forEach((function(e){!function(e){var t=e.querySelector(c),r=e.querySelector(u),i=e.querySelector(p),a=e.querySelector(y),A=e.querySelector(w);if(!r||!A)return!1;var M={},C="click",L=null,D=null;try{var P=JSON.parse(A.textContent);C=P.mode||"click",M=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},P),delete M.mode}catch(e){return console.error("Region Map: Failed to parse region data"),!1}if(function(e,t,r){e.querySelectorAll(d).forEach((function(e){var n=e.getAttribute(k),i=t[n];i&&(i.enabled?(e.classList.add(E),e.classList.remove(S),e.setAttribute("aria-label",i.name),"static"!==r&&i.url&&(e.setAttribute("tabindex","0"),e.setAttribute("role","button"),e.setAttribute("aria-haspopup","dialog"))):(e.classList.add(S),e.classList.remove(E),e.setAttribute("aria-hidden","true"),e.removeAttribute("tabindex"),e.removeAttribute("role")))}))}(r,M,C),"static"!==C){if(!i)return!1;"hover"===C&&(r.addEventListener("mousemove",(function(e){var t=e.target.closest(d);if(e.clientX,e.clientY,t&&t.classList.contains(E)){var r=t.getAttribute(k);r!==L?j(r,e.clientX,e.clientY):z(e.clientX,e.clientY)}else L&&N(!0)})),r.addEventListener(n.A.mouse_leave_e,(function(){N(!0)})),r.addEventListener(n.A.click_e,(function(e){var t=e.target.closest(d);if(t&&t.classList.contains(E)){var r=t.getAttribute(k),n=M[r];n&&n.url&&(window.location.href=n.url),t.blur()}})),e.querySelectorAll(b).forEach((function(e){e.classList.contains(T)||(e.addEventListener("mousemove",(function(t){var r=e.getAttribute(k);t.clientX,t.clientY,r!==L?j(r,t.clientX,t.clientY):z(t.clientX,t.clientY)})),e.addEventListener(n.A.mouse_leave_e,(function(){N(!0)})),e.addEventListener(n.A.click_e,(function(){var t=e.getAttribute(k),r=M[t];r&&r.url&&(window.location.href=r.url),e.blur()})))}))),"click"===C&&(r.addEventListener("mousemove",(function(e){var t=e.target.closest(d);e.clientX,e.clientY;var n=t&&t.classList.contains(E)?t.getAttribute(k):null;r.querySelectorAll(d).forEach((function(e){var t=e.getAttribute(k);t===n||t===L?e.classList.add(_):e.classList.remove(_)}))})),r.addEventListener(n.A.mouse_leave_e,(function(){r.querySelectorAll(d).forEach((function(e){e.getAttribute(k)!==L&&e.classList.remove(_)}))})),r.addEventListener(n.A.click_e,(function(e){var t=e.target.closest(d);if(t&&t.classList.contains(E)){var r=t.getAttribute(k);r===L?N(!0):j(r,e.clientX,e.clientY)}else N(!0)})),i.addEventListener(n.A.mouse_enter_e,(function(){H()})),i.addEventListener(n.A.mouse_leave_e,(function(){})),e.querySelectorAll(b).forEach((function(e){e.classList.contains(T)||(e.addEventListener(n.A.mouse_enter_e,(function(){var t=e.getAttribute(k);$(r,t,!0)})),e.addEventListener(n.A.mouse_leave_e,(function(){var t=e.getAttribute(k);t!==L&&$(r,t,!1)})),e.addEventListener(n.A.click_e,(function(t){var r=e.getAttribute(k);r===L?N(!0):j(r,t.clientX,t.clientY)})))})),document.addEventListener(n.A.click_e,(function(t){if(i.classList.contains(x)){var r=t.target.closest(l)===e,n=t.target.closest(p);r||n||N(!0)}}))),document.addEventListener(n.A.keydown_e,(function(e){"Escape"===e.key&&i.classList.contains(x)&&N(!0)})),r.addEventListener(n.A.keydown_e,(function(e){if("Enter"===e.key||" "===e.key){var t=e.target.closest(d);if(t&&t.classList.contains(E)){e.preventDefault();var r=t.getAttribute(k);if("hover"===C){var n=M[r];n&&n.url&&(window.location.href=n.url)}else if(L===r)N(!0);else{var i=t.getBoundingClientRect();j(r,i.left+i.width/2,i.bottom)}}}})),a&&a.addEventListener(n.A.change_e,(function(){var e=a.value;e&&(window.location.href=e)}
2))}function q(e){var t=M[e];if(!t||!t.enabled||!t.popover)return!1;var r=t.popover;return i.querySelector(f).textContent=r.kicker||t.name,i.querySelector(h).textContent=r.title||"",i.querySelector(m).textContent=r.abstract||"",i.querySelector(v).href=r.link_url||t.url||"#",i.querySelector(g).textContent=r.link_text||"Learn More",!0}function j(e,n,a){H();var s=M[e];s&&s.enabled&&(L&&L!==e&&($(r,L,!1),"click"===C&&O(r,L,!1)),L=e,$(r,e,!0),s.popover&&(q(e),I(i,n,a,t),i.classList.add(x),i.setAttribute("aria-hidden","false"),"click"===C&&O(r,e,!0)))}function z(e,r){L&&I(i,e,r,t)}function N(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]?F():D=setTimeout(F,150)}function F(){i.classList.remove(x),i.setAttribute("aria-hidden","true"),L&&($(r,L,!1),O(r,L,!1),L=null)}function H(){D&&(clearTimeout(D),D=null)}}(e)})),!0),!D)return!1}))}};function $(e,t,r){var n=e.querySelector("[".concat(k,'="').concat(t,'"]'));n&&(r?n.classList.add(_):n.classList.remove(_))}function O(e,t,r){var n=e.querySelector("[".concat(k,'="').concat(t,'"]'));n&&(r?n.classList.add(A):n.classList.remove(A))}function I(e,t,r,n){var i=n.getBoundingClientRect();e.style.visibility="hidden",e.style.display="block";var a=e.getBoundingClientRect();e.style.visibility="",e.style.display="";var s=a.width,o=a.height,l=t-i.left+M,c=r-i.top+M,u=window.innerWidth,d=window.innerHeight,p=r+M+o+C>d;t+M+s+C>u&&(l=t-i.left-s-M),p&&(c=r-i.top-o-M);var f=C-i.left,h=C-i.top,m=u-C-i.left-s,v=d-C-i.top-o;l=Math.max(f,Math.min(l,m)),c=Math.max(h,Math.min(c,v)),e.style.left="".concat(l,"px"),e.style.top="".concat(c,"px")}P.init()},2086:(e,t,r)=>{"use strict";var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l="data-is-active",c=".slideshow",u=".slideshow__slider-items",d=".slideshow__footer",p=".slideshow__caption-text",f=".slideshow__caption-index p",h=".uk-lightbox.uk-open .uk-lightbox-caption",m="data-cursor-visible",v="data-slideshow-active-index",g="true",y="false",b=!1,w=null,E=null,S=[],_={},A={init:function(){if(s.A.ran("slideshow-uikit"))return!1;s.A.content((function(){if(!(b=x()))return!1;window.addEventListener(a.A.scroll_e,i()((function(){C()}),150)),window.addEventListener(a.A.resize_e,i()((function(){!function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];w.forEach((function(t){var r=t.querySelector(d);if(!r)return!1;M(r,e)}))}(!0),L()}),150))})),s.A.all((function(){if(!(b=x()))return!1;C()}))}};function x(){return!!b||!!(w=Array.from(document.querySelectorAll(c)).filter((function(e){return"swiper"!==e.dataset.slideshow}))).length&&(E=document.querySelector(":root"),w.forEach((function(e){var t=e.querySelector(".slideshow__cursor");e.addEventListener("itemshow",(function(t){T(e,t)})),e.addEventListener(a.A.mouse_move_e,(function(e){!function(e,t){if(!e)return;var r=t.clientX,n=t.clientY;e.style.left="".concat(r,"px"),e.style.top="".concat(n,"px")}(t,e)})),e.querySelectorAll(".media-figure").forEach((function(t){if(!t.hasAttribute("data-lightbox"))return!1;t.addEventListener(a.A.mouse_enter_e,(function(t){e.setAttribute(m,g)})),t.addEventListener(a.A.mouse_leave_e,(function(t){e.setAttribute(m,y)}))})),T(e,null)})),UIkit.util.on(document,"show",".uk-lightbox",(function(){var e=document.querySelector(".uk-lightbox.uk-open");if(!e)return!1;if(e.querySelector(".uk-lightbox-button .tm-icon"))return!1;e.querySelectorAll(".uk-lightbox-button").forEach((function(e){e.innerHTML+='<svg class="tm-icon" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g class="stroke"><path d="M 1 12 L 23 12 M 16 19.5 C 16 14, 20 12.75, 23 12 C 20 11.25, 16 10, 16 4.5" stroke-linejoin="bevel" vector-effect="non-scaling-stroke"/></g></svg>'}))})),UIkit.util.on(document,"itemshow",".uk-lightbox",(function(){if(!document.querySelector(h))return!1;L()})),setTimeout((function(){w.forEach((function(e){var t=e.querySelector("[".concat(v,"]"));if(t){var r=parseInt(t.getAttribute(v));if(r<1)return!1;UIkit.slider(t).show(r)}}))}),100),!0)}function T(e,t){var r=e.querySelector(d);if(!r)return!1;if(r.getAttribute(l)===y)return!1;var n=t?t.target:e.querySelector("".concat(u," > :first-child")),i=Array.from(n.parentNode.children).indexOf(n),s=n.parentNode.children.length,o=n.querySelector(".media-figure__caption"),c=o?o.innerHTML:"",p=function(){k(r,c,i,s,p)};r.addEventListener(a.A.transition_end_e,p),r.setAttribute(l,y),setTimeout((function(){if(r.getAttribute(l)===g)return!1;k(r,c,i,s,p)}),500)}function k(e,t,r,n,i){var s=e.querySelector(p),o=e.querySelector(f);if(!s||!o)return!1;s.innerHTML=t,o.innerHTML="".concat(r+1,"/").concat(n),M(e),e.removeEventListener(a.A.transition_end_e,i),e.setAttribute(l,g)}function M(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e.closest(c).id,n=e.querySelector(f),i=e.querySelector(p);if(!n||!i)return!1;var a=e.querySelector(".slideshow__caption-nav"),s=n.getBoundingClientRect().top,l=a.getBoundingClientRect().top;t&&(_[r]=0);var u=0;0!==(u=Math.abs(s-l)<10?Math.ceil(Math.max(o.A.getHeight(n),o.A.getHeight(i),o.A.getHeight(a))):Math.ceil(o.A.getHeight(n)+o.A.getHeight(i)+o.A.getHeight(a)))&&u>(_[r]||0)&&(o.A.setHeight(e,u),_[r]=u)}
2function C(){w.forEach((function(e){if(S.includes(e.id))return!1;var t=e.querySelector(u);return!!t&&(!!o.A.isIntersecting({$element:t,lookaround:1})&&(S.push(e.id),void function(e){var t=o.A.getWidth(e,!1);o.A.setWidth(e,t-2),setTimeout((function(){o.A.setWidth(e,"")}),200)}(e)))}))}function L(){var e,t=!!(e=document.querySelector(h))&&Math.floor(o.A.getHeight(e,!1));if(!t)return!1;E.style.setProperty("--lightbox-caption-height","".concat(t,"px"))}A.init()},1006:(e,t,r)=>{"use strict";var n=r(5354),i=r(185),a=r(4607),s=r(2877),o=r(8233),l=r(7278),c=window.teal_state=window.teal_state||{};c.tab_group=c.tab_group||{};var u="aria-controls",d="aria-expanded",p="data-tab-trigger",f="data-tab-group-scroll",h=".tab-group",m=".tab-group__tabs",v=".tab-item",g=".tab-item__button",y=!1,b={init:function(){if(i.A.ran("tab-group"))return!1;i.A.content((function(){if(o.A.setLinkAttribute(".tab-group__content",p),!(y=w()))return!1})),i.A.all((function(){if(!(y=w()))return!1;setTimeout((function(){!function(){var e=window.location.hash.substring(1);if(!e.length)return!1;var t=E(e);if(!t)return!1;t.click()}()}),100)}))}};function w(){return y||(document.addEventListener(n.A.click_e,(function(e){var t=e.target.closest(g);t&&(e.preventDefault(),function(e){var t=e.getAttribute(u),r=document.querySelector("#".concat(t));if(!r)return!1;if(e.getAttribute(d)===n.A.false_s){e.setAttribute(d,n.A.true_s),r.setAttribute(n.A.is_active_attr,n.A.true_s),a.A.getAllSiblings(e.closest(v)).forEac
2h((function(e){e.querySelector(g).setAttribute(d,n.A.false_s)})),a.A.getAllSiblings(r).forEach((function(e){e.setAttribute(n.A.is_active_attr,n.A.false_s)}))}if(!r)return!1;setTimeout((function(){window.dispatchEvent(new CustomEvent("reinitialize")),window.dispatchEvent(new CustomEvent("recalculate"))}),50);var i=e.closest(h),s=e.closest(m),o=getComputedStyle(s),c=parseInt(o.top)||0,p=i.getBoundingClientRect(),y=parseInt(p.top)+window.scrollY;if(l.A.isSticky()){var b=l.A.getHeight();y-=b}var w=i.getAttribute(f)===n.A.true_s,E=p.top>0,S=p.top<.65*window.innerHeight;if(!w&&E&&S)return!1;setTimeout((function(){window.scrollTo({top:Math.round(y-c),left:0,behavior:"smooth"})}),10)}(t))})),document.addEventListener(n.A.click_e,(function(e){!function(e){var t=e.target;if(!(t=t.closest("[".concat(p,"]"))))return;e.preventDefault();var r=t.getAttribute(p);if(!r)return!1;var n=E(r);if(!n)return!1;n.click()}(e)}))),!0}function E(e){var t="".concat(g,"[").concat(u,'="').concat(e,'"]');return!!s.A.isValidSelector(t)&&document.querySelector(t)}b.init()},1110:(e,t,r)=>{"use strict";var n=r(5583),i=r(5354),a=r(185),s=r(6651),o=r(2877),l=r(3132),c="1",u="data-alert-delay",d=!1,p=null,f=null,h=null,m=null,v={init:function(){if(a.A.ran("alert"))return!1;a.A.content((function(){if(!(d=g()))return!1;!function(){var e=f.id;if(function(e){var t=s.A.read(e);return"1"===t}(y(e)))return!1;var t=parseInt(p.getAttribute(u))||0;t=1e3*Math.max(t,.5),setTimeout((function(){l.A.toggle({id:e,force:!0})}),t)}()})),a.A.all((function(){if(!(d=g()))return!1}))}};function g(){return!!d||!!(p=document.querySelector(".alert"))&&(f=p.closest(l.A.container_$),m=p.getAttribute("data-alert-days"),!!(h=p.querySelector(l.A.close_$))&&(h.addEventListener(i.A.click_e,(function(e){var t,r;t=f.id,r=y(t),s.A.create(r,c,m),l.A.toggle({id:t,force:!1})})),!0))}function y(e){return o.A.snake("".concat(n.A.site_name,"_").concat("alert_dismissed","_").concat(e))}v.init()},3132:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l="aria-busy",c="data-expandable-hover",u="data-expandable-hover-active",d="data-expandable-resize-close",p="data-expandable-exclusive-close",f=!1,h={on:200,off:400},m={on:[],off:[]},v={container_$:"[data-expandable]",content_$:"[data-expandable-content]",button_$:"[data-expandable-btn]",close_$:"[data-expandable-close]",target_attr:"aria-controls",active_attr:"data-is-active",toggle_start_e:"expandable-toggle-start",toggle_end_e:"expandable-toggle-end",init:function(){if(s.A.ran("expandable"))return!1;s.A.content((function(){if(!(f=y()))return!1})),s.A.all((function(){if(!(f=y()))return!1;window.addEventListener(a.A.resize_e,i()((function(){document.querySelectorAll(v.container_$).forEach((function(e){if(e.getAttribute(d)===a.A.false_s)return!1;var t=E(e);if(!t.length)return!1;t.forEach((function(e){b(e,!1)}))}))}),150))}))},toggle:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t,r,n){var i=document.querySelector("#".concat(e));w(i,t,r,n)}(e.id,e.force,e.from_other,e.done_f)}};const g=v;function y(){return f||(document.addEventListener(a.A.mouse_over_e,(function(e){var t=e.target.closest(v.button_$);t&&t.getAttribute(c)===a.A.true_s&&A(t,!0)})),document.addEventListener(a.A.mouse_out_e,(function(e){var t=e.target.closest(v.button_$);t&&t.getAttribute(c)===a.A.true_s&&A(t,!1)})),document.addEventListener(a.A.click_e,(function(e){var t=e.target.closest(v.button_$);if(t){if(t.getAttribute(u)===a.A.true_s)return!1;e.preventDefault(),b(t)}var r=e.target.closest(v.close_$);r&&(e.preventDefault(),w(r.closest(v.container_$),!1))})),document.addEventListener(a.A.mouse_over_e,(function(e){S(e.target).forEach((function(e){var t=e.closest(v.container_$),r=E(t);r.length&&(r[0].getAttribute(c)===a.A.true_s&&clearTimeout(m.off[t.id]))}))})),document.addEventListener(a.A.mouse_out_e,(function(e){S(e.target).forEach((function(e){var t=E(e.closest(v.container_$));if(t.length){var r=t[0];r.getAttribute(c)===a.A.true_s&&A(r,!1)}}))})),document.addEventListener(a.A.click_e,(function(e){document.querySelector(a.A.datepicker_$)||document.querySelectorAll(v.container_$).forEach((function(t){if(t.getAttribute("data-expandable-outside-close")===a.A.false_s)return!1;if(t.getAttribute(v.active_attr)===a.A.false_s)return!1;if(t.contains(e.target))return!0;
2if(!e.target.closest(v.button_$))return w(t,!1,!0),!1;var r=E(t);if(!r.length)return!1;r.forEach((function(t){if(t.contains(e.target))return!0;b(t,!1,!0)}))}))})),document.addEventListener(a.A.keydown_e,(function(e){"Escape"===e.key&&document.querySelectorAll(v.container_$).forEach((function(e){return e.getAttribute("data-expandable-escape-close")!==a.A.false_s&&(e.getAttribute(v.active_attr)!==a.A.false_s&&void w(e,!1))}))}))),!0}function b(e,t,r){var n=function(e){var t=e.getAttribute(v.target_attr);return document.querySelector("#".concat(t))}(e);w(n,t,r)}function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];if(!e)return o.A.allowScroll(!0),!1;var i=e.getAttribute(v.active_attr);if(!0===t&&i===a.A.true_s)return!1;if(!1===t&&i===a.A.false_s)return!1;var s=i===a.A.false_s,c=s?a.A.true_s:a.A.false_s;if(s&&e.hasAttribute(p)){var u=document.querySelectorAll(v.container_$);if(e.getAttribute(p)){var d=_(e);u.forEach((function(t){if(t===e)return!1;var r=t.hasAttribute(p),n=_(t),i=d.filter((function(e){return n.includes(e)}));(!d.length||i.length||r&&!n.length)&&w(t,!1,!0)}))}else u.forEach((function(t){if(t===e)return!1;w(t,!1,!0)}))}E(e).forEach((function(e){e.setAttribute("aria-expanded",c),r&&e.blur()})),document.dispatchEvent(new CustomEvent(o.A.change_e)),e.getAttribute("data-expandable-prevent-scroll")===a.A.true_s&&o.A.allowScroll(!s);var f=n||[];if(e.setAttribute(v.active_attr,c),e.setAttribute(l,a.A.true_s),f.push((function(){e.getAttribute("data-expandable-disable-collapsed")===a.A.true_s&&e.toggleAttribute("inert",!s),e.setAttribute(l,a.A.false_s),e.dispatchEvent(new CustomEvent(v.toggle_end_e),{bubbles:!0}),document.dispatchEvent(new CustomEvent(o.A.change_e))})),e.addEventListener(a.A.transition_end_e,(function t(r){if(r.target!==e)return!1;e.removeEventListener(a.A.transition_end_e,t),f.forEach((function(e){return e()})),f.length=0})),setTimeout((function(){f.length&&f.forEach((function(e){return e()}))}),500),e.dispatchEvent(new CustomEvent(v.toggle_start_e,{bubbles:!0,detail:{is_active:s,force:t}})),r)return!1;var h=e.querySelector("[".concat("data-expandable-autofocus","]"));s&&h&&f.push((function(){h.focus({preventScroll:!0})}
2))}function E(e){return document.querySelectorAll("[".concat(v.target_attr,'="').concat(e.id,'"]'))}function S(e){for(var t=[],r=e.closest(v.content_$);r;){var n;t.push(r);var i=r.closest(v.container_$);r=(null==i||null===(n=i.parentElement)||void 0===n?void 0:n.closest(v.content_$))||null}return t}function _(e){return(e.getAttribute(p)||"").split(" ").filter((function(e){return e}))}function A(e,t){var r=t?"on":"off",n=t?"off":"on",i=e.getAttribute(v.target_attr),s=e.getAttribute("data-expandable-hover-delay")===a.A.true_s?h[r]:0;clearTimeout(m[n][i]),m[r][i]=setTimeout((function(){e.setAttribute(u,t?a.A.true_s:a.A.false_s),b(e,t)}),s)}v.init()},7278:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(5858),i=r.n(n),a=r(5354),s=r(185),o=r(4607),l=r(3132);var c=window.teal_state=window.teal_state||{};c.masthead=c.masthead||{},c.masthead.$page=c.masthead.$page||{},c.masthead.$palette_tracker=c.masthead.$palette_tracker||{};var u=".masthead",d=":sticky-true",p="data-palette-root",f="data-palette-panel",h="data-expandable-panel-palette",m={top:"--masthead-top",height:"--masthead-height"},v={top:-1,height:-1},g=!1,y=null,b=null,w=null,E=null,S=null,_=!1,A=!1,x=!1,T={nav_mobile_toggle_$:".nav-mobile__expandable-button",stuck_c:"@sticky-stuck",compact_c:"@sticky-compact",init:function(){if(s.A.ran("masthead"))return!1;s.A.content((function(){if(!(g=M()))return!1;var e,t,r,n;(e=[w&&O,$,D,I].filter((function(e){return e}))).forEach((function(e){return e()})),window.addEventListener(a.A.scroll_e,i()((function(){e.forEach((function(e){return e()}))}),200)),(t=[C]).forEach((function(e){return e()})),window.addEventListener(a.A.resize_e,i()((function(){t.forEach((function(e){return e()}))}),150)),(r=[C,$]).forEach((function(e){return e()})),new MutationObserver((function(){r.forEach((function(e){return e()}))})).observe(y,{childList:!0,subtree:!0}),n=setInterval((function(){if(v.height>0)return clearInterval(n),!1;C()}),100)})),s.A.all((function(){if(!(g=M()))return!1}))},setBodyPalette:function(e){if(!c.masthead.$palette_tracker||!c.masthead.$page)return!1;c.masthead.$palette_tracker.setAttribute(p,e||0),c.masthead.$page.setAttribute(p,e||0)},getHeight:function(){var e=getComputedStyle(document.body).getPropertyValue(m.height);return parseInt(e||0)},isSticky:function(){return b||(b=document.querySelector(u)),b.classList.contains(d)}};const k=T;function M(){return!!g||!!(b=document.querySelector(u))&&(y=document.querySelector(":root"),document.querySelector(".masthead__nav-main"),c.masthead.$palette_tracker=document.querySelector(".palette-tracker"),c.masthead.$page=document.querySelector(".w-page")||document.body,_=b.classList.contains(d),A=b.classList.contains(":compact-true"),b.addEventListener(l.A.toggle_start_e,(function(e){!function(e){var t=e.target;if(!t)return!1;var r=t.getAttribute(h);if(null===r||""===r)return!1;c.masthead.$palette_tracker.setAttribute(f,e.detail.is_active?r:0)}(e)})),document.addEventListener(a.A.click_e,(function(e){if(e.target.closest('.nav-item__expandable-button[href="#"]'))return e.preventDefault(),!1})),w=document.querySelector(".c-progress"),!0)}function C(){if(!b)return!1;D(),function(){var e=Math.floor(o.A.getHeight(b,!1));if(e===v.height)return!1;P("height",e)}()}function L(e){var t=e.getBoundingClientRect();return!!t.width&&Math.floor(t.top)}function D(){var e=L(b);return!1!==e&&(e!==v.top&&void P("top",e))}function P(e,t){y.style.setProperty(m[e],"".concat(t,"px")),v[e]=t}function $(){if(!_)return!1;var e=L(b);if(!1===e)return!1;var t=e<=.5;b.classList.toggle(T.stuck_c,t)}function O(){var e=window.innerHeight;if(!(E=E||document.querySelector(".hero")))return!1;S=S||document.querySelector("main");var t=E.getBoundingClientRect().top-v.height,r=o.A.getHeight(E)+o.A.getHeight(S),n=e-v.height,i=(100*Math.min(Math.max(t/(n-r),0),1)).toFixed(2);b.style.setProperty("--progress-bar-percent","".concat(i,"%"))}function I(){if(!A)return!1;if(x)return!1;var e=b.classList.contains(T.stuck_c),t=b.classList.contains(T.compact_c);return!(!e&&!t)&&(window.scrollY<268?(t&&q(!1),!1):!t&&void(window.scrollY>=300&&q(!0)))}function q(e){x=!0,e?b.classList.add(T.compact_c):b.classList.remove(T.compact_c),b.addEventListener(a.A.transition_end_e,(function e(){b.removeEventListener(a.A.transition_end_e,e),x=!1,C()})),setTimeout((function(){x=!1,C()}),500)}T.init()},8954:(e,t,r)=>{"use strict";var n=r(5583),i=r(185),a=r(6651),s=r(2877),o=r(8233),l="modal_shown",c="1",u="data-modal-page-delay",d="data-modal-days",p="data-modal-idle",f="data-is-active",h="[uk-modal]",m="true",v="false",g=!1,y=!1,b={init:function(){if(i.A.ran("modal"))return!1;i.A.content((function(){if(o.A.setLinkAttribute(h,!1),!(g=w()))return!1})),i.A.all((function(){if(!(g=w()))return!1;
2document.querySelectorAll(h).forEach((function(e){if(!e.hasAttribute(u))return!1;var t=parseFloat(e.getAttribute(u))||0;setTimeout((function(){!function(e){var t,r=e.getAttribute("id"),i=(t=r,s.A.snake("".concat(n.A.site_name,"_").concat(l,"_").concat(t))),o=parseInt(e.getAttribute(d))||0,u=e.hasAttribute(p),f=s.A.get_query("modal");if(function(e){var t=a.A.read(e);return t===c}(i)&&"true"!=f||u&&y)return!1;E(e),a.A.create(i,c,o)}(e)}),parseInt(1e3*t))})),setTimeout((function(){!function(){var e=window.location.hash.substring(1);if(!e.length)return!1;var t="#".concat(e).concat(h);if(!s.A.isValidSelector(t))return!1;var r=document.querySelector(t);if(!r)return!1;history.replaceState(null,null,"#"),E(r)}()}),250)}))}};function w(){return!!g||!!document.querySelectorAll(h).length&&(document.addEventListener("beforeshow",(function(e){var t=e.target.closest(h);t&&function(e){e.setAttribute(f,m)}(t)})),document.addEventListener("hidden",(function(e){var t=e.target.closest(h);t&&function(e){e.setAttribute(f,v)}(t)})),["mousedown","touchstart"].forEach((function(e){document.addEventListener(e,(function t(r){y=!0,document.removeEventListener(e,t)}))})),!0)}function E(e){var t=e.getAttribute("data-modal-click-delay")||0;setTimeout((function(){UIkit.modal("#".concat(e.id)).show()}),1e3*t)}b.init()},8551:function(e,t,r){var n;!function(t){"use strict";var i=function(){},a=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function s(){var e=this;e.reads=[],e.writes=[],e.raf=a.bind(t),i("initialized",e)}function o(e){e.scheduled||(e.scheduled=!0,e.raf(l.bind(null,e)),i("flush scheduled"))}function l(e){i("flush");var t,r=e.writes,n=e.reads;try{i("flushing reads",n.length),e.runTasks(n),i("flushing writes",r.length),e.runTasks(r)}catch(e){t=e}if(e.scheduled=!1,(n.length||r.length)&&o(e),t){if(i("task errored",t.message),!e.catch)throw t;e.catch(t)}}function c(e,t){var r=e.indexOf(t);return!!~r&&!!e.splice(r,1)}s.prototype={constructor:s,runTasks:function(e){var t;for(i("run tasks");t=e.shift();)t()},measure:function(e,t){i("measure");var r=t?e.bind(t):e;return this.reads.push(r),o(this),r},mutate:function(e,t){i("mutate");var r=t?e.bind(t):e;return this.writes.push(r),o(this),r},clear:function(e){return i("clear",e),c(this.reads,e)||c(this.writes,e)},extend:function(e){if(i("extend",e),"object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var u=t.fastdom=t.fastdom||new s;void 0===(n=function(){return u}.call(u,r,u,e))||(e.exports=n)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)},9800:()=>{"use strict"},1052:()=>{"use strict"},8243:()=>{"use strict"},181:(e,t,r)=>{var n=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,s=/^0o[0-7]+$/i,o=parseInt,l="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")(),d=Object.prototype.toString,p=Math.max,f=Math.min,h=function(){return u.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var r=a.test(e);return r||s.test(e)?o(e.slice(2),r?2:8):i.test(e)?NaN:+e}e.exports=function(e,t,r){var n,i,a,s,o,l,c=0,u=!1,d=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var r=n,a=i;return n=i=void 0,c=t,s=e.apply(a,r)}function b(e){var r=e-l;return void 0===l||r>=t||r<0||d&&e-c>=a}function w(){var e=h();if(b(e))return E(e);o=setTimeout(w,function(e){var r=t-(e-l);return d?f(r,a-(e-c)):r}(e))}function E(e){return o=void 0,g&&n?y(e):(n=i=void 0,s)}function S(){var e=h(),r=b(e);if(n=arguments,i=this,l=e,r){if(void 0===o)return function(e){return c=e,o=setTimeout(w,t),u?y(e):s}(l);if(d)return o=setTimeout(w,t),y(l)}return void 0===o&&(o=setTimeout(w,t)),s}return t=v(t)||0,m(r)&&(u=!!r.leading,a=(d="maxWait"in r)?p(v(r.maxWait)||0,t):a,g="trailing"in r?!!r.trailing:g),S.cancel=function(){void 0!==o&&clearTimeout(o),c=0,n=l=i=o=void 0},S.flush=function(){return void 0===o?s:E(h())},S}},5858:(e,t,r)=>{var n="Expected a function",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,o=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,u="object"==typeof self&&self&&self.Object===Object&&self,d=c||u||Function("return this")(),p=Object.prototype.toString,f=Math.max,h=Math.min,m=function(){return d.Date.now()};function v(e,t,r){var i,a,s,o,l,c,u=0,d=!1,p=!1,v=!0;if("function"!=typeof e)throw new TypeError(n);function b(t){var r=i,n=a;return i=a=void 0,u=t,o=e.apply(n,r)}function w(e){var r=e-c;return void 0===c||r>=t||r<0||p&&e-u>=s}function E(){var e=m();if(w(e))return S(e);l=setTimeout(E,function(e){var r=t-(e-c);return p?h(r,s-(e-u)):r}(e))}function S(e){return l=void 0,v&&i?b(e):(i=a=void 0,o)}function _(){var e=m(),r=w(e);if(i=arguments,a=this,c=e,r){if(void 0===l)return function(e){return u=e,l=setTimeout(E,t),d?b(e):o}(c);if(p)return l=setTimeout(E,t),b(c)}return void 0===l&&(l=setTimeout(E,t)),o}return t=y(t)||0,g(r)&&(d=!!r.leading,s=(p="maxWait"in r)?f(y(r.maxWait)||0,t):s,v="trailing"in r?!!r.trailing:v),_.cancel=function(){void 0!==l&&clearTimeout(l),u=0,i=c=a=l=void 0},_.flush=function(){return void 0===l?o:S(m())},_}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==p.call(e)}(e))return NaN;
vendor: 6,207 bytes, line 2
2if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var r=s.test(e);return r||o.test(e)?l(e.slice(2),r?2:8):a.test(e)?NaN:+e}e.exports=function(e,t,r){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(n);return g(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),v(e,t,{leading:i,maxWait:t,trailing:a})}},7357:()=>{},2451:()=>{},2079:()=>{},5122:()=>{},9596:()=>{},6991:()=>{},5678:()=>{},7159:()=>{},1748:()=>{},1857:()=>{},7847:()=>{},7543:()=>{},6897:()=>{},1967:()=>{},2843:()=>{},9483:()=>{},8019:()=>{},4861:()=>{},1043:()=>{},9123:()=>{},9139:()=>{},3815:()=>{},4243:()=>{},4955:()=>{},8039:()=>{},9443:()=>{},9379:()=>{},5761:()=>{},1179:()=>{},7381:()=>{},9543:()=>{},8927:()=>{},841:()=>{},3209:()=>{},1959:()=>{},6459:()=>{},9987:()=>{},1729:()=>{},5609:()=>{},3295:()=>{},4631:()=>{},435:()=>{},4371:()=>{},3253:()=>{},3999:()=>{},1504:()=>{},3635:()=>{},3019:()=>{},2941:()=>{},3051:()=>{},8427:()=>{},4885:()=>{},4755:()=>{},1077:()=>{},6499:()=>{},8435:()=>{},8215:()=>{},9601:()=>{},1090:()=>{},1339:()=>{},167:()=>{},3963:()=>{},6307:()=>{},9978:()=>{},5770:()=>{},7806:()=>{},1866:()=>{},1674:()=>{},3470:()=>{},582:()=>{},8221:()=>{},4565:()=>{},3669:()=>{},6441:()=>{},8997:()=>{},339:()=>{},7109:()=>{},2437:()=>{},1557:()=>{},8773:()=>{},9713:()=>{},4415:()=>{},1733:()=>{},3921:()=>{},4709:()=>{},7737:()=>{},4443:()=>{},579:()=>{},9229:()=>{},8273:()=>{},3675:()=>{},213:()=>{},721:()=>{},8953:()=>{},8901:()=>{},2097:()=>{},8897:()=>{},2151:()=>{},6725:()=>{},6253:()=>{},5589:()=>{},9273:()=>{},3517:()=>{},9199:()=>{},3973:()=>{},9857:()=>{},3293:()=>{},5965:()=>{},2145:()=>{},9605:()=>{},8371:()=>{},965:()=>{},8756:()=>{},8104:()=>{},3674:()=>{},7548:()=>{},6136:()=>{},1708:()=>{},2540:()=>{},8748:()=>{},1009:()=>{},8671:()=>{},7169:()=>{},1069:()=>{},3757:()=>{},4985:()=>{},8937:()=>{},3069:()=>{},4806:()=>{},3305:()=>{},9097:()=>{},2481:()=>{},5825:()=>{},5457:()=>{},9874:()=>{},5754:()=>{"use strict"},5039:()=>{"use strict"},6952:()=>{"use strict"},7967:()=>{"use strict"},3783:()=>{"use strict"},360:()=>{"use strict"},9162:()=>{"use strict"},8976:()=>{"use strict"},9938:()=>{"use strict"},1032:()=>{"use strict"},7658:()=>{"use strict"},8184:()=>{"use strict"},7194:()=>{"use strict"},9845:()=>{"use strict"},3193:()=>{"use strict"},4119:()=>{"use strict"},8084:()=>{"use strict"},7173:()=>{"use strict"},3611:()=>{"use strict"},7791:()=>{"use strict"},2851:()=>{"use strict"},9715:()=>{"use strict"},7691:()=>{"use strict"},8571:()=>{"use strict"},5721:()=>{"use strict"},3995:()=>{"use strict"},5979:()=>{"use strict"},5899:()=>{"use strict"},7751:()=>{"use strict"},9875:()=>{"use strict"},5087:()=>{"use strict"},9179:()=>{"use strict"},251:()=>{"use strict"},4849:()=>{"use strict"},9035:()=>{"use strict"},7651:()=>{"use strict"},311:()=>{"use strict"},7099:()=>{"use strict"},4779:()=>{"use strict"},295:()=>{"use strict"},645:()=>{"use strict"},8103:()=>{"use strict"},2819:()=>{"use strict"},8609:()=>{"use strict"},9639:()=>{"use strict"},511:()=>{"use strict"},5181:()=>{"use strict"},2925:()=>{"use strict"},6164:()=>{"use strict"},819:()=>{"use strict"},8843:()=>{"use strict"},4405:()=>{"use strict"},3725:()=>{"use strict"},5787:()=>{"use strict"},5495:()=>{"use strict"},3311:()=>{"use strict"},6071:()=>{"use strict"},8203:()=>{"use strict"},6811:()=>{"use strict"},2129:()=>{"use strict"},3087:()=>{"use strict"},8187:()=>{"use strict"},3243:()=>{"use strict"},5539:()=>{"use strict"},87:()=>{"use strict"},3961:()=>{"use strict"},1395:()=>{"use strict"},3187:()=>{"use strict"},6433:()=>{"use strict"},5547:()=>{"use strict"},4049:()=>{"use strict"},2571:()=>{"use strict"},4331:()=>{"use strict"},2087:()=>{"use strict"},5285:()=>{"use strict"},867:()=>{"use strict"},6775:()=>{"use strict"},8163:()=>{"use strict"},9211:()=>{"use strict"},5668:()=>{"use strict"},1300:()=>{"use strict"},9664:()=>{"use strict"},7652:()=>{"use strict"},9628:()=>{"use strict"},4484:()=>{"use strict"},3200:()=>{"use strict"},9176:()=>{"use strict"},1001:()=>{"use strict"},7057:()=>{"use strict"},3249:()=>{"use strict"},2365:()=>{"use strict"},6353:()=>{"use strict"},9115:()=>{"use strict"},5041:()=>{"use strict"},7489:()=>{"use strict"},4689:()=>{"use strict"},7230:()=>{"use strict"},9205:()=>{"use strict"},4639:()=>{"use strict"},5841:()=>{"use strict"},5301:()=>{"use strict"},2353:()=>{"use strict"},4765:()=>{"use strict"},4309:()=>{"use strict"},6643:()=>{"use strict"},5931:()=>{"use strict"},489:()=>{"use strict"},4549:()=>{"use strict"},1267:()=>{"use strict"},7889:()=>{"use strict"},7157:()=>{"use strict"},7405:()=>{"use strict"},8977:()=>{"use strict"},7077:()=>{"use strict"},4357:()=>{"use strict"},3575:()=>{"use strict"},8481:()=>{"use strict"},2425:()=>{"use strict"},1233:()=>{"use strict"},5405:()=>{"use strict"},6633:()=>{"use strict"},3743:()=>{"use strict"},2193:()=>{"use strict"},8965:()=>{"use strict"},1225:()=>{"use strict"},585:()=>{"use strict"},2045:()=>{"use strict"},373:()=>{"use strict"},6081:()=>{"use strict"},7291:()=>{"use strict"},3571:()=>{"use strict"},5105:()=>{"use strict"},1202:()=>{"use strict"},1278:()=>{"use strict"},1770:()=>{"use strict"},2766:()=>{"use strict"},9818:()=>{"use strict"},4442:()=>{"use strict"},2042:()=>{"use strict"},429:()=>{"use strict"},2535:()=>{"use strict"},4109:()=>{"use strict"},3345:()=>{"use strict"},7553:()=>{"use strict"},9797:()=>{"use strict"},3186:()=>{"use strict"},5089:()=>{"use strict"},8661:()=>{"use strict"},5781:()=>{"use strict"},8498:()=>{"use strict"},9870:()=>{"use strict"},7971:()=>{"use strict"},4333:()=>{"use strict"},8121:()=>{"use strict"},2901:()=>{"use strict"},3947:()=>{"use strict"},2917:()=>{"use strict"},1773:()=>{"use strict"},6637:()=>{"use strict"},6701:()=>{"use strict"},7469:()=>{"use strict"},3729:()=>{"use strict"},9538:()=>{"use strict"},5871:()=>{"use strict"},3277:()=>{"use strict"},4593:()=>{"use strict"},6609:()=>{"use strict"},8675:()=>{"use strict"},1989:()=>{"use strict"}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var a=t[n]={exports:{}};return e[n].call(a.exports,a,a.exports,r),a.exports}r.n=e=>
2{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r(9874),r(3264),r(805),r(5583),r(6651),r(5354),r(4607),r(185),r(2877),r(1392),r(8233),r(9882),r(7357),r(1861),r(2451),r(5703),r(2079),r(5122),r(2722),r(9596),r(6991),r(5678),r(9800),r(1052),r(8243),r(7159),r(1748),r(5754),r(5039),r(6952),r(7967),r(3783),r(360),r(9162),r(8976),r(9938),r(1032),r(7658),r(8184),r(7194),r(1857),r(9845),r(3193),r(7847),r(4119),r(9904),r(7543),r(8084),r(6897),r(7173),r(3611),r(7616),r(1967),r(7791),r(4980),r(2843),r(2851),r(9483),r(9715),r(1292),r(8019),r(7691),r(8571),r(4861),r(5721),r(1043),r(3995),r(9123),r(5979),r(9139),r(5899),r(3815),r(7751),r(9875),r(5087),r(9179),r(251),r(4849),r(4243),r(9035),r(4955),r(7651),r(3662),r(8039),r(311),r(9443),r(7099),r(9379),r(4779),r(295),r(5761),r(645),r(8103),r(8004),r(1179),r(2819),r(1990),r(7381),r(8609),r(9543),r(9639),r(8927),r(511),r(841),r(5181),r(3209),r(2925),r(1959),r(6164),r(6459),r(819),r(9987),r(8843),r(1729),r(4405),r(5609),r(3725),r(5787),r(5495),r(3295),r(3311),r(4631),r(6071),r(435),r(8203),r(4900),r(4371),r(6811),r(3253),r(2129),r(616),r(3999),r(3087),r(1504),r(8187),r(3635),r(3243),r(3019),r(5539),r(87),r(8078),r(2941),r(3961),r(3051),r(1395),r(8427),r(3187),r(4885),r(6433),r(4772),r(4755),r(5547),r(1077),r(4049),r(6499),r(2571),r(8435),r(4331),r(8215),r(2087),r(8940),r(9601),r(5285),r(1090),r(6588),r(1339),r(867),r(4304),r(167),r(6775),r(380),r(3963),r(8163),r(6409),r(6307),r(9211),r(9978),r(5668),r(5770),r(1300),r(7806),r(9664),r(1866),r(7652),r(9628),r(1674),r(4484),r(3470),r(3200),r(582),r(9176),r(8221),r(1001),r(4565),r(7057),r(3669),r(3249),r(6441),r(2365),r(8997),r(6353),r(339),r(9115),r(7109),r(5041),r(2437),r(7489),r(1557),r(4689),r(8773),r(7230),r(9713),r(9205),r(4415),r(4639),r(1733),r(5841),r(3921),r(5301),r(4709),r(2353),r(7737),r(4765),r(4309),r(4443),r(6643),r(404),r(579),r(5931),r(9229),r(489),r(8273),r(4549),r(3675),r(1267),r(213),r(7889),r(8138),r(721),r(7157),r(7290),r(8953),r(7405),r(8901),r(8977),r(2097),r(7077),r(3410),r(8897),r(4357),r(9980),r(2151),r(3575),r(6725),r(8481),r(6334),r(6253),r(2425),r(5589),r(1233),r(9273),r(5405),r(3517),r(6633),r(9199),r(3743),r(2086),r(3973),r(2193),r(9857),r(8965),r(3293),r(1225),r(1006),r(5965),r(585),r(2045),r(2145),r(373),r(9605),r(6081),r(8371),r(7291),r(3571),r(965),r(5105),r(8756),r(1202),r(8104),r(1278),r(3674),r(7548),r(1770),r(6136),r(2766),r(1708),r(9818),r(2540),r(4442),r(8748),r(2042),r(1110),r(1009),r(429),r(3132),r(8671),r(2535),r(7278),r(7169),r(4109),r(1069),r(3345),r(8954),r(3757),r(7553),r(4985),r(9797),r(8937),r(3186),r(3069),r(5089),r(4806),r(8661),r(3305),r(5781),r(8498),r(9870),r(7971),r(9097),r(4333),r(8121),r(2901),r(3947),r(2481),r(2917),r(1773),r(6637),r(6701),r(7469),r(3729),r(5825),r(9538),r(5871),r(3277),r(4593),r(6609),r(8675),r(5457);r(1989)})();
3//# sourceMappingURL=app.js.map

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.