PageSourceSearch

https://maic.qld.gov.au/wp-content/themes/qgds-theme-main/dist/js/script.min.js?ver=1.0.0

js maic.qld.gov.au collected 2026-09-25 00:59:50 UTC 431,415 bytes, 123 lines download raw bytes

1(a=>{var i;"function"==typeof define&&define.amd?define(["jquery"],function(e){return a(e,window,document)}):"object"==typeof exports?(i=require("jquery"),"undefined"==typeof window?module.exports=function(e,t){return e=e||window,t=t||i(e),a(t,e,e.document)}:module.exports=a(i,window,window.document)):window.DataTable=a(jQuery,window,document)})(function(j,z,C){function p(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null}function d(e,t,a,i){var n=typeof e,r="string"==n;return"number"==n||"bigint"==n||!(!i||!T(e))||(t&&r&&(e=F(e,t)),a&&r&&(e=e.replace(q,"")),!isNaN(parseFloat(e))&&isFinite(e))}function a(e,t,a,i){var n;return!(!i||!T(e))||("string"!=typeof e||!e.match(/<(input|select)/i))&&(T(n=e)||"string"==typeof n)&&!!d(D(e),t,a,i)||null}function v(e,t,a,i){var n=[],r=0,s=t.length;if(void 0!==i)for(;r<s;r++)e[t[r]]&&e[t[r]][a]&&n.push(e[t[r]][a][i]);else for(;r<s;r++)e[t[r]]&&n.push(e[t[r]][a]);return n}function h(e,t){var a,i=[];void 0===t?(t=0,a=e):(a=t,t=e);for(var n=t;n<a;n++)i.push(n);return i}function A(e){for(var t=[],a=0,i=e.length;a<i;a++)e[a]&&t.push(e[a]);return t}function u(e){if(!(e.length<2))for(var t=e.slice().sort(),a=t[0],i=1,n=t.length;i<n;i++){if(t[i]===a)return;a=t[i]}return 1}var E,R,i,e,H=function(e,$){var q,F,N;return H.factory(e,$)?H:this instanceof H?j(e).DataTable($):(F=void 0===($=e),N=(q=this).length,F&&($={}),this.api=function(){return new R(this)},this.each(function(){var t=1<N?at({},$,!0):$,e=0,a=this.getAttribute("id"),i=H.defaults,n=j(this);if("table"!=this.nodeName.toLowerCase())V(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{t.on&&t.on.options&&lt(n,"options",t.on.options),n.trigger("options.dt",t),J(i),ee(i.column),B(i,i,!0),B(i.column,i.column,!0),B(i,j.extend(t,ct(n.data())),!0);var r=H.settings;for(e=0,I=r.length;e<I;e++){var s=r[e];if(s.nTable==this||s.nTHead&&s.nTHead.parentNode==this||s.nTFoot&&s.nTFoot.parentNode==this){var o=(void 0!==t.bRetrieve?t:i).bRetrieve,l=(void 0!==t.bDestroy?t:i).bDestroy;if(F||o)return s.oInstance;if(l){new H.Api(s).destroy();break}return void V(s,0,"Cannot reinitialise DataTable",3)}if(s.sTableId==this.id){r.splice(e,1);break}}null!==a&&""!==a||(a="DataTables_Table_"+H.ext._unique++,this.id=a),n.children("colgroup").remove();var c,d=j.extend(!0,{},H.models.oSettings,{sDestroyWidth:n[0].style.width,sInstance:a,sTableId:a,colgroup:j("<colgroup>"),fastData:function(e,t,a){return X(d,e,t,a)}}),a=(d.nTable=this,d.oInit=t,r.push(d),d.api=new R(d),d.oInstance=1===q.length?q:n.dataTable(),J(t),t.aLengthMenu&&!t.iDisplayLength&&(t.iDisplayLength=Array.isArray(t.aLengthMenu[0])?t.aLengthMenu[0][0]:j.isPlainObject(t.aLengthMenu[0])?t.aLengthMenu[0].value:t.aLengthMenu[0]),t=at(j.extend(!0,{},i),t),Y(d.oFeatures,t,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),Y(d,t,["ajax","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","iStateDuration","bSortCellsTop","iTabIndex","sDom","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId","caption","layout","orderDescReverse","orderIndicators","orderHandler","titleRow","typeDetect","columnTitleTag",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),Y(d.oScroll,t,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),Y(d.oLanguage,t,"fnInfoCallback"),G(d,"aoDrawCallback",t.fnDrawCallback),G(d,"aoStateSaveParams",t.fnStateSaveParams),G(d,"aoStateLoadParams",t.fnStateLoadParams),G(d,"aoStateLoaded",t.fnStateLoaded),G(d,"aoRowCallback",t.fnRowCallback),G(d,"aoRowCreatedCallback",t.fnCreatedRow),G(d,"aoHeaderCallback",t.fnHeaderCallback),G(d,"aoFooterCallback",t.fnFooterCallback),G(d,"aoInitComplete",t.fnInitComplete),G(d,"aoPreDrawCallback",t.fnPreDrawCallback),d.rowIdFn=W(t.rowId),t.on&&Object.keys(t.on).forEach(function(e){lt(n,e,t.on[e])}),d),u=(H.__browser||(p={},H.__browser=p,f=j("<div/>").css({position:"fixed",top:0,left:-1*z.pageXOffset,height:1,width:1,overflow:"hidden"}).append(j("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(j("<div/>").css({width:"100%",height:10}))).appendTo("body"),u=f.children(),c=u.children(),p.barWidth=u[0].offsetWidth-u[0].clientWidth,p.bScrollbarLeft=1!==Math.round(c.offset().left),f.remove()),j.extend(a.oBrowser,H.__browser),a.oScroll.iBarWidth=H.__browser.barWidth,d.oClasses),p=(j.extend(u,H.ext.classes,t.oClasse
1s),n.addClass(u.table),d.oFeatures.bPaginate||(t.iDisplayStart=0),void 0===d.iInitDisplayStart&&(d.iInitDisplayStart=t.iDisplayStart,d._iDisplayStart=t.iDisplayStart),t.iDeferLoading),h=(null!==p&&(d.deferLoading=!0,c=Array.isArray(p),d._iRecordsDisplay=c?p[0]:p,d._iRecordsTotal=c?p[1]:p),[]),f=this.getElementsByTagName("thead"),a=Le(d,f[0]);if(t.aoColumns)h=t.aoColumns;else if(a.length)for(I=a[e=0].length;e<I;e++)h.push(null);for(e=0,I=h.length;e<I;e++)te(d);var m,g,v,b,y,w,x,_=d,S=t.aoColumnDefs,T=h,C=a,E=function(e,t){ae(d,e,t)},D=_.aoColumns;if(T)for(m=0,g=T.length;m<g;m++)T[m]&&T[m].name&&(D[m].sName=T[m].name);if(S)for(m=S.length-1;0<=m;m--){var M=void 0!==(x=S[m]).target?x.target:void 0!==x.targets?x.targets:x.aTargets;for(Array.isArray(M)||(M=[M]),v=0,b=M.length;v<b;v++){var A=M[v];if("number"==typeof A&&0<=A){for(;D.length<=A;)te(_);E(A,x)}else if("number"==typeof A&&A<0)E(D.length+A,x);else if("string"==typeof A)for(y=0,w=D.length;y<w;y++)"_all"===A?E(y,x):-1!==A.indexOf(":name")?D[y].sName===A.replace(":name","")&&E(y,x):C.forEach(function(e){e[y]&&(e=j(e[y].cell),A.match(/^[a-z][\w-]*$/i)&&(A="."+A),e.is(A))&&E(y,x)})}}if(T)for(m=0,g=T.length;m<g;m++)E(m,T[m]);var P,a=n.children("tbody").find("tr:first-child").eq(0),L=(a.length&&(P=function(e,t){return null!==e.getAttribute("data-"+t)?t:null},j(a[0]).children("th, td").each(function(e,t){var a,i=d.aoColumns[e];i||V(d,0,"Incorrect column count",18),i.mData===e&&(a=P(t,"sort")||P(t,"order"),t=P(t,"filter")||P(t,"search"),null===a&&null===t||(i.mData={_:e+".display",sort:null!==a?e+".@data-"+a:void 0,type:null!==a?e+".@data-"+a:void 0,filter:null!==t?e+".@data-"+t:void 0},i._isArrayHost=!0,ae(d,e)))})),G(d,"aoDrawCallback",et),d.oFeatures);if(t.bStateSave&&(L.bStateSave=!0),void 0===t.aaSorting)for(var k=d.aaSorting,e=0,I=k.length;e<I;e++)k[e][1]=d.aoColumns[e].asSorting[0];Je(d),G(d,"aoDrawCallback",function(){(d.bSorted||"ssp"===Q(d)||L.bDeferRender)&&Je(d)});var a=n.children("caption"),a=(d.caption&&(a=0===a.length?j("<caption/>").prependTo(n):a).html(d.caption),a.length&&(a[0]._captionSide=a.css("caption-side"),d.captionNode=a[0]),a.length?d.colgroup.insertAfter(a):d.colgroup.prependTo(d.nTable),0===f.length&&(f=j("<thead/>").appendTo(n)),d.nTHead=f[0],n.children("tbody")),a=(0===a.length&&(a=j("<tbody/>").insertAfter(f)),d.nTBody=a[0],n.children("tfoot")),O=(0===a.length&&(a=j("<tfoot/>").appendTo(n)),d.nTFoot=a[0],d.aiDisplay=d.aiDisplayMaster.slice(),d.bInitialised=!0,d.oLanguage);j.extend(!0,O,t.oLanguage),O.sUrl?j.ajax({dataType:"json",url:O.sUrl,success:function(e){B(i.oLanguage,e),j.extend(!0,O,e,d.oInit.oLanguage),U(d,null,"i18n",[d],!0),ze(d)},error:function(){V(d,0,"i18n file loading error",21),ze(d)}}):(U(d,null,"i18n",[d],!0),ze(d))}}),q=null,this)},P=(H.ext=E={builder:"-source-",buttons:{},ccContent:{},classes:{},errMode:"alert",escape:{attributes:!1},feature:[],features:{},search:[],selector:{cell:[],column:[],row:[]},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{className:{},detect:[],render:{},search:{},order:{}},_unique:0,fnVersionCheck:H.fnVersionCheck,iApiIndex:0,sVersion:H.version},j.extend(E,{afnFiltering:E.search,aTypes:E.type.detect,ofnSearch:E.type.search,oSort:E.type.order,afnSortData:E.order,aoFeatures:E.feature,oStdClasses:E.classes,oPagination:E.pager}),j.extend(H.ext.classes,{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},layout:{row:"dt-layout-row",cell:"dt-layout-cell",tableRow:"dt-layout-table",tableCell:"",start:"dt-layout-start",end:"dt-layout-end",full:"dt-layout-full"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled",nav:""}}),{}),L=/[\r\n\u2028]/g,k=/<([^>
1]*>)/g,I=Math.pow(2,28),O=/^\d{2,4}[./-]\d{1,2}[./-]\d{1,2}([T ]{1}\d{1,2}[:.]\d{2}([.:]\d{2})?)?$/,$=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),q=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,T=function(e){return!e||!0===e||"-"===e},F=function(e,t){return P[t]||(P[t]=new RegExp(Fe(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(P[t],"."):e},b=function(e,t,a){var i=[],n=0,r=e.length;if(void 0!==a)for(;n<r;n++)e[n]&&e[n][t]&&i.push(e[n][t][a]);else for(;n<r;n++)e[n]&&i.push(e[n][t]);return i},D=function(e,t){if(!e||"string"!=typeof e)return e;if(e.length>I)throw new Error("Exceeded max str len");var a;for(e=e.replace(k,t||"");(e=(a=e).replace(/<script/i,""))!==a;);return a},c=function(e){return"string"==typeof(e=Array.isArray(e)?e.join(","):e)?e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):e},N=function(e,t){var a;return"string"!=typeof e?e:(a=e.normalize?e.normalize("NFD"):e).length!==e.length?(!0===t?e+" ":"")+a.replace(/[\u0300-\u036f]/g,""):a},S=function(e){if(Array.from&&Set)return Array.from(new Set(e));if(u(e))return e.slice();var t,a,i,n=[],r=e.length,s=0;e:for(a=0;a<r;a++){for(t=e[a],i=0;i<s;i++)if(n[i]===t)continue e;n.push(t),s++}return n},K=function(e,t){if(Array.isArray(t))for(var a=0;a<t.length;a++)K(e,t[a]);else e.push(t);return e};function y(t,e){e&&e.split(" ").forEach(function(e){e&&t.classList.add(e)})}function Z(t){var a,i,n={};j.each(t,function(e){(a=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(a[1]+" ")&&(i=e.replace(a[0],a[2].toLowerCase()),n[i]=e,"o"===a[1])&&Z(t[e])}),t._hungarianMap=n}function B(t,a,i){var n;t._hungarianMap||Z(t),j.each(a,function(e){void 0===(n=t._hungarianMap[e])||!i&&void 0!==a[n]||("o"===n.charAt(0)?(a[n]||(a[n]={}),j.extend(!0,a[n],a[e]),B(t[n],a[n],i)):a[n]=a[e])})}H.util={diacritics:function(e,t){if("function"!=typeof e)return N(e,t);N=e},debounce:function(a,i){var n;return function(){var e=this,t=arguments;clearTimeout(n),n=setTimeout(function(){a.apply(e,t)},i||250)}},throttle:function(i,e){var n,r,s=void 0!==e?e:200;return function(){var e=this,t=+new Date,a=arguments;n&&t<n+s?(clearTimeout(r),r=setTimeout(function(){n=void 0,i.apply(e,a)},s)):(n=t,i.apply(e,a))}},escapeRegex:function(e){return e.replace($,"\\$1")},set:function(i){var p;return j.isPlainObject(i)?H.util.set(i._):null===i?function(){}:"function"==typeof i?function(e,t,a){i(e,"set",t,a)}:"string"!=typeof i||-1===i.indexOf(".")&&-1===i.indexOf("[")&&-1===i.indexOf("(")?function(e,t){e[i]=t}:(p=function(e,t,a){for(var i,n,r,s,o=ge(a),a=o[o.length-1],l=0,c=o.length-1;l<c;l++){if("__proto__"===o[l]||"constructor"===o[l])throw new Error("Cannot set prototype values");if(i=o[l].match(me),n=o[l].match(f),i){if(o[l]=o[l].replace(me,""),e[o[l]]=[],(i=o.slice()).splice(0,l+1),s=i.join("."),Array.isArray(t))for(var d=0,u=t.length;d<u;d++)p(r={},t[d],s),e[o[l]].push(r);else e[o[l]]=t;return}n&&(o[l]=o[l].replace(f,""),e=e[o[l]](t)),null==e[o[l]]&&(e[o[l]]={}),e=e[o[l]]}a.match(f)?e[a.replace(f,"")](t):e[a.replace(me,"")]=t},function(e,t){return p(e,t,i)})},get:function(n){var r,p;return j.isPlainObject(n)?(r={},j.each(n,function(e,t){t&&(r[e]=H.util.get(t))}),function(e,t,a,i){var n=r[t]||r._;return void 0!==n?n(e,t,a,i):e}):null===n?function(e){return e}:"function"==typeof n?function(e,t,a,i){return n(e,t,a,i)}:"string"!=typeof n||-1===n.indexOf(".")&&-1===n.indexOf("[")&&-1===n.indexOf("(")?function(e){return e[n]}:(p=function(e,t,a){var i,n,r;if(""!==a)for(var s=ge(a),o=0,l=s.length;o<l;o++){if(u=s[o].match(me),i=s[o].match(f),u){if(s[o]=s[o].replace(me,""),""!==s[o]&&(e=e[s[o]]),n=[],s.splice(0,o+1),r=s.join("."),Array.isArray(e))for(var c=0,d=e.length;c<d;c++)n.push(p(e[c],t,r));var u=u[0].substring(1,u[0].length-1);e=""===u?n:n.join(u);break}if(i)s[o]=s[o].replace(f,""),e=e[s[o]]();else{if(null===e||null===e[s[o]])return null;if(void 0===e||void 0===e[s[o]])return;e=e[s[o]]}}return e},function(e,t){return p(e,t,n)})},stripHtml:function(e,t){var a=typeof e;if("function"!=a)return"string"==a?D(e,t):e;D=e},escapeHtml:function(e){var t=typeof e;if("function"!=t)return"string"==t||Array.isArray(e)?c(e):e;c=e},unique:S};var n=function(e,t,a){void 0!==e[t]&&(e[a]=e[t])};function J(e){n(e,"ordering","bSort"),n(e,"orderMulti","bSortMulti"),n(e,"orderClasses","bSortClasses"),n(e,"orderCellsTop","bSortCellsTop"),n(e,"order","aaSorting"),n(e,"orderFixed","aaSortingFixed"),n(e,"paging","bPaginate"),n(e,"pagingType","sPaginationType"),n(e,"pageLength","iDisplayLength"),n(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&
1(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":""),"object"==typeof e.bSort?(e.orderIndicators=void 0===e.bSort.indicators||e.bSort.indicators,e.orderHandler=void 0===e.bSort.handler||e.bSort.handler,e.bSort=!0):!1===e.bSort?(e.orderIndicators=!1,e.orderHandler=!1):!0===e.bSort&&(e.orderIndicators=!0,e.orderHandler=!0),"boolean"==typeof e.bSortCellsTop&&(e.titleRow=e.bSortCellsTop);var t=e.aoSearchCols;if(t)for(var a=0,i=t.length;a<i;a++)t[a]&&B(H.models.oSearch,t[a]);e.serverSide&&!e.searchDelay&&(e.searchDelay=400)}function ee(e){n(e,"orderable","bSortable"),n(e,"orderData","aDataSort"),n(e,"orderSequence","asSorting"),n(e,"orderDataType","sortDataType");var t=e.aDataSort;"number"!=typeof t||Array.isArray(t)||(e.aDataSort=[t])}function te(e){var t=H.defaults.column,a=e.aoColumns.length,t=j.extend({},H.models.oColumn,t,{aDataSort:t.aDataSort||[a],mData:t.mData||a,idx:a,searchFixed:{},colEl:j("<col>").attr("data-dt-column",a)}),t=(e.aoColumns.push(t),e.aoPreSearchCols);t[a]=j.extend({},H.models.oSearch,t[a])}function ae(e,t,a){function i(e){return"string"==typeof e&&-1!==e.indexOf("@")}var n=e.aoColumns[t],r=(null!=a&&(ee(a),B(H.defaults.column,a,!0),void 0===a.mDataProp||a.mData||(a.mData=a.mDataProp),a.sType&&(n._sManualType=a.sType),a.className&&!a.sClass&&(a.sClass=a.className),t=n.sClass,j.extend(n,a),Y(n,a,"sWidth","sWidthOrig"),t!==n.sClass&&(n.sClass=t+" "+n.sClass),void 0!==a.iDataSort&&(n.aDataSort=[a.iDataSort]),Y(n,a,"aDataSort")),n.mData),s=W(r);n.mRender&&Array.isArray(n.mRender)&&(a=(t=n.mRender.slice()).shift(),n.mRender=H.render[a].apply(z,t)),n._render=n.mRender?W(n.mRender):null;n._bAttrSrc=j.isPlainObject(r)&&(i(r.sort)||i(r.type)||i(r.filter)),n._setter=null,n.fnGetData=function(e,t,a){var i=s(e,t,void 0,a);return n._render&&t?n._render(i,t,e,a):i},n.fnSetData=function(e,t,a){return g(r)(e,t,a)},"number"==typeof r||n._isArrayHost||(e._rowReadObject=!0),e.oFeatures.bSort||(n.bSortable=!1)}function ie(e){(t=>{if(t.oFeatures.bAutoWidth){var e,a,i,n=t.nTable,r=t.aoColumns,s=t.oScroll,o=s.sY,l=s.sX,s=s.sXInner,c=oe(t,"bVisible"),d=n.getAttribute("width"),u=n.parentNode,p=n.style.width,h=Ye(t);if(h===t.containerWidth)return;t.containerWidth=h,p||d||(n.style.width="100%",p="100%"),p&&-1!==p.indexOf("%")&&(d=p),U(t,null,"column-calc",{visible:c},!1);var f=j(n.cloneNode()).css("visibility","hidden").css("margin",0).removeAttr("id"),m=(f.append("<tbody/>"),f.append(j(t.nTHead).clone()).append(j(t.nTFoot).clone()),f.find("tfoot th, tfoot td").css("width",""),f.find("thead th, thead td").each(function(){var e=ue(t,this,!0,!1);e?(this.style.width=e,l&&(this.style.minWidth=e,j(this).append(j("<div/>").css({width:e,margin:0,padding:0,border:0,height:1})))):this.style.width=""}),[]);for(e=0;e<c.length;e++)m.push(((e,t)=>{var a=e.aoColumns[t];if(!a.wideStrings){for(var i=[],n=[],r=0,s=e.aiDisplayMaster.length;r<s;r++){var o=e.aiDisplayMaster[r],o=xe(e,o)[t],o=o&&"object"==typeof o&&o.nodeType?o.innerHTML:o+"",l=(o=(o=o.replace(/id=".*?"/g,"").replace(/name=".*?"/g,"")).replace(/<script.*?<\/script>/gi," "),D(o," ").replace(/&nbsp;/g," "));n.push({str:o,len:l.length}),i.push(l)}n.sort(function(e,t){return t.len-e.len}).splice(3),a.wideStrings=n.map(function(e){return e.str});var c=i.join(" ").split(" ");c.sort(function(e,t){return t.length-e.length}),c.length&&a.wideStrings.push(c[0]),1<c.length&&a.wideStrings.push(c[1]),2<c.length&&a.wideStrings.push(c[3])}return a.wideStrings})(t,c[e]));if(m.length)for(e=0;e<m[0].length;e++){var g=j("<tr/>").appendTo(f.find("tbody"));for(a=0;a<c.length;a++){i=c[a],i=r[i];var v=m[a][e]||"",b=E.type.className[i.sType],y=v+(i.sContentPadding||(l?"-":"")),v=-1===v.indexOf("<")&&-1===v.indexOf("&")?C.createTextNode(y):y;j("<td/>").addClass(b).addClass(i.sClass).append(v).appendTo(g)}}j("[name]",f).removeAttr("name");var w,x,h=j("<div/>").css(l||o?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(f).appendTo(u),_=(l&&s?f.width(s):l?(f.css("width","auto"),f.removeAttr("width"),f.outerWidth()<u.clientWidth&&d&&f.outerWidth(u.clientWidth)):o?f.outerWidth(u.clientWidth):d&&f.outerWidth(d),0),S=f.find("tbody tr").eq(0).children();for(e=0;e<c.length;e++){var T=S[e].getBoundingClientRect().width;_+=T,r[c[e]].sWidth=M(T)}n.style.width=M(_),h.remove(),d&&(n.style.width=M(d)),!d&&!l||t._reszEvt||(w=H.util.throttle(function(){var e=Ye(t);t.bDestroying||0===e||ie(t)}),z.ResizeObserver?(x=j(t.nTableWrapper).is(":visible"),p=j("<div>").css({width:"100%",height:0}).addClass("dt-autosize").appendTo(t.nTableWrapper),t.resizeObserver=new ResizeObserver(function(e){x?x=!1:w()}),t.resizeObserver.observe(p[0])):j(z).on("resize.DT-"+t.sInstance,w),t._reszEvt=!0)}})(e);for(var t=e,a=t.aoColumns,i=0;i<a.length;i++){var n=ue(t,[i],!1,!1);a[i].colEl.css("width",n),t.oScroll.sX&&a[i].colEl.css("min-width",n)}var r=e.oScroll;""===r.sY&&""===r.sX||Ve(e),U(e,null,"column-sizing",[e])}function ne(e,t){e=oe(e,"bVisible");return"number"==typeof e[t]?e[t]:null}function re(e,t){e=oe(e,"bVisible").indexOf(t);return-1!==e?e:null}function se(e){var t=e.aoHeader,a=e.aoColumns,i=0;if(t.length)for(var n=0,r=t[0].length;n<r;n++)a[n].bVisible&&"none"!==j(t[0][n].cell).css("display")&&i++;return i}function oe(e,a){var i=[];return e.aoColumns.map(function(e,t){e[a]&&i.push(t)}),i}function le(e,t){return!0===t?e._name:t}function ce(e){for(var t,a,i,n,r,s,o=e.aoColumns,l=e.aoData,c=H.ext.type.detect,d=0,u=o.length;d<u;d++){if(s=[],!(r=o[d]).sType&&r._sManualType)r.sType=r._sManualType;
1else if(!r.sType){if(!e.typeDetect)return;for(t=0,a=c.length;t<a;t++){var p=c[t],h=p.oneOf,f=p.allOf||p,m=p.init,g=!1,v=null;if(m&&(v=le(p,m(e,r,d)))){r.sType=v;break}for(i=0,n=l.length;i<n;i++)if(l[i]){if(void 0===s[i]&&(s[i]=X(e,i,d,"type")),h&&!g&&(g=le(p,h(s[i],e))),!(v=le(p,f(s[i],e)))&&t!==c.length-3)break;if("html"===v&&!T(s[i]))break}if(h&&g&&v||!h&&v){r.sType=v;break}}r.sType||(r.sType="string")}var b=E.type.className[r.sType],b=(b&&(de(e.aoHeader,d,b),de(e.aoFooter,d,b)),E.type.render[r.sType]);if(b&&!r._render){r._render=H.util.get(b),y=S=_=x=w=void 0;for(var y,w=e,x=d,_=w.aoData,S=0;S<_.length;S++)_[S].nTr&&(y=X(w,S,x,"display"),_[S].displayData[x]=y,fe(_[S].anCells[x],y))}}}function de(e,t,a){e.forEach(function(e){e[t]&&e[t].unique&&y(e[t].cell,a)})}function ue(e,t,a,i){Array.isArray(t)||(t=pe(t));for(var n,r=0,s=e.aoColumns,o=0,l=t.length;o<l;o++){var c=s[t[o]],d=a?c.sWidthOrig:c.sWidth;if(i||!1!==c.bVisible){if(null==d)return null;"number"==typeof d?(n="px",r+=d):(c=d.match(/([\d\.]+)([^\d]*)/))&&(r+=+c[1],n=3===c.length?c[2]:"px")}}return r+n}function pe(e){e=j(e).closest("[data-dt-column]").attr("data-dt-column");return e?e.split(",").map(function(e){return+e}):[]}function w(e,t,a,i){for(var n=e.aoData.length,r=j.extend(!0,{},H.models.oRow,{src:a?"dom":"data",idx:n}),s=(r._aData=t,e.aoData.push(r),e.aoColumns),o=0,l=s.length;o<l;o++)s[o].sType=null;e.aiDisplayMaster.push(n);t=e.rowIdFn(t);return void 0!==t&&(e.aIds[t]=r),!a&&e.oFeatures.bDeferRender||_e(e,n,a,i),n}function he(a,e){var i;return(e=e instanceof j?e:j(e)).map(function(e,t){return i=we(a,t),w(a,i.data,t,i.cells)})}function X(e,t,a,i){"search"===i?i="filter":"order"===i&&(i="sort");var n=e.aoData[t];if(n){var r=e.iDraw,s=e.aoColumns[a],n=n._aData,o=s.sDefaultContent,l=s.fnGetData(n,i,{settings:e,row:t,col:a});if(void 0===(l="display"!==i&&l&&"object"==typeof l&&l.nodeName?l.innerHTML:l))return e.iDrawError!=r&&null===o&&(V(e,0,"Requested unknown parameter "+("function"==typeof s.mData?"{function}":"'"+s.mData+"'")+" for row "+t+", column "+a,4),e.iDrawError=r),o;if(l!==n&&null!==l||null===o||void 0===i){if("function"==typeof l)return l.call(n)}else l=o;return null===l&&"display"===i?"":l="filter"===i&&(t=H.ext.type.search)[s.sType]?t[s.sType](l):l}}function fe(e,t){t&&"object"==typeof t&&t.nodeName?j(e).empty().append(t):e.innerHTML=t}var me=/\[.*?\]$/,f=/\(\)$/;function ge(e){return(e.match(/(\\.|[^.])+/g)||[""]).map(function(e){return e.replace(/\\\./g,".")})}var W=H.util.get,g=H.util.set;function ve(e){return b(e.aoData,"_aData")}function be(e){e.aoData.length=0,e.aiDisplayMaster.length=0,e.aiDisplay.length=0,e.aIds={}}function ye(e,t,a,i){var n,r,s=e.aoData[t];if(s._aSortData=null,s._aFilterData=null,s.displayData=null,"dom"!==a&&(a&&"auto"!==a||"dom"!==s.src)){var o=s.anCells,l=xe(e,t);if(o)if(void 0!==i)fe(o[i],l[i]);else for(n=0,r=o.length;n<r;n++)fe(o[n],l[n])}else s._aData=we(e,s,i,void 0===i?void 0:s._aData).data;var c=e.aoColumns;if(void 0!==i)c[i].sType=null,c[i].wideStrings=null;else{for(n=0,r=c.length;n<r;n++)c[n].sType=null,c[n].wideStrings=null;Se(e,s)}}function we(e,t,a,i){function n(e,t){var a;"string"==typeof e&&-1!==(a=e.indexOf("@"))&&(a=e.substring(a+1),g(e)(i,t.getAttribute(a)))}function r(e){void 0!==a&&a!==u||(o=p[u],l=e.innerHTML.trim(),o&&o._bAttrSrc?(g(o.mData._)(i,l),n(o.mData.sort,e),n(o.mData.type,e),n(o.mData.filter,e)):h?(o._setter||(o._setter=g(o.mData)),o._setter(i,l)):i[u]=l),u++}var s,o,l,c=[],d=t.firstChild,u=0,p=e.aoColumns,h=e._rowReadObject;i=void 0!==i?i:h?{}:[];if(d)for(;d;)"TD"!=(s=d.nodeName.toUpperCase())&&"TH"!=s||(r(d),c.push(d)),d=d.nextSibling;else for(var f=0,m=(c=t.anCells).length;f<m;f++)r(c[f]);var t=t.firstChild?t:t.nTr;return t&&(t=t.getAttribute("id"))&&g(e.rowId)(i,t),{data:i,cells:c}}function xe(e,t){var a=e.aoData[t],i=e.aoColumns;if(!a.displayData){a.displayData=[];for(var n=0,r=i.length;n<r;n++)a.displayData.push(X(e,t,n,"display"))}return a.displayData}function _e(e,t,a,i){var n,r,s,o,l,c,d=e.aoData[t],u=d._aData,p=[],h=e.oClasses.tbody.row;if(null===d.nTr){for(n=a||C.createElement("tr"),d.nTr=n,d.anCells=p,y(n,h),n._DT_RowIndex=t,Se(e,d),o=0,l=e.aoColumns.length;o<l;o++){s=e.aoColumns[o],(r=(c=!a||!i[o])?C.createElement(s.sCellType):i[o])||V(e,0,"Incorrect column count",18),r._DT_CellIndex={row:t,column:o},p.push(r);var f=xe(e,t);!c&&(!s.mRender&&s.mData===o||j.isPlainObject(s.mData)&&s.mData._===o+".display")||fe(r,f[o]),y(r,s.sClass),s.bVisible&&c?n.appendChild(r):s.bVisible||c||r.parentNode.removeChild(r),s.fnCreatedCell&&s.fnCreatedCell.call(e.oInstance,r,X(e,t,o),u,t,o)}U(e,"aoRowCreatedCallback","row-created",[n,u,t,p])}else y(d.nTr,h)}function Se(e,t){var a=t.nTr,i=t._aData;a&&((e=e.rowIdFn(i))&&(a.id=e),i.DT_RowClass&&(e=i.DT_RowClass.split(" "),t.__rowc=t.__rowc?S(t.__rowc.concat(e)):e,j(a).removeClass(t.__rowc.join(" ")).addClass(i.DT_RowClass)),i.DT_RowAttr&&j(a).attr(i.DT_RowAttr),i.DT_RowData)&&j(a).data(i.DT_RowData)}
1function Te(e,t){var a,i,n,r=e.oClasses,s=e.aoColumns,o="header"===t?e.nTHead:e.nTFoot,l="header"===t?"sTitle":t;if(o){if(("header"===t||b(e.aoColumns,l).join(""))&&1===(n=(n=j("tr",o)).length?n:j("<tr/>").appendTo(o)).length){var c=0;for(j("td, th",n).each(function(){c+=this.colSpan}),a=c,i=s.length;a<i;a++)j("<th/>").html(s[a][l]||"").appendTo(n)}var d=Le(e,o,!0);"header"===t?(e.aoHeader=d,j("tr",o).addClass(r.thead.row)):(e.aoFooter=d,j("tr",o).addClass(r.tfoot.row)),j(o).children("tr").children("th, td").each(function(){rt(e,t)(e,j(this),r)})}}function Ce(e,t,a){var i,n,r,s,o,l=[],c=[],d=e.aoColumns,e=d.length;if(t){for(a=a||h(e).filter(function(e){return d[e].bVisible}),i=0;i<t.length;i++)l[i]=t[i].slice().filter(function(e,t){return a.includes(t)}),c.push([]);for(i=0;i<l.length;i++)for(n=0;n<l[i].length;n++)if(o=s=1,void 0===c[i][n]){for(r=l[i][n].cell;void 0!==l[i+s]&&l[i][n].cell==l[i+s][n].cell;)c[i+s][n]=null,s++;for(;void 0!==l[i][n+o]&&l[i][n].cell==l[i][n+o].cell;){for(var u=0;u<s;u++)c[i+u][n+o]=null;o++}var p=j(".dt-column-title",r);c[i][n]={cell:r,colspan:o,rowspan:s,title:(p.length?p:j(r)).html()}}return c}}function Ee(e,t){for(var a,i,n=Ce(e,t),r=0;r<t.length;r++){if(a=t[r].row)for(;i=a.firstChild;)a.removeChild(i);for(var s=0;s<n[r].length;s++){var o=n[r][s];o&&j(o.cell).appendTo(a).attr("rowspan",o.rowspan).attr("colspan",o.colspan)}}}function x(e,t){if(n="ssp"==Q(l=e),void 0!==(s=l.iInitDisplayStart)&&-1!==s&&(l._iDisplayStart=!n&&s>=l.fnRecordsDisplay()?0:s,l.iInitDisplayStart=-1),-1!==U(e,"aoPreDrawCallback","preDraw",[e]).indexOf(!1))_(e,!1);else{var o,a=[],i=0,n="ssp"==Q(e),r=e.aiDisplay,s=e._iDisplayStart,l=e.fnDisplayEnd(),c=e.aoColumns,d=j(e.nTBody);if(e.bDrawing=!0,e.deferLoading)e.deferLoading=!1,e.iDraw++,_(e,!1);else if(n){if(!e.bDestroying&&!t)return 0===e.iDraw&&d.empty().append(Me(e)),(o=e).iDraw++,_(o,!0),void ke(o,(t=>{function a(e,t){return"function"==typeof i[e][t]?"function":i[e][t]}var i=t.aoColumns,e=t.oFeatures,n=t.oPreviousSearch,r=t.aoPreSearchCols;return{draw:t.iDraw,columns:i.map(function(t,e){return{data:a(e,"mData"),name:t.sName,searchable:t.bSearchable,orderable:t.bSortable,search:{value:r[e].search,regex:r[e].regex,fixed:Object.keys(t.searchFixed).map(function(e){return{name:e,term:"function"!=typeof t.searchFixed[e]?t.searchFixed[e].toString():"function"}})}}}),order:Ke(t).map(function(e){return{column:e.col,dir:e.dir,name:a(e.col,"sName")}}),start:t._iDisplayStart,length:e.bPaginate?t._iDisplayLength:-1,search:{value:n.search,regex:n.regex,fixed:Object.keys(t.searchFixed).map(function(e){return{name:e,term:"function"!=typeof t.searchFixed[e]?t.searchFixed[e].toString():"function"}})}}})(o),function(e){var t=o,a=Ie(t,e=e),i=Oe(t,"draw",e),n=Oe(t,"recordsTotal",e),e=Oe(t,"recordsFiltered",e);if(void 0!==i){if(+i<t.iDraw)return;t.iDraw=+i}a=a||[],be(t),t._iRecordsTotal=parseInt(n,10),t._iRecordsDisplay=parseInt(e,10);for(var r=0,s=a.length;r<s;r++)w(t,a[r]);t.aiDisplay=t.aiDisplayMaster.slice(),ce(t),x(t,!0),Re(t),_(t,!1)})}else e.iDraw++;if(0!==r.length)for(var u=n?e.aoData.length:l,p=n?0:s;p<u;p++){var h=r[p],f=e.aoData[h];if(null!==f){null===f.nTr&&_e(e,h);for(var m=f.nTr,g=0;g<c.length;g++){var v=c[g],b=f.anCells[g];y(b,E.type.className[v.sType]),y(b,e.oClasses.tbody.cell)}U(e,"aoRowCallback",null,[m,f._aData,i,p,h]),a.push(m),i++}}else a[0]=Me(e);U(e,"aoHeaderCallback","header",[j(e.nTHead).children("tr")[0],ve(e),s,l,r]),U(e,"aoFooterCallback","footer",[j(e.nTFoot).children("tr")[0],ve(e),s,l,r]),d[0].replaceChildren?d[0].replaceChildren.apply(d[0],a):(d.children().detach(),d.append(j(a))),j(e.nTableWrapper).toggleClass("dt-empty-footer",0===j("tr",e.nTFoot).length),U(e,"aoDrawCallback","draw",[e],!0),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}}function De(e,t,a){var i=e.oFeatures,n=i.bSort,i=i.bFilter;void 0!==a&&!0!==a||(ce(e),n&&Ze(e),i?$e(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice()),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,x(e),e.api.one("draw",function(){e._drawHold=!1})}function Me(e){var t=e.oLanguage,a=t.sZeroRecords,i=Q(e);return"ssp"!==i&&"ajax"!==i||e.json?t.sEmptyTable&&0===e.fnRecordsTotal()&&(a=t.sEmptyTable):a=t.sLoadingRecords,j("<tr/>").append(j("<td />
1",{colSpan:se(e),class:e.oClasses.empty.row}).html(a))[0]}function Ae(e,t,n){var r=[];j.each(t,function(e,t){var a,i;null!==t&&(a=(e=e.match(/^([a-z]+)([0-9]*)([A-Za-z]*)$/))[2]?+e[2]:0,i=e[3]?e[3].toLowerCase():"full",e[1]===n)&&function e(t,a,i){if(Array.isArray(i))for(var n=0;n<i.length;n++)e(t,a,i[n]);else{var r=t[a];j.isPlainObject(i)?i.features?(i.rowId&&(t.id=i.rowId),i.rowClass&&(t.className=i.rowClass),r.id=i.id,r.className=i.className,e(t,a,i.features)):Object.keys(i).map(function(e){r.contents.push({feature:e,opts:i[e]})}):r.contents.push(i)}}(((e,t,a)=>{for(var i,n=0;n<e.length;n++)if((i=e[n]).rowNum===t&&("full"===a&&i.full||("start"===a||"end"===a)&&(i.start||i.end)))return i[a]||(i[a]={contents:[]}),i;return(i={rowNum:t})[a]={contents:[]},e.push(i),i})(r,a,i),i,t)}),r.sort(function(e,t){var a=e.rowNum,i=t.rowNum;return a===i?(e=e.full&&!t.full?-1:1,"bottom"===n?-1*e:e):i-a}),"bottom"===n&&r.reverse();for(var a=0;a<r.length;a++)delete r[a].rowNum,((r,s)=>{function o(e,t){return E.features[e]||V(r,0,"Unknown feature: "+e),E.features[e].apply(this,[r,t])}function e(e){if(s[e])for(var t,a=s[e].contents,i=0,n=a.length;i<n;i++)a[i]&&("string"==typeof a[i]?a[i]=o(a[i],null):j.isPlainObject(a[i])?a[i]=o(a[i].feature,a[i].opts):"function"==typeof a[i].node?a[i]=a[i].node(r):"function"==typeof a[i]&&(t=a[i](r),a[i]="function"==typeof t.node?t.node():t))}e("start"),e("end"),e("full")})(e,r[a]);return r}function Pe(t){var e=t.oClasses,a=j(t.nTable),i=j("<div/>").attr({id:t.sTableId+"_wrapper",class:e.container}).insertBefore(a);if(t.nTableWrapper=i[0],t.sDom)for(var n,r,s,o,l,c,d=t,e=t.sDom,u=i,p=e.match(/(".*?")|('.*?')|./g),h=0;h<p.length;h++)n=null,"<"==(r=p[h])?(s=j("<div/>"),"'"!=(o=p[h+1])[0]&&'"'!=o[0]||(o=o.replace(/['"]/g,""),l="",-1!=o.indexOf(".")?(c=o.split("."),l=c[0],c=c[1]):"#"==o[0]?l=o:c=o,s.attr("id",l.substring(1)).addClass(c),h++),u.append(s),u=s):">"==r?u=u.parent():"t"==r?n=We(d):H.ext.feature.forEach(function(e){r==e.cFeature&&(n=e.fnInit(d))}),n&&u.append(n);else{var a=Ae(t,t.layout,"top"),e=Ae(t,t.layout,"bottom"),f=rt(t,"layout");a.forEach(function(e){f(t,i,e)}),f(t,i,{full:{table:!0,contents:[We(t)]}}),e.forEach(function(e){f(t,i,e)})}var m,a=t,e=a.nTable,g=""!==a.oScroll.sX||""!==a.oScroll.sY;a.oFeatures.bProcessing&&(m=j("<div/>",{id:a.sTableId+"_processing",class:a.oClasses.processing.container,role:"status"}).html(a.oLanguage.sProcessing).append("<div><div></div><div></div><div></div><div></div></div>"),g?m.prependTo(j("div.dt-scroll",a.nTableWrapper)):m.insertBefore(e),j(e).on("processing.dt.DT",function(e,t,a){m.css("display",a?"block":"none")}))}function Le(e,t,a){for(var i,n,r,s,o,l,c=e.aoColumns,d=j(t).children("tr"),u=e.titleRow,p=t&&"thead"===t.nodeName.toLowerCase(),h=[],f=0,m=d.length;f<m;f++)h.push([]);for(f=0,m=d.length;f<m;f++)for(n=(i=d[f]).firstChild;n;){if("TD"==n.nodeName.toUpperCase()||"TH"==n.nodeName.toUpperCase()){var g,v,b,y,w,x=[],_=j(n);for(y=(y=+n.getAttribute("colspan"))&&0!=y&&1!=y?y:1,w=(w=+n.getAttribute("rowspan"))&&0!=w&&1!=w?w:1,o=((e,t,a)=>{for(var i=e[t];i[a];)a++;return a})(h,f,0),l=1==y,a&&(l&&(ae(e,o,ct(_.data())),g=c[o],v=n.getAttribute("width")||null,(b=n.style.width.match(/width:\s*(\d+[pxem%]+)/))&&(v=b[1]),g.sWidthOrig=g.sWidth||v,p?(null===g.sTitle||g.autoTitle||(!0===u&&0===f||!1===u&&f===d.length-1||u===f||null===u)&&(n.innerHTML=g.sTitle),!g.sTitle&&l&&(g.sTitle=D(n.innerHTML),g.autoTitle=!0)):g.footer&&(n.innerHTML=g.footer),g.ariaTitle||(g.ariaTitle=_.attr("aria-label")||g.sTitle),g.className)&&_.addClass(g.className),0===j(".dt-column-title",n).length&&j(C.createElement(e.columnTitleTag)).addClass("dt-column-title").append(n.childNodes).appendTo(n),e.orderIndicators&&p&&0!==_.filter(":not([data-dt-order=disable])").length&&0!==_.parent(":not([data-dt-order=disable])").length&&0===j(".dt-column-order",n).length&&j(C.createElement(e.columnTitleTag)).addClass("dt-column-order").appendTo(n),0===j("div.dt-column-"+(b=p?"header":"footer"),n).length)&&j("<div>").addClass("dt-column-"+b).append(n.childNodes).appendTo(n),s=0;s<y;s++){for(r=0;r<w;r++)h[f+r][o+s]={cell:n,unique:l},h[f+r].row=i;x.push(o+s)}n.setAttribute("data-dt-column",S(x).join(","))}n=n.nextSibling}return h}function ke(a,e,i){function t(e){var t=a.jqXHR?a.jqXHR.status:null;if((null===e||"number"==typeof t&&204==t)&&Ie(a,e={},[]),(t=e.error||e.sError)&&V(a,0,t),e.d&&"string"==typeof e.d)try{e=JSON.parse(e.d)}catch(e){}a.json=e,U(a,null,"xhr",[a,e,a.jqXHR],!0),i(e)}var n,r=a.ajax,s=a.oInstance,o=(j.isPlainObject(r)&&r.data&&(o="function"==typeof(n=r.data)?n(e,a):n,e="function"==typeof n&&o?o:j.extend(!0,e,o),delete r.data),{url:"string"==typeof r?r:"",data:e,success:t,dataType:"json",cache:!1,type:a.sServerMethod,error:function(e,t){-1===U(a,null,"xhr",[a,null,a.jqXHR],!0).indexOf(!0)&&("parsererror"==t?V(a,0,"Invalid JSON response",1):4===e.readyState&&V(a,0,"Ajax error",7)),_(a,!1)}});
1j.isPlainObject(r)&&j.extend(o,r),a.oAjaxData=e,U(a,null,"preXhr",[a,e,o],!0),"json"===o.submitAs&&"object"==typeof e&&(o.data=JSON.stringify(e),o.contentType||(o.contentType="application/json; charset=utf-8")),"function"==typeof r?a.jqXHR=r.call(s,e,t,a):""===r.url?(Ie(a,s={},[]),t(s)):a.jqXHR=j.ajax(o),n&&(r.data=n)}function Ie(e,t,a){var i="data";if(j.isPlainObject(e.ajax)&&void 0!==e.ajax.dataSrc&&("string"==typeof(e=e.ajax.dataSrc)||"function"==typeof e?i=e:void 0!==e.data&&(i=e.data)),!a)return"data"===i?t.aaData||t[i]:""!==i?W(i)(t):t;g(i)(t,a)}function Oe(e,t,a){var e=j.isPlainObject(e.ajax)?e.ajax.dataSrc:null;return e&&e[t]?W(e[t])(a):(e="","draw"===t?e="sEcho":"recordsTotal"===t?e="iTotalRecords":"recordsFiltered"===t&&(e="iTotalDisplayRecords"),void 0!==a[e]?a[e]:a[t])}function $e(a,e){var t=a.aoPreSearchCols;if("ssp"!=Q(a)){for(var i,n,r,s,o,l=a,c=l.aoColumns,d=l.aoData,u=0;u<d.length;u++)if(d[u]&&!(o=d[u])._aFilterData){for(r=[],i=0,n=c.length;i<n;i++)c[i].bSearchable?"string"!=typeof(s=null===(s=X(l,u,i,"filter"))?"":s)&&s.toString&&(s=s.toString()):s="",s.indexOf&&-1!==s.indexOf("&")&&(Ne.innerHTML=s,s=je?Ne.textContent:Ne.innerText),s.replace&&(s=s.replace(/[\r\n\u2028]/g,"")),r.push(s);o._aFilterData=r,o._sFilterRow=r.join("  "),0}a.aiDisplay=a.aiDisplayMaster.slice(),qe(a.aiDisplay,a,e.search,e),j.each(a.searchFixed,function(e,t){qe(a.aiDisplay,a,t,{})});for(var p=0;p<t.length;p++){var h=t[p];qe(a.aiDisplay,a,h.search,h,p),j.each(a.aoColumns[p].searchFixed,function(e,t){qe(a.aiDisplay,a,t,{},p)})}for(var f,m,g=a,v=H.ext.search,b=g.aiDisplay,y=0,w=v.length;y<w;y++){for(var x=[],_=0,S=b.length;_<S;_++)m=b[_],f=g.aoData[m],v[y](g,f._aFilterData,m,f._aData,_)&&x.push(m);b.length=0,ot(b,x)}}a.bFiltered=!0,U(a,null,"search",[a])}function qe(e,t,a,i,n){if(""!==a){for(var r=0,s=[],o="function"==typeof a?a:null,l=a instanceof RegExp?a:o?null:((e,t)=>{var a,i,n,r=[],t=j.extend({},{boundary:!1,caseInsensitive:!0,exact:!1,regex:!1,smart:!0},t);return"string"!=typeof e&&(e=e.toString()),e=N(e),t.exact?new RegExp("^"+Fe(e)+"$",t.caseInsensitive?"i":""):(e=t.regex?e:Fe(e),t.smart&&(a=(e.match(/!?["\u201C][^"\u201D]+["\u201D]|[^ ]+/g)||[""]).map(function(e){var t,a=!1;return"!"===e.charAt(0)&&(a=!0,e=e.substring(1)),'"'===e.charAt(0)?e=(t=e.match(/^"(.*)"$/))?t[1]:e:"“"===e.charAt(0)&&(e=(t=e.match(/^\u201C(.*)\u201D$/))?t[1]:e),a&&(1<e.length&&r.push("(?!"+e+")"),e=""),e.replace(/"/g,"")}),i=r.length?r.join(""):"",n=t.boundary?"\\b":"",e="^(?=.*?"+n+a.join(")(?=.*?"+n)+")("+i+".)*$"),new RegExp(e,t.caseInsensitive?"i":""))})(a,i),r=0;r<e.length;r++){var c=t.aoData[e[r]],d=void 0===n?c._sFilterRow:c._aFilterData[n];(o&&o(d,c._aData,e[r],n)||l&&l.test(d))&&s.push(e[r])}for(e.length=s.length,r=0;r<s.length;r++)e[r]=s[r]}}var Fe=H.util.escapeRegex,Ne=j("<div>")[0],je=void 0!==Ne.textContent;function ze(s){var o,t,a,e,l=s.oInit,c=s.deferLoading,d=Q(s);s.bInitialised?(Te(s,"header"),Te(s,"footer"),a=function(){Ee(s,s.aoHeader),Ee(s,s.aoFooter);var a=s.iInitDisplayStart;if(l.aaData)for(o=0;o<l.aaData.length;o++)w(s,l.aaData[o]);else!c&&"dom"!=d||he(s,j(s.nTBody).children("tr"));s.aiDisplay=s.aiDisplayMaster.slice(),Pe(s);var e=s,t=e.nTHead,i=t.querySelectorAll("tr"),n=e.titleRow,r=':not([data-dt-order="disable"]):not([data-dt-order="icon-only"])';!0===n?t=i[0]:!1===n?t=i[i.length-1]:null!==n&&(t=i[n]),e.orderHandler&&Ue(e,t,t===e.nTHead?"tr"+r+" th"+r+", tr"+r+" td"+r:"th"+r+", td"+r),m(e,i=[],e.aaSorting),e.aaSorting=i,Ge(s),_(s,!0),U(s,null,"preInit",[s],!0),De(s),"ssp"==d&&!c||("ajax"==d?ke(s,{},function(e){var t=Ie(s,e);for(o=0;o<t.length;o++)w(s,t[o]);s.iInitDisplayStart=a,De(s),_(s,!1),Re(s)}):(Re(s),_(s,!1)))},(t=s).oFeatures.bStateSave?void 0!==(e=t.fnStateLoadCallback.call(t.oInstance,t,function(e){tt(t,e,a)}))&&tt(t,e,a):a()):setTimeout(function(){ze(s)},200)}function Re(e){var t;e._bInitComplete||(t=[e,e.json],e._bInitComplete=!0,ie(e),U(e,null,"plugin-init",t,!0),U(e,"aoInitComplete","init",t,!0))}function He(e,t){t=parseInt(t,10);e._iDisplayLength=t,nt(e),U(e,null,"length",[e,t])}function Be(e,t,a){var i=e._iDisplayStart,n=e._iDisplayLength,r=e.fnRecordsDisplay();if(0===r||-1===n)i=0;else if("number"==typeof t)r<(i=t*n)&&(i=0);else if("first"==t)i=0;else if("previous"==t)(i=0<=n?i-n:0)<0&&(i=0);else if("next"==t)i+n<r&&(i+=n);else if("last"==t)i=Math.floor((r-1)/n)*n;else{if("ellipsis"===t)return;V(e,0,"Unknown paging action: "+t,5)}r=e._iDisplayStart!==i;e._iDisplayStart=i,U(e,null,r?"page":"page-nc",[e]),r&&a&&x(e)}function _(e,t){e.bDrawing&&!1===t||U(e,null,"processing",[e,t])}function Xe(e,t,a){t?(_(e,!0),setTimeout(function(){a(),_(e,!1)},0)):a()}function We(e){var t,a,i,n,r,s,o,l,c,d,u,p,h,f=j(e.nTable),m=e.oScroll;
1return""===m.sX&&""===m.sY?e.nTable:(t=m.sX,a=m.sY,i=e.oClasses.scrolling,r=(n=e.captionNode)?n._captionSide:null,c=j(f[0].cloneNode(!1)),s=j(f[0].cloneNode(!1)),d=function(e){return e?M(e):null},(o=f.children("tfoot")).length||(o=null),c=j(l="<div/>",{class:i.container}).append(j(l,{class:i.header.self}).css({overflow:"hidden",position:"relative",border:0,width:t?d(t):"100%"}).append(j(l,{class:i.header.inner}).css({"box-sizing":"content-box",width:m.sXInner||"100%"}).append(c.removeAttr("id").css("margin-left",0).append("top"===r?n:null).append(f.children("thead"))))).append(j(l,{class:i.body}).css({position:"relative",overflow:"auto",width:d(t)}).append(f)),o&&c.append(j(l,{class:i.footer.self}).css({overflow:"hidden",border:0,width:t?d(t):"100%"}).append(j(l,{class:i.footer.inner}).append(s.removeAttr("id").css("margin-left",0).append("bottom"===r?n:null).append(f.children("tfoot"))))),d=c.children(),u=d[0],p=d[1],h=o?d[2]:null,j(p).on("scroll.DT",function(){var e=this.scrollLeft;u.scrollLeft=e,o&&(h.scrollLeft=e)}),j("th, td",u).on("focus",function(){var e=u.scrollLeft;p.scrollLeft=e,o&&(p.scrollLeft=e)}),j(p).css("max-height",a),m.bCollapse||j(p).css("height",a),e.nScrollHead=u,e.nScrollBody=p,e.nScrollFoot=h,e.aoDrawCallback.push(Ve),c[0])}function Ve(t){var e=t.oScroll,a=e.iBarWidth,i=j(t.nScrollHead).children("div"),n=i.children("table"),r=t.nScrollBody,s=j(r),o=j(t.nScrollFoot).children("div"),l=o.children("table"),c=j(t.nTHead),d=j(t.nTable),u=t.nTFoot&&j("th, td",t.nTFoot).length?j(t.nTFoot):null,p=t.oBrowser,h=r.scrollHeight>r.clientHeight;if(t.scrollBarVis!==h&&void 0!==t.scrollBarVis)t.scrollBarVis=h,ie(t);else{if(t.scrollBarVis=h,d.children("thead, tfoot").remove(),(h=c.clone().prependTo(d)).find("th, td").removeAttr("tabindex"),h.find("[id]").removeAttr("id"),u&&(w=u.clone().prependTo(d)).find("[id]").removeAttr("id"),t.aiDisplay.length){for(var f=null,m="ssp"!==Q(t)?t._iDisplayStart:0,g=m;g<m+t.aiDisplay.length;g++){var v=t.aiDisplay[g],v=t.aoData[v].nTr;if(v){f=v;break}}if(f)for(var b=j(f).children("th, td").map(function(e){return{idx:ne(t,e),width:j(this).outerWidth()}}),g=0;g<b.length;g++){var y=t.aoColumns[b[g].idx].colEl[0];y.style.width.replace("px","")!==b[g].width&&(y.style.width=b[g].width+"px",e.sX)&&(y.style.minWidth=b[g].width+"px")}}n.find("colgroup").remove(),n.append(t.colgroup.clone()),u&&(l.find("colgroup").remove(),l.append(t.colgroup.clone())),j("th, td",h).each(function(){j(this.childNodes).wrapAll('<div class="dt-scroll-sizing">')}),u&&j("th, td",w).each(function(){j(this.childNodes).wrapAll('<div class="dt-scroll-sizing">')});var c=Math.floor(d.height())>r.clientHeight||"scroll"==s.css("overflow-y"),h="padding"+(p.bScrollbarLeft?"Left":"Right"),w=d.outerWidth();n.css("width",M(w)),i.css("width",M(w)).css(h,c?a+"px":"0px"),u&&(l.css("width",M(w)),o.css("width",M(w)).css(h,c?a+"px":"0px")),d.children("colgroup").prependTo(d),s.trigger("scroll"),!t.bSorted&&!t.bFiltered||t._drawHold||(r.scrollTop=0)}}function Ye(e){return j(e.nTableWrapper).is(":visible")?j(e.nTableWrapper).width():0}function M(e){return null===e?"0px":"number"==typeof e?e<0?"0px":e+"px":e.match(/\d$/)?e+"px":e}function Ge(e){var t=e.aoColumns;for(e.colgroup.empty(),o=0;o<t.length;o++)t[o].bVisible&&e.colgroup.append(t[o].colEl)}function Ue(r,e,t,s,o){it(e,t,function(e){var t=!1,a=void 0===s?pe(e.target):"function"==typeof s?s():Array.isArray(s)?s:[s];if(a.length){for(var i=0,n=a.length;i<n;i++)if(!1!==((e,t,a,i)=>{function n(e,t){var a=e._idx;return(a=void 0===a?l.indexOf(e[1]):a)+1<l.length?a+1:t?null:0}var r,s=e.aoColumns[t],o=e.aaSorting,l=s.asSorting;if(!s.bSortable)return!1;"number"==typeof o[0]&&(o=e.aaSorting=[o]),(i||a)&&e.oFeatures.bSortMulti?-1!==(s=b(o,"0").indexOf(t))?null===(r=null===(r=n(o[s],!0))&&1===o.length?0:r)||""===l[r]?o.splice(s,1):(o[s][1]=l[r],o[s]._idx=r):(i?o.push([t,l[0],0]):o.push([t,o[0][1],0]),o[o.length-1]._idx=0):o.length&&o[0][0]==t?(r=n(o[0]),o.length=1,o[0][1]=l[r],o[0]._idx=r):(o.length=0,o.push([t,l[0]]),o[0]._idx=0)})(r,a[i],i,e.shiftKey)&&(t=!0),1===r.aaSorting.length&&""===r.aaSorting[0][1])break;t&&Xe(r,!0,function(){Ze(r),Qe(r,r.aiDisplay),De(r,!1,!1),o&&o()})}})}function Qe(e,t){if(!(t.length<2)){for(var a=e.aiDisplayMaster,i={},n={},r=0;r<a.length;r++)i[a[r]]=r;for(r=0;r<t.length;r++)n[t[r]]=i[t[r]];t.sort(function(e,t){return n[e]-n[t]})}}function m(a,i,e){function t(e){var t;
1j.isPlainObject(e)?void 0!==e.idx?i.push([e.idx,e.dir]):e.name&&-1!==(t=b(a.aoColumns,"sName").indexOf(e.name))&&i.push([t,e.dir]):i.push(e)}if(j.isPlainObject(e))t(e);else if(e.length&&"number"==typeof e[0])t(e);else if(e.length)for(var n=0;n<e.length;n++)t(e[n])}function Ke(e){var t,a,i,n,r,s,o,l=[],c=H.ext.type.order,d=e.aoColumns,u=e.aaSortingFixed,p=j.isPlainObject(u),h=[];if(e.oFeatures.bSort)for(Array.isArray(u)&&m(e,h,u),p&&u.pre&&m(e,h,u.pre),m(e,h,e.aaSorting),p&&u.post&&m(e,h,u.post),t=0;t<h.length;t++)if(d[o=h[t][0]])for(a=0,i=(n=d[o].aDataSort).length;a<i;a++)s=d[r=n[a]].sType||"string",void 0===h[t]._idx&&(h[t]._idx=d[r].asSorting.indexOf(h[t][1])),h[t][1]&&l.push({src:o,col:r,dir:h[t][1],index:h[t]._idx,type:s,formatter:c[s+"-pre"],sorter:c[s+"-"+h[t][1]]});return l}function Ze(e,t,a){var i,n,r,s,d,u=[],o=H.ext.type.order,p=e.aoData,l=e.aiDisplayMaster;for(ce(e),void 0!==t?(s=e.aoColumns[t],d=[{src:t,col:t,dir:a,index:0,type:s.sType,formatter:o[s.sType+"-pre"],sorter:o[s.sType+"-"+a]}],l=l.slice()):d=Ke(e),i=0,n=d.length;i<n;i++){r=d[i],x=w=y=f=h=c=b=v=g=m=void 0;var c,h,f,m=e,g=r.col,v=m.aoColumns[g],b=H.ext.order[v.sSortDataType];b&&(c=b.call(m.oInstance,m,g,re(m,g)));for(var y=H.ext.type.order[v.sType+"-pre"],w=m.aoData,x=0;x<w.length;x++)w[x]&&((h=w[x])._aSortData||(h._aSortData=[]),h._aSortData[g]&&!b||(f=b?c[x]:X(m,x,g,"sort"),h._aSortData[g]=y?y(f,m):f))}if("ssp"!=Q(e)&&0!==d.length){for(i=0,n=l.length;i<n;i++)u[i]=i;d.length&&"desc"===d[0].dir&&e.orderDescReverse&&u.reverse(),l.sort(function(e,t){for(var a,i,n,r,s=d.length,o=p[e]._aSortData,l=p[t]._aSortData,c=0;c<s;c++)if(a=o[(r=d[c]).col],i=l[r.col],r.sorter){if(0!==(n=r.sorter(a,i)))return n}else if(0!==(n=a<i?-1:i<a?1:0))return"asc"===r.dir?n:-n;return(a=u[e])<(i=u[t])?-1:i<a?1:0})}else 0===d.length&&l.sort(function(e,t){return e<t?-1:t<e?1:0});return void 0===t&&(e.bSorted=!0,e.sortDetails=d,U(e,null,"order",[e,d])),l}function Je(e){var t,a,i,n=e.aLastSort,r=e.oClasses.order.position,s=Ke(e),o=e.oFeatures;if(o.bSort&&o.bSortClasses){for(t=0,a=n.length;t<a;t++)i=n[t].src,j(b(e.aoData,"anCells",i)).removeClass(r+(t<2?t+1:3));for(t=0,a=s.length;t<a;t++)i=s[t].src,j(b(e.aoData,"anCells",i)).addClass(r+(t<2?t+1:3))}e.aLastSort=s}function et(a){var t,e;a._bLoadingState||(m(a,e=[],a.aaSorting),t=a.aoColumns,e={time:+new Date,start:a._iDisplayStart,length:a._iDisplayLength,order:e.map(function(e){return t[e[0]]&&t[e[0]].sName?[t[e[0]].sName,e[1]]:e.slice()}),search:j.extend({},a.oPreviousSearch),columns:a.aoColumns.map(function(e,t){return{name:e.sName,visible:e.bVisible,search:j.extend({},a.aoPreSearchCols[t])}})},a.oSavedState=e,U(a,"aoStateSaveParams","stateSaveParams",[a,e]),a.oFeatures.bStateSave&&!a.bDestroying&&a.fnStateSaveCallback.call(a.oInstance,a,e))}function tt(i,e,t){var a,n,r=i.aoColumns,s=b(i.aoColumns,"sName"),o=(i._bLoadingState=!0,i._bInitComplete?new H.Api(i):null);if(e&&e.time){var l=i.iStateDuration;if(0<l&&e.time<+new Date-1e3*l)i._bLoadingState=!1;else if(-1!==U(i,"aoStateLoadParams","stateLoadParams",[i,e]).indexOf(!1))i._bLoadingState=!1;else{if(i.oLoadedState=j.extend(!0,{},e),U(i,null,"stateLoadInit",[i,e],!0),void 0!==e.length&&(o?o.page.len(e.length):i._iDisplayLength=e.length),void 0!==e.start&&(null===o?(i._iDisplayStart=e.start,i.iInitDisplayStart=e.start):Be(i,e.start/i._iDisplayLength)),void 0!==e.order&&(i.aaSorting=[],j.each(e.order,function(e,t){var a=[t[0],t[1]];if("string"==typeof t[0]){t=s.indexOf(t[0]);if(t<0)return;a[0]=t}else if(a[0]>=r.length)return;i.aaSorting.push(a)})),void 0!==e.search&&j.extend(i.oPreviousSearch,e.search),e.columns){var c,d=e.columns,u=b(e.columns,"name");if(u.join("").length&&u.join("")!==s.join(""))for(d=[],a=0;a<s.length;a++)""!=s[a]&&0<=(c=u.indexOf(s[a]))?d.push(e.columns[c]):d.push({});if(d.length===r.length){for(a=0,n=d.length;a<n;a++){var p=d[a];void 0!==p.visible&&(o?o.column(a).visible(p.visible,!1):r[a].bVisible=p.visible),void 0!==p.search&&j.extend(i.aoPreSearchCols[a],p.search)}o&&o.one("draw",function(){o.columns.adjust()})}}i._bLoadingState=!1,U(i,"aoStateLoaded","stateLoaded",[i,e])}}else i._bLoadingState=!1;t()}
1function V(e,t,a,i){if(a="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+a,i&&(a+=". For more information about this error, please see https://datatables.net/tn/"+i),t)z.console&&console.log&&console.log(a);else{t=H.ext,t=t.sErrMode||t.errMode;if(e&&U(e,null,"dt-error",[e,i,a],!0),"alert"==t)alert(a);else{if("throw"==t)throw new Error(a);"function"==typeof t&&t(e,i,a)}}}function Y(a,i,e,t){Array.isArray(e)?j.each(e,function(e,t){Array.isArray(t)?Y(a,i,t[0],t[1]):Y(a,i,t)}):(void 0===t&&(t=e),void 0!==i[e]&&(a[t]=i[e]))}function at(e,t,a){var i,n;for(n in t)Object.prototype.hasOwnProperty.call(t,n)&&(i=t[n],j.isPlainObject(i)?(j.isPlainObject(e[n])||(e[n]={}),j.extend(!0,e[n],i)):a&&"data"!==n&&"aaData"!==n&&Array.isArray(i)?e[n]=i.slice():e[n]=i);return e}function it(e,t,a){j(e).on("click.DT",t,function(e){a(e)}).on("keypress.DT",t,function(e){13===e.which&&(e.preventDefault(),a(e))}).on("selectstart.DT",t,function(){return!1})}function G(e,t,a){a&&e[t].push(a)}function U(t,e,a,i,n){var r=[];return e&&(r=t[e].slice().reverse().map(function(e){return e.apply(t.oInstance,i)})),null!==a&&(e=j.Event(a+".dt"),a=j(t.nTable),e.dt=t.api,a[n?"trigger":"triggerHandler"](e,i),n&&0===a.parents("body").length&&j("body").trigger(e,i),r.push(e.result)),r}function nt(e){var t=e._iDisplayStart,a=e.fnDisplayEnd(),i=e._iDisplayLength;a<=t&&(t=a-i),t-=t%i,e._iDisplayStart=t=-1===i||t<0?0:t}function rt(e,t){var e=e.renderer,a=H.ext.renderer[t];return j.isPlainObject(e)&&e[t]?a[e[t]]||a._:"string"==typeof e&&a[e]||a._}function Q(e){return e.oFeatures.bServerSide?"ssp":e.ajax?"ajax":"dom"}function st(e,t,a){var i=e.fnFormatNumber,n=e._iDisplayStart+1,r=e._iDisplayLength,s=e.fnRecordsDisplay(),o=e.fnRecordsTotal(),l=-1===r;return t.replace(/_START_/g,i.call(e,n)).replace(/_END_/g,i.call(e,e.fnDisplayEnd())).replace(/_MAX_/g,i.call(e,o)).replace(/_TOTAL_/g,i.call(e,s)).replace(/_PAGE_/g,i.call(e,l?1:Math.ceil(n/r))).replace(/_PAGES_/g,i.call(e,l?1:Math.ceil(s/r))).replace(/_ENTRIES_/g,e.api.i18n("entries","",a)).replace(/_ENTRIES-MAX_/g,e.api.i18n("entries","",o)).replace(/_ENTRIES-TOTAL_/g,e.api.i18n("entries","",s))}function ot(e,t){if(t)if(t.length<1e4)e.push.apply(e,t);else for(o=0;o<t.length;o++)e.push(t[o])}function lt(e,t,a){for(Array.isArray(a)||(a=[a]),o=0;o<a.length;o++)e.on(t+".dt",a[o])}function ct(a){return H.ext.escape.attributes&&j.each(a,function(e,t){a[e]=c(t)}),a}var dt=[],t=Array.prototype;R=function(e,t){if(!(this instanceof R))return new R(e,t);function a(e){e=e,t=H.settings,i=b(t,"nTable");var a,t,i,n=e?e.nTable&&e.oFeatures?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?-1!==(n=i.indexOf(e))?[t[n]]:null:e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?a=j(e).get():e instanceof j&&(a=e.get()),a?t.filter(function(e,t){return a.includes(i[t])}):void 0):[];n&&r.push.apply(r,n)}var i,r=[];if(Array.isArray(e))for(i=0;i<e.length;i++)a(e[i]);else a(e);this.context=1<r.length?S(r):r,ot(this,t),this.selector={rows:null,cols:null,opts:null},R.extend(this,this,dt)},H.Api=R,j.extend(R.prototype,{any:function(){return 0!==this.count()},context:[],count:function(){return this.flatten().length},each:function(e){for(var t=0,a=this.length;t<a;t++)e.call(this,this[t],t,this);return this},eq:function(e){var t=this.context;return t.length>e?new R(t[e],this[e]):null},filter:function(e){e=t.filter.call(this,e,this);return new R(this.context,e)},flatten:function(){var e=[];return new R(this.context,e.concat.apply(e,this.toArray()))},get:function(e){return this[e]},join:t.join,includes:function(e){return-1!==this.indexOf(e)},indexOf:t.indexOf,iterator:function(e,t,a,i){var n,r,s,o,l,c,d,u,p=[],h=this.context,f=this.selector;for("string"==typeof e&&(i=a,a=t,t=e,e=!1),r=0,s=h.length;r<s;r++){var m=new R(h[r]);if("table"===t)void 0!==(n=a.call(m,h[r],r))&&p.push(n);else if("columns"===t||"rows"===t)void 0!==(n=a.call(m,h[r],this[r],r))&&p.push(n);else if("every"===t||"column"===t||"column-rows"===t||"row"===t||"cell"===t)for(d=this[r],"column-rows"===t&&(c=St(h[r],f.opts)),o=0,l=d.length;o<l;o++)u=d[o],void 0!==(n="cell"===t?a.call(m,h[r],u.row,u.column,r,o):a.call(m,h[r],u,r,o,c))&&p.push(n)}return p.length||i?((e=(i=new R(h,e?p.concat.apply([],p):p)).selector).rows=f.rows,e.cols=f.cols,e.opts=f.opts,i):this},lastIndexOf:t.lastIndexOf,length:0,map:function(e){e=t.map.call(this,e,this);return new R(this.context,e)},pluck:function(e){var t=H.util.get(e);return this.map(function(e){return t(e)})},pop:t.pop,push:t.push,reduce:t.reduce,reduceRight:t.reduceRight,reverse:t.reverse,selector:null,shift:t.shift,slice
1:function(){return new R(this.context,this)},sort:t.sort,splice:t.splice,toArray:function(){return t.slice.call(this)},to$:function(){return j(this)},toJQuery:function(){return j(this)},unique:function(){return new R(this.context,S(this.toArray()))},unshift:t.unshift}),z.__apiStruct=dt,R.extend=function(e,t,a){if(a.length&&t&&(t instanceof R||t.__dt_wrapper))for(var i,n=0,r=a.length;n<r;n++)"__proto__"!==(i=a[n]).name&&(t[i.name]="function"===i.type?((t,a,i)=>function(){var e=a.apply(t||this,arguments);return R.extend(e,e,i.methodExt),e})(e,i.val,i):"object"===i.type?{}:i.val,t[i.name].__dt_wrapper=!0,R.extend(e,t[i.name],i.propExt))},R.register=i=function(e,t){if(Array.isArray(e))for(var a=0,i=e.length;a<i;a++)R.register(e[a],t);else for(var n=e.split("."),r=dt,s=0,o=n.length;s<o;s++){var l,c,d=((e,t)=>{for(var a=0,i=e.length;a<i;a++)if(e[a].name===t)return e[a];return null})(r,c=(l=-1!==n[s].indexOf("()"))?n[s].replace("()",""):n[s]);d||r.push(d={name:c,val:{},methodExt:[],propExt:[],type:"object"}),s===o-1?(d.val=t,d.type="function"==typeof t?"function":j.isPlainObject(t)?"object":"other"):r=l?d.methodExt:d.propExt}},R.registerPlural=e=function(e,t,a){R.register(e,a),R.register(t,function(){var e=a.apply(this,arguments);return e===this?this:e instanceof R?e.length?Array.isArray(e[0])?new R(e.context,e[0]):e[0]:void 0:e})};function ut(e,t){var a,i;return Array.isArray(e)?(a=[],e.forEach(function(e){e=ut(e,t);ot(a,e)}),a.filter(function(e){return e})):"number"==typeof e?[t[e]]:(i=t.map(function(e){return e.nTable}),j(i).filter(e).map(function(){var e=i.indexOf(this);return t[e]}).toArray())}function pt(n,r,e){var t,a;e&&(t=new R(n)).one("draw",function(){e(t.ajax.json())}),"ssp"==Q(n)?De(n,r):(_(n,!0),(a=n.jqXHR)&&4!==a.readyState&&a.abort(),ke(n,{},function(e){be(n);for(var t=Ie(n,e),a=0,i=t.length;a<i;a++)w(n,t[a]);De(n,r),Re(n),_(n,!1)}))}function ht(e,t,a,i,n){for(var r,s=[],o=typeof t,l=0,c=(t=t&&"string"!=o&&"function"!=o&&void 0!==t.length?t:[t]).length;l<c;l++)(r=(r=a("string"==typeof t[l]?t[l].trim():t[l])).filter(function(e){return null!=e}))&&r.length&&(s=s.concat(r));var d=E.selector[e];if(d.length)for(l=0,c=d.length;l<c;l++)s=d[l](i,n,s);return S(s)}function ft(e){return(e=e||{}).filter&&void 0===e.search&&(e.search=e.filter),j.extend({columnOrder:"implied",search:"none",order:"current",page:"all"},e)}function mt(e){var t=new R(e.context[0]);return e.length&&t.push(e[0]),t.selector=e.selector,t.length&&1<t[0].length&&t[0].splice(1),t}i("tables()",function(e){return null!=e?new R(ut(e,this.context)):this}),i("table()",function(e){var e=this.tables(e),t=e.context;return t.length?new R(t[0]):e}),[["nodes","node","nTable"],["body","body","nTBody"],["header","header","nTHead"],["footer","footer","nTFoot"]].forEach(function(t){e("tables()."+t[0]+"()","table()."+t[1]+"()",function(){return this.iterator("table",function(e){return e[t[2]]},1)})}),[["header","aoHeader"],["footer","aoFooter"]].forEach(function(t){i("table()."+t[0]+".structure()",function(e){var a=this.columns(e).indexes().flatten().toArray(),e=this.context[0],e=Ce(e,e[t[1]],a),i=a.slice().sort(function(e,t){return e-t});return e.map(function(t){return a.map(function(e){return t[i.indexOf(e)]})})})}),e("tables().containers()","table().container()",function(){return this.iterator("table",function(e){return e.nTableWrapper},1)}),i("tables().every()",function(a){var i=this;return this.iterator("table",function(e,t){a.call(i.table(t),t)})}),i("caption()",function(n,r){var e,t=this.context;return void 0===n?(e=t[0].captionNode)&&t.length?e.innerHTML:null:this.iterator("table",function(e){var t=j(e.nTable),a=j(e.captionNode),i=j(e.nTableWrapper);a.length||(a=j("<caption/>").html(n),e.captionNode=a[0],r)||(t.prepend(a),r=a.css("caption-side")),a.html(n),r&&(a.css("caption-side",r),a[0]._captionSide=r),(i.find("div.dataTables_scroll").length?(e="top"===r?"Head":"Foot",i.find("div.dataTables_scroll"+e+" table")):t).prepend(a)},1)}),i("caption.node()",function(){var e=this.context;return e.length?e[0].captionNode:null}),i("draw()",function(t){return this.iterator("table",function(e){"page"===t?x(e):De(e,!1===(t="string"==typeof t?"full-hold"!==t:t))})}
1),i("page()",function(t){return void 0===t?this.page.info().page:this.iterator("table",function(e){Be(e,t)})}),i("page.info()",function(){var e,t,a,i,n;if(0!==this.context.length)return t=(e=this.context[0])._iDisplayStart,a=e.oFeatures.bPaginate?e._iDisplayLength:-1,i=e.fnRecordsDisplay(),{page:(n=-1===a)?0:Math.floor(t/a),pages:n?1:Math.ceil(i/a),start:t,end:e.fnDisplayEnd(),length:a,recordsTotal:e.fnRecordsTotal(),recordsDisplay:i,serverSide:"ssp"===Q(e)}}),i("page.len()",function(t){return void 0===t?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",function(e){He(e,t)})}),i("ajax.json()",function(){var e=this.context;if(0<e.length)return e[0].json}),i("ajax.params()",function(){var e=this.context;if(0<e.length)return e[0].oAjaxData}),i("ajax.reload()",function(t,a){return this.iterator("table",function(e){pt(e,!1===a,t)})}),i("ajax.url()",function(t){var e=this.context;return void 0===t?0===e.length?void 0:(e=e[0],j.isPlainObject(e.ajax)?e.ajax.url:e.ajax):this.iterator("table",function(e){j.isPlainObject(e.ajax)?e.ajax.url=t:e.ajax=t})}),i("ajax.url().load()",function(t,a){return this.iterator("table",function(e){pt(e,!1===a,t)})});function gt(r,s,e,t){function o(e,t){var a;if(Array.isArray(e)||e instanceof j)for(var i=0,n=e.length;i<n;i++)o(e[i],t);else e.nodeName&&"tr"===e.nodeName.toLowerCase()?(e.setAttribute("data-dt-row",s.idx),l.push(e)):(a=j("<tr><td></td></tr>").attr("data-dt-row",s.idx).addClass(t),j("td",a).addClass(t).html(e)[0].colSpan=se(r),l.push(a[0]))}var l=[];o(e,t),s._details&&s._details.detach(),s._details=j(l),s._detailsShow&&s._details.insertAfter(s.nTr)}function vt(e,t){var s,n,a,o,i=e.context;i.length&&e.length&&(a=i[0].aoData[e[0]])._details&&((a._detailsShow=t)?(a._details.insertAfter(a.nTr),j(a.nTr).addClass("dt-hasChild")):(a._details.detach(),j(a.nTr).removeClass("dt-hasChild")),U(i[0],null,"childRow",[t,e.row(e[0])]),s=i[0],n=new R(s),t="draw"+(a=".dt.DT_details"),e="column-sizing"+a,a="destroy"+a,o=s.aoData,n.off(t+" "+e+" "+a),0<b(o,"_details").length&&(n.on(t,function(e,t){s===t&&n.rows({page:"current"}).eq(0).each(function(e){e=o[e];e._detailsShow&&e._details.insertAfter(e.nTr)})}),n.on(e,function(e,t){if(s===t)for(var a,i=se(t),n=0,r=o.length;n<r;n++)(a=o[n])&&a._details&&a._details.each(function(){var e=j(this).children("td");1==e.length&&e.attr("colspan",i)})}),n.on(a,function(e,t){if(s===t)for(var a=0,i=o.length;a<i;a++)o[a]&&o[a]._details&&Et(n,a)})),Ct(i))}function bt(e,t,a,i,n,r){for(var s=[],o=0,l=n.length;o<l;o++)s.push(X(e,n[o],t,r));return s}function yt(e,t,a){var i=e.aoHeader,e=e.titleRow,n=null;if(void 0!==a)n=a;else if(!0===e)n=0;else if(!1===e)n=i.length-1;else if(null!==e)n=e;else{for(var r=0;r<i.length;r++)i[r][t].unique&&j(".dt-column-title",i[r][t].cell).text()&&(n=r);null===n&&(n=0)}return i[n][t].cell}function wt(s,e,o){var l,c,d=s.aoColumns,u=(e=>{for(var t=[],a=0;a<e.length;a++)for(var i=0;i<e[a].length;i++){var n=e[a][i].cell;t.includes(n)||t.push(n)}return t})(s.aoHeader),e=ht("column",e,function(a){var i,e=p(a);if(""===a)return h(d.length);if(null!==e)return[0<=e?e:d.length+e];if("function"==typeof a)return i=St(s,o),d.map(function(e,t){return a(t,bt(s,t,0,0,i),yt(s,t))?t:null});var t,n,r="string"==typeof a?a.match(At):"";if(r)switch(r[2]){case"visIdx":case"visible":return r[1]&&r[1].match(/^\d+$/)?(t=parseInt(r[1],10))<0?[(n=d.map(function(e,t){return e.bVisible?t:null}))[n.length+t]]:[ne(s,t)]:d.map(function(e,t){return e.bVisible&&!1!==e.responsiveVisible&&(!r[1]||0<j(u[t]).filter(r[1]).length)?t:null});case"name":return(l=l||b(d,"sName")).map(function(e,t){return e===r[1]?t:null});case"title":return(c=c||b(d,"sTitle")).map(function(e,t){return e===r[1]?t:null});default:return[]}return a.nodeName&&a._DT_CellIndex?[a._DT_CellIndex.column]:(e=j(u).filter(a).map(function(){return pe(this)}).toArray().sort(function(e,t){return e-t})).length||!a.nodeName?e:(e=j(a).closest("*[data-dt-column]")).length?[e.data("dt-column")]:[]},s,o);return o.columnOrder&&"index"===o.columnOrder?e.sort(function(e,t){return e-t}):e}var xt,_t,St=function(e,t){var a,i=[],n=e.aiDisplay,r=e.aiDisplayMaster,s=t.search,o=t.order,t=t.page;if("ssp"==Q(e))return"removed"===s?[]:h(0,r.length);if("current"==t)for(c=e._iDisplayStart,d=e.fnDisplayEnd();c<d;c++)i.push(n[c]);else if("current"==o||"applied"==o){if("none"==s)i=r.slice();else if("applied"==s)i=n.slice();else if("removed"==s){for(var l={},c=0,d=n.length;c<d;c++)l[n[c]]=null;r.forEach(function(e){Object.prototype.hasOwnProperty.call(l,e)||i.push(e)})}}else if("index"==o||"original"==o)for(c=0,d=e.aoData.length;c<d;c++)e.aoData[c]&&("none"==s||-1===(a=n.indexOf(c))&&"removed"==s||0<=a&&"applied"==s)&&i.push(c);else if("number"==typeof o){var u=Ze(e,o,"asc");if("none"===s)i=u;else for(c=0;c<u.length;c++)(-1===(a=n.indexOf(u[c]))&&"removed"==s||0<=a&&"applied"==s)&&i.push(u[c])}return i},Tt=(i("rows()",function(a,i){void 0===a?a="":j.isPlainObject(a)&&(i=a,a=""),i=ft(i);var e=this.iterator("table",function(e){return t=ht("row",t=a,function(a){var e=p(a),i=n.aoData;if(null!==e&&!r)return[e];if(s=s||St(n,r),null!==e&&-1!==s.indexOf(e))return[e];if(null==a||""===a)return s;if("function"==typeof a)return s.map(function(e){var t=i[e];return a(e,t._aData,t.nTr)?e:null});if(a.nodeName)return e=a._DT_RowIndex,t=a._DT_CellIndex,void 0!==e?i[e]&&i[e].nTr===a?[e]:[]:t?i[t.row]&&i[t.row].nTr===a.parentNode?[t.row]:[]:(e=j(a).closest("*[data-dt-row]")).length?[e.data("dt-row")]:[];if("string"==typeof a&&"#"===a.charAt(0)){var t=n.aIds[a.replace(/^#/,"")];if(void 0!==t)return[t.idx]}e=A(v(n.aoData,s,"nTr"));return j(e).filter(a).map(function(){return this._DT_RowIndex}).toArray()},n=e,r=i),"current"!==r.order&&"applied"!==r.order||Qe(n,t),t;var n,t,r,s},1);return e.selector.rows=a,e.selector.opts=i,e}),i("rows().nodes()",function(){return this.iterator("row",function(e,t){return e.aoData[t].nTr||void 0},1)}),i("rows().data()",function(){return this.iterator(!0,"rows",function(e,t){return v(e.aoData,t,"_aData")},1)}),e("rows().cache()","row().cache()",function(a){return this.iterator("row",function(e,t){e=e.aoData[t];return"search"===a?e._aFilterData:e._aSortData},1)}),e("rows().invalidate()","row().invalidate()",function(a){return this.iterator("row",function(e,t){ye(e,t,a)})}),e("rows().indexes()","row().index()",function(){return this.iterator("row",function(e,t){return t},1)}),e("rows().ids()","row().id()",function(e){for(var t=[],a=this.context,i=0,n=a.length;i<n;i++)for(var r=0,s=this[i].length;r<s;r++){var o=a[i].rowIdFn(a[i].aoData[this[i][r]]._aData);t.push((!0===e?"#":"")+o)}return new R(a,t)}),e("rows().remove()","row().remove()",function(){return this.iterator("row",function(e,t){var a=e.aoData,i=a[t],n=e.aiDisplayMaster.indexOf(t),n=(-1!==n&&e.aiDisplayMaster.splice(n,1),0<e._iRecordsDisplay&&e._iRecordsDisplay--,nt(e),e.rowIdFn(i._aData));void 0!==n&&delete e.aIds[n],a[t]=null}),this}),i("rows.add()",function(r){var e=this.iterator("table",function(e){for(var t,a=[],i=0,n=r.length;i<n;i++)(t=r[i]).nodeName&&"TR"===t.nodeName.toUpperCase()?a.push(he(e,t)[0]):a.push(w(e,t));return a},1),t=this.rows(-1);return t.pop(),ot(t,e),t}),i("row()",function(e,t){return mt(this.rows(e,t))}),i("row().data()",function(e){var t,a=this.context;return void 0===e?a.length&&this.length&&this[0].length?a[0].aoData[this[0]]._aData:void 0:((t=a[0].aoData[this[0]])._aData=e,Array.isArray(e)&&t.nTr&&t.nTr.id&&g(a[0].rowId)(e,t.nTr.id),ye(a[0],this[0],"data"),this)}),i("row().node()",function(){var e=this.context;if(e.length&&this.length&&this[0].length){e=e[0].aoData[this[0]];if(e&&e.nTr)return e.nTr}return null}),i("row.add()",function(t){t instanceof j&&t.length&&(t=t[0]);var e=this.iterator("table",function(e){return t.nodeName&&"TR"===t.nodeName.toUpperCase()?he(e,t)[0]:w(e,t)});return this.row(e[0])}),j(C).on("plugin-init.dt",function(e,t){var i=new R(t);i.on("stateSaveParams.DT",function(e,t,a){for(var i=t.rowIdFn,n=t.aiDisplayMaster,r=[],s=0;s<n.length;s++){var o=n[s],o=t.aoData[o];o._detailsShow&&r.push("#"+i(o._aData))}a.childRows=r}),i.on("stateLoaded.DT",function(e,t,a){Tt(i,a)}),Tt(i,i.state.loaded())}),function(e,t){t&&t.childRows&&e.rows(t.childRows.map(function(e){return e.replace(/([^:\\]*(?:\\.[^:\\]*)*):/g,"$1\\:")})).every(function(){U(e.settings()[0],null,"requestChild",[this])})}),Ct=H.util.throttle(function(e){et(e[0])},500),Et=function(e,t){var a=e.context;a.length&&(t=a[0].aoData[void 0!==t?t:e[0]])&&t._details&&(t._details.detach(),t._detailsShow=void 0,t._details=void 0,j(t.nTr).removeClass("dt-hasChild"),Ct(a))},Dt="row().child",Mt=Dt+"()",At=(i(Mt,function(e,t){var a=this.context;return void 0===e?a.length&&this.length&&a[0].aoData[this[0]]?a[0].aoData[this[0]]._details:void 0:(!0===e?this.child.show():!1===e?Et(this):a.length&&this.length&&gt(a[0],a[0].aoData[this[0]],e,t),this)}),i([Dt+".show()",Mt+".show()"],function(){return vt(this,!0),this}),i([Dt+".hide()",Mt+".hide()"],function(){return vt(this,!1),this}),i([Dt+".remove()",Mt+".remove()"],function(){return Et(this),this}),i(Dt+".isShown()",function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]&&e[0].aoData[this[0]]._detailsShow||!1}),/^([^:]+)?:(name|title|visIdx|visible)$/);i("columns()",function(t,a){void 0===t?t="":j.isPlainObject(t)&&(a=t,t=""),a=ft(a);var e=this.iterator("table",function(e){return wt(e,t,a)},1);return e.selector.cols=t,e.selector.opts=a,e}),e("columns().header()","column().header()",function(a){return this.iterator("column",function(e,t){return yt(e,t,a)},1)}),e("columns().footer()","column().footer()",function(a){return this.iterator("column",function(e,t){return e.aoFooter.length?e.aoFooter[void 0!==a?a:0][t].cell:null},1)}),e("columns().data()","column().data()",function(){return this.iterator("column-rows",bt,1)}),e("columns().render()","column().render()",function(r){return this.iterator("column-rows",function(e,t,a,i,n){return bt(e,t,0,0,n,r)},1)}),e("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].mData},1)}),e("columns().cache()","column().cache()",function(r){return this.iterator("column-rows",function(e,t,a,i,n){return v(e.aoData,n,"search"===r?"_aFilterData":"_aSortData",t)},1)}),e("columns().init()","column().init()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t]},1)}),e("columns().names()","column().name()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].sName},1)}),e("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(e,t,a,i,n){return v(e.aoData,n,"anCells",t)},1)}),e("columns().titles()","column().title()",function(a,i){return this.iterator("column",function(e,t){"number"==typeof a&&(i=a,a=void 0);t=j(".dt-column-title",this.column(t).header(i));return void 0!==a?(t.html(a),this):t.html()},1)}),e("columns().types()","column().type()",function(){return this.iterator("column",function(e,t){var t=e.aoColumns[t],a=t.sType;return a||(ce(e),a=t.sType),a},1)}),e("columns().visible()","column().visible()",function(a,i){var t=this,n=[],e=this.iterator("column",function(e,t){if(void 0===a)return e.aoColumns[t].bVisible;((e,t,a)=>{var i,n,r=e.aoColumns,s=r[t],o=e.aoData;if(void 0===a)return s.bVisible;if(s.bVisible===a)return!1;if(a)for(var l=b(r,"bVisible").indexOf(!0,t+1),c=0,d=o.length;c<d;
1c++)o[c]&&(n=o[c].nTr,i=o[c].anCells,n)&&n.insertBefore(i[t],i[l]||null);else j(b(e.aoData,"anCells",t)).detach();return s.bVisible=a,Ge(e),!0})(e,t,a)&&n.push(t)});return void 0!==a&&this.iterator("table",function(e){Ee(e,e.aoHeader),Ee(e,e.aoFooter),e.aiDisplay.length||j(e.nTBody).find("td[colspan]").attr("colspan",se(e)),et(e),t.iterator("column",function(e,t){n.includes(t)&&U(e,null,"column-visibility",[e,t,a,i])}),n.length&&(void 0===i||i)&&t.columns.adjust()}),e}),e("columns().widths()","column().width()",function(){var e=this.columns(":visible").count(),e=j("<tr>").html("<td>"+Array(e).join("</td><td>")+"</td>"),a=(j(this.table().body()).append(e),e.children().map(function(){return j(this).outerWidth()}));return e.remove(),this.iterator("column",function(e,t){e=re(e,t);return null!==e?a[e]:0},1)}),e("columns().indexes()","column().index()",function(a){return this.iterator("column",function(e,t){return"visible"===a?re(e,t):t},1)}),i("columns.adjust()",function(){return this.iterator("table",function(e){e.containerWidth=-1,ie(e)},1)}),i("column.index()",function(e,t){var a;if(0!==this.context.length)return a=this.context[0],"fromVisible"===e||"toData"===e?ne(a,t):"fromData"===e||"toVisible"===e?re(a,t):void 0}),i("column()",function(e,t){return mt(this.columns(e,t))});function Pt(e,t){j(e).find(".dt-column-order").remove(),j(e).find(".dt-column-title").each(function(){var e=j(this).html();j(this).parent().parent().append(e),j(this).remove()}),j(e).find("div.dt-column-"+t).remove(),j("th, td",e).removeAttr("data-dt-column")}i("cells()",function(m,e,g){var i,n,r,s,o,l,t;return j.isPlainObject(m)&&(void 0===m.row?(g=m,m=null):(g=e,e=null)),j.isPlainObject(e)&&(g=e,e=null),null==e?this.iterator("table",function(e){return i=e,e=m,t=ft(g),u=i.aoData,p=St(i,t),a=A(v(u,p,"anCells")),h=j(K([],a)),f=i.aoColumns.length,ht("cell",e,function(e){var t,a="function"==typeof e;if(null==e||a){for(r=[],s=0,o=p.length;s<o;s++)for(n=p[s],l=0;l<f;l++)c={row:n,column:l},(!a||(d=u[n],e(c,X(i,n,l),d.anCells?d.anCells[l]:null)))&&r.push(c);return r}return j.isPlainObject(e)?void 0!==e.column&&void 0!==e.row&&-1!==p.indexOf(e.row)?[e]:[]:(t=h.filter(e).map(function(e,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}}).toArray()).length||!e.nodeName?t:(d=j(e).closest("*[data-dt-row]")).length?[{row:d.data("dt-row"),column:d.data("dt-column")}]:[]},i,t);var i,t,n,r,s,o,l,c,d,u,p,a,h,f}):(t=g?{page:g.page,order:g.order,search:g.search}:{},i=this.columns(e,t),n=this.rows(m,t),t=this.iterator("table",function(e,t){var a=[];for(r=0,s=n[t].length;r<s;r++)for(o=0,l=i[t].length;o<l;o++)a.push({row:n[t][r],column:i[t][o]});return a},1),t=g&&g.selected?this.cells(t,g):t,j.extend(t.selector,{cols:e,rows:m,opts:g}),t)}),e("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(e,t,a){e=e.aoData[t];return e&&e.anCells?e.anCells[a]:void 0},1)}),i("cells().data()",function(){return this.iterator("cell",function(e,t,a){return X(e,t,a)},1)}),e("cells().cache()","cell().cache()",function(i){return i="search"===i?"_aFilterData":"_aSortData",this.iterator("cell",function(e,t,a){return e.aoData[t][i][a]},1)}),e("cells().render()","cell().render()",function(i){return this.iterator("cell",function(e,t,a){return X(e,t,a,i)},1)}),e("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(e,t,a){return{row:t,column:a,columnVisible:re(e,a)}},1)}),e("cells().invalidate()","cell().invalidate()",function(i){return this.iterator("cell",function(e,t,a){ye(e,t,i,a)})}),i("cell()",function(e,t,a){return mt(this.cells(e,t,a))}),i("cell().data()",function(e){var t,a,i,n,r,s=this.context,o=this[0];return void 0===e?s.length&&o.length?X(s[0],o[0].row,o[0].column):void 0:(t=s[0],a=o[0].row,i=o[0].column,n=t.aoColumns[i],r=t.aoData[a]._aData,n.fnSetData(r,e,{settings:t,row:a,col:i}),ye(s[0],o[0].row,"data",o[0].column),this)}),i("order()",function(a,e){var t=this.context,i=Array.prototype.slice.call(arguments);return void 0===a?0!==t.length?t[0].aaSorting:void 0:("number"==typeof a?a=[[a,e]]:1<i.length&&(a=i),this.iterator("table",function(e){var t=[];m(e,t,a),e.aaSorting=t}))}),i("order.listener()",function(t,a,i){return this.iterator("table",function(e){Ue(e,t,{},a,i)})}),i("order.fixed()",function(t){var e;return t?this.iterator("table",function(e){e.aaSortingFixed=j.extend(!0,{},t)}):(e=(e=this.context).length?e[0].aaSortingFixed:void 0,Array.isArray(e)?{pre:e}:e)}),i(["columns().order()","column().order()"],function(a){var i=this;return a?this.iterator("table",function(e,t){e.aaSorting=i[t].map(function(e){return[e,a]})}):this.iterator("column",function(e,t){for(var a=Ke(e),i=0,n=a.length;i<n;
1i++)if(a[i].col===t)return a[i].dir;return null},1)}),e("columns().orderable()","column().orderable()",function(a){return this.iterator("column",function(e,t){e=e.aoColumns[t];return a?e.asSorting:e.bSortable},1)}),i("processing()",function(t){return this.iterator("table",function(e){_(e,t)})}),i("search()",function(t,a,i,n){var e=this.context;return void 0===t?0!==e.length?e[0].oPreviousSearch.search:void 0:this.iterator("table",function(e){e.oFeatures.bFilter&&$e(e,"object"==typeof a?j.extend(e.oPreviousSearch,a,{search:t}):j.extend(e.oPreviousSearch,{search:t,regex:null!==a&&a,smart:null===i||i,caseInsensitive:null===n||n}))})}),i("search.fixed()",function(t,a){var e=this.iterator(!0,"table",function(e){e=e.searchFixed;return t?void 0===a?e[t]:(null===a?delete e[t]:e[t]=a,this):Object.keys(e)});return void 0!==t&&void 0===a?e[0]:e}),e("columns().search()","column().search()",function(i,n,r,s){return this.iterator("column",function(e,t){var a=e.aoPreSearchCols;if(void 0===i)return a[t].search;e.oFeatures.bFilter&&("object"==typeof n?j.extend(a[t],n,{search:i}):j.extend(a[t],{search:i,regex:null!==n&&n,smart:null===r||r,caseInsensitive:null===s||s}),$e(e,e.oPreviousSearch))})}),i(["columns().search.fixed()","column().search.fixed()"],function(a,i){var e=this.iterator(!0,"column",function(e,t){e=e.aoColumns[t].searchFixed;return a?void 0===i?e[a]||null:(null===i?delete e[a]:e[a]=i,this):Object.keys(e)});return void 0!==a&&void 0===i?e[0]:e}),i("state()",function(e,t){var a;return e?(a=j.extend(!0,{},e),this.iterator("table",function(e){!1!==t&&(a.time=+new Date+100),tt(e,a,function(){})})):this.context.length?this.context[0].oSavedState:null}),i("state.clear()",function(){return this.iterator("table",function(e){e.fnStateSaveCallback.call(e.oInstance,e,{})})}),i("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),i("state.save()",function(){return this.iterator("table",function(e){et(e)})}),H.use=function(e,t){var a="string"==typeof e?t:e,t="string"==typeof t?t:e;if(void 0===a&&"string"==typeof t)switch(t){case"lib":case"jq":return j;case"win":return z;case"datetime":return H.DateTime;case"luxon":return r;case"moment":return s;case"bootstrap":return xt||z.bootstrap;case"foundation":return _t||z.Foundation;default:return null}"lib"===t||"jq"===t||a&&a.fn&&a.fn.jquery?j=a:"win"===t||a&&a.document?C=(z=a).document:"datetime"===t||a&&"DateTime"===a.type?H.DateTime=a:"luxon"===t||a&&a.FixedOffsetZone?r=a:"moment"===t||a&&a.isMoment?s=a:"bootstrap"===t||a&&a.Modal&&"modal"===a.Modal.NAME?xt=a:("foundation"===t||a&&a.Reveal)&&(_t=a)},H.factory=function(e,t){var a=!1;return e&&e.document&&(C=(z=e).document),t&&t.fn&&t.fn.jquery&&(j=t,a=!0),a},H.versionCheck=function(e,t){for(var a,i,n=(t||H.version).split("."),r=e.split("."),s=0,o=r.length;s<o;s++)if((a=parseInt(n[s],10)||0)!==(i=parseInt(r[s],10)||0))return i<a;return!0},H.isDataTable=function(e){var n=j(e).get(0),r=!1;return e instanceof H.Api||(j.each(H.settings,function(e,t){var a=t.nScrollHead?j("table",t.nScrollHead)[0]:null,i=t.nScrollFoot?j("table",t.nScrollFoot)[0]:null;t.nTable!==n&&a!==n&&i!==n||(r=!0)}),r)},H.tables=function(t){var e=!1,a=(j.isPlainObject(t)&&(e=t.api,t=t.visible),H.settings.filter(function(e){return!(t&&!j(e.nTable).is(":visible"))}).map(function(e){return e.nTable}));return e?new R(a):a},H.camelToHungarian=B,i("$()",function(e,t){t=this.rows(t).nodes(),t=j(t);return j([].concat(t.filter(e).toArray(),t.find(e).toArray()))}),j.each(["on","one","off"],function(e,a){i(a+"()",function(){var e=Array.prototype.slice.call(arguments),t=(e[0]=e[0].split(/\s/).map(function(e){return e.match(/\.dt\b/)?e:e+".dt"}).join(" "),j(this.tables().nodes()));return t[a].apply(t,e),this})}),i("clear()",function(){return this.iterator("table",function(e){be(e)})}),i("error()",function(t){return this.iterator("table",function(e){V(e,0,t)})}),i("settings()",function(){return new R(this.context,this.context)}),i("init()",function(){var e=this.context;return e.length?e[0].oInit:null}),i("data()",function(){return this.iterator("table",function(e){return b(e.aoData,"_aData")}).flatten()}),i("trigger()",function(t,a,i){return this.iterator("table",function(e){return U(e,null,t,a,i)}).flatten()}),i("ready()",function(t){var e=this.context;return t?this.tables().every(function(){var e=this;this.context[0]._bInitComplete?t.call(e):this.on("init.dt.DT",function(){t.call(e)})}):e.length?e[0]._bInitComplete||!1:null}),i("destroy()",function(d){return d=d||!1,this.iterator("table",function(e){var t=e.oClasse
1s,a=e.nTable,i=e.nTBody,n=e.nTHead,r=e.nTFoot,s=j(a),i=j(i),o=j(e.nTableWrapper),l=e.aoData.map(function(e){return e?e.nTr:null}),c=t.order,r=(e.bDestroying=!0,U(e,"aoDestroyCallback","destroy",[e],!0),d||new R(e).columns().visible(!0),e.resizeObserver&&e.resizeObserver.disconnect(),o.off(".DT").find(":not(tbody *)").off(".DT"),j(z).off(".DT-"+e.sInstance),a!=n.parentNode&&(s.children("thead").detach(),s.append(n)),r&&a!=r.parentNode&&(s.children("tfoot").detach(),s.append(r)),Pt(n,"header"),Pt(r,"footer"),e.colgroup.remove(),e.aaSorting=[],e.aaSortingFixed=[],Je(e),j(s).find("th, td").removeClass(j.map(H.ext.type.className,function(e){return e}).join(" ")),j("th, td",n).removeClass(c.none+" "+c.canAsc+" "+c.canDesc+" "+c.isAsc+" "+c.isDesc).css("width","").removeAttr("aria-sort"),i.children().detach(),i.append(l),e.nTableWrapper.parentNode),n=e.nTableWrapper.nextSibling,c=d?"remove":"detach",i=(s[c](),o[c](),!d&&r&&(r.insertBefore(a,n),s.css("width",e.sDestroyWidth).removeClass(t.table)),H.settings.indexOf(e));-1!==i&&H.settings.splice(i,1)})}),j.each(["column","row","cell"],function(e,l){i(l+"s().every()",function(i){var n,r=this.selector.opts,s=this,o=0;return this.iterator("every",function(e,t,a){n=s[l](t,r),"cell"===l?i.call(n,n[0][0].row,n[0][0].column,a,o):i.call(n,t,a,o),o++})})}),i("i18n()",function(e,t,a){var i=this.context[0],e=W(e)(i.oLanguage);return"string"==typeof(e=j.isPlainObject(e=void 0===e?t:e)?void 0!==a&&void 0!==e[a]?e[a]:!1===a?e:e._:e)?e.replace("%d",a):e}),H.version="2.3.7",H.settings=[],H.models={},H.models.oSearch={caseInsensitive:!0,search:"",regex:!1,smart:!0,return:!1},H.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,src:null,idx:-1,displayData:null},H.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null,wideStrings:null,searchFixed:null},H.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],bAutoWidth:!0,bDeferRender:!0,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:null,titleRow:null,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(-1===e.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(e){}},fnStateSaveParams:null,iStateDuration:7200,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{orderable:": Activate to sort",orderableReverse:": Activate to invert sorting",orderableRemove:": Activate to remove sorting",paginate:{first:"First",last:"Last",next:"Next",previous:"Previous",number:""}},oPaginate:{sFirst:"«",sLast:"»",sNext:"›",sPrevious:"‹"},entries:{_:"entries",1:"entry"},lengthLabels:{"-1":"All"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ _ENTRIES-TOTAL_",sInfoEmpty:"Showing 0 to 0 of 0 _ENTRIES-TOTAL_",sInfoFiltered:"(filtered from _MAX_ total _ENTRIES-MAX_)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"_MENU_ _ENTRIES_ per page",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},orderDescReverse:!0,oSearch:j.extend({},H.models.oSearch),layout:{topStart:"pageLength",topEnd:"search",bottomStart:"info",bottomEnd:"paging"},sDom:null,searchDelay:null,sPaginationType:"",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId",caption:null,iDeferLoading:null,on:null,columnTitleTag:"span"},Z(H.defaults),H.defaults.column={aDataSort:null,iDataSort:-1,ariaTitle:"",asSorting:["asc","desc",""],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},Z(H.defaults.column),H.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:!0,bLengthChange:!0,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollbarLeft:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},searchFixed:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",pagingControls:0,iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,bAjaxDataGet:!0,jqXHR:null,json:void 0,oAjaxData:void 0,sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Q(this)?+this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Q(this)?+this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,a=t+e,i=this.aiDisplay.length,n=this.oFeatures,r=n.bPaginate;return n.bServerSide?!1===r||-1===e?t+i:Math.min(t+e,this._iRecordsDisplay):!r||i<a||-1===e?i:a},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null,caption:"",captionNode:null,colgroup:null,deferLoading:null,typeDetect:!0,resizeObserver:null,containerWidth:-1,orderDescReverse:null,orderIndicators:!0,orderHandler:!0,titleRow:null,columnTitleTag:"span"};function Lt(t,a){return function(e){return T(e)||"string"!=typeof e||(e=e.replace(L," "),t&&(e=D(e)),a&&(e=N(e,!1))),e}}Mt=H.ext.pager;j.extend(Mt,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(){return["numbers"]},simple_numbers:function(){return["previous","numbers","next"]},full_numbers:function(){return["first","previous","numbers","next","last"]},first_last:function(){return["first","last"]},first_last_numbers:function(){return["first","numbers","last"]},_numbers:Vt,numbers_length:7}),j.extend(!0,H.ext.renderer,{pagingButton:{_:function(e,t,a,i,n){var e=e.oClasse
1s.paging,r=[e.button];return i&&r.push(e.active),n&&r.push(e.disabled),{display:i="ellipsis"===t?j('<span class="ellipsis"></span>').html(a)[0]:j("<button>",{class:r.join(" "),role:"link",type:"button"}).html(a),clicker:i}}},pagingContainer:{_:function(e,t){return t}}});function kt(e,t,a,i,n){return s?e[t](n):r?e[a](n):i?e[i](n):e}var r,s,It=!1;function Ot(e,t,a){var i;if(z.luxon&&!r&&(r=z.luxon),s=z.moment&&!s?z.moment:s){if(!(i=s.utc(e,t,a,!0)).isValid())return null}else if(r){if(!(i=t&&"string"==typeof e?r.DateTime.fromFormat(e,t):r.DateTime.fromISO(e)).isValid)return null;i=i.setLocale(a)}else t?(It||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),It=!0):i=new Date(e);return i}function $t(l){return function(i,n,r,s){0===arguments.length?(r="en",i=n=null):1===arguments.length?(r="en",n=i,i=null):2===arguments.length&&(r=n,n=i,i=null);var o="datetime"+(n?"-"+n:"");return H.ext.type.order[o+"-pre"]||H.type(o,{detect:function(e){return e===o&&o},order:{pre:function(e){return e.valueOf()}},className:"dt-right"}),function(e,t){var a;return null==e&&(e="--now"===s?(a=new Date,new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds()))):""),"type"===t?o:""===e?"sort"!==t?"":Ot("0000-01-01 00:00:00",null,r):!(null===n||i!==n||"sort"===t||"type"===t||e instanceof Date)||null===(a=Ot(e,i,r))?e:"sort"===t?a:(e=null===n?kt(a,"toDate","toJSDate","")[l](navigator.language,{timeZone:"UTC"}):kt(a,"format","toFormat","toISOString",n),"display"===t?c(e):e)}}}var qt=",",Ft=".";if(void 0!==z.Intl)try{for(var Nt=(new Intl.NumberFormat).formatToParts(100000.1),o=0;o<Nt.length;o++)"group"===Nt[o].type?qt=Nt[o].value:"decimal"===Nt[o].type&&(Ft=Nt[o].value)}catch(e){}H.datetime=function(a,i){var n="datetime-"+a;i=i||"en",H.ext.type.order[n]||H.type(n,{detect:function(e){var t=Ot(e,a,i);return!(""!==e&&!t)&&n},order:{pre:function(e){return Ot(e,a,i)||0}},className:"dt-right"})},H.render={date:$t("toLocaleDateString"),datetime:$t("toLocaleString"),time:$t("toLocaleTimeString"),number:function(n,r,s,o,l){return null==n&&(n=qt),null==r&&(r=Ft),{display:function(e){if("number"!=typeof e&&"string"!=typeof e)return e;if(""===e||null===e)return e;var t=e<0?"-":"",a=parseFloat(e),i=Math.abs(a);if(1e11<=i||i<1e-4&&0!==i)return(i=a.toExponential(s).split(/e\+?/))[0]+" x 10<sup>"+i[1]+"</sup>";if(isNaN(a))return c(e);a=a.toFixed(s),e=Math.abs(a);i=parseInt(e,10),a=s?r+(e-i).toFixed(s).substring(2):"";return(t=0===i&&0===parseFloat(a)?"":t)+(o||"")+i.toString().replace(/\B(?=(\d{3})+(?!\d))/g,n)+a+(l||"")}}},text:function(){return{display:c,filter:c}}};function jt(e,t){return e=null!=e?e.toString().toLowerCase():"",t=null!=t?t.toString().toLowerCase():"",e.localeCompare(t,navigator.languages[0]||navigator.language,{numeric:!0,ignorePunctuation:!0})}function zt(e,t){return e=D(e),t=D(t),jt(e,t)}var l=H.ext.type,Rt=(H.type=function(a,e,t){if(!e)return{className:l.className[a],detect:l.detect.find(function(e){return e._name===a}),order:{pre:l.order[a+"-pre"],asc:l.order[a+"-asc"],desc:l.order[a+"-desc"]},render:l.render[a],search:l.search[a]};function i(e,t){l[e][a]=t}function n(e){Object.defineProperty(e,"_name",{value:a});var t=l.detect.findIndex(function(e){return e._name===a});-1===t?l.detect.unshift(e):l.detect.splice(t,1,e)}function r(e){l.order[a+"-pre"]=e.pre,l.order[a+"-asc"]=e.asc,l.order[a+"-desc"]=e.desc}void 0===t&&(t=e,e=null),"className"===e?i("className",t):"detect"===e?n(t):"order"===e?r(t):"render"===e?i("render",t):"search"===e?i("search",t):e||(t.className&&i("className",t.className),void 0!==t.detect&&n(t.detect),t.order&&r(t.order),void 0!==t.render&&i("render",t.render),void 0!==t.search&&i("search",t.search))},H.types=function(){return l.detect.map(function(e){return e._name})},H.type("string",{detect:function(){return"string"},order:{pre:function(e){return T(e)&&"boolean"!=typeof e?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""}},search:Lt(!1,!0)}),H.type("string-utf8",{detect:{allOf:function(e){return!0},oneOf:function(e){return!T(e)&&navigator.languages&&"string"==typeof e&&e.match(/[^\x00-\x7F]/)}},order:{asc:jt,desc:function(e,t){return-1*jt(e,t)}},search:Lt(!1,!0)}
1),H.type("html",{detect:{allOf:function(e){return T(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return!T(e)&&"string"==typeof e&&-1!==e.indexOf("<")}},order:{pre:function(e){return T(e)?"":e.replace?D(e).trim().toLowerCase():e+""}},search:Lt(!0,!0)}),H.type("html-utf8",{detect:{allOf:function(e){return T(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return navigator.languages&&!T(e)&&"string"==typeof e&&-1!==e.indexOf("<")&&"string"==typeof e&&e.match(/[^\x00-\x7F]/)}},order:{asc:zt,desc:function(e,t){return-1*zt(e,t)}},search:Lt(!0,!0)}),H.type("date",{className:"dt-type-date",detect:{allOf:function(e){var t;return!e||e instanceof Date||O.test(e)?null!==(t=Date.parse(e))&&!isNaN(t)||T(e):null},oneOf:function(e){return e instanceof Date||"string"==typeof e&&O.test(e)}},order:{pre:function(e){e=Date.parse(e);return isNaN(e)?-1/0:e}}}),H.type("html-num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.oLanguage.sDecimal;return a(e,t,!0,!1)},oneOf:function(e,t){t=t.oLanguage.sDecimal;return a(e,t,!0,!1)}},order:{pre:function(e,t){t=t.oLanguage.sDecimal;return Rt(e,t,k,q)}},search:Lt(!0,!0)}),H.type("html-num",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.oLanguage.sDecimal;return a(e,t,!1,!0)},oneOf:function(e,t){t=t.oLanguage.sDecimal;return a(e,t,!1,!1)}},order:{pre:function(e,t){t=t.oLanguage.sDecimal;return Rt(e,t,k)}},search:Lt(!0,!0)}),H.type("num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.oLanguage.sDecimal;return d(e,t,!0,!0)},oneOf:function(e,t){t=t.oLanguage.sDecimal;return d(e,t,!0,!1)}},order:{pre:function(e,t){t=t.oLanguage.sDecimal;return Rt(e,t,q)}}}),H.type("num",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.oLanguage.sDecimal;return d(e,t,!1,!0)},oneOf:function(e,t){t=t.oLanguage.sDecimal;return d(e,t,!1,!1)}},order:{pre:function(e,t){t=t.oLanguage.sDecimal;return Rt(e,t)}}}),function(e,t,a,i){var n;return 0===e||e&&"-"!==e?"number"==(n=typeof e)||"bigint"==n?e:+(e=(e=t?F(e,t):e).replace&&(a&&(e=e.replace(a,"")),i)?e.replace(i,""):e):-1/0});function Ht(e,t,a){a&&(e[t]=a)}j.extend(!0,H.ext.renderer,{footer:{_:function(e,t,a){t.addClass(a.tfoot.cell)}},header:{_:function(m,g,v){g.addClass(v.thead.cell),m.oFeatures.bSort||g.addClass(v.order.none);var e=m.titleRow,t=g.closest("thead").find("tr"),a=g.parent().index();"disable"===g.attr("data-dt-order")||"disable"===g.parent().attr("data-dt-order")||!0===e&&0!==a||!1===e&&a!==t.length-1||"number"==typeof e&&a!==e||j(m.nTable).on("order.dt.DT column-visibility.dt.DT",function(e,t,a){if(m===t){var i=t.sortDetails;if(i){var n=b(i,"col");if("column-visibility"!==e.type||n.includes(a)){for(var e=v.order,a=t.api.columns(g),r=m.aoColumns[a.flatten()[0]],s=a.orderable().includes(!0),o="",l=a.indexes(),c=a.orderable(!0).flatten(),d=m.iTabIndex,u=t.orderHandler&&s,p=(g.removeClass(e.isAsc+" "+e.isDesc).toggleClass(e.none,!s).toggleClass(e.canAsc,u&&c.includes("asc")).toggleClass(e.canDesc,u&&c.includes("desc")),!0),h=0;h<l.length;h++)n.includes(l[h])||(p=!1);p&&(u=a.order(),g.addClass(u.includes("asc")?e.isAsc:""+u.includes("desc")?e.isDesc:""));var f=-1;for(h=0;h<n.length;h++)if(m.aoColumns[n[h]].bVisible){f=n[h];break}l[0]==f?(c=i[0],a=r.asSorting,g.attr("aria-sort","asc"===c.dir?"ascending":"descending"),o=a[c.index+1]?"Reverse":"Remove"):g.removeAttr("aria-sort"),s&&((u=g.find(".dt-column-order")).attr("role","button").attr("aria-label",s?r.ariaTitle+t.api.i18n("oAria.orderable"+o):r.ariaTitle),-1!==d)&&u.attr("tabindex",d)}}}})}},layout:{_:function(e,t,a){var i=e.oClasses.layout,n=j("<div/>").attr("id",a.id||null).addClass(a.className||i.row).appendTo(t);H.ext.renderer.layout._forLayoutRow(a,function(e,t){var a;"id"!==e&&"className"!==e&&(a="",t.table&&(n.addClass(i.tableRow),a+=i.tableCell+" "),a+="start"===e?i.start:"end"===e?i.end:i.full,j("<div/>").attr({id:t.id||null,class:t.className||i.cell+" "+a}).append(t.contents).appendTo(n))})},_forLayoutRow:function(t,a){function i(e){switch(e){case"":return 0;case"start":return 1;case"end":return 2;default:return 3}}Object.keys(t).sort(function(e,t){return i(e)-i(t)}
1).forEach(function(e){a(e,t[e])})}}}),H.feature={},H.feature.register=function(e,t,a){H.ext.features[e]=t,a&&E.feature.push({cFeature:a,fnInit:t})},H.feature.register("div",function(e,t){var a=j("<div>")[0];return t&&(Ht(a,"className",t.className),Ht(a,"id",t.id),Ht(a,"innerHTML",t.html),Ht(a,"textContent",t.text)),a}),H.feature.register("info",function(e,l){var t,a,c;return e.oFeatures.bInfo?(t=e.oLanguage,a=e.sTableId,c=j("<div/>",{class:e.oClasses.info.container}),l=j.extend({callback:t.fnInfoCallback,empty:t.sInfoEmpty,postfix:t.sInfoPostFix,search:t.sInfoFiltered,text:t.sInfo},l),e.aoDrawCallback.push(function(e){var t=l,a=c,i=e._iDisplayStart+1,n=e.fnDisplayEnd(),r=e.fnRecordsTotal(),s=e.fnRecordsDisplay(),o=s?t.text:t.empty;s!==r&&(o+=" "+t.search),o+=t.postfix,o=st(e,o),t.callback&&(o=t.callback.call(e.oInstance,e,i,n,r,s,o)),a.html(o),U(e,null,"info",[e,a[0],o])}),e._infoEl||(c.attr({"aria-live":"polite",id:a+"_info",role:"status"}),j(e.nTable).attr("aria-describedby",a+"_info"),e._infoEl=c),c):null},"i");var Bt=0;function Xt(e){var t=[];return e.numbers&&t.push("numbers"),e.previousNext&&(t.unshift("previous"),t.push("next")),e.firstLast&&(t.unshift("first"),t.push("last")),t}function Wt(e,t,a,i){var n=e.oLanguage.oPaginate,r={display:"",active:!1,disabled:!1};switch(t){case"ellipsis":r.display="&#x2026;";break;case"first":r.display=n.sFirst,0===a&&(r.disabled=!0);break;case"previous":r.display=n.sPrevious,0===a&&(r.disabled=!0);break;case"next":r.display=n.sNext,0!==i&&a!==i-1||(r.disabled=!0);break;case"last":r.display=n.sLast,0!==i&&a!==i-1||(r.disabled=!0);break;default:"number"==typeof t&&(r.display=e.fnFormatNumber(t+1),a===t)&&(r.active=!0)}return r}function Vt(e,t,a,i){var n=[],r=Math.floor(a/2),s=i?2:1,o=i?1:0;return t<=a?n=h(0,t):1===a?n=[e]:3===a?e<=1?n=[0,1,"ellipsis"]:t-2<=e?(n=h(t-2,t)).unshift("ellipsis"):n=["ellipsis",e,"ellipsis"]:e<=r?((n=h(0,a-s)).push("ellipsis"),i&&n.push(t-1)):t-1-r<=e?((n=h(t-(a-s),t)).unshift("ellipsis"),i&&n.unshift(0)):((n=h(e-r+s,e+r-o)).push("ellipsis"),n.unshift("ellipsis"),i&&(n.push(t-1),n.unshift(0))),n}H.feature.register("search",function(a,i){var e,t,n,r,s,o,l,c,d,u;return a.oFeatures.bFilter?(e=a.oClasses.search,t=a.sTableId,n=a.oPreviousSearch,r='<input type="search" class="'+e.input+'"/>',-1===(i=j.extend({placeholder:(d=a.oLanguage).sSearchPlaceholder,processing:!1,text:d.sSearch},i)).text.indexOf("_INPUT_")&&(i.text+="_INPUT_"),i.text=st(a,i.text),d=i.text.match(/_INPUT_$/),l=i.text.match(/^_INPUT_/),s=i.text.replace(/_INPUT_/,""),o="<label>"+i.text+"</label>",l?o="_INPUT_<label>"+s+"</label>":d&&(o="<label>"+s+"</label>_INPUT_"),(l=j("<div>").addClass(e.container).append(o.replace(/_INPUT_/,r))).find("label").attr("for","dt-search-"+Bt),l.find("input").attr("id","dt-search-"+Bt),Bt++,c=function(e){var t=this.value;n.return&&"Enter"!==e.key||t!=n.search&&Xe(a,i.processing,function(){n.search=t,$e(a,n),a._iDisplayStart=0,x(a)})},d=null!==a.searchDelay?a.searchDelay:0,u=j("input",l).val(n.search).attr("placeholder",i.placeholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",d?H.util.debounce(c,d):c).on("mouseup.DT",function(e){setTimeout(function(){c.call(u[0],e)},10)}).on("keypress.DT",function(e){if(13==e.keyCode)return!1}).attr("aria-controls",t),j(a.nTable).on("search.dt.DT",function(e,t){a===t&&u[0]!==C.activeElement&&u.val("function"!=typeof n.search?n.search:"")}),l):null},"f"),H.feature.register("paging",function(e,t){if(!e.oFeatures.bPaginate)return null;t=j.extend({buttons:H.ext.pager.numbers_length,type:e.sPaginationType,boundaryNumbers:!0,firstLast:!0,previousNext:!0,numbers:!0},t);function a(){!function e(t,a,i){if(!t._bInitComplete)return;var n=i.type?H.ext.pager[i.type]:Xt,r=t.oLanguage.oAria.paginate||{},s=t._iDisplayStart,o=t._iDisplayLength,l=t.fnRecordsDisplay(),c=-1===o,d=c?0:Math.ceil(s/o),u=c?1:Math.ceil(l/o),p=[],h=[],s=n(i).map(function(e){return"numbers"===e?Vt(d,u,i.buttons,i.boundaryNumbers):e});p=p.concat.apply(p,s);for(var f=0;f<p.length;f++){var m=p[f],g=Wt(t,m,d,u),v=rt(t,"pagingButton")(t,m,g.display,g.active,g.disabled),b="string"==typeof m?r[m]:r.number?r.number+(m+1):null;j(v.clicker).attr({"aria-controls":t.sTableId,"aria-disabled":g.disabled?"true":null,"aria-current":g.active?"page":null,"aria-label":b,"data-dt-idx":m,tabIndex:g.disabled?-1:t.iTabIndex&&"span"!==v.clicker[0].nodeName.toLowerCase()?t.iTabIndex:null}),"number"!=typeof m&&j(v.clicker).addClass(m),it(v.clicker,{action:m},function(e){e.preventDefault(),Be(t,e.data.action,!0)}),h.push(v.display)}c=rt(t,"pagingContainer")(t,h);l=a.find(C.activeElement).data("dt-idx");a.empty().append(c);void 0!==l&&a.find("[data-dt-idx="+l+"]").trigger("focus");h.length&&(o=j(h[0]).outerHeight(),1<i.buttons)&&0<o&&j(a).height()>=2*o-10&&e(t,a,j.extend({},i,{buttons:i.buttons-2}))}(e,i.children(),t)}var i=j("<div/>
1").addClass(e.oClasses.paging.container+(t.type?" paging_"+t.type:"")).append(j("<nav>").attr("aria-label","pagination").addClass(e.oClasses.paging.nav));return e.aoDrawCallback.push(a),j(e.nTable).on("column-sizing.dt.DT",a),i},"p");var Yt=0;return H.feature.register("pageLength",function(i,e){var t=i.oFeatures;if(!t.bPaginate||!t.bLengthChange)return null;e=j.extend({menu:i.aLengthMenu,text:i.oLanguage.sLengthMenu},e);var t=i.oClasses.length,a=i.sTableId,n=e.menu,r=[],s=[];if(Array.isArray(n[0]))r=n[0],s=n[1];else for(f=0;f<n.length;f++)j.isPlainObject(n[f])?(r.push(n[f].value),s.push(n[f].label)):(r.push(n[f]),s.push(n[f]));for(var o=e.text.match(/_MENU_$/),l=e.text.match(/^_MENU_/),c=e.text.replace(/_MENU_/,""),e="<label>"+e.text+"</label>",l=(l?e="_MENU_<label>"+c+"</label>":o&&(e="<label>"+c+"</label>_MENU_"),"tmp-"+ +new Date),d=j("<div/>").addClass(t.container).append(e.replace("_MENU_",'<span id="'+l+'"></span>')),u=[],p=(Array.prototype.slice.call(d.find("label")[0].childNodes).forEach(function(e){e.nodeType===Node.TEXT_NODE&&u.push({el:e,text:e.textContent})}),function(t){u.forEach(function(e){e.el.textContent=st(i,e.text,t)})}),h=j("<select/>",{"aria-controls":a,class:t.select}),f=0;f<r.length;f++){var m=i.api.i18n("lengthLabels."+r[f],null);null===m&&(m="number"==typeof s[f]?i.fnFormatNumber(s[f]):s[f]),h[0][f]=new Option(m,r[f])}return d.find("label").attr("for","dt-length-"+Yt),h.attr("id","dt-length-"+Yt),Yt++,d.find("#"+l).replaceWith(h),j("select",d).val(i._iDisplayLength).on("change.DT",function(){He(i,j(this).val()),x(i)}),j(i.nTable).on("length.dt.DT",function(e,t,a){i===t&&(j("select",d).val(a),p(a))}),p(i._iDisplayLength),d},"l"),((j.fn.dataTable=H).$=j).fn.dataTableSettings=H.settings,j.fn.dataTableExt=H.ext,j.fn.DataTable=function(e){return j(this).dataTable(e).api()},j.each(H,function(e,t){j.fn.DataTable[e]=t}),H}),(e=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):("undefined"!=typeof globalThis?globalThis:self).bootstrap=e()})(function(){let i=new Map,q={set(e,t,a){i.has(e)||i.set(e,new Map);e=i.get(e);e.has(t)||0===e.size?e.set(t,a):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(e.keys())[0]}.`)},get:(e,t)=>i.has(e)&&i.get(e).get(t)||null,remove(e,t){var a;i.has(e)&&((a=i.get(e)).delete(t),0===a.size)&&i.delete(e)}},F="transitionend",N=e=>e=e&&window.CSS&&window.CSS.escape?e.replace(/#([^\s"#']+)/g,(e,t)=>"#"+CSS.escape(t)):e,j=e=>{e.dispatchEvent(new Event(F))},s=e=>!(!e||"object"!=typeof e)&&void 0!==(e=void 0!==e.jquery?e[0]:e).nodeType,n=e=>s(e)?e.jquery?e[0]:e:"string"==typeof e&&0<e.length?document.querySelector(N(e)):null,r=t=>
1{if(!s(t)||0===t.getClientRects().length)return!1;let e="visible"===getComputedStyle(t).getPropertyValue("visibility"),a=t.closest("details:not([open])");if(a&&a!==t){let e=t.closest("summary");if(e&&e.parentNode!==a)return!1;if(null===e)return!1}return e},o=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),z=e=>{var t;return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?z(e.parentNode):null:null},R=()=>{},H=e=>{e.offsetHeight},B=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,X=[],l=()=>"rtl"===document.documentElement.dir,e=i=>{var e=()=>{let a=B();if(a){let e=i.NAME,t=a.fn[e];a.fn[e]=i.jQueryInterface,a.fn[e].Constructor=i,a.fn[e].noConflict=()=>(a.fn[e]=t,i.jQueryInterface)}};"loading"===document.readyState?(X.length||document.addEventListener("DOMContentLoaded",()=>{for(var e of X)e()}),X.push(e)):e()},c=(e,t=[],a=e)=>"function"==typeof e?e.call(...t):a,W=(i,n,e=!0)=>{if(e){e=(()=>{if(!n)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(n);var a=Number.parseFloat(e),i=Number.parseFloat(t);return a||i?(e=e.split(",")[0],t=t.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(t))):0})()+5;let t=!1,a=({target:e})=>{e===n&&(t=!0,n.removeEventListener(F,a),c(i))};n.addEventListener(F,a),setTimeout(()=>{t||j(n)},e)}else c(i)},V=(e,t,a,i)=>{var n=e.length;let r=e.indexOf(t);return-1===r?!a&&i?e[n-1]:e[0]:(r+=a?1:-1,i&&(r=(r+n)%n),e[Math.max(0,Math.min(r,n-1))])},Y=/[^.]*(?=\..*)\.|.*/,G=/\..*/,U=/::\d+$/,Q={}
1,K=1,Z={mouseenter:"mouseover",mouseleave:"mouseout"},J=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function ee(e,t){return t&&t+"::"+K++||e.uidEvent||K++}function te(e){var t=ee(e);return e.uidEvent=t,Q[t]=Q[t]||{},Q[t]}function ae(e,t,a=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===a)}function ie(e,t,a){var i="string"==typeof t,t=!i&&t||a;let n=se(e);return[i,t,n=J.has(n)?n:e]}function ne(i,n,r,s,o){if("string"==typeof n&&i){let[e,t,a]=ie(n,r,s);if(n in Z){let e=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};t=e(t)}var s=te(i),s=s[a]||(s[a]={}),l=ae(s,t,e?r:null);if(l)return l.oneOff=l.oneOff&&o;var c,d,u,p,h,l=ee(t,n.replace(Y,"")),n=e?(u=i,p=r,h=t,function t(a){var i=u.querySelectorAll(p);for(let e=a.target;e&&e!==this;e=e.parentNode)for(var n of i)if(n===e)return oe(a,{delegateTarget:e}),t.oneOff&&f.off(u,a.type,p,h),h.apply(e,[a])}):(c=i,d=t,function e(t){return oe(t,{delegateTarget:c}),e.oneOff&&f.off(c,t.type,d),d.apply(c,[t])});n.delegationSelector=e?r:null,n.callable=t,n.oneOff=o,s[n.uidEvent=l]=n,i.addEventListener(a,n,e)}}function re(e,t,a,i,n){i=ae(t[a],i,n);i&&(e.removeEventListener(a,i,Boolean(n)),delete t[a][i.uidEvent])}function se(e){return e=e.replace(G,""),Z[e]||e}let f={on(e,t,a,i){ne(e,t,a,i,!1)},one(e,t,a,i){ne(e,t,a,i,!0)},off(o,l,c,d){if("string"==typeof l&&o){let[e,t,i]=ie(l,c,d),n=i!==l,r=te(o),s=r[i]||{},a=l.startsWith(".");if(void 0===t){if(a)for(let e of Object.keys(r)){u=void 0;p=void 0;h=void 0;f=void 0;v=void 0;m=void 0;g=void 0;var u=o;var p=r;var h=e;var f=l.slice(1);var m,g,v=p[h]||{};for([m,g]of Object.entries(v))m.includes(f)&&re(u,p,h,g.callable,g.delegationSelector)}for(let[t,a]of Object.entries(s)){let e=t.replace(U,"");n&&!l.includes(e)||re(o,r,i,a.callable,a.delegationSelector)}}else Object.keys(s).length&&re(o,r,i,t,e?c:null)}},trigger(e,t,a){if("string"!=typeof t||!e)return null;var i=B();let n=null,r=!0,s=!0,o=!1;t!==se(t)&&i&&(n=i.Event(t,a),i(e).trigger(n),r=!n.isPropagationStopped(),s=!n.isImmediatePropagationStopped(),o=n.isDefaultPrevented());i=oe(new Event(t,{bubbles:r,cancelable:!0}),a);return o&&i.preventDefault(),s&&e.dispatchEvent(i),i.defaultPrevented&&n&&n.preventDefault(),i}};function oe(a,i={}){for(let[e,t]of Object.entries(i))try{a[e]=t}catch(i){Object.defineProperty(a,e,{configurable:!0,get:()=>t})}return a}function le(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function ce(e){return e.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}let d={setDataAttribute(e,t,a){e.setAttribute("data-bs-"+ce(t),a)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+ce(t))},getDataAttributes(t){if(!t)return{};var a,i={};for(a of Object.keys(t.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"))){let e=a.replace(/^bs/,"");i[e=e.charAt(0).toLowerCase()+e.slice(1)]=le(t.dataset[a])}return i},getDataAttribute:(e,t)=>le(e.getAttribute("data-bs-"+ce(t)))};class de{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){var a=s(t)?d.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof a?a:{},...s(t)?d.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(a,e=this.constructor.DefaultType){for(var[i,n]of Object.entries(e)){let e=a[i],t=s(e)?"element":null==(r=e)?""+r:Object.prototype.toString.call(r).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(n).test(t))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${t}" but expected type "${n}".`)}var r}}class t extends de{constructor(e,t){super(),(e=n(e))&&(this._element=e,this._config=this._getConfig(t),q.set(this._element,this.constructor.DATA_KEY,this))}dispose(){q.remove(this._element,this.constructor.DATA_KEY),f.off(this._element,this.constructor.EVENT_KEY);for(var e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,a=!0){W(e,t,a)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return q.get(n(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.8"}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}static eventName(e){return""+e+this.EVENT_KEY}}let ue=t=>{let a=t.getAttribute("data-bs-target");if(!a||"#"===a){let e=t.getAttribute("href");if(!e||!e.includes("#")&&!e.startsWith("."))return null;e.includes("#")&&!e.startsWith("#")&&(e="#"+e.split("#")[1]),a=e&&"#"!==e?e.trim():null}return a?a.split(",").map(e=>N(e)).join(","):null},u={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>
1[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){var a=[];let i=e.parentNode.closest(t);for(;i;)a.push(i),i=i.parentNode.closest(t);return a},prev(e,t){let a=e.previousElementSibling;for(;a;){if(a.matches(t))return[a];a=a.previousElementSibling}return[]},next(e,t){let a=e.nextElementSibling;for(;a;){if(a.matches(t))return[a];a=a.nextElementSibling}return[]},focusableChildren(e){var t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>e+':not([tabindex^="-"])').join(",");return this.find(t,e).filter(e=>!o(e)&&r(e))},getSelectorFromElement(e){e=ue(e);return e&&u.findOne(e)?e:null},getElementFromSelector(e){e=ue(e);return e?u.findOne(e):null},getMultipleElementsFromSelector(e){e=ue(e);return e?u.find(e):[]}},pe=(t,a="hide")=>{let e="click.dismiss"+t.EVENT_KEY,i=t.NAME;f.on(document,e,`[data-bs-dismiss="${i}"]`,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),o(this)||(e=u.getElementFromSelector(this)||this.closest("."+i),t.getOrCreateInstance(e)[a]())})};class he extends t{static get NAME(){return"alert"}close(){var e;f.trigger(this._element,"close.bs.alert").defaultPrevented||(this._element.classList.remove("show"),e=this._element.classList.contains("fade"),this._queueCallback(()=>this._destroyElement(),this._element,e))}_destroyElement(){this._element.remove(),f.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each(function(){var e=he.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}})}}pe(he,"close"),e(he);let fe='[data-bs-toggle="button"]';class me extends t{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each(function(){var e=me.getOrCreateInstance(this);"toggle"===t&&e[t]()})}}f.on(document,"click.bs.button.data-api",fe,e=>{e.preventDefault();e=e.target.closest(fe);me.getOrCreateInstance(e).toggle()}),e(me);let a=".bs.swipe",ge=(a,a,a,a,a,{endCallback:null,leftCallback:null,rightCallback:null}),ve={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class be extends de{constructor(e,t){super(),(this._element=e)&&be.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return ge}static get DefaultType(){return ve}static get NAME(){return"swipe"}dispose(){f.off(this._element,a)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),c(this._config.endCallback)}_move(e){this._deltaX=e.touches&&1<e.touches.length?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){var e=Math.abs(this._deltaX);e<=40||(e=e/this._deltaX,this._deltaX=0,e&&c(0<e?this._config.rightCallback:this._config.leftCallback))}_initEvents(){this._supportPointerEvents?(f.on(this._element,"pointerdown.bs.swipe",e=>this._start(e)),f.on(this._element,"pointerup.bs.swipe",e=>this._end(e)),this._element.classList.add("pointer-event")):(f.on(this._element,"touchstart.bs.swipe",e=>this._start(e)),f.on(this._element,"touchmove.bs.swipe",e=>this._move(e)),f.on(this._element,"touchend.bs.swipe",e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||0<navigator.maxTouchPoints}}let ye=".bs.carousel",we="next",p="prev",h="left",xe="right",_e="slid"+ye,Se="carousel",Te="active",Ce=".active",Ee=".carousel-item",De=(Ce,Ee,{ArrowLeft:xe,ArrowRight:h}),Me={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ae={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Pe extends t{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=u.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===Se&&this.cycle()}static get Default(){return Me}static get DefaultType(){return Ae}static get NAME(){return"carousel"}next(){this._slide(we)}nextWhenVisible(){!document.hidden&&r(this._element)&&this.next()}prev(){this._slide(p)}pause(){this._isSliding&&j(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?f.one(this._element,_e,()=>this.cycle()):this.cycle())}to(e){var t,a=this._getItems();e>a.length-1||e<0||(this._isSliding?f.one(this._element,_e,()=>this.to(e)):(t=this._getItemIndex(this._getActive()))!==e&&(t=t<e?we:p,this._slide(t,a[e])))}
1dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&f.on(this._element,"keydown.bs.carousel",e=>this._keydown(e)),"hover"===this._config.pause&&(f.on(this._element,"mouseenter.bs.carousel",()=>this.pause()),f.on(this._element,"mouseleave.bs.carousel",()=>this._maybeEnableCycle())),this._config.touch&&be.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(let e of u.find(".carousel-item img",this._element))f.on(e,"dragstart.bs.carousel",e=>e.preventDefault());let e={leftCallback:()=>this._slide(this._directionToOrder(h)),rightCallback:()=>this._slide(this._directionToOrder(xe)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new be(this._element,e)}_keydown(e){var t;/input|textarea/i.test(e.target.tagName)||(t=De[e.key])&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){var t;this._indicatorsElement&&((t=u.findOne(Ce,this._indicatorsElement)).classList.remove(Te),t.removeAttribute("aria-current"),t=u.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement))&&(t.classList.add(Te),t.setAttribute("aria-current","true"))}_updateInterval(){var e=this._activeElement||this._getActive();e&&(e=Number.parseInt(e.getAttribute("data-bs-interval"),10),this._config.interval=e||this._config.defaultInterval)}_slide(t,o=null){if(!this._isSliding){let n=this._getActive(),r=t===we,s=o||V(this._getItems(),n,r,this._config.wrap);if(s!==n){let a=this._getItemIndex(s),i=e=>f.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(n),to:a});if(!i("slide.bs.carousel").defaultPrevented&&n&&s){o=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(a),this._activeElement=s;let e=r?"carousel-item-start":"carousel-item-end",t=r?"carousel-item-next":"carousel-item-prev";s.classList.add(t),H(s),n.classList.add(e),s.classList.add(e),this._queueCallback(()=>{s.classList.remove(e,t),s.classList.add(Te),n.classList.remove(Te,t,e),this._isSliding=!1,i(_e)},n,this._isAnimated()),o&&this.cycle()}}}}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return u.findOne(".active.carousel-item",this._element)}_getItems(){return u.find(Ee,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return l()?e===h?p:we:e===h?we:p}_orderToDirection(e){return l()?e===p?h:xe:e===p?xe:h}static jQueryInterface(t){return this.each(function(){var e=Pe.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)})}}f.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",function(e){var t=u.getElementFromSelector(this);t&&t.classList.contains(Se)&&(e.preventDefault(),e=Pe.getOrCreateInstance(t),(t=this.getAttribute("data-bs-slide-to"))?e.to(t):"next"===d.getDataAttribute(this,"slide")?e.next():e.prev(),e._maybeEnableCycle())}),f.on(window,"load.bs.carousel.data-api",()=>{var e;for(e of u.find('[data-bs-ride="carousel"]'))Pe.getOrCreateInstance(e)}),e(Pe);let Le="show",m="collapse",ke="collapsing",Ie=(m,m,'[data-bs-toggle="collapse"]'),Oe={parent:null,toggle:!0},$e={parent:"(null|element)",toggle:"boolean"};class qe extends t{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];let i=u.find(Ie);for(let a of i){let e=u.getSelectorFromElement(a),t=u.find(e).filter(e=>e===this._element);null!==e&&t.length&&this._triggerArray.push(a)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Oe}static get DefaultType(){return $e}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(!this._isTransitioning&&!this._isShown()){let t=[];if(!((t=this._config.parent?this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>qe.getOrCreateInstance(e,{toggle:!1})):t).length&&t[0]._isTransitioning||f.trigger(this._element,"show.bs.collapse").defaultPrevented)){for(let e of t)e.hide();let e=this._getDimension();this._element.classList.remove(m),this._element.classList.add(ke),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;var a="scroll"+(e[0].toUpperCase()+e.slice(1));this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(ke),this._element.classList.add(m,Le),this._element.style[e]="",f.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[e]=this._element[a]+"px"}}}
1hide(){if(!this._isTransitioning&&this._isShown()&&!f.trigger(this._element,"hide.bs.collapse").defaultPrevented){let e=this._getDimension();this._element.style[e]=this._element.getBoundingClientRect()[e]+"px",H(this._element),this._element.classList.add(ke),this._element.classList.remove(m,Le);for(let e of this._triggerArray){var t=u.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0,this._element.style[e]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(ke),this._element.classList.add(m),f.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}}_isShown(e=this._element){return e.classList.contains(Le)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=n(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(this._config.parent){let e=this._getFirstLevelChildren(Ie);for(var t of e){let e=u.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}}_getFirstLevelChildren(e){let t=u.find(":scope .collapse .collapse",this._config.parent);return u.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(var a of e)a.classList.toggle("collapsed",!t),a.setAttribute("aria-expanded",t)}static jQueryInterface(t){let a={};return"string"==typeof t&&/show|hide/.test(t)&&(a.toggle=!1),this.each(function(){var e=qe.getOrCreateInstance(this,a);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}}f.on(document,"click.bs.collapse.data-api",Ie,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(let e of u.getMultipleElementsFromSelector(this))qe.getOrCreateInstance(e,{toggle:!1}).toggle()}),e(qe);var D="top",M="bottom",A="right",P="left",Fe="auto",L=[D,M,A,P],k="start",y="end",Ne="clippingParents",je="viewport",ze="popper",Re="reference",He=L.reduce(function(e,t){return e.concat([t+"-"+k,t+"-"+y])},[]),Be=[].concat(L,[Fe]).reduce(function(e,t){return e.concat([t,t+"-"+k,t+"-"+y])},[]),Xe="beforeRead",We="afterRead",Ve="beforeMain",Ye="afterMain",Ge="beforeWrite",Ue="afterWrite",Qe=[Xe,"read",We,Ve,"main",Ye,Ge,"write",Ue];function g(e){return e?(e.nodeName||"").toLowerCase():null}function w(e){var t;return null==e?window:"[object Window]"!==e.toString()?(t=e.ownerDocument)&&t.defaultView||window:e}function v(e){return e instanceof w(e).Element||e instanceof Element}function b(e){return e instanceof w(e).HTMLElement||e instanceof HTMLElement}function Ke(e){return"undefined"!=typeof ShadowRoot&&(e instanceof w(e).ShadowRoot||e instanceof ShadowRoot)}var Ze={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var n=e.state;Object.keys(n.elements).forEach(function(e){var t=n.styles[e]||{},a=n.attributes[e]||{},i=n.elements[e];b(i)&&g(i)&&(Object.assign(i.style,t),Object.keys(a).forEach(function(e){var t=a[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var i=e.state,n={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(i.elements.popper.style,n.popper),i.styles=n,i.elements.arrow&&Object.assign(i.elements.arrow.style,n.arrow),function(){Object.keys(i.elements).forEach(function(e){var t=i.elements[e],a=i.attributes[e]||{},e=Object.keys((i.styles.hasOwnProperty(e)?i.styles:n)[e]).reduce(function(e,t){return e[t]="",e},{});b(t)&&g(t)&&(Object.assign(t.style,e),Object.keys(a).forEach(function(e){t.removeAttribute(e)}))})}},requires:["computeStyles"]};function I(e){return e.split("-")[0]}var E=Math.max,Je=Math.min,et=Math.round;function tt(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function at(){return!/^((?!chrome|android).)*safari/i.test(tt())}function it(e,t,a){void 0===t&&(t=!1),void 0===a&&(a=!1);var i=e.getBoundingClientRect(),n=1,r=1,t=(t&&b(e)&&(n=0<e.offsetWidth&&et(i.width)/e.offsetWidth||1,r=0<e.offsetHeight&&et(i.height)/e.offsetHeight||1),(v(e)?w(e):window).visualVie
1wport),e=!at()&&a,a=(i.left+(e&&t?t.offsetLeft:0))/n,e=(i.top+(e&&t?t.offsetTop:0))/r,t=i.width/n,n=i.height/r;return{width:t,height:n,top:e,right:a+t,bottom:e+n,left:a,x:a,y:e}}function nt(e){var t=it(e),a=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-a)<=1&&(a=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:a,height:i}}function rt(e,t){var a=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(a&&Ke(a)){var i=t;do{if(i&&e.isSameNode(i))return!0}while(i=i.parentNode||i.host)}return!1}function x(e){return w(e).getComputedStyle(e)}function _(e){return((v(e)?e.ownerDocument:e.document)||window.document).documentElement}function st(e){return"html"===g(e)?e:e.assignedSlot||e.parentNode||(Ke(e)?e.host:null)||_(e)}function ot(e){return b(e)&&"fixed"!==x(e).position?e.offsetParent:null}function lt(e){for(var t,a=w(e),i=ot(e);i&&(t=i,0<=["table","td","th"].indexOf(g(t)))&&"static"===x(i).position;)i=ot(i);return(!i||"html"!==g(i)&&("body"!==g(i)||"static"!==x(i).position))&&(i||(e=>{var t=/firefox/i.test(tt());if(!/Trident/i.test(tt())||!b(e)||"fixed"!==x(e).position){var a=st(e);for(Ke(a)&&(a=a.host);b(a)&&["html","body"].indexOf(g(a))<0;){var i=x(a);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return a;a=a.parentNode}}return null})(e))||a}function ct(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function dt(e,t,a){return E(e,Je(t,a))}function ut(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function pt(a,e){return e.reduce(function(e,t){return e[t]=a,e},{})}var ht={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,a,i,n,r=e.state,s=e.name,e=e.options,o=r.elements.arrow,l=r.modifiersData.popperOffsets,c=I(r.placement),d=ct(c),c=0<=[P,A].indexOf(c)?"height":"width";o&&l&&(e=ut("number"!=typeof(e="function"==typeof(e=e.padding)?e(Object.assign({},r.rects,{placement:r.placement})):e)?e:pt(e,L)),t=nt(o),n="y"===d?D:P,i="y"===d?M:A,a=r.rects.reference[c]+r.rects.reference[d]-l[d]-r.rects.popper[c],l=l[d]-r.rects.reference[d],o=(o=lt(o))?"y"===d?o.clientHeight||0:o.clientWidth||0:0,n=e[n],e=o-t[c]-e[i],n=dt(n,i=o/2-t[c]/2+(a/2-l/2),e),r.modifiersData[s]=((o={})[d]=n,o.centerOffset=n-i,o))},effect:function(e){var t=e.state,e=e.options.element,e=void 0===e?"[data-popper-arrow]":e;null!=e&&("string"!=typeof e||(e=t.elements.popper.querySelector(e)))&&rt(t.elements.popper,e)&&(t.elements.arrow=e)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ft(e){return e.split("-")[1]}var mt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function gt(e){var t=e.popper,a=e.popperRect,i=e.placement,n=e.variation,r=e.offsets,s=e.position,o=e.gpuAcceleration,l=e.adaptive,c=e.roundOffsets,e=e.isFixed,d=r.x,d=void 0===d?0:d,u=r.y,u=void 0===u?0:u,p="function"==typeof c?c({x:d,y:u}):{x:d,y:u},d=p.x,u=p.y,p=r.hasOwnProperty("x"),r=r.hasOwnProperty("y"),h=P,f=D,m=window;l&&(v="clientHeight",g="clientWidth",(b=lt(t))===w(t)&&"static"!==x(b=_(t)).position&&"absolute"===s&&(v="scrollHeight",g="scrollWidth"),i!==D&&(i!==P&&i!==A||n!==y)||(f=M,u=(u-((e&&b===m&&m.visualViewport?m.visualViewport.height:b[v])-a.height))*(o?1:-1)),i!==P&&(i!==D&&i!==M||n!==y)||(h=A,d=(d-((e&&b===m&&m.visualViewport?m.visualViewport.width:b[g])-a.width))*(o?1:-1)));var g,v=Object.assign({position:s},l&&mt),b=!0===c?(i={x:d,y:u},n=w(t),e=i.y,n=n.devicePixelRatio||1,{x:et(i.x*n)/n||0,y:et(e*n)/n||0}):{x:d,y:u};return d=b.x,u=b.y,o?Object.assign({},v,((g={})[f]=r?"0":"",g[h]=p?"0":"",g.transform=(m.devicePixelRatio||1)<=1?"translate("+d+"px, "+u+"px)":"translate3d("+d+"px, "+u+"px, 0)",g)):Object.assign({},v,((a={})[f]=r?u+"px":"",a[h]=p?d+"px":"",a.transform="",a))}var vt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,e=e.options,a=e.gpuAcceleration,a=void 0===a||a,i=e.adaptive,i=void 0===i||i,e=e.roundOffsets,e=void 0===e||e,a={placement:I(t.placement),variation:ft(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,gt(Object.assign({},a,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:e})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,gt(Object.assign({},a,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},bt={passive:!0},yt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,a=e.instance,e=e.options,i=e.scroll,n=void 0===i||i,i=e.resize,r=void 0===i||i,s=w(t.elements.popper),o=[].concat(t.scrollParents.reference,t.scrollParents.popper);return n&&o.forEach(function(e){e.addEventListener("scroll",a.update,bt)}),r&&s.addEventListener("resize",a.update,bt),function(){n&&o.forEach(function(e){e.removeEventListener("scroll",a.update,bt)}),r&&s.removeEventListener("resize",a.update,bt)}},data:{}}
1,wt={left:"right",right:"left",bottom:"top",top:"bottom"};function xt(e){return e.replace(/left|right|bottom|top/g,function(e){return wt[e]})}var _t={start:"end",end:"start"};function St(e){return e.replace(/start|end/g,function(e){return _t[e]})}function Tt(e){e=w(e);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ct(e){return it(_(e)).left+Tt(e).scrollLeft}function Et(e){var e=x(e),t=e.overflow;return/auto|scroll|overlay|hidden/.test(t+e.overflowY+e.overflowX)}function Dt(e,t){void 0===t&&(t=[]);var a=function e(t){return 0<=["html","body","#document"].indexOf(g(t))?t.ownerDocument.body:b(t)&&Et(t)?t:e(st(t))}(e),e=a===(null==(e=e.ownerDocument)?void 0:e.body),i=w(a),i=e?[i].concat(i.visualViewport||[],Et(a)?a:[]):a,a=t.concat(i);return e?a:a.concat(Dt(st(i)))}function Mt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function At(e,t,a){return t===je?Mt((n=a,s=w(i=e),o=_(i),s=s.visualViewport,l=o.clientWidth,o=o.clientHeight,d=c=0,s&&(l=s.width,o=s.height,(r=at())||!r&&"fixed"===n)&&(c=s.offsetLeft,d=s.offsetTop),{width:l,height:o,x:c+Ct(i),y:d})):v(t)?((n=it(r=t,!1,"fixed"===a)).top=n.top+r.clientTop,n.left=n.left+r.clientLeft,n.bottom=n.top+r.clientHeight,n.right=n.left+r.clientWidth,n.width=r.clientWidth,n.height=r.clientHeight,n.x=n.left,n.y=n.top,n):Mt((s=_(e),l=_(s),o=Tt(s),c=null==(c=s.ownerDocument)?void 0:c.body,i=E(l.scrollWidth,l.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),d=E(l.scrollHeight,l.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),s=-o.scrollLeft+Ct(s),o=-o.scrollTop,"rtl"===x(c||l).direction&&(s+=E(l.clientWidth,c?c.clientWidth:0)-i),{width:i,height:d,x:s,y:o}));var i,n,r,s,o,l,c,d}function Pt(e){var t,a=e.reference,i=e.element,e=e.placement,n=e?I(e):null,e=e?ft(e):null,r=a.x+a.width/2-i.width/2,s=a.y+a.height/2-i.height/2;switch(n){case D:t={x:r,y:a.y-i.height};break;case M:t={x:r,y:a.y+a.height};break;case A:t={x:a.x+a.width,y:s};break;case P:t={x:a.x-i.width,y:s};break;default:t={x:a.x,y:a.y}}var o=n?ct(n):null;if(null!=o){var l="y"===o?"height":"width";switch(e){case k:t[o]=t[o]-(a[l]/2-i[l]/2);break;case y:t[o]=t[o]+(a[l]/2-i[l]/2)}}return t}function Lt(e,t){var a,i,n,r,s,o,t=t=void 0===t?{}:t,l=t.placement,l=void 0===l?e.placement:l,c=t.strategy,c=void 0===c?e.strategy:c,d=t.boundary,d=void 0===d?Ne:d,u=t.rootBoundary,u=void 0===u?je:u,p=t.elementContext,p=void 0===p?ze:p,h=t.altBoundary,h=void 0!==h&&h,t=t.padding,t=void 0===t?0:t,t=ut("number"!=typeof t?t:pt(t,L)),f=e.rects.popper,h=e.elements[h?p===ze?Re:ze:p],c=(a=v(h)?h:h.contextElement||_(e.elements.popper),h=u,i=c,r="clippingParents"===(u=d)?(s=Dt(st(r=a)),v(n=0<=["absolute","fixed"].indexOf(x(r).position)&&b(r)?lt(r):r)?s.filter(function(e){return v(e)&&rt(e,n)&&"body"!==g(e)}):[]):[].concat(u),s=[].concat(r,[h]),u=s[0],(h=s.reduce(function(e,t){t=At(a,t,i);return e.top=E(t.top,e.top),e.right=Je(t.right,e.right),e.bottom=Je(t.bottom,e.bottom),e.left=E(t.left,e.left),e},At(a,u,i))).width=h.right-h.left,h.height=h.bottom-h.top,h.x=h.left,h.y=h.top,h),d=it(e.elements.reference),u=Pt({reference:d,element:f,placement:l}),h=Mt(Object.assign({},f,u)),f=p===ze?h:d,m={top:c.top-f.top+t.top,bottom:f.bottom-c.bottom+t.bottom,left:c.left-f.left+t.left,right:f.right-c.right+t.right},u=e.modifiersData.offset;return p===ze&&u&&(o=u[l],Object.keys(m).forEach(function(e){var t=0<=[A,M].indexOf(e)?1:-1,a=0<=[D,M].indexOf(e)?"y":"x";m[e]+=o[a]*t})),m}var kt={name:"flip",enabled:!0,phase:"main",fn:function(e){var u=e.state,t=e.options,e=e.name;if(!u.modifiersData[e]._skip){for(var a=t.mainAxis,i=void 0===a||a,a=t.altAxis,n=void 0===a||a,a=t.fallbackPlacements,p=t.padding,h=t.boundary,f=t.rootBoundary,r=t.altBoundary,s=t.flipVariations,m=void 0===s||s,g=t.allowedAutoPlacements,s=u.options.placement,t=I(s),a=a||(t!==s&&m?I(a=s)===Fe?[]:(t=xt(a),[St(a),t,St(t)]):[xt(s)]),o=[s].concat(a).reduce(function(e,t){return e.concat(I(t)===Fe?(a=u,i=(e=e=void 0===(e={placement:t,boundary:h,rootBoundary:f,padding:p,flipVariations:m,allowedAutoPlacements:g})?{}:e).placement,n=e.boundary,r=e.rootBoundary,s=e.padding,o=e.flipVariations,l=void 0===(e=e.allowedAutoPlacements)?Be:e,c=ft(i),e=c?o?He:He.filter(function(e){return ft(e)===c}):L,d=(i=0===(i=e.filter(function(e){return 0<=l.indexOf(e)})).length?e:i).reduce(function(e,t){return e[t]=Lt(a,{placement:t,boundary:n,rootBoundary:r,padding:s})[I(t)],e},{}
1),Object.keys(d).sort(function(e,t){return d[e]-d[t]})):t);var a,i,n,r,s,o,l,c,d},[]),l=u.rects.reference,c=u.rects.popper,d=new Map,v=!0,b=o[0],y=0;y<o.length;y++){var w=o[y],x=I(w),_=ft(w)===k,S=0<=[D,M].indexOf(x),T=S?"width":"height",C=Lt(u,{placement:w,boundary:h,rootBoundary:f,altBoundary:r,padding:p}),S=S?_?A:P:_?M:D,_=(l[T]>c[T]&&(S=xt(S)),xt(S)),T=[];if(i&&T.push(C[x]<=0),n&&T.push(C[S]<=0,C[_]<=0),T.every(function(e){return e})){b=w,v=!1;break}d.set(w,T)}if(v)for(var E=m?3:1;0<E&&"break"!==(t=>{var e=o.find(function(e){e=d.get(e);if(e)return e.slice(0,t).every(function(e){return e})});if(e)return b=e,"break"})(E);E--);u.placement!==b&&(u.modifiersData[e]._skip=!0,u.placement=b,u.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function It(e,t,a){return{top:e.top-t.height-(a=void 0===a?{x:0,y:0}:a).y,right:e.right-t.width+a.x,bottom:e.bottom-t.height+a.y,left:e.left-t.width-a.x}}function Ot(t){return[D,A,M,P].some(function(e){return 0<=t[e]})}var $t={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,e=e.name,a=t.rects.reference,i=t.rects.popper,n=t.modifiersData.preventOverflow,r=Lt(t,{elementContext:"reference"}),s=Lt(t,{altBoundary:!0}),r=It(r,a),a=It(s,i,n),s=Ot(r),i=Ot(a);t.modifiersData[e]={referenceClippingOffsets:r,popperEscapeOffsets:a,isReferenceHidden:s,hasPopperEscaped:i},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":i})}},qt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var s=e.state,t=e.name,e=e.options.offset,o=void 0===e?[0,0]:e,e=Be.reduce(function(e,t){return e[t]=(t=t,a=s.rects,i=o,n=I(t),r=0<=[P,D].indexOf(n)?-1:1,a="function"==typeof i?i(Object.assign({},a,{placement:t})):i,t=a[0]||0,i=(a[1]||0)*r,0<=[P,A].indexOf(n)?{x:i,y:t}:{x:t,y:i}),e;var a,i,n,r},{}),a=e[s.placement],i=a.x,a=a.y;null!=s.modifiersData.popperOffsets&&(s.modifiersData.popperOffsets.x+=i,s.modifiersData.popperOffsets.y+=a),s.modifiersData[t]=e}},Ft={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state;t.modifiersData[e.name]=Pt({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})},data:{}},Nt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t,a,i,n,r,s,o,l,c,d=e.state,u=e.options,e=e.name,p=u.mainAxis,p=void 0===p||p,h=u.altAxis,h=void 0!==h&&h,f=u.tether,f=void 0===f||f,m=u.tetherOffset,m=void 0===m?0:m,u=Lt(d,{boundary:u.boundary,rootBoundary:u.rootBoundary,padding:u.padding,altBoundary:u.altBoundary}),g=I(d.placement),v=ft(d.placement),b=!v,y=ct(g),w="x"===y?"y":"x",x=d.modifiersData.popperOffsets,_=d.rects.reference,S=d.rects.popper,m="function"==typeof m?m(Object.assign({},d.rects,{placement:d.placement})):m,m="number"==typeof m?{mainAxis:m,altAxis:m}:Object.assign({mainAxis:0,altAxis:0},m),T=d.modifiersData.offset?d.modifiersData.offset[d.placement]:null,C={x:0,y:0};x&&(p&&(p="y"===y?"height":"width",s=(o=x[y])+u[a="y"===y?D:P],l=o-u[c="y"===y?M:A],t=f?-S[p]/2:0,n=(v===k?_:S)[p],v=v===k?-S[p]:-_[p],r=d.elements.arrow,r=f&&r?nt(r):{width:0,height:0},a=(i=d.modifiersData["arrow#persistent"]?d.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0})[a],i=i[c],c=dt(0,_[p],r[p]),r=b?_[p]/2-t-c-a-m.mainAxis:n-c-a-m.mainAxis,n=b?-_[p]/2+t+c+i+m.mainAxis:v+c+i+m.mainAxis,b=(a=d.elements.arrow&&lt(d.elements.arrow))?"y"===y?a.clientTop||0:a.clientLeft||0:0,v=o+n-(t=null!=(p=null==T?void 0:T[y])?p:0),c=dt(f?Je(s,o+r-t-b):s,o,f?E(l,v):l),x[y]=c,C[y]=c-o),h&&(i="y"==w?"height":"width",n=(a=x[w])+u["x"===y?D:P],p=a-u["x"===y?M:A],r=-1!==[D,P].indexOf(g),b=null!=(t=null==T?void 0:T[w])?t:0,s=r?n:a-_[i]-S[i]-b+m.altAxis,v=r?a+_[i]+S[i]-b-m.altAxis:p,o=f&&r?(c=dt(s,a,l=v),l<c?l:c):dt(f?s:n,a,f?v:p),x[w]=o,C[w]=o-a),d.modifiersData[e]=C)},requiresIfExists:["offset"]};function jt(e){var a=new Map,i=new Set,n=[];return e.forEach(function(e){a.set(e.name,e)}),e.forEach(function(e){i.has(e.name)||function t(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){i.has(e)||(e=a.get(e))&&t(e)}),n.push(e)}(e)}),n}var zt={placement:"bottom",modifiers:[],strategy:"absolute"};function Rt(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Ht(e){var e=e=void 0===e?{}:e,t=e.defaultModifiers,l=void 0===t?[]:t,t=e.defaultOptions,c=void 0===t?zt:t;return function(i,n,t){void 0===t&&(t=c);var a,r,h={placement:"bottom",orderedModifiers:[],options:Object.assign({},zt,c),modifiersData:{},elements:{reference:i,popper:n},attributes:{},styles:{}},s=[],f=!1,m={state:h,setOptions:function(e){e="function"==typeof e?e(h.options):e;o(),h.options=Object.assign({},c,h.options,e),h.scrollParents={reference:v(i)?Dt(i):i.contextElement?Dt(i.contextElement):[],popper:Dt(n)};e=[].concat(l,h.options.modifiers),t=e.reduce(function(e,t){var a=e[t.name];return e[t.name]=a?Object.assign({},a,t,{options:Object.assign({},a.options,t.options),data:Object.assign({},a.data,t.data)}):t,e},{}),a=jt(Object.keys(t).map(function(e){return t[e]}));var t,a,e=Qe.reduce(function(e,t){return e.concat(a.filter(function(e){return e.phase===t}))},[]);return h.orderedModifiers=e.filter(function(e){return e.enabled}
1),h.orderedModifiers.forEach(function(e){var t=e.name,a=e.options,e=e.effect;"function"==typeof e&&(e=e({state:h,name:t,instance:m,options:void 0===a?{}:a}),s.push(e||function(){}))}),m.update()},forceUpdate:function(){if(!f){var e=h.elements,t=e.reference,e=e.popper;if(Rt(t,e)){h.rects={reference:(t=t,s=lt(e),void 0===(o="fixed"===h.options.strategy)&&(o=!1),l=b(s),c=b(s)&&(u=(c=s).getBoundingClientRect(),d=et(u.width)/c.offsetWidth||1,u=et(u.height)/c.offsetHeight||1,1!==d||1!==u),d=_(s),u=it(t,c,o),t={scrollLeft:0,scrollTop:0},p={x:0,y:0},!l&&o||("body"===g(s)&&!Et(d)||(t=(l=s)!==w(l)&&b(l)?{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}:Tt(l)),b(s)?((p=it(s,!0)).x+=s.clientLeft,p.y+=s.clientTop):d&&(p.x=Ct(d))),{x:u.left+t.scrollLeft-p.x,y:u.top+t.scrollTop-p.y,width:u.width,height:u.height}),popper:nt(e)},h.reset=!1,h.placement=h.options.placement,h.orderedModifiers.forEach(function(e){return h.modifiersData[e.name]=Object.assign({},e.data)});for(var a,i,n,r=0;r<h.orderedModifiers.length;r++)!0!==h.reset?(i=(a=h.orderedModifiers[r]).fn,n=a.options,"function"==typeof i&&(h=i({state:h,options:void 0===n?{}:n,name:a.name,instance:m})||h)):(h.reset=!1,r=-1)}}var s,o,l,c,d,u,p},update:(a=function(){return new Promise(function(e){m.forceUpdate(),e(h)})},function(){return r=r||new Promise(function(e){Promise.resolve().then(function(){r=void 0,e(a())})})}),destroy:function(){o(),f=!0}};return Rt(i,n)&&m.setOptions(t).then(function(e){!f&&t.onFirstUpdate&&t.onFirstUpdate(e)}),m;function o(){s.forEach(function(e){return e()}),s=[]}}}var Bt=Ht(),Xt=Ht({defaultModifiers:[yt,Ft,vt,Ze]}),Wt=Ht({defaultModifiers:[yt,Ft,vt,Ze,qt,kt,Nt,ht,$t]});let Vt=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Ye,afterRead:We,afterWrite:Ue,applyStyles:Ze,arrow:ht,auto:Fe,basePlacements:L,beforeMain:Ve,beforeRead:Xe,beforeWrite:Ge,bottom:M,clippingParents:Ne,computeStyles:vt,createPopper:Wt,createPopperBase:Bt,createPopperLite:Xt,detectOverflow:Lt,end:y,eventListeners:yt,flip:kt,hide:$t,left:P,main:"main",modifierPhases:Qe,offset:qt,placements:Be,popper:ze,popperGenerator:Ht,popperOffsets:Ft,preventOverflow:Nt,read:"read",reference:Re,right:A,start:k,top:D,variationPlacements:He,viewport:je,write:"write"},Symbol.toStringTag,{value:"Module"})),Yt="dropdown",Gt=".bs.dropdown",Ut=".data-api",Qt="ArrowDown",Kt="click"+Gt+Ut,Zt="keydown"+Gt+Ut,Jt="show",S='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',ea=(S,".dropdown-menu"),ta=l()?"top-end":"top-start",aa=l()?"top-start":"top-end",ia=l()?"bottom-end":"bottom-start",na=l()?"bottom-start":"bottom-end",ra=l()?"left-start":"right-start",sa=l()?"right-start":"left-start",oa={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},la={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class T extends t{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=u.next(this._element,ea)[0]||u.prev(this._element,ea)[0]||u.findOne(ea,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return oa}static get DefaultType(){return la}static get NAME(){return Yt}toggle(){return this._isShown()?this.hide():this.show()}show(){if(!o(this._element)&&!this._isShown()){let e={relatedTarget:this._element};if(!f.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".
1navbar-nav"))for(let e of[].concat(...document.body.children))f.on(e,"mouseover",R);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Jt),this._element.classList.add(Jt),f.trigger(this._element,"shown.bs.dropdown",e)}}}hide(){var e;!o(this._element)&&this._isShown()&&(e={relatedTarget:this._element},this._completeHide(e))}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!f.trigger(this._element,"hide.bs.dropdown",e).defaultPrevented){if("ontouchstart"in document.documentElement)for(let e of[].concat(...document.body.children))f.off(e,"mouseover",R);this._popper&&this._popper.destroy(),this._menu.classList.remove(Jt),this._element.classList.remove(Jt),this._element.setAttribute("aria-expanded","false"),d.removeDataAttribute(this._menu,"popper"),f.trigger(this._element,"hidden.bs.dropdown",e)}}_getConfig(e){if("object"!=typeof(e=super._getConfig(e)).reference||s(e.reference)||"function"==typeof e.reference.getBoundingClientRect)return e;throw new TypeError(Yt.toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.')}_createPopper(){if(void 0===Vt)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;"parent"===this._config.reference?e=this._parent:s(this._config.reference)?e=n(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);var t=this._getPopperConfig();this._popper=Wt(e,this._menu,t)}_isShown(){return this._menu.classList.contains(Jt)}_getPlacement(){var e,t=this._parent;return t.classList.contains("dropend")?ra:t.classList.contains("dropstart")?sa:t.classList.contains("dropup-center")?"top":t.classList.contains("dropdown-center")?"bottom":(e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim(),t.classList.contains("dropup")?e?aa:ta:e?na:ia)}
1_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){let t=this._config.offset;return"string"==typeof t?t.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){var e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return!this._inNavbar&&"static"!==this._config.display||(d.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...c(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:t}){var a=u.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>r(e));a.length&&V(a,t,e===Qt,!a.includes(t)).focus()}static jQueryInterface(t){return this.each(function(){var e=T.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}static clearMenus(t){if(2!==t.button&&("keyup"!==t.type||"Tab"===t.key)){let e=u.find('[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled).show');for(var a of e){let e=T.getInstance(a);var i;e&&!1!==e._config.autoClose&&(i=(a=t.composedPath()).includes(e._menu),a.includes(e._element)||"inside"===e._config.autoClose&&!i||"outside"===e._config.autoClose&&i||e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName))||(a={relatedTarget:e._element},"click"===t.type&&(a.clickEvent=t),e._completeHide(a)))}}}static dataApiKeydownHandler(e){var t=/input|textarea/i.test(e.target.tagName),a="Escape"===e.key,i=["ArrowUp",Qt].includes(e.key);!i&&!a||t&&!a||(e.preventDefault(),t=this.matches(S)?this:u.prev(this,S)[0]||u.next(this,S)[0]||u.findOne(S,e.delegateTarget.parentNode),a=T.getOrCreateInstance(t),i?(e.stopPropagation(),a.show(),a._selectMenuItem(e)):a._isShown()&&(e.stopPropagation(),a.hide(),t.focus()))}}f.on(document,Zt,S,T.dataApiKeydownHandler),f.on(document,Zt,ea,T.dataApiKeydownHandler),f.on(document,Kt,T.clearMenus),f.on(document,"keyup.bs.dropdown.data-api",T.clearMenus),f.on(document,Kt,S,function(e){e.preventDefault(),T.getOrCreateInstance(this).toggle()}),e(T);let ca="backdrop",da="mousedown.bs."+ca,ua={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},pa={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class ha extends de{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return ua}static get DefaultType(){return pa}static get NAME(){return ca}show(e){var t;this._config.isVisible?(this._append(),t=this._getElement(),this._config.isAnimated&&H(t),t.classList.add("show"),this._emulateAnimation(()=>{c(e)})):c(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),c(e)})):c(e)}dispose(){this._isAppended&&(f.off(this._element,da),this._element.remove(),this._isAppended=!1)}_getElement(){var e;return this._element||((e=document.createElement("div")).className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e),this._element}_configAfterMerge(e){return e.rootElement=n(e.rootElement),e}_append(){var e;this._isAppended||(e=this._getElement(),this._config.rootElement.append(e),f.on(e,da,()=>{c(this._config.clickCallback)}),this._isAppended=!0)}_emulateAnimation(e){W(e,this._getElement(),this._config.isAnimated)}}let fa=".bs.focustrap",ma=(fa,fa,"backward"),ga={autofocus:!0,trapElement:null},va={autofocus:"boolean",trapElement:"element"};class ba extends de{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ga}static get DefaultType(){return va}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),f.off(document,fa),f.on(document,"focusin.bs.focustrap",e=>this._handleFocusin(e)),f.on(document,"keydown.tab.bs.focustrap",e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,f.off(document,fa))}_handleFocusin(e){var t=this._config.trapElement;e.target===document||e.target===t||t.contains(e.target)||(0===(e=u.focu
1sableChildren(t)).length?t:this._lastTabNavDirection===ma?e[e.length-1]:e[0]).focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?ma:"forward")}}let ya=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",wa=".sticky-top",xa="padding-right",_a="margin-right";class Sa{constructor(){this._element=document.body}getWidth(){var e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){let t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,xa,e=>e+t),this._setElementAttributes(ya,xa,e=>e+t),this._setElementAttributes(wa,_a,e=>e-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,xa),this._resetElementAttributes(ya,xa),this._resetElementAttributes(wa,_a)}isOverflowing(){return 0<this.getWidth()}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,a,i){let n=this.getWidth();this._applyManipulationCallback(e,e=>{var t;e!==this._element&&window.innerWidth>e.clientWidth+n||(this._saveInitialAttribute(e,a),t=window.getComputedStyle(e).getPropertyValue(a),e.style.setProperty(a,i(Number.parseFloat(t))+"px"))})}_saveInitialAttribute(e,t){var a=e.style.getPropertyValue(t);a&&d.setDataAttribute(e,t,a)}_resetElementAttributes(e,a){this._applyManipulationCallback(e,e=>{var t=d.getDataAttribute(e,a);null!==t?(d.removeDataAttribute(e,a),e.style.setProperty(a,t)):e.style.removeProperty(a)})}_applyManipulationCallback(e,t){if(s(e))t(e);else for(var a of u.find(e,this._element))t(a)}}let C=".bs.modal",Ta=(C,C,"hidden"+C),Ca="show"+C,Ea=(C,C,C,C,C,C,"modal-open"),Da="modal-static",Ma={backdrop:!0,focus:!0,keyboard:!0},Aa={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Pa extends t{constructor(e,t){super(e,t),this._dialog=u.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Sa,this._addEventListeners()}static get Default(){return Ma}static get DefaultType(){return Aa}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||f.trigger(this._element,Ca,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Ea),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||f.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove("show"),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){f.off(window,C),f.off(this._dialog,C),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ha({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new ba({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;var t=u.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),H(this._element),this._element.classList.add("show"),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,f.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){f.on(this._element,"keydown.dismiss.bs.modal",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),f.on(window,"resize.bs.modal",()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),f.on(this._element,"mousedown.dismiss.bs.modal",t=>{f.one(this._element,"click.dismiss.bs.modal",e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Ea),this._resetAdjustments(),this._scrollBar.reset(),f.trigger(this._element,Ta)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(!f.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented){let e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Da)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Da),this._queueCallback(()=>{this._element.classList.remove(Da),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}}_adjustDialog(){let e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),a=0<t;if(a&&!e){let e=l()?"paddingLeft":"paddingRight";this._element.style[e]=t+"px"}if(!a&&e){let e=l()?"paddingRight":"paddingLeft";this._element.style[e]=t+"px"}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,a){return this.each(function(){var e=Pa.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method n
1amed "${t}"`);e[t](a)}})}}f.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',function(e){let t=u.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),f.one(t,Ca,e=>{e.defaultPrevented||f.one(t,Ta,()=>{r(this)&&this.focus()})});e=u.findOne(".modal.show");e&&Pa.getInstance(e).hide(),Pa.getOrCreateInstance(t).toggle(this)}),pe(Pa),e(Pa);let La=".bs.offcanvas",ka="showing",Ia=".offcanvas.show",Oa="hidePrevented"+La,$a="hidden"+La,qa={backdrop:!0,keyboard:!0,scroll:!1},Fa={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class O extends t{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return qa}static get DefaultType(){return Fa}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||f.trigger(this._element,"show.bs.offcanvas",{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new Sa).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ka),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add("show"),this._element.classList.remove(ka),f.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:e})},this._element,!0))}hide(){!this._isShown||f.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add("hiding"),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove("show","hiding"),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new Sa).reset(),f.trigger(this._element,$a)},this._element,!0))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){var e=Boolean(this._config.backdrop);return new ha({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():f.trigger(this._element,Oa)}:null})}_initializeFocusTrap(){return new ba({trapElement:this._element})}_addEventListeners(){f.on(this._element,"keydown.dismiss.bs.offcanvas",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():f.trigger(this._element,Oa))})}static jQueryInterface(t){return this.each(function(){var e=O.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}})}}f.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',function(e){var t=u.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),o(this)||(f.one(t,$a,()=>{r(this)&&this.focus()}),(e=u.findOne(Ia))&&e!==t&&O.getInstance(e).hide(),O.getOrCreateInstance(t).toggle(this))}),f.on(window,"load.bs.offcanvas.data-api",()=>{for(var e of u.find(Ia))O.getOrCreateInstance(e).show()}),f.on(window,"resize.bs.offcanvas",()=>{for(var e of u.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&O.getOrCreateInstance(e).hide()}),pe(O),e(O);let Na={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ja=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),za=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Ra={allowList:Na,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Ha={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ba={entry:"(string|element|function|null)",selector:"(string|element)"};class Xa extends de{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Ra}static get DefaultType(){return Ha}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>
1this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return 0<this.getContent().length}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){var a=document.createElement("div");a.innerHTML=this._maybeSanitize(this._config.template);for(let[e,t]of Object.entries(this._config.content))this._setContent(a,t,e);let e=a.children[0],t=this._resolvePossibleFunction(this._config.extraClass);return t&&e.classList.add(...t.split(" ")),e}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(var[t,a]of Object.entries(e))super._typeCheckConfig({selector:t,entry:a},Ba)}_setContent(e,t,a){a=u.findOne(a,e);a&&((t=this._resolvePossibleFunction(t))?s(t)?this._putElementInTemplate(n(t),a):this._config.html?a.innerHTML=this._maybeSanitize(t):a.textContent=t:a.remove())}_maybeSanitize(a){if(this._config.sanitize){var i=a,n=this._config.allowList,r=this._config.sanitizeFn;if(!i.length)return i;if(r&&"function"==typeof r)return r(i);let e=(new window.DOMParser).parseFromString(i,"text/html"),t=[].concat(...e.body.querySelectorAll("*"));for(let i of t){let e=i.nodeName.toLowerCase();if(Object.keys(n).includes(e)){let t=[].concat(...i.attributes),a=[].concat(n["*"]||[],n[e]||[]);for(let e of t)((e,t)=>{let a=e.nodeName.toLowerCase();return t.includes(a)?!ja.has(a)||Boolean(za.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(a))})(e,a)||i.removeAttribute(e.nodeName)}else i.remove()}return e.body.innerHTML}return a}_resolvePossibleFunction(e){return c(e,[void 0,this])}_putElementInTemplate(e,t){this._config.html?(t.innerHTML="",t.append(e)):t.textContent=e.textContent}}let Wa=new Set(["sanitize","allowList","sanitizeFn"]),Va="fade",Ya="show",Ga="hide.bs.modal",Ua="hover",Qa="focus",Ka="click",Za={AUTO:"auto",TOP:"top",RIGHT:l()?"left":"right",BOTTOM:"bottom",LEFT:l()?"right":"left"},Ja={allowList:Na,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ei={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class ti extends t{constructor(e,t){if(void 0===Vt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Ja}static get DefaultType(){return ei}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),f.off(this._element.closest(".modal"),Ga,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(this._isWithContent()&&this._isEnabled){let e=f.trigger(this._element,this.constructor.eventName("show")),t=(z(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(!e.defaultPrevented&&t){this._disposePopper();var a=this._getTipElement(),i=(this._element.setAttribute("aria-describedby",a.getAttribute("id")),this._config).container;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(a),f.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(a),a.classList.add(Ya),"ontouchstart"in document.documentElement)for(let e of[].concat(...document.body.children))f.on(e,"mouseover",R);this._queueCallback(()=>{f.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}}}
vendor: 5,424 bytes, line 1
1hide(){if(this._isShown()&&!f.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Ya),"ontouchstart"in document.documentElement)for(var e of[].concat(...document.body.children))f.off(e,"mouseover",R);this._activeTrigger[Ka]=!1,this._activeTrigger[Qa]=!1,this._activeTrigger[Ua]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),f.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){e=this._getTemplateFactory(e).toHtml();if(!e)return null;e.classList.remove(Va,Ya),e.classList.add(`bs-${this.constructor.NAME}-auto`);var t=(e=>{for(;e+=Math.floor(1e6*Math.random()),document.getElementById(e););return e})(this.constructor.NAME).toString();return e.setAttribute("id",t),this._isAnimated()&&e.classList.add(Va),e}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new Xa({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Va)}_isShown(){return this.tip&&this.tip.classList.contains(Ya)}_createPopper(e){var t=c(this._config.placement,[this,e,this._element]),t=Za[t.toUpperCase()];return Wt(this._element,e,this._getPopperConfig(t))}_getOffset(){let t=this._config.offset;return"string"==typeof t?t.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(e){return c(e,[this._element,this._element])}_getPopperConfig(e){e={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...e,...c(this._config.popperConfig,[void 0,e])}}_setListeners(){let e=this._config.trigger.split(" ");for(var a of e)if("click"===a)f.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{e=this._initializeOnDelegatedTarget(e);e._activeTrigger[Ka]=!(e._isShown()&&e._activeTrigger[Ka]),e.toggle()});else if("manual"!==a){let e=a===Ua?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),t=a===Ua?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");f.on(this._element,e,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?Qa:Ua]=!0,t._enter()}),f.on(this._element,t,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?Qa:Ua]=t._element.contains(e.relatedTarget),t._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},f.on(this._element.closest(".modal"),Ga,this._hideModalHandler)}_fixTitle(){var e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){var t=d.getDataAttributes(this._element);for(let e of Object.keys(t))Wa.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:n(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){var e,t,a={};for([e,t]of Object.entries(this._config))this.constructor.Default[e]!==t&&(a[e]=t);return a.selector=!1,a.trigger="manual",a}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){var e=ti.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method n
1amed "${t}"`);e[t]()}})}}e(ti);let ai={...ti.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},ii={...ti.DefaultType,content:"(null|string|element|function)"};class ni extends ti{static get Default(){return ai}static get DefaultType(){return ii}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){var e=ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}}e(ni);let ri=".bs.scrollspy",si="click"+ri,oi="active",li="[href]",ci={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},di={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ui extends t{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ci}static get DefaultType(){return di}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(var e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=n(e.target)||document.body,e.rootMargin=e.offset?e.offset+"px 0px -30%":e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(f.off(this._config.target,si),f.on(this._config.target,si,li,e=>{var t=this._observableSections.get(e.target.hash);t&&(e.preventDefault(),e=this._rootElement||window,t=t.offsetTop-this._element.offsetTop,e.scrollTo?e.scrollTo({top:t,behavior:"smooth"}):e.scrollTop=t)}))}_getNewObserver(){var e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){let t=e=>this._targetLinks.get("#"+e.target.id),a=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},i=(this._rootElement||document.documentElement).scrollTop,n=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(var r of e)if(r.isIntersecting){let e=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(n&&e){if(a(r),!i)return}else n||e||a(r)}else this._activeTarget=null,this._clearActiveClass(t(r))}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;let e=u.find(li,this._config.target);for(var t of e)if(t.hash&&!o(t)){let e=u.findOne(decodeURI(t.hash),this._element);r(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),(this._activeTarget=e).classList.add(oi),this._activateParents(e),f.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))u.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(oi);else for(var t of u.parents(e,".nav, .list-group"))for(let e of u.prev(t,".nav-link, .nav-item > .nav-link, .list-group-item"))e.classList.add(oi)}_clearActiveClass(e){e.classList.remove(oi);var t=u.find(li+"."+oi,e);for(let e of t)e.classList.remove(oi)}static jQueryInterface(t){return this.each(function(){var e=ui.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method n
1amed "${t}"`);e[t]()}})}}f.on(window,"load.bs.scrollspy.data-api",()=>{for(var e of u.find('[data-bs-spy="scroll"]'))ui.getOrCreateInstance(e)}),e(ui);let pi="ArrowRight",hi="ArrowDown",fi="Home",$="active",mi="show",gi=".dropdown-toggle",vi=`:not(${gi})`,bi='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',yi=`.nav-link${vi}, .list-group-item${vi}, [role="tab"]${vi}, `+bi;$,$,$;class wi extends t{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),f.on(this._element,"keydown.bs.tab",e=>this._keydown(e)))}static get NAME(){return"tab"}show(){var e,t,a=this._element;this._elemIsActive(a)||(t=(e=this._getActiveElem())?f.trigger(e,"hide.bs.tab",{relatedTarget:a}):null,f.trigger(a,"show.bs.tab",{relatedTarget:e}).defaultPrevented)||t&&t.defaultPrevented||(this._deactivate(e,a),this._activate(a,e))}_activate(e,t){e&&(e.classList.add($),this._activate(u.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),f.trigger(e,"shown.bs.tab",{relatedTarget:t})):e.classList.add(mi)},e,e.classList.contains("fade")))}_deactivate(e,t){e&&(e.classList.remove($),e.blur(),this._deactivate(u.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),f.trigger(e,"hidden.bs.tab",{relatedTarget:t})):e.classList.remove(mi)},e,e.classList.contains("fade")))}_keydown(t){if(["ArrowLeft",pi,"ArrowUp",hi,fi,"End"].includes(t.key)){t.stopPropagation(),t.preventDefault();var a,i=this._getChildren().filter(e=>!o(e));let e;(e=[fi,"End"].includes(t.key)?i[t.key===fi?0:i.length-1]:(a=[pi,hi].includes(t.key),V(i,t.target,a,!0)))&&(e.focus({preventScroll:!0}),wi.getOrCreateInstance(e).show())}}_getChildren(){return u.find(yi,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(let e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);var t=this._elemIsActive(e),a=this._getOuterElement(e);e.setAttribute("aria-selected",t),a!==e&&this._setAttributeIfNotExists(a,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){var t=u.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id)&&this._setAttributeIfNotExists(t,"aria-labelledby",""+e.id)}_toggleDropDown(e,a){let i=this._getOuterElement(e);i.classList.contains("dropdown")&&((e=(e,t)=>{e=u.findOne(e,i);e&&e.classList.toggle(t,a)})(gi,$),e(".dropdown-menu",mi),i.setAttribute("aria-expanded",a))}_setAttributeIfNotExists(e,t,a){e.hasAttribute(t)||e.setAttribute(t,a)}_elemIsActive(e){return e.classList.contains($)}_getInnerElement(e){return e.matches(yi)?e:u.findOne(yi,e)}
1_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(t){return this.each(function(){var e=wi.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}})}}f.on(document,"click.bs.tab",bi,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),o(this)||wi.getOrCreateInstance(this).show()}),f.on(window,"load.bs.tab",()=>{for(var e of u.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))wi.getOrCreateInstance(e)}),e(wi);let xi="show",_i="showing",Si={animation:"boolean",autohide:"boolean",delay:"number"},Ti={animation:!0,autohide:!0,delay:5e3};class Ci extends t{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Ti}static get DefaultType(){return Si}static get NAME(){return"toast"}show(){f.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),H(this._element),this._element.classList.add(xi,_i),this._queueCallback(()=>{this._element.classList.remove(_i),f.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){!this.isShown()||f.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(_i),this._queueCallback(()=>{this._element.classList.add("hide"),this._element.classList.remove(_i,xi),f.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(xi),super.dispose()}isShown(){return this._element.classList.contains(xi)}_maybeScheduleHide(){!this._config.autohide||this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}t?this._clearTimeout():this._element===(e=e.relatedTarget)||this._element.contains(e)||this._maybeScheduleHide()}_setListeners(){f.on(this._element,"mouseover.bs.toast",e=>this._onInteraction(e,!0)),f.on(this._element,"mouseout.bs.toast",e=>this._onInteraction(e,!1)),f.on(this._element,"focusin.bs.toast",e=>this._onInteraction(e,!0)),f.on(this._element,"focusout.bs.toast",e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){var e=Ci.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}})}}return pe(Ci),e(Ci),{Alert:he,Button:me,Carousel:Pe,Collapse:qe,Dropdown:T,Modal:Pa,Offcanvas:O,Popover:ni,ScrollSpy:ui,Tab:wi,Toast:Ci,Tooltip:ti}}),function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).enquire=e()}(function(){return function i(n,r,s){function o(a,e){if(!r[a]){if(!n[a]){var t="function"==typeof require&&require;if(!e&&t)return t(a,!0);if(l)return l(a,!0);e=new Error("Cannot find module '"+a+"'");throw e.code="MODULE_NOT_FOUND",e}t=r[a]={exports:{}};n[a][0].call(t.exports,function(e){var t=n[a][1][e];return o(t||e)},t,t.exports,i,n,r,s)}return r[a].exports}for(var l="function"==typeof require&&require,e=0;e<s.length;e++)o(s[e]);return o}({1:[function(e,t,a){function i(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var a=this;this.listener=function(e){a.mql=e.currentTarget||e,a.assess()},this.mql.addListener(this.listener)}var n=e(3),r=e(4).each;i.prototype={constuctor:i,addHandler:function(e){e=new n(e);this.handlers.push(e),this.matches()&&e.on()},removeHandler:function(a){var i=this.handlers;r(i,function(e,t){if(e.equals(a))return e.destroy(),!i.splice(t,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){r(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var t=this.matches()?"on":"off";r(this.handlers,function(e){e[t]()})}},t.exports=i},{3:3,4:4}],2:[function(e,t,a){function i(){if(!window.matchMedia)throw new Error("matchMedia n
1ot present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}var n=e(1),e=e(4),r=e.each,s=e.isFunction,o=e.isArray;i.prototype={constructor:i,register:function(t,e,a){var i=this.queries,a=a&&this.browserIsIncapable;return i[t]||(i[t]=new n(t,a)),s(e)&&(e={match:e}),o(e)||(e=[e]),r(e,function(e){s(e)&&(e={match:e}),i[t].addHandler(e)}),this},unregister:function(e,t){var a=this.queries[e];return a&&(t?a.removeHandler(t):(a.clear(),delete this.queries[e])),this}},t.exports=i},{1:1,4:4}],3:[function(e,t,a){function i(e){(this.options=e).deferSetup||this.setup()}i.prototype={constructor:i,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){this.initialised||this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},t.exports=i},{}],4:[function(e,t,a){t.exports={isFunction:function(e){return"function"==typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var a=0,i=e.length;a<i&&!1!==t(e[a],a);a++);}}},{}],5:[function(e,t,a){e=e(2);t.exports=new e},{2:2}]},{},[5])(5)}),((l,s,f)=>{function a(e,t){var a,i,n,r=[],s=0;e&&e.isDefaultPrevented()||(e.preventDefault(),t=t||{},a=(t=e&&e.data?u(e.data.options,t):t).$target||f(e.currentTarget).trigger("blur"),(n=f.fancybox.getInstance())&&n.$trigger&&n.$trigger.is(a))||(r=t.selector?f(t.selector):(i=a.attr("data-fancybox")||"")?(r=e.data?e.data.items:[]).length?r.filter('[data-fancybox="'+i+'"]'):f('[data-fancybox="'+i+'"]'):[a],s=f(r).index(a),(n=f.fancybox.open(r,t,s=s<0?0:s)).$trigger=a)}if(l.console=l.console||{info:function(e){}},f){if(f.fn.fancybox)return console.info("fancyBox already initialized");var e={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" allowfullscreen="allowfullscreen" allow="autoplay; fullscreen" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'<video class="fancybox-video" controls controlsList="nodownload" poster="{{poster}}"><source src="{{src}}" type="{{format}}" />Sorry, your browser doesn\'t support embedded videos, <a href="{{src}}">download</a> and watch with your favorite video player!</video>',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"><div class="fancybox-caption__body"></div></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.62 17.09V19H5.38v-1.91zm-2.97-6.96L17 11.45l-5 4.87-5-4.87 1.36-1.32 2.68 2.64V5h1.92v7.77z"/></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.7 17.3l-3-3a5.9 5.9 0 0 0-.6-7.6 5.9 5.9 0 0 0-8.4 0 5.9 5.9 0 0 0 0 8.4 5.9 5.9 0 0 0 7.7.7l3 3a1 1 0 0 0 1.3 0c.4-.5.4-1 0-1.5zM8.1 13.8a4 4 0 0 1 0-5.7 4 4 0 0 1 5.7 0 4 4 0 0 1 0 5.7 4 4 0 0 1-5.7 0z"/></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1<path d="M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"/></svg></button>',arrowLeft:'<button data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"/></svg></div></button>',arrowRight:'<button data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}"><div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"/></svg></div></button>',smallBtn:'<button type="button" data-fancybox-close class="fancybox-button fancybox-close-small" title="{{CLOSE}}"><svg xmlns="http://www.w3.org/2000/svg" version="1" viewBox="0 0 24 24"><path d="M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z"/></svg></button>'},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeClose:f.noop,afterClose:f.noop,onActivate:f.noop,onDeactivate:f.noop,clickContent:function(e,t){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(e,t){return"image"===e.type&&"toggleControls"},clickSlide:function(e,t){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e,t){return"image"===e.type&&"zoom"},dblclickSlide:function(e,t){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schlie&szlig;en",NEXT:"Weiter",PREV:"Zur&uuml;ck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es sp&auml;ter nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergr&ouml;&szlig;ern"}}},n=f(l),r=f(s),o=0,d=l.requestAnimationFrame||l.webkitRequestAnimationFrame||l.mozRequestAnimationFrame||l.oRequestAnimationFrame||function(e){return l.setTimeout(e,1e3/60)},t=l.cancelAnimationFrame||l.webkitCancelAnimationFrame||l.mozCancelAnimationFrame||l.oCancelAnimationFrame||function(e){l.clearTimeout(e)},c=(()=>{var e,t=s.createElement("fakeelement"),a={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in a)if(void 0!==t.style[e])return a[e];return"transitionend"})(),p=function(e){return e&&e.length&&e[0].offsetHeight},u=function(e,t){var a=f.extend(!0,{},e,t);return f.each(t,function(e,t){f.isArray(t)&&(a[e]=t)}),a},i=function(e,t,a){var i=this;i.opts=u({index:a},f.fancybox.defaults),f.isPlainObject(t)&&(i.opts=u(i.opts,t)),f.fancybox.isMobile&&(i.opts=u(i.opts,i.opts.mobile)),i.id=i.opts.id||++o,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(e),i.group.length&&i.init()};f.extend(i.prototype,{init:function(){var t,a,i=this,n=i.group[i.currIndex].opts;n.closeExisting&&f.fancybox.close(!0),f("body").addClass("fancybox-active"),!f.fancybox.getInstance()&&!1!==n.hideScrollbar&&!f.fancybox.isMobile&&s.body.scrollHeight>l.innerHeight&&(f("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(l.innerWidth-s.documentElement.clientWidth)+"px;}</style>"),f("body").addClass("compensate-for-scrollbar")),a="",f.each(n.buttons,function(e,t){a+=n.btnTpl[t]||""}),t=f(i.translate(i,n.baseTpl.replace("{{buttons}}",a).replace("{{arrows}}",n.btnTpl.arrowLeft+n.btnTpl.arrowRight))).attr("id","fancybox-container-"+i.id).addClass(n.baseClass).data("FancyBox",i).appendTo(n.parentEl),i.$refs={container:t},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(e){i.$refs[e]=t.find(".fancybox-"+e)}),i.trigger("onInit"),i.activate(),i.jumpTo(i.currIndex)},translate:function(e,t){var a=e.opts.i18n[e.opts.lang]||e.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,function(e,t){return void 0===a[t]?e:a[t]})},addContent:function(e){var s=this,e=f.makeArray(e);f.each(e,function(e,t){var a,i,n={},r={};f.isPlainObject(t)?r=(n=t).opts||t:"object"===f.type(t)&&f(t).length?(r=(a=f(t)).data()||{},(r=f.extend(!0,{},r,r.options)).$orig=a,n.src=s.opts.src||r.src||a.attr("href"),n.type||n.src||(n.type="inline",n.src=t)):n={type:"html",src:t+""},n.opts=f.extend(!0,{},s.opts,r),f.isArray(r.buttons)&&(n.opts.buttons=r.buttons),f.fancybox.isMobile&&n.opts.mobile&&(n.opts=u(n.opts,n.opts.mobile)),a=n.type||n.opts.type,r=n.src||"",!a&&r&&((i=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a="video",n.opts.video.format||(n.opts.video.format="video/"+("ogv"===i[1]?"ogg":i[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":r.match(/\.(pdf)((\?|#).*)?$/i)?n=f.extend(!0,n,{contentType:"pdf",opts:{iframe:{preload:!(a="iframe")}}}):"#"===r.charAt(0)&&(a="inline")),a?n.type=a:s.trigger("objectNeedsType",n),n.contentType||(n.contentType=-1<f.inArray(n.type,["html","inline","ajax"])?"html":n.type),n.index=s.group.length,"auto"==n.opts.smallBtn&&(n.opts.smallBtn=-1<f.inArray(n.type,["html","inline","ajax"])),"auto"===n.opts.toolbar&&(n.opts.toolbar=!n.opts.smallBtn),n.$thumb=n.opts.$thumb||null,n.opts.$trigger&&n.index===s.opts.index&&(n.$thumb=n.opts.$trigger.find("img:first"),n.$thumb.length)&&(n.opts.$orig=n.opts.$trigger),n.$thumb&&n.$thumb.length||!n.opts.$orig||(n.$thumb=n.opts.$orig.find("img:first")),n.$thumb&&!n.$thumb.length&&(n.$thumb=null),n.thumb=n.opts.thumb||(n.$thumb?n.$thumb[0].src:null),"function"===f.type(n.opts.caption)&&(n.opts.caption=n.opts.caption.apply(t,[s,n])),"function"===f.type(s.opts.caption)&&(n.opts.caption=s.opts.caption.apply(t,[s,n])),n.opts.caption instanceof f||(n.opts.caption=void 0===n.opts.caption?"":n.opts.caption+""),"ajax"===n.type&&1<(i=r.split(/\s+/,2)).length&&(n.src=i.shift(),n.opts.filter=i.shift()),n.opts.modal&&(n.opts=f.extend(!0,n.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),s.group.push(n)}
1),Object.keys(s.slides).length&&(s.updateControls(),e=s.Thumbs)&&e.isActive&&(e.create(),e.focus())},addEvents:function(){var i=this;i.removeEvents(),i.$refs.container.on("click.fb-close","[data-fancybox-close]",function(e){e.stopPropagation(),e.preventDefault(),i.close(e)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(e){e.stopPropagation(),e.preventDefault(),i.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(e){e.stopPropagation(),e.preventDefault(),i.next()}).on("click.fb","[data-fancybox-zoom]",function(e){i[i.isScaledDown()?"scaleToActual":"scaleToFit"]()}),n.on("orientationchange.fb resize.fb",function(e){e&&e.originalEvent&&"resize"===e.originalEvent.type?(i.requestId&&t(i.requestId),i.requestId=d(function(){i.update(e)})):(i.current&&"iframe"===i.current.type&&i.$refs.stage.hide(),setTimeout(function(){i.$refs.stage.show(),i.update(e)},f.fancybox.isMobile?600:250))}),r.on("keydown.fb",function(e){var t=(f.fancybox?f.fancybox.getInstance():null).current,a=e.keyCode||e.which;if(9!=a)return!t.opts.keyboard||e.ctrlKey||e.altKey||e.shiftKey||f(e.target).is("input,textarea,video,audio,select")?void 0:8===a||27===a?(e.preventDefault(),void i.close(e)):37===a||38===a?(e.preventDefault(),void i.previous()):39===a||40===a?(e.preventDefault(),void i.next()):void i.trigger("afterKeydown",e,a);t.opts.trapFocus&&i.focus(e)}),i.group[i.currIndex].opts.idleTime&&(i.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(e){i.idleSecondsCounter=0,i.isIdle&&i.showControls(),i.isIdle=!1}),i.idleInterval=l.setInterval(function(){++i.idleSecondsCounter>=i.group[i.currIndex].opts.idleTime&&!i.isDragging&&(i.isIdle=!0,i.idleSecondsCounter=0,i.hideControls())},1e3))},removeEvents:function(){n.off("orientationchange.fb resize.fb"),r.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),this.idleInterval&&(l.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,i){var t,a,n,r,s,o,l,c,d=this,u=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(e=parseInt(e,10),!(a=(d.current||d).opts.loop)&&(e<0||u<=e))return!1;(t=d.firstRun=!Object.keys(d.slides).length,r=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,n=d.createSlide(e),1<u&&((a||n.index<u-1)&&d.createSlide(e+1),a||0<n.index)&&d.createSlide(e-1),d.current=n,d.currIndex=n.index,d.currPos=n.pos,d.trigger("beforeShow",t),d.updateControls(),n.forcedDuration=void 0,f.isNumeric(i)?n.forcedDuration=i:i=n.opts[t?"animationDuration":"transitionDuration"],i=parseInt(i,10),u=d.isMoved(n),n.$slide.addClass("fancybox-slide--current"),t)?(n.opts.animationEffect&&i&&d.$refs.container.css("transition-duration",i+"ms"),d.$refs.container.addClass("fancybox-is-open").trigger("focus"),d.loadSlide(n),d.preload("image")):(s=f.fancybox.getTranslate(r.$slide),o=f.fancybox.getTranslate(d.$refs.stage),f.each(d.slides,function(e,t){f.fancybox.stop(t.$slide,!0)}),r.pos!==n.pos&&(r.isComplete=!1),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),u?(c=s.left-(r.pos*s.width+r.pos*r.opts.gutter),f.each(d.slides,function(e,t){t.$slide.removeClass("fancybox-animated").removeClass(function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")});var a=t.pos*s.width+t.pos*t.opts.gutter;f.fancybox.setTranslate(t.$slide,{top:0,left:a-o.left+c}),t.pos!==n.pos&&t.$slide.addClass("fancybox-slide--"+(t.pos>n.pos?"next":"previous")),p(t.$slide),f.fancybox.animate(t.$slide,{top:0,left:(t.pos-n.pos)*s.width+(t.pos-n.pos)*t.opts.gutter},i,function(){t.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),t.pos===d.currPos&&d.complete()})})):i&&n.opts.transitionEffect&&(l="fancybox-animated fancybox-fx-"+n.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>n.pos?"next":"previous")),f.fancybox.animate(r.$slide,l,i,function(){r.$slide.removeClass(l).removeClass("fancybox-slide--next fancybox-slide--previous")},!1)),n.isLoaded?d.revealContent(n):d.loadSlide(n),d.preload("image"))}},createSlide:function(e){var t,a=this,i=e%a.group.length;return i=i<0?a.group.length+i:i,!a.slides[e]&&a.group[i]&&(t=f('<div class="fancybox-slide"></div>').appendTo(a.$refs.stage),a.slides[e]=f.extend(!0,{},a.group[i],{pos:e,$slide:t,isLoaded:!1}),a.updateSlide(a.slides[e])),a.slides[e]},scaleToActual:function(e,t,a){var i,n,r,s,o=this,l=o.current,c=l.$content,d=f.fancybox.getTranslate(l.$slide).width,u=f.fancybox.getTranslate(l.$slide).height,p=l.width,h=l.height;o.isAnimating||o.isMoved()||!c||"image"!=l.type||!l.isLoaded||l.hasError||(o.isAnimating=!0,f.fancybox.stop(c),e=void 0===e?.5*d:e,t=void 0===t?.5*u:t,(i=f.fancybox.getTranslate(c)).top-=f.fancybox.getTranslate(l.$slide).top,i.left-=f.fancybox.getTranslate(l.$slide).left,l=p/i.width,s=h/i.height,n=.5*d-.5*p,r=.5*u-.5*h,d<p&&(n=0<(n=i.left*l-(e*l-e))?0:n)<d-p&&(n=d-p
1),u<h&&(r=0<(r=i.top*s-(t*s-t))?0:r)<u-h&&(r=u-h),o.updateCursor(p,h),f.fancybox.animate(c,{top:r,left:n,scaleX:l,scaleY:s},a||366,function(){o.isAnimating=!1}),o.SlideShow&&o.SlideShow.isActive&&o.SlideShow.stop())},scaleToFit:function(e){var t=this,a=t.current,i=a.$content;t.isAnimating||t.isMoved()||!i||"image"!=a.type||!a.isLoaded||a.hasError||(t.isAnimating=!0,f.fancybox.stop(i),a=t.getFitPos(a),t.updateCursor(a.width,a.height),f.fancybox.animate(i,{top:a.top,left:a.left,scaleX:a.width/i.width(),scaleY:a.height/i.height()},e||366,function(){t.isAnimating=!1}))},getFitPos:function(e){var t,a,i=e.$content,n=e.$slide,r=e.width||e.opts.width,s=e.height||e.opts.height,o={};return!!(e.isLoaded&&i&&i.length)&&(t=f.fancybox.getTranslate(this.$refs.stage).width,a=f.fancybox.getTranslate(this.$refs.stage).height,t-=parseFloat(n.css("paddingLeft"))+parseFloat(n.css("paddingRight"))+parseFloat(i.css("marginLeft"))+parseFloat(i.css("marginRight")),a-=parseFloat(n.css("paddingTop"))+parseFloat(n.css("paddingBottom"))+parseFloat(i.css("marginTop"))+parseFloat(i.css("marginBottom")),r&&s||(r=t,s=a),t-.5<(r*=i=Math.min(1,t/r,a/s))&&(r=t),a-.5<(s*=i)&&(s=a),"image"===e.type?(o.top=Math.floor(.5*(a-s))+parseFloat(n.css("paddingTop")),o.left=Math.floor(.5*(t-r))+parseFloat(n.css("paddingLeft"))):"video"===e.contentType&&(r/(i=e.opts.width&&e.opts.height?r/s:e.opts.ratio||16/9)<s?s=r/i:s*i<r&&(r=s*i)),o.width=r,o.height=s,o)},update:function(a){var i=this;f.each(i.slides,function(e,t){i.updateSlide(t,a)})},updateSlide:function(e,t){var a=this,i=e&&e.$content,n=e.width||e.opts.width,r=e.height||e.opts.height,s=e.$slide;a.adjustCaption(e),i&&(n||r||"video"===e.contentType)&&!e.hasError&&(f.fancybox.stop(i),f.fancybox.setTranslate(i,a.getFitPos(e)),e.pos===a.currPos)&&(a.isAnimating=!1,a.updateCursor()),a.adjustLayout(e),s.length&&(s.trigger("refresh"),e.pos===a.currPos)&&a.$refs.toolbar.add(a.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",s.get(0).scrollHeight>s.get(0).clientHeight),a.trigger("onUpdate",e,t)},centerSlide:function(e){var t=this,a=t.current,i=a.$slide;!t.isClosing&&a&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),f.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===e?0:e,function(){i.css({transform:"",opacity:""}),a.isComplete||t.complete()},!1))},isMoved:function(e){var t,a,e=e||this.current;return!!e&&(a=f.fancybox.getTranslate(this.$refs.stage),t=f.fancybox.getTranslate(e.$slide),!e.$slide.hasClass("fancybox-animated"))&&(.5<Math.abs(t.top-a.top)||.5<Math.abs(t.left-a.left))},updateCursor:function(e,t){var a=this.current,i=this.$refs.container;a&&!this.isClosing&&this.Guestures&&(i.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),t=!!(e=this.canPan(e,t))||this.isZoomable(),i.toggleClass("fancybox-is-zoomable",t),f("[data-fancybox-zoom]").prop("disabled",!t),e?i.addClass("fancybox-can-pan"):t&&("zoom"===a.opts.clickContent||f.isFunction(a.opts.clickContent)&&"zoom"==a.opts.clickContent(a))?i.addClass("fancybox-can-zoomIn"):a.opts.touch&&(a.opts.touch.vertical||1<this.group.length)&&"video"!==a.contentType&&i.addClass("fancybox-can-swipe"))},isZoomable:function(){var e,t=this.current;if(t&&!this.isClosing&&"image"===t.type&&!t.hasError){if(!t.isLoaded)return!0;if((e=this.getFitPos(t))&&(t.width>e.width||t.height>e.height))return!0}return!1},isScaledDown:function(e,t){var a=!1,i=this.current,n=i.$content;return void 0!==e&&void 0!==t?a=e<i.width&&t<i.height:n&&(a=(a=f.fancybox.getTranslate(n)).width<i.width&&a.height<i.height),a},canPan:function(e,t){var a=this.current,i=null,n=!1;return n="image"===a.type&&(a.isComplete||e&&t)&&!a.hasError&&(n=this.getFitPos(a),void 0!==e&&void 0!==t?i={width:e,height:t}:a.isComplete&&(i=f.fancybox.getTranslate(a.$content)),i)?n&&(1.5<Math.abs(i.width-n.width)||1.5<Math.abs(i.height-n.height)):n},loadSlide:function(a){var e,t,i,n=this;if(!a.isLoading&&!a.isLoaded){if(!(a.isLoading=!0)===n.trigger("beforeLoad",a))return a.isLoading=!1;switch(e=a.type,(t=a.$slide).off("refresh").trigger("onReset").addClass(a.opts.slideClass),e){case"image":n.setImage(a);break;case"iframe":n.setIframe(a);break;case"html":n.setContent(a,a.src||a.content);break;case"video":n.setContent(a,a.opts.video.tpl.replace(/\{\{src\}\}/gi,a.src).replace("{{format}}",a.opts.videoFormat||a.opts.video.format||"").replace("{{poster}}",a.thumb||""));break;case"inline":f(a.src).length?n.setContent(a,f(a.src)):n.setError(a);break;case"ajax":n.showLoading(a),i=f.ajax(f.extend({},a.opts.ajax.settings,{url:a.src,success:function(e,t){"success"===t&&n.setContent(a,e)},error:function(e,t){e&&"abort"!==t&&n.setError(a)}})),t.one("onReset",function(){i.abort()});break;default:n.setError(a)}return!0}},setImage:function(t){var e,a=this;setTimeout(function(){var e=t.$image;a.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||a.showLoading(t)}
1,50),a.checkSrcset(t),t.$content=f('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,(e=s.createElement("img")).onerror=function(){f(this).remove(),t.$ghost=null},e.onload=function(){a.afterLoad(t)},t.$ghost=f(e).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),a.setBigImage(t)},checkSrcset:function(e){var t,a,i,n,r=e.opts.srcset||e.opts.image.srcset;if(r){i=l.devicePixelRatio||1,n=l.innerWidth*i,(a=r.split(",").map(function(e){var i={};return e.trim().split(/\s+/).forEach(function(e,t){var a=parseInt(e.substring(0,e.length-1),10);if(0===t)return i.url=e;a&&(i.value=a,i.postfix=e[e.length-1])}),i})).sort(function(e,t){return e.value-t.value});for(var s=0;s<a.length;s++){var o=a[s];if("w"===o.postfix&&o.value>=n||"x"===o.postfix&&o.value>=i){t=o;break}}(t=!t&&a.length?a[a.length-1]:t)&&(e.src=t.url,e.width&&e.height&&"w"==t.postfix&&(e.height=e.width/e.height*t.value,e.width=t.value),e.opts.srcset=r)}},setBigImage:function(t){var a=this,e=s.createElement("img"),i=f(e);t.$image=i.one("error",function(){a.setError(t)}).one("load",function(){var e;t.$ghost||(a.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),a.afterLoad(t)),a.isClosing||(t.opts.srcset&&((e=t.opts.sizes)&&"auto"!==e||(e=(1<t.width/t.height&&1<n.width()/n.height()?"100":Math.round(t.width/t.height*100))+"vw"),i.attr("sizes",e).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!a.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),a.hideLoading(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(e.complete||"complete"==e.readyState)&&i.naturalWidth&&i.naturalHeight?i.trigger("load"):e.error&&i.trigger("error")},resolveImageSlideSize:function(e,t,a){var i=parseInt(e.opts.width,10),n=parseInt(e.opts.height,10);e.width=t,e.height=a,0<i&&(e.width=i,e.height=Math.floor(i*a/t)),0<n&&(e.width=Math.floor(n*t/a),e.height=n)},setIframe:function(n){var r,t=this,s=n.opts.iframe,o=n.$slide;n.$content=f('<div class="fancybox-content'+(s.preload?" fancybox-is-hidden":"")+'"></div>').css(s.css).appendTo(o),o.addClass("fancybox-slide--"+n.contentType),n.$iframe=r=f(s.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(s.attr).appendTo(n.$content),s.preload?(t.showLoading(n),r.on("load.fb error.fb",function(e){this.isReady=1,n.$slide.trigger("refresh"),t.afterLoad(n)}),o.on("refresh.fb",function(){var e,t=n.$content,a=s.css.width,i=s.css.height;if(1===r[0].isReady){try{e=r.contents().find("body")}catch(e){}e&&e.length&&e.children().length&&(o.css("overflow","visible"),t.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===a&&(a=Math.ceil(Math.max(e[0].clientWidth,e.outerWidth(!0)))),t.css("width",a||"").css("max-width",""),void 0===i&&(i=Math.ceil(Math.max(e[0].clientHeight,e.outerHeight(!0)))),t.css("height",i||""),o.css("overflow","auto")),t.removeClass("fancybox-is-hidden")}})):t.afterLoad(n),r.attr("src",n.src),o.one("onReset",function(){try{f(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(e){}f(this).off("refresh.fb").empty(),n.isLoaded=!1,n.isRevealed=!1})},setContent:function(e,t){var a;this.isClosing||(this.hideLoading(e),e.$content&&f.fancybox.stop(e.$content),e.$slide.empty(),(a=t)&&a.hasOwnProperty&&a instanceof f&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),e.$placeholder=f("<div>").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===f.type(t)&&(t=f("<div>").append(f.trim(t)).contents()),e.opts.filter&&(t=f("<div>").html(t).find(e.opts.filter))),e.$slide.one("onReset",function(){f(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(f(this).empty(),e.isLoaded=!1,e.isRevealed=!1)}),f(t).appendTo(e.$slide),f(t).is("video,audio")&&(f(t).addClass("fancybox-video"),f(t).wrap("<div></div>"),e.contentType="video",e.opts.width=e.opts.width||f(t).attr("width"),e.opts.height=e.opts.height||f(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),e.$content.siblings().hide(),e.$content.length||(e.$content=e.$slide.wrapInner("<div></div>").children().first()),e.$content.addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),this.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){(e=e||this.current)&&!e.$spinner&&(e.$spinner=f(this.translate(this,this.opts.spinnerTpl)).appendTo(e.$slide).hide().fadeIn("fast"))},hideLoading:function(e){(e=e||this.current)&&e.$spinner&&(e.$spinner.stop().remove(),delete e.$spinner)},afterLoad:function(e){this.isClosing||(e.isLoading=!1,e.isLoaded=!0,this.trigger("afterLoad",e),this.hideLoading(e),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=f(this.translate(e,e.opts.btnTpl.smallBtn)).appendTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",function(e){return 2==e.button&&e.preventDefault(),!0}),"image"===e.type)&&f('<div class="fancybox-spaceball"></div>').appendTo(e.$content),this.adjustCaption(e),this.adjustLayout(e),e.pos===this.currPos&&this.updateCursor(
1),this.revealContent(e))},adjustCaption:function(e){var e=e||this.current,t=e.opts.caption,a=e.opts.preventCaptionOverlap,i=this.$refs.caption,n=!1;i.toggleClass("fancybox-caption--separate",a),a&&t&&t.length&&(e.pos!==this.currPos?((a=i.clone().appendTo(i.parent())).children().eq(0).empty().html(t),n=a.outerHeight(!0),a.empty().remove()):this.$caption&&(n=this.$caption.outerHeight(!0)),e.$slide.css("padding-bottom",n||""))},adjustLayout:function(e){var t,a,i,n,e=e||this.current;e.isLoaded&&!0!==e.opts.disableLayoutFix&&(e.$content.css("margin-bottom",""),e.$content.outerHeight()>e.$slide.height()+.5&&(i=e.$slide[0].style["padding-bottom"],n=e.$slide.css("padding-bottom"),0<parseFloat(n))&&(t=e.$slide[0].scrollHeight,e.$slide.css("padding-bottom",0),Math.abs(t-e.$slide[0].scrollHeight)<1&&(a=n),e.$slide.css("padding-bottom",i)),e.$content.css("margin-bottom",a))},revealContent:function(e){var t,a,i,n,r=this,s=e.$slide,o=!1,l=!1,c=r.isMoved(e),d=e.isRevealed;return e.isRevealed=!0,t=e.opts[r.firstRun?"animationEffect":"transitionEffect"],i=e.opts[r.firstRun?"animationDuration":"transitionDuration"],i=parseInt(void 0===e.forcedDuration?i:e.forcedDuration,10),"zoom"===(t=!c&&e.pos===r.currPos&&i?t:!1)&&(e.pos===r.currPos&&i&&"image"===e.type&&!e.hasError&&(l=r.getThumbPos(e))?o=r.getFitPos(e):t="fade"),"zoom"===t?(r.isAnimating=!0,o.scaleX=o.width/l.width,o.scaleY=o.height/l.height,(n="auto"==(n=e.opts.zoomOpacity)?.1<Math.abs(e.width/e.height-l.width/l.height):n)&&(l.opacity=.1,o.opacity=1),f.fancybox.setTranslate(e.$content.removeClass("fancybox-is-hidden"),l),p(e.$content),void f.fancybox.animate(e.$content,o,i,function(){r.isAnimating=!1,r.complete()})):(r.updateSlide(e),t?(f.fancybox.stop(s),a="fancybox-slide--"+(e.pos>=r.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+t,s.addClass(a).removeClass("fancybox-slide--current"),e.$content.removeClass("fancybox-is-hidden"),p(s),"image"!==e.type&&e.$content.hide().show(0),void f.fancybox.animate(s,"fancybox-slide--current",i,function(){s.removeClass(a).css({transform:"",opacity:""}),e.pos===r.currPos&&r.complete()},!0)):(e.$content.removeClass("fancybox-is-hidden"),d||!c||"image"!==e.type||e.hasError||e.$content.hide().fadeIn("fast"),void(e.pos===r.currPos&&r.complete())))},getThumbPos:function(e){var t,a,i,n,e=e.$thumb;return!(!e||!(i=e[0])||i.ownerDocument!==s||(f(".fancybox-container").css("pointer-events","none"),n={x:i.getBoundingClientRect().left+i.offsetWidth/2,y:i.getBoundingClientRect().top+i.offsetHeight/2},n=s.elementFromPoint(n.x,n.y)===i,f(".fancybox-container").css("pointer-events",""),!n))&&(i=f.fancybox.getTranslate(e),n=parseFloat(e.css("border-top-width")||0),a=parseFloat(e.css("border-right-width")||0),t=parseFloat(e.css("border-bottom-width")||0),e=parseFloat(e.css("border-left-width")||0),a={top:i.top+n,left:i.left+e,width:i.width-a-e,height:i.height-n-t,scaleX:1,scaleY:1},0<i.width)&&0<i.height&&a},complete:function(){var e,a=this,t=a.current,i={};!a.isMoved()&&t.isLoaded&&(t.isComplete||(t.isComplete=!0,t.$slide.siblings().trigger("onReset"),a.preload("inline"),p(t.$slide),t.$slide.addClass("fancybox-slide--complete"),f.each(a.slides,function(e,t){t.pos>=a.currPos-1&&t.pos<=a.currPos+1?i[t.pos]=t:t&&(f.fancybox.stop(t.$slide),t.$slide.off().remove())}),a.slides=i),a.isAnimating=!1,a.updateCursor(),a.trigger("afterShow"),t.opts.video.autoStart&&t.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),a.next()}),t.opts.autoFocus&&"html"===t.contentType&&((e=t.$content.find("input[autofocus]:enabled:visible:first")).length?e.trigger("focus"):a.focus(null,!0)),t.$slide.scrollTop(0).scrollLeft(0))},preload:function(e){var t,a;
1this.group.length<2||(a=this.slides[this.currPos+1],(t=this.slides[this.currPos-1])&&t.type===e&&this.loadSlide(t),a&&a.type===e&&this.loadSlide(a))},focus:function(e,t){var a=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");this.isClosing||((t=(t=!e&&this.current&&this.current.isComplete?this.current.$slide.find("*:visible"+(t?":not(.fancybox-close-small)":"")):this.$refs.container.find("*:visible")).filter(a).filter(function(){return"hidden"!==f(this).css("visibility")&&!f(this).hasClass("disabled")})).length?(a=t.index(s.activeElement),e&&e.shiftKey?(a<0||0==a)&&(e.preventDefault(),t.eq(t.length-1).trigger("focus")):(a<0||a==t.length-1)&&(e&&e.preventDefault(),t.eq(0).trigger("focus"))):this.$refs.container.trigger("focus"))},activate:function(){var t=this;f(".fancybox-container").each(function(){var e=f(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(e,t){function a(){l.cleanUp(e)}var i,n,r,s,o,l=this,c=l.current;return!l.isClosing&&(!(l.isClosing=!0)===l.trigger("beforeClose",e)?(l.isClosing=!1,d(function(){l.update()}),!1):(l.removeEvents(),n=c.$content,i=c.opts.animationEffect,t=f.isNumeric(t)?t:i?c.opts.animationDuration:0,c.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==e?f.fancybox.stop(c.$slide):i=!1,c.$slide.siblings().trigger("onReset").remove(),t&&l.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",t+"ms"),l.hideLoading(c),l.hideControls(!0),l.updateCursor(),"zoom"===(i="zoom"!==i||n&&t&&"image"===c.type&&!l.isMoved()&&!c.hasError&&(o=l.getThumbPos(c))?i:"fade")?(f.fancybox.stop(n),s={top:(s=f.fancybox.getTranslate(n)).top,left:s.left,scaleX:s.width/o.width,scaleY:s.height/o.height,width:o.width,height:o.height},(r="auto"==(r=c.opts.zoomOpacity)?.1<Math.abs(c.width/c.height-o.width/o.height):r)&&(o.opacity=0),f.fancybox.setTranslate(n,s),p(n),f.fancybox.animate(n,o,t,a)):i&&t?f.fancybox.animate(c.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+i,t,a):!0===e?setTimeout(a,t):a(),!0))},cleanUp:function(e){var t,a=this.current.opts.$orig;this.current.$slide.trigger("onReset"),this.$refs.container.empty().remove(),this.trigger("afterClose",e),this.current.opts.backFocus&&(a=a&&a.length&&a.is(":visible")?a:this.$trigger)&&a.length&&(e=l.scrollX,t=l.scrollY,a.trigger("focus"),f("html, body").scrollTop(t).scrollLeft(e)),this.current=null,(a=f.fancybox.getInstance())?a.activate():(f("body").removeClass("fancybox-active compensate-for-scrollbar"),f("#fancybox-style-noscroll").remove())},trigger:function(e,t){var a,i=Array.prototype.slice.call(arguments,1),t=t&&t.opts?t:this.current;if(t?i.unshift(t):t=this,i.unshift(this),!1===(a=f.isFunction(t.opts[e])?t.opts[e].apply(t,i):a))return a;("afterClose"!==e&&this.$refs?this.$refs.container:r).trigger(e+".fb",i)},updateControls:function(){var e=this,t=e.current,a=t.index,i=e.$refs.container,n=e.$refs.caption,r=t.opts.caption;t.$slide.trigger("refresh"),r&&r.length?(e.$caption=n).children().eq(0).html(r):e.$caption=null,e.hasHiddenControls||e.isIdle||e.showControls(),i.find("[data-fancybox-count]").html(e.group.length),i.find("[data-fancybox-index]").html(a+1),i.find("[data-fancybox-prev]").prop("disabled",!t.opts.loop&&a<=0),i.find("[data-fancybox-next]").prop("disabled",!t.opts.loop&&a>=e.group.length-1),"image"===t.type?i.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",t.opts.image.src||t.src).show():t.opts.toolbar&&i.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),f(s.activeElement).is(":hidden,[disabled]")&&e.$refs.container.trigger("focus")},hideControls:function(e){var t=["infobar","toolbar","nav"];
1!e&&this.current.opts.preventCaptionOverlap||t.push("caption"),this.$refs.container.removeClass(t.map(function(e){return"fancybox-show-"+e}).join(" ")),this.hasHiddenControls=!0},showControls:function(){var e=(this.current||this).opts,t=this.$refs.container;this.hasHiddenControls=!1,this.idleSecondsCounter=0,t.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&1<this.group.length)).toggleClass("fancybox-show-caption",!!this.$caption).toggleClass("fancybox-show-nav",!!(e.arrows&&1<this.group.length)).toggleClass("fancybox-is-modal",!!e.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),f.fancybox={version:"3.5.7",defaults:e,getInstance:function(e){var t=f('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),a=Array.prototype.slice.call(arguments,1);return t instanceof i&&("string"===f.type(e)?t[e].apply(t,a):"function"===f.type(e)&&e.apply(t,a),t)},open:function(e,t,a){return new i(e,t,a)},close:function(e){var t=this.getInstance();t&&(t.close(),!0===e)&&this.close(e)},destroy:function(){this.close(!0),r.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(e=s.createElement("div"),l.getComputedStyle&&l.getComputedStyle(e)&&l.getComputedStyle(e).getPropertyValue("transform")&&!(s.documentMode&&s.documentMode<11)),getTranslate:function(e){var t;return!(!e||!e.length)&&{top:(t=e[0].getBoundingClientRect()).top||0,left
1:t.left||0,width:t.width,height:t.height,opacity:parseFloat(e.css("opacity"))}},setTranslate:function(e,t){var a="",i={};if(e&&t)return void 0===t.left&&void 0===t.top||(a=(void 0===t.left?e.position():t).left+"px, "+(void 0===t.top?e.position():t).top+"px",a=this.use3d?"translate3d("+a+", 0px)":"translate("+a+")"),void 0!==t.scaleX&&void 0!==t.scaleY?a+=" scale("+t.scaleX+", "+t.scaleY+")":void 0!==t.scaleX&&(a+=" scaleX("+t.scaleX+")"),a.length&&(i.transform=a),void 0!==t.opacity&&(i.opacity=t.opacity),void 0!==t.width&&(i.width=t.width),void 0!==t.height&&(i.height=t.height),e.css(i)},animate:function(t,a,i,n,r){var s,o=this;f.isFunction(i)&&(n=i,i=null),o.stop(t),s=o.getTranslate(t),t.on(c,function(e){(!e||!e.originalEvent||t.is(e.originalEvent.target)&&"z-index"!=e.originalEvent.propertyName)&&(o.stop(t),f.isNumeric(i)&&t.css("transition-duration",""),f.isPlainObject(a)?void 0!==a.scaleX&&void 0!==a.scaleY&&o.setTranslate(t,{top:a.top,left:a.left,width:s.width*a.scaleX,height:s.height*a.scaleY,scaleX:1,scaleY:1}):!0!==r&&t.removeClass(a),f.isFunction(n))&&n(e)}),f.isNumeric(i)&&t.css("transition-duration",i+"ms"),f.isPlainObject(a)?(void 0!==a.scaleX&&void 0!==a.scaleY&&(delete a.width,delete a.height,t.parent().hasClass("fancybox-slide--image"))&&t.parent().addClass("fancybox-is-scaling"),f.fancybox.setTranslate(t,a)):t.addClass(a),t.data("timer",setTimeout(function(){t.trigger(c)},i+33))},stop:function(e,t){e&&e.length&&(clearTimeout(e.data("timer")),t&&e.trigger(c),e.off(c).css("transition-duration",""),e.parent().removeClass("fancybox-is-scaling"))}},f.fn.fancybox=function(e){var t;return(t=(e=e||{}).selector||!1)?f("body").off("click.fb-start",t).on("click.fb-start",t,{options:e},a):this.off("click.fb-start").on("click.fb-start",{items:this,options:e},a),this},r.on("click.fb-start","[data-fancybox]",a),r.on("click.fb-start","[data-fancybox-trigger]",function(e){f('[data-fancybox="'+f(this).attr("data-fancybox-trigger")+'"]').eq(f(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:f(this)})}),h=null,r.on("mousedown mouseup focus blur",".fancybox-button",function(e){switch(e.type){case"mousedown":h=f(this);break;case"mouseup":h=null;break;case"focusin":f(".fancybox-button").removeClass("fancybox-focus"),f(this).is(h)||f(this).is("[disabled]")||f(this).addClass("fancybox-focus");break;case"focusout":f(".fancybox-button").removeClass("fancybox-focus")}})}var h})(window,document,jQuery),(h=>{function f(a,e,t){if(a)return"object"===h.type(t=t||"")&&(t=h.param(t,!0)),h.each(e,function(e,t){a=a.replace("$"+e,t||"")}),t.length&&(a+=(0<a.indexOf("?")?"&":"?")+t),a}var i={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12]+"").replace(/\?/,"&")+"&output="+(e[12]&&0<e[12].indexOf("layer=c")?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/maps?q="+e[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=(h(document).on("objectNeedsType.fb",function(e,t,n){var r,s,o,l,c,d,u=n.src||"",p=!1,a=h.extend(!0,{},i,n.opts.media);h.each(a,function(e,t){if(s=u.match(t.matcher)){if(p=t.type,d=e,c={},t.paramPlace&&s[t.paramPlace]){l=(l="?"==(l=s[t.paramPlace])[0]?l.substring(1):l).split("&");for(var a=0;a<l.length;++a){var i=l[a].split("=",2);2==i.length&&(c[i[0]]=decodeURIComponent(i[1].replace(/\+/g," ")))}}return o=h.extend(!0,{},t.params,n.opts[e],c),u="function"===h.type(t.url)?t.url.call(this,s,o,n):f(t.url,s,o),r="function"===h.type(t.thumb)?t.thumb.call(this,s,o,n):f(t.thumb,s),"youtube"===e?u=u.replace(/&t=((\d+)m)?(\d+)s/,function(e,t,a,i){return"&start="+((a?60*parseInt(a,10):0)+parseInt(i,10))}):"vimeo"===e&&(u=u.replace("&%23","#")),!1}}),p?(n.opts.thumb||n.opts.$thumb&&n.opts.$thumb.length||(n.opts.thumb=r),"iframe"===p&&(n.opts=h.extend(!0,n.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}}
1)),h.extend(n,{type:p,src:u,origSrc:n.src,contentSource:d,contentType:"image"===p?"image":"gmap_place"==d||"gmap_search"==d?"map":"video"})):u&&(n.type=n.opts.defaultType)}),{youtube:{src:"https://www.youtube.com/iframe_api",class:"YT",loading:!1,loaded:!1},vimeo:{src:"https://player.vimeo.com/api/player.js",class:"Vimeo",loading:!1,loaded:!1},load:function(e){var t,a=this;this[e].loaded?setTimeout(function(){a.done(e)}):this[e].loading||(this[e].loading=!0,(t=document.createElement("script")).type="text/javascript",t.src=this[e].src,"youtube"===e?window.onYouTubeIframeAPIReady=function(){a[e].loaded=!0,a.done(e)}:t.onload=function(){a[e].loaded=!0,a.done(e)},document.body.appendChild(t))},done:function(e){var t,a;"youtube"===e&&delete window.onYouTubeIframeAPIReady,(t=h.fancybox.getInstance())&&(a=t.current.$content.find("iframe"),"youtube"===e&&void 0!==YT&&YT?new YT.Player(a.attr("id"),{events:{onStateChange:function(e){0==e.data&&t.next()}}}):"vimeo"===e&&void 0!==Vimeo&&Vimeo&&new Vimeo.Player(a).on("ended",function(){t.next()}))}});h(document).on({"afterShow.fb":function(e,t,a){1<t.group.length&&("youtube"===a.contentSource||"vimeo"===a.contentSource)&&n.load(a.contentSource)}})})(jQuery),((d,l,u)=>{function p(e){var t,a=[];for(t in e=(e=e.originalEvent||e||d.e).touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e])e[t].pageX?a.push({x:e[t].pageX,y:e[t].pageY}):e[t].clientX&&a.push({x:e[t].clientX,y:e[t].clientY});return a}function h(e,t,a){return t&&e?"x"===a?e.x-t.x:"y"===a?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0}function c(e){if(e.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||u.isFunction(e.get(0).onclick)||e.data("selectable"))return 1;for(var t=0,a=e[0].attributes,i=a.length;t<i;t++)if("data-fancybox-"===a[t].nodeName.substr(0,14))return 1}function f(e){for(var t,a,i,n=!1;(t=e.get(0),i=a=i=a=void 0,a=d.getComputedStyle(t)["overflow-y"],i=d.getComputedStyle(t)["overflow-x"],a=("scroll"===a||"auto"===a)&&t.scrollHeight>t.clientHeight,i=("scroll"===i||"auto"===i)&&t.scrollWidth>t.clientWidth,!(n=a||i))&&((e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body")););return n}function a(e){this.instance=e,this.$bg=e.$refs.bg,this.$stage=e.$refs.stage,this.$container=e.$refs.container,this.destroy(),this.$container.on("touchstart.fb.touch mousedown.fb.touch",u.proxy(this,"ontouchstart"))}var m=d.requestAnimationFrame||d.webkitRequestAnimationFrame||d.mozRequestAnimationFrame||d.oRequestAnimationFrame||function(e){return d.setTimeout(e,1e3/60)},g=d.cancelAnimationFrame||d.webkitCancelAnimationFrame||d.mozCancelAnimationFrame||d.oCancelAnimationFrame||function(e){d.clearTimeout(e)};a.prototype.destroy=function(){this.$container.off(".fb.touch"),u(l).off(".fb.touch"),this.requestId&&(g(this.requestId),this.requestId=null),this.tapped&&(clearTimeout(this.tapped),this.tapped=null)},a.prototype.ontouchstart=function(e){var t=this,a=u(e.target),i=t.instance,n=i.current,r=n.$slide,s=n.$content,o="touchstart"==e.type;o&&t.$container.off("mousedown.fb.touch"),e.originalEvent&&2==e.originalEvent.button||!r.length||!a.length||c(a)||c(a.parent())||!a.is("img")&&e.originalEvent.clientX>a[0].clientWidth+a.offset().left||(!n||i.isAnimating||n.$slide.hasClass("fancybox-animated")?(e.stopPropagation(),e.preventDefault()):(t.realPoints=t.startPoints=p(e),t.startPoints.length&&(n.touch&&e.stopPropagation(),t.startEvent=e,t.canTap=!0,t.$target=a,t.$content=s,t.opts=n.opts.touch,t.isPanning=!1,t.isSwiping=!1,t.isZooming=!1,t.isScrolling=!1,t.canPan=i.canPan(),t.startTime=(new Date).getTime(),t.distanceX=t.distanceY=t.distance=0,t.canvasWidth=Math.round(r[0].clientWidth),t.canvasHeight=Math.round(r[0].clientHeight),t.contentLastPos=null,t.contentStartPos=u.fancybox.getTranslate(t.$content)||{top:0,left:0},t.sliderStartPos=u.fancybox.getTranslate(r),t.stagePos=u.fancybox.getTranslate(i.$refs.stage),t.sliderStartPos.top-=t.stagePos.top,t.sliderStartPos.left-=t.stagePos.left,t.contentStartPos.top-=t.stagePos.top,t.contentStartPos.left-=t.stagePos.left,u(l).off(".fb.touch").on(o?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",u.proxy(t,"ontouchend")).on(o?"touchmove.fb.touch":"mousemove.fb.touch",u.proxy(t,"ontouchmove")),u.fancybox.isMobile&&l.addEventListener("scroll",t.onscroll,!0),(t.opts||t.canPan)&&(a.is(t.$stage)||t.$stage.find(a).length)||(a.is(".fancybox-image")&&e.preventDefault(),u.fancybox.isMobile&&a.parents(".fancybox-caption").length))&&(t.isScrollable=f(a)||f(a.parent()),u.fancybox.isMobile&&t.isScrollable||e.preventDefault(),1!==t.startPoints.length&&!n.hasError||(t.canPan?(u.fancybox.stop(t.$content),t.isPanning=!0):t.isSwiping=!0,t.$container.addClass("fancybox-is-grabbing")),2===t.startPoints.length)&&"image"===n.type&&(n.isLoaded||n.$ghost)&&(t.canTap=!1,t.isSwiping=!1,t.isPanning=!1,t.isZooming=!0,u.fancybox.stop(t.$content),t.centerPointStartX=.5*(t.startPoints[0].x+t.startPoints[1].x)-u(d).scrollLeft(),t.centerPointStartY=.5*(t.startPoints[0].y+t.startPoints[1].y)-u(d).scrollTop(),t.percentageOfImageAtPinchPointX=(t.centerPointStartX-t.contentStartPos.left)/t.contentStartPos.width,t.percentageOfImageAtPinchPointY=(t.centerPointStartY-t.contentStartPos.top)/t.contentStartPos.height,t.startDistanceBetweenFingers=h(t.startPoints[0],t.startPoints[1]))))},a.prototype.onscroll=function(e){this.isScrolling=!0,l.removeEventListener("scroll",this.onscroll,!0)},a.prototype.ontouchmove=function(e){var t=this;return void 0!==e.originalEvent.buttons&&0===e.originalEvent.buttons?void t.ontouchend(e):t.isScrolling?void(t.canTap=!1):(t.newPoints=p(e),void((t.opts||t.canPan)&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||e.preventDefault(),t.distanceX=h(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=h(t.newPoints[0],t.startPoints[0],"y"),t.distance=h(t.newPoints[0],t.startPoints[0]),0<t.distance)&&(t.isSwiping?t.onSwipe(e):t.isPanning?t.onPan():t.isZooming&&t.onZoom())))},a.prototype.onSwipe=function(e){var n=this,r=n.instance,t=n.isSwiping,a=n.sliderStartPos.left||0;!0!==t?("x"==t&&(0<n.distanceX&&(n.instance.group.length<2||0===n.instance.current.index&&!n.instance.current.opts.loop)?a+=Math.pow(n.distanceX,.8):n.distanceX<0&&(n.instance.group.length<2||n.instance.current.index===n.instance.group.length-1&&!n.instance.current.opts.loop)?a-=Math.pow(-n.distanceX,.8):a+=n.distanceX),n.sliderLastPos={top:"x"==t?0:n.sliderStartPos.top+n.distanceY,left:a},n.requestId&&(g(n.requestId),n.requestId=null),n.requestId=m(function(){n.sliderLastPos&&(u.each(n.instance.slides,function(e,t){var a=t.pos-n.instance.currPos;
1u.fancybox.setTranslate(t.$slide,{top:n.sliderLastPos.top,left:n.sliderLastPos.left+a*n.canvasWidth+a*t.opts.gutter})}),n.$container.addClass("fancybox-is-sliding"))})):10<Math.abs(n.distance)&&(n.canTap=!1,r.group.length<2&&n.opts.vertical?n.isSwiping="y":r.isDragging||!1===n.opts.vertical||"auto"===n.opts.vertical&&800<u(d).width()?n.isSwiping="x":(t=Math.abs(180*Math.atan2(n.distanceY,n.distanceX)/Math.PI),n.isSwiping=45<t&&t<135?"y":"x"),"y"===n.isSwiping&&u.fancybox.isMobile&&n.isScrollable?n.isScrolling=!0:(r.isDragging=n.isSwiping,n.startPoints=n.newPoints,u.each(r.slides,function(e,t){var a,i;u.fancybox.stop(t.$slide),a=u.fancybox.getTranslate(t.$slide),i=u.fancybox.getTranslate(r.$refs.stage),t.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}),t.pos===r.current.pos&&(n.sliderStartPos.top=a.top-i.top,n.sliderStartPos.left=a.left-i.left),u.fancybox.setTranslate(t.$slide,{top:a.top-i.top,left:a.left-i.left})}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop()))},a.prototype.onPan=function(){var e=this;h(e.newPoints[0],e.realPoints[0])<(u.fancybox.isMobile?10:5)?e.startPoints=e.newPoints:(e.canTap=!1,e.contentLastPos=e.limitMovement(),e.requestId&&g(e.requestId),e.requestId=m(function(){u.fancybox.setTranslate(e.$content,e.contentLastPos)}))},a.prototype.limitMovement=function(){var e=this.canvasWidth,t=this.canvasHeight,a=this.distanceX,i=this.distanceY,n=this.contentStartPos,r=n.left,s=n.top,o=n.width,n=n.height,l=e<o?r+a:r,c=s+i,d=Math.max(0,.5*e-.5*o),u=Math.max(0,.5*t-.5*n),e=Math.min(e-o,.5*e-.5*o),o=Math.min(t-n,.5*t-.5*n);return 0<a&&d<l&&(l=d-1+Math.pow(-d+r+a,.8)||0),a<0&&l<e&&(l=e+1-Math.pow(e-r-a,.8)||0),0<i&&u<c&&(c=u-1+Math.pow(-u+s+i,.8)||0),{top:c=i<0&&c<o?o+1-Math.pow(o-s-i,.8)||0:c,left:l}},a.prototype.limitPosition=function(e,t,a,i){var n=this.canvasWidth,r=this.canvasHeight;return e=n<a?(e=0<e?0:e)<n-a?n-a:e:Math.max(0,n/2-a/2),{top:t=r<i?(t=0<t?0:t)<r-i?r-i:t:Math.max(0,r/2-i/2),left:e}},a.prototype.onZoom=function(){var e=this,t=e.contentStartPos,a=t.width,i=t.height,n=t.left,t=t.top,r=h(e.newPoints[0],e.newPoints[1])/e.startDistanceBetweenFingers,s=Math.floor(a*r),o=Math.floor(i*r),a=(a-s)*e.percentageOfImageAtPinchPointX,i=(i-o)*e.percentageOfImageAtPinchPointY,l=(e.newPoints[0].x+e.newPoints[1].x)/2-u(d).scrollLeft(),c=(e.newPoints[0].y+e.newPoints[1].y)/2-u(d).scrollTop(),l=l-e.centerPointStartX,t={top:t+(i+(c-e.centerPointStartY)),left:n+(a+l),scaleX:r,scaleY:r};e.canTap=!1,e.newWidth=s,e.newHeight=o,e.contentLastPos=t,e.requestId&&g(e.requestId),e.requestId=m(function(){u.fancybox.setTranslate(e.$content,e.contentLastPos)})},a.prototype.ontouchend=function(e){var t=this,a=t.isSwiping,i=t.isPanning,n=t.isZooming,r=t.isScrolling;if(t.endPoints=p(e),t.dMs=Math.max((new Date).getTime()-t.startTime,1),t.$container.removeClass("fancybox-is-grabbing"),u(l).off(".fb.touch"),l.removeEventListener("scroll",t.onscroll,!0),t.requestId&&(g(t.requestId),t.requestId=null),t.isSwiping=!1,t.isPanning=!1,t.isZooming=!1,t.isScrolling=!1,t.instance.isDragging=!1,t.canTap)return t.onTap(e);t.speed=100,t.velocityX=t.distanceX/t.dMs*.5,t.velocityY=t.distanceY/t.dMs*.5,i?t.endPanning():n?t.endZooming():t.endSwiping(a,r)},a.prototype.endSwiping=function(e,t){var a=this,i=!1,n=a.instance.group.length,r=Math.abs(a.distanceX),n="x"==e&&1<n&&(130<a.dMs&&10<r||50<r);a.sliderLastPos=null,"y"==e&&!t&&50<Math.abs(a.distanceY)?(u.fancybox.animate(a.instance.current.$slide,{top:a.sliderStartPos.top+a.distanceY+150*a.velocityY,opacity:0},200),i=a.instance.close(!0,250)):n&&0<a.distanceX?i=a.instance.previous(300):n&&a.distanceX<0&&(i=a.instance.next(300)),!1!==i||"x"!=e&&"y"!=e||a.instance.centerSlide(200),a.$container.removeClass("fancybox-is-sliding")},a.prototype.endPanning=function(){var e,t,a=this;a.contentLastPos&&(e=!1===a.opts.momentum||350<a.dMs?(t=a.contentLastPos.left,a.contentLastPos.top):(t=a.contentLastPos.left+500*a.velocityX,a.contentLastPos.top+500*a.velocityY),(t=a.limitPosition(t,e,a.contentStartPos.width,a.contentStartPos.height)).width=a.contentStartPos.width,t.height=a.contentStartPos.height,u.fancybox.animate(a.$content,t,366))},a.prototype.endZooming=function(){var e,t,a=this,i=a.instance.current,n=a.newWidth,r=a.newHeight;a.contentLastPos&&(e=a.contentLastPos.left,t=a.contentLastPos.top,u.fancybox.setTranslate(a.$content,{top:t,left:e,width:n,height:r,scaleX:1,scaleY:1}
1),n<a.canvasWidth&&r<a.canvasHeight?a.instance.scaleToFit(150):n>i.width||r>i.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(i=a.limitPosition(e,t,n,r),u.fancybox.animate(a.$content,i,150)))},a.prototype.onTap=function(t){function e(e){if(e=s.opts[e],e=u.isFunction(e)?e.apply(r,[s,t]):e)switch(e){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":1<r.group.length?r.next():r.close(i.startEvent);break;case"zoom":"image"==s.type&&(s.isLoaded||s.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(l,c):r.group.length<2&&r.close(i.startEvent))}}var a,i=this,n=u(t.target),r=i.instance,s=r.current,o=t&&p(t)||i.startPoints,l=o[0]?o[0].x-u(d).scrollLeft()-i.stagePos.left:0,c=o[0]?o[0].y-u(d).scrollTop()-i.stagePos.top:0;if((!t.originalEvent||2!=t.originalEvent.button)&&(n.is("img")||!(l>n[0].clientWidth+n.offset().left))){if(n.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))a="Outside";else if(n.is(".fancybox-slide"))a="Slide";else{if(!r.current.$content||!r.current.$content.find(n).addBack().filter(n).length)return;a="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,50<Math.abs(l-i.tapX)||50<Math.abs(c-i.tapY))return this;e("dblclick"+a)}else i.tapX=l,i.tapY=c,s.opts["dblclick"+a]&&s.opts["dblclick"+a]!==s.opts["click"+a]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||e("click"+a)},500):e("click"+a);return this}},u(l).on("onActivate.fb",function(e,t){t&&!t.Guestures&&(t.Guestures=new a(t))}).on("beforeClose.fb",function(e,t){t&&t.Guestures&&t.Guestures.destroy()})})(window,document,jQuery),((r,s)=>{function a(e){this.instance=e,this.init()}s.extend(!0,s.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.5 5.4v13.2l11-6.6z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.33 5.75h2.2v12.5h-2.2V5.75zm5.15 0h2.2v12.5h-2.2V5.75z"/></svg></button>'},slideShow:{autoStart:!1,speed:3e3,progress:!0}}),s.extend(a.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this,t=e.instance,a=t.group[t.currIndex].opts.slideShow;e.$button=t.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){e.toggle()}),t.group.length<2||!a?e.$button.hide():a.progress&&(e.$progress=s('<div class="fancybox-progress"></div>').appendTo(t.$refs.inner))},set:function(e){var t=this.instance,a=t.current;a&&(!0===e||a.opts.loop||t.currIndex<t.group.length-1)?this.isActive&&"video"!==a.contentType&&(this.$progress&&s.fancybox.animate(this.$progress.show(),{scaleX:1},a.opts.slideShow.speed),this.timer=setTimeout(function(){t.current.opts.loop||t.current.index!=t.group.length-1?t.next():t.jumpTo(0)},a.opts.slideShow.speed)):(this.stop(),t.idleSecondsCounter=0,t.showControls())},clear:function(){clearTimeout(this.timer),this.timer=null,this.$progress&&this.$progress.removeAttr("style").hide()},start:function(){var e=this.instance.current;e&&(this.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),this.isActive=!0,e.isComplete&&this.set(!0),this.instance.trigger("onSlideShowChange",!0))},stop:function(){var e=this.instance.current;this.clear(),this.$button.attr("title",(e.opts.i18n[e.opts.lang]||e.opts.i18n.en).PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),this.isActive=!1,this.instance.trigger("onSlideShowChange",!1),this.$progress&&this.$progress.removeAttr("style").hide()},toggle:function(){this.isActive?this.stop():this.start()}}),s(r).on({"onInit.fb":function(e,t){t&&!t.SlideShow&&(t.SlideShow=new a(t))},"beforeShow.fb":function(e,t,a,i){t=t&&t.SlideShow;i?t&&a.opts.slideShow.autoStart&&t.start():t&&t.isActive&&t.clear()},"afterShow.fb":function(e,t,a){t=t&&t.SlideShow;t&&t.isActive&&t.set()},"afterKeydown.fb":function(e,t,a,i,n){t=t&&t.SlideShow;!t||!a.opts.slideShow||80!==n&&32!==n||s(r.activeElement).is("button,a,input")||(i.preventDefault(),t.toggle(
1))},"beforeClose.fb onDeactivate.fb":function(e,t){t=t&&t.SlideShow;t&&t.stop()}}),s(r).on("visibilitychange",function(){var e=s.fancybox.getInstance(),e=e&&e.SlideShow;e&&e.isActive&&(r.hidden?e.clear():e.set())})})(document,jQuery),((r,a)=>{var i,n=(()=>{for(var e=[["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"]],t={},a=0;a<e.length;a++){var i=e[a];if(i&&i[1]in r){for(var n=0;n<i.length;n++)t[e[0][n]]=i[n];return t}}return!1})();n&&(i={request:function(e){(e=e||r.documentElement)[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){r[n.exitFullscreen]()},toggle:function(e){e=e||r.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(r[n.fullscreenElement])},enabled:function(){return Boolean(r[n.fullscreenEnabled])}},a.extend(!0,a.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fsenter" title="{{FULL_SCREEN}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"/></svg></button>'},fullScreen:{autoStart:!1}}),a(r).on(n.fullscreenchange,function(){var e=i.isFullscreen(),t=a.fancybox.getInstance();t&&(t.current&&"image"===t.current.type&&t.isAnimating&&(t.isAnimating=!1,t.update(!0,!0,0),t.isComplete||t.complete()),t.trigger("onFullscreenChange",e),t.$refs.container.toggleClass("fancybox-is-fullscreen",e),t.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!e).toggleClass("fancybox-button--fsexit",e))})),a(r).on({"onInit.fb":function(e,t){n?t&&t.group[t.currIndex].opts.fullScreen?(t.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(e){e.stopPropagation(),e.preventDefault(),i.toggle()}),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&i.request(),t.FullScreen=i):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(e,t,a,i,n){t&&t.FullScreen&&70===n&&(i.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&i.exit()}})})(document,jQuery),((e,r)=>{function a(e){this.init(e)}var s="fancybox-thumbs";r.fancybox.defaults=r.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"/></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},r.fancybox.defaults),r.extend(a.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var t=this,a=e.group,i=0;t.instance=e,t.opts=a[e.currIndex].opts.thumbs,(e.Thumbs=t).$button=e.$refs.toolbar.find("[data-fancybox-thumbs]");for(var n=0,r=a.length;n<r&&(a[n].thumb&&i++,!(1<i));n++);1<i&&t.opts?(t.$button.removeAttr("style").on("click",function(){t.toggle()}),t.isActive=!0):t.$button.hide()},create:function(){var a,e=this,t=e.instance,i=e.opts.parentEl,n=[];e.$grid||(e.$grid=r('<div class="'+s+" "+s+"-"+e.opts.axis+'"></div>').appendTo(t.$refs.container.find(i).addBack().filter(i)),e.$grid.on("click","a",function(){t.jumpTo(r(this).attr("data-index"))})),e.$list||(e.$list=r('<div class="'+s+'__list">').appendTo(e.$grid)),r.each(t.group,function(e,t){(a=t.thumb)||"image"!==t.type||(a=t.src),n.push('<a href="javascript:;" tabindex="0" data-index="'+e+'"'+(a&&a.length?' style="background-image:url('+a+')"':'class="fancybox-thumbs-missing"')+"></a>")}),e.$list[0].innerHTML=n.join(""),"x"===e.opts.axis&&e.$list.width(parseInt(e.$grid.css("padding-right"),10)+t.group.length*e.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,a,i=this.$list,n=this.$grid;this.instance.current&&(a=(t=i.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===this.opts.axis&&(a.top<0||a.top>i.height()-t.outerHeight())?i.stop().animate({scrollTop:i.scrollTop()+a.top},e):"x"===this.opts.axis&&(a.left<n.scrollLeft()||a.left>n.scrollLeft()+(n.width()-t.outerWidth()))&&i.parent().stop().animate({scrollLeft:a.left},e))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide"),this.instance.update(
1)},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),r(e).on({"onInit.fb":function(e,t){t&&!t.Thumbs&&(t=new a(t)).isActive&&!0===t.opts.autoStart&&t.show()},"beforeShow.fb":function(e,t,a,i){t=t&&t.Thumbs;t&&t.isVisible&&t.focus(i?0:250)},"afterKeydown.fb":function(e,t,a,i,n){t=t&&t.Thumbs;t&&t.isActive&&71===n&&(i.preventDefault(),t.toggle())},"beforeClose.fb":function(e,t){t=t&&t.Thumbs;t&&t.isVisible&&!1!==t.opts.hideOnClose&&t.$grid.hide()}})})(document,jQuery),((e,n)=>{n.extend(!0,n.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M2.55 19c1.4-8.4 9.1-9.8 11.9-9.8V5l7 7-7 6.3v-3.5c-2.8 0-10.5 2.1-11.9 4.2z"/></svg></button>'},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" onclick="select()" /></p></div>'}}),n(e).on("click","[data-fancybox-share]",function(){var e,t,a=n.fancybox.getInstance(),i=a.current||null;i&&("function"===n.type(i.opts.share.url)&&(e=i.opts.share.url.apply(i,[a,i])),i=i.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===i.type?encodeURIComponent(i.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,(t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"},String(e).replace(/[&<>"'`=\/]/g,function(e){return t[e]}))).replace(/\{\{descr\}\}/g,a.$caption?encodeURIComponent(a.$caption.text()):""),n.fancybox.open({src:a.translate(a,i),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(e,t){a.$refs.container.one("beforeClose.fb",function(){e.close(null,0)}),t.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})},mobile:{autoFocus:!1}}}))})})(document,jQuery),((r,s,i)=>{function n(){var e=r.location.hash.substr(1),t=e.split("-"),a=1<t.length&&/^\+?\d+$/.test(t[t.length-1])&&parseInt(t.pop(-1),10)||1;return{hash:e,index:a<1?1:a,gallery:t.join("-")}}function t(e){""!==e.gallery&&i("[data-fancybox='"+i.escapeSelector(e.gallery)+"']").eq(e.index-1).focus().trigger("click.fb-start")}function o(e){return!!e&&""!==(e=(e=(e.current||e).opts).hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&e}i.escapeSelector||(i.escapeSelector=function(e){return(e+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e})}),i(function(){!1!==i.fancybox.defaults.hash&&(i(s).on({"onInit.fb":function(e,t){var a,i;!1!==t.group[t.currIndex].opts.hash&&(a=n(),i=o(t))&&a.gallery&&i==a.gallery&&(t.currIndex=a.index-1)},"beforeShow.fb":function(e,t,a,i){var n;a&&!1!==a.opts.hash&&(n=o(t))&&(t.currentHash=n+(1<t.group.length?"-"+(a.index+1):""),r.location.hash!=="#"+t.currentHash)&&(i&&!t.origHash&&(t.origHash=r.location.hash),t.hashTimer&&clearTimeout(t.hashTimer),t.hashTimer=setTimeout(function(){"replaceState"in r.history?(r.history[i?"pushState":"replaceState"]({},s.title,r.location.pathname+r.location.search+"#"+t.currentHash),i&&(t.hasCreatedHistory=!0)):r.location.hash=t.currentHash,t.hashTimer=null},300))},"beforeClose.fb":function(e,t,a){a&&!1!==a.opts.hash&&(clearTimeout(t.hashTimer),t.currentHash&&t.hasCreatedHistory?r.history.back():t.currentHash&&("replaceState"in r.history?r.history.replaceState({},s.title,r.location.pathname+r.location.search+(t.origHash||"")):r.location.hash=t.origHash),t.currentHash=null)}}),i(r).on("hashchange.fb",function(){var e=n(),a=null;i.each(i(".fancybox-container").get().reverse(),function(e,t){t=i(t).data("FancyBox");if(t&&t.currentHash)return a=t,!1}),a?a.currentHash===e.gallery+"-"+e.index||1===e.index&&a.currentHash==e.gallery||(a.currentHash=null,a.close()):""!==e.gallery&&t(e)}),setTimeout(function(){i.fancybox.getInstance()||t(n())},50))})})(window,document,jQuery),((e,t)=>{var n=(new Date).getTime();t(e).on({"onInit.fb":function(e,i,t){i.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(e){var t=i.current,a=(new Date).getTime();i.group.length<2||!1===t.opts.wheel||"auto"===t.opts.wheel&&"image"!==t.type||(e.preventDefault(),e.stopPropagation(),t.$slide.hasClass("fancybox-animated"))||(e=e.originalEvent||e,a-n<250)||(n=a,i[(-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)<0?"next":"previous"]())})}})})(document,jQuery);var Swiper=(()=>{function o(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function n(t,a){void 0===t&&(t={}),void 0===a&&(a={});let i=["__proto__","constructor","prototype"];Object.keys(a).filter(e=>
vendor: 15,231 bytes, line 1
1i.indexOf(e)<0).forEach(e=>{void 0===t[e]?t[e]=a[e]:o(a[e])&&o(t[e])&&0<Object.keys(a[e]).length&&n(t[e],a[e])})}let t={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 A(){var e="undefined"!=typeof document?document:{};return n(e,t),e}let g={document:t,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 q(){var e="undefined"!=typeof window?window:{};return n(e,g),e}function T(e){return(e=void 0===e?"":e).trim().split(" ").filter(e=>!!e.trim())}function C(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function v(){return Date.now()}function F(e,t){void 0===t&&(t="x");var a=q();let i,n,r;e=(e=>{var t=q();let a;return a=(a=!(a=t.getComputedStyle?t.getComputedStyle(e,null):a)&&e.currentStyle?e.currentStyle:a)||e.style})(e);return a.WebKitCSSMatrix?(6<(n=e.transform||e.webkitTransform).split(",").length&&(n=n.split(", ").map(e=>e.replace(",",".")).join(", ")),r=new a.WebKitCSSMatrix("none"===n?"":n)):(r=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),"x"===t&&(n=a.WebKitCSSMatrix?r.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),(n="y"===t?a.WebKitCSSMatrix?r.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5]):n)||0}function c(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function b(e){let i=Object(arguments.length<=0?void 0:e),t=["__proto__","constructor","prototype"];for(let e=1;e<arguments.length;e+=1){var n=e<0||arguments.length<=e?void 0:arguments[e];if(null!=n&&(a=n,!("undefined"!=typeof window&&void 0!==window.HTMLElement?a instanceof HTMLElement:a&&(1===a.nodeType||11===a.nodeType)))){let a=Object.keys(Object(n)).filter(e=>t.indexOf(e)<0);for(let e=0,t=a.length;e<t;e+=1){var r=a[e],s=Object.getOwnPropertyDescriptor(n,r);void 0!==s&&s.enumerable&&(c(i[r])&&c(n[r])?n[r].__swiper__?i[r]=n[r]:b(i[r],n[r]):c(i[r])||!c(n[r])||(i[r]={},n[r].__swiper__)?i[r]=n[r]:b(i[r],n[r]))}}}var a;return i}function P(e,t,a){e.style.setProperty(t,a)}function y(e){let{swiper:a,targetPosition:i,side:n}=e,r=q(),s=-a.translate,o,l=null,c=a.params.speed,d=(a.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(a.cssModeFrameID),i>s?"next":"prev"),u=(e,t)=>"next"===d&&t<=e||"prev"===d&&e<=t,p=()=>{o=(new Date).getTime(),null===l&&(l=o);var e=Math.max(Math.min((o-l)/c,1),0),e=.5-Math.cos(e*Math.PI)/2;let t=s+e*(i-s);u(t,i)&&(t=i),a.wrapperEl.scrollTo({[n]:t}),u(t,i)?(a.wrapperEl.style.overflow="hidden",a.wrapperEl.style.scrollSnapType="",setTimeout(()=>{a.wrapperEl.style.overflow="",a.wrapperEl.scrollTo({[n]:t})}),r.cancelAnimationFrame(a.cssModeFrameID)):a.cssModeFrameID=r.requestAnimationFrame(p)};p()}function r(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function N(e,t){void 0===t&&(t="");var a=q(),i=[...e.children];return a.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(e=>e.matches(t)):i}function L(e){try{console.warn(e)}catch(e){}}function k(e,t){void 0===t&&(t=[]);e=document.createElement(e);return e.classList.add(...Array.isArray(t)?t:T(t)),e}function j(e){var t=q(),a=A(),i=e.getBoundingClientRect(),a=a.body,n=e.clientTop||a.clientTop||0,a=e.clientLeft||a.clientLeft||0,r=e===t?t.scrollY:e.scrollTop,t=e===t?t.scrollX:e.scrollLeft;return{top:i.top+r-n,left:i.left+t-a}}function E(e,t){return q().getComputedStyle(e,null).getPropertyValue(t)}function D(e){let t,a=e;if(a){for(t=0;null!==(a=a.previousSibling);)1===a.nodeType&&(t+=1);return t}}function z(e,t){var a=[];let i=e.parentElement;for(;i;)t&&!i.matches(t)||a.push(i),i=i.parentElement;return a}function m(a,i){i&&a.addEventListener("transitionend",function e(t){t.target===a&&(i.call(a,t),a.removeEventListener("transitionend",e))})}function M(e,t,a){var i=q();return a?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function I(e){return(Array.isArray(e)?e:[e]).filter(e=>!!e)}function x(t){return e=>0<Math.abs(e)&&t.browser&&t.browser.need3dFix&&Math.abs(e)%90==0?e+.001:e}function O(e,t){void 0===t&&(t=""),"undefined"!=typeof trustedTypes?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:e=>e}).createHTML(t):e.innerHTML=t}let w,e,H;function B(){return w=w||(e=q(),{smoothScroll:(t=A()).documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)});var e,t}function X(u){return void 0===u&&(u={}),e=e||(()=>{var e=(void 0===u?{}:u).userAgent,t=B(),a=(r=q()).navigator.platform,e=e||r.navigator.userAgent,i={ios:!1,android:!1},n=r.screen.width,r=r.screen.height,s=e.match(/(Android);?[\s\/]+([\d.]+)?/);let o=e.match(/(iPad).*OS\s([\d_]+)/);var l=e.match(/(iPod)(.*OS\s([\d_]+))?/),c=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d="Win32"===a,a="MacIntel"===a;return!o&&a&&t.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(n+"x"+r)&&(o=(o=e.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),s&&!d&&(i.os="android",i.android=!0),(o||c||l)&&(i.os="ios",i.ios=!0),i})()}function W(){return H=H||(()=>{let t=q(),e=X(),i=!1;function a(){var e=t.navigator.userAgent.toLowerCase();return 0<=e.indexOf("safari")&&e.indexOf("chrome")<0&&e.indexOf("android")<0}if(a()){let a=String(t.navigator.userAgent);if(a.includes("Version/")){let[e,t]=a.split("Version/")[1].split(" ")[0].split(".").map(e=>Number(e));i=e<16||16===e&&t<2}}var n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),r=a();return{isSafari:i||r,needPerspectiveFix:i,need3dFix:r||n&&e.ios,isWebView:n}})()}let V={on(e,a,i){let n=this;if(n.eventsListeners&&!n.destroyed&&"function"==typeof a){let t=i?"unshift":"push";e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][t](a)})}return n},once(i,n,e){let r=this;return!r.eventsListeners||r.destroyed||"function"!=typeof n?r:(s.__emitterProxy=n,r.on(i,s,e));function s(){r.off(i,s),s.__emitterProxy&&delete s.__emitterProxy;for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];n.apply(r,t)}},onAny(e,t){return this.eventsListeners&&!this.destroyed&&"function"==typeof e&&(t=t?"unshift":"push",this.eventsAnyListeners.indexOf(e)<0)&&this.eventsAnyListeners[t](e),this},offAny(e){return this.eventsListeners&&!this.destroyed&&this.eventsAnyListeners&&0<=(e=this.eventsAnyListeners.indexOf(e))&&this.eventsAnyListeners.splice(e,1),this},off(e,i){let n=this;return!n.eventsListeners||n.destroyed||n.eventsListeners&&e.split(" ").forEach(a=>{void 0===i?n.eventsListeners[a]=[]:n.eventsListeners[a]&&n.eventsListeners[a].forEach((e,t)=>{(e===i||e.__emitterProxy&&e.__emitterProxy===i)&&n.eventsListeners[a].splice(t,1)})}),n},emit(){let n=this;if(n.eventsListeners&&!n.destroyed&&n.eventsListeners){let e,a,i;for(var t=arguments.length,r=new Array(t),s=0;s<t;s++)r[s]=arguments[s];i="string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],a=r.slice(1,r.length),n):(e=r[0].events,a=r[0].data,r[0].context||n),a.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(t=>{n.eventsAnyListeners&&n.eventsAnyListeners.length&&n.eventsAnyListeners.forEach(e=>{e.apply(i,[t,...a])}),n.eventsListeners&&n.eventsListeners[t]&&n.eventsListeners[t].forEach(e=>{e.apply(i,a)})})}return n}},Y=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},d=(e,t,a)=>{t&&!e.classList.contains(a)?e.classList.add(a):!t&&e.classList.contains(a)&&e.classList.remove(a)},s=(a,e)=>{if(a&&!a.destroyed&&a.params){let t=e.closest(a.isElement?"swiper-slide":"."+a.params.slideClass);if(t){let e=t.querySelector("."+a.params.lazyPreloaderClass);!e&&a.isElement&&(t.shadowRoot?e=t.shadowRoot.querySelector("."+a.params.lazyPreloaderClass):requestAnimationFrame(()=>{t.shadowRoot&&(e=t.shadowRoot.querySelector("."+a.params.lazyPreloaderClass))&&e.remove()})),e&&e.remove()}}},l=(e,t)=>{e.slides[t]&&(e=e.slides[t].querySelector('[loading="lazy"]'))&&e.removeAttribute("loading")},u=o=>{if(o&&!o.destroyed&&o.params){let s=o.params.lazyPreloadPrevNext,i=o.slides.length;if(i&&s&&!(s<0)){s=Math.min(s,i);let n="auto"===o.params.slidesPerView?o.slidesPerViewDynamic():Math.ceil(o.params.slidesPerView),r=o.activeIndex;if(o.params.grid&&1<o.params.grid.rows){let a=r,i=[a-s];i.push(...Array.from({length:s}).map((e,t)=>a+n+t)),void o.slides.forEach((e,t)=>{i.includes(e.column)&&l(o,t)})}else{let a=r+n-1;if(o.params.rewind||o.params.loop)for(let t=r-s;t<=a+s;t+=1){let e=(t%i+i)%i;(e<r||e>a)&&l(o,e)}else for(let e=Math.max(r-s,0);e<=Math.min(a+s,i-1);e+=1)e!==r&&(e>a||e<r)&&l(o,e)}}}},G={updateSize:function(){var e=this;let t,a;var i=e.el;t=null!=e.params.width?e.params.width:i.clientWidth,a=null!=e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===a&&e.isVertical()||(t=t-parseInt(E(i,"padding-left")||0,10)-parseInt(E(i,"padding-right")||0,10),a=a-parseInt(E(i,"padding-top")||0,10)-parseInt(E(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(a)&&(a=0),Object.assign(e,{width:t,height:a,size:e.isHorizontal()?t:a}))},updateSlides:function(){let n=this;function c(e,t){return parseFloat(e.getPropertyValue(n.getDirectionLabel(t))||0)}let r=n.params,{wrapperEl:e,slidesEl:t,size:s,rtlTranslate:a,wrongRTL:i}=n,o=n.virtual&&r.virtual.enabled,d=(o?n.virtual:n).slides.length,u=N(t,`.${n.params.slideClass}, swiper-slide`),p=(o?n.virtual.slides:u).length,h=[],f=[],m=[],g=r.slidesOffsetBefore,v=("function"==typeof g&&(g=r.slidesOffsetBefore.call(n)),r.slidesOffsetAfter);"function"==typeof v&&(v=r.slidesOffsetAfter.call(n));var b=n.snapGrid.length,y=n.slidesGrid.length;let w=r.spaceBetween,x=-g,_=0,S=0;if(void 0!==s){"string"==typeof w&&0<=w.indexOf("%")?w=parseFloat(w.replace("%",""))/100*s:"string"==typeof w&&(w=parseFloat(w)),n.virtualSize=-w,u.forEach(e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(P(e,"--swiper-centered-offset-before",""),P(e,"--swiper-centered-offset-after",""));var T=r.grid&&1<r.grid.rows&&n.grid;let l;T?n.grid.initSlides(u):n.grid&&n.grid.unsetSlides();var C="auto"===r.slidesPerView&&r.breakpoints&&0<Object.keys(r.breakpoints).filter(e=>void 0!==r.breakpoints[e].slidesPerView).length;for(let i=0;i<p;i+=1){let o;if(l=0,u[i]&&(o=u[i]),T&&n.grid.updateSlide(i,o,u),!u[i]||"none"!==E(o,"display")){if("auto"===r.slidesPerView){C&&(u[i].style[n.getDirectionLabel("width")]="");let t=getComputedStyle(o),e=o.style.transform,a=o.style.webkitTransform;if(e&&(o.style.transform="none"),a&&(o.style.webkitTransform="none"),r.roundLengths)l=n.isHorizontal()?M(o,"width",!0):M(o,"height",!0);else{let a=c(t,"width"),i=c(t,"padding-left"),n=c(t,"padding-right"),r=c(t,"margin-left"),s=c(t,"margin-right"),e=t.getPropertyValue("box-sizing");if(e&&"border-box"===e)l=a+r+s;else{let{clientWidth:e,offsetWidth:t}=o;l=a+i+n+r+s+(t-e)}}e&&(o.style.transform=e),a&&(o.style.webkitTransform=a),r.roundLengths&&(l=Math.floor(l))}else l=(s-(r.slidesPerView-1)*w)/r.slidesPerView,r.roundLengths&&(l=Math.floor(l)),u[i]&&(u[i].style[n.getDirectionLabel("width")]=l+"px");u[i]&&(u[i].swiperSlideSize=l),m.push(l),r.centeredSlides?(x=x+l/2+_/2+w,0===_&&0!==i&&(x=x-s/2-w),0===i&&(x=x-s/2-w),Math.abs(x)<.001&&(x=0),r.roundLengths&&(x=Math.floor(x)),S%r.slidesPerGroup==0&&h.push(x),f.push(x)):(r.roundLengths&&(x=Math.floor(x)),(S-Math.min(n.params.slidesPerGroupSkip,S))%n.params.slidesPerGroup==0&&h.push(x),f.push(x),x=x+l+w),n.virtualSize+=l+w,_=l,S+=1}}if(n.virtualSize=Math.max(n.virtualSize,s)+v,a&&i&&("slide"===r.effect||"coverflow"===r.effect)&&(e.style.width=n.virtualSize+w+"px"),r.setWrapperSize&&(e.style[n.getDirectionLabel("width")]=n.virtualSize+w+"px"),T&&n.grid.updateWrapperSize(l,h),!r.centeredSlides){let a=[];for(let t=0;t<h.length;t+=1){let e=h[t];r.roundLengths&&(e=Math.floor(e)),h[t]<=n.virtualSize-s&&a.push(e)}h=a,1<Math.floor(n.virtualSize-s)-Math.floor(h[h.length-1])&&h.push(n.virtualSize-s)}if(o&&r.loop){let i=m[0]+w;if(1<r.slidesPerGroup){let t=Math.ceil((n.virtual.slidesBefore+n.virtual.slidesAfter)/r.slidesPerGroup),a=i*r.slidesPerGroup;for(let e=0;e<t;e+=1)h.push(h[h.length-1]+a)}for(let e=0;e<n.virtual.slidesBefore+n.virtual.slidesAfter;e+=1)1===r.slidesPerGroup&&h.push(h[h.length-1]+i),f.push(f[f.length-1]+i),n.virtualSize+=i}if(0===h.length&&(h=[0]),0!==w){let t=n.isHorizontal()&&a?"marginLeft":n.getDirectionLabel("marginRight");u.filter((e,t)=>!(r.cssMode&&!r.loop)||t!==u.length-1).forEach(e=>{e.style[t]=w+"px"})}if(r.centeredSlides&&r.centeredSlidesBounds){let t=0,a=(m.forEach(e=>{t+=e+(w||0)}),(t-=w)>s?t-s:0);h=h.map(e=>e<=0?-g:e>a?a+v:e)}if(r.centerInsufficientSlides){let t=0,e=(m.forEach(e=>{t+=e+(w||0)}),t-=w,(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0));if(t+e<s){let a=(s-t-e)/2;h.forEach((e,t)=>{h[t]=e-a}),f.forEach((e,t)=>{f[t]=e+a})}}if(Object.assign(n,{slides:u,snapGrid:h,slidesGrid:f,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){P(e,"--swiper-centered-offset-before",-h[0]+"px"),P(e,"--swiper-centered-offset-after",n.size/2-m[m.length-1]/2+"px");let t=-n.snapGrid[0],a=-n.slidesGrid[0];n.snapGrid=n.snapGrid.map(e=>e+t),n.slidesGrid=n.slidesGrid.map(e=>e+a)}if(p!==d&&n.emit("slidesLengthChange"),h.length!==b&&(n.params.watchOverflow&&n.checkOverflow(),n.emit("snapGridLengthChange")),f.length!==y&&n.emit("slidesGridLengthChange"),r.watchSlidesProgress&&n.updateSlidesOffset(),n.emit("slidesUpdated"),!(o||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){let e=r.containerModifierClass+"backface-hidden",t=n.el.classList.contains(e);p<=r.maxBackfaceHiddenSlides?t||n.el.classList.add(e):t&&n.el.classList.remove(e)}}},updateAutoHeight:function(e){let t=this,a=[],i=t.virtual&&t.params.virtual.enabled,n,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);var s=e=>i?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&1<t.params.slidesPerView)if(t.params.centeredSlides)(t.visibleSlides||[]).forEac
1h(e=>{a.push(e)});else for(n=0;n<Math.ceil(t.params.slidesPerView);n+=1){let e=t.activeIndex+n;if(e>t.slides.length&&!i)break;a.push(s(e))}else a.push(s(t.activeIndex));for(n=0;n<a.length;n+=1)if(void 0!==a[n]){let e=a[n].offsetHeight;r=e>r?e:r}!r&&0!==r||(t.wrapperEl.style.height=r+"px")},updateSlidesOffset:function(){var t=this.slides,a=this.isElement?this.isHorizontal()?this.wrapperEl.offsetLeft:this.wrapperEl.offsetTop:0;for(let e=0;e<t.length;e+=1)t[e].swiperSlideOffset=(this.isHorizontal()?t[e].offsetLeft:t[e].offsetTop)-a-this.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var n=this,r=n.params,{slides:s,rtlTranslate:o,snapGrid:l}=n;if(0!==s.length){void 0===s[0].swiperSlideOffset&&n.updateSlidesOffset();let a=o?e:-e,i=(n.visibleSlidesIndexes=[],n.visibleSlides=[],r.spaceBetween);"string"==typeof i&&0<=i.indexOf("%")?i=parseFloat(i.replace("%",""))/100*n.size:"string"==typeof i&&(i=parseFloat(i));for(let t=0;t<s.length;t+=1){var c=s[t];let e=c.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(e-=s[0].swiperSlideOffset);var d=(a+(r.centeredSlides?n.minTranslate():0)-e)/(c.swiperSlideSize+i),u=(a-l[0]+(r.centeredSlides?n.minTranslate():0)-e)/(c.swiperSlideSize+i),p=-(a-e),h=p+n.slidesSizesGrid[t],f=0<=p&&p<=n.size-n.slidesSizesGrid[t],p=0<=p&&p<n.size-1||1<h&&h<=n.size||p<=0&&h>=n.size;p&&(n.visibleSlides.push(c),n.visibleSlidesIndexes.push(t)),Y(c,p,r.slideVisibleClass),Y(c,f,r.slideFullyVisibleClass),c.progress=o?-d:d,c.originalProgress=o?-u:u}}},updateProgress:function(s){var o=this;if(void 0===s){let e=o.rtlTranslate?-1:1;s=o&&o.translate&&o.translate*e||0}let e=o.params,a=o.maxTranslate()-o.minTranslate(),{progress:i,isBeginning:n,isEnd:r,progressLoop:l}=o,t=n,c=r;if(0===a)i=0,n=!0,r=!0;else{i=(s-o.minTranslate())/a;let e=Math.abs(s-o.minTranslate())<1,t=Math.abs(s-o.maxTranslate())<1;n=e||i<=0,r=t||1<=i,e&&(i=0),t&&(i=1)}if(e.loop){let e=o.getSlideIndexByData(0),t=o.getSlideIndexByData(o.slides.length-1),a=o.slidesGrid[e],i=o.slidesGrid[t],n=o.slidesGrid[o.slidesGrid.length-1],r=Math.abs(s);1<(l=r>=a?(r-a)/n:(r+n-i)/n)&&--l}Object.assign(o,{progress:i,progressLoop:l,isBeginning:n,isEnd:r}),(e.watchSlidesProgress||e.centeredSlides&&e.autoHeight)&&o.updateSlidesProgress(s),n&&!t&&o.emit("reachBeginning toEdge"),r&&!c&&o.emit("reachEnd toEdge"),(t&&!n||c&&!r)&&o.emit("fromEdge"),o.emit("progress",i)},updateSlidesClasses:function(){let{slides:e,params:t,slidesEl:a,activeIndex:i}=this,n=this.virtual&&t.virtual.enabled,r=this.grid&&t.grid&&1<t.grid.rows,s=e=>N(a,`.${t.slideClass}${e}, swiper-slide`+e)[0],o,l,c;if(n)if(t.loop){let e=i-this.virtual.slidesBefore;(e=e<0?this.virtual.slides.length+e:e)>=this.virtual.slides.length&&(e-=this.virtual.slides.length),o=s(`[data-swiper-slide-index="${e}"]`)}else o=s(`[data-swiper-slide-index="${i}"]`);else r?(o=e.find(e=>e.column===i),c=e.find(e=>e.column===i+1),l=e.find(e=>e.column===i-1)):o=e[i];o&&!r&&(c=((e,t)=>{for(var a=[];e.nextElementSibling;){var i=e.nextElementSibling;t&&!i.matches(t)||a.push(i),e=i}return a})(o,`.${t.slideClass}, swiper-slide`)[0],t.loop&&!c&&(c=e[0]),l=((e,t)=>{for(var a=[];e.previousElementSibling;){var i=e.previousElementSibling;t&&!i.matches(t)||a.push(i),e=i}return a})(o,`.${t.slideClass}, swiper-slide`)[0],t.loop)&&0===!l&&(l=e[e.length-1]),e.forEach(e=>{d(e,e===o,t.slideActiveClass),d(e,e===c,t.slideNextClass),d(e,e===l,t.slidePrevClass)}),this.emitSlidesClasses()},updateActiveIndex:function(e){let i=this,t=i.rtlTranslate?i.translate:-i.translate,{snapGrid:a,params:n,activeIndex:r,realIndex:s,snapIndex:o}=i,l,c=e;e=e=>{let t=e-i.virtual.slidesBefore;return(t=t<0?i.virtual.slides.length+t:t)>=i.virtual.slides.length&&(t-=i.virtual.slides.length),t};if(void 0===c&&(c=(e=>{var{slidesGrid:t,params:a}=e,i=e.rtlTranslate?e.translate:-e.translate;let n;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?n=e:i>=t[e]&&i<t[e+1]&&(n=e+1):i>=t[e]&&(n=e);return n=a.normalizeSlideIndex&&(n<0||void 0===n)?0:n})(i)),0<=a.indexOf(t))l=a.indexOf(t);else{let e=Math.min(n.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/n.slidesPerGroup)}if(l>=a.length&&(l=a.length-1),c!==r||i.params.loop)if(c===r&&i.params.loop&&i.virtual&&i.params.virtual.enabled)i.realIndex=e(c);else{var d=i.grid&&n.grid&&1<n.grid.rows;let a;if(i.virtual&&n.virtual.enabled&&n.loop)a=e(c);else if(d){let e=i.slides.find(e=>e.column===c),t=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(t)&&(t=Math.max(i.slides.indexOf(e),0)),a=Math.floor(t/n.grid.rows)}else if(i.slides[c]){let e=i.slides[c].getAttribute("data-swiper-slide-index");a=e?parseInt(e,10):c}else a=c;Object.assign(i,{previousSnapIndex:o,snapIndex:l,previousRealIndex:s,realIndex:a,previousIndex:r,activeIndex:c}),i.initialized&&u(i),i.emit("activeIndexChange"),i.emit("snapIndexChange"),(i.initialized||i.params.runCallbacksOnInit)&&(s!==a&&i.emit("realIndexChange"),i.emit("slideChange"))}else l!==o&&(i.snapIndex=l,i.emit("snapIndexChange"))},updateClickedSlide:function(e,t){let a=this,i=a.params,n=e.closest(`.${i.slideClass}, swiper-slide`);!n&&a.isElement&&t&&1<t.length&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEac
1h(e=>{!n&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(n=e)});let r,s=!1;if(n)for(let e=0;e<a.slides.length;e+=1)if(a.slides[e]===n){s=!0,r=e;break}n&&s?(a.clickedSlide=n,a.virtual&&a.params.virtual.enabled?a.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):a.clickedIndex=r,i.slideToClickedSlide&&void 0!==a.clickedIndex&&a.clickedIndex!==a.activeIndex&&a.slideToClickedSlide()):(a.clickedSlide=void 0,a.clickedIndex=void 0)}},U={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var{params:t,rtlTranslate:a,translate:i,wrapperEl:n}=this;if(t.virtualTranslate)return a?-i:i;if(t.cssMode)return i;let r=F(n,e);return r+=this.cssOverflowAdjustment(),(r=a?-r:r)||0},setTranslate:function(e,t){var a=this,{rtlTranslate:i,params:n,wrapperEl:r,progress:s}=a;let o=0,l=0;a.isHorizontal()?o=i?-e:e:l=e,n.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l,n.cssMode?r[a.isHorizontal()?"scrollLeft":"scrollTop"]=a.isHorizontal()?-o:-l:n.virtualTranslate||(a.isHorizontal()?o-=a.cssOverflowAdjustment():l-=a.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${l}px, 0px)`);i=a.maxTranslate()-a.minTranslate();(0==i?0:(e-a.minTranslate())/i)!==s&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,a,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0),void 0===i&&(i=!0);let r=this,{params:s,wrapperEl:o}=r;if(r.animating&&s.preventInteractionOnTransition)return!1;var l=r.minTranslate(),c=r.maxTranslate(),l=i&&l<e?l:i&&e<c?c:e;if(r.updateProgress(l),s.cssMode){let e=r.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-l;else{if(!r.support.smoothScroll)return y({swiper:r,targetPosition:-l,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-l,behavior:"smooth"})}}else 0===t?(r.setTransition(0),r.setTranslate(l),a&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(l),a&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,a)&&r.emit("transitionEnd")}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd)));return!0}};function Q(e){var{swiper:e,runCallbacks:t,direction:a,step:i}=e,{activeIndex:n,previousIndex:r}=e;let s=a;s=s||(r<n?"next":n<r?"prev":"reset"),e.emit("transition"+i),t&&"reset"===s?e.emit("slideResetTransition"+i):t&&n!==r&&(e.emit("slideChangeTransition"+i),"next"===s?e.emit("slideNextTransition"+i):e.emit("slidePrevTransition"+i))}function K(e,t,a){var i=q(),e=e.params,n=e.edgeSwipeDetection,e=e.edgeSwipeThreshold;return!n||!(a<=e||a>=i.innerWidth-e)||"prevent"===n&&(t.preventDefault(),!0)}function Z(a){var i=this,n=A();let r=a;r.originalEvent&&(r=r.originalEvent);a=i.touchEventsData;if("pointerdown"===r.type){if(null!==a.pointerId&&a.pointerId!==r.pointerId)return;a.pointerId=r.pointerId}else"touchstart"===r.type&&1===r.targetTouches.length&&(a.touchId=r.targetTouches[0].identifier);if("touchstart"===r.type)K(i,r,r.targetTouches[0].pageX);else{var{params:s,touches:o,enabled:l}=i;if(l&&(s.simulateTouch||"mouse"!==r.pointerType)&&(!i.animating||!s.preventInteractionOnTransition)){!i.animating&&s.cssMode&&s.loop&&i.loopFix();let t=r.target;if(("wrapper"!==s.touchEventsTarget||((e,t)=>{var a=q();let i=t.contains(e);return i=!i&&a.HTMLSlotElement&&t instanceof HTMLSlotElement?(i=[...t.assignedElements()].includes(e))||((t,e)=>{for(var a=[e];0<a.length;){let e=a.shift();if(t===e)return!0;a.push(...e.children,...e.shadowRoot?e.shadowRoot.children:[],...e.assignedElements?e.assignedElements():[])}})(e,t):i})(t,i.wrapperEl))&&!("which"in r&&3===r.which||"button"in r&&0<r.button||a.isTouched&&a.isMoved)){var l=!!s.noSwipingClass&&""!==s.noSwipingClass,c=r.composedPath?r.composedPath():r.path,l=(l&&r.target&&r.target.shadowRoot&&c&&(t=c[0]),s.noSwipingSelector||"."+s.noSwipingClass),c=!(!r.target||!r.target.shadowRoot);if(s.noSwiping&&(c?function(i,e){return function e(t){var a;return t&&t!==A()&&t!==q()&&((a=(t=t.assignedSlot?t.assignedSlot:t).closest(i))||t.getRootNode)?a||e(t.getRootNode().host):null}(e=void 0===t?this:e)}(l,t):t.closest(l)))i.allowClick=!0;else if(!s.swipeHandler||t.closest(s.swipeHandler)){o.currentX=r.pageX,o.currentY=r.pageY;c=o.currentX,l=o.currentY;if(K(i,r,c)){Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=c,o.startY=l,a.touchStartTime=v(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,0<s.threshold&&(a.allowThresholdMove=!1);let e=!0;t.matches(a.focusableElements)&&(e=!1,"SELECT"===t.nodeName)&&(a.isTouched=!1),n.activeElement&&n.activeElement.matches(a.focusableElements)&&n.activeElement!==t&&("mouse"===r.pointerType||"mouse"!==r.pointerType&&!t.matches(a.focusableElements))&&n.activeElement.blur();c=e&&i.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!c||t.isContentEditable||r.preventDefault(),s.freeMode&&s.freeMode.enabled&&i.freeMode&&i.animating&&!s.cssMode&&i.freeMode.onTouchStart(),i.emit("touchStart",r)}}}}}}function J(){let e=this,{params:t,el:a}=e;var i,n,r,s,o;a&&0===a.offsetWidth||(t.breakpoints&&e.setBreakpoint(),{allowSlideNext:i,allowSlidePrev:n,snapGrid:r}=e,s=e.virtual&&e.params.virtual.enabled,e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),o=s&&t.loop,!("auto"===t.slidesPerView||1<t.slidesPerView)||!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=n,e.allowSlideNext=i,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow())}let ee=(e,t)=>
vendor: 11,053 bytes, line 1
1{var a=A(),{params:i,el:n,wrapperEl:r,device:s}=e,o=!!i.nested,l="on"===t?"addEventListener":"removeEventListener";n&&"string"!=typeof n&&(a[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),n[l]("touchstart",e.onTouchStart,{passive:!1}),n[l]("pointerdown",e.onTouchStart,{passive:!1}),a[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),a[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),a[l]("touchend",e.onTouchEnd,{passive:!0}),a[l]("pointerup",e.onTouchEnd,{passive:!0}),a[l]("pointercancel",e.onTouchEnd,{passive:!0}),a[l]("touchcancel",e.onTouchEnd,{passive:!0}),a[l]("pointerout",e.onTouchEnd,{passive:!0}),a[l]("pointerleave",e.onTouchEnd,{passive:!0}),a[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[l]("click",e.onClick,!0),i.cssMode&&r[l]("scroll",e.onScroll),i.updateOnWindowResize?e[t](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",J,!0):e[t]("observerUpdate",J,!0),n[l]("load",e.onLoad,{capture:!0}))},te=(e,t)=>e.grid&&t.grid&&1<t.grid.rows;var ae={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};let a={eventsEmitter:V,update:G,translate:U,transition:{setTransition:function(e,t){this.params.cssMode||(this.wrapperEl.style.transitionDuration=e+"ms",this.wrapperEl.style.transitionDelay=0===e?"0ms":""),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this.params;a.cssMode||(a.autoHeight&&this.updateAutoHeight(),Q({swiper:this,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this.params;this.animating=!1,a.cssMode||(this.setTransition(0),Q({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,a,t,i,n){void 0===t&&(t=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));let r=this,s=e,{params:o,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:p,wrapperEl:h,enabled:f}=(s<0&&(s=0),r);if(!f&&!i&&!n||r.destroyed||r.animating&&o.preventInteractionOnTransition)return!1;void 0===a&&(a=r.params.speed);e=Math.min(r.params.slidesPerGroupSkip,s);let m=e+Math.floor((s-e)/r.params.slidesPerGroup);var g=-l[m=m>=l.length?l.length-1:m];if(o.normalizeSlideIndex)for(let i=0;i<c.length;i+=1){let e=-Math.floor(100*g),t=Math.floor(100*c[i]),a=Math.floor(100*c[i+1]);void 0!==c[i+1]?e>=t&&e<a-(a-t)/2?s=i:e>=t&&e<a&&(s=i+1):e>=t&&(s=i)}if(r.initialized&&s!==u){if(!r.allowSlideNext&&(p?g>r.translate&&g>r.minTranslate():g<r.translate&&g<r.minTranslate()))return!1;if(!r.allowSlidePrev&&g>r.translate&&g>r.maxTranslate()&&(u||0)!==s)return!1}let v;s!==(d||0)&&t&&r.emit("beforeSlideChangeStart"),r.updateProgress(g),v=s>u?"next":s<u?"prev":"reset";var b=r.virtual&&r.params.virtual.enabled;if((!b||!n)&&(p&&-g===r.translate||!p&&g===r.translate))return r.updateActiveIndex(s),o.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==o.effect&&r.setTranslate(g),"reset"!=v&&(r.transitionStart(t,v),r.transitionEnd(t,v)),!1;if(o.cssMode){let e=r.isHorizontal(),t=p?g:-g;if(0===a)b&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),b&&!r._cssModeVirtualInitialSet&&0<r.params.initialSlide?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[e?"scrollLeft":"scrollTop"]=t})):h[e?"scrollLeft":"scrollTop"]=t,b&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return y({swiper:r,targetPosition:t,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:t,behavior:"smooth"})}}else{e=W().isSafari;b&&!n&&e&&r.isElement&&r.virtual.update(!1,!1,s),r.setTransition(a),r.setTranslate(g),r.updateActiveIndex(s),r.updateSlidesClasses(),r.emit("beforeTransitionStart",a,i),r.transitionStart(t,v),0===a?r.transitionEnd(t,v):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(t,v))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd))}return!0},slideToLoop:function(e,t,a,s){void 0===a&&(a=!0),"string"==typeof(e=void 0===e?0:e)&&(e=parseInt(e,10));let o=this;if(!o.destroyed){void 0===t&&(t=o.params.speed);var l=o.grid&&o.params.grid&&1<o.params.grid.rows;let r=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)r+=o.virtual.slidesBefore;else{let a;if(l){let t=r*o.params.grid.rows;a=o.slides.find(e=>+e.getAttribute("data-swiper-slide-index")==t).column}else a=o.getSlideIndexByData(r);let t=l?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,i=o.params.centeredSlides,e=o.params.slidesPerView,n=("auto"===e?e=o.slidesPerViewDynamic():(e=Math.ceil(parseFloat(o.params.slidesPerView,10)),i&&e%2==0&&(e+=1)),t-a<e);if(i&&(n=n||a<Math.ceil(e/2)),n=s&&i&&"auto"!==o.params.slidesPerView&&!l?!1:n){let e=i?a<o.activeIndex?"prev":"next":a-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:e,slideTo:!0,activeSlideIndex:"next"==e?a+1:a-t+1,slideRealIndex:"next"==e?o.realIndex:void 0})}if(l){let t=r*o.params.grid.rows;r=o.slides.find(e=>+e.getAttribute("data-swiper-slide-index")==t).column}else r=o.getSlideIndexByData(r)}return requestAnimationFrame(()=>{o.slideTo(r,t,a,s)}),o}},slideNext:function(e,t,a){void 0===t&&(t=!0);let i=this,{enabled:n,params:r,animating:s}=i;if(!n||i.destroyed)return i;void 0===e&&(e=i.params.speed);let o=r.slidesPerGroup,l=("auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1)),i.activeIndex<r.slidesPerGroupSkip?1:o),c=i.virtual&&r.virtual.enabled;if(r.loop){if(s&&!c&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,a)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,e,t,a):i.slideTo(i.activeIndex+l,e,t,a)},slidePrev:function(t,a,i){void 0===a&&(a=!0);let n=this,{params:e,snapGrid:r,slidesGrid:s,rtlTranslate:o,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;void 0===t&&(t=n.params.speed);var d=n.virtual&&e.virtual.enabled;if(e.loop){if(c&&!d&&e.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}let p=u(o?n.translate:-n.translate),h=r.map(e=>u(e)),f=e.freeMode&&e.freeMode.enabled,m=r[h.indexOf(p)-1];if(void 0===m&&(e.cssMode||f)){let a;r.forEach((e,t)=>{p>=e&&(a=t)}),void 0!==a&&(m=f?r[a]:r[0<a?a-1:a])}let g=0;if(void 0!==m&&((g=s.indexOf(m))<0&&(g=n.activeIndex-1),"auto"===e.slidesPerView)&&1===e.slidesPerGroup&&e.slidesPerGroupAuto&&(g=g-n.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0)),e.rewind&&n.isBeginning){let e=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(e,t,a,i)}return e.loop&&0===n.activeIndex&&e.cssMode?(requestAnimationFrame(()=>{n.slideTo(g,t,a,i)}),!0):n.slideTo(g,t,a,i)},slideReset:function(e,t,a){void 0===t&&(t=!0);if(!this.destroyed)return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,a,i,n){void 0===a&&(a=!0),void 0===n&&(n=.5);var r=this;if(!r.destroyed){void 0===e&&(e=r.params.speed);let t=r.activeIndex;var s=Math.min(r.params.slidesPerGroupSkip,t),s=s+Math.floor((t-s)/r.params.slidesPerGroup),o=r.rtlTranslate?r.translate:-r.translate;if(o>=r.snapGrid[s]){let e=r.snapGrid[s];o-e>(r.snapGrid[s+1]-e)*n&&(t+=r.params.slidesPerGroup)}else{let e=r.snapGrid[s-1];o-e<=(r.snapGrid[s]-e)*n&&(t-=r.params.slidesPerGroup)}return t=Math.max(t,0),t=Math.min(t,r.slidesGrid.length-1),r.slideTo(t,e,a,i)}},slideToClickedSlide:function(){let a=this;if(!a.destroyed){var{params:i,slidesEl:n}=a,r="auto"===i.slidesPerView?a.slidesPerViewDynamic():i.slidesPerView;let e,t=a.clickedIndex;var s=a.isElement?"swiper-slide":"."+i.slideClass;i.loop?a.animating||(e=parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10),i.centeredSlides?t<a.loopedSlides-r/2||t>a.slides.length-a.loopedSlides+r/2?(a.loopFix(),t=a.getSlideIndex(N(n,s+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t):t>a.slides.length-r?(a.loopFix(),t=a.getSlideIndex(N(n,s+`[data-swiper-slide-index="${e}"]`)[0]),C(()=>{a.slideTo(t)})):a.slideTo(t)):a.slideTo(t)}}},loop:{loopCreate:function(e,t){let a=this,{params:i,slidesEl:n}=a;var r,s,o,l,c;!i.loop||a.virtual&&a.params.virtual.enabled||(r=()=>{N(n,`.${i.slideClass}, swiper-slide`).forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})},l=a.grid&&i.grid&&1<i.grid.rows,s=i.slidesPerGroup*(l?i.grid.rows:1),o=a.slides.length%s!=0,l=l&&a.slides.length%i.grid.rows!=0,c=t=>{for(let e=0;e<t;e+=1){let e=a.isElement?k("swiper-slide",[i.slideBlankClass]):k("div",[i.slideClass,i.slideBlankClass]);a.slidesEl.append(e)}},o?i.loopAddBlankSlides?(c(s-a.slides.length%s),a.recalcSlides(),a.updateSlides()):L("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may 
1not function properly. You need to add more slides (or make duplicates, or empty slides)"):l&&(i.loopAddBlankSlides?(c(i.grid.rows-a.slides.length%i.grid.rows),a.recalcSlides(),a.updateSlides()):L("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)")),r(),a.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next",initial:t}))},loopFix:function(g){let{slideRealIndex:v,slideTo:b=!0,direction:y,setTranslate:w,activeSlideIndex:x,initial:_,byController:S,byMousewheel:T}=void 0===g?{}:g,C=this;if(C.params.loop){C.emit("beforeLoopFix");let{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:p,params:h}=C,{centeredSlides:f,initialSlide:m}=h;if(C.allowSlidePrev=!0,C.allowSlideNext=!0,C.virtual&&h.virtual.enabled)b&&(h.centeredSlides||0!==C.snapIndex?h.centeredSlides&&C.snapIndex<h.slidesPerView?C.slideTo(C.virtual.slides.length+C.snapIndex,0,!1,!0):C.snapIndex===C.snapGrid.length-1&&C.slideTo(C.virtual.slidesBefore,0,!1,!0):C.slideTo(C.virtual.slides.length,0,!1,!0)),C.allowSlidePrev=d,C.allowSlideNext=u;else{let e=h.slidesPerView;"auto"===e?e=C.slidesPerViewDynamic():(e=Math.ceil(parseFloat(h.slidesPerView,10)),f&&e%2==0&&(e+=1));g=h.slidesPerGroupAuto?e:h.slidesPerGroup;let a=g;a%g!=0&&(a+=g-a%g),a+=h.loopAdditionalSlides,C.loopedSlides=a;var E=C.grid&&h.grid&&1<h.grid.rows;c.length<e+a||"cards"===C.params.effect&&c.length<e+2*a?L("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):E&&"row"===h.grid.fill&&L("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");let i=[],n=[],r=E?Math.ceil(c.length/h.grid.rows):c.length,t=_&&r-m<e&&!f,s=t?m:C.activeIndex;void 0===x?x=C.getSlideIndex(c.find(e=>e.classList.contains(h.slideActiveClass))):s=x;var D="next"===y||!y,M="prev"===y||!y;let o=0,l=0;var A=(E?c[x].column:x)+(f&&void 0===w?-e/2+.5:0);if(A<a){o=Math.max(a-A,g);for(let t=0;t<a-A;t+=1){let e=t-Math.floor(t/r)*r;if(E){let t=r-e-1;for(let e=c.length-1;0<=e;--e)c[e].column===t&&i.push(e)}else i.push(r-e-1)}}else if(A+e>r-a){l=Math.max(A-(r-2*a),g),t&&(l=Math.max(l,e-r+m+1));for(let e=0;e<l;e+=1){let a=e-Math.floor(e/r)*r;E?c.forEach((e,t)=>{e.column===a&&n.push(t)}):n.push(a)}}if(C.__preventObserver__=!0,requestAnimationFrame(()=>{C.__preventObserver__=!1}),"cards"===C.params.effect&&c.length<e+2*a&&(n.includes(x)&&n.splice(n.indexOf(x),1),i.includes(x))&&i.splice(i.indexOf(x),1),M&&i.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.prepend(c[e]),c[e].swiperLoopMoveDOM=!1}),D&&n.forEach(e=>{c[e].swiperLoopMoveDOM=!0,p.append(c[e]),c[e].swiperLoopMoveDOM=!1}),C.recalcSlides(),"auto"===h.slidesPerView?C.updateSlides():E&&(0<i.length&&M||0<n.length&&D)&&C.slides.forEach((e,t)=>{C.grid.updateSlide(t,e,C.slides)}),h.watchSlidesProgress&&C.updateSlidesOffset(),b)if(0<i.length&&M){if(void 0===v){let e=C.slidesGrid[s],t=C.slidesGrid[s+o]-e;T?C.setTranslate(C.translate-t):(C.slideTo(s+Math.ceil(o),0,!1,!0),w&&(C.touchEventsData.startTranslate=C.touchEventsData.startTranslate-t,C.touchEventsData.currentTranslate=C.touchEventsData.currentTranslate-t))}else if(w){let e=E?i.length/h.grid.rows:i.length;C.slideTo(C.activeIndex+e,0,!1,!0),C.touchEventsData.currentTranslate=C.translate}}else if(0<n.length&&D)if(void 0===v){let e=C.slidesGrid[s],t=C.slidesGrid[s-l]-e;T?C.setTranslate(C.translate-t):(C.slideTo(s-l,0,!1,!0),w&&(C.touchEventsData.startTranslate=C.touchEventsData.startTranslate-t,C.touchEventsData.currentTranslate=C.touchEventsData.currentTranslate-t))}else{let e=E?n.length/h.grid.rows:n.length;C.slideTo(C.activeIndex-e,0,!1,!0)}if(C.allowSlidePrev=d,C.allowSlideNext=u,C.controller&&C.controller.control&&!S){let t={slideRealIndex:v,direction:y,setTranslate:w,activeSlideIndex:x,byController:!0};Array.isArray(C.controller.control)?C.controller.control.forEach(e=>{!e.destroyed&&e.params.loop&&e.loopFix({...t,slideTo:e.params.slidesPerView===h.slidesPerView&&b})}):C.controller.control instanceof C.constructor&&C.controller.control.params.loop&&C.controller.control.loopFix({...t,slideTo:C.controller.control.params.slidesPerView===h.slidesPerView&&b})}}
1C.emit("loopFix")}},loopDestroy:function(){let{params:e,slidesEl:t}=this;if(e.loop&&t&&(!this.virtual||!this.params.virtual.enabled)){this.recalcSlides();let a=[];this.slides.forEach(e=>{var t=void 0===e.swiperSlideIndex?+e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;a[t]=e}),this.slides.forEach(e=>{e.removeAttribute("data-swiper-slide-index")}),a.forEach(e=>{t.append(e)}),this.recalcSlides(),this.slideTo(this.realIndex,0)}}},grabCursor:{setGrabCursor:function(e){let t=this;var a;!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||(a="container"===t.params.touchEventsTarget?t.el:t.wrapperEl,t.isElement&&(t.__preventObserver__=!0),a.style.cursor="move",a.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){let 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(){var e=this,t=e.params;e.onTouchStart=Z.bind(e),e.onTouchMove=function(t){let a=A(),n=this,r=n.touchEventsData,{params:s,touches:o,rtlTranslate:l,enabled:e}=n;if(e&&(s.simulateTouch||"mouse"!==t.pointerType)){let e,i=t;if("pointermove"===(i=i.originalEvent?i.originalEvent:i).type){if(null!==r.touchId)return;if(i.pointerId!==r.pointerId)return}if("touchmove"===i.type){if(!(e=[...i.changedTouches].find(e=>e.identifier===r.touchId))||e.identifier!==r.touchId)return}else e=i;if(r.isTouched){var t=e.pageX,c=e.pageY;if(i.preventedByNestedSwiper)o.startX=t,o.startY=c;else if(n.allowTouchMove){if(s.touchReleaseOnEdges&&!s.loop)if(n.isVertical()){if(c<o.startY&&n.translate<=n.maxTranslate()||c>o.startY&&n.translate>=n.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else{if(l&&(t>o.startX&&-n.translate<=n.maxTranslate()||t<o.startX&&-n.translate>=n.minTranslate()))return;if(!l&&(t<o.startX&&n.translate<=n.maxTranslate()||t>o.startX&&n.translate>=n.minTranslate()))return}if(a.activeElement&&a.activeElement.matches(r.focusableElements)&&a.activeElement!==i.target&&"mouse"!==i.pointerType&&a.activeElement.blur(),a.activeElement&&i.target===a.activeElement&&i.target.matches(r.focusableElements))r.isMoved=!0,n.allowClick=!1;else{r.allowTouchCallbacks&&n.emit("touchMove",i),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=t,o.currentY=c;var d=o.currentX-o.startX,u=o.currentY-o.startY;if(!(n.params.threshold&&Math.sqrt(d**2+u**2)<n.params.threshold))if(void 0===r.isScrolling&&(n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:25<=d*d+u*u&&(p=180*Math.atan2(Math.abs(u),Math.abs(d))/Math.PI,r.isScrolling=n.isHorizontal()?p>s.touchAngle:90-p>s.touchAngle)),r.isScrolling&&n.emit("touchMoveOpposite",i),void 0!==r.startMoving||o.currentX===o.startX&&o.currentY===o.startY||(r.startMoving=!0),r.isScrolling||"touchmove"===i.type&&r.preventTouchMoveFromPointerMove)r.isTouched=!1;else if(r.startMoving){n.allowClick=!1,!s.cssMode&&i.cancelable&&i.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&i.stopPropagation();let a=n.isHorizontal()?d:u,e=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;s.oneWayMovement&&(a=Math.abs(a)*(l?1:-1),e=Math.abs(e)*(l?1:-1)),o.diff=a,a*=s.touchRatio,l&&(a=-a,e=-e);var p=n.touchesDirection,d=(n.swipeDirection=0<a?"prev":"next",n.touchesDirection=0<e?"prev":"next",n.params.loop&&!s.cssMode),u="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!r.isMoved){if(d&&u&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){let e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(e)}r.allowMomentumBounce=!1,!s.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",i)}if((new Date).getTime(),!1!==s._loopSwapReset&&r.isMoved&&r.allowThresholdMove&&p!==n.touchesDirection&&d&&u&&1<=Math.abs(a)
1)Object.assign(o,{startX:t,startY:c,currentX:t,currentY:c,startTranslate:r.currentTranslate}),r.loopSwapReset=!0,r.startTranslate=r.currentTranslate;else{n.emit("sliderMove",i),r.isMoved=!0,r.currentTranslate=a+r.startTranslate;let e=!0,t=s.resistanceRatio;if(s.touchReleaseOnEdges&&(t=0),0<a?(d&&u&&r.allowThresholdMove&&r.currentTranslate>(s.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==s.slidesPerView&&2<=n.slides.length-s.slidesPerView?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(e=!1,s.resistance)&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+a)**t)):a<0&&(d&&u&&r.allowThresholdMove&&r.currentTranslate<(s.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==s.slidesPerView&&2<=n.slides.length-s.slidesPerView?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===s.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(s.slidesPerView,10)))}),r.currentTranslate<n.maxTranslate())&&(e=!1,s.resistance)&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-a)**t),e&&(i.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),n.allowSlidePrev||n.allowSlideNext||(r.currentTranslate=r.startTranslate),0<s.threshold){if(!(Math.abs(a)>s.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);
vendor: 22,490 bytes, line 1
1if(!r.allowThresholdMove)return r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}s.followFinger&&!s.cssMode&&((s.freeMode&&s.freeMode.enabled&&n.freeMode||s.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),s.freeMode&&s.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}}}}else i.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:t,startY:c,currentX:t,currentY:c}),r.touchStartTime=v())}else r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",i)}}.bind(e),e.onTouchEnd=function(n){let r=this,t=r.touchEventsData,e,s=n;if("touchend"===(s=s.originalEvent?s.originalEvent:s).type||"touchcancel"===s.type){if(!(e=[...s.changedTouches].find(e=>e.identifier===t.touchId))||e.identifier!==t.touchId)return}else{if(null!==t.touchId)return;if(s.pointerId!==t.pointerId)return;e=s}if(!["pointercancel","pointerout","pointerleave","contextmenu"].includes(s.type)||["pointercancel","contextmenu"].includes(s.type)&&(r.browser.isSafari||r.browser.isWebView)){t.pointerId=null,t.touchId=null;var{params:o,touches:n,rtlTranslate:a,slidesGrid:l,enabled:c}=r;if(c&&(o.simulateTouch||"mouse"!==s.pointerType))if(t.allowTouchCallbacks&&r.emit("touchEnd",s),t.allowTouchCallbacks=!1,t.isTouched){o.grabCursor&&t.isMoved&&t.isTouched&&(!0===r.allowSlideNext||!0===r.allowSlidePrev)&&r.setGrabCursor(!1);var d,c=v(),u=c-t.touchStartTime;if(r.allowClick){let e=s.path||s.composedPath&&s.composedPath();r.updateClickedSlide(e&&e[0]||s.target,e),r.emit("tap click",s),u<300&&c-t.lastClickTime<300&&r.emit("doubleTap doubleClick",s)}if(t.lastClickTime=v(),C(()=>{r.destroyed||(r.allowClick=!0)}),t.isTouched&&t.isMoved&&r.swipeDirection&&(0!==n.diff||t.loopSwapReset)&&(t.currentTranslate!==t.startTranslate||t.loopSwapReset)){if(t.isTouched=!1,t.isMoved=!1,t.startMoving=!1,d=o.followFinger?a?r.translate:-r.translate:-t.currentTranslate,!o.cssMode)if(o.freeMode&&o.freeMode.enabled)r.freeMode.onTouchEnd({currentPos:d});else{var p=d>=-r.maxTranslate()&&!r.params.loop;let a=0,i=r.slidesSizesGrid[0];for(let t=0;t<l.length;t+=t<o.slidesPerGroupSkip?1:o.slidesPerGroup){let e=t<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;void 0!==l[t+e]?(p||d>=l[t]&&d<l[t+e])&&(a=t,i=l[t+e]-l[t]):(p||d>=l[t])&&(a=t,i=l[l.length-1]-l[l.length-2])}let e=null,t=null;o.rewind&&(r.isBeginning?t=o.virtual&&o.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1:r.isEnd&&(e=0));c=(d-l[a])/i,n=a<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;u>o.longSwipesMs?o.longSwipes?("next"===r.swipeDirection&&(c>=o.longSwipesRatio?r.slideTo(o.rewind&&r.isEnd?e:a+n):r.slideTo(a)),"prev"===r.swipeDirection&&(c>1-o.longSwipesRatio?r.slideTo(a+n):null!==t&&c<0&&Math.abs(c)>o.longSwipesRatio?r.slideTo(t):r.slideTo(a))):r.slideTo(r.activeIndex):o.shortSwipes?!r.navigation||s.target!==r.navigation.nextEl&&s.target!==r.navigation.prevEl?("next"===r.swipeDirection&&r.slideTo(null!==e?e:a+n),"prev"===r.swipeDirection&&r.slideTo(null!==t?t:a)):s.target===r.navigation.nextEl?r.slideTo(a+n):r.slideTo(a):r.slideTo(r.activeIndex)}}else t.isTouched=!1,t.isMoved=!1,t.startMoving=!1}else t.isMoved&&o.grabCursor&&r.setGrabCursor(!1),t.isMoved=!1,t.startMoving=!1}}.bind(e),e.onDocumentTouchStart=function(){this.documentTouchHandlerProceeded||(this.documentTouchHandlerProceeded=!0,this.params.touchReleaseOnEdges&&(this.el.style.touchAction="auto"))}.bind(e),t.cssMode&&(e.onScroll=function(){var e=this,{wrapperEl:t,rtlTranslate:a,enabled:i}=e;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(),(0==(i=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/i)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){this.enabled&&!this.allowClick&&(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation)&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),e.onLoad=function(e){s(this,e.target),this.params.cssMode||"auto"!==this.params.slidesPerView&&!this.params.autoHeight||this.update()}.bind(e),ee(e,"on")},detachEvents:function(){ee(this,"off")}},breakpoints:{setBreakpoint:function(){let s=this,{realIndex:o,initialized:l,params:c,el:d}=s,u=c.breakpoints;if(u&&0!==Object.keys(u).length){var p=A(),h="window"!==c.breakpointsBase&&c.breakpointsBase?"container":c.breakpointsBase,p=["window","container"].includes(c.breakpointsBase)||!c.breakpointsBase?s.el:p.querySelector(c.breakpointsBase),h=s.getBreakpoint(u,h,p);if(h&&s.currentBreakpoint!==h){let i=(h in u?u[h]:void 0)||s.originalParams,e=te(s,c),t=te(s,i),a=s.params.grabCursor,n=i.grabCursor,r=c.enabled;e&&!t?(d.classList.remove(c.containerModifierClass+"grid",c.containerModifierClass+"grid-column"),s.emitContainerClasses()):!e&&t&&(d.classList.add(c.containerModifierClass+"grid"),(i.grid.fill&&"column"===i.grid.fill||!i.grid.fill&&"column"===c.grid.fill)&&d.classList.add(c.containerModifierClass+"grid-column"),s.emitContainerClasses()),a&&!n?s.unsetGrabCursor():!a&&n&&s.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(e=>{var t,a;void 0!==i[e]&&(t=c[e]&&c[e].enabled,a=i[e]&&i[e].enabled,t&&!a&&s[e].disable(),!t)&&a&&s[e].enable()});var p=i.direction&&i.direction!==c.direction,f=c.loop&&(i.slidesPerView!==c.slidesPerView||p),m=c.loop,p=(p&&l&&s.changeDirection(),b(s.params,i),s.params.enabled),g=s.params.loop;Object.assign(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),r&&!p?s.disable():!r&&p&&s.enable(),s.currentBreakpoint=h,s.emit("_beforeBreakpoint",i),l&&(f?(s.loopDestroy(),s.loopCreate(o),s.updateSlides()):!m&&g?(s.loopCreate(o),s.updateSlides()):m&&!g&&s.loopDestroy()),s.emit("breakpoint",i)}}},getBreakpoint:function(e,s,o){if(void 0===s&&(s="window"),e&&("container"!==s||o)){let i=!1,n=q(),a="window"===s?n.innerHeight:o.clientHeight,r=Object.keys(e).map(e=>{var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:a*t,point:e}):{value:e,point:e}});r.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let a=0;a<r.length;a+=1){let{point:e,value:t}=r[a];"window"===s?n.matchMedia(`(min-width: ${t}px)`).matches&&(i=e):t<=o.clientWidth&&(i=e)}return i||"max"}}},checkOverflow:{checkOverflow:function(){let a=this,{isLocked:e,params:t}=a,i=t.slidesOffsetBefore;if(i){let e=a.slides.length-1,t=a.slidesGrid[e]+a.slidesSizesGrid[e]+2*i;a.isLocked=a.size>t}else a.isLocked=1===a.snapGrid.length;!0===t.allowSlideNext&&(a.allowSlideNext=!a.isLocked),!0===t.allowSlidePrev&&(a.allowSlidePrev=!a.isLocked),e&&e!==a.isLocked&&(a.isEnd=!1),e!==a.isLocked&&a.emit(a.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var{classNames:e,params:t,rtl:a,el:i,device:n}=this,a=((e,a)=>{let i=[];return e.forEach(t=>{"object"==typeof t?Object.keys(t).forEach(e=>{t[e]&&i.push(a+e)}):"string"==typeof t&&i.push(a+t)}),i})(["initialized",t.direction,{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:a},{grid:t.grid&&1<t.grid.rows},{"grid-column":t.grid&&1<t.grid.rows&&"column"===t.grid.fill},{android:n.android},{ios:n.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...a),i.classList.add(...e),this.emitContainerClasses()},removeClasses:function(){var{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},p={};class h{constructor(){let e,a;for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?a=i[0]:[e,a]=i,a=b({},a=a||{}),e&&!a.el&&(a.el=e);var r=A();if(a.el&&"string"==typeof a.el&&1<r.querySelectorAll(a.el).length){let t=[];return r.querySelectorAll(a.el).forEach(e=>{e=b({},a,{el:e});t.push(new h(e))}),t}let s=this,o=(s.__swiper__=!0,s.support=B(),s.device=X({userAgent:a.userAgent}),s.browser=W(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],a.modules&&Array.isArray(a.modules)&&s.modules.push(...a.modules),{});s.modules.forEach(e=>{var i,n;e({params:a,swiper:s,extendParams:(i=a,n=o,function(e){void 0===e&&(e={});var t=Object.keys(e)[0],a=e[t];"object"==typeof a&&null!==a&&(!0===i[t]&&(i[t]={enabled:!0}),"navigation"===t&&i[t]&&i[t].enabled&&!i[t].prevEl&&!i[t].nextEl&&(i[t].auto=!0),0<=["pagination","scrollbar"].indexOf(t)&&i[t]&&i[t].enabled&&!i[t].el&&(i[t].auto=!0),t in i)&&"enabled"in a&&("object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1})),b(n,e)}),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});r=b({},ae,o);return s.params=b({},r,p,a),s.originalParams=b({},s.params),s.passedParams=b({},a),s.params&&s.params.on&&Object.keys(s.params.on).forEach(e=>{s.on(e,s.params.on[e])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.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:s.params.allowSlideNext,allowSlidePrev:s.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:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}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){var{slidesEl:t,params:a}=this,t=D(N(t,`.${a.slideClass}, swiper-slide`)[0]);return D(e)-t}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(e=>+e.getAttribute("data-swiper-slide-index")===t))}recalcSlides(){var{slidesEl:e,params:t}=this;this.slides=N(e,`.${t.slideClass}, swiper-slide`)}enable(){this.enabled||(this.enabled=!0,this.params.grabCursor&&this.setGrabCursor(),this.emit("enable"))}disable(){this.enabled&&(this.enabled=!1,this.params.grabCursor&&this.unsetGrabCursor(),this.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);var a=this.minTranslate(),e=(this.maxTranslate()-a)*e+a;this.translateTo(e,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){let t=this;var e;t.params._emitClasses&&t.el&&(e=t.el.className.split(" ").filter(e=>0===e.indexOf("swiper")||0===e.indexOf(t.params.containerModifierClass)),t.emit("_containerClasses",e.join(" ")))}getSlideClasses(e){let t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){let i=this;if(i.params._emitClasses&&i.el){let a=[];i.slides.forEach(e=>{var t=i.getSlideClasses(e);a.push({slideEl:e,classNames:t}),i.emit("_slideClass",e,t)}),i.emit("_slideClasses",a)}}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);var{params:a,slides:i,slidesGrid:n,slidesSizesGrid:r,size:s,activeIndex:o}=this;let l=1;if("number"==typeof a.slidesPerView)return a.slidesPerView;if(a.centeredSlides){let t,a=i[o]?Math.ceil(i[o].swiperSlideSize):0;for(let e=o+1;e<i.length;e+=1)i[e]&&!t&&(a+=Math.ceil(i[e].swiperSlideSize),l+=1,a>s)&&(t=!0);for(let e=o-1;0<=e;--e)i[e]&&!t&&(a+=i[e].swiperSlideSize,l+=1,a>s)&&(t=!0)}else if("current"===e)for(let e=o+1;e<i.length;e+=1)(t?n[e]+r[e]-n[o]<s:n[e]-n[o]<s)&&(l+=1);else for(let e=o-1;0<=e;--e)n[o]-n[e]<s&&(l+=1);return l}update(){let i=this;if(i&&!i.destroyed){let{snapGrid:e,params:t}=i,a;if(t.breakpoints&&i.setBreakpoint(),[...i.el.querySelectorAll('[loading="lazy"]')].forEach(e=>{e.complete&&s(i,e)}),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),t.freeMode&&t.freeMode.enabled&&!t.cssMode)n(),t.autoHeight&&i.updateAutoHeight();else{if(("auto"===t.slidesPerView||1<t.slidesPerView)&&i.isEnd&&!t.centeredSlides){let e=(i.virtual&&t.virtual.enabled?i.virtual:i).slides;a=i.slideTo(e.length-1,0,!1,!0)}else a=i.slideTo(i.activeIndex,0,!1,!0);a||n()}function n(){var e=i.rtlTranslate?-1*i.translate:i.translate,e=Math.min(Math.max(e,i.maxTranslate()),i.minTranslate());i.setTranslate(e),i.updateActiveIndex(),i.updateSlidesClasses()}t.watchOverflow&&e!==i.snapGrid&&i.checkOverflow(),i.emit("update")}}changeDirection(t,e){void 0===e&&(e=!0);var a=this,i=a.params.direction;return(t=t||("horizontal"===i?"vertical":"horizontal"))===i||"horizontal"!==t&&"vertical"!==t||(a.el.classList.remove(""+a.params.containerModifierClass+i),a.el.classList.add(""+a.params.containerModifierClass+t),a.emitContainerClasses(),a.params.direction=t,a.slides.forEach(e=>{"vertical"===t?e.style.width="":e.style.height=""}),a.emit("changeDirection"),e&&a.update()),a}changeLanguageDirection(e){var 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(i){let n=this;if(!n.mounted){let e=i||n.params.el;if(!(e="string"==typeof e?document.querySelector(e):e))return!1;e.swiper=n,e.parentNode&&e.parentNode.host&&e.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);let t=()=>"."+(n.params.wrapperClass||"").trim().split(" ").join("."),a=e&&e.shadowRoot&&e.shadowRoot.querySelector?e.shadowRoot.querySelector(t()):N(e,t())[0];!a&&n.params.createElements&&(a=k("div",n.params.wrapperClass),e.append(a),N(e,"."+n.params.slideClass).forEach(e=>{a.append(e)})),Object.assign(n,{el:e,wrapperEl:a,slidesEl:n.isElement&&!e.parentNode.host.slideSlots?e.parentNode.host:a,hostEl:n.isElement?e.parentNode.host:e,mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===E(e,"direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===E(e,"direction")),wrongRTL:"-webkit-box"===E(a,"display")})}return!0}init(e){let t=this;return t.initialized||!1!==t.mount(e)&&(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(void 0,!0),t.attachEvents(),e=[...t.el.querySelectorAll('[loading="lazy"]')],t.isElement&&e.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),e.forEach(e=>{e.complete?s(t,e):e.addEventListener("load",e=>{s(t,e.target)})}),u(t),t.initialized=!0,u(t),t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);let a=this,{params:i,el:n,wrapperEl:r,slides:s}=a;if(void 0!==a.params&&!a.destroyed){if(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),i.loop&&a.loopDestroy(),t&&(a.removeClasses(),n&&"string"!=typeof n&&n.removeAttribute("style"),r&&r.removeAttribute("style"),s)&&s.length&&s.forEach(e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(e=>{a.off(e)}),!1!==e){a.el&&"string"!=typeof a.el&&(a.el.swiper=null);{let t=a;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}}a.destroyed=!0}return null}static extendDefaults(e){b(p,e)}static get extendedDefaults(){return p}static get defaults(){return ae}static installModule(e){h.prototype.__modules__||(h.prototype.__modules__=[]);var t=h.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?e.forEach(e=>h.installModule(e)):h.installModule(e),h}}function $(a,i,n,r){return a.params.createElements&&Object.keys(r).forEach(t=>{if(!n[t]&&!0===n.auto){let e=N(a.el,"."+r[t])[0];e||((e=k("div",r[t])).className=r[t],a.el.append(e)),n[t]=e,i[t]=e}}),n}function R(e){return"."+(e=void 0===e?"":e).trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}function f(e){let{effect:a,swiper:i,on:t,setTranslate:n,setTransition:r,overwriteParams:s,perspective:o,recreateShadows:l,getEffectParams:c}=e,d;t("beforeInit",()=>{var e;i.params.effect===a&&(i.classNames.push(""+i.params.containerModifierClass+a),o&&o()&&i.classNames.push(i.params.containerModifierClass+"3d"),e=s?s():{},Object.assign(i.params,e),Object.assign(i.originalParams,e))}),t("setTranslate _virtualUpdated",()=>{i.params.effect===a&&n()}),t("setTransition",(e,t)=>{i.params.effect===a&&r(t)}),t("transitionEnd",()=>{i.params.effect===a&&l&&c&&c().slideShadows&&(i.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())}),t("virtualUpdate",()=>{i.params.effect===a&&(i.slides.length||(d=!0),requestAnimationFrame(()=>{d&&i.slides&&i.slides.length&&(n(),d=!1)}))})}function _(e,t){var a=r(t);return a!==t&&(a.style.backfaceVisibility="hidden",a.style["-webkit-backface-visibility"]="hidden"),a}function i(e){let{swiper:a,duration:t,transformElements:i,allSlides:n}=e,r=a.activeIndex;if(a.params.virtualTranslate&&0!==t){let t=!1;(n?i:i.filter(e=>{var t,e=e.classList.contains("swiper-slide-transform")?(t=e).parentElement||a.slides.find(e=>e.shadowRoot&&e.shadowRoot===t.parentNode):e;return a.getSlideIndex(e)===r})).forEach(e=>{m(e,()=>{var e;t||a&&!a.destroyed&&(t=!0,a.animating=!1,e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0}),a.wrapperEl.dispatchEvent(e))})})}}function S(e,t,a){a="swiper-slide-shadow"+(a?"-"+a:"")+(e?" swiper-slide-shadow-"+e:""),e=r(t);let i=e.querySelector("."+a.split(" ").join("."));return i||(i=k("div",a.split(" ")),e.append(i)),i}return Object.keys(a).forEach(t=>{Object.keys(a[t]).forEach(e=>{h.prototype[e]=a[t][e]})}),h.use([function(e){let{swiper:r,on:t,emit:a}=e,i=q(),n=null,s=null,o=()=>{r&&!r.destroyed&&r.initialized&&(a("beforeResize"),a("resize"))},l=()=>{r&&!r.destroyed&&r.initialized&&a("orientationchange")};t("init",()=>{r.params.resizeObserver&&void 0!==i.ResizeObserver?r&&!r.destroyed&&r.initialized&&(n=new ResizeObserver(a=>{s=i.requestAnimationFrame(()=>{var{width:e,height:t}=r;let i=e,n=t;a.forEach(e=>{var{contentBoxSize:e,contentRect:t,target:a}=e;a&&a!==r.el||(i=t?t.width:(e[0]||e).inlineSize,n=t?t.height:(e[0]||e).blockSize)}),i===e&&n===t||o()})})).observe(r.el):(i.addEventListener("resize",o),i.addEventListener("orientationchange",l))}),t("destroy",()=>{s&&i.cancelAnimationFrame(s),n&&n.unobserve&&r.el&&(n.unobserve(r.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",l)})},function(e){function a(e,t){void 0===t&&(t={});var a=new(o.MutationObserver||o.WebkitMutationObserver)(e=>{var t;i.__preventObserver__||(1===e.length?r("observerUpdate",e[0]):(t=function(){r("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0)))});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:i.isElement||(void 0===t.childList||t).childList,characterData:void 0===t.characterData||t.characterData}),s.push(a)}let{swiper:i,extendParams:t,on:n,emit:r}=e,s=[],o=q();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(i.params.observer){if(i.params.observeParents){var t=z(i.hostEl);for(let e=0;e<t.length;e+=1)a(t[e])}a(i.hostEl,{childList:i.params.observeSlideChildren}),a(i.wrapperEl,{attributes:!1})}}),n("destroy",()=>{s.forEach(e=>{e.disconnect()}),s.splice(0,s.length)})}]),h.use([function(e){let t,{swiper:E,extendParams:a,on:i,emit:D}=e;a({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});e=A();E.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let n=e.createElement("div");function M(e,t){var a=E.params.virtual;if(a.cache&&E.virtual.cache[t])return E.virtual.cache[t];let i;return a.renderSlide?"string"==typeof(i=a.renderSlide.call(E,e,t))&&(O(n,i),i=n.children[0]):i=E.isElement?k("swiper-slide"):k("div",E.params.slideClass),i.setAttribute("data-swiper-slide-index",t),a.renderSlide||O(i,e),a.cache&&(E.virtual.cache[t]=i),i}function s(h,f,m){var{slidesPerView:g,slidesPerGroup:v,centeredSlides:b,loop:y,initialSlide:w}=E.params;if(!(f&&!y&&0<w)){let{addSlidesBefore:e,addSlidesAfter:t}=E.params.virtual,{from:a,to:i,slides:n,slidesGrid:r,offset:s}=E.virtual;E.params.cssMode||E.updateActiveIndex();f=void 0===m?E.activeIndex||0:m;let o,l,c,d=(o=E.rtlTranslate?"right":E.isHorizontal()?"left":"top",f-(c=b?(l=Math.floor(g/2)+v+t,Math.floor(g/2)+v+e):(l=g+(v-1)+t,(y?g:v)+e))),u=f+l,p=(y||(d=Math.max(d,0),u=Math.min(u,n.length-1)),(E.slidesGrid[d]||0)-(E.slidesGrid[0]||0));if(y&&f>=c?(d-=c,b||(p+=E.slidesGrid[0])):y&&f<c&&(d=-c,b)&&(p+=E.slidesGrid[0]),Object.assign(E.virtual,{from:d,to:u,offset:p,slidesGrid:E.slidesGrid,slidesBefore:c,slidesAfter:l}),a!==d||i!==u||h)if(E.params.virtual.renderExternal)E.params.virtual.renderExternal.call(E,{offset:p,from:d,to:u,slides:(()=>{var t=[];for(let e=d;e<=u;e+=1)t.push(n[e]);return t})()}),E.params.virtual.renderExternalUpdate?C():D("virtualUpdate");else{var x=[],_=[],S=e=>{let t=e;return e<0?t=n.length+e:t>=n.length&&(t-=n.length),t};if(h)E.slides.filter(e=>e.matches(`.${E.params.slideClass}
1, swiper-slide`)).forEach(e=>{e.remove()});else for(let e=a;e<=i;e+=1)if(e<d||e>u){let t=S(e);E.slides.filter(e=>e.matches(`.${E.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`)).forEach(e=>{e.remove()})}var w=y?-n.length:0,T=y?2*n.length:n.length;for(let t=w;t<T;t+=1)if(t>=d&&t<=u){let e=S(t);void 0===i||h?_.push(e):(t>i&&_.push(e),t<a&&x.push(e))}if(_.forEach(e=>{E.slidesEl.append(M(n[e],e))}),y)for(let t=x.length-1;0<=t;--t){let e=x[t];E.slidesEl.prepend(M(n[e],e))}else x.sort((e,t)=>t-e),x.forEach(e=>{E.slidesEl.prepend(M(n[e],e))});N(E.slidesEl,".swiper-slide, swiper-slide").forEach(e=>{e.style[o]=p-Math.abs(E.cssOverflowAdjustment())+"px"}),C()}else E.slidesGrid!==r&&p!==s&&E.slides.forEach(e=>{e.style[o]=p-Math.abs(E.cssOverflowAdjustment())+"px"}),E.updateProgress(),D("virtualUpdate");function C(){E.updateSlides(),E.updateProgress(),E.updateSlidesClasses(),D("virtualUpdate")}}}i("beforeInit",()=>{if(E.params.virtual.enabled){let e;var t;void 0===E.passedParams.virtual.slides&&(t=[...E.slidesEl.children].filter(e=>e.matches(`.${E.params.slideClass}, swiper-slide`)))&&t.length&&(E.virtual.slides=[...t],e=!0,t.forEach((e,t)=>{e.setAttribute("data-swiper-slide-index",t),(E.virtual.cache[t]=e).remove()})),e||(E.virtual.slides=E.params.virtual.slides),E.classNames.push(E.params.containerModifierClass+"virtual"),E.params.watchSlidesProgress=!0,s(!(E.originalParams.watchSlidesProgress=!0),!0)}}),i("setTranslate",()=>{E.params.virtual.enabled&&(E.params.cssMode&&!E._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{s()},100)):s())}),i("init update resize",()=>{E.params.virtual.enabled&&E.params.cssMode&&P(E.wrapperEl,"--swiper-virtual-size",E.virtualSize+"px")}),Object.assign(E.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&E.virtual.slides.push(t[e]);else E.virtual.slides.push(t);s(!0)},prependSlide:function(t){let e=E.activeIndex,a=e+1,r=1;if(Array.isArray(t)){for(let e=0;e<t.length;e+=1)t[e]&&E.virtual.slides.unshift(t[e]);a=e+t.length,r=t.length}else E.virtual.slides.unshift(t);if(E.params.virtual.cache){let i=E.virtual.cache,n={};
vendor: 8,897 bytes, line 1
1Object.keys(i).forEach(e=>{var t=i[e],a=t.getAttribute("data-swiper-slide-index");a&&t.setAttribute("data-swiper-slide-index",parseInt(a,10)+r),n[parseInt(e,10)+r]=t}),E.virtual.cache=n}s(!0),E.slideTo(a,0)},removeSlide:function(a){if(null!=a){let t=E.activeIndex;if(Array.isArray(a))for(let e=a.length-1;0<=e;--e)E.params.virtual.cache&&(delete E.virtual.cache[a[e]],Object.keys(E.virtual.cache).forEach(e=>{a<e&&(E.virtual.cache[e-1]=E.virtual.cache[e],E.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete E.virtual.cache[e])})),E.virtual.slides.splice(a[e],1),a[e]<t&&--t,t=Math.max(t,0);else E.params.virtual.cache&&(delete E.virtual.cache[a],Object.keys(E.virtual.cache).forEach(e=>{a<e&&(E.virtual.cache[e-1]=E.virtual.cache[e],E.virtual.cache[e-1].setAttribute("data-swiper-slide-index",e-1),delete E.virtual.cache[e])})),E.virtual.slides.splice(a,1),a<t&&--t,t=Math.max(t,0);s(!0),E.slideTo(t,0)}},removeAllSlides:function(){E.virtual.slides=[],E.params.virtual.cache&&(E.virtual.cache={}),s(!0),E.slideTo(0,0)},update:s})},function(e){let{swiper:u,extendParams:t,on:a,emit:p}=e,h=A(),f=q();function i(d){if(u.enabled){let l=u.rtlTranslate,e=d,t=(e=e.originalEvent?e.originalEvent:e).keyCode||e.charCode,a=u.params.keyboard.pageUpDown,i=a&&33===t,n=a&&34===t,r=37===t,s=39===t,o=38===t,c=40===t;if(!u.allowSlideNext&&(u.isHorizontal()&&s||u.isVertical()&&c||n))return!1;if(!u.allowSlidePrev&&(u.isHorizontal()&&r||u.isVertical()&&o||i))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||h.activeElement&&h.activeElement.nodeName&&("input"===h.activeElement.nodeName.toLowerCase()||"textarea"===h.activeElement.nodeName.toLowerCase()))){if(u.params.keyboard.onlyInViewport&&(i||n||r||s||o||c)){let a=!1;if(0<z(u.el,`.${u.params.slideClass}, swiper-slide`).length&&0===z(u.el,"."+u.params.slideActiveClass).length)return;let e=u.el,t=e.clientWidth,i=e.clientHeight,n=f.innerWidth,r=f.innerHeight,s=j(e),o=(l&&(s.left-=e.scrollLeft),[[s.left,s.top],[s.left+t,s.top],[s.left,s.top+i],[s.left+t,s.top+i]]);for(let t=0;t<o.length;t+=1){let e=o[t];0<=e[0]&&e[0]<=n&&0<=e[1]&&e[1]<=r&&(0===e[0]&&0===e[1]||(a=!0))}if(!a)return}u.isHorizontal()?((i||n||r||s)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),((n||s)&&!l||(i||r)&&l)&&u.slideNext(),((i||r)&&!l||(n||s)&&l)&&u.slidePrev()):((i||n||o||c)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),(n||c)&&u.slideNext(),(i||o)&&u.slidePrev()),p("keyPress",t)}}}function n(){u.keyboard.enabled||(h.addEventListener("keydown",i),u.keyboard.enabled=!0)}function r(){u.keyboard.enabled&&(h.removeEventListener("keydown",i),u.keyboard.enabled=!1)}u.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),a("init",()=>{u.params.keyboard.enabled&&n()}),a("destroy",()=>{u.keyboard.enabled&&r()}),Object.assign(u.keyboard,{enable:n,disable:r})},function(e){let{swiper:d,extendParams:t,on:a,emit:u}=e,i=q(),p;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),d.mousewheel={enabled:!1};let h,n=v(),f=[];function r(){d.enabled&&(d.mouseEntered=!0)}function s(){d.enabled&&(d.mouseEntered=!1)}function m(e){d.params.mousewheel.thresholdDelta&&e.delta<d.params.mousewheel.thresholdDelta||d.params.mousewheel.thresholdTime&&v()-n<d.params.mousewheel.thresholdTime||6<=e.delta&&v()-n<60||(e.direction<0?d.isEnd&&!d.params.loop||d.animating||(d.slideNext(),u("scroll",e.raw)):d.isBeginning&&!d.params.loop||d.animating||(d.slidePrev(),u("scroll",e.raw)),n=(new i.Date).getTime())}function o(i){let s=i,n=!0;if(d.enabled&&!i.target.closest("."+d.params.mousewheel.noMousewheelClass)){var o=d.params.mousewheel;d.params.cssMode&&s.preventDefault();let e=d.el,t=(e="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):e)&&e.contains(s.target);if(!d.mouseEntered&&!t&&!o.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let r=0;var l=d.rtlTranslate?-1:1,c=(e=>{let t=0,a=0,i=0,n=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),i=10*t,n=10*a,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=n,n=0),(i||n)&&e.deltaMode&&(1===e.deltaMode?(i*=40,n*=40):(i*=800,n*=800)),i&&!t&&(t=i<1?-1:1),n&&!a&&(a=n<1?-1:1),{spinX:t,spinY:a,pixelX:i,pixelY:n}})(s);if(o.forceToAxis)if(d.isHorizontal()){if(!(Math.abs(c.pixelX)>Math.abs(c.pixelY)))return!0;r=-c.pixelX*l}else{if(!(Math.abs(c.pixelY)>Math.abs(c.pixelX)))return!0;r=-c.pixelY}else r=Math.abs(c.pixelX)>Math.abs(c.pixelY)?-c.pixelX*l:-c.pixelY;if(0===r)return!0;o.invert&&(r=-r);let a=d.getTranslate()+r*o.sensitivity;if((a=a>=d.minTranslate()?d.minTranslate():a)<=d.maxTranslate()&&(a=d.maxTranslate()),(n=!!d.params.loop||!(a===d.minTranslate()||a===d.maxTranslate()))&&d.params.nested&&s.stopPropagation(),d.params.freeMode&&d.params.freeMode.enabled){let i={time:v(),delta:Math.abs(r),direction:Math.sign(r)},n=h&&i.time<h.time+500&&i.delta<=h.delta&&i.direction===h.direction;if(!n){h=void 0;let e=d.getTranslate()+r*o.sensitivity,t=d.isBeginning,a=d.isEnd;if((e=e>=d.minTranslate()?d.minTranslate():e)<=d.maxTranslate()&&(e=d.maxTranslate()),d.setTransition(0),d.setTranslate(e),d.updateProgress(),d.updateActiveIndex(),d.updateSlidesClasses(),(!t&&d.isBeginning||!a&&d.isEnd)&&d.updateSlidesClasses(),d.params.loop&&d.loopFix({direction:i.direction<0?"next":"prev",byMousewheel:!0}),d.params.freeMode.sticky){clearTimeout(p),p=void 0,15<=f.length&&f.shift();let e=f.length?f[f.length-1]:void 0,t=f[0];if(f.push(i),e&&(i.delta>e.delta||i.direction!==e.direction))f.splice(0);else if(15<=f.length&&i.time-t.time<500&&1<=t.delta-i.delta&&i.delta<=6){let e=0<r?.8:.2;h=i,f.splice(0),p=C(()=>{!d.destroyed&&d.params&&d.slideToClosest(d.params.speed,!0,void 0,e)},0)}p=p||C(()=>{!d.destroyed&&d.params&&(h=i,f.splice(0),d.slideToClosest(d.params.speed,!0,void 0,.5))},500)}if(n||u("scroll",s),d.params.autoplay&&d.params.autoplay.disableOnInteraction&&d.autoplay.stop(),o.releaseOnEdges&&(e===d.minTranslate()||e===d.maxTranslate()))return!0}}else{let e={time:v(),delta:Math.abs(r),direction:Math.sign(r),raw:i},t=(2<=f.length&&f.shift(),f.length?f[f.length-1]:void 0);if(f.push(e),(!t||e.direction!==t.direction||e.delta>t.delta||e.time>t.time+150)&&m(e),(e=>{var t=d.params.mousewheel;if(e.direction<0){if(d.isEnd&&!d.params.loop&&t.releaseOnEdges)return 1}else if(d.isBeginning&&!d.params.loop&&t.releaseOnEdges)return 1})(e))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}}function l(e){let t=d.el;(t="container"!==d.params.mousewheel.eventsTarget?document.querySelector(d.params.mousewheel.eventsTarget):t)[e]("mouseenter",r),t[e]("mouseleave",s),t[e]("wheel",o)}function c(){return d.params.cssMode?(d.wrapperEl.removeEventListener("wheel",o),!0):!d.mousewheel.enabled&&(l("addEventListener"),d.mousewheel.enabled=!0)}function g(){return d.params.cssMode?(d.wrapperEl.addEventListener(event,o),!0):!!d.mousewheel.enabled&&(l("removeEventListener"),!(d.mousewheel.enabled=!1))}a("init",()=>{!d.params.mousewheel.enabled&&d.params.cssMode&&g(),d.params.mousewheel.enabled&&c()}),a("destroy",()=>{d.params.cssMode&&c(),d.mousewheel.enabled&&g()}),Object.assign(d.mousewheel,{enable:c,disable:g})},function(e){let{swiper:s,extendParams:t,on:a,emit:o}=e;function n(e){let t;return!(e&&"string"==typeof e&&s.isElement&&(t=s.el.querySelector(e)||s.hostEl.querySelector(e)))&&(e&&("string"==typeof e&&(t=[...document.querySelectorAll(e)]),s.params.uniqueNavElements&&"string"==typeof e&&t&&1<t.length&&1===s.el.querySelectorAll(e).length?t=s.el.querySelector(e):t&&1===t.length&&(t=t[0])),e)&&!t?e:t}function i(e,t){let a=s.params.navigation;(e=I(e)).forEach(e=>{e&&(e.classList[t?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=t),s.params.watchOverflow)&&s.enabled&&e.classList[s.isLocked?"add":"remove"](a.lockClass)})}function r(){var{nextEl:e,prevEl:t}=s.navigation;s.params.loop?(i(t,!1),i(e,!1)):(i(t,s.isBeginning&&!s.params.rewind),i(e,s.isEnd&&!s.params.rewind))}function l(e){e.preventDefault(),s.isBeginning&&!s.params.loop&&!s.params.rewind||(s.slidePrev(),o("navigationPrev"))}function c(e){e.preventDefault(),s.isEnd&&!s.params.loop&&!s.params.rewind||(s.slideNext(),o("navigationNext"))}function d(){let a=s.params.navigation;if(s.params.navigation=$(s,s.originalParams.navigation,s.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),a.nextEl||a.prevEl){var e=n(a.nextEl),i=n(a.prevEl);Object.assign(s.navigation,{nextEl:e,prevEl:i}),e=I(e),i=I(i);let t=(e,t)=>{e&&e.addEventListener("click","next"===t?c:l),!s.enabled&&e&&e.classList.add(...a.lockClass.split(" "))};
1e.forEach(e=>t(e,"next")),i.forEach(e=>t(e,"prev"))}}function u(){var{nextEl:e,prevEl:t}=s.navigation,e=I(e),t=I(t);let a=(e,t)=>{e.removeEventListener("click","next"===t?c:l),e.classList.remove(...s.params.navigation.disabledClass.split(" "))};e.forEach(e=>a(e,"next")),t.forEach(e=>a(e,"prev"))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),s.navigation={nextEl:null,prevEl:null},a("init",()=>{(!1===s.params.navigation.enabled?p:(d(),r))()}),a("toEdge fromEdge lock unlock",()=>{r()}),a("destroy",()=>{u()}),a("enable disable",()=>{var{nextEl:e,prevEl:t}=s.navigation,e=I(e),t=I(t);s.enabled?r():[...e,...t].filter(e=>!!e).forEach(e=>e.classList.add(s.params.navigation.lockClass))}),a("click",(e,t)=>{let{nextEl:a,prevEl:i}=s.navigation;a=I(a),i=I(i);var n=t.target;let r=i.includes(n)||a.includes(n);if(s.isElement&&!r){let e=t.path||t.composedPath&&t.composedPath();e&&(r=e.find(e=>a.includes(e)||i.includes(e)))}if(s.params.navigation.hideOnClick&&!r&&(!(s.pagination&&s.params.pagination&&s.params.pagination.clickable)||s.pagination.el!==n&&!s.pagination.el.contains(n))){let e;a.length?e=a[0].classList.contains(s.params.navigation.hiddenClass):i.length&&(e=i[0].classList.contains(s.params.navigation.hiddenClass)),o(!0===e?"navigationShow":"navigationHide"),[...a,...i].filter(e=>!!e).forEach(e=>e.classList.toggle(s.params.navigation.hiddenClass))}});let p=()=>{s.el.classList.add(...s.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(s.navigation,{enable:()=>{s.el.classList.remove(...s.params.navigation.navigationDisabledClass.split(" ")),d(),r()},disable:p,update:r,init:d,destroy:u})},function(e){let{swiper:c,extendParams:t,on:a,emit:d}=e;e="swiper-pagination";let u,p=(t({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:e+"-bullet",bulletActiveClass:e+"-bullet-active",modifierClass:e+"-",currentClass:e+"-current",totalClass:e+"-total",hiddenClass:e+"-hidden",progressbarFillClass:e+"-progressbar-fill",progressbarOppositeClass:e+"-progressbar-opposite",clickableClass:e+"-clickable",lockClass:e+"-lock",horizontalClass:e+"-horizontal",verticalClass:e+"-vertical",paginationDisabledClass:e+"-disabled"}}),c.pagination={el:null,bullets:[]},0);function n(){return!c.params.pagination.el||!c.pagination.el||Array.isArray(c.pagination.el)&&0===c.pagination.el.length}function h(e,t){var a=c.params.pagination.bulletActiveClass;(e=e&&e[("prev"===t?"previous":"next")+"ElementSibling"])&&(e.classList.add(a+"-"+t),e=e[("prev"===t?"previous":"next")+"ElementSibling"])&&e.classList.add(a+`-${t}-`+t)}function i(e){var t=e.target.closest(R(c.params.pagination.bulletClass));if(t){e.preventDefault();var a,i,n,t=D(t)*c.params.slidesPerGroup;if(c.params.loop){if(c.realIndex!==t){a=c.realIndex,i=t;let e=(i%=n=c.slides.length)==1+(a%=n)?"next":i==a-1?"previous":void 0;"next"===e?c.slideNext():"previous"===e?c.slidePrev():c.slideToLoop(t)}}else c.slideTo(t)}}function r(){let o=c.rtl,l=c.params.pagination;if(!n()){let s,e,t=c.pagination.el,a=(t=I(t),(c.virtual&&c.params.virtual.enabled?c.virtual:c).slides.length),r=c.params.loop?Math.ceil(a/c.params.slidesPerGroup):c.snapGrid.length;if(c.params.loop?(e=c.previousRealIndex||0,s=1<c.params.slidesPerGroup?Math.floor(c.realIndex/c.params.slidesPerGroup):c.realIndex):void 0!==c.snapIndex?(s=c.snapIndex,e=c.previousSnapIndex):(e=c.previousIndex||0,s=c.activeIndex||0),"bullets"===l.type&&c.pagination.bullets&&0<c.pagination.bullets.length){let i=c.pagination.bullets,a,n,r;if(l.dynamicBullets&&(u=M(i[0],c.isHorizontal()?"width":"height",!0),t.forEach(e=>{e.style[c.isHorizontal()?"width":"height"]=u*(l.dynamicMainBullets+4)+"px"}),1<l.dynamicMainBullets&&void 0!==e&&((p+=s-(e||0))>l.dynamicMainBullets-1?p=l.dynamicMainBullets-1:p<0&&(p=0)),a=Math.max(s-p,0),n=a+(Math.min(i.length,l.dynamicMainBullets)-1),r=(n+a)/2),i.forEac
vendor: 15,792 bytes, line 1
1h(e=>{var t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>""+l.bulletActiveClass+e)].map(e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e).flat();e.classList.remove(...t)}),1<t.length)i.forEach(e=>{var t=D(e);t===s?e.classList.add(...l.bulletActiveClass.split(" ")):c.isElement&&e.setAttribute("part","bullet"),l.dynamicBullets&&(t>=a&&t<=n&&e.classList.add(...(l.bulletActiveClass+"-main").split(" ")),t===a&&h(e,"prev"),t===n)&&h(e,"next")});else{let e=i[s];if(e&&e.classList.add(...l.bulletActiveClass.split(" ")),c.isElement&&i.forEach((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")}),l.dynamicBullets){let e=i[a],t=i[n];for(let e=a;e<=n;e+=1)i[e]&&i[e].classList.add(...(l.bulletActiveClass+"-main").split(" "));h(e,"prev"),h(t,"next")}}if(l.dynamicBullets){let e=Math.min(i.length,l.dynamicMainBullets+4),t=(u*e-u)/2-r*u,a=o?"right":"left";i.forEach(e=>{e.style[c.isHorizontal()?a:"top"]=t+"px"})}}t.forEach((i,e)=>{if("fraction"===l.type&&(i.querySelectorAll(R(l.currentClass)).forEach(e=>{e.textContent=l.formatFractionCurrent(s+1)}),i.querySelectorAll(R(l.totalClass)).forEach(e=>{e.textContent=l.formatFractionTotal(r)})),"progressbar"===l.type){var n=l.progressbarOpposite?c.isHorizontal()?"vertical":"horizontal":c.isHorizontal()?"horizontal":"vertical";let e=(s+1)/r,t=1,a=1;"horizontal"==n?t=e:a=e,i.querySelectorAll(R(l.progressbarFillClass)).forEach(e=>{e.style.transform=`translate3d(0,0,0) scaleX(${t}) scaleY(${a})`,e.style.transitionDuration=c.params.speed+"ms"})}"custom"===l.type&&l.renderCustom?(O(i,l.renderCustom(c,s+1,r)),0===e&&d("paginationRender",i)):(0===e&&d("paginationRender",i),d("paginationUpdate",i)),c.params.watchOverflow&&c.enabled&&i.classList[c.isLocked?"add":"remove"](l.lockClass)})}}function s(){let i=c.params.pagination;if(!n()){var e=c.virtual&&c.params.virtual.enabled?c.virtual.slides.length:c.grid&&1<c.params.grid.rows?c.slides.length/Math.ceil(c.params.grid.rows):c.slides.length,t=I(t=c.pagination.el);let a="";if("bullets"===i.type){let t=c.params.loop?Math.ceil(e/c.params.slidesPerGroup):c.snapGrid.length;c.params.freeMode&&c.params.freeMode.enabled&&t>e&&(t=e);for(let e=0;e<t;e+=1)i.renderBullet?a+=i.renderBullet.call(c,e,i.bulletClass):a+=`<${i.bulletElement} ${c.isElement?'part="bullet"':""} class="${i.bulletClass}"></${i.bulletElement}>`}"fraction"===i.type&&(a=i.renderFraction?i.renderFraction.call(c,i.currentClass,i.totalClass):`<span class="${i.currentClass}"></span> / <span class="${i.totalClass}"></span>`),"progressbar"===i.type&&(a=i.renderProgressbar?i.renderProgressbar.call(c,i.progressbarFillClass):`<span class="${i.progressbarFillClass}"></span>`),c.pagination.bullets=[],t.forEach(e=>{"custom"!==i.type&&O(e,a||""),"bullets"===i.type&&c.pagination.bullets.push(...e.querySelectorAll(R(i.bulletClass)))}),"custom"!==i.type&&d("paginationRender",t[0])}}function o(){c.params.pagination=$(c,c.originalParams.pagination,c.params.pagination,{el:"swiper-pagination"});let t=c.params.pagination;if(t.el){let e;(e=(e=(e="string"==typeof t.el&&c.isElement?c.el.querySelector(t.el):e)||"string"!=typeof t.el?e:[...document.querySelectorAll(t.el)])||t.el)&&0!==e.length&&(c.params.uniqueNavElements&&"string"==typeof t.el&&Array.isArray(e)&&1<e.length&&1<(e=[...c.el.querySelectorAll(t.el)]).length&&(e=e.find(e=>z(e,".swiper")[0]===c.el)),Array.isArray(e)&&1===e.length&&(e=e[0]),Object.assign(c.pagination,{el:e}),(e=I(e)).forEach(e=>{"bullets"===t.type&&t.clickable&&e.classList.add(...(t.clickableClass||"").split(" ")),e.classList.add(t.modifierClass+t.type),e.classList.add(c.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(e.classList.add(""+t.modifierClass+t.type+"-dynamic"),p=0,t.dynamicMainBullets<1)&&(t.dynamicMainBullets=1),"progressbar"===t.type&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener("click",i),c.enabled||e.classList.add(t.lockClass)}))}}function l(){let t=c.params.pagination;var e;n()||((e=c.pagination.el)&&(e=I(e)).forEach(e=>{e.classList.remove(t.hiddenClass),e.classList.remove(t.modifierClass+t.type),e.classList.remove(c.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(e.classList.remove(...(t.clickableClass||"").split(" ")),e.removeEventListener("click",i))}),c.pagination.bullets&&c.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(" "))))}a("changeDirection",()=>{if(c.pagination&&c.pagination.el){let t=c.params.pagination;var e=c.pagination.el;(e=I(e)).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(c.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===c.params.pagination.enabled?f:(o(),s(),r))()}),a("activeIndexChange",()=>{void 0===c.snapIndex&&r()}),a("snapIndexChange",()=>{r()}),a("snapGridLengthChange",()=>{s(),r()}),a("destroy",()=>{l()}),a("enable disable",()=>{var e=c.pagination.el;e&&(e=I(e)).forEach(e=>e.classList[c.enabled?"remove":"add"](c.params.pagination.lockClass))}),a("lock unlock",()=>{r()}),a("click",(e,t)=>{var t=t.target,a=I(c.pagination.el);if(c.params.pagination.el&&c.params.pagination.hideOnClick&&a&&0<a.length&&!t.classList.contains(c.params.pagination.bulletClass)&&(!c.navigation||!(c.navigation.nextEl&&t===c.navigation.nextEl||c.navigation.prevEl&&t===c.navigation.prevEl))){let e=a[0].classList.contains(c.params.pagination.hiddenClass);d(!0===e?"paginationShow":"paginationHide"),a.forEach(e=>e.classList.toggle(c.params.pagination.hiddenClass))}});let f=()=>{c.el.classList.add(c.params.pagination.paginationDisabledClass);var e=c.pagination.el;e&&(e=I(e)).forEach(e=>e.classList.add(c.params.pagination.paginationDisabledClass)),l()};Object.assign(c.pagination,{enable:()=>{c.el.classList.remove(c.params.pagination.paginationDisabledClass);var e=c.pagination.el;e&&(e=I(e)).forEach(e=>e.classList.remove(c.params.pagination.paginationDisabledClass)),o(),s(),r()},disable:f,render:s,update:r,init:o,destroy:l})},function(e){let{swiper:l,extendParams:t,on:a,emit:r}=e,s=A(),o,c,d,i,u=!1,p=null,h=null;function n(){if(l.params.scrollbar.el&&l.scrollbar.el){let{scrollbar:e,rtlTranslate:t}=l,{dragEl:a,el:i}=e,n=l.params.scrollbar,r=l.params.loop?l.progressLoop:l.progress,s=c,o=(d-c)*r;t?0<(o=-o)?(s=c-o,o=0):-o+c>d&&(s=d+o):o<0?(s=c+o,o=0):o+c>d&&(s=d-o),l.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=s+"px"):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=s+"px"),n.hide&&(clearTimeout(p),i.style.opacity=1,p=setTimeout(()=>{i.style.opacity=0,i.style.transitionDuration="400ms"},1e3))}}function f(){var e,t,a;l.params.scrollbar.el&&l.scrollbar.el&&(e=l.scrollbar,{dragEl:t,el:a}=e,t.style.width="",t.style.height="",d=l.isHorizontal()?a.offsetWidth:a.offsetHeight,i=l.size/(l.virtualSize+l.params.slidesOffsetBefore-(l.params.centeredSlides?l.snapGrid[0]:0)),c="auto"===l.params.scrollbar.dragSize?d*i:parseInt(l.params.scrollbar.dragSize,10),l.isHorizontal()?t.style.width=c+"px":t.style.height=c+"px",a.style.display=1<=i?"none":"",l.params.scrollbar.hide&&(a.style.opacity=0),l.params.watchOverflow)&&l.enabled&&e.el.classList[l.isLocked?"add":"remove"](l.params.scrollbar.lockClass)}function m(e){return l.isHorizontal()?e.clientX:e.clientY}function g(e){var{scrollbar:t,rtlTranslate:a}=l,t=t.el;let i;i=(m(e)-j(t)[l.isHorizontal()?"left":"top"]-(null!==o?o:c/2))/(d-c),i=Math.max(Math.min(i,1),0),a&&(i=1-i);e=l.minTranslate()+(l.maxTranslate()-l.minTranslate())*i;l.updateProgress(e),l.setTranslate(e),l.updateActiveIndex(),l.updateSlidesClasses()}function v(e){var t=l.params.scrollbar,{scrollbar:a,wrapperEl:i}=l,{el:a,dragEl:n}=a;u=!0,o=e.target===n?m(e)-e.target.getBoundingClientRect()[l.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",n.style.transitionDuration="100ms",g(e),clearTimeout(h),a.style.transitionDuration="0ms",t.hide&&(a.style.opacity=1),l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function b(e){var{scrollbar:t,wrapperEl:a}=l,{el:t,dragEl:i}=t;u&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,g(e),a.style.transitionDuration="0ms",t.style.transitionDuration="0ms",i.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function y(e){let t=l.params.scrollbar,{scrollbar:a,wrapperEl:i}=l,n=a.el;u&&(u=!1,l.params.cssMode&&(l.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),t.hide&&(clearTimeout(h),h=C(()=>{n.style.opacity=0,n.style.transitionDuration="400ms"},1e3)),r("scrollbarDragEnd",e),t.snapOnRelease)&&l.slideToClosest()}function w(e){var t,{scrollbar:a,params:i}=l,a=a.el;a&&(t=!!i.passiveListeners&&{passive:!1,capture:!1},i=!!i.passiveListeners&&{passive:!0,capture:!1},a=a)&&(a[a="on"===e?"addEventListener":"removeEventListener"]("pointerdown",v,t),s[a]("pointermove",b,t),s[a]("pointerup",y,i))}function x(){var{scrollbar:a,el:i}=l,n=(l.params.scrollbar=$(l,l.originalParams.scrollbar,l.params.scrollbar,{el:"swiper-scrollbar"}),l.params.scrollbar);if(n.el){let e,t;if((e="string"==typeof n.el&&l.isElement?l.el.querySelector(n.el):e)||"string"!=typeof n.el)e=e||n.el;else if(!(e=s.querySelectorAll(n.el)).length)return;(e=0<(e=l.params.uniqueNavElements&&"string"==typeof n.el&&1<e.length&&1===i.querySelectorAll(n.el).length?i.querySelector(n.el):e).length?e[0]:e).classList.add(l.isHorizontal()?n.horizontalClass:n.verticalClass),e&&((t=e.querySelector(R(l.params.scrollbar.dragClass)))||(t=k("div",l.params.scrollbar.dragClass),e.append(t))),Object.assign(a,{el:e,dragEl:t}),n.draggable&&l.params.scrollbar.el&&l.scrollbar.el&&w("on"),e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}}function _(){var e=l.params.scrollbar,t=l.scrollbar.el;t&&t.classList.remove(...T(l.isHorizontal()?e.horizontalClass:e.verticalClass)),l.params.scrollbar.el&&l.scrollbar.el&&w("off")}t({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"}}),l.scrollbar={el:null,dragEl:null},a("changeDirection",()=>{if(l.scrollbar&&l.scrollbar.el){let t=l.params.scrollbar;var e=l.scrollbar.el;(e=I(e)).forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(l.isHorizontal()?t.horizontalClass:t.verticalClass)})}}),a("init",()=>{(!1===l.params.scrollbar.enabled?S:(x(),f(),n))()}),a("update resize observerUpdate lock unlock changeDirection",()=>{f()}),a("setTranslate",()=>{n()}),a("setTransition",(e,t)=>{t=t,l.params.scrollbar.el&&l.scrollbar.el&&(l.scrollbar.dragEl.style.transitionDuration=t+"ms")}),a("enable disable",()=>{var e=l.scrollbar.el;e&&e.classList[l.enabled?"remove":"add"](...T(l.params.scrollbar.lockClass))}),a("destroy",()=>{_()});let S=()=>{l.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.add(...T(l.params.scrollbar.scrollbarDisabledClass)),_()};Object.assign(l.scrollbar,{enable:()=>{l.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.remove(...T(l.params.scrollbar.scrollbarDisabledClass)),x(),f(),n()},disable:S,updateSize:f,setTranslate:n,init:x,destroy:_})},function(e){let{swiper:d,extendParams:t,on:a}=e,r=(t({parallax:{enabled:!1}}),"[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]"),s=(t,a)=>{var e=d.rtl,e=e?-1:1,i=t.getAttribute("data-swiper-parallax")||"0";let n=t.getAttribute("data-swiper-parallax-x"),r=t.getAttribute("data-swiper-parallax-y");var s=t.getAttribute("data-swiper-parallax-scale"),o=t.getAttribute("data-swiper-parallax-opacity"),l=t.getAttribute("data-swiper-parallax-rotate");if(n||r?(n=n||"0",r=r||"0"):d.isHorizontal()?(n=i,r="0"):(r=i,n="0"),n=0<=n.indexOf("%")?parseInt(n,10)*a*e+"%":n*a*e+"px",r=0<=r.indexOf("%")?parseInt(r,10)*a+"%":r*a+"px",null!=o){let e=o-(o-1)*(1-Math.abs(a));t.style.opacity=e}let c=`translate3d(${n}, ${r}, 0px)`;null!=s&&(c+=` scale(${s-(s-1)*(1-Math.abs(a))})`),l&&null!=l&&(c+=` rotate(${l*a*-1}deg)`),t.style.transform=c},i=()=>{let{el:e,slides:t,progress:i,snapGrid:n}=d,a=N(e,r);d.isElement&&a.push(...N(d.hostEl,r)),a.forEach(e=>{s(e,i)}),t.forEach((e,t)=>{let a=e.progress;1<d.params.slidesPerGroup&&"auto"!==d.params.slidesPerView&&(a+=Math.ceil(t/2)-i*(n.length-1)),a=Math.min(Math.max(a,-1),1),e.querySelectorAll(r+", [data-swiper-parallax-rotate]").forEach(e=>{s(e,a)})})};a("beforeInit",()=>{d.params.parallax.enabled&&(d.params.watchSlidesProgress=!0,d.originalParams.watchSlidesProgress=!0)}),a("init",()=>{d.params.parallax.enabled&&i()}),a("setTranslate",()=>{d.params.parallax.enabled&&i()}),a("setTransition",(e,t)=>{var a,i;d.params.parallax.enabled&&({el:t,hostEl:i}=(void 0===(a=t)&&(a=d.params.speed),d),t=[...t.querySelectorAll(r)],d.isElement&&t.push(...i.querySelectorAll(r)),t.forEach(e=>{let t=parseInt(e.getAttribute("data-swiper-parallax-duration"),10)||a;0===a&&(t=0),e.style.transitionDuration=t+"ms"}))})},function(e){let{swiper:S,extendParams:t,on:a,emit:i}=e,T=q(),C=(t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),S.zoom={enabled:!1},1),r=!1,l=!1,c={x:0,y:0},d=-3,n,s,o=[],E={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},D={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:{}},u={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},p,h=1;function f(){var e,t,a,i;return o.length<2?1:(e=o[0].pageX,t=o[0].pageY,a=o[1].pageX,i=o[1].pageY,Math.sqrt((a-e)**2+(i-t)**2))}function M(){let e=S.params.zoom,t=E.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&E.imageEl&&E.imageEl.naturalWidth){let e=E.imageEl.naturalWidth/E.imageEl.offsetWidth;return Math.min(e,t)}return t}function m(t){var e=S.isElement?"swiper-slide":"."+S.params.slideClass;return t.target.matches(e)||0<S.slides.filter(e=>e.contains(t.target)).length}function g(t){var e="."+S.params.zoom.containerClass;return t.target.matches(e)||0<[...S.hostEl.querySelectorAll(e)].filter(e=>e.contains(t.target)).length}function v(t){if("mouse"===t.pointerType&&o.splice(0,o.length),m(t)){var a=S.params.zoom;if(n=!1,s=!1,o.push(t),!(o.length<2)){if(n=!0,E.scaleStart=f(),!E.slideEl){E.slideEl=t.target.closest(`.${S.params.slideClass}, swiper-slide`),E.slideEl||(E.slideEl=S.slides[S.activeIndex]);let e=E.slideEl.querySelector("."+a.containerClass);if(e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],E.imageEl=e,E.imageWrapEl=e?z(E.imageEl,"."+a.containerClass)[0]:void 0,!E.imageWrapEl)return void(E.imageEl=void 0);E.maxRatio=M()}if(E.imageEl){let[e,t]=o.length<2?{x:null,y:null}:(a=E.imageEl.getBoundingClientRect(),[(o[0].pageX+(o[1].pageX-o[0].pageX)/2-a.x-T.scrollX)/C,(o[0].pageY+(o[1].pageY-o[0].pageY)/2-a.y-T.scrollY)/C]);E.originX=e,E.originY=t,E.imageEl.style.transitionDuration="0ms"}r=!0}}}function b(t){var e,a,i;m(t)&&(e=S.params.zoom,a=S.zoom,0<=(i=o.findIndex(e=>e.pointerId===t.pointerId))&&(o[i]=t),o.length<2||(s=!0,E.scaleMove=f(),E.imageEl&&(a.scale=E.scaleMove/E.scaleStart*C,a.scale>E.maxRatio&&(a.scale=E.maxRatio-1+(a.scale-E.maxRatio+1)**.5),a.scale<e.minRatio&&(a.scale=e.minRatio+1-(e.minRatio-a.scale+1)**.5),E.imageEl.style.transform=`translate3d(0,
10,0) scale(${a.scale})`)))}function y(t){var e,a,i;!m(t)||"mouse"===t.pointerType&&"pointerout"===t.type||(e=S.params.zoom,a=S.zoom,0<=(i=o.findIndex(e=>e.pointerId===t.pointerId))&&o.splice(i,1),n&&s&&(n=!1,s=!1,E.imageEl)&&(a.scale=Math.max(Math.min(a.scale,E.maxRatio),e.minRatio),E.imageEl.style.transitionDuration=S.params.speed+"ms",E.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,C=a.scale,r=!1,1<a.scale&&E.slideEl?E.slideEl.classList.add(""+e.zoomedSlideClass):a.scale<=1&&E.slideEl&&E.slideEl.classList.remove(""+e.zoomedSlideClass),1===a.scale)&&(E.originX=0,E.originY=0,E.slideEl=void 0))}function w(){S.touchEventsData.preventTouchMoveFromPointerMove=!1}function x(e){var t="mouse"===e.pointerType&&S.params.zoom.panOnMouseMove;if(m(e)&&g(e)){var a=S.zoom;if(E.imageEl)if(D.isTouched&&E.slideEl)if(t)A(e);else{D.isMoved||(D.width=E.imageEl.offsetWidth||E.imageEl.clientWidth,D.height=E.imageEl.offsetHeight||E.imageEl.clientHeight,D.startX=F(E.imageWrapEl,"x")||0,D.startY=F(E.imageWrapEl,"y")||0,E.slideWidth=E.slideEl.offsetWidth,E.slideHeight=E.slideEl.offsetHeight,E.imageWrapEl.style.transitionDuration="0ms");var i=D.width*a.scale,n=D.height*a.scale;if(D.minX=Math.min(E.slideWidth/2-i/2,0),D.maxX=-D.minX,D.minY=Math.min(E.slideHeight/2-n/2,0),D.maxY=-D.minY,D.touchesCurrent.x=(0<o.length?o[0]:e).pageX,D.touchesCurrent.y=(0<o.length?o[0]:e).pageY,5<Math.max(Math.abs(D.touchesCurrent.x-D.touchesStart.x),Math.abs(D.touchesCurrent.y-D.touchesStart.y))&&(S.allowClick=!1),!D.isMoved&&!r){if(S.isHorizontal()&&(Math.floor(D.minX)===Math.floor(D.startX)&&D.touchesCurrent.x<D.touchesStart.x||Math.floor(D.maxX)===Math.floor(D.startX)&&D.touchesCurrent.x>D.touchesStart.x))return D.isTouched=!1,void w();if(!S.isHorizontal()&&(Math.floor(D.minY)===Math.floor(D.startY)&&D.touchesCurrent.y<D.touchesStart.y||Math.floor(D.maxY)===Math.floor(D.startY)&&D.touchesCurrent.y>D.touchesStart.y))return D.isTouched=!1,void w()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(p),S.touchEventsData.preventTouchMoveFromPointerMove=!0,p=setTimeout(()=>{S.destroyed||w()}),D.isMoved=!0;var i=(a.scale-C)/(E.maxRatio-S.params.zoom.minRatio),{originX:n,originY:a}=E;D.currentX=D.touchesCurrent.x-D.touchesStart.x+D.startX+i*(D.width-2*n),D.currentY=D.touchesCurrent.y-D.touchesStart.y+D.startY+i*(D.height-2*a),D.currentX<D.minX&&(D.currentX=D.minX+1-(D.minX-D.currentX+1)**.8),D.currentX>D.maxX&&(D.currentX=D.maxX-1+(D.currentX-D.maxX+1)**.8),D.currentY<D.minY&&(D.currentY=D.minY+1-(D.minY-D.currentY+1)**.8),D.currentY>D.maxY&&(D.currentY=D.maxY-1+(D.currentY-D.maxY+1)**.8),u.prevPositionX||(u.prevPositionX=D.touchesCurrent.x),u.prevPositionY||(u.prevPositionY=D.touchesCurrent.y),u.prevTime||(u.prevTime=Date.now()),u.x=(D.touchesCurrent.x-u.prevPositionX)/(Date.now()-u.prevTime)/2,u.y=(D.touchesCurrent.y-u.prevPositionY)/(Date.now()-u.prevTime)/2,Math.abs(D.touchesCurrent.x-u.prevPositionX)<2&&(u.x=0),Math.abs(D.touchesCurrent.y-u.prevPositionY)<2&&(u.y=0),u.prevPositionX=D.touchesCurrent.x,u.prevPositionY=D.touchesCurrent.y,u.prevTime=Date.now(),E.imageWrapEl.style.transform=`translate3d(${D.currentX}px, ${D.currentY}px,0)`}else t&&A(e)}}function _(){var e=S.zoom;E.slideEl&&S.activeIndex!==S.slides.indexOf(E.slideEl)&&(E.imageEl&&(E.imageEl.style.transform="translate3d(0,0,0) scale(1)"),E.imageWrapEl&&(E.imageWrapEl.style.transform="translate3d(0,0,0)"),E.slideEl.classList.remove(""+S.params.zoom.zoomedSlideClass),e.scale=1,C=1,E.slideEl=void 0,E.imageEl=void 0,E.imageWrapEl=void 0,E.originX=0,E.originY=0)}function A(e){var t,a,i,n,r,s,o;C<=1||!E.imageWrapEl||m(e)&&g(e)&&(t=T.getComputedStyle(E.imageWrapEl).transform,t=new T.DOMMatrix(t),l?(s=(e.clientX-c.x)*d,a=(e.clientY-c.y)*d,o=D.width*C,r=D.height*C,i=E.slideWidth,n=E.slideHeight,o=-(i=Math.min(i/2-o/2,0)),r=-(n=Math.min(n/2-r/2,0)),s=Math.max(Math.min(D.startX+s,o),i),o=Math.max(Math.min(D.startY+a,r),n),E.imageWrapEl.style.transitionDuration="0ms",E.imageWrapEl.style.transform=`translate3d(${s}px, ${o}px, 0)`,c.x=e.clientX,c.y=e.clientY,D.startX=s,D.startY=o,D.currentX=s,D.currentY=o):(l=!0,c.x=e.clientX,c.y=e.clientY,D.startX=t.e,D.startY=t.f,D.width=E.imageEl.offsetWidth||E.imageEl.clientWidth,D.height=E.imageEl.offsetHeight||E.imageEl.clientHeight,E.slideWidth=E.slideEl.offsetWidth,E.slideHeight=E.slideEl.offsetHeight))}function P(b){var y=S.zoom,w=S.params.zoom;if(!E.slideEl){b&&b.target&&(E.slideEl=b.target.closest(`.${S.params.slideClass}, swiper-slide`)),E.slideEl||(S.params.virtual&&S.params.virtual.enabled&&S.virtual?E.slideEl=N(S.slidesEl,"."+S.params.slideActiveClass)[0]:E.slideEl=S.slides[S.activeIndex]);let e=E.slideEl.querySelector("."+w.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],E.imageEl=e,E.imageWrapEl=e?z(E.imageEl,"."+w.containerClass)[0]:void 0}if(E.imageEl&&E.imageWrapEl){let e,t,a,i,n,r,s,o,l,c,d,u,p,h,f,m,g,v;S.params.cssMode&&(S.wrapperEl.style.overflow="hidden",S.wrapperEl.style.touchAction="none"),E.slideEl.classList.add(""+w.zoomedSlideClass),t=void 0===D.touchesStart.x&&b?(e=b.pageX,b.pageY):(e=D.touchesStart.x,D.touchesStart.y);var w=C,x="number"==typeof b?b:null,_=(1===C&&x&&(e=void 0,t=void 0,D.touchesStart.x=void 0,D.touchesStart.y=void 0),M());y.scale=x||_,C=x||_,!b||1===C&&x?(s=0,o=0):(g=E.slideEl.offsetWidth,v=E.slideEl.offsetHeight,a=j(E.slideEl).left+T.scrollX,i=j(E.slideEl).top+T.scrollY,n=a+g/2-e,r=i+v/2-t,l=E.imageEl.offsetWidth||E.imageEl.clientWidth,c=E.imageEl.offsetHeight||E.imageEl.clientHeight,d=l*y.scale,u=c*y.scale,f=-(p=Math.min(g/2-d/2,0)),m=-(h=Math.min(v/2-u/2,0)),o=0<w&&x&&"number"==typeof D.currentX&&"number"==typeof D.currentY?(s=D.currentX*y.scale/w,D.currentY*y.scale/w):(s=n*y.scale,r*y.scale),(s=s<p?p:s)>f&&(s=f),(o=o<h?h:o)>m&&(o=m)),x&&1===y.scale&&(E.originX=0,E.originY=0),D.currentX=s,D.currentY=o,E.imageWrapEl.style.transitionDuration="300ms",E.imageWrapEl.style.transform=`translate3d(${s}px, ${o}px,0)`,E.imageEl.style.transitionDuration="300ms",E.imageEl.style.transform=`translate3d(0,
10,0) scale(${y.scale})`}}function L(){var e=S.zoom,t=S.params.zoom;if(!E.slideEl){S.params.virtual&&S.params.virtual.enabled&&S.virtual?E.slideEl=N(S.slidesEl,"."+S.params.slideActiveClass)[0]:E.slideEl=S.slides[S.activeIndex];let e=E.slideEl.querySelector("."+t.containerClass);e=e&&e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0],E.imageEl=e,E.imageWrapEl=e?z(E.imageEl,"."+t.containerClass)[0]:void 0}E.imageEl&&E.imageWrapEl&&(S.params.cssMode&&(S.wrapperEl.style.overflow="",S.wrapperEl.style.touchAction=""),e.scale=1,C=1,D.currentX=void 0,D.currentY=void 0,D.touchesStart.x=void 0,D.touchesStart.y=void 0,E.imageWrapEl.style.transitionDuration="300ms",E.imageWrapEl.style.transform="translate3d(0,0,0)",E.imageEl.style.transitionDuration="300ms",E.imageEl.style.transform="translate3d(0,0,0) scale(1)",E.slideEl.classList.remove(""+t.zoomedSlideClass),E.slideEl=void 0,E.originX=0,E.originY=0,S.params.zoom.panOnMouseMove)&&(c={x:0,y:0},l)&&(l=!1,D.startX=0,D.startY=0)}function k(e){var t=S.zoom;t.scale&&1!==t.scale?L():P(e)}function I(){return{passiveListener:!!S.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!S.params.passiveListeners||{passive:!1,capture:!0}}}function O(){var a=S.zoom;if(!a.enabled){a.enabled=!0;let{passiveListener:t,activeListenerWithCapture:e}=I();S.wrapperEl.addEventListener("pointerdown",v,t),S.wrapperEl.addEventListener("pointermove",b,e),["pointerup","pointercancel","pointerout"].forEach(e=>{S.wrapperEl.addEventListener(e,y,t)}),S.wrapperEl.addEventListener("pointermove",x,e)}}function $(){var a=S.zoom;if(a.enabled){a.enabled=!1;let{passiveListener:t,activeListenerWithCapture:e}=I();S.wrapperEl.removeEventListener("pointerdown",v,t),S.wrapperEl.removeEventListener("pointermove",b,e),["pointerup","pointercancel","pointerout"].forEach(e=>{S.wrapperEl.removeEventListener(e,y,t)}),S.wrapperEl.removeEventListener("pointermove",x,e)}}Object.defineProperty(S.zoom,"scale",{get:()=>h,set(e){var t,a;h!==e&&(t=E.imageEl,a=E.slideEl,i("zoomChange",e,t,a)),h=e}}),a("init",()=>{S.params.zoom.enabled&&O()}),a("destroy",()=>{$()}),a("touchStart",(e,t)=>{var a;S.zoom.enabled&&(t=t,a=S.device,E.imageEl)&&!D.isTouched&&(a.android&&t.cancelable&&t.preventDefault(),D.isTouched=!0,a=0<o.length?o[0]:t,D.touchesStart.x=a.pageX,D.touchesStart.y=a.pageY)}),a("touchEnd",(e,t)=>{if(S.zoom.enabled){var a=S.zoom;if(o.length=0,E.imageEl){if(!D.isTouched||!D.isMoved)return void(D.isTouched=!1,D.isMoved=!1);D.isTouched=!1,D.isMoved=!1;let e=300,t=300;var i=u.x*e,i=D.currentX+i,n=u.y*t,n=D.currentY+n,r=(0!==u.x&&(e=Math.abs((i-D.currentX)/u.x)),0!==u.y&&(t=Math.abs((n-D.currentY)/u.y)),Math.max(e,t)),i=(D.currentX=i,D.currentY=n,D.width*a.scale),n=D.height*a.scale;D.minX=Math.min(E.slideWidth/2-i/2,0),D.maxX=-D.minX,D.minY=Math.min(E.slideHeight/2-n/2,0),D.maxY=-D.minY,D.currentX=Math.max(Math.min(D.currentX,D.maxX),D.minX),D.currentY=Math.max(Math.min(D.currentY,D.maxY),D.minY),E.imageWrapEl.style.transitionDuration=r+"ms",E.imageWrapEl.style.transform=`translate3d(${D.currentX}px, ${D.currentY}px,0)`}}}),a("doubleTap",(e,t)=>{!S.animating&&S.params.zoom.enabled&&S.zoom.enabled&&S.params.zoom.toggle&&k(t)}),a("transitionEnd",()=>{S.zoom.enabled&&S.params.zoom.enabled&&_()}),a("slideChange",()=>{S.zoom.enabled&&S.params.zoom.enabled&&S.params.cssMode&&_()}),Object.assign(S.zoom,{enable:O,disable:$,in:P,out:L,toggle:k})},function(e){let{swiper:o,extendParams:t,on:a}=e;function l(e,t){let a=(()=>{let a,i,n;return(e,t)=>{for(i=-1,a=e.length;1<a-i;)e[n=a+i>>1]<=t?i=n:a=n;return a}})(),i,n;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=a(this.x,e),i=n-1,(e-this.x[i])*(this.y[n]-this.y[i])/(this.x[n]-this.x[i])+this.y[i]):0},this}function i(){o.controller.control&&o.controller.spline&&(o.controller.spline=void 0,delete o.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),o.controller={control:void 0},a("beforeInit",()=>{"undefined"!=typeof window&&("string"==typeof o.params.controller.control||o.params.controller.control instanceof HTMLElement)?("string"==typeof o.params.controller.control?[...document.querySelectorAll(
1o.params.controller.control)]:[o.params.controller.control]).forEach(i=>{if(o.controller.control||(o.controller.control=[]),i&&i.swiper)o.controller.control.push(i.swiper);else if(i){let t=o.params.eventsPrefix+"init",a=e=>{o.controller.control.push(e.detail[0]),o.update(),i.removeEventListener(t,a)};i.addEventListener(t,a)}}):o.controller.control=o.params.controller.control}),a("update",()=>{i()}),a("resize",()=>{i()}),a("observerUpdate",()=>{i()}),a("setTranslate",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTranslate(t,a)}),a("setTransition",(e,t,a)=>{o.controller.control&&!o.controller.control.destroyed&&o.controller.setTransition(t,a)}),Object.assign(o.controller,{setTranslate:function(e,t){var a=o.controller.control;let i,n;var r=o.constructor;function s(e){var t,a;e.destroyed||(t=o.rtlTranslate?-o.translate:o.translate,"slide"===o.params.controller.by&&(a=e,o.controller.spline=o.params.loop?new l(o.slidesGrid,a.slidesGrid):new l(o.snapGrid,a.snapGrid),n=-o.controller.spline.interpolate(-t)),n&&"container"!==o.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(o.maxTranslate()-o.minTranslate()),!Number.isNaN(i)&&Number.isFinite(i)||(i=1),n=(t-o.minTranslate())*i+e.minTranslate()),o.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,o),e.updateActiveIndex(),e.updateSlidesClasses())}if(Array.isArray(a))for(let e=0;e<a.length;e+=1)a[e]!==t&&a[e]instanceof r&&s(a[e]);else a instanceof r&&t!==a&&s(a)},setTransition:function(t,e){let a=o.constructor,i=o.controller.control,n;function r(e){e.destroyed||(e.setTransition(t,o),0!==t&&(e.transitionStart(),e.params.autoHeight&&C(()=>{e.updateAutoHeight()}),m(e.wrapperEl,()=>{i&&e.transitionEnd()})))}if(Array.isArray(i))for(n=0;n<i.length;n+=1)i[n]!==e&&i[n]instanceof a&&r(i[n]);else i instanceof a&&e!==i&&r(i)}})},function(e){let{swiper:o,extendParams:t,on:a}=e;t({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}}),o.a11y={clicked:!1};let n,r,l=null,s=(new Date).getTime();function i(e){var t=l;0!==t.length&&O(t,e)}function c(e){(e=I(e)).forEach(e=>{e.setAttribute("tabIndex","0")})}function d(e){(e=I(e)).forEach(e=>{e.setAttribute("tabIndex","-1")})}function u(e,t){(e=I(e)).forEach(e=>{e.setAttribute("role",t)})}function p(e,t){(e=I(e)).forEach(e=>{e.setAttribute("aria-roledescription",t)})}function h(e,t){(e=I(e)).forEach(e=>{e.setAttribute("aria-label",t)})}function f(e){(e=I(e)).forEach(e=>{e.setAttribute("aria-disabled",!0)})}function m(e){(e=I(e)).forEach(e=>{e.setAttribute("aria-disabled",!1)})}function g(e){if(13===e.keyCode||32===e.keyCode){var t=o.params.a11y,a=e.target;if(!o.pagination||!o.pagination.el||a!==o.pagination.el&&!o.pagination.el.contains(e.target)||e.target.matches(R(o.params.pagination.bulletClass))){if(o.navigation&&o.navigation.prevEl&&o.navigation.nextEl){let e=I(o.navigation.prevEl);I(o.navigation.nextEl).includes(a)&&(o.isEnd&&!o.params.loop||o.slideNext(),o.isEnd?i(t.lastSlideMessage):i(t.nextSlideMessage)),e.includes(a)&&(o.isBeginning&&!o.params.loop||o.slidePrev(),o.isBeginning?i(t.firstSlideMessage):i(t.prevSlideMessage))}o.pagination&&a.matches(R(o.params.pagination.bulletClass))&&a.click()}}}function v(){return o.pagination&&o.pagination.bullets&&o.pagination.bullets.length}function b(){return v()&&o.params.pagination.clickable}let y=(e,t,a)=>{var i;c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",g)),h(e,a),i=t,I(e).forEach(e=>{e.setAttribute("aria-controls",i)})},w=e=>{r&&r!==e.target&&!r.contains(e.target)&&(n=!0),o.a11y.clicked=!0},x=()=>{n=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{o.destroyed||(o.a11y.clicked=!1)})})},_=e=>{s=(new Date).getTime()},S=t=>{if(!o.a11y.clicked&&o.params.a11y.scrollOnFocus&&!((new Date).getTime()-s<100)){let e=t.target.closest(`.${o.params.slideClass}, swiper-slide`);var a,i;e&&o.slides.includes(e)&&(r=e,a=o.slides.indexOf(e)===o.activeIndex,i=o.params.watchSlidesProgress&&o.visibleSlides&&o.visibleSlides.includes(e),a||i||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(o.isHorizontal()?o.el.scrollLeft=0:o.el.scrollTop=0,requestAnimationFrame(()=>{n||(o.params.loop?o.slideToLoop(parseInt(e.getAttribute("data-swiper-slide-index")),0):o.slideTo(o.slides.indexOf(e),0),n=!1)})))}},T=()=>{let a=o.params.a11y,i=(a.itemRoleDescriptionMessage&&p(o.slides,a.itemRoleDescriptionMessage),a.slideRole&&u(o.slides,a.slideRole),o.slides.length);
vendor: 25,469 bytes, line 1
1a.slideLabelMessage&&o.slides.forEach((e,t)=>{t=o.params.loop?parseInt(e.getAttribute("data-swiper-slide-index"),10):t;h(e,a.slideLabelMessage.replace(/\{\{index\}\}/,t+1).replace(/\{\{slidesLength\}\}/,i))})};a("beforeInit",()=>{(l=k("span",o.params.a11y.notificationClass)).setAttribute("aria-live","assertive"),l.setAttribute("aria-atomic","true")}),a("afterInit",()=>{o.params.a11y.enabled&&(()=>{let t=o.params.a11y;o.el.append(l);var e=o.el;t.containerRoleDescriptionMessage&&p(e,t.containerRoleDescriptionMessage),t.containerMessage&&h(e,t.containerMessage),t.containerRole&&u(e,t.containerRole);let a=o.wrapperEl,i=t.id||a.getAttribute("id")||"swiper-wrapper-"+"x".repeat(e=void 0===(e=16)?16:e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16));var n,e=o.params.autoplay&&o.params.autoplay.enabled?"off":"polite",r=i,{nextEl:e,prevEl:s}=(I(a).forEach(e=>{e.setAttribute("id",r)}),a,n=e,I(a).forEach(e=>{e.setAttribute("aria-live",n)}),T(),o.navigation||{}),e=I(e),s=I(s);e&&e.forEach(e=>y(e,i,t.nextSlideMessage)),s&&s.forEach(e=>y(e,i,t.prevSlideMessage)),b()&&I(o.pagination.el).forEach(e=>{e.addEventListener("keydown",g)}),A().addEventListener("visibilitychange",_),o.el.addEventListener("focus",S,!0),o.el.addEventListener("focus",S,!0),o.el.addEventListener("pointerdown",w,!0),o.el.addEventListener("pointerup",x,!0)})()}),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{o.params.a11y.enabled&&T()}),a("fromEdge toEdge afterInit lock unlock",()=>{var e,t;o.params.a11y.enabled&&!o.params.loop&&!o.params.rewind&&o.navigation&&({nextEl:e,prevEl:t}=o.navigation,t&&(o.isBeginning?(f(t),d):(m(t),c))(t),e)&&(o.isEnd?(f(e),d):(m(e),c))(e)}),a("paginationUpdate",()=>{if(o.params.a11y.enabled){let t=o.params.a11y;v()&&o.pagination.bullets.forEach(e=>{o.params.pagination.clickable&&(c(e),o.params.pagination.renderBullet||(u(e,"button"),h(e,t.paginationBulletMessage.replace(/\{\{index\}\}/,D(e)+1)))),e.matches(R(o.params.pagination.bulletActiveClass))?e.setAttribute("aria-current","true"):e.removeAttribute("aria-current")})}}),a("destroy",()=>{var e,t;o.params.a11y.enabled&&(l&&l.remove(),{nextEl:e,prevEl:t}=o.navigation||{},e=I(e),t=I(t),e&&e.forEach(e=>e.removeEventListener("keydown",g)),t&&t.forEach(e=>e.removeEventListener("keydown",g)),b()&&I(o.pagination.el).forEach(e=>{e.removeEventListener("keydown",g)}),A().removeEventListener("visibilitychange",_),o.el)&&"string"!=typeof o.el&&(o.el.removeEventListener("focus",S,!0),o.el.removeEventListener("pointerdown",w,!0),o.el.removeEventListener("pointerup",x,!0))})},function(e){let{swiper:s,extendParams:t,on:a}=e,r=(t({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}}),!1),i={},o=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),n=e=>{var t=q(),e=(e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},l=(a,e)=>{var i=q();if(r&&s.params.history.enabled){var n=s.params.url?new URL(s.params.url):i.location,e=s.virtual&&s.params.virtual.enabled?s.slidesEl.querySelector(`[data-swiper-slide-index="${e}"]`):s.slides[e];let t=o(e.getAttribute("data-history"));if(0<s.params.history.root.length){let e=s.params.history.root;"/"===e[e.length-1]&&(e=e.slice(0,e.length-1)),t=e+"/"+(a?a+"/":"")+t}else n.pathname.includes(a)||(t=(a?a+"/":"")+t);s.params.history.keepQuery&&(t+=n.search);e=i.history.state;e&&e.value===t||(s.params.history.replaceState?i.history.replaceState({value:t},null,t):i.history.pushState({value:t},null,t))}},c=(a,i,n)=>{if(i)for(let e=0,t=s.slides.length;e<t;e+=1){var r=s.slides[e];if(o(r.getAttribute("data-history"))===i){let e=s.getSlideIndex(r);s.slideTo(e,a,n)}}else s.slideTo(0,a,n)},d=()=>{i=n(s.params.url),c(s.params.speed,i.value,!1)};a("init",()=>{var e;s.params.history.enabled&&(e=q(),s.params.history)&&(e.history&&e.history.pushState?(r=!0,((i=n(s.params.url)).key||i.value)&&c(0,i.value,s.params.runCallbacksOnInit),s.params.history.replaceState||e.addEventListener("popstate",d)):(s.params.history.enabled=!1,s.params.hashNavigation.enabled=!0))}),a("destroy",()=>{var e;s.params.history.enabled&&(e=q(),s.params.history.replaceState||e.removeEventListener("popstate",d))}),a("transitionEnd _freeModeNoMomentumRelease",()=>{r&&l(s.params.history.key,s.activeIndex)}),a("slideChange",()=>{r&&s.params.cssMode&&l(s.params.history.key,s.activeIndex)})},function(e){let{swiper:a,extendParams:t,emit:i,on:n}=e,r=!1,s=A(),o=q(),l=(t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,t){if(a.virtual&&a.params.virtual.enabled){let e=a.slides.find(e=>e.getAttribute("data-hash")===t);return e?parseInt(e.getAttribute("data-swiper-slide-index"),10):0}return a.getSlideIndex(N(a.slidesEl,`.${a.params.slideClass}[data-hash="${t}"], swiper-slide[data-hash="${t}"]`)[0])}}}),()=>{i("hashChange");let t=s.location.hash.replace("#",""),e=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex];if(t!==(e?e.getAttribute("data-hash"):"")){let e=a.params.hashNavigation.getSlideIndex(a,t);void 0===e||Number.isNaN(e)||a.slideTo(e)}}),c=()=>{var e;r&&a.params.hashNavigation.enabled&&(e=(e=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index="${a.activeIndex}"]`):a.slides[a.activeIndex])?e.getAttribute("data-hash")||e.getAttribute("data-history"):"",a.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?o.history.replaceState(null,null,"#"+e||""):s.location.hash=e||"",i("hashSet"))};n("init",()=>{var e;!a.params.hashNavigation.enabled||!a.params.hashNavigation.enabled||a.params.history&&a.params.history.enabled||(r=!0,(e=s.location.hash.replace("#",""))&&(e=a.params.hashNavigation.getSlideIndex(a,e),a.slideTo(e||0,0,a.params.runCallbacksOnInit,!0)),a.params.hashNavigation.watchState&&o.addEventListener("hashchange",l))}),n("destroy",()=>{a.params.hashNavigation.enabled&&a.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)}),n("transitionEnd _freeModeNoMomentumRelease",()=>{r&&c()}),n("slideChange",()=>{r&&a.params.cssMode&&c()})},function(e){let r,s,{swiper:o,extendParams:t,on:a,emit:l,params:i}=e;o.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,n,d,u,p,h,f,m,g=i&&i.autoplay?i.autoplay.delay:3e3,v=i&&i.autoplay?i.autoplay.delay:3e3,b=(new Date).getTime();function y(e){o&&!o.destroyed&&o.wrapperEl&&e.target===o.wrapperEl&&(o.wrapperEl.removeEventListener("transitionend",y),m||e.detail&&e.detail.bySwiperTouchMove||C())}let w=()=>{var e;!o.destroyed&&o.autoplay.running&&(o.autoplay.paused?n=!0:n&&(v=c,n=!1),e=o.autoplay.paused?c:b+v-(new Date).getTime(),o.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/g),s=requestAnimationFrame(()=>{w()}))},x=i=>{if(!o.destroyed&&o.autoplay.running){cancelAnimationFrame(s),w();let e=void 0===i?o.params.autoplay.delay:i;g=o.params.autoplay.delay,v=o.params.autoplay.delay;var n=(()=>{var e=o.virtual&&o.params.virtual.enabled?o.slides.find(e=>e.classList.contains("swiper-slide-active")):o.slides[o.activeIndex];if(e)return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(n)&&0<n&&void 0===i&&(e=n,g=n,v=n),c=e;let t=o.params.speed,a=()=>{o&&!o.destroyed&&(o.params.autoplay.reverseDirection?!o.isBeginning||o.params.loop||o.params.rewind?(o.slidePrev(t,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(o.slides.length-1,t,!0,!0),l("autoplay")):!o.isEnd||o.params.loop||o.params.rewind?(o.slideNext(t,!0,!0),l("autoplay")):o.params.autoplay.stopOnLastSlide||(o.slideTo(0,t,!0,!0),l("autoplay")),o.params.cssMode)&&(b=(new Date).getTime(),requestAnimationFrame(()=>{x()}))};return 0<e?(clearTimeout(r),r=setTimeout(()=>{a()},e)):requestAnimationFrame(()=>{a()}),e}},_=()=>{b=(new Date).getTime(),o.autoplay.running=!0,x(),l("autoplayStart")},S=()=>{o.autoplay.running=!1,clearTimeout(r),cancelAnimationFrame(s),l("autoplayStop")},T=(e,t)=>{!o.destroyed&&o.autoplay.running&&(clearTimeout(r),e||(f=!0),e=()=>{l("autoplayPause"),o.params.autoplay.waitForTransition?o.wrapperEl.addEventListener("transitionend",y):C()},o.autoplay.paused=!0,t?(h&&(c=o.params.autoplay.delay),h=!1,e()):(t=c||o.params.autoplay.delay,c=t-((new Date).getTime()-b),o.isEnd&&c<0&&!o.params.loop||(c<0&&(c=0),e())))},C=()=>{o.isEnd&&c<0&&!o.params.loop||o.destroyed||!o.autoplay.running||(b=(new Date).getTime(),f?(f=!1,x(c)):x(),o.autoplay.paused=!1,l("autoplayResume"))},E=()=>{var e;!o.destroyed&&o.autoplay.running&&("hidden"===(e=A()).visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState)&&C()},D=e=>{"mouse"===e.pointerType&&(f=!0,m=!0,o.animating||o.autoplay.paused||T(!0))},M=e=>{"mouse"===e.pointerType&&(m=!1,o.autoplay.paused)&&C()};a("init",()=>{o.params.autoplay.enabled&&(o.params.autoplay.pauseOnMouseEnter&&(o.el.addEventListener("pointerenter",D),o.el.addEventListener("pointerleave",M)),A().addEventListener("visibilitychange",E),_())}),a("destroy",()=>{o.el&&"string"!=typeof o.el&&(o.el.removeEventListener("pointerenter",D),o.el.removeEventListener("pointerleave",M)),A().removeEventListener("visibilitychange",E),o.autoplay.running&&S()}),a("_freeModeStaticRelease",()=>{(u||f)&&C()}),a("_freeModeNoMomentumRelease",()=>{o.params.autoplay.disableOnInteraction?S():T(!0,!0)}),a("beforeTransitionStart",(e,t,a)=>{!o.destroyed&&o.autoplay.running&&(a||!o.params.autoplay.disableOnInteraction?T(!0,!0):S())}),a("sliderFirstMove",()=>{!o.destroyed&&o.autoplay.running&&(o.params.autoplay.disableOnInteraction?S():(d=!0,u=!1,f=!1,p=setTimeout(()=>{f=!0,u=!0,T(!0)},200)))}),a("touchEnd",()=>{!o.destroyed&&o.autoplay.running&&d&&(clearTimeout(p),clearTimeout(r),d=(u=(o.params.autoplay.disableOnInteraction||u&&o.params.cssMode&&C(),!1),!1))}),a("slideChange",()=>{!o.destroyed&&o.autoplay.running&&(h=!0)}),Object.assign(o.autoplay,{start:_,stop:S,pause:T,resume:C})},function(e){let{swiper:l,extendParams:t,on:a}=e,i=(t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}}),!1),n=!1;function r(){var e,t,a=l.thumbs.swiper;!a||a.destroyed||(e=a.clickedIndex,(t=a.clickedSlide)&&t.classList.contains(l.params.thumbs.slideThumbActiveClass))||null!=e&&(t=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):e,l.params.loop?l.slideToLoop(t):l.slideTo(t))}function s(){var e=l.params.thumbs;if(i)return!1;i=!0;var t=l.constructor;if(e.swiper instanceof t){if(e.swiper.destroyed)return i=!1;l.thumbs.swiper=e.swiper,Object.assign(l.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(l.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),l.thumbs.swiper.update()}else c(e.swiper)&&(e=Object.assign({},e.swiper),Object.assign(e,{watchSlidesProgress:!0,slideToClickedSlide:!1}),l.thumbs.swiper=new t(e),n=!0);return l.thumbs.swiper.el.classList.add(l.params.thumbs.thumbsContainerClass),l.thumbs.swiper.on("tap",r),!0}function o(i){var n=l.thumbs.swiper;if(n&&!n.destroyed){var r="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;let t=1,a=l.params.thumbs.slideThumbActiveClass;if(1<l.params.slidesPerView&&!l.params.centeredSlides&&(t=l.params.slidesPerView),l.params.thumbs.multipleActiveThumbs||(t=1),t=Math.floor(t),n.slides.forEach(e=>e.classList.remove(a)),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let e=0;e<t;e+=1)N(n.slidesEl,`[data-swiper-slide-index="${l.realIndex+e}"]`).forEach(e=>{e.classList.add(a)});else for(let e=0;e<t;e+=1)n.slides[l.realIndex+e]&&n.slides[l.realIndex+e].classList.add(a);var s=l.params.thumbs.autoScrollOffset,o=s&&!n.params.loop;if(l.realIndex!==n.realIndex||o){let e=n.activeIndex,t,a;if(n.params.loop){let e=n.slides.find(e=>e.getAttribute("data-swiper-slide-index")===""+l.realIndex);t=n.slides.indexOf(e),a=l.activeIndex>l.previousIndex?"next":"prev"}else t=l.realIndex,a=t>l.previousIndex?"next":"prev";o&&(t+="next"===a?s:-1*s),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(t)<0&&(n.params.centeredSlides?t=t>e?t-Math.floor(r/2)+1:t+Math.floor(r/2)-1:t>e&&n.params.slidesPerGroup,n.slideTo(t,i?0:void 0))}}}l.thumbs={swiper:null},a("beforeInit",()=>{let n=l.params.thumbs;if(n&&n.swiper)if("string"==typeof n.swiper||n.swiper instanceof HTMLElement){let e=A(),t=()=>{l.destroyed||(()=>{let i="string"==typeof n.swiper?e.querySelector(n.swiper):n.swiper;if(i&&i.swiper)n.swiper=i.swiper,s(),o(!0);else if(i){let t=l.params.eventsPrefix+"init",a=e=>{n.swiper=e.detail[0],i.removeEventListener(t,a),s(),o(!0),n.swiper.update(),l.update()};i.addEventListener(t,a)}return i})()||requestAnimationFrame(t)};requestAnimationFrame(t)}else s(),o(!0)}),a("slideChange update resize observerUpdate",()=>{o()}),a("setTransition",(e,t)=>{var a=l.thumbs.swiper;a&&!a.destroyed&&a.setTransition(t)}),a("beforeDestroy",()=>{var e=l.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()}),Object.assign(l.thumbs,{init:s,update:o})},function(e){let{swiper:p,extendParams:t,emit:h,once:f}=e;t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(p,{freeMode:{onTouchStart:function(){var e;p.params.cssMode||(e=p.getTranslate(),p.setTranslate(e),p.setTransition(0),p.touchEventsData.velocities.length=0,p.freeMode.onTouchEnd({currentPos:p.rtl?p.translate:-p.translate}))},onTouchMove:function(){var e,t;p.params.cssMode||({touchEventsData:e,touches:t}=p,0===e.velocities.length&&e.velocities.push({position:t[p.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:t[p.isHorizontal()?"currentX":"currentY"],time:v()}))},onTouchEnd:function(u){let t=u.currentPos;if(!p.params.cssMode){let{params:s,wrapperEl:o,rtlTranslate:l,snapGrid:c,touchEventsData:d}=p,e=v()-d.touchStartTime;if(t<-p.minTranslate())p.slideTo(p.activeIndex);else if(t>-p.maxTranslate())p.slides.length<c.length?p.slideTo(c.length-1):p.slideTo(p.slides.length-1);else{if(s.freeMode.momentum){if(1<d.velocities.length){let e=d.velocities.pop(),t=d.velocities.pop(),a=e.position-t.position,i=e.time-t.time;p.velocity=a/i,p.velocity/=2,Math.abs(p.velocity)<s.freeMode.minimumVelocity&&(p.velocity=0),(150<i||300<v()-e.time)&&(p.velocity=0)}else p.velocity=0;p.velocity*=s.freeMode.momentumVelocityRatio,d.velocities.length=0;let a=1e3*s.freeMode.momentumRatio,e=p.velocity*a,i=p.translate+e;l&&(i=-i);let t,n=!1;u=20*Math.abs(p.velocity)*s.freeMode.momentumBounceRatio;let r;if(i<p.maxTranslate())s.freeMode.momentumBounce?(i+p.maxTranslate()<-u&&(i=p.maxTranslate()-u),t=p.maxTranslate(),n=!0,d.allowMomentumBounce=!0):i=p.maxTranslate(),s.loop&&s.centeredSlides&&(r=!0);else if(i>p.minTranslate())s.freeMode.momentumBounce?(i-p.minTranslate()>u&&(i=p.minTranslate()+u),t=p.minTranslate(),n=!0,d.allowMomentumBounce=!0):i=p.minTranslate(),s.loop&&s.centeredSlides&&(r=!0);else if(s.freeMode.sticky){let t;for(let e=0;e<c.length;e+=1)if(c[e]>-i){t=e;break}i=-(i=Math.abs(c[t]-i)<Math.abs(c[t-1]-i)||"next"===p.swipeDirection?c[t]:c[t-1])}if(r&&f("transitionEnd",()=>{p.loopFix()}),0!==p.velocity){if(a=l?Math.abs((-i-p.translate)/p.velocity):Math.abs((i-p.translate)/p.velocity),s.freeMode.sticky){let e=Math.abs((l?-i:i)-p.translate),t=p.slidesSizesGrid[p.activeIndex];a=e<t?s.speed:e<2*t?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void p.slideToClosest();s.freeMode.momentumBounce&&n?(p.updateProgress(t),p.setTransition(a),p.setTranslate(i),p.transitionStart(!0,p.swipeDirection),p.animating=!0,m(o,()=>{p&&!p.destroyed&&d.allowMomentumBounce&&(h("momentumBounce"),p.setTransition(s.speed),setTimeout(()=>{p.setTranslate(t),m(o,()=>{p&&!p.destroyed&&p.transitionEnd()})},0))})):p.velocity?(h("_freeModeNoMomentumRelease"),p.updateProgress(i),p.setTransition(a),p.setTranslate(i),p.transitionStart(!0,p.swipeDirection),p.animating||(p.animating=!0,m(o,()=>{p&&!p.destroyed&&p.transitionEnd()}))):p.updateProgress(i),p.updateActiveIndex(),p.updateSlidesClasses()}else{if(s.freeMode.sticky)return void p.slideToClosest();s.freeMode&&h("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||e>=s.longSwipesMs)&&(h("_freeModeStaticRelease"),p.updateProgress(),p.updateActiveIndex(),p.updateSlidesClasses())}}}}})},function(e){let u,p,h,i,{swiper:f,extendParams:t,on:a}=e,m=(t({grid:{rows:1,fill:"column"}}),()=>{let e=f.params.spaceBetween;return"string"==typeof e&&0<=e.indexOf("%")?e=parseFloat(e.replace("%",""))/100*f.size:"string"==typeof e&&(e=parseFloat(e)),e});a("init",()=>{i=f.params.grid&&1<f.params.grid.rows}),a("update",()=>{var{params:e,el:t}=f,a=e.grid&&1<e.grid.rows;i&&!a?(t.classList.remove(e.containerModifierClass+"grid",e.containerModifierClass+"grid-column"),h=1,f.emitContainerClasses()):!i&&a&&(t.classList.add(e.containerModifierClass+"grid"),"column"===e.grid.fill&&t.classList.add(e.containerModifierClass+"grid-column"),f.emitContainerClasses()),i=a}),f.grid={initSlides:e=>{var t=f.params.slidesPerView,{rows:a,fill:i}=f.params.grid,e=(f.virtual&&f.params.virtual.enabled?f.virtual.slides:e).length;h=Math.floor(e/a),u=Math.floor(e/a)===e/a?e:Math.ceil(e/a)*a,"auto"!==t&&"row"===i&&(u=Math.max(u,t*a)),p=u/a},unsetSlides:()=>{f.slides&&f.slides.forEach(e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[f.getDirectionLabel("margin-top")]="")})},updateSlide:(i,n,r)=>{var s=f.params.slidesPerGroup,e=m(),{rows:o,fill:t}=f.params.grid,r=(f.virtual&&f.params.virtual.enabled?f.virtual.slides:r).length;let l,c,d;if("row"===t&&1<s){let e=Math.floor(i/(s*o)),t=i-o*s*e,a=0===e?s:Math.min(Math.ceil((r-e*o*s)/o),s);d=Math.floor(t/a),l=(c=t-d*a+e*s)+d*u/o,n.style.order=l}else"column"===t?(c=Math.floor(i/o),d=i-c*o,(c>h||c===h&&d===o-1)&&(d+=1)>=o&&(d=0,c+=1)):(d=Math.floor(i/p),c=i-d*p);n.row=d,n.column=c,n.style.height=`calc((100% - ${(o-1)*e}px) / ${o})`,n.style[f.getDirectionLabel("margin-top")]=0!==d?e&&e+"px":"",n.swiperSlideGridSet=!0},updateWrapperSize:(e,i)=>{var{centeredSlides:t,roundLengths:n}=f.params,a=m(),r=f.params.grid.rows;if(f.virtualSize=(e+a)*u,f.virtualSize=Math.ceil(f.virtualSize/r)-a,f.params.cssMode||(f.wrapperEl.style[f.getDirectionLabel("width")]=f.virtualSize+a+"px"),t){let a=[];for(let t=0;t<i.length;t+=1){let e=i[t];n&&(e=Math.floor(e)),i[t]<f.virtualSize+i[0]&&a.push(e)}i.splice(0,i.length),i.push(...a)}}}},function(e){e=e.swiper;Object.assign(e,{appendSlide:function(t){let{params:e,slidesEl:a}=this;e.loop&&this.loopDestroy();var i=e=>{var t;"string"==typeof e?(O(t=document.createElement("div"),e),a.append(t.children[0]),O(t,"")):a.append(e)};if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)t[e]&&i(t[e]);else i(t);this.recalcSlides(),e.loop&&this.loopCreate(),e.observer&&!this.isElement||this.update()}.bind(e),prependSlide:function(t){let{params:e,activeIndex:a,slidesEl:i}=this,n=(e.loop&&this.loopDestroy(),a+1);var r=e=>{var t;"string"==typeof e?(O(t=document.createElement("div"),e),i.prepend(t.children[0]),O(t,"")):i.prepend(e)};if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&r(t[e]);n=a+t.length}else r(t);this.recalcSlides(),e.loop&&this.loopCreate(),e.observer&&!this.isElement||this.update(),this.slideTo(n,0,!1)}.bind(e),addSlide:function(a,t){var i=this,{params:n,activeIndex:r,slidesEl:s}=i;let o=r;if(n.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.recalcSlides()),r=i.slides.length,a<=0)i.prependSlide(t);else if(r<=a)i.appendSlide(t);else{let e=o>a?o+1:o;var l=[];for(let t=r-1;t>=a;--t){let e=i.slides[t];e.remove(),l.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);e=o>a?o+t.length:o}else s.append(t);for(let e=0;e<l.length;e+=1)s.append(l[e]);i.recalcSlides(),n.loop&&i.loopCreate(),n.observer&&!i.isElement||i.update(),n.loop?i.slideTo(e+i.loopedSlides,0,!1):i.slideTo(e,0,!1)}}.bind(e),removeSlide:function(t){var a=this,{params:e,activeIndex:i}=a;let n=i;e.loop&&(n-=a.loopedSlides,a.loopDestroy());let r,s=n;if("object"==typeof t&&"length"in t)for(let e=0;e<t.length;e+=1)r=t[e],a.slides[r]&&a.slides[r].remove(),r<s&&--s;else r=t,a.slides[r]&&a.slides[r].remove(),r<s&&--s;s=Math.max(s,0),a.recalcSlides(),e.loop&&a.loopCreate(),e.observer&&!a.isElement||a.update(),e.loop?a.slideTo(s+a.loopedSlides,0,!1):a.slideTo(s,0,!1)}.bind(e),removeAllSlides:function(){var t=[];for(let e=0;e<this.slides.length;e+=1)t.push(e);this.removeSlide(t)}.bind(e)})},function(e){let{swiper:s,extendParams:t,on:a}=e;t({fadeEffect:{crossFade:!1}}),f({effect:"fade",swiper:s,on:a,setTranslate:()=>{let e=s.slides;s.params.fadeEffect;for(let i=0;i<e.length;i+=1){let e=s.slides[i],t=-e.swiperSlideOffset,a=(s.params.virtualTranslate||(t-=s.translate),0);s.isHorizontal()||(a=t,t=0);var n=s.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),r=_(0,e);r.style.opacity=n,r.style.transform=`translate3d(${t}px, ${a}px, 0px)`}},setTransition:t=>{var e=s.slides.map(e=>r(e));e.forEach(e=>{e.style.transitionDuration=t+"ms"}),i({swiper:s,duration:t,transformElements:e,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!s.params.cssMode})})},function(e){let{swiper:o,extendParams:t,on:a}=e,b=(t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),(e,t,a)=>{let i=a?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),n=a?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=k("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"left":"top")).split(" ")),e.append(i)),n||(n=k("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(a?"right":"bottom")).split(" ")),e.append(n)),i&&(i.style.opacity=Math.max(-t,0)),n&&(n.style.opacity=Math.max(t,0))});f({effect:"cube",swiper:o,on:a,setTranslate:()=>{let{el:e,wrapperEl:t,slides:c,width:a,height:r,rtlTranslate:d,size:u,browser:i}=o,p=x(o),h=o.params.cubeEffect,f=o.isHorizontal(),m=o.virtual&&o.params.virtual.enabled,s,g=0;h.shadow&&(f?((s=o.wrapperEl.querySelector(".swiper-cube-shadow"))||(s=k("div","swiper-cube-shadow"),o.wrapperEl.append(s)),s.style.height=a+"px"):(s=e.querySelector(".swiper-cube-shadow"))||(s=k("div","swiper-cube-shadow"),e.append(s)));for(let l=0;l<c.length;l+=1){let e=c[l],t=l,a=90*(t=m?parseInt(e.getAttribute("data-swiper-slide-index"),10):t),i=Math.floor(a/360),n=(d&&(a=-a,i=Math.floor(-a/360)),Math.max(Math.min(e.progress,1),-1)),r=0,s=0,o=0;t%4==0?(r=4*-i*u,o=0):(t-1)%4==0?(r=0,o=4*-i*u):(t-2)%4==0?(r=u+4*i*u,o=u):(t-3)%4==0&&(r=-u,o=3*u+4*u*i),d&&(r=-r),f||(s=r,r=0);var v=`rotateX(${p(f?0:-a)}deg) rotateY(${p(f?a:0)}deg) translate3d(${r}px, ${s}px, ${o}px)`;n<=1&&-1<n&&(g=90*t+90*n,d)&&(g=90*-t-90*n),e.style.transform=v,h.slideShadows&&b(e,n,f)}if(t.style.transformOrigin=`50% 50% -${u/2}px`,t.style["-webkit-transform-origin"]=`50% 50% -${u/2}px`,h.shadow)if(f)s.style.transform=`translate3d(0px, ${a/2+h.shadowOffset}px, ${-a/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${h.shadowScale})`;else{let e=Math.abs(g)-90*Math.floor(Math.abs(g)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),a=h.shadowScale,i=h.shadowScale/t,n=h.shadowOffset;s.style.transform=`scale3d(${a}, 1, ${i}) translate3d(0px, ${r/2+n}px, ${-r/2/i}px) rotateX(-89.99deg)`}var n=(i.isSafari||i.isWebView)&&i.needPerspectiveFix?-u/2:0;t.style.transform=`translate3d(0px,0,${n}px) rotateX(${p(o.isHorizontal()?0:g)}deg) rotateY(${p(o.isHorizontal()?-g:0)}deg)`,t.style.setProperty("--swiper-cube-translate-z",n+"px")},setTransition:t=>{var{el:a,slides:e}=o;if(e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),o.params.cubeEffect.shadow&&!o.isHorizontal()){let e=a.querySelector(".swiper-cube-shadow");e&&(e.style.transitionDuration=t+"ms")}},recreateShadows:()=>{let a=o.isHorizontal();o.slides.forEach(e=>{var t=Math.max(Math.min(e.progress,1),-1);b(e,t,a)})},getEffectParams:()=>o.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:p,extendParams:t,on:a}=e,h=(t({flipEffect:{slideShadows:!0,limitRotation:!0}}),(e,t)=>{let a=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=p.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a=a||S("flip",e,p.isHorizontal()?"left":"top"),i=i||S("flip",e,p.isHorizontal()?"right":"bottom"),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))});f({effect:"flip",swiper:p,on:a,setTranslate:()=>{var{slides:s,rtlTranslate:o}=p,l=p.params.flipEffect,c=x(p);for(let r=0;r<s.length;r+=1){var d=s[r];let e=d.progress;p.params.flipEffect.limitRotation&&(e=Math.max(Math.min(d.progress,1),-1));var u=d.swiperSlideOffset;let t=-180*e,a=0,i=p.params.cssMode?-u-p.translate:-u,n=0;p.isHorizontal()?o&&(t=-t):(n=i,i=0,a=-t,t=0),d.style.zIndex=-Math.abs(Math.round(e))+s.length,l.slideShadows&&h(d,e);u=`translate3d(${i}px, ${n}
1px, 0px) rotateX(${c(a)}deg) rotateY(${c(t)}deg)`;_(0,d).style.transform=u}},setTransition:t=>{var e=p.slides.map(e=>r(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})}),i({swiper:p,duration:t,transformElements:e})},recreateShadows:()=>{p.params.flipEffect,p.slides.forEach(e=>{let t=e.progress;p.params.flipEffect.limitRotation&&(t=Math.max(Math.min(e.progress,1),-1)),h(e,t)})},getEffectParams:()=>p.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!p.params.cssMode})})},function(e){let{swiper:i,extendParams:t,on:a}=e;t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),f({effect:"coverflow",swiper:i,on:a,setTranslate:()=>{let{width:e,height:t,slides:p,slidesSizesGrid:h}=i,f=i.params.coverflowEffect,m=i.isHorizontal(),a=i.translate,g=m?e/2-a:t/2-a,v=m?f.rotate:-f.rotate,b=f.depth,y=x(i);for(let u=0,e=p.length;u<e;u+=1){let a=p[u],e=h[u],t=(g-a.swiperSlideOffset-e/2)/e,i="function"==typeof f.modifier?f.modifier(t):t*f.modifier,n=m?v*i:0,r=m?0:v*i,s=-b*Math.abs(i),o=f.stretch,l=("string"==typeof o&&-1!==o.indexOf("%")&&(o=parseFloat(f.stretch)/100*e),m?0:o*i),c=m?o*i:0,d=1-(1-f.scale)*Math.abs(i);Math.abs(c)<.001&&(c=0),Math.abs(l)<.001&&(l=0),Math.abs(s)<.001&&(s=0),Math.abs(n)<.001&&(n=0),Math.abs(r)<.001&&(r=0),Math.abs(d)<.001&&(d=0);var w=`translate3d(${c}px,${l}px,${s}px)  rotateX(${y(r)}deg) rotateY(${y(n)}deg) scale(${d})`;if(_(0,a).style.transform=w,a.style.zIndex=1-Math.abs(Math.round(i)),f.slideShadows){let e=m?a.querySelector(".swiper-slide-shadow-left"):a.querySelector(".swiper-slide-shadow-top"),t=m?a.querySelector(".swiper-slide-shadow-right"):a.querySelector(".swiper-slide-shadow-bottom");e=e||S("coverflow",a,m?"left":"top"),t=t||S("coverflow",a,m?"right":"bottom"),e&&(e.style.opacity=0<i?i:0),t&&(t.style.opacity=0<-i?-i:0)}}},setTransition:t=>{i.slides.map(e=>
1r(e)).forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach(e=>{e.style.transitionDuration=t+"ms"})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:y,extendParams:t,on:a}=e;t({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}}});f({effect:"creative",swiper:y,on:a,setTranslate:()=>{let{slides:d,wrapperEl:t,slidesSizesGrid:a}=y,u=y.params.creativeEffect,p=u.progressMultiplier,h=y.params.centeredSlides,f=x(y);if(h){let e=a[0]/2-y.params.slidesOffsetBefore||0;t.style.transform=`translateX(calc(50% - ${e}px))`}for(let c=0;c<d.length;c+=1){let e=d[c],t=e.progress,i=Math.min(Math.max(e.progress,-u.limitProgress),u.limitProgress),a=i,n=(h||(a=Math.min(Math.max(e.originalProgress,-u.limitProgress),u.limitProgress)),e.swiperSlideOffset),r=[y.params.cssMode?-n-y.translate:-n,0,0],s=[0,0,0],o=!1,l=(y.isHorizontal()||(r[1]=r[0],r[0]=0),{translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1});i<0?(l=u.next,o=!0):0<i&&(l=u.prev,o=!0),r.forEach((e,t)=>{r[t]=`calc(${e}px + (${e=l.translate[t],"string"==typeof e?e:e+"px"} * ${Math.abs(i*p)}))`}),s.forEach((e,t)=>{var a=l.rotate[t]*Math.abs(i*p);s[t]=a}),e.style.zIndex=-Math.abs(Math.round(t))+d.length;var m=r.join(", "),g=`rotateX(${f(s[0])}deg) rotateY(${f(s[1])}deg) rotateZ(${f(s[2])}deg)`,v=a<0?`scale(${1+(1-l.scale)*a*p})`:`scale(${1-(1-l.scale)*a*p})`,b=a<0?1+(1-l.opacity)*a*p:1-(1-l.opacity)*a*p,m=`translate3d(${m}) ${g} `+v;if(o&&l.shadow||!o){let t=e.querySelector(".swiper-slide-shadow");if(t=!t&&l.shadow?S("creative",e):t){let e=u.shadowPerProgress?i*(1/u.limitProgress):i;t.style.opacity=Math.min(Math.max(Math.abs(e),0),1)}}g=_(0,e);g.style.transform=m,g.style.opacity=b,l.origin&&(g.style.transformOrigin=l.origin)}},setTransition:t=>{var e=y.slides.map(e=>r(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),i({swiper:y,duration:t,transformElements:e,allSlides:!0})},perspective:()=>y.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!y.params.cssMode})})},function(e){let{swiper:w,extendParams:t,on:a}=e;t({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),f({effect:"cards",swiper:w,on:a,setTranslate:()=>{let{slides:o,activeIndex:l,rtlTranslate:c}=w,d=w.params.cardsEffect,{startTranslate:u,isTouched:p}=w.touchEventsData,h=c?-w.translate:w.translate;for(let s=0;s<o.length;s+=1){var f=o[s],m=f.progress,g=Math.min(Math.max(m,-4),4);let e=f.swiperSlideOffset,t=(w.params.centeredSlides&&!w.params.cssMode&&(w.wrapperEl.style.transform=`translateX(${w.minTranslate()}px)`),w.params.centeredSlides&&w.params.cssMode&&(e-=o[0].swiperSlideOffset),w.params.cssMode?-e-w.translate:-e),a=0;var v=-100*Math.abs(g);let i=1,n=-d.perSlideRotate*g,r=d.perSlideOffset-.75*Math.abs(g);var b=w.virtual&&w.params.virtual.enabled?w.virtual.from+s:s,y=(b===l||b===l-1)&&0<g&&g<1&&(p||w.params.cssMode)&&h<u,b=(b===l||b===l+1)&&g<0&&-1<g&&(p||w.params.cssMode)&&u<h;if(y||b){let e=(1-Math.abs((Math.abs(g)-.5)/.5))**.5;n+=-28*g*e,i+=-.5*e,r+=96*e,a=-25*e*Math.abs(g)+"%"}if(t=g<0?`calc(${t}px ${c?"-":"+"} (${r*Math.abs(g)}%))`:0<g?`calc(${t}px ${c?"-":"+"} (-${r*Math.abs(g)}%))`:t+"px",!w.isHorizontal()){let e=a;a=t,t=e}y=g<0?""+(1+(1-i)*g):""+(1-(1-i)*g),b=`
2        translate3d(${t}, ${a}, ${v}px)
3        rotateZ(${d.rotate?c?-n:n:0}deg)
4        scale(${y})
5      `;if(d.slideShadows){let e=f.querySelector(".swiper-slide-shadow");(e=e||S("cards",f))&&(e.style.opacity=Math.min(Math.max((Math.abs(g)-.5)/.5,0),1))}f.style.zIndex=-Math.abs(Math.round(m))+o.length,_(0,f).style.transform=b}},setTransition:t=>{var e=w.slides.map(e=>r(e));e.forEach(e=>{e.style.transitionDuration=t+"ms",e.querySelectorAll(".swiper-slide-shadow").forEach(e=>{e.style.transitionDuration=t+"ms"})}),i({swiper:w,duration:t,transformElements:e})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:w.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!w.params.cssMode})})}]),h})();((e,o)=>{e(function(){o.onload=function(){var e=document.querySelectorAll("a"),n=["filename1","filename2","filename3"],r=["pdf","doc","docx","xls","xlsx"];function s(e,t,a){e.textContent+=` (${a.toUpperCase()})`}e.forEach(function(t){var e,a,i=t.getAttribute("href");i&&(e=i.split("/").pop().split(".")[0],n.includes(e)||(a=i.split(".").pop(),r.includes(a)&&(i.startsWith("http")||(i=o.location.origin+i),new URL(i,o.location.href).hostname!==o.location.hostname?s(t,0,a):fetch(i,{method:"HEAD"}).then(function(e){e.ok?(e=e.headers.get("Content-Length"))&&((e/=1024)<1024?t.textContent+=` (${a.toUpperCase()}, ${e.toFixed(2)} KB)`:(e/=1024,t.textContent+=` (${a.toUpperCase()}, ${e.toFixed(2)} MB)`)):(console.log("Failed to fetch: "+i),s(t,0,a))}).catch(function(){s(t,0,a)}))))})}})})(jQuery,window),(e=>{e(function(){document.documentElement.scrollHeight>window.innerHeight&&e("body").addClass("has-vertical-scrollbar")})})(jQuery),((e,n)=>
5{e(function(){var e,t=("d8"in n?n.d8:d8).iconSpritePath,t=t+"/dist/images/icon-sprite.svg",a=new XMLHttpRequest,i=document.body;if("withCredentials"in a)a.withCredentials,a.open("GET",t,!0);else{if("undefined"==typeof XDomainRequest)return void(i.className+=" no-svg-sprite");(a=new XDomainRequest).open("GET",t)}a.onload=function(){(e=document.createElement("div")).id="svg-sprite",e.className="u-visually-hidden",e.innerHTML=a.responseText,i.insertBefore(e,i.childNodes[0])},a.onerror=function(){i.className+=" no-svg-sprite"},setTimeout(function(){a.send()},0)})})(jQuery,window),(r=>{r(function(){if(window.location.hash){var t,a=window.location.hash.slice(1);let e=r('.qld__accordion-item[id="'+CSS.escape(a)+'"]');e.length&&(a=e.find(".collapse"),t=e.find(".accordion-button"),a.collapse("show"),t.removeClass("collapsed").attr("aria-expanded","true"),a.one("shown.bs.collapse",function(){e[0].scrollIntoView({behavior:"smooth",block:"start"})}))}let i="qld__accordion__toggle-btn--open",n="qld__accordion__toggle-btn--closed";r(".qld__accordion__toggle-btn").on("click",function(){var e=r(this);let t=e.closest(".qld__accordion-group");var a=t.find(".collapse");t.find(".accordion-button");e.hasClass(n)?(e.removeClass(n).addClass(i).attr("aria-expanded","true").text("Close all"),a.each(function(){var e=r(this).attr("id");r(this).collapse("show"),t.find(`.accordion-button[data-bs-target="#${e}"]`).removeClass("collapsed").attr("aria-expanded","true")})):(e.removeClass(i).addClass(n).attr("aria-expanded","false").text("Open all"),a.each(function(){var e=r(this).attr("id");r(this).collapse("hide"),t.find(`.accordion-button[data-bs-target="#${e}"]`).addClass("collapsed").attr("aria-expanded","false")}))})})})(jQuery),document.addEventListener("DOMContentLoaded",function(){let e=document.querySelector(".qld__btn--back-to-top");function t(){200<window.scrollY?e.style.display="block":e.style.display="none"}e&&(window.addEventListener("scroll",function(){200<window.scrollY?e.style.display="block":e.style.display="none"}),window.addEventListener("load",t),window.addEventListener("scroll",t))}),(a=>{a(function(){a(document).on("click",function(e){var t=a(".qld__overflow_menu_wrapper");t.is(e.target)||0!==t.has(e.target).length||t.find(".collapse.show").each(function(){var e=bootstrap.Collapse.getInstance(this);e&&e.hide()})})})})(jQuery),(n=>{n(function(){n(".qld__media__video").on("click",function(){var e,t=n(this),a=t.find("iframe"),i=t.find("video");a.length?(e=a.attr("src"))&&-1===e.indexOf("autoplay=1")&&a.attr("src",e+(-1<e.indexOf("?")?"&":"?")+"autoplay=1"):i.length&&i.get(0).play(),t.find(".qld__media__video-thumbnail").fadeOut()})})})(jQuery),(t=>{t(function(){t(".qld__posts-filter form").length&&(t(".qld__posts-filter select").on("change",function(){t(this).closest("form").submit()}),t('.qld__posts-filter button[type="submit"]').on("click",function(e){e.preventDefault(),t(this).closest("form").submit()}),t('.qld__posts-filter input[type="text"]').on("keypress",function(e){13===e.which&&(e.preventDefault(),t(this).closest("form").submit())}))})})(jQuery,(document,window)),(e=>{e(function(){let t=e(".qld__main-nav__toggle-search"),a=t.find(".qld__main-nav__toggle-text"),i=e("#qld-header-search");t.on("click",function(e){e.stopPropagation(),t.hasClass("qld__main-nav__toggle-search--open")?(t.removeClass("qld__main-nav__toggle-search--open"),a.text("Search"),t.attr("aria-expanded","false"),i.hide()):(t.addClass("qld__main-nav__toggle-search--open"),a.text("Close"),t.attr("aria-expanded","true"),i.show())}),e(document).on("mouseup",function(e){i.is(e.target)||0!==i.has(e.target).length||t.is(e.target)||0!==t.has(e.target).length||t.hasClass("qld__main-nav__toggle-search--open")&&(t.removeClass("qld__main-nav__toggle-search--open"),a.text("Search"),t.attr("aria-expanded","false"),i.hide())}),e(document).on("keydown",function(e){"Escape"===e.key&&t.hasClass("qld__main-nav__toggle-search--open")&&(t.removeClass("qld__main-nav__toggle-search--open"),a.text("Search"),t.attr("aria-expanded","false"),i.hide(),t.focus())})})})(jQuery),document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("table.hardcoded-table").forEach(function(e){"true"===e.dataset.datatables&&new DataTable(e,{paging:"true"===e.dataset.paging,pagingType:"simple_numbers",searching:"true"===e.dataset.searching,ordering:"true"===e.dataset.ordering,pageLength:parseInt(e.dataset.pageLength,10)||10,autoWidth:!1,responsive:!0})})}),(s=>{function o(e,t,a,i){var n=t.find(".qld__tab-button");let r=0;n.each(function(){r+=s(this).outerWidth(!0)}),r>e.outerWidth()?(a.show(),t[0].scrollLeft-=500):a.hide(),i.hide()}function e(){s(".qld__tab-content").each(function(){let i=s(this);var e=i.find(".qld__inpage-nav-links li a");e.length&&e.each(function(){var e,t=s(this),a=t.attr("href"),a=(e=a)?e.replace(/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g,"\\$1"):"";i.find(a).length||t.parent().remove()})}),s(window).off("scroll",a)}function t(){s(".qld__tab-button").each(function(){e(),s(this).on("click",e)})}function a(){t()}window.QLD=window.QLD||{},QLD.tab={init:function(){s(".qld__tab-container").each(function(){let a=s(this),i=a.find(".qld__tab-button");var e;i.length&&((e=i.first()).attr({tabindex:"0","aria-selected":"true"}).addClass("active"),e=e.data("tab"),(e=a.find(`.qld__tab-content[data-tab="${e}"]`)).length)&&e.attr({tabindex:"0","aria-hidden":"false"}).addClass("active"),i.each(function(){s(this).on("click",function(){i.removeClass("active").attr({"aria-selected":"false",tabindex:"-1"}),a.find(".qld__tab-content").removeClass("active").attr({"aria-hidden":"true",tabindex:"-1"});var e=s(this),e=(e.addClass("active").attr({"aria-selected":"true",tabindex:"0"}),e.data("tab"));a.find(`.qld__tab-content[data-tab="${e}"]`).addClass("active").attr({"aria-hidden":"false",tabindex:"0"})})});let n=0;function r(e,t){t.length&&(e=(e+t.length)%t.length,setTimeout(()=>t.eq(e).focus(),50))}i.each(function(t){s(this).on("keydown",function(e){"Enter"===e.key||" "===e.key?(e.preventDefault(),s(this).click()):"ArrowLeft"===e.key?(e.preventDefault(),r(n=(t-1+i.length)%i.length,i)):"ArrowRight"===e.key&&(e.preventDefault(),r(n=(t+1)%i.length,i))}),s(this).on("focus",function(){n=t;var e=s(this).data("tab");a.find(`.qld__tab-content[data-tab="${e}"]`).addClass("focused")}),s(this).on("blur",function(){var e=s(this).data("tab");a.find(`.qld__tab-content[data-tab="${e}"]`).removeClass("focused")})})});var e=s(".qld__tab-container__fixed");let a=[];e.each(function(){a.push(s(this).find(".qld__tabs").first())}),e.each(function(e){let t=s(this),i=a[e],n=t.find(".tab-overflow-nav-button-right"),r=t.find(".tab-overflow-nav-button-left");s(window).on("load",()=>o(t,i,n,r)),s(window).on("resize",((t,a)=>{let i;return function(...e){clearTimeout(i),i=setTimeout(()=>t.apply(this,e),a)}})(()=>o(t,i,n,r),250)),n.on("click",()=>{return e=i,t=n,a=r,e[0].scrollLeft+500>=e[0].scrollWidth-e[0].clientWidth&&t.hide(),e[0].scrollLeft+=500,void a.show();var e,t,a}),r.on("click",()=>{return e=i,t=n,a=r,e[0].scrollLeft-500<=0&&a.hide(),e[0].scrollLeft-=500,void t.show();var e,t,a})})}}
5,s(function(){QLD.tab.init(),t()}),s(window).on("scroll",a)})(jQuery),(e=>{e(function(){Array.from(document.querySelectorAll(".js-qld__global-alert")).forEach((t,e)=>{let a=t.dataset.alertHash,i="alert-"+a+"-viewed";var n=t.querySelector(".js-qld__global-alert__close");let r="";Cookies.get(i)&&(r=Cookies.get(i)+","),n.addEventListener("click",e=>{e.preventDefault(),setTimeout(()=>{t.parentNode.removeChild(t)},0),Cookies.set(i,""+r+a)})})})})(jQuery,window),((i,a,n)=>{i(function(){let e=i("#content section");var t;(e=i("body").hasClass("page-template-page-sidebar")?i("#content > .container > .row > .col-12:last-of-type section"):e).each(function(){i(this).find("h2:not(.qld__inpage-nav-links__heading):not(.qld__page-alerts--heading):not(.accordion-header)").each(function(e){var t=i(this).text(),a=t.toLowerCase().replace(/\s+/g,"-");i(this).attr("id",a),i(".qld__inpage-nav-links > .qld__link-list").append(`<li><a href="#${a}">${t}</a></li>`)})}),n.location.hash&&(t=a.getElementById(n.location.hash.slice(1)))&&i("html, body").animate({scrollTop:i(t).offset().top},0)})})(jQuery,document,window),(a=>{a(function(){a(document).on("click",function(e){var t=a(".qld__main-nav");t.is(e.target)||0!==t.has(e.target).length||t.find(".collapse.show").each(function(){var e=bootstrap.Collapse.getInstance(this);e&&e.hide()})}),a(".js-main-nav-toggle").on("click",function(){var e=a(".qld__main-nav__content");e.hasClass("qld__main-nav__content--closed")&&(e.removeClass("qld__main-nav__content--closed").addClass("qld__main-nav__content--open"),a("html, body").addClass("qld__main-nav__open"))}),a(".js-main-nav-close, .qld__main-nav__overlay").on("click",function(){var e=a(".qld__main-nav__content");e.hasClass("qld__main-nav__content--open")&&(e.removeClass("qld__main-nav__content--open").addClass("qld__main-nav__content--closed"),a("html, body").removeClass("qld__main-nav__open"))}),a(".qld__main-nav__sub-item.is-current").parents(".qld__main-nav__item ").addClass("active")})})(jQuery),((o,l,c)=>{o(function(){o(".js-carousel").length&&o(".js-carousel").each(function(){var e=o(this),t=o(".swiper",e)[0],a=(e.find(".swiper-wrapper").data("columns"),e.find(".swiper-slide").length);new Swiper(t,{direction:"horizontal",loop:!0,slidesPerView:a<2?1:1.1,breakpoints:{520:{slidesPerView:2<a?2.2:1<a?2:1},700:{slidesPerView:2<a?3:1<a?2:1},992:{slidesPerView:a<3?a:3},1313:{slidesPerView:a<4?a:4}},navigation:{nextEl:o(".js-carousel-nav-next",e)[0],prevEl:o(".js-carousel-nav-prev",e)[0]},pagination:{el:o(".swiper-pagination",e)[0],type:"bullets",clickable:!0}})});let a=".qld__section__row.qld__section__row--same-height",t=".qld__section__column",s=".qld__section__column__content > *";function i(e){e.find(s).css("height","auto");e=e.find(t);if(0!==e.length){let i=[];e.each(function(){var e=o(this);let t=Math.round(e.offset().top),a=i.find(e=>Math.abs(e.top-t)<=2);a||(a={top:t,cols:[]},i.push(a)),a.cols.push(e)}),i.sort((e,t)=>e.top-t.top),i.forEach(e=>{let t=0;e.cols.forEach(e=>{e=e.find(s).length;e>t&&(t=e)});for(let r=0;r<t;r++){let a=0,i=[],n=[];e.cols.forEach(e=>{var t,e=e.find(s).eq(r);e.length&&(e.css("height","auto"),t=e.outerHeight(),i.push(t),n.push({$item:e,h:t}),t>a)&&(a=t)}),i.every(e=>Math.abs(e-i[0])<=1)||n.forEach(({$item:e})=>{e.hasClass("qld__accordion-group")||e.hasClass("qld__tab-container")||e.css("height",a+"px")})}})}}function n(){o(a).each(function(){i(o(this))})}o(n),requestAnimationFrame(()=>requestAnimationFrame(n)),o(c).on("load",n),l.fonts&&l.fonts.ready&&l.fonts.ready.then(n).catch(()=>{});let e;if(o(c).on("resize orientationchange",function(){clearTimeout(e),e=setTimeout(n,100)}),c.ResizeObserver){let e=new ResizeObserver(()=>n());o(a).each(function(){e.observe(this)})}let r=new MutationObserver(e=>{let t=new Set;e.forEach(e=>{e.addedNodes&&e.addedNodes.length&&o(e.addedNodes).each(function(){var e=o(this).closest(a);e.length&&t.add(e[0])}),e.removedNodes&&e.removedNodes.length&&(e=o(e.target).closest(a)).length&&t.add(e[0])}),t.forEach(e=>i(o(e)))});o(a).each(function(){r.observe(this,{childList:!0,subtree:!0})}),setTimeout(n,250),setTimeout(n,1e3)})})(jQuery,document,window),(()=>{let c=window.fetch,d=window.location.origin;window.fetch=async function(...a){var i=a[0],i="string"==typeof i?i:i instanceof Request?i.url:"";if(!i.includes("discover.qld.gov.au")||i.includes("wp-json"))return c.apply(this,a);try{var e=await c.apply(this,a);if(e.ok)return e;throw new Error("FB Down")}catch(e){console.warn(`Funnelback Down. Mapping results to ${d}...`);let t="",r=1;try{var n=new URLSearchParams(i.split("?")[1]);t=n.get("query")||"",r=parseInt(n.get("start_rank"))||1}catch(e){t=""}try{var s=await(await c("/wp-json/wp/v2/search?search="+encodeURIComponent(t))).json(),o=s.slice(r-1,r-1+10),l={question:{query:t},response:{resultPacket:{query:t,resultsSummary:{totalMatching:s.length,currStart:r,currEnd:r+o.length-1,numRanks:10},results:o.map((e,t)=>{var a=e.url||e.link||"";let i=a;try{var n=new URL(a);i=a.startsWith(d)?a:d+n.pathname}catch(e){i=a.replace("https://discover.qld.gov.au","")}n=e.title||"No Title";return{rank:r+t,score:1e3-t,title:n,summary:"",displayUrl:i,liveUrl:i,clickTrackingUrl:i,indexUrl:i,date:null,fileSize:0,fileType:"html",listMetadata:{t:[n],d:[""],u:[i],s:[""],c:[""]},metadata:{u:i}}})},facets:[],curator:{exhibits:[]},exhibits:[]}};return new Response(JSON.stringify(l),{status:200,headers:{"Content-Type":"application/json"}})}catch(e){return console.error("WP Fetch Failed",e),c.apply(this,a)}}},document.addEventListener("DOMContentLoaded",function(){let t=new RegExp(d.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"https","g");new MutationObserver(()=>
5{document.querySelectorAll("a[href]").forEach(e=>{e.href=e.href.replace("https://discover.qld.gov.au","").replace(t,d).replace(/^https\/\//,"https://")})}).observe(document.body,{childList:!0,subtree:!0})})})(),(()=>{var e=document.getElementById("qg-global-search-form");let o=e.getAttribute("api-url");var t=e.getAttribute("api-search-url");let r=e.getAttribute("api-collection"),l=e.getAttribute("api-profile"),a=t,n=o,s=r;function c(){var e=new URL(window.location.href),e=new URLSearchParams(e.search),t=e=>(e||"").replace(/[\\#+()$~%*?<>{}]/g,"");return{query:t((e.get("query")||"").replace(/%2F/g,"/")),profile:t(e.get("profile")||""),label:t(e.get("label")||""),filter:t(e.get("filter")||""),startRank:parseInt(e.get("start_rank"))||1,collection:(e.get("collection")||"").replace(/%7E/g,"~"),scope:t(e.get("scope")||""),activePage:parseInt(e.get("page"))||1}}async function d(e){return(await fetch(a+"?"+e)).json()}function u(e,t){return t?(t=t.split(/\s+/).filter(e=>e.trim()),t=new RegExp(`(${t.join("|")})`,"gi"),e.replace(t,e=>`<strong>${e}</strong>`)):e}function i(e){let{resultsSummary:t,query:s,results:a}=e;var{currStart:e,currEnd:i,totalMatching:n}=t,r=a.map(e=>{var t=(a=e.indexUrl)&&(t={pdf:"PDF",doc:"DOC",docx:"DOC",xls:"XLS",xlsx:"XLS",ppt:"PPT",pptx:"PPT",txt:"TXT",csv:"CSV",zip:"ZIP"})[a=a.split(".").pop().toLowerCase()]?`<span class="search-list ${a}-icon">${t[a]}</span>`:"",a=!(a=e.fileSize)||isNaN(a)?"":Math.round(Number(a)/1024)+"kb",i=u(e.title.replace("| Queensland Government",""),s),n=e.listMetadata?.c?u(e.listMetadata.c[0],s):"",r=e.date?new Date(e.date).toLocaleDateString("en-AU",{day:"numeric",month:"long",year:"numeric"}):"";return`
6                <li class="qg-search-results__results-list-item">
7                    <h3><a href="${o+e.clickTrackingUrl}">${i}</a></h3>
8                    <ul class="qg-search-results__results-list">
9                        <li class="mb-3 text-dark-grey-muted small">${r}</li>
10                        <li class="description mb-2">${n}</li>
11                        <li class="meta mt-3">
12                            ${t?`<div>${t}</div>`:""}
13                            <span class="text-dark-grey-muted small text-break">${e.indexUrl}</span>
14                            ${a?`<span>&nbsp;-&nbsp;${a}</span>`:""}
15                        </li>
16                    </ul>
17                </li>
18            `}).join("");return`
19            <div id="qg-search-results">
20                <h2 class="mb-4">Search results for '${s}'</h2>
21                <span class="d-block mb-4">Showing results ${e} - ${i} of ${n}</span>
22                <ul class="qg-search-results__results-list">${r}</ul>
23            </div>
24        `}function p(t){var e=document.getElementById("qg-search-results__container");if(e)if(t?.resultPacket?.resultsSummary?.totalMatching){var{resultPacket:t,curator:a}=t,a=(e.innerHTML=[(a=a?.exhibits||[]).length?`
25            <h2 class="search-results-summary">Featured results</h2>
26            ${a.map(e=>`
27                <article class="qg-card qg-card__light-theme qg-card__clickable">
28                    <div class="content">
29                        <div class="details">
30                            <h2 class="qg-card__title">
31                                <a href="${n}${e.linkUrl}" class="stretched-link">${e.titleHtml}</a>
32                            </h2>
33                            <div class="qg-search-results__results-list">
34                                <p class="description">${e.descriptionHtml}</p>
35                                <p class="qg-search-results__url">${e.displayUrl}</p>
36                            </div>
37                        </div>
38                    </div>
39                </article>
40            `).join("")}
41        `:"",i(t)].join(""),(e=>{e=e.resultsSummary.totalMatching;let a=c();if((e=Math.ceil(e/10))<=1)return"";let i=`?query=${a.query}&collection=${a.collection}&profile=${l}&scope=${a.scope}&label=`;function t(e){e.preventDefault();let t=e.currentTarget.href;t&&(document.querySelector(".qg-site-search__component")?.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{history.pushState({},"",t),d(t.split("?")[1]).then(e=>{p(e?.response,c())})}))}let n=10*Math.floor((a.activePage-1)/10)+1;var r=Math.min(9+n,e),r=Array.from({length:r-n+1},(e,t)=>n+t),s=1<a.startRank?`<li class="page-item"><a class="page-link" href="${i}&page=${a.activePage-1}&start_rank=${a.startRank-10}"><span aria-hidden="true"></span>Back</a></li>`:"",e=e>a.activePage?`<li class="page-item"><a class="page-link" href="${i}&page=${a.activePage+1}&start_rank=${a.startRank+10}">Next<span aria-hidden="true"></span></a></li>`:"",r=r.map(e=>{var t=i+`&page=${e}&start_rank=`+(10*(e-1)+1);return`<li class="page-item ${a.activePage===e?"active":""}"><a class="page-link" href="${t}">${e}</a></li>`}).join(""),o=document.createElement("div");return o.className="pagination-container",o.innerHTML=`<ul class="pagination">${s}${r}${e}</ul>
41`,o.querySelectorAll("a.page-link").forEach(e=>e.addEventListener("click",t)),o})(t)),a=(a&&e.appendChild(a),t.contextualNavigation),t=document.querySelector(".related-search");if(t){let e=t.querySelector("nav.related-navigation"),n=(e||((e=document.createElement("nav")).className="related-navigation",e.setAttribute("aria-label","Related Searches Navigation"),t.appendChild(e)),e.querySelector("ul.tag-list"));n||((n=document.createElement("ul")).className="tag-list",e.appendChild(n)),n.innerHTML="",((a?.categories?.find(e=>"topic"===e.name))?.clusters||[]).forEach(e=>{let t=e.query.replace(/`/g,""),a=`?query=${encodeURIComponent(t)}&collection=`+r;var e=document.createElement("li"),i=(e.className="related-search-item",document.createElement("a"));i.href=a,i.textContent=t,i.addEventListener("click",e=>{e.preventDefault();e=document.querySelector(".qg-search-site__input");e&&(e.value=t),window.location.href=a}),e.appendChild(i),n.appendChild(e)}),t.style.display=0<n.children.length?"block":"none"}}else e.innerHTML=`
42                <div class="alert alert-warning" role="alert">
43                    <h2><i class="fa fa-exclamation-triangle"></i>No results found</h2>
44                </div>
45            `,document.querySelector(".related-tags .tag-list")&&(document.querySelector(".related-tags .tag-list").innerHTML="")}function h(e){e=document.getElementById(e)?.querySelector("ul.list-group");return e?Array.from(e.querySelectorAll("a")).map(e=>({text:e.textContent.trim(),url:e.href})):[]}function f(){var a=c(),i=document.getElementById("qg-search-form");if(i){i.innerHTML=`
46            <form action="#" role="search"
47                class="qld__search-form qg-global-web-autocomplete qg-site-search__form qg-site-search__component qg-search-form qg-site-search__multiple-forms"
48                data-suggestions="${n}/s/suggest.json?collection=${s}&fmt=json%2B%2B&alpha=0.5&profile="
49                data-results-url="${n}/s/search.json?collection=${s}&profile=&smeta_sfinder_sand=yes">
50                <div class="qld__search-form__inner">
51                    <label for="qg-search-query-sm" class="qld__label qld__search-form__label u-visually-hidden">
52                        Search Queensland Government
53                    </label>
54                    <input type="text" name="query" id="qg-search-query-sm"
55                        class="form-control qg-search-site__input qld__text-input data-hj-allow"
56                        autocomplete="off" placeholder="Search website"
57                        tabindex="0" aria-required="true" value="${a.query||""}" />
58                    <div class="qld__search-form__btn">
59                        <button type="submit" id="qg-site-search__submit"
60                            class="qld__btn qld__btn--search asif btn btn-global-primary"
61                            title="Search site" data-analytics-link-group="qg-search-page-submit">
62                            <span class="qld__btn__icon"></span>
63                            <span class="qld__btn__text">Search</span>
64                            <i class="fa fa-search fa-rotate-90 d-md-none d-lg-none"></i>
65                        </button>
66                    </div>
67                    <div class="qg-search-concierge qg-search-concierge-initial">
68                        <div class="qg-search-concierge-group helper">
69                            <div class="qg-search-concierge-content">
70                                <h4>Popular searches</h4>
71                                <ul class="list-group" id="dynamic-popular-searches"></ul>
72                            </div>
73                        </div>
74                        <div class="qg-search-concierge-group helper">
75                            <div class="qg-search-concierge-content">
76                                <h4>Browse by category</h4>
77                                <ul class="list-group" id="dynamic-categories"></ul>
78                            </div>
79                        </div>
80                    </div>
81                    <div class="qg-search-concierge qg-search-concierge-help">
82                        <div class="qg-search-concierge-group suggestions"></div>
83                        <div class="qg-search-concierge-group highlight hide"></div>
84                        <div class="qg-search-concierge-group helper"></div>
85                    </div>
86                </div>
87            </form>
88            <p class="my-4">Enter your query in the box above to search.</p>
89        `;let e=i.querySelector(".qg-search-site__input"),t=i.querySelector(".qg-search-concierge-help");a=i.querySelector("#qg-site-search__submit");e?.addEventListener("keydown",e=>{t&&(t.hidden="Enter"===e.key)}),e?.addEventListener("click",()=>{t&&(t.hidden=!1)}),a?.addEventListener("click",function(t){t.preventDefault();let a=e?.value;if(a){let e=new URLSearchParams(window.location.search);t=c();e.set("scope",t.scope),e.set("profile",l),e.set("page","1"),e.set("start_rank","1"),e.set("collection",s),setTimeout(()=>{e.set("query",a),history.pushState({},"","?"+e.toString()),d(e.toString()).then(e=>{p(e?.response,c())})})}else document.getElementById("qg-search-results__container").innerHTML=""})}}function m(){(t=c()).profile&&"qld"!==t.profile&&(sessionStorage.setItem("fcProfile",t.profile),sessionStorage.setItem("fcScope",t.scope)),t.label&&sessionStorage.setItem("fcLabel",t.label);{var t=c();let a=document.getElementById("qg-filter-by-results");
89if(a&&(t.filter||t.profile&&"qld"!==t.profile||t.scope)){var t=sessionStorage.getItem("fcLabel"),i=sessionStorage.getItem("fcProfile"),n=sessionStorage.getItem("fcScope");let e="";t?e=t.charAt(0).toUpperCase()+t.slice(1):n?e=`Results from <strong>&nbsp;${n}</strong>`:i&&(e=i.charAt(0).toUpperCase()+i.slice(1));var r="qld"===sessionStorage.getItem("rcSelectedRadiobutton");a.innerHTML=`
90            <div class="qg-filter-by-results">
91                <p class="qg-filter-by-results__title">Filter results by</p>
92                <form class="form qg-forms-v2 qg-filter-by-results__form">
93                    <ol class="questions pt-2">
94                        <li>
95                            <fieldset>
96                                <legend><span class="label">Content type</span></legend>
97                                <ol class="choices qg-forms-v2__radio">
98                                    <li>
99                                        <input checked name="filterBy" id="customOption" type="radio" value="custom"
100                                            data-scope="${n}" data-profile="${i}" data-label="${t}" />
101                                        <label for="customOption">${e}</label>
102                                    </li>
103                                    <li>
104                                        <input name="filterBy" id="qld" type="radio" value="qld"
105                                            data-profile="qld" data-scope=""
106                                            ${r?"checked":""} />
107                                        <label for="qld">all Queensland Government</label>
108                                    </li>
109                                </ol>
110                            </fieldset>
111                        </li>
112                    </ol>
113                </form>
114                <button type="button" class="qg-btn qg-btn__filter btn-primary mb-2">Apply filters</button>
115            </div>
116        `,a.querySelectorAll('input[name="filterBy"]').forEach(e=>{e.addEventListener("change",e=>{sessionStorage.setItem("rcSelectedRadiobutton",e.target.value)})}),a.querySelector(".qg-btn__filter")?.addEventListener("click",e=>{e.preventDefault();var e=new URLSearchParams(window.location.search),t=a.querySelector('input[name="filterBy"]:checked');e.set("scope",t?.getAttribute("data-scope")||""),e.set("profile",t?.getAttribute("data-profile")||""),e.set("page","1"),e.set("start_rank","1"),history.pushState({},"","?"+e.toString()),d(e.toString()).then(e=>{p(e?.response,c())})}),a.querySelector(".qg-btn__filter")?.dispatchEvent(new Event("click"))}}f();let a=c();if(a.query){let t=document.querySelector(".qg-search-results__spinner");t?.removeAttribute("hidden");n=document.querySelector(".qg-site-search__component .qg-search-site__input");n&&(n.value=a.query),d(`query=${a.query}&collection=${a.collection}&profile=${l}&scope=${a.scope}&start_rank=`+a.startRank).then(e=>{t?.setAttribute("hidden",""),0<e?.response?.resultPacket?.resultsSummary?.totalMatching?p(e.response,a):(document.querySelector(".qg-search-results__spinner")?.remove(),p(null,a))})}}document.addEventListener("DOMContentLoaded",function(){var e=h("popularSearch"),t=h("categorySearch");function a(e){return e.map(e=>`
117                <li class="list-group-item searchbox-list-group-item">
118                    <a href="${e.url}" tabindex="-1" data-analytics-link-group="qg-global-search-popular-services">
119                        ${e.text}
120                    </a>
121                </li>
122            `).join("")}var i=document.getElementById("dynamic-popular-searches"),n=document.getElementById("dynamic-categories");i&&(i.innerHTML=a(e)),n&&(n.innerHTML=a(t))}),(window.onpopstate=m)()})(),(()=>{var s,o,t=[["find.search.qld.gov.au","discover.search.qld.gov.au"],["qld-gov","qgov~sp-search"],["qgov-content","qgov~sp-content"],["services-web","qgov~sp-services"]];function a(e){var a=e;return t.forEach(function(e){var t;a.includes(e[0])&&(t=e[1].includes("qgov~")?'"'+e[0]+'" collection,':'"'+e[0]+'"',console.log("SWE/Funnelback notice:\nThis application contains a reference to "+t+' which is deprecated. It must be replaced with "'+e[1]+'".\n')),a=a.replace(new RegExp(e[0],"g"),e[1])}),a}document.querySelectorAll("form[data-suggestions], form[data-results-url], div[data-centres], input[name=collection]").forEach(function(e){e.hasAttribute("data-suggestions")&&e.setAttribute("data-suggestions",a(e.getAttribute("data-suggestions"))),e.hasAttribute("data-results-url")&&e.setAttribute("data-results-url",a(e.getAttribute("data-results-url"))),e.hasAttribute("data-centres")&&e.setAttribute("data-centres",a(e.getAttribute("data-centres"))),"collection"===e.getAttribute("name")&&e.setAttribute("value",a(e.getAttribute("value")))}),s=jQuery,o={fn:{},vars:{}},s("#qg-search-query").hasClass("qg-search-site__input")||s("#qg-search-query").addClass("qg-search-site__input"),s("#qg-global-search-form").hasClass("qg-site-search__form")||s("#qg-global-search-form").addClass("qg-site-search__form"),o.fn.inputEventHandler=function(e){var t=e.type,a=s(e.target),i=e.keyCode,n=a.val();switch(t){case"focus":o.fn.onFocus(n,a);break;case"blur":o.fn.onBlur(n,a);break;case"keydown":o.fn.onKeydown(n,i,a)}},o.fn.onFocus=function(e,t){var a=t.parent().find(s(".qg-search-concierge-initial"));t.attr("aria-expanded","true"),""===e?a.addClass("show"):o.fn.checkForSuggestions(e,t)},o.fn.onBlur=function(e,t){t.parent().find(s(".qg-search-close-concierge")).addClass("hide"),o.fn.closeConciergePanels(t)},o.fn.onKeydown=function(e,t,a){var i=a.parent().find(s(".qg-search-concierge-initial")),n=a.parent().find(s(".qg-search-concierge-help")),r=a.parent().find(s(".qg-search-close-concierge"));40===t?(a.parents(s(".qg-site-search__form")).attr("data-navindex","0"),setTimeout(s(".qg-search-concierge.show").find("a, button")[0].focus(),300)):""!==e?(r.removeClass("hide"),o.fn.checkForSuggestions(e,a)):(r.addClass("hide"),i.addClass("show"),n.removeClass("show")),i.hasClass("show")||n.hasClass("show")?a.attr("aria-expanded","true"):a.attr("aria-expanded","fal
122se")},o.fn.keyboardNavigation=function(e){var t=s(this),e=e.keyCode,a=t.parents(".qg-site-search__form").find(s(".qg-search-concierge.show")).find("a, button"),i=t.parents(".qg-site-search__form").attr("data-navindex");40===e&&a.length>i-1?(a[++i].focus(),t.parents(".qg-site-search__form").attr("data-navindex",i)):38===e&&(0<i?(a[--i].focus(),t.parents(".qg-site-search__form").attr("data-navindex",i)):t.parents(".qg-site-search__form").find(s("input[type=text].form-control")).focus())},o.fn.clearInputField=function(e){var t=s(this).parent().find(s(".qg-search-close-concierge"));s(this).parent().find(s(".qg-search-site__input")).val(""),t.addClass("hide"),o.fn.closeConciergePanels(e.target)},o.fn.searchSuggestionClick=function(e){e=s(e.currentTarget).text();s(".qg-search-site__input").val(e)},o.fn.handleBodyClick=function(e){0===s(e.target).closest("#qg-global-search-form").length&&o.fn.closeConciergePanels(e.target)},o.fn.handleFocus=function(e){o.fn.closeConciergePanels(e.target)},o.fn.searchSubmitHandler=function(e){o.fn.closeConciergePanels(e.target)},o.fn.closeConciergePanels=function(){var e=s(".qg-search-concierge-initial"),t=s(".qg-search-concierge-help"),a=s(".qg-search-site__input");e.addClass("hide").removeClass("show"),t.addClass("hide").removeClass("show"),a.attr("aria-expanded","false"),setTimeout(function(){e.removeClass("hide"),t.removeClass("hide")},300)},o.fn.checkForSuggestions=function(e,t){var a=t.parent().find(s(".qg-search-concierge-initial")),i=t.parent().find(s(".qg-search-concierge-help"));a.removeClass("show"),3<=e.length&&(o.fn.getSuggestions(e,t),o.fn.getServices(e,t),i.addClass("show"))},o.fn.getSuggestions=function(e,t){var a=t.parents(".qg-site-search__form").attr("data-suggestions");s.ajax({cache:!0,dataType:"json",url:a,data:{partial_query:e},success:function(e){o.fn.formatSuggestions(e,t)}})},o.fn.formatSuggestions=function(e,t){var a=t.parent().find(s(".qg-search-site__input")).val(),i=t.parent().find(s(".qg-search-concierge-help .qg-search-concierge-group.suggestions")),n="";0<e.length?(t.parent().find(s(".qg-search-concierge-help")).show(),e=e.slice(0,3),n+='<div class="qg-search-concierge-content"><h4>Suggestions</h4><ul class="list-group">',e.forEach(function(e){var e=e.disp,t=e.indexOf(a.toLowerCase()),t=e.substr(t,a.length);n=(n+='<li class="list-group-item"><button tabindex="-1" data-analytics-link-group="qg-global-search-suggestion">')+e.replace(t,"<b>"+t+"</b>")+"</button></li>"}),n+="</ul></div>"):(t.parent().find(s(".qg-search-concierge-help")).hide(),t.attr("aria-expanded","false")),i.html(n)},o.fn.getServices=function(e){var t=s("#qg-global-search-form").attr("data-results-url");s.ajax({cache:!0,dataType:"json",url:t,data:{query:e},success:o.fn.processServices})},o.fn.processServices=function(e){var t=e.response.resultPacket.results,a=[],i=null,e=e.response.curator;if(void 0!==e){var n=e.exhibits;if(void 0!==n&&0<n.length)for(var i=n[0],r=1;r<n.length;r++)"yes"===n[r].additionalProperties.service&&a.push(n[r])}0<t.length&&(e=t.filter(function(e){return null!=e.listMetadata&&null!=e.listMetadata.sfinder&&"yes"===e.listMetadata.sfinder[0]}),3<(a=a.concat(e)).length)&&(a=a.slice(0,3)),o.fn.formatFeaturedService(i),o.fn.formatServices(a)},o.fn.formatFeaturedService=function(e){var t,a,i,n=s(".qg-search-concierge-help .qg-search-concierge-group.highlight"),r="";e&&(i=e.titleHtml,t=e.displayUrl,a=e.descriptionHtml,r=(r+='<div class="qg-search-concierge-content">')+'<div class="d-flex justify-content-between align-content-center flex-wrap"><h4>'+i+"</h4>",void 0!==(i=e.additionalProperties).icon&&(r+="<div>"+i.icon.split(" ").map(function(e){return'<span class="fa '+e+'"></span>'}).join("")+"</div>"),r=r+"</div><p>"+a+"</p>",t&&(r+='<a href="'+t+'" tabindex="-1" data-analytics-link-group="qg-global-search-feature" class="btn btn-global-primary-white">'+(i.buttonText||"Continue")+"</a>"),r+="</div>"),n.html(r)},o.fn.formatServices=function(e){var t=s(".qg-search-concierge-help .qg-search-concierge-group.helper"),a="";0<e.length&&(a+='<div class="qg-search-concierge-content"><h4>Related services</h4><ul class="list-group">',e.forEach(function(e){var t=void 0!==e.title?e.title.split("|")[0].trim():e.titleHtml,e=void 0!==e.liveUrl?e.liveUrl:e.displayUrl;a=(a+='<li class="list-group-item">')+'<a href="'+e+'" tabindex="-1" data-analytics-link-group="qg-global-search-related-service">'+t+"</a></li>"}),a+="</ul></div>"),t.html(a)},s(document).ready(function(){var a,i;s(".qg-search-site__input").on("focus keydown",(i=o.fn.inputEventHandler,function(){var e=this,t=arguments;clearTimeout(a),a=setTimeout(function(){a=null,i.apply(e,t)},200)}))}),s("body").on("focusin",".qg-navigation .nav-link, .qg-service-finder__popular-apps a, .qg-coat-of-arms a",o.fn.handleFocus),s("body").on("click",o.fn.handleBodyClick),s("body").on("click",".qg-search-close-concierge",o.fn.clearInputField),s("body").on("click",".qg-search-concierge-group.suggestions button",o.fn.searchSuggestionClick),s("body").on("submit","#qg-global-search-form",o.fn.searchSubmitHandler),s("body").on("keydown",".qg-search-concierge-group a, .qg-search-concierge-group button",o.fn.keyboardNavigation)})();
123//# sourceMappingURL=script.min.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.