function datesSorter(n,t){var i,r;if(LANG=="hr"){if(i=n.substring(6,10)+"-"+n.substring(3,5)+"-"+n.substring(0,2),r=t.substring(6,10)+"-"+t.substring(3,5)+"-"+t.substring(0,2),new Date(i)<new Date(r))return 1;if(new Date(i)>new Date(r))return-1;if(new Date(i)=="Invalid Date")return 0}else{if(i=n.substring(6,10)+"-"+n.substring(0,2)+"-"+n.substring(3,5),r=t.substring(6,10)+"-"+t.substring(0,2)+"-"+t.substring(3,5),new Date(i)=="Invalid Date")return 0;if(new Date(i)<new Date(r))return 1;if(new Date(i)>new Date(r))return-1}return 0}function getMinDate(){return LANG!="hr"&&LANG!="si"?"1900/01/01":"01.01.1900."}function getMaxDate(){return LANG!="hr"&&LANG!="si"?"2500/01/01":"01.01.2500."}function dateSorter(n,t){var o,s,i,r,u,f,e;return n==t?0:((n=="-"||n==undefined)&&(n=app.currentSortDir=="asc"?getMaxDate():getMinDate()),(t=="-"||t==undefined)&&(t=app.currentSortDir=="asc"?getMaxDate():getMinDate()),o="000000",s="000000",n.indexOf(":")>-1&&(i=generateDate(n),o=i.time,n=i.date),t.indexOf(":")>-1&&(i=generateDate(t),s=i.time,t=i.date),r=0,u=0,LANG=="hr"||LANG=="si"?(r=n.split(".").reverse().join(""),u=t.split(".").reverse().join("")):(f=n.split("/"),r=f[2]+f[0]+f[1],e=t.split("/"),u=e[2]+e[0]+e[1]),r=r+o,u=u+s,r-u)}function dateSorter2(n,t){var o,s,u,i,r,f,e;return n==t?0:(n=="-"||n==undefined)&&t!="-"?isFirefox?-1:0:(t=="-"||t==undefined)&&n!="-"?isFirefox?0:1:(o="000000",s="000000",n.indexOf(":")>-1&&(u=generateDate(n),o=u.time,n=u.date),t.indexOf(":")>-1&&(u=generateDate(t),s=u.time,t=u.date),i=0,r=0,LANG=="hr"||LANG=="si"?(i=n.split(".").reverse().join(""),r=t.split(".").reverse().join(""),console.log("HR - A: "+i+", B: "+r)):(f=n.split("/"),i=f[2]+f[0]+f[1],e=t.split("/"),r=e[2]+e[0]+e[1],console.log("EN - A: "+i+", B: "+r)),i=i+o,r=r+s,i-r)}function dateSorter2(n,t,i){var s,h,r,u,f,e,o;return(console.log("a,b",n),n==t)?0:((n=="-"||n==undefined)&&(n=i=="asc"?getMaxDate():getMinDate()),(t=="-"||t==undefined)&&(t=i=="asc"?getMaxDate():getMinDate()),s="000000",h="000000",n.indexOf(":")>-1&&(r=generateDate(n),s=r.time,n=r.date),t.indexOf(":")>-1&&(r=generateDate(t),h=r.time,t=r.date),u=0,f=0,LANG=="hr"||LANG=="si"?(u=n.split(".").reverse().join(""),f=t.split(".").reverse().join("")):(e=n.split("/"),u=e[2]+e[0]+e[1],o=t.split("/"),f=o[2]+o[0]+o[1]),u=u+s,f=f+h,u-f)}function generateDate(n){var t=new Date,i=n.replace(/:/g,"");return n=LANG=="hr"||LANG=="si"?t.getDate().toString().padStart(2,"0")+"."+(t.getMonth()+1).toString().padStart(2,"0")+"."+t.getFullYear():(t.getMonth()+1).toString().padStart(2,"0")+"/"+t.getDate().toString().padStart(2,"0")+"/"+t.getFullYear(),{date:n,time:i}}function naturalSorter(n,t){LANG=="hr"||LANG=="si"?(n=n.replace(regexNumericDot,""),t=t.replace(regexNumericDot,""),n=n.replace(regexNumericComma,"."),t=t.replace(regexNumericComma,".")):(n=n.replace(regexNumericComma,""),t=t.replace(regexNumericComma,""));var e,r,u,f,i=0,o,s,h=/(\.\d+)|(\d+(\.\d+)?)|([^\d.]+)|(\.\D+)|(\.$)/g;if(n===t)return 0;for(e=n.toLowerCase().match(h),r=t.toLowerCase().match(h),s=e.length;i<s;){if(!r[i])return 1;if(u=e[i],f=r[i++],u!==f)return(o=u-f,!isNaN(o))?o:u>f?1:-1}return r[i]?-1:0}function replaceChars(n){return n=n.replace(regexNbsp,""),n=n.replace("±",""),n=n.replace("+",""),n=n.replace("%",""),n=n.replace(" ",""),n=n.replace(".",""),LANG=="hr"||LANG=="si"?(n=n.replace(regexNumericDot,""),n=n.replace(regexNumericComma,".")):n=n.replace(regexNumericComma,""),n}function numericSorter(n,t){if(n==t)return 0;n=n=="-"||n==undefined?Number.MAX_VALUE*(app.currentSortDir=="asc"?1:-1):replaceChars(n);t=t=="-"||t==undefined?Number.MAX_VALUE*(app.currentSortDir=="asc"?1:-1):replaceChars(t);var i=parseFloat(n),r=parseFloat(t);return i-r}function numericSorter2(n,t,i){if(n==t)return 0;n=n=="-"||n==undefined?Number.MAX_VALUE*(i=="asc"?1:-1):replaceChars(n);t=t=="-"||t==undefined?Number.MAX_VALUE*(i=="asc"?1:-1):replaceChars(t);var r=parseFloat(n),u=parseFloat(t);return r-u}function intSorter(n,t){return(n=="-"||n==undefined)&&t!="-"?isFirefox?-1:0:(t=="-"||t==undefined)&&n!="-"?isFirefox?0:1:n.num<t.num?-1:n.num>t.num?1:0}function filterVrijednosnice(n,t){n=n==undefined?!0:n;$status=$("#status").val();$type=$("#type").val();$model=$("#model").val();$("table tbody tr").css("display","none").addClass("hidden");$("table tbody tr").each(function(){$el=$(this);$arr=[];$el.data("type")!=undefined&&($arr=$el.data("type").toString().split(","));($el.data("status")==$status||$status=="ALL")&&(jQuery($type.split(",")).filter($arr).length>0||$type=="ALL")&&($el.data("model")==$model||$model=="ALL")&&$el.css("display","table-row").removeClass("hidden")});$(".mob-tbl-record").css("display","none").addClass("hidden");$(".mob-tbl-record").each(function(){$el=$(this);$arr=[];$el.data("type")!=undefined&&($arr=$el.data("type").toString().split(","));($el.data("status")==$status||$status=="ALL")&&(jQuery($type.split(",")).filter($arr).length>0||$type=="ALL")&&($el.data("model")==$model||$model=="ALL")&&$el.css("display","block").removeClass("hidden")});var i=!1;$(".table-wrapper table[data-toggle='table']").each(function(){$tbl=$(this);$tbl.closest("div.trziste-desktop").show();$tbl.find(".hidden").length==$tbl[0].rows.length-1?$tbl.closest("div.trziste-desktop").hide():($tbl.closest("div.trziste-desktop").show(),i=!0)});buildUrl(n,t);$(".mobile-table-data").each(function(){$tbl=$(this);$tbl.closest("div.trziste-mobile").show();$firstTable=$tbl.first();$tbl.find(".hidden").length==$firstTable.children().length-1?$firstTable.prev().hide():(i=!0,$firstTable.prev().show())});showHideAlerts(i)}function buildUrl(n,t){n&&($url="",$status=$("#status").val(),$type=$("#type").val(),$model=$("#model").val(),$only_traded="",$date=t==undefined?getUrlVars().date:t,$date!=null&&$date!=""&&($url+="date="+$date+"&"),$status!=undefined&&($url+="status="+$status+"&"),$model!=undefined&&($url+="model="+$model+"&"),$type!=undefined&&($url+="type="+$type+"&"),$("#only_traded").length>0&&$("#only_traded").is(":checked")&&($url+="only_traded=1&"),$url="?"+$url.slice(0,-1),document.location.search!=$url&&history.replaceState("","",$url),$("#btnCSV").length>0&&$("#btnCSV").prop("href",$("#btnCSV").data("base")+$url+"&language="+$("#btnCSV").data("lang")),$("#btnJSON").length>0&&$("#btnJSON").prop("href",$("#btnJSON").data("base")+$url),$("#btnXLSX").length>0&&$("#btnXLSX").prop("href",$("#btnXLSX").data("base")+$url))}function showHideAlerts(n){$(".msg-data-cut-off").length>0&&$(".msg-data-cut-off").is(":visible")||(n?($(".msg").css("display","none"),$(".table-legend").show(),$("#divSecurityHistoryDownload").length>0&&$("#divSecurityHistoryDownload").show()):($(".msg").css("display","block"),$(".table-legend").hide(),$("#divSecurityHistoryDownload").length>0&&$("#divSecurityHistoryDownload").hide()))}function filterIzvjestaji(n){n=n==undefined?!0:n;$el=$("#period");$(".tiled-nav-section").show();$(".msg").hide();$el.val()=="annual"&&($(".semiannual, .quarterly, .monthly").hide(),$(".annual").show(),$(".tiled-nav").each(function(){$annual=$(this).find(".annual");$annualSpans=$(this).find(".annual span");$annualSpans.length==1?$(this).closest(".tiled-nav-section").hide():$(this).closest(".tiled-nav-section").show()}));$el.val()=="semiannual"&&($(".annual, .quarterly, .monthly").hide(),$(".semiannual").show(),$(".tiled-nav").each(function(){$semiannual=$(this).find(".semiannual");$semiannualSpans=$(this).find(".semiannual span");$semiannualSpans.length==2?$(this).closest(".tiled-nav-section").hide():$(this).closest(".tiled-nav-section").show()}));$el.val()=="quarterly"&&($(".annual, .semiannual, .monthly").hide(),$(".quarterly").show(),$(".tiled-nav").each(function(){$quarterly=$(this).find(".quarterly");$quarterlySpans=$(this).find(".quarterly span");$quarterlySpans.length==4?$(this).closest(".tiled-nav-section").hide():$(this).closest(".tiled-nav-section").show()}));$el.val()=="monthly"&&($(".annual, .semiannual, .quarterly").hide(),$(".monthly").show(),$(".tiled-nav").each(function(){$monthly=$(this).find(".monthly");$monthlySpans=$(this).find(".monthly span");$monthlySpans.length==12?$(this).closest(".tiled-nav-section").hide():$(this).closest(".tiled-nav-section").show()}));$el.val()==""&&$(".annual, .semiannual, .quarterly, .monthly").show();$visible=!1;$(".tiled-nav").each(function(){$(this).is(":visible")&&($visible=!0)});$visible||$(".msg").show();n&&($url="",$el!=undefined&&($url+="period="+$el.val()),$url="?"+$url,history.replaceState("","",$url))}function indexSwitcher(){$("#rbIndeksi").length>0&&($("#rbIndeksi").prop("checked")?($(".toggleSectorIndices").hide(),$(".toggleIndices").show()):($(".toggleIndices").hide(),$(".toggleSectorIndices").show()))}function indexSwitcherYearly(){$("#rbIndeksiYearly").length>0&&($("#rbIndeksiYearly").prop("checked")?($(".toggleSectorIndicesYearly").hide(),$(".toggleIndicesYearly").show()):($(".toggleIndicesYearly").hide(),$(".toggleSectorIndicesYearly").show()))}function tooltipsApply(){$(".stock-supervised").tooltip();$(".stock-suspended").tooltip();$(".tooltip-2").tooltip()}function glossarizerApply(){$(".main-content").glossarizer({sourceURL:BASE+ACRONYMS,caseSensitive:!0,callback:function(){new tooltip}})}function handleAtab(){$("a.atab").click(function(){$el=$(this);history.replaceState("","",$el.attr("data-href"));$(".lang-"+$el.attr("data-alternate-lang")+" a").attr("href",$el.attr("data-alternate-href"))})}function setHomeBoxes(){$(window).width()>=540?$(".top-10-white").css("min-height",$(".home-top5-grey-wrapper").height()):$(".top-10-white").css("min-height",$(".home-top5-grey-wrapper").height()/2)}function resetDisplays(){sirinaProzora=$(window).width();sirinaProzora>1199&&$(".main-menu").css("display","")}function setHeights(){$("#app_home").length>0||($(".themes .themes-text").matchHeight(),$(".themes .themes-text .lead-text").matchHeight(),$(".partners a").matchHeight(),$(".timeline-section ul li").matchHeight(),$(".block-wrapper .block-title:not(.block-title-no-height-fix)").matchHeight(),$(".themes .themes-text").matchHeight(),$(".themes.three-cols > div").matchHeight(),$(".member").matchHeight(),$("#index .block-wrapper").matchHeight())}function scrollTo(n){$("#"+n).length!=0&&$("html, body").animate({scrollTop:$("#"+n).offset().top},750,"easeOutQuint")}function stickNavbar(){var n;if($("#header").length>0&&(n=$("#header"),$("#main_nav_container").length>0)){var i=$("#main_nav_container"),r=$("#main_nav"),u=r.offset().top,t=i.offset().top;window.pageYOffset>t&&n.addClass("sticky");window.pageYOffset<t&&n.removeClass("sticky")}}function moveStockChart(){return}function submitSearch(){if($("#q").length>0){if($("#q").val().trim()=="")return $("#q").focus(),$("#q").select(),!1;$("#frmSearch").submit()}}function handleMobileTableView(){if($(".mobile-table-wrapper").get(0)){$(".mob-tbl-record-basic").off("click");$(".mob-tbl-record-basic").on("click",function(n){if(n.target.href==undefined){var t=$(this).siblings(".mob-tbl-record-details");t.is(":visible")?t.slideUp(300):($(".mob-tbl-record-details").slideUp(300),t.slideDown(300))}})}}function checkNotice(){$.ajax({type:"get",url:BASE+"json/checkNotice/"+LANG,contentType:"application/json; charset=utf-8",datatype:"json",cache:!1,success:function(n){if(n!=undefined&&n.time!=undefined){n.css==""?$(".notice").prop("class","notice"):$(".notice").addClass(n.css);var t='<span class="notice-time">'+n.time+"<\/span> "+n.title;t+='<a href="'+n.url+'" class="see-more">'+n.urlText+"<\/a>";$(".notice-content").html(t);$(".notice").css("bottom")=="0px"&&$(".notice").css("display")!="block"&&$(".notice").css({bottom:-$(".notice").height()+"px",display:"block"});$(".notice").animate({bottom:"0px"})}else $(".notice").css("bottom")=="0px"&&$(".notice").animate({bottom:-$(".notice").height()+"px"})}})}function getUrlVars(){for(var t=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),i=0;i<r.length;i++)n=r[i].split("="),t.push(n[0]),t[n[0]]=n[1];return t}function getCurrency(n){return n>=DATE_EUR_START.replace("T00:00:00","")?"EUR":LEGACY_CURRENCY}function getAltCurrency(n,t){return n<DATE_ALT_PRICE_START.replace("T00:00:00","")||n>DATE_ALT_PRICE_END.replace("T00:00:00","")?null:t==="XPC"?"XPC":n<DATE_EUR_START.replace("T00:00:00","")?"EUR":LEGACY_CURRENCY}function getAltValue(n,t,i,r){var f,u;if(t===i)return"";if(!1&&r&&r<DATE_EUR_START.replace("T00:00:00","")||(f=FX_EUR),u=100,needFourDecimals(n)&&(u=1e4),t==="EUR"&&i===LEGACY_CURRENCY)return Math.round(n*f*u)/u;if(t===LEGACY_CURRENCY&&i==="EUR")return Math.round(n/f*u)/u;throw"FX conversion from "+t+" to "+i+" not supported!";}function getSingleValue(n,t,i,r=false){var o,u,f,e;return f=[],o=getCurrency(n),u=getAltCurrency(n,o),e="<span"+(i?" style='font-weight: bold;'":"")+">"+formatNumeric(t)+" "+o+"<\/span>",f.push(e),u&&(e="<span"+(i?" style='font-weight: bold;'":"")+" class='alt-value'>"+formatNumeric(getAltValue(t,o,u,n),r)+" "+u+"<\/span>",u==="EUR"?f.unshift(e):f.push(e)),f.join("")}function getRow(n,t,i,r){var h,o,f,s,e,u;return(h=getCurrency(n.date),o=getAltCurrency(n.date,h),e=[],u="<tr>",u+="<td>"+n.trading_model_id+"<\/td>",u+='<td><a href="'+t+"?isin="+n.isin+'">'+n.symbol+"<\/a><\/td>",r!=undefined&&r=="layout-DEBT"&&(u+='<td class="st-decimal">'+n.interest_rate_percentage+"<\/td>",u+="<td>"+n.maturity_date+"<\/td>"),u+="<td>"+n.isin+"<\/td>",o&&(u+="<td>"+h+"<\/td>"),u+='<td class="st-decimal">'+formatNumeric(n.last_price_n)+"<\/td>",u+='<td class="'+decimalColored(n.change_prev_close_percentage)+'">'+n.change_prev_close_percentage+"<\/td>",u+="<td>"+n.prev_traded_date+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(n.open_price_n)+"<\/td>",(r==undefined||r!="layout-DEBT")&&(u+='<td class="st-decimal">'+formatNumeric(n.high_price_n)+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(n.low_price_n)+"<\/td>"),u+='<td class="st-decimal">'+formatNumeric(n.vwap_price_n)+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(n.volume_n,!0)+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(n.turnover_n,!0)+"<\/td>",u+='<td><a href="'+i+"?sector_id="+n.sector_id+'">'+n.sector_id+"<\/a><\/td>",u+="<\/tr>\n",e.push(u),o&&(f=n.security_class_id==="DEBT"?"XPC":h,s=getAltCurrency(n.date,f),u='<tr class="alt-currency">',u+="<td><\/td>",u+="<td><\/td>",u+="<td><\/td>",u+="<td>"+o+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.last_price_n,f,s,n.date))+"<\/td>",u+="<td><\/td>",u+="<td><\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.open_price_n,f,s,n.date))+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.high_price_n,f,s,n.date))+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.low_price_n,f,s,n.date))+"<\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.vwap_price_n,f,s,n.date))+"<\/td>",u+="<td><\/td>",u+='<td class="st-decimal">'+formatNumeric(getAltValue(n.turnover_n,h,o,n.date),!0)+"<\/td>",u+="<td><\/td>",u+="<\/tr>\n",o==="EUR"?e.unshift(u):e.push(u)),e.length>1)?"\n"+e.join("")+"\n":e.join("")}function getRowHistory(n,t){var e,o,r,f,u,i,s=n.date_yyyy_MM_dd+"T00:00:00";return(e=getCurrency(s),o=getAltCurrency(s,e),u=[],i="<tr>",i+="<td>"+n.date+"<\/td>",i+="<td>"+n.trading_model_id+"<\/td>",t&&(i+="<td>"+e+"<\/td>"),i+='<td class="st-decimal">'+formatNumeric(n.open_price_n)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.high_price_n)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.low_price_n)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.last_price_n)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.vwap_price_n)+"<\/td>",i+='<td class="'+decimalColored(n.change_prev_close_percentage)+'">'+n.change_prev_close_percentage+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.num_trades,!1,!1)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.volume_n,!0)+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(n.turnover_n,!0)+"<\/td>",i+="<\/tr>\n",u.push(i),o&&(console.log("record.security_class_id",n.security_class_id),r=n.security_class_id==="DEBT"?"XPC":e,f=getAltCurrency(s,r),i='<tr class="alt-currency">',i+="<td><\/td>",i+="<td><\/td>",i+="<td>"+o+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.open_price_n,r,f,n.date))+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.high_price_n,r,f,n.date))+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.low_price_n,r,f,n.date))+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.last_price_n,r,f,n.date))+"<\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.vwap_price_n,r,f,n.date))+"<\/td>",i+="<td><\/td>",i+="<td><\/td>",i+="<td><\/td>",i+='<td class="st-decimal">'+formatNumeric(getAltValue(n.turnover_n,e,o,n.date),!0)+"<\/td>",i+="<\/tr>\n",o==="EUR"?u.unshift(i):u.push(i)),u.length>1)?"\n"+u.join("")+"\n":u.join("")}function formatNumeric(n,t=false,i=true){if(n==="")return n;if(n===0&&!t)return"-";if(i){var r="00";return needFourDecimals(n)&&(r="0000"),numeral(parseFloat(n)).format("0,0."+r)}return numeral(parseFloat(n)).format("0,0")}function decimalColored(n){return n.indexOf("+")>=0?"st-decimal grow":n!="-"&&n.indexOf("-")>=0?"st-decimal drop":"st-decimal"}function needFourDecimals(n){return(n*100).toFixed(2)%1>=.01?!0:!1}var bResponsiveTabsCreated;if(!function(n,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){function ui(n){var t=n.length,r=i.type(n);return"function"===r||i.isWindow(n)?!1:1===n.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in n}function fi(n,t,r){if(i.isFunction(t))return i.grep(n,function(n,i){return!!t.call(n,i,n)!==r});if(t.nodeType)return i.grep(n,function(n){return n===t!==r});if("string"==typeof t){if(ef.test(t))return i.filter(t,n,r);t=i.filter(t,n)}return i.grep(n,function(n){return et.call(t,n)>=0!==r})}function ur(n,t){while((n=n[t])&&1!==n.nodeType);return n}function of(n){var t=ei[n]={};return i.each(n.match(c)||[],function(n,i){t[i]=!0}),t}function ct(){u.removeEventListener("DOMContentLoaded",ct,!1);n.removeEventListener("load",ct,!1);i.ready()}function p(){Object.defineProperty(this.cache={},0,{get:function(){return{}}});this.expando=i.expando+Math.random()}function fr(n,t,r){var u;if(void 0===r&&1===n.nodeType)if(u="data-"+t.replace(hf,"-$1").toLowerCase(),r=n.getAttribute(u),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:sf.test(r)?i.parseJSON(r):r}catch(f){}e.set(n,t,r)}else r=void 0;return r}function at(){return!0}function g(){return!1}function hr(){try{return u.activeElement}catch(n){}}function vr(n,t){return i.nodeName(n,"table")&&i.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?n.getElementsByTagName("tbody")[0]||n.appendChild(n.ownerDocument.createElement("tbody")):n}function bf(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function kf(n){var t=pf.exec(n.type);return t?n.type=t[1]:n.removeAttribute("type"),n}function oi(n,t){for(var i=0,u=n.length;u>i;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function yr(n,t){var u,c,f,s,h,l,a,o;if(1===t.nodeType){if(r.hasData(n)&&(s=r.access(n),h=r.set(t,s),o=s.events)){delete h.handle;h.events={};for(f in o)for(u=0,c=o[f].length;c>u;u++)i.event.add(t,f,o[f][u])}e.hasData(n)&&(l=e.access(n),a=i.extend({},l),e.set(t,a))}}function o(n,t){var r=n.getElementsByTagName?n.getElementsByTagName(t||"*"):n.querySelectorAll?n.querySelectorAll(t||"*"):[];return void 0===t||t&&i.nodeName(n,t)?i.merge([n],r):r}function df(n,t){var i=t.nodeName.toLowerCase();"input"===i&&er.test(n.type)?t.checked=n.checked:("input"===i||"textarea"===i)&&(t.defaultValue=n.defaultValue)}function pr(t,r){var f,u=i(r.createElement(t)).appendTo(r.body),e=n.getDefaultComputedStyle&&(f=n.getDefaultComputedStyle(u[0]))?f.display:i.css(u[0],"display");return u.detach(),e}function hi(n){var r=u,t=si[n];return t||(t=pr(n,r),"none"!==t&&t||(vt=(vt||i("<iframe frameborder='0' width='0' height='0'/>")).appendTo(r.documentElement),r=vt[0].contentDocument,r.write(),r.close(),t=pr(n,r),vt.detach()),si[n]=t),t}function rt(n,t,r){var e,o,s,u,f=n.style;return r=r||yt(n),r&&(u=r.getPropertyValue(t)||r[t]),r&&(""!==u||i.contains(n.ownerDocument,n)||(u=i.style(n,t)),ci.test(u)&&wr.test(t)&&(e=f.width,o=f.minWidth,s=f.maxWidth,f.minWidth=f.maxWidth=f.width=u,u=r.width,f.width=e,f.minWidth=o,f.maxWidth=s)),void 0!==u?u+"":u}function br(n,t){return{get:function(){return n()?void delete this.get:(this.get=t).apply(this,arguments)}}}function gr(n,t){if(t in n)return t;for(var r=t[0].toUpperCase()+t.slice(1),u=t,i=dr.length;i--;)if(t=dr[i]+r,t in n)return t;return u}function nu(n,t,i){var r=ne.exec(t);return r?Math.max(0,r[1]-(i||0))+(r[2]||"px"):t}function tu(n,t,r,u,f){for(var e=r===(u?"border":"content")?4:"width"===t?1:0,o=0;4>e;e+=2)"margin"===r&&(o+=i.css(n,r+w[e],!0,f)),u?("content"===r&&(o-=i.css(n,"padding"+w[e],!0,f)),"margin"!==r&&(o-=i.css(n,"border"+w[e]+"Width",!0,f))):(o+=i.css(n,"padding"+w[e],!0,f),"padding"!==r&&(o+=i.css(n,"border"+w[e]+"Width",!0,f)));return o}function iu(n,t,r){var o=!0,u="width"===t?n.offsetWidth:n.offsetHeight,e=yt(n),s="border-box"===i.css(n,"boxSizing",!1,e);if(0>=u||null==u){if(u=rt(n,t,e),(0>u||null==u)&&(u=n.style[t]),ci.test(u))return u;o=s&&(f.boxSizingReliable()||u===n.style[t]);u=parseFloat(u)||0}return u+tu(n,t,r||(s?"border":"content"),o,e)+"px"}function ru(n,t){for(var e,u,s,o=[],f=0,h=n.length;h>f;f++)u=n[f],u.style&&(o[f]=r.get(u,"olddisplay"),e=u.style.display,t?(o[f]||"none"!==e||(u.style.display=""),""===u.style.display&&it(u)&&(o[f]=r.access(u,"olddisplay",hi(u.nodeName)))):(s=it(u),"none"===e&&s||r.set(u,"olddisplay",s?e:i.css(u,"display"))));for(f=0;h>f;f++)u=n[f],u.style&&(t&&"none"!==u.style.display&&""!==u.style.display||(u.style.display=t?o[f]||"":"none"));return n}function s(n,t,i,r,u){return new s.prototype.init(n,t,i,r,u)}function fu(){return setTimeout(function(){nt=void 0}),nt=i.now()}function bt(n,t){var r,u=0,i={height:n};for(t=t?1:0;4>u;u+=2-t)r=w[u],i["margin"+r]=i["padding"+r]=n;return t&&(i.opacity=i.width=n),i}function eu(n,t,i){for(var u,f=(ut[t]||[]).concat(ut["*"]),r=0,e=f.length;e>r;r++)if(u=f[r].call(i,t,n))return u}function fe(n,t,u){var f,a,p,v,o,w,h,b,l=this,y={},s=n.style,c=n.nodeType&&it(n),e=r.get(n,"fxshow");u.queue||(o=i._queueHooks(n,"fx"),null==o.unqueued&&(o.unqueued=0,w=o.empty.fire,o.empty.fire=function(){o.unqueued||w()}),o.unqueued++,l.always(function(){l.always(function(){o.unqueued--;i.queue(n,"fx").length||o.empty.fire()})}));1===n.nodeType&&("height"in t||"width"in t)&&(u.overflow=[s.overflow,s.overflowX,s.overflowY],h=i.css(n,"display"),b="none"===h?r.get(n,"olddisplay")||hi(n.nodeName):h,"inline"===b&&"none"===i.css(n,"float")&&(s.display="inline-block"));u.overflow&&(s.overflow="hidden",l.always(function(){s.overflow=u.overflow[0];s.overflowX=u.overflow[1];s.overflowY=u.overflow[2]}));for(f in t)if(a=t[f],re.exec(a)){if(delete t[f],p=p||"toggle"===a,a===(c?"hide":"show")){if("show"!==a||!e||void 0===e[f])continue;c=!0}y[f]=e&&e[f]||i.style(n,f)}else h=void 0;if(i.isEmptyObject(y))"inline"===("none"===h?hi(n.nodeName):h)&&(s.display=h);else{e?"hidden"in e&&(c=e.hidden):e=r.access(n,"fxshow",{});p&&(e.hidden=!c);c?i(n).show():l.done(function(){i(n).hide()});l.done(function(){var t;r.remove(n,"fxshow");for(t in y)i.style(n,t,y[t])});for(f in y)v=eu(c?e[f]:0,f,l),f in e||(e[f]=v.start,c&&(v.end=v.start,v.start="width"===f||"height"===f?1:0))}}function ee(n,t){var r,f,e,u,o;for(r in n)if(f=i.camelCase(r),e=t[f],u=n[r],i.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),o=i.cssHooks[f],o&&"expand"in o){u=o.expand(u);delete n[f];for(r in u)r in n||(n[r]=u[r],t[r]=e)}else t[f]=e}function ou(n,t,r){var h,e,o=0,l=wt.length,f=i.Deferred().always(function(){delete c.elem}),c=function(){if(e)return!1;for(var s=nt||fu(),t=Math.max(0,u.startTime+u.duration-s),h=t/u.duration||0,i=1-h,r=0,o=u.tweens.length;o>r;r++)u.tweens[r].run(i);return f.notifyWith(n,[u,i,t]),1>i&&o?t:(f.resolveWith(n,[u]),!1)},u=f.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{}},r),originalProperties:t,originalOptions:r,startTime:nt||fu(),duration:r.duration,tweens:[],createTween:function(t,r){var f=i.Tween(n,u.opts,t,r,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(f),f},stop:function(t){var i=0,r=t?u.tweens.length:0;if(e)return this;for(e=!0;r>i;i++)u.tweens[i].run(1);return t?f.resolveWith(n,[u,t]):f.rejectWith(n,[u,t]),this}}),s=u.props;for(ee(s,u.opts.specialEasing);l>o;o++)if(h=wt[o].call(u,n,s,u.opts))return h;return i.map(s,eu,u),i.isFunction(u.opts.start)&&u.opts.start.call(n,u),i.fx.timer(i.extend(c,{elem:n,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function pu(n){return function(t,r){"string"!=typeof t&&(r=t,t="*");var u,f=0,e=t.toLowerCase().match(c)||[];if(i.isFunction(r))while(u=e[f++])"+"===u[0]?(u=u.slice(1)||"*",(n[u]=n[u]||[]).unshift(r)):(n[u]=n[u]||[]).push(r)}}function wu(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===li;return e(t.dataTypes[0])||!f["*"]&&e("*")}function ai(n,t){var r,u,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}function ae(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return(f!==r[0]&&r.unshift(f),i[f])}function ve(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(f=o[e+" "+u]||o["* "+u],!f)for(h in o)if(s=h.split(" "),s[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){f===!0?f=o[h]:o[h]!==!0&&(u=s[0],c.unshift(s[1]));break}if(f!==!0)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(l){return{state:"parsererror",error:f?l:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}function vi(n,t,r,u){var f;if(i.isArray(t))i.each(t,function(t,i){r||pe.test(n)?u(n,i):vi(n+"["+("object"==typeof i?t:"")+"]",i,r,u)});else if(r||"object"!==i.type(t))u(n,t);else for(f in t)vi(n+"["+f+"]",t[f],r,u)}function ku(n){return i.isWindow(n)?n:9===n.nodeType&&n.defaultView}var k=[],a=k.slice,bi=k.concat,ii=k.push,et=k.indexOf,ot={},nf=ot.toString,ri=ot.hasOwnProperty,f={},u=n.document,ki="2.1.1",i=function(n,t){return new i.fn.init(n,t)},tf=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rf=/^-ms-/,uf=/-([\da-z])/gi,ff=function(n,t){return t.toUpperCase()},y,st,nr,tr,ir,rr,c,ei,ht,l,d,vt,si,oe,su,tt,hu,kt,cu,dt,gt,yi,ti,pi,wi,du,gu;i.fn=i.prototype={jquery:ki,constructor:i,selector:"",length:0,toArray:function(){return a.call(this)},get:function(n){return null!=n?0>n?this[n+this.length]:this[n]:a.call(this)},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t.context=this.context,t},each:function(n,t){return i.each(this,n,t)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(0>n?i:0);return this.pushStack(t>=0&&i>t?[this[t]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:ii,sort:k.sort,splice:k.splice};i.extend=i.fn.extend=function(){var e,f,r,t,o,s,n=arguments[0]||{},u=1,c=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[u]||{},u++),"object"==typeof n||i.isFunction(n)||(n={}),u===c&&(n=this,u--);c>u;u++)if(null!=(e=arguments[u]))for(f in e)r=n[f],t=e[f],n!==t&&(h&&t&&(i.isPlainObject(t)||(o=i.isArray(t)))?(o?(o=!1,s=r&&i.isArray(r)?r:[]):s=r&&i.isPlainObject(r)?r:{},n[f]=i.extend(h,s,t)):void 0!==t&&(n[f]=t));return n};i.extend({expando:"jQuery"+(ki+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isFunction:function(n){return"function"===i.type(n)},isArray:Array.isArray,isWindow:function(n){return null!=n&&n===n.window},isNumeric:function(n){return!i.isArray(n)&&n-parseFloat(n)>=0},isPlainObject:function(n){return"object"!==i.type(n)||n.nodeType||i.isWindow(n)?!1:n.constructor&&!ri.call(n.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(n){for(var t in n)return!1;return!0},type:function(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ot[nf.call(n)]||"object":typeof n},globalEval:function(n){var t,r=eval;n=i.trim(n);n&&(1===n.indexOf("use strict")?(t=u.createElement("script"),t.text=n,u.head.appendChild(t).parentNode.removeChild(t)):r(n))},camelCase:function(n){return n.replace(rf,"ms-").replace(uf,ff)},nodeName:function(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()},each:function(n,t,i){var u,r=0,f=n.length,e=ui(n);if(i){if(e){for(;f>r;r++)if(u=t.apply(n[r],i),u===!1)break}else for(r in n)if(u=t.apply(n[r],i),u===!1)break}else if(e){for(;f>r;r++)if(u=t.call(n[r],r,n[r]),u===!1)break}else for(r in n)if(u=t.call(n[r],r,n[r]),u===!1)break;return n},trim:function(n){return null==n?"":(n+"").replace(tf,"")},makeArray:function(n,t){var r=t||[];return null!=n&&(ui(Object(n))?i.merge(r,"string"==typeof n?[n]:n):ii.call(r,n)),r},inArray:function(n,t,i){return null==t?-1:et.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;u>i;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var u,f=[],r=0,e=n.length,o=!i;e>r;r++)u=!t(n[r],r),u!==o&&f.push(n[r]);return f},map:function(n,t,i){var u,r=0,e=n.length,o=ui(n),f=[];if(o)for(;e>r;r++)u=t(n[r],r,i),null!=u&&f.push(u);else for(r in n)u=t(n[r],r,i),null!=u&&f.push(u);return bi.apply([],f)},guid:1,proxy:function(n,t){var u,f,r;return"string"==typeof t&&(u=n[t],t=n,n=u),i.isFunction(n)?(f=a.call(arguments,2),r=function(){return n.apply(t||this,f.concat(a.call(arguments)))},r.guid=n.guid=n.guid||i.guid++,r):void 0},now:Date.now,support:f});i.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(n,t){ot["[object "+t+"]"]=t.toLowerCase()});y=function(n){function r(n,t,i,r){var w,h,c,v,k,y,d,l,nt,g;if((t?t.ownerDocument||t:s)!==e&&p(t),t=t||e,i=i||[],!n||"string"!=typeof n)return i;if(1!==(v=t.nodeType)&&9!==v)return[];if(a&&!r){if(w=sr.exec(n))if(c=w[1]){if(9===v){if(h=t.getElementById(c),!h||!h.parentNode)return i;if(h.id===c)return i.push(h),i}else if(t.ownerDocument&&(h=t.ownerDocument.getElementById(c))&&ot(t,h)&&h.id===c)return i.push(h),i}else{if(w[2])return b.apply(i,t.getElementsByTagName(n)),i;if((c=w[3])&&u.getElementsByClassName&&t.getElementsByClassName)return b.apply(i,t.getElementsByClassName(c)),i}if(u.qsa&&(!o||!o.test(n))){if(l=d=f,nt=t,g=9===v&&n,1===v&&"object"!==t.nodeName.toLowerCase()){for(y=et(n),(d=t.getAttribute("id"))?l=d.replace(hr,"\\$&"):t.setAttribute("id",l),l="[id='"+l+"'] ",k=y.length;k--;)y[k]=l+yt(y[k]);nt=gt.test(n)&&ii(t.parentNode)||t;g=y.join(",")}if(g)try{return b.apply(i,nt.querySelectorAll(g)),i}catch(tt){}finally{d||t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,i,r)}function ni(){function n(r,u){return i.push(r+" ")>t.cacheLength&&delete n[i.shift()],n[r+" "]=u}var i=[];return n}function h(n){return n[f]=!0,n}function c(n){var t=e.createElement("div");try{return!!n(t)}catch(i){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ti(n,i){for(var u=n.split("|"),r=n.length;r--;)t.attrHandle[u[r]]=i}function wi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&(~t.sourceIndex||ai)-(~n.sourceIndex||ai);if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function cr(n){return function(t){var i=t.nodeName.toLowerCase();return"input"===i&&t.type===n}}function lr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function tt(n){return h(function(t){return t=+t,h(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ii(n){return n&&typeof n.getElementsByTagName!==ut&&n}function bi(){}function yt(n){for(var t=0,r=n.length,i="";r>t;t++)i+=n[t].value;return i}function ri(n,t,i){var r=t.dir,u=i&&"parentNode"===r,e=ki++;return t.first?function(t,i,f){while(t=t[r])if(1===t.nodeType||u)return n(t,i,f)}:function(t,i,o){var s,h,c=[v,e];if(o){while(t=t[r])if((1===t.nodeType||u)&&n(t,i,o))return!0}else while(t=t[r])if(1===t.nodeType||u){if(h=t[f]||(t[f]={}),(s=h[r])&&s[0]===v&&s[1]===e)return c[2]=s[2];if(h[r]=c,c[2]=n(t,i,o))return!0}}}function ui(n){return n.length>1?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function ar(n,t,i){for(var u=0,f=t.length;f>u;u++)r(n,t[u],i);return i}function pt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;s>f;f++)(e=n[f])&&(!i||i(e,r,u))&&(o.push(e),h&&t.push(f));return o}function fi(n,t,i,r,u,e){return r&&!r[f]&&(r=fi(r)),u&&!u[f]&&(u=fi(u,e)),h(function(f,e,o,s){var l,c,a,p=[],y=[],w=e.length,k=f||ar(t||"*",o.nodeType?[o]:o,[]),v=!n||!f&&t?k:pt(k,p,n,o,s),h=i?u||(f?n:w||r)?[]:e:v;if(i&&i(v,h,o,s),r)for(l=pt(h,y),r(l,[],o,s),c=l.length;c--;)(a=l[c])&&(h[y[c]]=!(v[y[c]]=a));if(f){if(u||n){if(u){for(l=[],c=h.length;c--;)(a=h[c])&&l.push(v[c]=a);u(null,h=[],l,s)}for(c=h.length;c--;)(a=h[c])&&(l=u?nt.call(f,a):p[c])>-1&&(f[l]=!(e[l]=a))}}else h=pt(h===e?h.splice(w,h.length):h),u?u(null,e,h,s):b.apply(e,h)})}function ei(n){for(var s,u,r,o=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=ri(function(n){return n===s},c,!0),a=ri(function(n){return nt.call(s,n)>-1},c,!0),e=[function(n,t,i){return!h&&(i||t!==ct)||((s=t).nodeType?l(n,t,i):a(n,t,i))}];o>i;i++)if(u=t.relative[n[i].type])e=[ri(ui(e),u)];else{if(u=t.filter[n[i].type].apply(null,n[i].matches),u[f]){for(r=++i;o>r;r++)if(t.relative[n[r].type])break;return fi(i>1&&ui(e),i>1&&yt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(at,"$1"),u,r>i&&ei(n.slice(i,r)),o>r&&ei(n=n.slice(r)),o>r&&yt(n))}e.push(u)}return ui(e)}function vr(n,i){var u=i.length>0,f=n.length>0,o=function(o,s,h,c,l){var y,d,w,k=0,a="0",g=o&&[],p=[],nt=ct,tt=o||f&&t.find.TAG("*",l),it=v+=null==nt?1:Math.random()||.1,rt=tt.length;for(l&&(ct=s!==e&&s);a!==rt&&null!=(y=tt[a]);a++){if(f&&y){for(d=0;w=n[d++];)if(w(y,s,h)){c.push(y);break}l&&(v=it)}u&&((y=!w&&y)&&k--,o&&g.push(y))}if(k+=a,u&&a!==k){for(d=0;w=i[d++];)w(g,p,s,h);if(o){if(k>0)while(a--)g[a]||p[a]||(p[a]=gi.call(c));p=pt(p)}b.apply(c,p);l&&!o&&p.length>0&&k+i.length>1&&r.uniqueSort(c)}return l&&(v=it,ct=nt),g};return u?h(o):o}var it,u,t,ht,oi,et,wt,si,ct,y,rt,p,e,l,a,o,g,lt,ot,f="sizzle"+-new Date,s=n.document,v=0,ki=0,hi=ni(),ci=ni(),li=ni(),bt=function(n,t){return n===t&&(rt=!0),0},ut="undefined",ai=-2147483648,di={}.hasOwnProperty,w=[],gi=w.pop,nr=w.push,b=w.push,vi=w.slice,nt=w.indexOf||function(n){for(var t=0,i=this.length;i>t;t++)if(this[t]===n)return t;return-1},kt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",i="[\\x20\\t\\r\\n\\f]",ft="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",yi=ft.replace("w","w#"),pi="\\["+i+"*("+ft+")(?:"+i+"*([*^$|!~]?=)"+i+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+yi+"))|)"+i+"*\\]",dt=":("+ft+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+pi+")*)|.*)\\)|)",at=new RegExp("^"+i+"+|((?:^|[^\\\\])(?:\\\\.)*)"+i+"+$","g"),tr=new RegExp("^"+i+"*,"+i+"*"),ir=new RegExp("^"+i+"*([>+~]|"+i+")"+i+"*"),rr=new RegExp("="+i+"*([^\\]'\"]*?)"+i+"*\\]","g"),ur=new RegExp(dt),fr=new RegExp("^"+yi+"$"),vt={ID:new RegExp("^#("+ft+")"),CLASS:new RegExp("^\\.("+ft+")"),TAG:new RegExp("^("+ft.replace("w","w*")+")"),ATTR:new RegExp("^"+pi),PSEUDO:new RegExp("^"+dt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+i+"*(even|odd|(([+-]|)(\\d*)n|)"+i+"*(?:([+-]|)"+i+"*(\\d+)|))"+i+"*\\)|)","i"),bool:new RegExp("^(?:"+kt+")$","i"),needsContext:new RegExp("^"+i+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+i+"*((?:-\\d)?\\d*)"+i+"*\\)|)(?=[^-]|$)","i")},er=/^(?:input|select|textarea|button)$/i,or=/^h\d$/i,st=/^[^{]+\{\s*\[native \w/,sr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,gt=/[+~]/,hr=/'|\\/g,k=new RegExp("\\\\([\\da-f]{1,6}"+i+"?|("+i+")|.)","ig"),d=function(n,t,i){var r="0x"+t-65536;return r!==r||i?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{b.apply(w=vi.call(s.childNodes),s.childNodes);w[s.childNodes.length].nodeType}catch(yr){b={apply:w.length?function(n,t){nr.apply(n,vi.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}u=r.support={};oi=r.isXML=function(n){var t=n&&(n.ownerDocument||n).documentElement;return t?"HTML"!==t.nodeName:!1};p=r.setDocument=function(n){var v,r=n?n.ownerDocument||n:s,h=r.defaultView;return r!==e&&9===r.nodeType&&r.documentElement?(e=r,l=r.documentElement,a=!oi(r),h&&h!==h.top&&(h.addEventListener?h.addEventListener("unload",function(){p()},!1):h.attachEvent&&h.attachEvent("onunload",function(){p()})),u.attributes=c(function(n){return n.className="i",!n.getAttribute("className")}),u.getElementsByTagName=c(function(n){return n.appendChild(r.createComment("")),!n.getElementsByTagName("*").length}),u.getElementsByClassName=st.test(r.getElementsByClassName)&&c(function(n){return n.innerHTML="<div class='a'><\/div><div class='a i'><\/div>",n.firstChild.className="i",2===n.getElementsByClassName("i").length}),u.getById=c(function(n){return l.appendChild(n).id=f,!r.getElementsByName||!r.getElementsByName(f).length}),u.getById?(t.find.ID=function(n,t){if(typeof t.getElementById!==ut&&a){var i=t.getElementById(n);return i&&i.parentNode?[i]:[]}},t.filter.ID=function(n){var t=n.replace(k,d);return function(n){return n.getAttribute("id")===t}}):(delete t.find.ID,t.filter.ID=function(n){var t=n.replace(k,d);return function(n){var i=typeof n.getAttributeNode!==ut&&n.getAttributeNode("id");return i&&i.value===t}}),t.find.TAG=u.getElementsByTagName?function(n,t){if(typeof t.getElementsByTagName!==ut)return t.getElementsByTagName(n)}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=u.getElementsByClassName&&function(n,t){if(typeof t.getElementsByClassName!==ut&&a)return t.getElementsByClassName(n)},g=[],o=[],(u.qsa=st.test(r.querySelectorAll))&&(c(function(n){n.innerHTML="<select msallowclip=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowclip^='']").length&&o.push("[*^$]="+i+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+i+"*(?:value|"+kt+")");n.querySelectorAll(":checked").length||o.push(":checked")}),c(function(n){var t=r.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+i+"*[*^$|!~]?=");n.querySelectorAll(":enabled").length||o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(u.matchesSelector=st.test(lt=l.matches||l.webkitMatchesSelector||l.mozMatchesSelector||l.oMatchesSelector||l.msMatchesSelector))&&c(function(n){u.disconnectedMatch=lt.call(n,"div");lt.call(n,"[s!='']:x");g.push("!=",dt)}),o=o.length&&new RegExp(o.join("|")),g=g.length&&new RegExp(g.join("|")),v=st.test(l.compareDocumentPosition),ot=v||st.test(l.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},bt=v?function(n,t){if(n===t)return rt=!0,0;var i=!n.compareDocumentPosition-!t.compareDocumentPosition;return i?i:(i=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1,1&i||!u.sortDetached&&t.compareDocumentPosition(n)===i?n===r||n.ownerDocument===s&&ot(s,n)?-1:t===r||t.ownerDocument===s&&ot(s,t)?1:y?nt.call(y,n)-nt.call(y,t):0:4&i?-1:1)}:function(n,t){if(n===t)return rt=!0,0;var i,u=0,o=n.parentNode,h=t.parentNode,f=[n],e=[t];if(!o||!h)return n===r?-1:t===r?1:o?-1:h?1:y?nt.call(y,n)-nt.call(y,t):0;if(o===h)return wi(n,t);for(i=n;i=i.parentNode;)f.unshift(i);for(i=t;i=i.parentNode;)e.unshift(i);while(f[u]===e[u])u++;return u?wi(f[u],e[u]):f[u]===s?-1:e[u]===s?1:0},r):e};r.matches=function(n,t){return r(n,null,null,t)};r.matchesSelector=function(n,t){if((n.ownerDocument||n)!==e&&p(n),t=t.replace(rr,"='$1']"),!(!u.matchesSelector||!a||g&&g.test(t)||o&&o.test(t)))try{var i=lt.call(n,t);if(i||u.disconnectedMatch||n.document&&11!==n.document.nodeType)return i}catch(f){}return r(t,e,null,[n]).length>0};r.contains=function(n,t){return(n.ownerDocument||n)!==e&&p(n),ot(n,t)};r.attr=function(n,i){(n.ownerDocument||n)!==e&&p(n);var f=t.attrHandle[i.toLowerCase()],r=f&&di.call(t.attrHandle,i.toLowerCase())?f(n,i,!a):void 0;return void 0!==r?r:u.attributes||!a?n.getAttribute(i):(r=n.getAttributeNode(i))&&r.specified?r.value:null};r.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);};r.uniqueSort=function(n){var r,f=[],t=0,i=0;if(rt=!u.detectDuplicates,y=!u.sortStable&&n.slice(0),n.sort(bt),rt){while(r=n[i++])r===n[i]&&(t=f.push(i));while(t--)n.splice(f[t],1)}return y=null,n};ht=r.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=ht(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=ht(r);return i};t=r.selectors={cacheLength:50,createPseudo:h,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(k,d),n[3]=(n[3]||n[4]||n[5]||"").replace(k,d),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||r.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&r.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&ur.test(t)&&(i=et(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(k,d).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+i+")"+n+"("+i+"|$)"))&&hi(n,function(n){return t.test("string"==typeof n.className&&n.className||typeof n.getAttribute!==ut&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(u){var f=r.attr(u,n);return null==f?"!="===t:t?(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&f.indexOf(i)>-1:"$="===t?i&&f.slice(-i.length)===i:"~="===t?(" "+f+" ").indexOf(i)>-1:"|="===t?f===i||f.slice(0,i.length+1)===i+"-":!1):!0}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),e="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var a,k,c,l,y,w,b=s!==o?"nextSibling":"previousSibling",p=t.parentNode,g=e&&t.nodeName.toLowerCase(),d=!h&&!e;if(p){if(s){while(b){for(c=t;c=c[b];)if(e?c.nodeName.toLowerCase()===g:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?p.firstChild:p.lastChild],o&&d){for(k=p[f]||(p[f]={}),a=k[n]||[],y=a[0]===v&&a[1],l=a[0]===v&&a[2],c=y&&p.childNodes[y];c=++y&&c&&c[b]||(l=y=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){k[n]=[v,y,l];break}}else if(d&&(a=(t[f]||(t[f]={}))[n])&&a[0]===v)l=a[1];else while(c=++y&&c&&c[b]||(l=y=0)||w.pop())if((e?c.nodeName.toLowerCase()===g:1===c.nodeType)&&++l&&(d&&((c[f]||(c[f]={}))[n]=[v,l]),c===t))break;return l-=u,l===r||l%r==0&&l/r>=0}}},PSEUDO:function(n,i){var e,u=t.pseudos[n]||t.setFilters[n.toLowerCase()]||r.error("unsupported pseudo: "+n);return u[f]?u(i):u.length>1?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?h(function(n,t){for(var r,f=u(n,i),e=f.length;e--;)r=nt.call(n,f[e]),n[r]=!(t[r]=f[e])}):function(n){return u(n,0,e)}):u}},pseudos:{not:h(function(n){var i=[],r=[],t=wt(n.replace(at,"$1"));return t[f]?h(function(n,i,r,u){for(var e,o=t(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(i[f]=e))}):function(n,u,f){return i[0]=n,t(i,null,f,r),!r.pop()}}),has:h(function(n){return function(t){return r(n,t).length>0}}),contains:h(function(n){return function(t){return(t.textContent||t.innerText||ht(t)).indexOf(n)>-1}}),lang:h(function(n){return fr.test(n||"")||r.error("unsupported lang: "+n),n=n.replace(k,d).toLowerCase(),function(t){var i;do if(i=a?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return i=i.toLowerCase(),i===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===l},focus:function(n){return n===e.activeElement&&(!e.hasFocus||e.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:function(n){return n.disabled===!1},disabled:function(n){return n.disabled===!0},checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,n.selected===!0},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return or.test(n.nodeName)},input:function(n){return er.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:tt(function(){return[0]}),last:tt(function(n,t){return[t-1]}),eq:tt(function(n,t,i){return[0>i?i+t:i]}),even:tt(function(n,t){for(var i=0;t>i;i+=2)n.push(i);return n}),odd:tt(function(n,t){for(var i=1;t>i;i+=2)n.push(i);return n}),lt:tt(function(n,t,i){for(var r=0>i?i+t:i;--r>=0;)n.push(r);return n}),gt:tt(function(n,t,i){for(var r=0>i?i+t:i;++r<t;)n.push(r);return n})}};t.pseudos.nth=t.pseudos.eq;for(it in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[it]=cr(it);for(it in{submit:!0,reset:!0})t.pseudos[it]=lr(it);return bi.prototype=t.filters=t.pseudos,t.setFilters=new bi,et=r.tokenize=function(n,i){var e,f,s,o,u,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(u=n,h=[],c=t.preFilter;u;){(!e||(f=tr.exec(u)))&&(f&&(u=u.slice(f[0].length)||u),h.push(s=[]));e=!1;(f=ir.exec(u))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),u=u.slice(e.length));for(o in t.filter)(f=vt[o].exec(u))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),u=u.slice(e.length));if(!e)break}return i?u.length:u?r.error(n):ci(n,h).slice(0)},wt=r.compile=function(n,t){var r,u=[],e=[],i=li[n+" "];if(!i){for(t||(t=et(n)),r=t.length;r--;)i=ei(t[r]),i[f]?u.push(i):e.push(i);i=li(n,vr(e,u));i.selector=n}return i},si=r.select=function(n,i,r,f){var s,e,o,l,v,c="function"==typeof n&&n,h=!f&&et(n=c.selector||n);if(r=r||[],1===h.length){if(e=h[0]=h[0].slice(0),e.length>2&&"ID"===(o=e[0]).type&&u.getById&&9===i.nodeType&&a&&t.relative[e[1].type]){if(i=(t.find.ID(o.matches[0].replace(k,d),i)||[])[0],!i)return r;c&&(i=i.parentNode);n=n.slice(e.shift().value.length)}for(s=vt.needsContext.test(n)?0:e.length;s--;){if(o=e[s],t.relative[l=o.type])break;if((v=t.find[l])&&(f=v(o.matches[0].replace(k,d),gt.test(e[0].type)&&ii(i.parentNode)||i))){if(e.splice(s,1),n=f.length&&yt(e),!n)return b.apply(r,f),r;break}}}return(c||wt(n,h))(f,i,!a,r,gt.test(n)&&ii(i.parentNode)||i),r},u.sortStable=f.split("").sort(bt).join("")===f,u.detectDuplicates=!!rt,p(),u.sortDetached=c(function(n){return 1&n.compareDocumentPosition(e.createElement("div"))}),c(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ti("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),u.attributes&&c(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ti("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),c(function(n){return null==n.getAttribute("disabled")})||ti(kt,function(n,t,i){var r;if(!i)return n[t]===!0?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),r}(n);i.find=y;i.expr=y.selectors;i.expr[":"]=i.expr.pseudos;i.unique=y.uniqueSort;i.text=y.getText;i.isXMLDoc=y.isXML;i.contains=y.contains;var di=i.expr.match.needsContext,gi=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ef=/^.[^:#\[\.,]*$/;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,u=this.length,r=[],f=this;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;u>t;t++)if(i.contains(f[t],this))return!0}));for(t=0;u>t;t++)i.find(n,f[t],r);return r=this.pushStack(u>1?i.unique(r):r),r.selector=this.selector?this.selector+" "+n:n,r},filter:function(n){return this.pushStack(fi(this,n||[],!1))},not:function(n){return this.pushStack(fi(this,n||[],!0))},is:function(n){return!!fi(this,"string"==typeof n&&di.test(n)?i(n):n||[],!1).length}});nr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;tr=i.fn.init=function(n,t){var r,f;if(!n)return this;if("string"==typeof n){if(r="<"===n[0]&&">"===n[n.length-1]&&n.length>=3?[null,n,null]:nr.exec(n),!r||!r[1]&&t)return!t||t.jquery?(t||st).find(n):this.constructor(t).find(n);if(r[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:u,!0)),gi.test(r[1])&&i.isPlainObject(t))for(r in t)i.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return f=u.getElementById(r[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=u,this.selector=n,this}return n.nodeType?(this.context=this[0]=n,this.length=1,this):i.isFunction(n)?"undefined"!=typeof st.ready?st.ready(n):n(i):(void 0!==n.selector&&(this.selector=n.selector,this.context=n.context),i.makeArray(n,this))};tr.prototype=i.fn;st=i(u);ir=/^(?:parents|prev(?:Until|All))/;rr={children:!0,contents:!0,next:!0,prev:!0};i.extend({dir:function(n,t,r){for(var u=[],f=void 0!==r;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(f&&i(n).is(r))break;u.push(n)}return u},sibling:function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i}});i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;r>n;n++)if(i.contains(this,t[n]))return!0})},closest:function(n,t){for(var r,f=0,o=this.length,u=[],e=di.test(n)||"string"!=typeof n?i(n,t||this.context):0;o>f;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?e.index(r)>-1:1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(u.length>1?i.unique(u):u)},index:function(n){return n?"string"==typeof n?et.call(i(n),this[0]):et.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.unique(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return i.dir(n,"parentNode")},parentsUntil:function(n,t,r){return i.dir(n,"parentNode",r)},next:function(n){return ur(n,"nextSibling")},prev:function(n){return ur(n,"previousSibling")},nextAll:function(n){return i.dir(n,"nextSibling")},prevAll:function(n){return i.dir(n,"previousSibling")},nextUntil:function(n,t,r){return i.dir(n,"nextSibling",r)},prevUntil:function(n,t,r){return i.dir(n,"previousSibling",r)},siblings:function(n){return i.sibling((n.parentNode||{}).firstChild,n)},children:function(n){return i.sibling(n.firstChild)},contents:function(n){return n.contentDocument||i.merge([],n.childNodes)}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),this.length>1&&(rr[n]||i.unique(f),ir.test(n)&&f.reverse()),this.pushStack(f)}});c=/\S+/g;ei={};i.Callbacks=function(n){n="string"==typeof n?ei[n]||of(n):i.extend({},n);var u,h,o,c,f,e,t=[],r=!n.once&&[],l=function(i){for(u=n.memory&&i,h=!0,e=c||0,c=0,f=t.length,o=!0;t&&f>e;e++)if(t[e].apply(i[0],i[1])===!1&&n.stopOnFalse){u=!1;break}o=!1;t&&(r?r.length&&l(r.shift()):u?t=[]:s.disable())},s={add:function(){if(t){var r=t.length;!function e(r){i.each(r,function(r,u){var f=i.type(u);"function"===f?n.unique&&s.has(u)||t.push(u):u&&u.length&&"string"!==f&&e(u)})}(arguments);o?f=t.length:u&&(c=r,l(u))}return this},remove:function(){return t&&i.each(arguments,function(n,r){for(var u;(u=i.inArray(r,t,u))>-1;)t.splice(u,1),o&&(f>=u&&f--,e>=u&&e--)}),this},has:function(n){return n?i.inArray(n,t)>-1:!(!t||!t.length)},empty:function(){return t=[],f=0,this},disable:function(){return t=r=u=void 0,this},disabled:function(){return!t},lock:function(){return r=void 0,u||s.disable(),this},locked:function(){return!r},fireWith:function(n,i){return!t||h&&!r||(i=i||[],i=[n,i.slice?i.slice():i],o?r.push(i):l(i)),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!h}};return s};i.extend({Deferred:function(n){var u=[["resolve","done",i.Callbacks("once memory"),"resolved"],["reject","fail",i.Callbacks("once memory"),"rejected"],["notify","progress",i.Callbacks("memory")]],f="pending",r={state:function(){return f},always:function(){return t.done(arguments).fail(arguments),this},then:function(){var n=arguments;return i.Deferred(function(f){i.each(u,function(u,e){var o=i.isFunction(n[u])&&n[u];t[e[1]](function(){var n=o&&o.apply(this,arguments);n&&i.isFunction(n.promise)?n.promise().done(f.resolve).fail(f.reject).progress(f.notify):f[e[0]+"With"](this===r?f.promise():this,o?[n]:arguments)})});n=null}).promise()},promise:function(n){return null!=n?i.extend(n,r):r}},t={};return r.pipe=r.then,i.each(u,function(n,i){var e=i[2],o=i[3];r[i[1]]=e.add;o&&e.add(function(){f=o},u[1^n][2].disable,u[2][2].lock);t[i[0]]=function(){return t[i[0]+"With"](this===t?r:this,arguments),this};t[i[0]+"With"]=e.fireWith}),r.promise(t),n&&n.call(t,t),t},when:function(n){var t=0,u=a.call(arguments),r=u.length,e=1!==r||n&&i.isFunction(n.promise)?r:0,f=1===e?n:i.Deferred(),h=function(n,t,i){return function(r){t[n]=this;i[n]=arguments.length>1?a.call(arguments):r;i===o?f.notifyWith(t,i):--e||f.resolveWith(t,i)}},o,c,s;if(r>1)for(o=new Array(r),c=new Array(r),s=new Array(r);r>t;t++)u[t]&&i.isFunction(u[t].promise)?u[t].promise().done(h(t,s,u)).fail(f.reject).progress(h(t,c,o)):--e;return e||f.resolveWith(s,u),f.promise()}});i.fn.ready=function(n){return i.ready.promise().done(n),this};i.extend({isReady:!1,readyWait:1,holdReady:function(n){n?i.readyWait++:i.ready(!0)},ready:function(n){(n===!0?--i.readyWait:i.isReady)||(i.isReady=!0,n!==!0&&--i.readyWait>0||(ht.resolveWith(u,[i]),i.fn.triggerHandler&&(i(u).triggerHandler("ready"),i(u).off("ready"))))}});i.ready.promise=function(t){return ht||(ht=i.Deferred(),"complete"===u.readyState?setTimeout(i.ready):(u.addEventListener("DOMContentLoaded",ct,!1),n.addEventListener("load",ct,!1))),ht.promise(t)};i.ready.promise();l=i.access=function(n,t,r,u,f,e,o){var s=0,c=n.length,h=null==r;if("object"===i.type(r)){f=!0;for(s in r)i.access(n,t,s,r[s],!0,e,o)}else if(void 0!==u&&(f=!0,i.isFunction(u)||(o=!0),h&&(o?(t.call(n,u),t=null):(h=t,t=function(n,t,r){return h.call(i(n),r)})),t))for(;c>s;s++)t(n[s],r,o?u:u.call(n[s],s,t(n[s],r)));return f?n:h?t.call(n):c?t(n[0],r):e};i.acceptData=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};p.uid=1;p.accepts=i.acceptData;p.prototype={key:function(n){if(!p.accepts(n))return 0;var r={},t=n[this.expando];if(!t){t=p.uid++;try{r[this.expando]={value:t};Object.defineProperties(n,r)}catch(u){r[this.expando]=t;i.extend(n,r)}}return this.cache[t]||(this.cache[t]={}),t},set:function(n,t,r){var f,e=this.key(n),u=this.cache[e];if("string"==typeof t)u[t]=r;else if(i.isEmptyObject(u))i.extend(this.cache[e],t);else for(f in t)u[f]=t[f];return u},get:function(n,t){var i=this.cache[this.key(n)];return void 0===t?i:i[t]},access:function(n,t,r){var u;return void 0===t||t&&"string"==typeof t&&void 0===r?(u=this.get(n,t),void 0!==u?u:this.get(n,i.camelCase(t))):(this.set(n,t,r),void 0!==r?r:t)},remove:function(n,t){var u,r,f,o=this.key(n),e=this.cache[o];if(void 0===t)this.cache[o]={};else for(i.isArray(t)?r=t.concat(t.map(i.camelCase)):(f=i.camelCase(t),(t in e)?r=[t,f]:(r=f,r=(r in e)?[r]:r.match(c)||[])),u=r.length;u--;)delete e[r[u]]},hasData:function(n){return!i.isEmptyObject(this.cache[n[this.expando]]||{})},discard:function(n){n[this.expando]&&delete this.cache[n[this.expando]]}};var r=new p,e=new p,sf=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,hf=/([A-Z])/g;i.extend({hasData:function(n){return e.hasData(n)||r.hasData(n)},data:function(n,t,i){return e.access(n,t,i)},removeData:function(n,t){e.remove(n,t)},_data:function(n,t,i){return r.access(n,t,i)},_removeData:function(n,t){r.remove(n,t)}});i.fn.extend({data:function(n,t){var o,f,s,u=this[0],h=u&&u.attributes;if(void 0===n){if(this.length&&(s=e.get(u),1===u.nodeType&&!r.get(u,"hasDataAttrs"))){for(o=h.length;o--;)h[o]&&(f=h[o].name,0===f.indexOf("data-")&&(f=i.camelCase(f.slice(5)),fr(u,f,s[f])));r.set(u,"hasDataAttrs",!0)}return s}return"object"==typeof n?this.each(function(){e.set(this,n)}):l(this,function(t){var r,f=i.camelCase(n);if(u&&void 0===t){if((r=e.get(u,n),void 0!==r)||(r=e.get(u,f),void 0!==r)||(r=fr(u,f,void 0),void 0!==r))return r}else this.each(function(){var i=e.get(this,f);e.set(this,f,t);-1!==n.indexOf("-")&&void 0!==i&&e.set(this,n,t)})},null,t,arguments.length>1,null,!0)},removeData:function(n){return this.each(function(){e.remove(this,n)})}});i.extend({queue:function(n,t,u){var f;if(n)return(t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||i.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[])},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t),o=function(){i.dequeue(n,t)};"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,o,f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var u,e=1,o=i.Deferred(),f=this,s=this.length,h=function(){--e||o.resolveWith(f,[f])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";s--;)u=r.get(f[s],n+"queueHooks"),u&&u.empty&&(e++,u.empty.add(h));return h(),o.promise(t)}});var lt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=["Top","Right","Bottom","Left"],it=function(n,t){return n=t||n,"none"===i.css(n,"display")||!i.contains(n.ownerDocument,n)},er=/^(?:checkbox|radio)$/i;!function(){var i=u.createDocumentFragment(),n=i.appendChild(u.createElement("div")),t=u.createElement("input");t.setAttribute("type","radio");t.setAttribute("checked","checked");t.setAttribute("name","t");n.appendChild(t);f.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked;n.innerHTML="<textarea>x<\/textarea>";f.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue}();d="undefined";f.focusinBubbles="onfocusin"in n;var cf=/^key/,lf=/^(?:mouse|pointer|contextmenu)|click/,or=/^(?:focusinfocus|focusoutblur)$/,sr=/^([^.]*)(?:\.(.+)|)$/;i.event={global:{},add:function(n,t,u,f,e){var v,y,w,p,b,h,s,l,o,k,g,a=r.get(n);if(a)for(u.handler&&(v=u,u=v.handler,e=v.selector),u.guid||(u.guid=i.guid++),(p=a.events)||(p=a.events={}),(y=a.handle)||(y=a.handle=function(t){if(typeof i!==d&&i.event.triggered!==t.type)return i.event.dispatch.apply(n,arguments)}),t=(t||"").match(c)||[""],b=t.length;b--;)w=sr.exec(t[b])||[],o=g=w[1],k=(w[2]||"").split(".").sort(),o&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},h=i.extend({type:o,origType:g,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:k.join(".")},v),(l=p[o])||(l=p[o]=[],l.delegateCount=0,s.setup&&s.setup.call(n,f,k,y)!==!1||n.addEventListener&&n.addEventListener(o,y,!1)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=u.guid)),e?l.splice(l.delegateCount++,0,h):l.push(h),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var p,k,h,v,w,s,l,a,o,b,d,y=r.hasData(n)&&r.get(n);if(y&&(v=y.events)){for(t=(t||"").match(c)||[""],w=t.length;w--;)if(h=sr.exec(t[w])||[],o=d=h[1],b=(h[2]||"").split(".").sort(),o){for(l=i.event.special[o]||{},o=(f?l.delegateType:l.bindType)||o,a=v[o]||[],h=h[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=p=a.length;p--;)s=a[p],!e&&d!==s.origType||u&&u.guid!==s.guid||h&&!h.test(s.namespace)||f&&f!==s.selector&&("**"!==f||!s.selector)||(a.splice(p,1),s.selector&&a.delegateCount--,l.remove&&l.remove.call(n,s));k&&!a.length&&(l.teardown&&l.teardown.call(n,b,y.handle)!==!1||i.removeEvent(n,o,y.handle),delete v[o])}else for(o in v)i.event.remove(n,o+t[w],u,f,!0);i.isEmptyObject(v)&&(delete y.handle,r.remove(n,"events"))}},trigger:function(t,f,e,o){var w,s,c,b,a,v,l,p=[e||u],h=ri.call(t,"type")?t.type:t,y=ri.call(t,"namespace")?t.namespace.split("."):[];if(s=c=e=e||u,3!==e.nodeType&&8!==e.nodeType&&!or.test(h+i.event.triggered)&&(h.indexOf(".")>=0&&(y=h.split("."),h=y.shift(),y.sort()),a=h.indexOf(":")<0&&"on"+h,t=t[i.expando]?t:new i.Event(h,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=y.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=e),f=null==f?[t]:i.makeArray(f,[t]),l=i.event.special[h]||{},o||!l.trigger||l.trigger.apply(e,f)!==!1)){if(!o&&!l.noBubble&&!i.isWindow(e)){for(b=l.delegateType||h,or.test(b+h)||(s=s.parentNode);s;s=s.parentNode)p.push(s),c=s;c===(e.ownerDocument||u)&&p.push(c.defaultView||c.parentWindow||n)}for(w=0;(s=p[w++])&&!t.isPropagationStopped();)t.type=w>1?b:l.bindType||h,v=(r.get(s,"events")||{})[t.type]&&r.get(s,"handle"),v&&v.apply(s,f),v=a&&s[a],v&&v.apply&&i.acceptData(s)&&(t.result=v.apply(s,f),t.result===!1&&t.preventDefault());return t.type=h,o||t.isDefaultPrevented()||l._default&&l._default.apply(p.pop(),f)!==!1||!i.acceptData(e)||a&&i.isFunction(e[h])&&!i.isWindow(e)&&(c=e[a],c&&(e[a]=null),i.event.triggered=h,e[h](),i.event.triggered=void 0,c&&(e[a]=c)),t.result}},dispatch:function(n){n=i.event.fix(n);var o,s,e,u,t,h=[],c=a.call(arguments),l=(r.get(this,"events")||{})[n.type]||[],f=i.event.special[n.type]||{};if(c[0]=n,n.delegateTarget=this,!f.preDispatch||f.preDispatch.call(this,n)!==!1){for(h=i.event.handlers.call(this,n,l),o=0;(u=h[o++])&&!n.isPropagationStopped();)for(n.currentTarget=u.elem,s=0;(t=u.handlers[s++])&&!n.isImmediatePropagationStopped();)(!n.namespace_re||n.namespace_re.test(t.namespace))&&(n.handleObj=t,n.data=t.data,e=((i.event.special[t.origType]||{}).handle||t.handler).apply(u.elem,c),void 0!==e&&(n.result=e)===!1&&(n.preventDefault(),n.stopPropagation()));return f.postDispatch&&f.postDispatch.call(this,n),n.result}},handlers:function(n,t){var e,u,f,o,h=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&(!n.button||"click"!==n.type))for(;r!==this;r=r.parentNode||this)if(r.disabled!==!0||"click"!==n.type){for(u=[],e=0;s>e;e++)o=t[e],f=o.selector+" ",void 0===u[f]&&(u[f]=o.needsContext?i(f,this).index(r)>=0:i.find(f,this,null,[r]).length),u[f]&&u.push(o);u.length&&h.push({elem:r,handlers:u})}return s<t.length&&h.push({elem:this,handlers:t.slice(s)}),h},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(n,t){return null==n.which&&(n.which=null!=t.charCode?t.charCode:t.keyCode),n}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(n,t){var e,i,r,f=t.button;return null==n.pageX&&null!=t.clientX&&(e=n.target.ownerDocument||u,i=e.documentElement,r=e.body,n.pageX=t.clientX+(i&&i.scrollLeft||r&&r.scrollLeft||0)-(i&&i.clientLeft||r&&r.clientLeft||0),n.pageY=t.clientY+(i&&i.scrollTop||r&&r.scrollTop||0)-(i&&i.clientTop||r&&r.clientTop||0)),n.which||void 0===f||(n.which=1&f?1:2&f?3:4&f?2:0),n}},fix:function(n){if(n[i.expando])return n;var f,e,o,r=n.type,s=n,t=this.fixHooks[r];for(t||(this.fixHooks[r]=t=lf.test(r)?this.mouseHooks:cf.test(r)?this.keyHooks:{}),o=t.props?this.props.concat(t.props):this.props,n=new i.Event(s),f=o.length;f--;)e=o[f],n[e]=s[e];return n.target||(n.target=u),3===n.target.nodeType&&(n.target=n.target.parentNode),t.filter?t.filter(n,s):n},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==hr()&&this.focus)return(this.focus(),!1)},delegateType:"focusin"},blur:{trigger:function(){if(this===hr()&&this.blur)return(this.blur(),!1)},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&i.nodeName(this,"input"))return(this.click(),!1)},_default:function(n){return i.nodeName(n.target,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}},simulate:function(n,t,r,u){var f=i.extend(new i.Event,r,{type:n,isSimulated:!0,originalEvent:{}});u?i.event.trigger(f,null,t):i.event.dispatch.call(t,f);f.isDefaultPrevented()&&r.preventDefault()}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i,!1)};i.Event=function(n,t){return this instanceof i.Event?(n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&n.returnValue===!1?at:g):this.type=n,t&&i.extend(this,t),this.timeStamp=n&&n.timeStamp||i.now(),void(this[i.expando]=!0)):new i.Event(n,t)};i.Event.prototype={isDefaultPrevented:g,isPropagationStopped:g,isImmediatePropagationStopped:g,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=at;n&&n.preventDefault&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=at;n&&n.stopPropagation&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=at;n&&n.stopImmediatePropagation&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,f=this,r=n.relatedTarget,e=n.handleObj;return(!r||r!==f&&!i.contains(f,r))&&(n.type=e.origType,u=e.handler.apply(this,arguments),n.type=t),u}}});f.focusinBubbles||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n),!0)};i.event.special[t]={setup:function(){var i=this.ownerDocument||this,f=r.access(i,t);f||i.addEventListener(n,u,!0);r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});i.fn.extend({on:function(n,t,r,u,f){var e,o;if("object"==typeof n){"string"!=typeof t&&(r=r||t,t=void 0);for(o in n)this.on(o,t,r,n[o],f);return this}if(null==r&&null==u?(u=t,r=t=void 0):null==u&&("string"==typeof t?(u=r,r=void 0):(u=r,r=t,t=void 0)),u===!1)u=g;else if(!u)return this;return 1===f&&(e=u,u=function(n){return i().off(n),e.apply(this,arguments)},u.guid=e.guid||(e.guid=i.guid++)),this.each(function(){i.event.add(this,n,u,r,t)})},one:function(n,t,i,r){return this.on(n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return(t===!1||"function"==typeof t)&&(r=t,t=void 0),r===!1&&(r=g),this.each(function(){i.event.remove(this,n,r,t)})},trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});var cr=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,lr=/<([\w:]+)/,af=/<|&#?\w+;/,vf=/<(?:script|style|link)/i,yf=/checked\s*(?:[^=]|=\s*.checked.)/i,ar=/^$|\/(?:java|ecma)script/i,pf=/^true\/(.*)/,wf=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,h={option:[1,"<select multiple='multiple'>","<\/select>"],thead:[1,"<table>","<\/table>"],col:[2,"<table><colgroup>","<\/colgroup><\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:[0,"",""]};h.optgroup=h.option;h.tbody=h.tfoot=h.colgroup=h.caption=h.thead;h.th=h.td;i.extend({clone:function(n,t,r){var u,c,s,e,h=n.cloneNode(!0),l=i.contains(n.ownerDocument,n);if(!(f.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(e=o(h),s=o(n),u=0,c=s.length;c>u;u++)df(s[u],e[u]);if(t)if(r)for(s=s||o(n),e=e||o(h),u=0,c=s.length;c>u;u++)yr(s[u],e[u]);else yr(n,h);return e=o(h,"script"),e.length>0&&oi(e,!l&&o(n,"script")),h},buildFragment:function(n,t,r,u){for(var f,e,y,l,p,a,s=t.createDocumentFragment(),v=[],c=0,w=n.length;w>c;c++)if(f=n[c],f||0===f)if("object"===i.type(f))i.merge(v,f.nodeType?[f]:f);else if(af.test(f)){for(e=e||s.appendChild(t.createElement("div")),y=(lr.exec(f)||["",""])[1].toLowerCase(),l=h[y]||h._default,e.innerHTML=l[1]+f.replace(cr,"<$1><\/$2>")+l[2],a=l[0];a--;)e=e.lastChild;i.merge(v,e.childNodes);e=s.firstChild;e.textContent=""}else v.push(t.createTextNode(f));for(s.textContent="",c=0;f=v[c++];)if((!u||-1===i.inArray(f,u))&&(p=i.contains(f.ownerDocument,f),e=o(s.appendChild(f),"script"),p&&oi(e),r))for(a=0;f=e[a++];)ar.test(f.type||"")&&r.push(f);return s},cleanData:function(n){for(var f,t,o,u,h=i.event.special,s=0;void 0!==(t=n[s]);s++){if(i.acceptData(t)&&(u=t[r.expando],u&&(f=r.cache[u]))){if(f.events)for(o in f.events)h[o]?i.event.remove(t,o):i.removeEvent(t,o,f.handle);r.cache[u]&&delete r.cache[u]}delete e.cache[t[e.expando]]}}});i.fn.extend({text:function(n){return l(this,function(n){return void 0===n?i.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=n)})},null,n,arguments.length)},append:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=vr(this,n);t.appendChild(n)}})},prepend:function(){return this.domManip(arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=vr(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return this.domManip(arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},remove:function(n,t){for(var r,f=n?i.filter(n,this):this,u=0;null!=(r=f[u]);u++)t||1!==r.nodeType||i.cleanData(o(r)),r.parentNode&&(t&&i.contains(r.ownerDocument,r)&&oi(o(r,"script")),r.parentNode.removeChild(r));return this},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(i.cleanData(o(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null==n?!1:n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return l(this,function(n){var t=this[0]||{},r=0,u=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!vf.test(n)&&!h[(lr.exec(n)||["",""])[1].toLowerCase()]){n=n.replace(cr,"<$1><\/$2>");try{for(;u>r;r++)t=this[r]||{},1===t.nodeType&&(i.cleanData(o(t,!1)),t.innerHTML=n);t=0}catch(f){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=arguments[0];return this.domManip(arguments,function(t){n=this.parentNode;i.cleanData(o(this));n&&n.replaceChild(t,this)}),n&&(n.length||n.nodeType)?this:this.remove()},detach:function(n){return this.remove(n,!0)},domManip:function(n,t){n=bi.apply([],n);var h,v,s,c,u,y,e=0,l=this.length,w=this,b=l-1,a=n[0],p=i.isFunction(a);if(p||l>1&&"string"==typeof a&&!f.checkClone&&yf.test(a))return this.each(function(i){var r=w.eq(i);p&&(n[0]=a.call(this,i,r.html()));r.domManip(n,t)});if(l&&(h=i.buildFragment(n,this[0].ownerDocument,!1,this),v=h.firstChild,1===h.childNodes.length&&(h=v),v)){for(s=i.map(o(h,"script"),bf),c=s.length;l>e;e++)u=h,e!==b&&(u=i.clone(u,!0,!0),c&&i.merge(s,o(u,"script"))),t.call(this[e],u,e);if(c)for(y=s[s.length-1].ownerDocument,i.map(s,kf),e=0;c>e;e++)u=s[e],ar.test(u.type||"")&&!r.access(u,"globalEval")&&i.contains(y,u)&&(u.src?i._evalUrl&&i._evalUrl(u.src):i.globalEval(u.textContent.replace(wf,"")))}return this}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,f=[],e=i(n),o=e.length-1,r=0;o>=r;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),ii.apply(f,u.get());return this.pushStack(f)}});si={};var wr=/^margin/,ci=new RegExp("^("+lt+")(?!px)[a-z%]+$","i"),yt=function(n){return n.ownerDocument.defaultView.getComputedStyle(n,null)};!function(){var s,o,e=u.documentElement,r=u.createElement("div"),t=u.createElement("div");if(t.style){t.style.backgroundClip="content-box";t.cloneNode(!0).style.backgroundClip="";f.clearCloneStyle="content-box"===t.style.backgroundClip;r.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute";r.appendChild(t);function h(){t.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute";t.innerHTML="";e.appendChild(r);var i=n.getComputedStyle(t,null);s="1%"!==i.top;o="4px"===i.width;e.removeChild(r)}n.getComputedStyle&&i.extend(f,{pixelPosition:function(){return h(),s},boxSizingReliable:function(){return null==o&&h(),o},reliableMarginRight:function(){var f,i=t.appendChild(u.createElement("div"));return i.style.cssText=t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",i.style.marginRight=i.style.width="0",t.style.width="1px",e.appendChild(r),f=!parseFloat(n.getComputedStyle(i,null).marginRight),e.removeChild(r),f}})}}();i.swap=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];f=i.apply(n,r||[]);for(u in t)n.style[u]=e[u];return f};var gf=/^(none|table(?!-c[ea]).+)/,ne=new RegExp("^("+lt+")(.*)$","i"),te=new RegExp("^([+-])=("+lt+")","i"),ie={position:"absolute",visibility:"hidden",display:"block"},kr={letterSpacing:"0",fontWeight:"400"},dr=["Webkit","O","Moz","ms"];i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=rt(n,"opacity");return""===i?"1":i}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(n,t,r,u){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var o,h,e,s=i.camelCase(t),c=n.style;return t=i.cssProps[s]||(i.cssProps[s]=gr(c,s)),e=i.cssHooks[t]||i.cssHooks[s],void 0===r?e&&"get"in e&&void 0!==(o=e.get(n,!1,u))?o:c[t]:(h=typeof r,"string"===h&&(o=te.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(i.css(n,t)),h="number"),null!=r&&r===r&&("number"!==h||i.cssNumber[s]||(r+="px"),f.clearCloneStyle||""!==r||0!==t.indexOf("background")||(c[t]="inherit"),e&&"set"in e&&void 0===(r=e.set(n,r,u))||(c[t]=r)),void 0)}},css:function(n,t,r,u){var f,s,e,o=i.camelCase(t);return t=i.cssProps[o]||(i.cssProps[o]=gr(n.style,o)),e=i.cssHooks[t]||i.cssHooks[o],e&&"get"in e&&(f=e.get(n,!0,r)),void 0===f&&(f=rt(n,t,u)),"normal"===f&&t in kr&&(f=kr[t]),""===r||r?(s=parseFloat(f),r===!0||i.isNumeric(s)?s||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return gf.test(i.css(n,"display"))&&0===n.offsetWidth?i.swap(n,ie,function(){return iu(n,t,u)}):iu(n,t,u)},set:function(n,r,u){var f=u&&yt(n);return nu(n,r,u?tu(n,t,u,"border-box"===i.css(n,"boxSizing",!1,f),f):0)}}});i.cssHooks.marginRight=br(f.reliableMarginRight,function(n,t){if(t)return i.swap(n,{display:"inline-block"},rt,[n,"marginRight"])});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];4>r;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};wr.test(n)||(i.cssHooks[n+t].set=nu)});i.fn.extend({css:function(n,t){return l(this,function(n,t,r){var f,e,o={},u=0;if(i.isArray(t)){for(f=yt(n),e=t.length;e>u;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,arguments.length>1)},show:function(){return ru(this,!0)},hide:function(){return ru(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){it(this)?i(this).show():i(this).hide()})}});i.Tween=s;s.prototype={constructor:s,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||"swing";this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=s.propHooks[this.prop];return n&&n.get?n.get(this):s.propHooks._default.get(this)},run:function(n){var r,t=s.propHooks[this.prop];return this.pos=r=this.options.duration?i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):n,this.now=(this.end-this.start)*r+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),t&&t.set?t.set(this):s.propHooks._default.set(this),this}};s.prototype.init.prototype=s.prototype;s.propHooks={_default:{get:function(n){var t;return null==n.elem[n.prop]||n.elem.style&&null!=n.elem.style[n.prop]?(t=i.css(n.elem,n.prop,""),t&&"auto"!==t?t:0):n.elem[n.prop]},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):n.elem.style&&(null!=n.elem.style[i.cssProps[n.prop]]||i.cssHooks[n.prop])?i.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}};s.propHooks.scrollTop=s.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2}};i.fx=s.prototype.init;i.fx.step={};var nt,pt,re=/^(?:toggle|show|hide)$/,uu=new RegExp("^(?:([+-])=|)("+lt+")([a-z%]*)$","i"),ue=/queueHooks$/,wt=[fe],ut={"*":[function(n,t){var f=this.createTween(n,t),s=f.cur(),r=uu.exec(t),e=r&&r[3]||(i.cssNumber[n]?"":"px"),u=(i.cssNumber[n]||"px"!==e&&+s)&&uu.exec(i.css(f.elem,n)),o=1,h=20;if(u&&u[3]!==e){e=e||u[3];r=r||[];u=+s||1;do o=o||".5",u/=o,i.style(f.elem,n,u+e);while(o!==(o=f.cur()/s)&&1!==o&&--h)}return r&&(u=f.start=+u||+s||0,f.unit=e,f.end=r[1]?u+(r[1]+1)*r[2]:+r[2]),f}]};i.Animation=i.extend(ou,{tweener:function(n,t){i.isFunction(n)?(t=n,n=["*"]):n=n.split(" ");for(var r,u=0,f=n.length;f>u;u++)r=n[u],ut[r]=ut[r]||[],ut[r].unshift(t)},prefilter:function(n,t){t?wt.unshift(n):wt.push(n)}});i.speed=function(n,t,r){var u=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||i.isFunction(n)&&n,duration:n,easing:r&&t||t&&!i.isFunction(t)&&t};return u.duration=i.fx.off?0:"number"==typeof u.duration?u.duration:u.duration in i.fx.speeds?i.fx.speeds[u.duration]:i.fx.speeds._default,(null==u.queue||u.queue===!0)&&(u.queue="fx"),u.old=u.complete,u.complete=function(){i.isFunction(u.old)&&u.old.call(this);u.queue&&i.dequeue(this,u.queue)},u};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(it).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,u,f){var s=i.isEmptyObject(n),o=i.speed(t,u,f),e=function(){var t=ou(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||o.queue===!1?this.each(e):this.queue(o.queue,e)},stop:function(n,t,u){var f=function(n){var t=n.stop;delete n.stop;t(u)};return"string"!=typeof n&&(u=t,t=n,n=void 0),t&&n!==!1&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=null!=n&&n+"queueHooks",o=i.timers,e=r.get(this);if(t)e[t]&&e[t].stop&&f(e[t]);else for(t in e)e[t]&&e[t].stop&&ue.test(t)&&f(e[t]);for(t=o.length;t--;)o[t].elem!==this||null!=n&&o[t].queue!==n||(o[t].anim.stop(u),s=!1,o.splice(t,1));(s||!u)&&i.dequeue(this,n)})},finish:function(n){return n!==!1&&(n=n||"fx"),this.each(function(){var t,e=r.get(this),u=e[n+"queue"],o=e[n+"queueHooks"],f=i.timers,s=u?u.length:0;for(e.finish=!0,i.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),t=f.length;t--;)f[t].elem===this&&f[t].queue===n&&(f[t].anim.stop(!0),f.splice(t,1));for(t=0;s>t;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(bt(t,!0),n,i,u)}});i.each({slideDown:bt("show"),slideUp:bt("hide"),slideToggle:bt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=0,t=i.timers;for(nt=i.now();n<t.length;n++)r=t[n],r()||t[n]!==r||t.splice(n--,1);t.length||i.fx.stop();nt=void 0};i.fx.timer=function(n){i.timers.push(n);n()?i.fx.start():i.timers.pop()};i.fx.interval=13;i.fx.start=function(){pt||(pt=setInterval(i.fx.tick,i.fx.interval))};i.fx.stop=function(){clearInterval(pt);pt=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(n,t){return n=i.fx?i.fx.speeds[n]||n:n,t=t||"fx",this.queue(t,function(t,i){var r=setTimeout(t,n);i.stop=function(){clearTimeout(r)}})},function(){var n=u.createElement("input"),t=u.createElement("select"),i=t.appendChild(u.createElement("option"));n.type="checkbox";f.checkOn=""!==n.value;f.optSelected=i.selected;t.disabled=!0;f.optDisabled=!i.disabled;n=u.createElement("input");n.value="t";n.type="radio";f.radioValue="t"===n.value}();tt=i.expr.attrHandle;i.fn.extend({attr:function(n,t){return l(this,i.attr,n,t,arguments.length>1)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var u,f,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return typeof n.getAttribute===d?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(t=t.toLowerCase(),u=i.attrHooks[t]||(i.expr.match.bool.test(t)?su:oe)),void 0===r?u&&"get"in u&&null!==(f=u.get(n,t))?f:(f=i.find.attr(n,t),null==f?void 0:f):null!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):void i.removeAttr(n,t))},removeAttr:function(n,t){var r,u,e=0,f=t&&t.match(c);if(f&&1===n.nodeType)while(r=f[e++])u=i.propFix[r]||r,i.expr.match.bool.test(r)&&(n[u]=!1),n.removeAttribute(r)},attrHooks:{type:{set:function(n,t){if(!f.radioValue&&"radio"===t&&i.nodeName(n,"input")){var r=n.value;return n.setAttribute("type",t),r&&(n.value=r),t}}}}});su={set:function(n,t,r){return t===!1?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=tt[t]||i.find.attr;tt[t]=function(n,t,i){var u,f;return i||(f=tt[t],tt[t]=u,u=null!=r(n,t,i)?t.toLowerCase():null,tt[t]=f),u}});hu=/^(?:input|select|textarea|button)$/i;i.fn.extend({prop:function(n,t){return l(this,i.prop,n,t,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}});i.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(n,t,r){var f,u,o,e=n.nodeType;if(n&&3!==e&&8!==e&&2!==e)return o=1!==e||!i.isXMLDoc(n),o&&(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){return n.hasAttribute("tabindex")||hu.test(n.nodeName)||n.href?n.tabIndex:-1}}}});f.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});kt=/[\t\r\n\f]/g;i.fn.extend({addClass:function(n){var o,t,r,u,s,f,h="string"==typeof n&&n,e=0,l=this.length;if(i.isFunction(n))return this.each(function(t){i(this).addClass(n.call(this,t,this.className))});if(h)for(o=(n||"").match(c)||[];l>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(kt," "):" ")){for(s=0;u=o[s++];)r.indexOf(" "+u+" ")<0&&(r+=u+" ");f=i.trim(r);t.className!==f&&(t.className=f)}return this},removeClass:function(n){var o,t,r,u,s,f,h=0===arguments.length||"string"==typeof n&&n,e=0,l=this.length;if(i.isFunction(n))return this.each(function(t){i(this).removeClass(n.call(this,t,this.className))});if(h)for(o=(n||"").match(c)||[];l>e;e++)if(t=this[e],r=1===t.nodeType&&(t.className?(" "+t.className+" ").replace(kt," "):"")){for(s=0;u=o[s++];)while(r.indexOf(" "+u+" ")>=0)r=r.replace(" "+u+" "," ");f=n?i.trim(r):"";t.className!==f&&(t.className=f)}return this},toggleClass:function(n,t){var u=typeof n;return"boolean"==typeof t&&"string"===u?t?this.addClass(n):this.removeClass(n):this.each(i.isFunction(n)?function(r){i(this).toggleClass(n.call(this,r,this.className,t),t)}:function(){if("string"===u)for(var t,e=0,f=i(this),o=n.match(c)||[];t=o[e++];)f.hasClass(t)?f.removeClass(t):f.addClass(t);else(u===d||"boolean"===u)&&(this.className&&r.set(this,"__className__",this.className),this.className=this.className||n===!1?"":r.get(this,"__className__")||"")})},hasClass:function(n){for(var i=" "+n+" ",t=0,r=this.length;r>t;t++)if(1===this[t].nodeType&&(" "+this[t].className+" ").replace(kt," ").indexOf(i)>=0)return!0;return!1}});cu=/\r/g;i.fn.extend({val:function(n){var t,r,f,u=this[0];return arguments.length?(f=i.isFunction(n),this.each(function(r){var u;1===this.nodeType&&(u=f?n.call(this,r,i(this).val()):n,null==u?u="":"number"==typeof u?u+="":i.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):u?(t=i.valHooks[u.type]||i.valHooks[u.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(u,"value"))?r:(r=u.value,"string"==typeof r?r.replace(cu,""):null==r?"":r)):void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:i.trim(i.text(n))}},select:{get:function(n){for(var o,t,s=n.options,r=n.selectedIndex,u="select-one"===n.type||0>r,h=u?null:[],c=u?r+1:s.length,e=0>r?c:u?r:0;c>e;e++)if(t=s[e],!(!t.selected&&e!==r||(f.optDisabled?t.disabled:null!==t.getAttribute("disabled"))||t.parentNode.disabled&&i.nodeName(t.parentNode,"optgroup"))){if(o=i(t).val(),u)return o;h.push(o)}return h},set:function(n,t){for(var u,r,f=n.options,e=i.makeArray(t),o=f.length;o--;)r=f[o],(r.selected=i.inArray(r.value,e)>=0)&&(u=!0);return u||(n.selectedIndex=-1),e}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(i.isArray(t))return n.checked=i.inArray(i(n).val(),t)>=0}};f.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});i.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}});i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)},bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)}});dt=i.now();gt=/\?/;i.parseJSON=function(n){return JSON.parse(n+"")};i.parseXML=function(n){var t,r;if(!n||"string"!=typeof n)return null;try{r=new DOMParser;t=r.parseFromString(n,"text/xml")}catch(u){t=void 0}return(!t||t.getElementsByTagName("parsererror").length)&&i.error("Invalid XML: "+n),t};var b,v,se=/#.*$/,lu=/([?&])_=[^&]*/,he=/^(.*?):[ \t]*([^\r\n]*)$/gm,ce=/^(?:GET|HEAD)$/,le=/^\/\//,au=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,vu={},li={},yu="*/".concat("*");try{v=location.href}catch(ge){v=u.createElement("a");v.href="";v=v.href}b=au.exec(v.toLowerCase())||[];i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:v,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(b[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":yu,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":i.parseJSON,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ai(ai(n,i.ajaxSettings),t):ai(i.ajaxSettings,n)},ajaxPrefilter:pu(vu),ajaxTransport:pu(li),ajax:function(n,t){function w(n,t,s,h){var v,it,b,y,w,c=t;2!==e&&(e=2,d&&clearTimeout(d),l=void 0,k=h||"",u.readyState=n>0?4:0,v=n>=200&&300>n||304===n,s&&(y=ae(r,u,s)),y=ve(r,y,u,v),v?(r.ifModified&&(w=u.getResponseHeader("Last-Modified"),w&&(i.lastModified[f]=w),w=u.getResponseHeader("etag"),w&&(i.etag[f]=w)),204===n||"HEAD"===r.type?c="nocontent":304===n?c="notmodified":(c=y.state,it=y.data,b=y.error,v=!b)):(b=c,(n||!c)&&(c="error",0>n&&(n=0))),u.status=n,u.statusText=(t||c)+"",v?nt.resolveWith(o,[it,c,u]):nt.rejectWith(o,[u,c,b]),u.statusCode(p),p=void 0,a&&g.trigger(v?"ajaxSuccess":"ajaxError",[u,r,v?it:b]),tt.fireWith(o,[u,c]),a&&(g.trigger("ajaxComplete",[u,r]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof n&&(t=n,n=void 0);t=t||{};var l,f,k,y,d,s,a,h,r=i.ajaxSetup({},t),o=r.context||r,g=r.context&&(o.nodeType||o.jquery)?i(o):i.event,nt=i.Deferred(),tt=i.Callbacks("once memory"),p=r.statusCode||{},it={},rt={},e=0,ut="canceled",u={readyState:0,getResponseHeader:function(n){var t;if(2===e){if(!y)for(y={};t=he.exec(k);)y[t[1].toLowerCase()]=t[2];t=y[n.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===e?k:null},setRequestHeader:function(n,t){var i=n.toLowerCase();return e||(n=rt[i]=rt[i]||n,it[n]=t),this},overrideMimeType:function(n){return e||(r.mimeType=n),this},statusCode:function(n){var t;if(n)if(2>e)for(t in n)p[t]=[p[t],n[t]];else u.always(n[u.status]);return this},abort:function(n){var t=n||ut;return l&&l.abort(t),w(0,t),this}};if(nt.promise(u).complete=tt.add,u.success=u.done,u.error=u.fail,r.url=((n||r.url||v)+"").replace(se,"").replace(le,b[1]+"//"),r.type=t.method||t.type||r.method||r.type,r.dataTypes=i.trim(r.dataType||"*").toLowerCase().match(c)||[""],null==r.crossDomain&&(s=au.exec(r.url.toLowerCase()),r.crossDomain=!(!s||s[1]===b[1]&&s[2]===b[2]&&(s[3]||("http:"===s[1]?"80":"443"))===(b[3]||("http:"===b[1]?"80":"443")))),r.data&&r.processData&&"string"!=typeof r.data&&(r.data=i.param(r.data,r.traditional)),wu(vu,r,t,u),2===e)return u;a=r.global;a&&0==i.active++&&i.event.trigger("ajaxStart");r.type=r.type.toUpperCase();r.hasContent=!ce.test(r.type);f=r.url;r.hasContent||(r.data&&(f=r.url+=(gt.test(f)?"&":"?")+r.data,delete r.data),r.cache===!1&&(r.url=lu.test(f)?f.replace(lu,"$1_="+dt++):f+(gt.test(f)?"&":"?")+"_="+dt++));r.ifModified&&(i.lastModified[f]&&u.setRequestHeader("If-Modified-Since",i.lastModified[f]),i.etag[f]&&u.setRequestHeader("If-None-Match",i.etag[f]));(r.data&&r.hasContent&&r.contentType!==!1||t.contentType)&&u.setRequestHeader("Content-Type",r.contentType);u.setRequestHeader("Accept",r.dataTypes[0]&&r.accepts[r.dataTypes[0]]?r.accepts[r.dataTypes[0]]+("*"!==r.dataTypes[0]?", "+yu+"; q=0.01":""):r.accepts["*"]);for(h in r.headers)u.setRequestHeader(h,r.headers[h]);if(r.beforeSend&&(r.beforeSend.call(o,u,r)===!1||2===e))return u.abort();ut="abort";for(h in{success:1,error:1,complete:1})u[h](r[h]);if(l=wu(li,r,t,u)){u.readyState=1;a&&g.trigger("ajaxSend",[u,r]);r.async&&r.timeout>0&&(d=setTimeout(function(){u.abort("timeout")},r.timeout));try{e=1;l.send(it,w)}catch(ft){if(!(2>e))throw ft;w(-1,ft)}}else w(-1,"No Transport");return u},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}});i.each(["get","post"],function(n,t){i[t]=function(n,r,u,f){return i.isFunction(r)&&(f=f||u,u=r,r=void 0),i.ajax({url:n,type:t,dataType:f,data:r,success:u})}});i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}});i._evalUrl=function(n){return i.ajax({url:n,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})};i.fn.extend({wrapAll:function(n){var t;return i.isFunction(n)?this.each(function(t){i(this).wrapAll(n.call(this,t))}):(this[0]&&(t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this)},wrapInner:function(n){return this.each(i.isFunction(n)?function(t){i(this).wrapInner(n.call(this,t))}:function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=i.isFunction(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(){return this.parent().each(function(){i.nodeName(this,"body")||i(this).replaceWith(this.childNodes)}).end()}});i.expr.filters.hidden=function(n){return n.offsetWidth<=0&&n.offsetHeight<=0};i.expr.filters.visible=function(n){return!i.expr.filters.hidden(n)};var ye=/%20/g,pe=/\[\]$/,bu=/\r?\n/g,we=/^(?:submit|button|image|reset|file)$/i,be=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,u=[],f=function(n,t){t=i.isFunction(t)?t():null==t?"":t;u[u.length]=encodeURIComponent(n)+"="+encodeURIComponent(t)};if(void 0===t&&(t=i.ajaxSettings&&i.ajaxSettings.traditional),i.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){f(this.name,this.value)});else for(r in n)vi(r,n[r],t,f);return u.join("&").replace(ye,"+")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&be.test(this.nodeName)&&!we.test(n)&&(this.checked||!er.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:i.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(bu,"\r\n")}}):{name:t.name,value:r.replace(bu,"\r\n")}}).get()}});i.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(n){}};var ke=0,ni={},de={0:200,1223:204},ft=i.ajaxSettings.xhr();return n.ActiveXObject&&i(n).on("unload",function(){for(var n in ni)ni[n]()}),f.cors=!!ft&&"withCredentials"in ft,f.ajax=ft=!!ft,i.ajaxTransport(function(n){var t;if(f.cors||ft&&!n.crossDomain)return{send:function(i,r){var f,u=n.xhr(),e=++ke;if(u.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(f in n.xhrFields)u[f]=n.xhrFields[f];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType);n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(f in i)u.setRequestHeader(f,i[f]);t=function(n){return function(){t&&(delete ni[e],t=u.onload=u.onerror=null,"abort"===n?u.abort():"error"===n?r(u.status,u.statusText):r(de[u.status]||u.status,u.statusText,"string"==typeof u.responseText?{text:u.responseText}:void 0,u.getAllResponseHeaders()))}};u.onload=t();u.onerror=t("error");t=ni[e]=t("abort");try{u.send(n.hasContent&&n.data||null)}catch(o){if(t)throw o;}},abort:function(){t&&t()}}}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){if(n.crossDomain){var r,t;return{send:function(f,e){r=i("<script>").prop({async:!0,charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){r.remove();t=null;n&&e("error"===n.type?404:200,n.type)});u.head.appendChild(r[0])},abort:function(){t&&t()}}}}),yi=[],ti=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=yi.pop()||i.expando+"_"+dt++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,u){var f,o,e,s=t.jsonp!==!1&&(ti.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&ti.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return(f=t.jsonpCallback=i.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(ti,"$1"+f):t.jsonp!==!1&&(t.url+=(gt.test(t.url)?"&":"?")+t.jsonp+"="+f),t.converters["script json"]=function(){return e||i.error(f+" was not called"),e[0]},t.dataTypes[0]="json",o=n[f],n[f]=function(){e=arguments},u.always(function(){n[f]=o;t[f]&&(t.jsonpCallback=r.jsonpCallback,yi.push(f));e&&i.isFunction(o)&&o(e[0]);e=o=void 0}),"script")}),i.parseHTML=function(n,t,r){if(!n||"string"!=typeof n)return null;"boolean"==typeof t&&(r=t,t=!1);t=t||u;var f=gi.exec(n),e=!r&&[];return f?[t.createElement(f[1])]:(f=i.buildFragment([n],t,e),e&&e.length&&i(e).remove(),i.merge([],f.childNodes))},pi=i.fn.load,i.fn.load=function(n,t,r){if("string"!=typeof n&&pi)return pi.apply(this,arguments);var u,o,s,f=this,e=n.indexOf(" ");return e>=0&&(u=i.trim(n.slice(e)),n=n.slice(0,e)),i.isFunction(t)?(r=t,t=void 0):t&&"object"==typeof t&&(o="POST"),f.length>0&&i.ajax({url:n,type:o,dataType:"html",data:t}).done(function(n){s=arguments;f.html(u?i("<div>").append(i.parseHTML(n)).find(u):n)}).complete(r&&function(n,t){f.each(r,s||[n.responseText,t,n])}),this},i.expr.filters.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},wi=n.document.documentElement,i.offset={setOffset:function(n,t,r){var e,o,s,h,u,c,v,l=i.css(n,"position"),a=i(n),f={};"static"===l&&(n.style.position="relative");u=a.offset();s=i.css(n,"top");c=i.css(n,"left");v=("absolute"===l||"fixed"===l)&&(s+c).indexOf("auto")>-1;v?(e=a.position(),h=e.top,o=e.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);i.isFunction(t)&&(t=t.call(n,r,u));null!=t.top&&(f.top=t.top-u.top+h);null!=t.left&&(f.left=t.left-u.left+o);"using"in t?t.using.call(n,f):a.css(f)}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var r,f,t=this[0],u={top:0,left:0},e=t&&t.ownerDocument;if(e)return r=e.documentElement,i.contains(r,t)?(typeof t.getBoundingClientRect!==d&&(u=t.getBoundingClientRect()),f=ku(e),{top:u.top+f.pageYOffset-r.clientTop,left:u.left+f.pageXOffset-r.clientLeft}):u},position:function(){if(this[0]){var n,r,u=this[0],t={top:0,left:0};return"fixed"===i.css(u,"position")?r=u.getBoundingClientRect():(n=this.offsetParent(),r=this.offset(),i.nodeName(n[0],"html")||(t=n.offset()),t.top+=i.css(n[0],"borderTopWidth",!0),t.left+=i.css(n[0],"borderLeftWidth",!0)),{top:r.top-t.top-i.css(u,"marginTop",!0),left:r.left-t.left-i.css(u,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent||wi;n&&!i.nodeName(n,"html")&&"static"===i.css(n,"position");)n=n.offsetParent;return n||wi})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var u="pageYOffset"===r;i.fn[t]=function(i){return l(this,function(t,i,f){var e=ku(t);return void 0===f?e?e[r]:t[i]:void(e?e.scrollTo(u?n.pageXOffset:f,u?f:n.pageYOffset):t[i]=f)},t,i,arguments.length,null)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=br(f.pixelPosition,function(n,r){if(r)return(r=rt(n,t),ci.test(r)?i(n).position()[t]+"px":r)})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(u,f){var e=arguments.length&&(r||"boolean"!=typeof u),o=r||(u===!0||f===!0?"margin":"border");return l(this,function(t,r,u){var f;return i.isWindow(t)?t.document.documentElement["client"+n]:9===t.nodeType?(f=t.documentElement,Math.max(t.body["scroll"+n],f["scroll"+n],t.body["offset"+n],f["offset"+n],f["client"+n])):void 0===u?i.css(t,r,o):i.style(t,r,u,o)},t,e?u:void 0,e,null)}})}),i.fn.size=function(){return this.length},i.fn.andSelf=i.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),du=n.jQuery,gu=n.$,i.noConflict=function(t){return n.$===i&&(n.$=gu),t&&n.jQuery===i&&(n.jQuery=du),i},typeof t===d&&(n.jQuery=n.$=i),i}),!function(n,t){"function"==typeof define&&define.amd?define(t):"object"==typeof module&&module.exports?module.exports=t():n.numeral=t()}(this,function(){function e(n,t){this._input=n;this._value=t}var n,i,r={},f={},u={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},t={currentLocale:u.currentLocale,zeroFormat:u.zeroFormat,nullFormat:u.nullFormat,defaultFormat:u.defaultFormat,scalePercentBy100:u.scalePercentBy100};return n=function(u){var f,o,s,h;if(n.isNumeral(u))f=u.value();else if(0===u||"undefined"==typeof u)f=0;else if(null===u||i.isNaN(u))f=null;else if("string"==typeof u)if(t.zeroFormat&&u===t.zeroFormat)f=0;else if(t.nullFormat&&u===t.nullFormat||!u.replace(/[^0-9]+/g,"").length)f=null;else{for(o in r)if(h="function"==typeof r[o].regexps.unformat?r[o].regexps.unformat():r[o].regexps.unformat,h&&u.match(h)){s=r[o].unformat;break}s=s||n._.stringToNumber;f=s(u)}else f=Number(u)||null;return new e(u,f)},n.version="2.0.6",n.isNumeral=function(n){return n instanceof e},n._=i={numberToFormat:function(t,i,r){var o,a,u,h,p,nt,c,s=f[n.options.currentLocale],y=!1,tt=!1,w=0,e="",b=1e12,k=1e9,d=1e6,it=1e3,l="",v=!1,g;if(t=t||0,a=Math.abs(t),n._.includes(i,"(")?(y=!0,i=i.replace(/[\(|\)]/g,"")):(n._.includes(i,"+")||n._.includes(i,"-"))&&(p=n._.includes(i,"+")?i.indexOf("+"):0>t?i.indexOf("-"):-1,i=i.replace(/[\+|\-]/g,"")),n._.includes(i,"a")&&(o=i.match(/a(k|m|b|t)?/),o=o?o[1]:!1,n._.includes(i," a")&&(e=" "),i=i.replace(new RegExp(e+"a[kmbt]?"),""),a>=b&&!o||"t"===o?(e+=s.abbreviations.trillion,t/=b):b>a&&a>=k&&!o||"b"===o?(e+=s.abbreviations.billion,t/=k):k>a&&a>=d&&!o||"m"===o?(e+=s.abbreviations.million,t/=d):(d>a&&a>=it&&!o||"k"===o)&&(e+=s.abbreviations.thousand,t/=it)),n._.includes(i,"[.]")&&(tt=!0,i=i.replace("[.]",".")),u=t.toString().split(".")[0],h=i.split(".")[1],nt=i.indexOf(","),w=(i.split(".")[0].split(",")[0].match(/0/g)||[]).length,h?(n._.includes(h,"[")?(h=h.replace("]",""),h=h.split("["),l=n._.toFixed(t,h[0].length+h[1].length,r,h[1].length)):l=n._.toFixed(t,h.length,r),u=l.split(".")[0],l=n._.includes(l,".")?s.delimiters.decimal+l.split(".")[1]:"",tt&&0===Number(l.slice(1))&&(l="")):u=n._.toFixed(t,0,r),e&&!o&&Number(u)>=1e3&&e!==s.abbreviations.trillion)switch(u=String(Number(u)/1e3),e){case s.abbreviations.thousand:e=s.abbreviations.million;break;case s.abbreviations.million:e=s.abbreviations.billion;break;case s.abbreviations.billion:e=s.abbreviations.trillion}if(n._.includes(u,"-")&&(u=u.slice(1),v=!0),u.length<w)for(g=w-u.length;g>0;g--)u="0"+u;return nt>-1&&(u=u.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+s.delimiters.thousands)),0===i.indexOf(".")&&(u=""),c=u+l+(e?e:""),y?c=(y&&v?"(":"")+c+(y&&v?")":""):p>=0?c=0===p?(v?"-":"+")+c:c+(v?"-":"+"):v&&(c="-"+c),c},stringToNumber:function(n){var u,i,e,r=f[t.currentLocale],s=n,o={thousand:3,million:6,billion:9,trillion:12};if(t.zeroFormat&&n===t.zeroFormat)i=0;else if(t.nullFormat&&n===t.nullFormat||!n.replace(/[^0-9]+/g,"").length)i=null;else{i=1;"."!==r.delimiters.decimal&&(n=n.replace(/\./g,"").replace(r.delimiters.decimal,"."));for(u in o)if(e=new RegExp("[^a-zA-Z]"+r.abbreviations[u]+"(?:\\)|(\\"+r.currency.symbol+")?(?:\\))?)?$"),s.match(e)){i*=Math.pow(10,o[u]);break}i*=(n.split("-").length+Math.min(n.split("(").length-1,n.split(")").length-1))%2?1:-1;n=n.replace(/[^0-9\.]+/g,"");i*=Number(n)}return i},isNaN:function(n){return"number"==typeof n&&isNaN(n)},includes:function(n,t){return-1!==n.indexOf(t)},insert:function(n,t,i){return n.slice(0,i)+t+n.slice(i)},reduce:function(n,t){if(null===this)throw new TypeError("Array.prototype.reduce called on null or undefined");if("function"!=typeof t)throw new TypeError(t+" is not a function");var u,r=Object(n),f=r.length>>>0,i=0;if(3===arguments.length)u=arguments[2];else{for(;f>i&&!(i in r);)i++;if(i>=f)throw new TypeError("Reduce of empty array with no initial value");u=r[i++]}for(;f>i;i++)i in r&&(u=t(u,r[i],i,r));return u},multiplier:function(n){var t=n.toString().split(".");return t.length<2?1:Math.pow(10,t[1].length)},correctionFactor:function(){var n=Array.prototype.slice.call(arguments);return n.reduce(function(n,t){var r=i.multiplier(t);return n>r?n:r},1)},toFixed:function(n,t,i,r){var u,e,o,f,s=n.toString().split("."),h=t-(r||0);return u=2===s.length?Math.min(Math.max(s[1].length,h),t):h,o=Math.pow(10,u),f=(i(n+"e+"+u)/o).toFixed(u),r>t-u&&(e=new RegExp("\\.?0{1,"+(r-(t-u))+"}$"),f=f.replace(e,"")),f}},n.options=t,n.formats=r,n.locales=f,n.locale=function(n){return n&&(t.currentLocale=n.toLowerCase()),t.currentLocale},n.localeData=function(n){if(!n)return f[t.currentLocale];if(n=n.toLowerCase(),!f[n])throw new Error("Unknown locale : "+n);return f[n]},n.reset=function(){for(var n in u)t[n]=u[n]},n.zeroFormat=function(n){t.zeroFormat="string"==typeof n?n:null},n.nullFormat=function(n){t.nullFormat="string"==typeof n?n:null},n.defaultFormat=function(n){t.defaultFormat="string"==typeof n?n:"0.0"},n.register=function(n,t,i){if(t=t.toLowerCase(),this[n+"s"][t])throw new TypeError(t+" "+n+" already registered.");return this[n+"s"][t]=i,i},n.validate=function(t,i){var s,h,c,r,e,o,f,u;if("string"!=typeof t&&(t+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",t)),t=t.trim(),t.match(/^\d+$/))return!0;if(""===t)return!1;try{f=n.localeData(i)}catch(l){f=n.localeData(n.locale())}return c=f.currency.symbol,e=f.abbreviations,s=f.delimiters.decimal,h="."===f.delimiters.thousands?"\\.":f.delimiters.thousands,u=t.match(/^[^\d]+/),null!==u&&(t=t.substr(1),u[0]!==c)?!1:(u=t.match(/[^\d]+$/),null!==u&&(t=t.slice(0,-1),u[0]!==e.thousand&&u[0]!==e.million&&u[0]!==e.billion&&u[0]!==e.trillion)?!1:(o=new RegExp(h+"{2}"),t.match(/[^\d.,]/g)?!1:(r=t.split(s),r.length>2?!1:r.length<2?!!r[0].match(/^\d+.*\d$/)&&!r[0].match(o):1===r[0].length?!!r[0].match(/^\d+$/)&&!r[0].match(o)&&!!r[1].match(/^\d+$/):!!r[0].match(/^\d+.*\d$/)&&!r[0].match(o)&&!!r[1].match(/^\d+$/))))},n.fn=e.prototype={clone:function(){return n(this)},format:function(i,u){var o,f,e,s=this._value,h=i||t.defaultFormat;if(u=u||Math.round,0===s&&null!==t.zeroFormat)f=t.zeroFormat;else if(null===s&&null!==t.nullFormat)f=t.nullFormat;else{for(o in r)if(h.match(r[o].regexps.format)){e=r[o].format;break}e=e||n._.numberToFormat;f=e(s,h,u)}return f},value:function(){return this._value},input:function(){return this._input},set:function(n){return this._value=Number(n),this},add:function(n){function r(n,i){return n+Math.round(t*i)}var t=i.correctionFactor.call(null,this._value,n);return this._value=i.reduce([this._value,n],r,0)/t,this},subtract:function(n){function r(n,i){return n-Math.round(t*i)}var t=i.correctionFactor.call(null,this._value,n);return this._value=i.reduce([n],r,Math.round(this._value*t))/t,this},multiply:function(n){function t(n,t){var r=i.correctionFactor(n,t);return Math.round(n*r)*Math.round(t*r)/Math.round(r*r)}return this._value=i.reduce([this._value,n],t,1),this},divide:function(n){function t(n,t){var r=i.correctionFactor(n,t);return Math.round(n*r)/Math.round(t*r)}return this._value=i.reduce([this._value,n],t),this},difference:function(t){return Math.abs(n(this._value).subtract(t).value())}},n.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(n){var t=n%10;return 1==~~(n%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th"},currency:{symbol:"$"}}),function(){n.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(t,i,r){var u,f=n._.includes(i," BPS")?" ":"";return t=1e4*t,i=i.replace(/\s?BPS/,""),u=n._.numberToFormat(t,i,r),n._.includes(u,")")?(u=u.split(""),u.splice(-1,0,f+"BPS"),u=u.join("")):u=u+f+"BPS",u},unformat:function(t){return+(.0001*n._.stringToNumber(t)).toFixed(15)}})}(),function(){var t={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},i={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},u=t.suffixes.concat(i.suffixes.filter(function(n){return t.suffixes.indexOf(n)<0})),r=u.join("|");r="("+r.replace("B","B(?!PS)")+")";n.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(r)},format:function(r,u,f){var h,e,o,c,s=n._.includes(u,"ib")?i:t,l=n._.includes(u," b")||n._.includes(u," ib")?" ":"";for(u=u.replace(/\s?i?b/,""),e=0;e<=s.suffixes.length;e++)if(o=Math.pow(s.base,e),c=Math.pow(s.base,e+1),null===r||0===r||r>=o&&c>r){l+=s.suffixes[e];o>0&&(r/=o);break}return h=n._.numberToFormat(r,u,f),h+l},unformat:function(r){var u,f,e=n._.stringToNumber(r);if(e){for(u=t.suffixes.length-1;u>=0;u--){if(n._.includes(r,t.suffixes[u])){f=Math.pow(t.base,u);break}if(n._.includes(r,i.suffixes[u])){f=Math.pow(i.base,u);break}}e*=f||1}return e}})}(),function(){n.register("format","currency",{regexps:{format:/(\$)/},format:function(t,i,r){var e,s,f,o=n.locales[n.options.currentLocale],u={before:i.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:i.match(/([\+|\-|\)|\s|\$]*)$/)[0]};for(i=i.replace(/\s?\$\s?/,""),e=n._.numberToFormat(t,i,r),t>=0?(u.before=u.before.replace(/[\-\(]/,""),u.after=u.after.replace(/[\-\)]/,"")):0>t&&!n._.includes(u.before,"-")&&!n._.includes(u.before,"(")&&(u.before="-"+u.before),f=0;f<u.before.length;f++)switch(s=u.before[f]){case"$":e=n._.insert(e,o.currency.symbol,f);break;case" ":e=n._.insert(e," ",f+o.currency.symbol.length-1)}for(f=u.after.length-1;f>=0;f--)switch(s=u.after[f]){case"$":e=f===u.after.length-1?e+o.currency.symbol:n._.insert(e,o.currency.symbol,-(u.after.length-(1+f)));break;case" ":e=f===u.after.length-1?e+" ":n._.insert(e," ",-(u.after.length-(1+f)+o.currency.symbol.length-1))}return e}})}(),function(){n.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(t,i,r){var u,e="number"!=typeof t||n._.isNaN(t)?"0e+0":t.toExponential(),f=e.split("e");return i=i.replace(/e[\+|\-]{1}0/,""),u=n._.numberToFormat(Number(f[0]),i,r),u+"e"+f[1]},unformat:function(t){function u(t,i){var r=n._.correctionFactor(t,i);return t*r*i*r/(r*r)}var r=n._.includes(t,"e+")?t.split("e+"):t.split("e-"),f=Number(r[0]),i=Number(r[1]);return i=n._.includes(t,"e-")?i*=-1:i,n._.reduce([f,Math.pow(10,i)],u,1)}})}(),function(){n.register("format","ordinal",{regexps:{format:/(o)/},format:function(t,i,r){var u,e=n.locales[n.options.currentLocale],f=n._.includes(i," o")?" ":"";return i=i.replace(/\s?o/,""),f+=e.ordinal(t),u=n._.numberToFormat(t,i,r),u+f}})}(),function(){n.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(t,i,r){var u,f=n._.includes(i," %")?" ":"";return n.options.scalePercentBy100&&(t=100*t),i=i.replace(/\s?\%/,""),u=n._.numberToFormat(t,i,r),n._.includes(u,")")?(u=u.split(""),u.splice(-1,0,f+"%"),u=u.join("")):u=u+f+"%",u},unformat:function(t){var i=n._.stringToNumber(t);return n.options.scalePercentBy100?.01*i:i}})}(),function(){n.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(n){var i=Math.floor(n/3600),t=Math.floor((n-3600*i)/60),r=Math.round(n-3600*i-60*t);return i+":"+(10>t?"0"+t:t)+":"+(10>r?"0"+r:r)},unformat:function(n){var t=n.split(":"),i=0;return 3===t.length?(i+=3600*Number(t[0]),i+=60*Number(t[1]),i+=Number(t[2])):2===t.length&&(i+=60*Number(t[0]),i+=Number(t[1])),Number(i)}})}(),n}),function(n){typeof define=="function"&&define.amd?define(["jquery"],function(t){return n(t)}):typeof module=="object"&&typeof module.exports=="object"?exports=n(require("jquery")):n(jQuery)}(function(n){function o(n){var i=7.5625,t=2.75;return n<1/t?i*n*n:n<2/t?i*(n-=1.5/t)*n+.75:n<2.5/t?i*(n-=2.25/t)*n+.9375:i*(n-=2.625/t)*n+.984375}n.easing.jswing=n.easing.swing;var t=Math.pow,u=Math.sqrt,i=Math.sin,s=Math.cos,r=Math.PI,f=1.70158,e=f*1.525,h=f+1,c=2*r/3,l=2*r/4.5;n.extend(n.easing,{def:"easeOutQuad",swing:function(t){return n.easing[n.easing.def](t)},easeInQuad:function(n){return n*n},easeOutQuad:function(n){return 1-(1-n)*(1-n)},easeInOutQuad:function(n){return n<.5?2*n*n:1-t(-2*n+2,2)/2},easeInCubic:function(n){return n*n*n},easeOutCubic:function(n){return 1-t(1-n,3)},easeInOutCubic:function(n){return n<.5?4*n*n*n:1-t(-2*n+2,3)/2},easeInQuart:function(n){return n*n*n*n},easeOutQuart:function(n){return 1-t(1-n,4)},easeInOutQuart:function(n){return n<.5?8*n*n*n*n:1-t(-2*n+2,4)/2},easeInQuint:function(n){return n*n*n*n*n},easeOutQuint:function(n){return 1-t(1-n,5)},easeInOutQuint:function(n){return n<.5?16*n*n*n*n*n:1-t(-2*n+2,5)/2},easeInSine:function(n){return 1-s(n*r/2)},easeOutSine:function(n){return i(n*r/2)},easeInOutSine:function(n){return-(s(r*n)-1)/2},easeInExpo:function(n){return n===0?0:t(2,10*n-10)},easeOutExpo:function(n){return n===1?1:1-t(2,-10*n)},easeInOutExpo:function(n){return n===0?0:n===1?1:n<.5?t(2,20*n-10)/2:(2-t(2,-20*n+10))/2},easeInCirc:function(n){return 1-u(1-t(n,2))},easeOutCirc:function(n){return u(1-t(n-1,2))},easeInOutCirc:function(n){return n<.5?(1-u(1-t(2*n,2)))/2:(u(1-t(-2*n+2,2))+1)/2},easeInElastic:function(n){return n===0?0:n===1?1:-t(2,10*n-10)*i((n*10-10.75)*c)},easeOutElastic:function(n){return n===0?0:n===1?1:t(2,-10*n)*i((n*10-.75)*c)+1},easeInOutElastic:function(n){return n===0?0:n===1?1:n<.5?-(t(2,20*n-10)*i((20*n-11.125)*l))/2:t(2,-20*n+10)*i((20*n-11.125)*l)/2+1},easeInBack:function(n){return h*n*n*n-f*n*n},easeOutBack:function(n){return 1+h*t(n-1,3)+f*t(n-1,2)},easeInOutBack:function(n){return n<.5?t(2*n,2)*((e+1)*2*n-e)/2:(t(2*n-2,2)*((e+1)*(n*2-2)+e)+2)/2},easeInBounce:function(n){return 1-o(1-n)},easeOutBounce:o,easeInOutBounce:function(n){return n<.5?(1-o(1-2*n))/2:(1+o(2*n-1))/2}})}),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(n){"use strict";var t=n.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher");}(jQuery);+function(n){"use strict";function u(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})}var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){r.detach().trigger("closed.bs.alert").remove()}var f=n(this),u=f.attr("data-target"),r;u||(u=f.attr("href"),u=u&&u.replace(/.*(?=#[^\s]*$)/,""));r=n(u);i&&i.preventDefault();r.length||(r=f.closest(".alert"));r.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=u;n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.3.5";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var r="disabled",i=this.$element,f=i.is("input")?"val":"html",u=i.data();t+="Text";null==u.resetText&&i.data("resetText",i[f]());setTimeout(n.proxy(function(){i[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,i.addClass(r).attr(r,r)):this.isLoading&&(this.isLoading=!1,i.removeClass(r).removeAttr(r))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target);r.hasClass("btn")||(r=r.closest(".btn"));i.call(r,"toggle");n(t.target).is('input[type="radio"]')||n(t.target).is('input[type="checkbox"]')||t.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.3.5";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),f="prev"==n&&0===i||"next"==n&&i==this.$items.length-1,r,u;return f&&!this.options.wrap?t:(r="prev"==n?-1:1,u=(i+r)%this.$items.length,this.$items.eq(u))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1)&&!(0>n))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(n>t?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var o,r=n(this),u=n(r.attr("data-target")||(o=r.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,"")),e,f;u.hasClass("carousel")&&(e=n.extend({},u.data(),r.data()),f=r.attr("data-slide-to"),f&&(e.interval=!1),i.call(u,e),f&&u.data("bs.carousel").to(f),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r=i&&n(i),r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(o).remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function e(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})}var o=".dropdown-backdrop",i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.3.5";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger("shown.bs.dropdown",e)}return!1}};t.prototype.keydown=function(t){var e,o,s,h,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");h=" li:not(.disabled):visible a";f=o.find(".dropdown-menu"+h);f.length&&(u=f.index(t.target),38==t.which&&u>0&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=e;n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery);+function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.3.5";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var n=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";this.bodyIsOverflowing&&this.$body.css("padding-right",n+this.scrollbarWidth)};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),u=n(r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,"")),e=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,e,this)})}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){return t=n.extend({},this.getDefaults(),this.$element.data(),t),t.delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),i.isInStateTrue()?void 0:(clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide())};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(this.options.container):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var n=this.tip(),t=this.getTitle();n.find(".tooltip-inner")[this.options.html?"html":"text"](t);n.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function f(){"in"!=u.hoverState&&r.detach();u.$element.removeAttr("aria-describedby").trigger("hidden.bs."+u.type);i&&i()}var u=this,r=n(this.$tip),e=n.Event("hide.bs."+this.type);return this.$element.trigger(e),e.isDefaultPrevented()?void 0:(r.removeClass("in"),n.support.transition&&r.hasClass("fade")?r.one("bsTransitionEnd",f).emulateTransitionEnd(t.TRANSITION_DURATION):f(),this.hoverState=null,this)};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){t=t||this.$element;var u=t[0],r="BODY"==u.tagName,i=u.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=r?{top:0,left:0}:t.offset(),e={scroll:r?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},o=r?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,e,o,f)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){do n+=~~(1e6*Math.random());while(document.getElementById(n));return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&(i=n(t.currentTarget).data("bs."+this.type),i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null})};i=n.fn.tooltip;n.fn.tooltip=r;n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;(r||!/destroy|hide/.test(i))&&(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})}var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.5";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype);t.prototype.constructor=t;t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent();n.find(".popover-title")[this.options.html?"html":"text"](i);n.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof t?"html":"append":"text"](t);n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=r;n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery);+function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.3.5";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=t.attr("href"),i=i&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);o?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),o=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&o?f.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery);+function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);this.$target=n(this.options.target).on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.3.5";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),f=this.$element.offset(),e=this.$target.height();if(null!=i&&"top"==this.affixed)return i>u?"top":!1;if("bottom"==this.affixed)return null!=i?u+this.unpin<=f.top?!1:"bottom":n-r>=u+e?!1:"bottom";var o=null==this.affixed,s=o?u:f.top,h=o?e:t;return null!=i&&i>=u?"top":null!=r&&s+h>=n-r?"bottom":!1};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery);+function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.3.5";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){var n=this.$element.hasClass("width");return n?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"),f&&f.transitioning))&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented()))return i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},n.support.transition?void this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION):u.call(this)};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this);u.attr("data-target")||t.preventDefault();var f=r(u),e=f.data("bs.collapse"),o=e?"toggle":u.data();i.call(f,o)})}(jQuery);+function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(n(i).is(document.body)?window:i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.3.5";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),i>=e)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(void 0===t[n+1]||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery);+function(n){"use strict";function t(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(void 0!==i.style[t])return{end:n[t]};return!1}n.fn.emulateTransitionEnd=function(t){var i=!1,u=this,r;n(this).one("bsTransitionEnd",function(){i=!0});return r=function(){i||n(u).trigger(n.support.transition.end)},setTimeout(r,t),this};n(function(){n.support.transition=t();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof module!="undefined"&&module.exports?module.exports=n(require("jquery")):n(jQuery)}(function(n){var e=-1,r=-1,i=function(n){return parseFloat(n)||0},o=function(t){var f=1,e=n(t),u=null,r=[];return e.each(function(){var t=n(this),e=t.offset().top-i(t.css("margin-top")),o=r.length>0?r[r.length-1]:null;o===null?r.push(t):Math.floor(Math.abs(u-e))<=f?r[r.length-1]=o.add(t):r.push(t);u=e}),r},u=function(t){var i={byRow:!0,property:"height",target:null,remove:!1};return typeof t=="object"?n.extend(i,t):(typeof t=="boolean"?i.byRow=t:t==="remove"&&(i.remove=!0),i)},t=n.fn.matchHeight=function(i){var r=u(i),f;return r.remove?(f=this,this.css(r.property,""),n.each(t._groups,function(n,t){t.elements=t.elements.not(f)}),this):this.length<=1&&!r.target?this:(t._groups.push({elements:this,options:r}),t._apply(this,r),this)},f;t.version="0.7.0";t._groups=[];t._throttle=80;t._maintainScroll=!1;t._beforeUpdate=null;t._afterUpdate=null;t._rows=o;t._parse=i;t._parseOptions=u;t._apply=function(r,f){var e=u(f),s=n(r),c=[s],l=n(window).scrollTop(),a=n("html").outerHeight(!0),h=s.parents().filter(":hidden");return h.each(function(){var t=n(this);t.data("style-cache",t.attr("style"))}),h.css("display","block"),e.byRow&&!e.target&&(s.each(function(){var i=n(this),t=i.css("display");t!=="inline-block"&&t!=="flex"&&t!=="inline-flex"&&(t="block");i.data("style-cache",i.attr("style"));i.css({display:t,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})}),c=o(s),s.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||"")})),n.each(c,function(t,r){var u=n(r),f=0;if(e.target)f=e.target.outerHeight(!1);else{if(e.byRow&&u.length<=1){u.css(e.property,"");return}u.each(function(){var t=n(this),u=t.attr("style"),i=t.css("display"),r;i!=="inline-block"&&i!=="flex"&&i!=="inline-flex"&&(i="block");r={display:i};r[e.property]="";t.css(r);t.outerHeight(!1)>f&&(f=t.outerHeight(!1));u?t.attr("style",u):t.css("display","")})}u.each(function(){var t=n(this),r=0;e.target&&t.is(e.target)||(t.css("box-sizing")!=="border-box"&&(r+=i(t.css("border-top-width"))+i(t.css("border-bottom-width")),r+=i(t.css("padding-top"))+i(t.css("padding-bottom"))),t.css(e.property,f-r+"px"))})}),h.each(function(){var t=n(this);t.attr("style",t.data("style-cache")||null)}),t._maintainScroll&&n(window).scrollTop(l/a*n("html").outerHeight(!0)),this};t._applyDataApi=function(){var t={};n("[data-match-height], [data-mh]").each(function(){var i=n(this),r=i.attr("data-mh")||i.attr("data-match-height");t[r]=r in t?t[r].add(i):i});n.each(t,function(){this.matchHeight(!0)})};f=function(i){t._beforeUpdate&&t._beforeUpdate(i,t._groups);n.each(t._groups,function(){t._apply(this.elements,this.options)});t._afterUpdate&&t._afterUpdate(i,t._groups)};t._update=function(i,u){if(u&&u.type==="resize"){var o=n(window).width();if(o===e)return;e=o}i?r===-1&&(r=setTimeout(function(){f(u);r=-1},t._throttle)):f(u)};n(t._applyDataApi);n(window).bind("load",function(n){t._update(!1,n)});n(window).bind("resize orientationchange",function(n){t._update(!0,n)})}),function(n,t,i,r){function u(t,i){this.settings=null;this.options=n.extend({},u.Defaults,i);this.$element=n(t);this._handlers={};this._plugins={};this._supress={};this._current=null;this._speed=null;this._coordinates=[];this._breakpoint=null;this._width=null;this._items=[];this._clones=[];this._mergers=[];this._widths=[];this._invalidated={};this._pipe=[];this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null};this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}};n.each(["onResize","onThrottledResize"],n.proxy(function(t,i){this._handlers[i]=n.proxy(this[i],this)},this));n.each(u.Plugins,n.proxy(function(n,t){this._plugins[n.charAt(0).toLowerCase()+n.slice(1)]=new t(this)},this));n.each(u.Workers,n.proxy(function(t,i){this._pipe.push({filter:i.filter,run:n.proxy(i.run,this)})},this));this.setup();this.initialize()}u.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:t,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"};u.Width={Default:"default",Inner:"inner",Outer:"outer"};u.Type={Event:"event",State:"state"};u.Plugins={};u.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(n){n.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(n){var t=this.settings.margin||"",u=!this.settings.autoWidth,i=this.settings.rtl,r={width:"auto","margin-left":i?t:"","margin-right":i?"":t};u||this.$stage.children().css(r);n.css=r}},{filter:["width","items","settings"],run:function(n){var r=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,t=null,i=this._items.length,f=!this.settings.autoWidth,u=[];for(n.items={merge:!1,width:r};i--;)t=this._mergers[i],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,n.items.merge=t>1||n.items.merge,u[i]=f?r*t:this._items[i].width();this._widths=u}},{filter:["items","settings"],run:function(){var t=[],i=this._items,r=this.settings,o=Math.max(r.items*2,4),s=Math.ceil(i.length/2)*2,u=r.loop&&i.length?r.rewind?o:Math.max(o,s):0,f="",e="";for(u/=2;u>0;)t.push(this.normalize(t.length/2,!0)),f=f+i[t[t.length-1]][0].outerHTML,t.push(this.normalize(i.length-1-(t.length-1)/2,!0)),e=i[t[t.length-1]][0].outerHTML+e,u-=1;this._clones=t;n(f).addClass("cloned").appendTo(this.$stage);n(e).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var u=this.settings.rtl?1:-1,f=this._clones.length+this._items.length,n=-1,i=0,r=0,t=[];++n<f;)i=t[n-1]||0,r=this._widths[this.relative(n)]+this.settings.margin,t.push(i+r*u);this._coordinates=t}},{filter:["width","items","settings"],run:function(){var n=this.settings.stagePadding,t=this._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+n*2,"padding-left":n||"","padding-right":n||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(n){var t=this._coordinates.length,i=!this.settings.autoWidth,r=this.$stage.children();if(i&&n.items.merge)while(t--)n.css.width=this._widths[this.relative(t)],r.eq(t).css(n.css);else i&&(n.css.width=n.items.width,r.css(n.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(n){n.current=n.current?this.$stage.children().index(n.current):0;n.current=Math.max(this.minimum(),Math.min(this.maximum(),n.current));this.reset(n.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){for(var u=this.settings.rtl?1:-1,f=this.settings.stagePadding*2,t=this.coordinates(this.current())+f,e=t+this.width()*u,i,r,o=[],n=0,s=this._coordinates.length;n<s;n++)i=this._coordinates[n-1]||0,r=Math.abs(this._coordinates[n])+f*u,(this.op(i,"<=",t)&&this.op(i,">",e)||this.op(r,"<",t)&&this.op(r,">",e))&&o.push(n);this.$stage.children(".active").removeClass("active");this.$stage.children(":eq("+o.join("), :eq(")+")").addClass("active");this.$stage.children(".center").removeClass("center");this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}];u.prototype.initializeStage=function(){(this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length)||(this.$element.addClass(this.options.loadingClass),this.$stage=n("<"+this.settings.stageElement+">",{"class":this.settings.stageClass}).wrap(n("<div/>",{"class":this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))};u.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length){this._items=t.get().map(function(t){return n(t)});this._mergers=this._items.map(function(){return 1});this.refresh();return}this.replace(this.$element.children().not(this.$stage.parent()));this.isVisible()?this.refresh():this.invalidate("width");this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)};u.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var n,t,i;n=this.$element.find("img");t=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r;i=this.$element.children(t).width();n.length&&i<=0&&this.preloadAutoWidthImages(n)}this.initializeStage();this.initializeItems();this.registerEventHandlers();this.leave("initializing");this.trigger("initialized")};u.prototype.isVisible=function(){return this.settings.checkVisibility?this.$element.is(":visible"):!0};u.prototype.setup=function(){var u=this.viewport(),r=this.options.responsive,i=-1,t=null;r?(n.each(r,function(n){n<=u&&n>i&&(i=Number(n))}),t=n.extend({},this.options,r[i]),typeof t.stagePadding=="function"&&(t.stagePadding=t.stagePadding()),delete t.responsive,t.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):t=n.extend({},this.options);this.trigger("change",{property:{name:"settings",value:t}});this._breakpoint=i;this.settings=t;this.invalidate("settings");this.trigger("changed",{property:{name:"settings",value:this.settings}})};u.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)};u.prototype.prepare=function(t){var i=this.trigger("prepare",{content:t});return i.data||(i.data=n("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:i.data}),i.data};u.prototype.update=function(){for(var t=0,i=this._pipe.length,r=n.proxy(function(n){return this[n]},this._invalidated),u={};t<i;)(this._invalidated.all||n.grep(this._pipe[t].filter,r).length>0)&&this._pipe[t].run(u),t++;this._invalidated={};this.is("valid")||this.enter("valid")};u.prototype.width=function(n){n=n||u.Width.Default;switch(n){case u.Width.Inner:case u.Width.Outer:return this._width;default:return this._width-this.settings.stagePadding*2+this.settings.margin}};u.prototype.refresh=function(){this.enter("refreshing");this.trigger("refresh");this.setup();this.optionsLogic();this.$element.addClass(this.options.refreshClass);this.update();this.$element.removeClass(this.options.refreshClass);this.leave("refreshing");this.trigger("refreshed")};u.prototype.onThrottledResize=function(){t.clearTimeout(this.resizeTimer);this.resizeTimer=t.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)};u.prototype.onResize=function(){if(!this._items.length||this._width===this.$element.width()||!this.isVisible())return!1;if(this.enter("resizing"),this.trigger("resize").isDefaultPrevented())return this.leave("resizing"),!1;this.invalidate("width");this.refresh();this.leave("resizing");this.trigger("resized")};u.prototype.registerEventHandlers=function(){if(n.support.transition)this.$stage.on(n.support.transition.end+".owl.core",n.proxy(this.onTransitionEnd,this));if(this.settings.responsive!==!1)this.on(t,"resize",this._handlers.onThrottledResize);if(this.settings.mouseDrag){this.$element.addClass(this.options.dragClass);this.$stage.on("mousedown.owl.core",n.proxy(this.onDragStart,this));this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})}if(this.settings.touchDrag){this.$stage.on("touchstart.owl.core",n.proxy(this.onDragStart,this));this.$stage.on("touchcancel.owl.core",n.proxy(this.onDragEnd,this))}};u.prototype.onDragStart=function(t){var r=null;if(t.which!==3){n.support.transform?(r=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),r={x:r[r.length===16?12:4],y:r[r.length===16?13:5]}):(r=this.$stage.position(),r={x:this.settings.rtl?r.left+this.$stage.width()-this.width()+this.settings.margin:r.left,y:r.top});this.is("animating")&&(n.support.transform?this.animate(r.x):this.$stage.stop(),this.invalidate("position"));this.$element.toggleClass(this.options.grabClass,t.type==="mousedown");this.speed(0);this._drag.time=(new Date).getTime();this._drag.target=n(t.target);this._drag.stage.start=r;this._drag.stage.current=r;this._drag.pointer=this.pointer(t);n(i).on("mouseup.owl.core touchend.owl.core",n.proxy(this.onDragEnd,this));n(i).one("mousemove.owl.core touchmove.owl.core",n.proxy(function(t){var r=this.difference(this._drag.pointer,this.pointer(t));n(i).on("mousemove.owl.core touchmove.owl.core",n.proxy(this.onDragMove,this));Math.abs(r.x)<Math.abs(r.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this))}};u.prototype.onDragMove=function(n){var t=null,i=null,u=null,f=this.difference(this._drag.pointer,this.pointer(n)),r=this.difference(this._drag.stage.start,f);this.is("dragging")&&(n.preventDefault(),this.settings.loop?(t=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-t,r.x=((r.x-t)%i+i)%i+t):(t=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),u=this.settings.pullDrag?f.x/-5:0,r.x=Math.max(Math.min(r.x,t+u),i+u)),this._drag.stage.current=r,this.animate(r.x))};u.prototype.onDragEnd=function(t){var r=this.difference(this._drag.pointer,this.pointer(t)),f=this._drag.stage.current,u=r.x>0^this.settings.rtl?"left":"right";if(n(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(r.x!==0&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(f.x,r.x!==0?u:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=u,Math.abs(r.x)>3||(new Date).getTime()-this._drag.time>300))this._drag.target.one("click.owl.core",function(){return!1});this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))};u.prototype.closest=function(t,i){var u=-1,e=30,o=this.width(),f=this.coordinates();return this.settings.freeDrag||n.each(f,n.proxy(function(n,s){return i==="left"&&t>s-e&&t<s+e?u=n:i==="right"&&t>s-o-e&&t<s-o+e?u=n+1:this.op(t,"<",s)&&this.op(t,">",f[n+1]!==r?f[n+1]:s-o)&&(u=i==="left"?n+1:n),u===-1},this)),this.settings.loop||(this.op(t,">",f[this.minimum()])?u=t=this.minimum():this.op(t,"<",f[this.maximum()])&&(u=t=this.maximum())),u};u.prototype.animate=function(t){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd();i&&(this.enter("animating"),this.trigger("translate"));n.support.transform3d&&n.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,n.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})};u.prototype.is=function(n){return this._states.current[n]&&this._states.current[n]>0};u.prototype.current=function(n){if(n===r)return this._current;if(this._items.length===0)return r;if(n=this.normalize(n),this._current!==n){var t=this.trigger("change",{property:{name:"position",value:n}});t.data!==r&&(n=this.normalize(t.data));this._current=n;this.invalidate("position");this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current};u.prototype.invalidate=function(t){return n.type(t)==="string"&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),n.map(this._invalidated,function(n,t){return t})};u.prototype.reset=function(n){(n=this.normalize(n),n!==r)&&(this._speed=0,this._current=n,this.suppress(["translate","translated"]),this.animate(this.coordinates(n)),this.release(["translate","translated"]))};u.prototype.normalize=function(n,t){var i=this._items.length,u=t?0:this._clones.length;return!this.isNumeric(n)||i<1?n=r:(n<0||n>=i+u)&&(n=((n-u/2)%i+i)%i+u/2),n};u.prototype.relative=function(n){return n-=this._clones.length/2,this.normalize(n,!0)};u.prototype.maximum=function(n){var i=this.settings,r=this._coordinates.length,t,u,f;if(i.loop)r=this._clones.length/2+this._items.length-1;else if(i.autoWidth||i.merge){if(t=this._items.length,t)for(u=this._items[--t].width(),f=this.$element.width();t--;)if(u+=this._items[t].width()+this.settings.margin,u>f)break;r=t+1}else r=i.center?this._items.length-1:this._items.length-i.items;return n&&(r-=this._clones.length/2),Math.max(r,0)};u.prototype.minimum=function(n){return n?0:this._clones.length/2};u.prototype.items=function(n){return n===r?this._items.slice():(n=this.normalize(n,!0),this._items[n])};u.prototype.mergers=function(n){return n===r?this._mergers.slice():(n=this.normalize(n,!0),this._mergers[n])};u.prototype.clones=function(t){var i=this._clones.length/2,f=i+this._items.length,u=function(n){return n%2==0?f+n/2:i-(n+1)/2};return t===r?n.map(this._clones,function(n,t){return u(t)}):n.map(this._clones,function(n,i){return n===t?u(i):null})};u.prototype.speed=function(n){return n!==r&&(this._speed=n),this._speed};u.prototype.coordinates=function(t){var f=1,u=t-1,i;return t===r?n.map(this._coordinates,n.proxy(function(n,t){return this.coordinates(t)},this)):(this.settings.center?(this.settings.rtl&&(f=-1,u=t+1),i=this._coordinates[t]+(this.width()-i+(this._coordinates[u]||0))/2*f):i=this._coordinates[u]||0,Math.ceil(i))};u.prototype.duration=function(n,t,i){return i===0?0:Math.min(Math.max(Math.abs(t-n),1),6)*Math.abs(i||this.settings.smartSpeed)};u.prototype.to=function(n,t){var f=this.current(),r=null,i=n-this.relative(f),s=(i>0)-(i<0),e=this._items.length,o=this.minimum(),u=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(i)>e/2&&(i+=s*-1*e),n=f+i,r=((n-o)%e+e)%e+o,r!==n&&r-i<=u&&r-i>0&&(f=r-i,n=r,this.reset(f))):this.settings.rewind?(u+=1,n=(n%u+u)%u):n=Math.max(o,Math.min(u,n));this.speed(this.duration(f,n,t));this.current(n);this.isVisible()&&this.update()};u.prototype.next=function(n){n=n||!1;this.to(this.relative(this.current())+1,n)};u.prototype.prev=function(n){n=n||!1;this.to(this.relative(this.current())-1,n)};u.prototype.onTransitionEnd=function(n){if(n!==r&&(n.stopPropagation(),(n.target||n.srcElement||n.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating");this.trigger("translated")};u.prototype.viewport=function(){var r;return this.options.responsiveBaseElement!==t?r=n(this.options.responsiveBaseElement).width():t.innerWidth?r=t.innerWidth:i.documentElement&&i.documentElement.clientWidth?r=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),r};u.prototype.replace=function(t){this.$stage.empty();this._items=[];t&&(t=t instanceof jQuery?t:n(t));this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector));t.filter(function(){return this.nodeType===1}).each(n.proxy(function(n,t){t=this.prepare(t);this.$stage.append(t);this._items.push(t);this._mergers.push(t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1)},this));this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0);this.invalidate("items")};u.prototype.add=function(t,i){var u=this.relative(this._current);i=i===r?this._items.length:this.normalize(i,!0);t=t instanceof jQuery?t:n(t);this.trigger("add",{content:t,position:i});t=this.prepare(t);this._items.length===0||i===this._items.length?(this._items.length===0&&this.$stage.append(t),this._items.length!==0&&this._items[i-1].after(t),this._items.push(t),this._mergers.push(t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1)):(this._items[i].before(t),this._items.splice(i,0,t),this._mergers.splice(i,0,t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")*1||1));this._items[u]&&this.reset(this._items[u].index());this.invalidate("items");this.trigger("added",{content:t,position:i})};u.prototype.remove=function(n){(n=this.normalize(n,!0),n!==r)&&(this.trigger("remove",{content:this._items[n],position:n}),this._items[n].remove(),this._items.splice(n,1),this._mergers.splice(n,1),this.invalidate("items"),this.trigger("removed",{content:null,position:n}))};u.prototype.preloadAutoWidthImages=function(t){t.each(n.proxy(function(t,i){this.enter("pre-loading");i=n(i);n(new Image).one("load",n.proxy(function(n){i.attr("src",n.target.src);i.css("opacity",1);this.leave("pre-loading");this.is("pre-loading")||this.is("initializing")||this.refresh()},this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))},this))};u.prototype.destroy=function(){this.$element.off(".owl.core");this.$stage.off(".owl.core");n(i).off(".owl.core");this.settings.responsive!==!1&&(t.clearTimeout(this.resizeTimer),this.off(t,"resize",this._handlers.onThrottledResize));for(var r in this._plugins)this._plugins[r].destroy();this.$stage.children(".cloned").remove();this.$stage.unwrap();this.$stage.children().contents().unwrap();this.$stage.children().unwrap();this.$stage.remove();this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")};u.prototype.op=function(n,t,i){var r=this.settings.rtl;switch(t){case"<":return r?n>i:n<i;case">":return r?n<i:n>i;case">=":return r?n<=i:n>=i;case"<=":return r?n>=i:n<=i}};u.prototype.on=function(n,t,i,r){n.addEventListener?n.addEventListener(t,i,r):n.attachEvent&&n.attachEvent("on"+t,i)};u.prototype.off=function(n,t,i,r){n.removeEventListener?n.removeEventListener(t,i,r):n.detachEvent&&n.detachEvent("on"+t,i)};u.prototype.trigger=function(t,i,r){var o={item:{count:this._items.length,index:this.current()}},e=n.camelCase(n.grep(["on",t,r],function(n){return n}).join("-").toLowerCase()),f=n.Event([t,"owl",r||"carousel"].join(".").toLowerCase(),n.extend({relatedTarget:this},o,i));return this._supress[t]||(n.each(this._plugins,function(n,t){if(t.onTrigger)t.onTrigger(f)}),this.register({type:u.Type.Event,name:t}),this.$element.trigger(f),this.settings&&typeof this.settings[e]=="function"&&this.settings[e].call(this,f)),f};u.prototype.enter=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]===r&&(this._states.current[t]=0);this._states.current[t]++},this))};u.prototype.leave=function(t){n.each([t].concat(this._states.tags[t]||[]),n.proxy(function(n,t){this._states.current[t]--},this))};u.prototype.register=function(t){if(t.type===u.Type.Event){if(n.event.special[t.name]||(n.event.special[t.name]={}),!n.event.special[t.name].owl){var i=n.event.special[t.name]._default;n.event.special[t.name]._default=function(n){return i&&i.apply&&(!n.namespace||n.namespace.indexOf("owl")===-1)?i.apply(this,arguments):n.namespace&&n.namespace.indexOf("owl")>-1};n.event.special[t.name].owl=!0}}else t.type===u.Type.State&&(this._states.tags[t.name]=this._states.tags[t.name]?this._states.tags[t.name].concat(t.tags):t.tags,this._states.tags[t.name]=n.grep(this._states.tags[t.name],n.proxy(function(i,r){return n.inArray(i,this._states.tags[t.name])===r},this)))};u.prototype.suppress=function(t){n.each(t,n.proxy(function(n,t){this._supress[t]=!0},this))};u.prototype.release=function(t){n.each(t,n.proxy(function(n,t){delete this._supress[t]},this))};u.prototype.pointer=function(n){var i={x:null,y:null};return n=n.originalEvent||n||t.event,n=n.touches&&n.touches.length?n.touches[0]:n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,n.pageX?(i.x=n.pageX,i.y=n.pageY):(i.x=n.clientX,i.y=n.clientY),i};u.prototype.isNumeric=function(n){return!isNaN(parseFloat(n))};u.prototype.difference=function(n,t){return{x:n.x-t.x,y:n.y-t.y}};n.fn.owlCarousel=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var f=n(this),r=f.data("owl.carousel");r||(r=new u(this,typeof t=="object"&&t),f.data("owl.carousel",r),n.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,i){r.register({type:u.Type.Event,name:i});r.$element.on(i+".owl.carousel.core",n.proxy(function(n){n.namespace&&n.relatedTarget!==this&&(this.suppress([i]),r[i].apply(this,[].slice.call(arguments,1)),this.release([i]))},r))}));typeof t=="string"&&t.charAt(0)!=="_"&&r[t].apply(r,i)})};n.fn.owlCarousel.Constructor=u}(window.Zepto||window.jQuery,window,document),function(n,t){var i=function(t){this._core=t;this._interval=null;this._visible=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoRefresh&&this.watch()},this)};this._core.options=n.extend({},i.Defaults,this._core.options);this._core.$element.on(this._handlers)};i.Defaults={autoRefresh:!0,autoRefreshInterval:500};i.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=t.setInterval(n.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))};i.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())};i.prototype.destroy=function(){var n,i;t.clearInterval(this._interval);for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(i in Object.getOwnPropertyNames(this))typeof this[i]!="function"&&(this[i]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoRefresh=i}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this._core=t;this._loaded=[];this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":n.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&t.property.name=="position"||t.type=="initialized")){var i=this._core.settings,u=i.center&&Math.ceil(i.items/2)||i.items,e=i.center&&u*-1||0,f=(t.property&&t.property.value!==r?t.property.value:this._core.current())+e,o=this._core.clones().length,s=n.proxy(function(n,t){this.load(t)},this);for(i.lazyLoadEager>0&&(u+=i.lazyLoadEager,i.loop&&(f-=i.lazyLoadEager,u++));e++<u;)this.load(o/2+this._core.relative(f)),o&&n.each(this._core.clones(this._core.relative(f)),s),f++}},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this._core.$element.on(this._handlers)};u.Defaults={lazyLoad:!1,lazyLoadEager:0};u.prototype.load=function(i){var r=this._core.$stage.children().eq(i),u=r&&r.find(".owl-lazy");!u||n.inArray(r.get(0),this._loaded)>-1||(u.each(n.proxy(function(i,r){var u=n(r),e,f=t.devicePixelRatio>1&&u.attr("data-src-retina")||u.attr("data-src")||u.attr("data-srcset");this._core.trigger("load",{element:u,url:f},"lazy");u.is("img")?u.one("load.owl.lazy",n.proxy(function(){u.css("opacity",1);this._core.trigger("loaded",{element:u,url:f},"lazy")},this)).attr("src",f):u.is("source")?u.one("load.owl.lazy",n.proxy(function(){this._core.trigger("loaded",{element:u,url:f},"lazy")},this)).attr("srcset",f):(e=new Image,e.onload=n.proxy(function(){u.css({"background-image":'url("'+f+'")',opacity:"1"});this._core.trigger("loaded",{element:u,url:f},"lazy")},this),e.src=f)},this)),this._loaded.push(r.get(0)))};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this._core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Lazy=u}(window.Zepto||window.jQuery,window,document),function(n,t){var i=function(r){this._core=r;this._previousHeight=null;this._handlers={"initialized.owl.carousel refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&n.property.name==="position"&&this.update()},this),"loaded.owl.lazy":n.proxy(function(n){n.namespace&&this._core.settings.autoHeight&&n.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)};this._core.options=n.extend({},i.Defaults,this._core.options);this._core.$element.on(this._handlers);this._intervalId=null;var u=this;n(t).on("load",function(){u._core.settings.autoHeight&&u.update()});n(t).resize(function(){u._core.settings.autoHeight&&(u._intervalId!=null&&clearTimeout(u._intervalId),u._intervalId=setTimeout(function(){u.update()},250))})};i.Defaults={autoHeight:!1,autoHeightClass:"owl-height"};i.prototype.update=function(){var i=this._core._current,u=i+this._core.settings.items,f=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(i,u),r=[],t=0;n.each(e,function(t,i){r.push(n(i).height())});t=Math.max.apply(null,r);t<=1&&f&&this._previousHeight&&(t=this._previousHeight);this._previousHeight=t;this._core.$stage.parent().height(t).addClass(this._core.settings.autoHeightClass)};i.prototype.destroy=function(){var n,t;for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.AutoHeight=i}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._videos={};this._playing=null;this._handlers={"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.video&&this.isInFullScreen()&&n.preventDefault()},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name==="position"&&this._playing&&this.stop()},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,n(t.content)))}},this)};this._core.options=n.extend({},r.Defaults,this._core.options);this._core.$element.on(this._handlers);this._core.$element.on("click.owl.video",".owl-video-play-icon",n.proxy(function(n){this.play(n)},this))};r.Defaults={video:!1,videoHeight:!1,videoWidth:!1};r.prototype.fetch=function(n,t){var u=function(){return n.attr("data-vimeo-id")?"vimeo":n.attr("data-vzaar-id")?"vzaar":"youtube"}(),i=n.attr("data-vimeo-id")||n.attr("data-youtube-id")||n.attr("data-vzaar-id"),f=n.attr("data-width")||this._core.settings.videoWidth,e=n.attr("data-height")||this._core.settings.videoHeight,r=n.attr("href");if(r){if(i=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),i[3].indexOf("youtu")>-1)u="youtube";else if(i[3].indexOf("vimeo")>-1)u="vimeo";else if(i[3].indexOf("vzaar")>-1)u="vzaar";else throw new Error("Video URL not supported.");i=i[6]}else throw new Error("Missing video URL.");this._videos[r]={type:u,id:i,width:f,height:e};t.attr("data-video",r);this.thumbnail(n,this._videos[r])};r.prototype.thumbnail=function(t,i){var f,o,r,c=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",e=t.find("img"),s="src",h="",l=this._core.settings,u=function(i){o='<div class="owl-video-play-icon"><\/div>';f=l.lazyLoad?n("<div/>",{"class":"owl-video-tn "+h,srcType:i}):n("<div/>",{"class":"owl-video-tn",style:"opacity:1;background-image:url("+i+")"});t.after(f);t.after(o)};if(t.wrap(n("<div/>",{"class":"owl-video-wrapper",style:c})),this._core.settings.lazyLoad&&(s="data-src",h="owl-lazy"),e.length)return u(e.attr(s)),e.remove(),!1;i.type==="youtube"?(r="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",u(r)):i.type==="vimeo"?n.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n[0].thumbnail_large;u(r)}}):i.type==="vzaar"&&n.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(n){r=n.framegrab_url;u(r)}})};r.prototype.stop=function(){this._core.trigger("stop",null,"video");this._playing.find(".owl-video-frame").remove();this._playing.removeClass("owl-video-playing");this._playing=null;this._core.leave("playing");this._core.trigger("stopped",null,"video")};r.prototype.play=function(t){var f=n(t.target),u=f.closest("."+this._core.settings.itemClass),i=this._videos[u.attr("data-video")],e=i.width||"100%",o=i.height||this._core.$stage.height(),r,s;this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),u=this._core.items(this._core.relative(u.index())),this._core.reset(u.index()),r=n('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ><\/iframe>'),r.attr("height",o),r.attr("width",e),i.type==="youtube"?r.attr("src","//www.youtube.com/embed/"+i.id+"?autoplay=1&rel=0&v="+i.id):i.type==="vimeo"?r.attr("src","//player.vimeo.com/video/"+i.id+"?autoplay=1"):i.type==="vzaar"&&r.attr("src","//view.vzaar.com/"+i.id+"/player?autoplay=true"),s=n(r).wrap('<div class="owl-video-frame" />').insertAfter(u.find(".owl-video")),this._playing=u.addClass("owl-video-playing"))};r.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&n(t).parent().hasClass("owl-video-frame")};r.prototype.destroy=function(){var n,t;this._core.$element.off("click.owl.video");for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Video=r}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){var u=function(t){this.core=t;this.core.options=n.extend({},u.Defaults,this.core.options);this.swapping=!0;this.previous=r;this.next=r;this.handlers={"change.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name=="position"&&(this.previous=this.core.current(),this.next=n.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":n.proxy(function(n){n.namespace&&(this.swapping=n.type=="translated")},this),"translate.owl.carousel":n.proxy(function(n){n.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)};this.core.$element.on(this.handlers)};u.Defaults={animateOut:!1,animateIn:!1};u.prototype.swap=function(){if(this.core.settings.items===1&&n.support.animation&&n.support.transition){this.core.speed(0);var t,i=n.proxy(this.clear,this),f=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),r=this.core.settings.animateIn,u=this.core.settings.animateOut;this.core.current()!==this.previous&&(u&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),f.one(n.support.animation.end,i).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(u)),r&&e.one(n.support.animation.end,i).addClass("animated owl-animated-in").addClass(r))}};u.prototype.clear=function(t){n(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut);this.core.onTransitionEnd()};u.prototype.destroy=function(){var n,t;for(n in this.handlers)this.core.$element.off(n,this.handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.Animate=u}(window.Zepto||window.jQuery,window,document),function(n,t,i){var r=function(t){this._core=t;this._call=null;this._time=0;this._timeout=0;this._paused=!0;this._handlers={"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name==="settings"?this._core.settings.autoplay?this.play():this.stop():n.namespace&&n.property.name==="position"&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":n.proxy(function(n,t,i){n.namespace&&this.play(t,i)},this),"stop.owl.autoplay":n.proxy(function(n){n.namespace&&this.stop()},this),"mouseover.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":n.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)};this._core.$element.on(this._handlers);this._core.options=n.extend({},r.Defaults,this._core.options)};r.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1};r.prototype._next=function(r){(this._call=t.setTimeout(n.proxy(this._next,this,r),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden)||this._core.next(r||this._core.settings.autoplaySpeed)};r.prototype.read=function(){return(new Date).getTime()-this._time};r.prototype.play=function(i,r){var u;this._core.is("rotating")||this._core.enter("rotating");i=i||this._core.settings.autoplayTimeout;u=Math.min(this._time%(this._timeout||i),i);this._paused?(this._time=this.read(),this._paused=!1):t.clearTimeout(this._call);this._time+=this.read()%i-u;this._timeout=i;this._call=t.setTimeout(n.proxy(this._next,this,r),i-u)};r.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,t.clearTimeout(this._call),this._core.leave("rotating"))};r.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,t.clearTimeout(this._call))};r.prototype.destroy=function(){var n,t;this.stop();for(n in this._handlers)this._core.$element.off(n,this._handlers[n]);for(t in Object.getOwnPropertyNames(this))typeof this[t]!="function"&&(this[t]=null)};n.fn.owlCarousel.Constructor.Plugins.autoplay=r}(window.Zepto||window.jQuery,window,document),function(n){"use strict";var t=function(i){this._core=i;this._initialized=!1;this._pages=[];this._controls={};this._templates=[];this.$element=this._core.$element;this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to};this._handlers={"prepared.owl.carousel":n.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+n(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"<\/div>")},this),"added.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,0,this._templates.pop())},this),"remove.owl.carousel":n.proxy(function(n){n.namespace&&this._core.settings.dotsData&&this._templates.splice(n.position,1)},this),"changed.owl.carousel":n.proxy(function(n){n.namespace&&n.property.name=="position"&&this.draw()},this),"initialized.owl.carousel":n.proxy(function(n){n.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":n.proxy(function(n){n.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)};this._core.options=n.extend({},t.Defaults,this._core.options);this.$element.on(this._handlers)};t.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;<\/span>','<span aria-label="Next">&#x203a;<\/span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1};t.prototype.initialize=function(){var i,t=this._core.settings;this._controls.$relative=(t.navContainer?n(t.navContainer):n("<div>").addClass(t.navContainerClass).appendTo(this.$element)).addClass("disabled");this._controls.$previous=n("<"+t.navElement+">").addClass(t.navClass[0]).html(t.navText[0]).prependTo(this._controls.$relative).on("click",n.proxy(function(){this.prev(t.navSpeed)},this));this._controls.$next=n("<"+t.navElement+">").addClass(t.navClass[1]).html(t.navText[1]).appendTo(this._controls.$relative).on("click",n.proxy(function(){this.next(t.navSpeed)},this));t.dotsData||(this._templates=[n('<button role="button">').addClass(t.dotClass).append(n("<span>")).prop("outerHTML")]);this._controls.$absolute=(t.dotsContainer?n(t.dotsContainer):n("<div>").addClass(t.dotsClass).appendTo(this.$element)).addClass("disabled");this._controls.$absolute.on("click","button",n.proxy(function(i){var r=n(i.target).parent().is(this._controls.$absolute)?n(i.target).index():n(i.target).parent().index();i.preventDefault();this.to(r,t.dotsSpeed)},this));for(i in this._overrides)this._core[i]=n.proxy(this[i],this)};t.prototype.destroy=function(){var t,n,i,r,u=this._core.settings;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(n in this._controls)n==="$relative"&&u.navContainer?this._controls[n].html(""):this._controls[n].remove();for(r in this.overides)this._core[r]=this._overrides[r];for(i in Object.getOwnPropertyNames(this))typeof this[i]!="function"&&(this[i]=null)};t.prototype.update=function(){var t,i,f,r=this._core.clones().length/2,o=r+this._core.items().length,u=this._core.maximum(!0),n=this._core.settings,e=n.center||n.autoWidth||n.dotsData?1:n.dotsEach||n.items;if(n.slideBy!=="page"&&(n.slideBy=Math.min(n.slideBy,n.items)),n.dots||n.slideBy=="page")for(this._pages=[],t=r,i=0,f=0;t<o;t++){if(i>=e||i===0){if(this._pages.push({start:Math.min(u,t-r),end:t-r+e-1}),Math.min(u,t-r)===u)break;i=0;++f}i+=this._core.mergers(this._core.relative(t))}};t.prototype.draw=function(){var i,t=this._core.settings,r=this._core.items().length<=t.items,u=this._core.relative(this._core.current()),f=t.loop||t.rewind;this._controls.$relative.toggleClass("disabled",!t.nav||r);t.nav&&(this._controls.$previous.toggleClass("disabled",!f&&u<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&u>=this._core.maximum(!0)));this._controls.$absolute.toggleClass("disabled",!t.dots||r);t.dots&&(i=this._pages.length-this._controls.$absolute.children().length,t.dotsData&&i!==0?this._controls.$absolute.html(this._templates.join("")):i>0?this._controls.$absolute.append(new Array(i+1).join(this._templates[0])):i<0&&this._controls.$absolute.children().slice(i).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(n.inArray(this.current(),this._pages)).addClass("active"))};t.prototype.onTrigger=function(t){var i=this._core.settings;t.page={index:n.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}};t.prototype.current=function(){var t=this._core.relative(this._core.current());return n.grep(this._pages,n.proxy(function(n){return n.start<=t&&n.end>=t},this)).pop()};t.prototype.getPosition=function(t){var i,r,u=this._core.settings;return u.slideBy=="page"?(i=n.inArray(this.current(),this._pages),r=this._pages.length,t?++i:--i,i=this._pages[(i%r+r)%r].start):(i=this._core.relative(this._core.current()),r=this._core.items().length,t?i+=u.slideBy:i-=u.slideBy),i};t.prototype.next=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)};t.prototype.prev=function(t){n.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)};t.prototype.to=function(t,i,r){var u;!r&&this._pages.length?(u=this._pages.length,n.proxy(this._overrides.to,this._core)(this._pages[(t%u+u)%u].start,i)):n.proxy(this._overrides.to,this._core)(t,i)};n.fn.owlCarousel.Constructor.Plugins.Navigation=t}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){"use strict";var u=function(i){this._core=i;this._hashes={};this.$element=this._core.$element;this._handlers={"initialized.owl.carousel":n.proxy(function(i){i.namespace&&this._core.settings.startPosition==="URLHash"&&n(t).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":n.proxy(function(t){if(t.namespace){var i=n(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=t.content}},this),"changed.owl.carousel":n.proxy(function(i){if(i.namespace&&i.property.name==="position"){var u=this._core.items(this._core.relative(this._core.current())),r=n.map(this._hashes,function(n,t){return n===u?t:null}).join();if(!r||t.location.hash.slice(1)===r)return;t.location.hash=r}},this)};this._core.options=n.extend({},u.Defaults,this._core.options);this.$element.on(this._handlers);n(t).on("hashchange.owl.navigation",n.proxy(function(){var i=t.location.hash.substring(1),u=this._core.$stage.children(),n=this._hashes[i]&&u.index(this._hashes[i]);n!==r&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};u.Defaults={URLhashListener:!1};u.prototype.destroy=function(){var i,r;n(t).off("hashchange.owl.navigation");for(i in this._handlers)this._core.$element.off(i,this._handlers[i]);for(r in Object.getOwnPropertyNames(this))typeof this[r]!="function"&&(this[r]=null)};n.fn.owlCarousel.Constructor.Plugins.Hash=u}(window.Zepto||window.jQuery,window,document),function(n,t,i,r){function u(t,i){var u=!1,f=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+h.join(f+" ")+f).split(" "),function(n,t){if(s[t]!==r)return u=i?t:!0,!1}),u}function e(n){return u(n,!0)}var s=n("<support>").get(0).style,h="Webkit Moz O ms".split(" "),o={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},f={csstransforms:function(){return!!u("transform")},csstransforms3d:function(){return!!u("perspective")},csstransitions:function(){return!!u("transition")},cssanimations:function(){return!!u("animation")}};f.csstransitions()&&(n.support.transition=new String(e("transition")),n.support.transition.end=o.transition.end[n.support.transition]);f.cssanimations()&&(n.support.animation=new String(e("animation")),n.support.animation.end=o.animation.end[n.support.animation]);f.csstransforms()&&(n.support.transform=new String(e("transform")),n.support.transform3d=f.csstransforms3d())}(window.Zepto||window.jQuery,window,document);!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n=n||self).flatpickr=t()}(this,function(){"use strict";function d(n,t,i){var r;return void 0===i&&(i=!1),function(){var u=this,f=arguments;null!==r&&clearTimeout(r);r=window.setTimeout(function(){r=null;i||n.apply(u,f)},t);i&&!r&&n.apply(u,f)}}function r(n,t,i){if(!0===i)return n.classList.add(t);n.classList.remove(t)}function n(n,t,i){var r=window.document.createElement(n);return t=t||"",i=i||"",r.className=t,void 0!==i&&(r.textContent=i),r}function l(n){for(;n.firstChild;)n.removeChild(n.firstChild)}function a(t,i){var u=n("div","numInputWrapper"),r=n("input","numInput "+t),e=n("span","arrowUp"),o=n("span","arrowDown"),f;if(-1===navigator.userAgent.indexOf("MSIE 9.0")?r.type="number":(r.type="text",r.pattern="\\d*"),void 0!==i)for(f in i)r.setAttribute(f,i[f]);return u.appendChild(r),u.appendChild(e),u.appendChild(o),u}function f(n,t,i){return void 0===i&&(i=!0),!1!==i?new Date(n.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):n.getTime()-t.getTime()}function ut(s,c){function ai(n){return n.bind(w)}function vi(){var n=w.config;!1===n.weekNumbers&&1===n.showMonths||!0!==n.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==w.calendarContainer&&(w.calendarContainer.style.visibility="hidden",w.calendarContainer.style.display="block"),void 0!==w.daysContainer){var t=(w.days.offsetWidth+1)*n.showMonths;w.daysContainer.style.width=t+"px";w.calendarContainer.style.width=t+(void 0!==w.weekWrapper?w.weekWrapper.offsetWidth:0)+"px";w.calendarContainer.style.removeProperty("visibility");w.calendarContainer.style.removeProperty("display")}})}function ot(n){0===w.selectedDates.length&&ki();void 0!==n&&"blur"!==n.type&&function(n){var c,t,f,h;n.preventDefault();c="keydown"===n.type;t=n.target;void 0!==w.amPM&&n.target===w.amPM&&(w.amPM.textContent=w.l10n.amPM[u(w.amPM.textContent===w.l10n.amPM[0])]);var l=parseFloat(t.getAttribute("min")),e=parseFloat(t.getAttribute("max")),o=parseFloat(t.getAttribute("step")),s=parseInt(t.value,10),a=n.delta||(c?38===n.which?1:-1:0),r=s+o*a;void 0!==t.value&&2===t.value.length&&(f=t===w.hourElement,h=t===w.minuteElement,r<l?(r=e+r+u(!f)+(u(f)&&u(!w.amPM)),h&&ri(void 0,-1,w.hourElement)):r>e&&(r=t===w.hourElement?r-e-u(!w.amPM):l,h&&ri(void 0,1,w.hourElement)),w.amPM&&f&&(1===o?r+s===23:Math.abs(r-s)>o)&&(w.amPM.textContent=w.l10n.amPM[u(w.amPM.textContent===w.l10n.amPM[0])]),t.value=i(r))}(n);var t=w._input.value;yt();ft();w._input.value!==t&&w._debouncedChange()}function yt(){var h,i,r;if(void 0!==w.hourElement&&void 0!==w.minuteElement){var o,s,n=(parseInt(w.hourElement.value.slice(-2),10)||0)%24,t=(parseInt(w.minuteElement.value,10)||0)%60,e=void 0!==w.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!==w.amPM&&(o=n,s=w.amPM.textContent,n=o%12+12*u(s===w.l10n.amPM[1]));h=void 0!==w.config.minTime||w.config.minDate&&w.minDateHasTime&&w.latestSelectedDateObj&&0===f(w.latestSelectedDateObj,w.config.minDate,!0);(void 0!==w.config.maxTime||w.config.maxDate&&w.maxDateHasTime&&w.latestSelectedDateObj&&0===f(w.latestSelectedDateObj,w.config.maxDate,!0))&&(i=void 0!==w.config.maxTime?w.config.maxTime:w.config.maxDate,(n=Math.min(n,i.getHours()))===i.getHours()&&(t=Math.min(t,i.getMinutes())),t===i.getMinutes()&&(e=Math.min(e,i.getSeconds())));h&&(r=void 0!==w.config.minTime?w.config.minTime:w.config.minDate,(n=Math.max(n,r.getHours()))===r.getHours()&&(t=Math.max(t,r.getMinutes())),t===r.getMinutes()&&(e=Math.max(e,r.getSeconds())));ti(n,t,e)}}function pt(n){var t=n||w.latestSelectedDateObj;t&&ti(t.getHours(),t.getMinutes(),t.getSeconds())}function yi(){var n=w.config.defaultHour,t=w.config.defaultMinute,u=w.config.defaultSeconds,i,f,r,e;void 0!==w.config.minDate&&(i=w.config.minDate.getHours(),f=w.config.minDate.getMinutes(),(n=Math.max(n,i))===i&&(t=Math.max(f,t)),n===i&&t===f&&(u=w.config.minDate.getSeconds()));void 0!==w.config.maxDate&&(r=w.config.maxDate.getHours(),e=w.config.maxDate.getMinutes(),(n=Math.min(n,r))===r&&(t=Math.min(e,t)),n===r&&t===e&&(u=w.config.maxDate.getSeconds()));ti(n,t,u)}function ti(n,t,r){void 0!==w.latestSelectedDateObj&&w.latestSelectedDateObj.setHours(n%24,t,r||0,0);w.hourElement&&w.minuteElement&&!w.isMobile&&(w.hourElement.value=i(w.config.time_24hr?n:(12+n)%12+12*u(n%12==0)),w.minuteElement.value=i(t),void 0!==w.amPM&&(w.amPM.textContent=w.l10n.amPM[u(n>=12)]),void 0!==w.secondElement&&(w.secondElement.value=i(r)))}function fr(n){var t=parseInt(n.target.value)+(n.delta||0);(t/1e3>1||"Enter"===n.key&&!/[^\d]/.test(t.toString()))&&dt(t)}function tt(n,t,i,r){return t instanceof Array?t.forEach(function(t){return tt(n,t,i,r)}):n instanceof Array?n.forEach(function(n){return tt(n,t,i,r)}):(n.addEventListener(t,i,r),void w._handlers.push({element:n,event:t,handler:i,options:r}))}function st(n){return function(t){1===t.which&&n(t)}}function ii(){ut("onChange")}function wt(n,t){var i=void 0!==n?w.parseDate(n):w.latestSelectedDateObj||(w.config.minDate&&w.config.minDate>w.now?w.config.minDate:w.config.maxDate&&w.config.maxDate<w.now?w.config.maxDate:w.now),r=w.currentYear,u=w.currentMonth;try{void 0!==i&&(w.currentYear=i.getFullYear(),w.currentMonth=i.getMonth())}catch(n){n.message="Invalid date supplied: "+i;w.config.errorHandler(n)}t&&w.currentYear!==r&&(ut("onYearChange"),ct());!t||w.currentYear===r&&w.currentMonth===u||ut("onMonthChange");w.redraw()}function er(n){~n.target.className.indexOf("arrow")&&ri(n,n.target.classList.contains("arrowUp")?1:-1)}function ri(n,t,i){var r=n&&n.target,u=i||r&&r.parentNode&&r.parentNode.firstChild,f=ci("increment");f.delta=t;u&&u.dispatchEvent(f)}function ui(t,i,u,e){var s=et(i,!0),o=n("span","flatpickr-day "+t,i.getDate().toString());return o.dateObj=i,o.$i=e,o.setAttribute("aria-label",w.formatDate(i,w.config.ariaDateFormat)),-1===t.indexOf("hidden")&&0===f(i,w.now)&&(w.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),s?(o.tabIndex=-1,li(i)&&(o.classList.add("selected"),w.selectedDateElem=o,"range"===w.config.mode&&(r(o,"startRange",w.selectedDates[0]&&0===f(i,w.selectedDates[0],!0)),r(o,"endRange",w.selectedDates[1]&&0===f(i,w.selectedDates[1],!0)),"nextMonthDay"===t&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===w.config.mode&&function(n){return!("range"!==w.config.mode||w.selectedDates.length<2)&&f(n,w.selectedDates[0])>=0&&f(n,w.selectedDates[1])<=0}(i)&&!li(i)&&o.classList.add("inRange"),w.weekNumbers&&1===w.config.showMonths&&"prevMonthDay"!==t&&u%7==1&&w.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+w.config.getWeek(i)+"<\/span>"),ut("onDayCreate",o),o}function fi(n){n.focus();"range"===w.config.mode&&si(n)}function bt(n){for(var t,f=n>0?0:w.config.showMonths-1,e=n>0?w.config.showMonths:-1,i=f;i!=e;i+=n)for(var r=w.daysContainer.children[i],o=n>0?0:r.children.length-1,s=n>0?r.children.length:-1,u=o;u!=s;u+=n)if(t=r.children[u],-1===t.className.indexOf("hidden")&&et(t.dateObj))return t}function ht(n,t){var r=gt(document.activeElement||document.body),i=void 0!==n?n:r?document.activeElement:void 0!==w.selectedDateElem&&gt(w.selectedDateElem)?w.selectedDateElem:void 0!==w.todayDateElem&&gt(w.todayDateElem)?w.todayDateElem:bt(t>0?1:-1);return void 0===i?w._input.focus():r?void function(n,t){for(var f,o=-1===n.className.indexOf("Month")?n.dateObj.getMonth():w.currentMonth,h=t>0?w.config.showMonths:-1,r=t>0?1:-1,u=o-w.currentMonth;u!=h;u+=r)for(var e=w.daysContainer.children[u],c=o-w.currentMonth===u?n.$i+t:t<0?e.children.length-1:0,s=e.children.length,i=c;i>=0&&i<s&&i!=(t>0?s:-1);i+=r)if(f=e.children[i],-1===f.className.indexOf("hidden")&&et(f.dateObj)&&Math.abs(n.$i-i)>=Math.abs(t))return fi(f);w.changeMonth(r);ht(bt(r),0)}(i,t):fi(i)}function or(t,i){for(var f,s,h=(new Date(t,i,1).getDay()-w.l10n.firstDayOfWeek+7)%7,c=w.utils.getDaysInMonth((i- -11)%12),o=w.utils.getDaysInMonth(i),e=window.document.createDocumentFragment(),l=w.config.showMonths>1,a=l?"prevMonthDay hidden":"prevMonthDay",v=l?"nextMonthDay hidden":"nextMonthDay",r=c+1-h,u=0;r<=c;r++,u++)e.appendChild(ui(a,new Date(t,i-1,r),r,u));for(r=1;r<=o;r++,u++)e.appendChild(ui("",new Date(t,i,r),r,u));for(f=o+1;f<=42-h&&(1===w.config.showMonths||u%7!=0);f++,u++)e.appendChild(ui(v,new Date(t,i+1,f%o),f,u));return s=n("div","dayContainer"),s.appendChild(e),s}function kt(){var i,n,t;if(void 0!==w.daysContainer){for(l(w.daysContainer),w.weekNumbers&&l(w.weekNumbers),i=document.createDocumentFragment(),n=0;n<w.config.showMonths;n++)t=new Date(w.currentYear,w.currentMonth,1),t.setMonth(w.currentMonth+n),i.appendChild(or(t.getFullYear(),t.getMonth()));w.daysContainer.appendChild(i);w.days=w.daysContainer.firstChild;"range"===w.config.mode&&1===w.selectedDates.length&&si()}}function ct(){var r,t,i;if(!(w.config.showMonths>1||"dropdown"!==w.config.monthSelectorType))for(r=function(n){return!(void 0!==w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&n<w.config.minDate.getMonth())&&!(void 0!==w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()&&n>w.config.maxDate.getMonth())},w.monthsDropdownContainer.tabIndex=-1,w.monthsDropdownContainer.innerHTML="",t=0;t<12;t++)r(t)&&(i=n("option","flatpickr-monthDropdown-month"),i.value=new Date(w.currentYear,t).getMonth().toString(),i.textContent=v(t,w.config.shorthandCurrentMonth,w.l10n),i.tabIndex=-1,w.currentMonth===t&&(i.selected=!0),w.monthsDropdownContainer.appendChild(i))}function sr(){var i,f=n("div","flatpickr-month"),e=window.document.createDocumentFragment(),u,t,r;return w.config.showMonths>1||"static"===w.config.monthSelectorType?i=n("span","cur-month"):(w.monthsDropdownContainer=n("select","flatpickr-monthDropdown-months"),tt(w.monthsDropdownContainer,"change",function(n){var t=n.target,i=parseInt(t.value,10);w.changeMonth(i-w.currentMonth);ut("onMonthChange")}),ct(),i=w.monthsDropdownContainer),u=a("cur-year",{tabindex:"-1"}),t=u.getElementsByTagName("input")[0],t.setAttribute("aria-label",w.l10n.yearAriaLabel),w.config.minDate&&t.setAttribute("min",w.config.minDate.getFullYear().toString()),w.config.maxDate&&(t.setAttribute("max",w.config.maxDate.getFullYear().toString()),t.disabled=!!w.config.minDate&&w.config.minDate.getFullYear()===w.config.maxDate.getFullYear()),r=n("div","flatpickr-current-month"),r.appendChild(i),r.appendChild(u),e.appendChild(r),f.appendChild(e),{container:f,yearElement:t,monthElement:i}}function pi(){var t,n;for(l(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths&&(w.yearElements=[],w.monthElements=[]),t=w.config.showMonths;t--;)n=sr(),w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container);w.monthNav.appendChild(w.nextMonthNav)}function wi(){var t,i;for(w.weekdayContainer?l(w.weekdayContainer):w.weekdayContainer=n("div","flatpickr-weekdays"),t=w.config.showMonths;t--;)i=n("div","flatpickr-weekdaycontainer"),w.weekdayContainer.appendChild(i);return bi(),w.weekdayContainer}function bi(){var t,n,i;if(w.weekdayContainer)for(t=w.l10n.firstDayOfWeek,n=w.l10n.weekdays.shorthand.slice(),t>0&&t<n.length&&(n=n.splice(t,n.length).concat(n.splice(0,t))),i=w.config.showMonths;i--;)w.weekdayContainer.children[i].innerHTML="\n      <span class='flatpickr-weekday'>\n        "+n.join("<\/span><span class='flatpickr-weekday'>")+"\n      <\/span>\n      "}function ei(n,t){void 0===t&&(t=!0);var i=t?n:n-w.currentMonth;i<0&&!0===w._hidePrevMonthArrow||i>0&&!0===w._hideNextMonthArrow||(w.currentMonth+=i,(w.currentMonth<0||w.currentMonth>11)&&(w.currentYear+=w.currentMonth>11?1:-1,w.currentMonth=(w.currentMonth+12)%12,ut("onYearChange"),ct()),kt(),ut("onMonthChange"),ni())}function lt(n){return!(!w.config.appendTo||!w.config.appendTo.contains(n))||w.calendarContainer.contains(n)}function oi(n){var i;if(w.isOpen&&!w.config.inline){var t="function"==typeof(i=n).composedPath?i.composedPath()[0]:i.target,u=lt(t),r=t===w.input||t===w.altInput||w.element.contains(t)||n.path&&n.path.indexOf&&(~n.path.indexOf(w.input)||~n.path.indexOf(w.altInput)),f="blur"===n.type?r&&n.relatedTarget&&!lt(n.relatedTarget):!r&&!u&&!lt(n.relatedTarget),e=!w.config.ignoredFocusElements.some(function(n){return n.contains(t)});f&&e&&(void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement&&ot(),w.close(),"range"===w.config.mode&&1===w.selectedDates.length&&(w.clear(!1),w.redraw()))}}function dt(n){if(!(!n||w.config.minDate&&n<w.config.minDate.getFullYear()||w.config.maxDate&&n>w.config.maxDate.getFullYear())){var t=n,i=w.currentYear!==t;w.currentYear=t||w.currentYear;w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth=Math.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&(w.currentMonth=Math.max(w.config.minDate.getMonth(),w.currentMonth));i&&(w.redraw(),ut("onYearChange"),ct())}}function et(n,t){var i,o;if(void 0===t&&(t=!0),i=w.parseDate(n,void 0,t),w.config.minDate&&i&&f(i,w.config.minDate,void 0!==t?t:!w.minDateHasTime)<0||w.config.maxDate&&i&&f(i,w.config.maxDate,void 0!==t?t:!w.maxDateHasTime)>0)return!1;if(0===w.config.enable.length&&0===w.config.disable.length)return!0;if(void 0===i)return!1;for(var u=w.config.enable.length>0,s=u?w.config.enable:w.config.disable,e=0,r=void 0;e<s.length;e++){if("function"==typeof(r=s[e])&&r(i)||r instanceof Date&&void 0!==i&&r.getTime()===i.getTime())return u;if("string"==typeof r&&void 0!==i)return o=w.parseDate(r,void 0,!0),o&&o.getTime()===i.getTime()?u:!u;if("object"==typeof r&&void 0!==i&&r.from&&r.to&&i.getTime()>=r.from.getTime()&&i.getTime()<=r.to.getTime())return u}return!u}function gt(n){return void 0!==w.daysContainer&&-1===n.className.indexOf("hidden")&&w.daysContainer.contains(n)}function hr(n){var t=n.target===w._input,r=w.config.allowInput,h=w.isOpen&&(!r||!t),c=w.config.inline&&t&&!r,i,f,u,e,o,s;if(13===n.keyCode&&t){if(r)return w.setDate(w._input.value,!0,n.target===w.altInput?w.config.altFormat:w.config.dateFormat),n.target.blur();w.open()}else if(lt(n.target)||h||c){i=!!w.timeContainer&&w.timeContainer.contains(n.target);switch(n.keyCode){case 13:i?(n.preventDefault(),ot(),hi()):tr(n);break;case 27:n.preventDefault();hi();break;case 8:case 46:t&&!w.config.allowInput&&(n.preventDefault(),w.clear());break;case 37:case 39:i||t?w.hourElement&&w.hourElement.focus():(n.preventDefault(),void 0!==w.daysContainer&&(!1===r||document.activeElement&&gt(document.activeElement)))&&(f=39===n.keyCode?1:-1,n.ctrlKey?(n.stopPropagation(),ei(f),ht(bt(1),0)):ht(void 0,f));break;case 38:case 40:n.preventDefault();u=40===n.keyCode?1:-1;w.daysContainer&&void 0!==n.target.$i||n.target===w.input||n.target===w.altInput?n.ctrlKey?(n.stopPropagation(),dt(w.currentYear-u),ht(bt(1),0)):i||ht(void 0,7*u):n.target===w.currentYearElement?dt(w.currentYear-u):w.config.enableTime&&(!i&&w.hourElement&&w.hourElement.focus(),ot(n),w._debouncedChange());break;case 9:i?(e=[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter(function(n){return n}),o=e.indexOf(n.target),-1!==o&&(s=e[o+(n.shiftKey?-1:1)],n.preventDefault(),(s||w._input).focus())):!w.config.noCalendar&&w.daysContainer&&w.daysContainer.contains(n.target)&&n.shiftKey&&(n.preventDefault(),w._input.focus())}}if(void 0!==w.amPM&&n.target===w.amPM)switch(n.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[0];yt();ft();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[1];yt();ft()}(t||lt(n.target))&&ut("onKeyDown",n)}function si(n){var e;if(1===w.selectedDates.length&&(!n||n.classList.contains("flatpickr-day")&&!n.classList.contains("flatpickr-disabled"))){for(var u=n?n.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),i=w.parseDate(w.selectedDates[0],void 0,!0).getTime(),h=Math.min(u,w.selectedDates[0].getTime()),c=Math.max(u,w.selectedDates[0].getTime()),o=!1,f=0,r=0,t=h;t<c;t+=rt.DAY)et(new Date(t),!0)||(o=o||t>h&&t<c,t<i&&(!f||t>f)?f=t:t>i&&(!r||t<r)&&(r=t));for(e=0;e<w.config.showMonths;e++)for(var l=w.daysContainer.children[e],a=function(t){var e=l.children[t],s=e.dateObj.getTime(),h=f>0&&s<f||r>0&&s>r;return h?(e.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(n){e.classList.remove(n)}),"continue"):o&&!h?"continue":(["startRange","inRange","endRange","notAllowed"].forEach(function(n){e.classList.remove(n)}),void(void 0!==n&&(n.classList.add(u<=w.selectedDates[0].getTime()?"startRange":"endRange"),i<u&&s===i?e.classList.add("startRange"):i>u&&s===i&&e.classList.add("endRange"),s>=f&&(0===r||s<=r)&&it(s,i,u)&&e.classList.add("inRange"))))},s=0,v=l.children.length;s<v;s++)a(s)}}function cr(){!w.isOpen||w.config.static||w.config.inline||at()}function ki(){w.setDate(void 0!==w.config.minDate?new Date(w.config.minDate.getTime()):new Date,!0);yi();ft()}function di(n){return function(t){var i=w.config["_"+n+"Date"]=w.parseDate(t,w.config.dateFormat),r=w.config["_"+("min"===n?"max":"min")+"Date"];void 0!==i&&(w["min"===n?"minDateHasTime":"maxDateHasTime"]=i.getHours()>0||i.getMinutes()>0||i.getSeconds()>0);w.selectedDates&&(w.selectedDates=w.selectedDates.filter(function(n){return et(n)}),w.selectedDates.length||"min"!==n||pt(i),ft());w.daysContainer&&(nr(),void 0!==i?w.currentYearElement[n]=i.getFullYear().toString():w.currentYearElement.removeAttribute(n),w.currentYearElement.disabled=!!r&&void 0!==i&&r.getFullYear()===i.getFullYear())}}function gi(){"object"!=typeof w.config.locale&&void 0===t.l10ns[w.config.locale]&&w.config.errorHandler(new Error("flatpickr: invalid locale "+w.config.locale));w.l10n=e({},t.l10ns.default,"object"==typeof w.config.locale?w.config.locale:"default"!==w.config.locale?t.l10ns[w.config.locale]:void 0);b.K="("+w.l10n.amPM[0]+"|"+w.l10n.amPM[1]+"|"+w.l10n.amPM[0].toLowerCase()+"|"+w.l10n.amPM[1].toLowerCase()+")";void 0===e({},c,JSON.parse(JSON.stringify(s.dataset||{}))).time_24hr&&void 0===t.defaultConfig.time_24hr&&(w.config.time_24hr=w.l10n.time_24hr);w.formatDate=g(w);w.parseDate=k({config:w.config,l10n:w.l10n})}function at(n){var u;if(void 0!==w.calendarContainer){ut("onPreCalendarPosition");var s=n||w._positionElement,f=Array.prototype.reduce.call(w.calendarContainer.children,function(n,t){return n+t.offsetHeight},0),i=w.calendarContainer.offsetWidth,e=w.config.position.split(" "),h=e[0],c=e.length>1?e[1]:null,t=s.getBoundingClientRect(),y=window.innerHeight-t.bottom,o="above"===h||"below"!==h&&y<f&&t.top>f,p=window.pageYOffset+t.top+(o?-f-2:s.offsetHeight+2);if(r(w.calendarContainer,"arrowTop",!o),r(w.calendarContainer,"arrowBottom",o),!w.config.inline){var l=window.pageXOffset+t.left-(null!=c&&"center"===c?(i-t.width)/2:0),a=window.document.body.offsetWidth-(window.pageXOffset+t.right),v=l+i>window.document.body.offsetWidth,b=a+i>window.document.body.offsetWidth;if(r(w.calendarContainer,"rightMost",v),!w.config.static)if(w.calendarContainer.style.top=p+"px",v)if(b){if(u=document.styleSheets[0],void 0===u)return;var k=window.document.body.offsetWidth,d=Math.max(0,k/2-i/2),g=u.cssRules.length,nt="{left:"+t.left+"px;right:auto;}";r(w.calendarContainer,"rightMost",!1);r(w.calendarContainer,"centerMost",!0);u.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+nt,g);w.calendarContainer.style.left=d+"px";w.calendarContainer.style.right="auto"}else w.calendarContainer.style.left="auto",w.calendarContainer.style.right=a+"px";else w.calendarContainer.style.left=l+"px",w.calendarContainer.style.right="auto"}}}function nr(){w.config.noCalendar||w.isMobile||(ni(),kt())}function hi(){w._input.focus();-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function tr(n){var i,u,o,s,h;if(n.preventDefault(),n.stopPropagation(),i=function n(t,i){return i(t)?t:t.parentNode?n(t.parentNode,i):void 0}(n.target,function(n){return n.classList&&n.classList.contains("flatpickr-day")&&!n.classList.contains("flatpickr-disabled")&&!n.classList.contains("notAllowed")}),void 0!==i){var r=i,t=w.latestSelectedDateObj=new Date(r.dateObj.getTime()),e=(t.getMonth()<w.currentMonth||t.getMonth()>w.currentMonth+w.config.showMonths-1)&&"range"!==w.config.mode;(w.selectedDateElem=r,"single"===w.config.mode)?w.selectedDates=[t]:"multiple"===w.config.mode?(u=li(t),u?w.selectedDates.splice(parseInt(u),1):w.selectedDates.push(t)):"range"===w.config.mode&&(2===w.selectedDates.length&&w.clear(!1,!1),w.latestSelectedDateObj=t,w.selectedDates.push(t),0!==f(t,w.selectedDates[0],!0)&&w.selectedDates.sort(function(n,t){return n.getTime()-t.getTime()}));(yt(),e)&&(o=w.currentYear!==t.getFullYear(),w.currentYear=t.getFullYear(),w.currentMonth=t.getMonth(),o&&(ut("onYearChange"),ct()),ut("onMonthChange"));(ni(),kt(),ft(),w.config.enableTime&&setTimeout(function(){return w.showTimeInput=!0},50),e||"range"===w.config.mode||1!==w.config.showMonths?void 0!==w.selectedDateElem&&void 0===w.hourElement&&w.selectedDateElem&&w.selectedDateElem.focus():fi(r),void 0!==w.hourElement&&void 0!==w.hourElement&&w.hourElement.focus(),w.config.closeOnSelect)&&(s="single"===w.config.mode&&!w.config.enableTime,h="range"===w.config.mode&&2===w.selectedDates.length&&!w.config.enableTime,(s||h)&&hi());ii()}}function ir(n,t){var i=[];if(n instanceof Array)i=n.map(function(n){return w.parseDate(n,t)});else if(n instanceof Date||"number"==typeof n)i=[w.parseDate(n,t)];else if("string"==typeof n)switch(w.config.mode){case"single":case"time":i=[w.parseDate(n,t)];break;case"multiple":i=n.split(w.config.conjunction).map(function(n){return w.parseDate(n,t)});break;case"range":i=n.split(w.l10n.rangeSeparator).map(function(n){return w.parseDate(n,t)})}else w.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(n)));w.selectedDates=i.filter(function(n){return n instanceof Date&&et(n,!1)});"range"===w.config.mode&&w.selectedDates.sort(function(n,t){return n.getTime()-t.getTime()})}function rr(n){return n.slice().map(function(n){return"string"==typeof n||"number"==typeof n||n instanceof Date?w.parseDate(n,void 0,!0):n&&"object"==typeof n&&n.from&&n.to?{from:w.parseDate(n.from,void 0),to:w.parseDate(n.to,void 0)}:n}).filter(function(n){return n})}function ut(n,t){var i,r;if(void 0!==w.config){if(i=w.config[n],void 0!==i&&i.length>0)for(r=0;i[r]&&r<i.length;r++)i[r](w.selectedDates,w.input.value,w,t);"onChange"===n&&(w.input.dispatchEvent(ci("change")),w.input.dispatchEvent(ci("input")))}}function ci(n){var t=document.createEvent("Event");return t.initEvent(n,!0,!0),t}function li(n){for(var t=0;t<w.selectedDates.length;t++)if(0===f(w.selectedDates[t],n))return""+t;return!1}function ni(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach(function(n,t){var i=new Date(w.currentYear,w.currentMonth,1);i.setMonth(w.currentMonth+t);w.config.showMonths>1||"static"===w.config.monthSelectorType?w.monthElements[t].textContent=v(i.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+" ":w.monthsDropdownContainer.value=i.getMonth().toString();n.value=i.getFullYear().toString()}),w._hidePrevMonthArrow=void 0!==w.config.minDate&&(w.currentYear===w.config.minDate.getFullYear()?w.currentMonth<=w.config.minDate.getMonth():w.currentYear<w.config.minDate.getFullYear()),w._hideNextMonthArrow=void 0!==w.config.maxDate&&(w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth+1>w.config.maxDate.getMonth():w.currentYear>w.config.maxDate.getFullYear()))}function ur(n){return w.selectedDates.map(function(t){return w.formatDate(t,n)}).filter(function(n,t,i){return"range"!==w.config.mode||w.config.enableTime||i.indexOf(n)===t}).join("range"!==w.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function ft(n){void 0===n&&(n=!0);void 0!==w.mobileInput&&w.mobileFormatStr&&(w.mobileInput.value=void 0!==w.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):"");w.input.value=ur(w.config.dateFormat);void 0!==w.altInput&&(w.altInput.value=ur(w.config.altFormat));!1!==n&&ut("onValueUpdate")}function lr(n){var t=w.prevMonthNav.contains(n.target),i=w.nextMonthNav.contains(n.target);t||i?ei(t?-1:1):w.yearElements.indexOf(n.target)>=0?n.target.select():n.target.classList.contains("arrowUp")?w.changeYear(w.currentYear+1):n.target.classList.contains("arrowDown")&&w.changeYear(w.currentYear-1)}var w={config:e({},o,t.defaultConfig),l10n:h},vt;return w.parseDate=k({config:w.config,l10n:w.l10n}),w._handlers=[],w.pluginElements=[],w.loadedPlugins=[],w._bind=tt,w._setHoursFromDate=pt,w._positionCalendar=at,w.changeMonth=ei,w.changeYear=dt,w.clear=function(n,t){void 0===n&&(n=!0);void 0===t&&(t=!0);w.input.value="";void 0!==w.altInput&&(w.altInput.value="");void 0!==w.mobileInput&&(w.mobileInput.value="");w.selectedDates=[];w.latestSelectedDateObj=void 0;!0===t&&(w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth());w.showTimeInput=!1;!0===w.config.enableTime&&yi();w.redraw();n&&ut("onChange")},w.close=function(){w.isOpen=!1;w.isMobile||(void 0!==w.calendarContainer&&w.calendarContainer.classList.remove("open"),void 0!==w._input&&w._input.classList.remove("active"));ut("onClose")},w._createElement=n,w.destroy=function(){var i,t,n;for(void 0!==w.config&&ut("onDestroy"),i=w._handlers.length;i--;)t=w._handlers[i],t.element.removeEventListener(t.event,t.handler,t.options);if(w._handlers=[],w.mobileInput)w.mobileInput.parentNode&&w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput=void 0;else if(w.calendarContainer&&w.calendarContainer.parentNode)if(w.config.static&&w.calendarContainer.parentNode){if(n=w.calendarContainer.parentNode,n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput&&(w.input.type="text",w.altInput.parentNode&&w.altInput.parentNode.removeChild(w.altInput),delete w.altInput);w.input&&(w.input.type=w.input._type,w.input.classList.remove("flatpickr-input"),w.input.removeAttribute("readonly"),w.input.value="");["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(n){try{delete w[n]}catch(n){}})},w.isEnabled=et,w.jumpToDate=wt,w.open=function(n,t){if(void 0===t&&(t=w._positionElement),!0===w.isMobile)return n&&(n.preventDefault(),n.target&&n.target.blur()),void 0!==w.mobileInput&&(w.mobileInput.focus(),w.mobileInput.click()),void ut("onOpen");if(!w._input.disabled&&!w.config.inline){var i=w.isOpen;w.isOpen=!0;i||(w.calendarContainer.classList.add("open"),w._input.classList.add("active"),ut("onOpen"),at(t));!0===w.config.enableTime&&!0===w.config.noCalendar&&(0===w.selectedDates.length&&ki(),!1!==w.config.allowInput||void 0!==n&&w.timeContainer.contains(n.relatedTarget)||setTimeout(function(){return w.hourElement.select()},50))}},w.redraw=nr,w.set=function(n,t){if(null!==n&&"object"==typeof n)for(var i in Object.assign(w.config,n),n)void 0!==vt[i]&&vt[i].forEach(function(n){return n()});else w.config[n]=t,void 0!==vt[n]?vt[n].forEach(function(n){return n()}):y.indexOf(n)>-1&&(w.config[n]=p(t));w.redraw();ft(!1)},w.setDate=function(n,t,i){if(void 0===t&&(t=!1),void 0===i&&(i=w.config.dateFormat),0!==n&&!n||n instanceof Array&&0===n.length)return w.clear(t);ir(n,i);w.showTimeInput=w.selectedDates.length>0;w.latestSelectedDateObj=w.selectedDates[w.selectedDates.length-1];w.redraw();wt();pt();0===w.selectedDates.length&&w.clear(!1);ft(t);t&&ut("onChange")},w.toggle=function(n){if(!0===w.isOpen)return w.close();w.open(n)},vt={locale:[gi,bi],showMonths:[pi,vi,wi],minDate:[wt],maxDate:[wt]},function(){w.element=w.input=s;w.isOpen=!1,function(){var f=["wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],n=e({},c,JSON.parse(JSON.stringify(s.dataset||{}))),l={},u,v,b,a,i,h,r;for(w.config.parseDate=n.parseDate,w.config.formatDate=n.formatDate,Object.defineProperty(w.config,"enable",{get:function(){return w.config._enable},set:function(n){w.config._enable=rr(n)}}),Object.defineProperty(w.config,"disable",{get:function(){return w.config._disable},set:function(n){w.config._disable=rr(n)}}),u="time"===n.mode,!n.dateFormat&&(n.enableTime||u)&&(v=t.defaultConfig.dateFormat||o.dateFormat,l.dateFormat=n.noCalendar||u?"H:i"+(n.enableSeconds?":S":""):v+" H:i"+(n.enableSeconds?":S":"")),n.altInput&&(n.enableTime||u)&&!n.altFormat&&(b=t.defaultConfig.altFormat||o.altFormat,l.altFormat=n.noCalendar||u?"h:i"+(n.enableSeconds?":S K":" K"):b+" h:i"+(n.enableSeconds?":S":"")+" K"),n.altInputClass||(w.config.altInputClass=w.input.className+" "+w.config.altInputClass),Object.defineProperty(w.config,"minDate",{get:function(){return w.config._minDate},set:di("min")}),Object.defineProperty(w.config,"maxDate",{get:function(){return w.config._maxDate},set:di("max")}),a=function(n){return function(t){w.config["min"===n?"_minTime":"_maxTime"]=w.parseDate(t,"H:i:S")}},Object.defineProperty(w.config,"minTime",{get:function(){return w.config._minTime},set:a("min")}),Object.defineProperty(w.config,"maxTime",{get:function(){return w.config._maxTime},set:a("max")}),"time"===n.mode&&(w.config.noCalendar=!0,w.config.enableTime=!0),Object.assign(w.config,l,n),i=0;i<f.length;i++)w.config[f[i]]=!0===w.config[f[i]]||"true"===w.config[f[i]];for(y.filter(function(n){return void 0!==w.config[n]}).forEach(function(n){w.config[n]=p(w.config[n]||[]).map(ai)}),w.isMobile=!w.config.disableMobile&&!w.config.inline&&"single"===w.config.mode&&!w.config.disable.length&&!w.config.enable.length&&!w.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),i=0;i<w.config.plugins.length;i++){h=w.config.plugins[i](w)||{};for(r in h)y.indexOf(r)>-1?w.config[r]=p(h[r]).map(ai).concat(w.config[r]):void 0===n[r]&&(w.config[r]=h[r])}ut("onParseConfig")}();gi();w.input=w.config.wrap?s.querySelector("[data-input]"):s;w.input?(w.input._type=w.input.type,w.input.type="text",w.input.classList.add("flatpickr-input"),w._input=w.input,w.config.altInput&&(w.altInput=n(w.input.nodeName,w.config.altInputClass),w._input=w.altInput,w.altInput.placeholder=w.input.placeholder,w.altInput.disabled=w.input.disabled,w.altInput.required=w.input.required,w.altInput.tabIndex=w.input.tabIndex,w.altInput.type="text",w.input.setAttribute("type","hidden"),!w.config.static&&w.input.parentNode&&w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling)),w.config.allowInput||w._input.setAttribute("readonly","readonly"),w._positionElement=w.config.positionElement||w._input):w.config.errorHandler(new Error("Invalid input element specified")),function(){w.selectedDates=[];w.now=w.parseDate(w.config.now)||new Date;var n=w.config.defaultDate||("INPUT"!==w.input.nodeName&&"TEXTAREA"!==w.input.nodeName||!w.input.placeholder||w.input.value!==w.input.placeholder?w.input.value:null);n&&ir(n,w.config.dateFormat);w._initialDate=w.selectedDates.length>0?w.selectedDates[0]:w.config.minDate&&w.config.minDate.getTime()>w.now.getTime()?w.config.minDate:w.config.maxDate&&w.config.maxDate.getTime()<w.now.getTime()?w.config.maxDate:w.now;w.currentYear=w._initialDate.getFullYear();w.currentMonth=w._initialDate.getMonth();w.selectedDates.length>0&&(w.latestSelectedDateObj=w.selectedDates[0]);void 0!==w.config.minTime&&(w.config.minTime=w.parseDate(w.config.minTime,"H:i"));void 0!==w.config.maxTime&&(w.config.maxTime=w.parseDate(w.config.maxTime,"H:i"));w.minDateHasTime=!!w.config.minDate&&(w.config.minDate.getHours()>0||w.config.minDate.getMinutes()>0||w.config.minDate.getSeconds()>0);w.maxDateHasTime=!!w.config.maxDate&&(w.config.maxDate.getHours()>0||w.config.maxDate.getMinutes()>0||w.config.maxDate.getSeconds()>0);Object.defineProperty(w,"showTimeInput",{get:function(){return w._showTimeInput},set:function(n){w._showTimeInput=n;w.calendarContainer&&r(w.calendarContainer,"showTimeInput",n);w.isOpen&&at()}})}();w.utils={getDaysInMonth:function(n,t){return void 0===n&&(n=w.currentMonth),void 0===t&&(t=w.currentYear),1===n&&(t%4==0&&t%100!=0||t%400==0)?29:w.l10n.daysInMonth[n]}};w.isMobile||function(){var f=window.document.createDocumentFragment(),s,t;if(w.calendarContainer=n("div","flatpickr-calendar"),w.calendarContainer.tabIndex=-1,!w.config.noCalendar){if(f.appendChild((w.monthNav=n("div","flatpickr-months"),w.yearElements=[],w.monthElements=[],w.prevMonthNav=n("span","flatpickr-prev-month"),w.prevMonthNav.innerHTML=w.config.prevArrow,w.nextMonthNav=n("span","flatpickr-next-month"),w.nextMonthNav.innerHTML=w.config.nextArrow,pi(),Object.defineProperty(w,"_hidePrevMonthArrow",{get:function(){return w.__hidePrevMonthArrow},set:function(n){w.__hidePrevMonthArrow!==n&&(r(w.prevMonthNav,"flatpickr-disabled",n),w.__hidePrevMonthArrow=n)}}),Object.defineProperty(w,"_hideNextMonthArrow",{get:function(){return w.__hideNextMonthArrow},set:function(n){w.__hideNextMonthArrow!==n&&(r(w.nextMonthNav,"flatpickr-disabled",n),w.__hideNextMonthArrow=n)}}),w.currentYearElement=w.yearElements[0],ni(),w.monthNav)),w.innerContainer=n("div","flatpickr-innerContainer"),w.config.weekNumbers){var e=function(){var t,i;return w.calendarContainer.classList.add("hasWeeks"),t=n("div","flatpickr-weekwrapper"),t.appendChild(n("span","flatpickr-weekday",w.l10n.weekAbbreviation)),i=n("div","flatpickr-weeks"),t.appendChild(i),{weekWrapper:t,weekNumbers:i}}(),o=e.weekWrapper,h=e.weekNumbers;w.innerContainer.appendChild(o);w.weekNumbers=h;w.weekWrapper=o}w.rContainer=n("div","flatpickr-rContainer");w.rContainer.appendChild(wi());w.daysContainer||(w.daysContainer=n("div","flatpickr-days"),w.daysContainer.tabIndex=-1);kt();w.rContainer.appendChild(w.daysContainer);w.innerContainer.appendChild(w.rContainer);f.appendChild(w.innerContainer)}w.config.enableTime&&f.appendChild(function(){var e,t,r,f;return w.calendarContainer.classList.add("hasTime"),w.config.noCalendar&&w.calendarContainer.classList.add("noCalendar"),w.timeContainer=n("div","flatpickr-time"),w.timeContainer.tabIndex=-1,e=n("span","flatpickr-time-separator",":"),t=a("flatpickr-hour",{"aria-label":w.l10n.hourAriaLabel}),w.hourElement=t.getElementsByTagName("input")[0],r=a("flatpickr-minute",{"aria-label":w.l10n.minuteAriaLabel}),(w.minuteElement=r.getElementsByTagName("input")[0],w.hourElement.tabIndex=w.minuteElement.tabIndex=-1,w.hourElement.value=i(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?w.config.defaultHour:function(n){switch(n%24){case 0:case 12:return 12;default:return n%12}}(w.config.defaultHour)),w.minuteElement.value=i(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():w.config.defaultMinute),w.hourElement.setAttribute("step",w.config.hourIncrement.toString()),w.minuteElement.setAttribute("step",w.config.minuteIncrement.toString()),w.hourElement.setAttribute("min",w.config.time_24hr?"0":"1"),w.hourElement.setAttribute("max",w.config.time_24hr?"23":"12"),w.minuteElement.setAttribute("min","0"),w.minuteElement.setAttribute("max","59"),w.timeContainer.appendChild(t),w.timeContainer.appendChild(e),w.timeContainer.appendChild(r),w.config.time_24hr&&w.timeContainer.classList.add("time24hr"),w.config.enableSeconds)&&(w.timeContainer.classList.add("hasSeconds"),f=a("flatpickr-second"),w.secondElement=f.getElementsByTagName("input")[0],w.secondElement.value=i(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():w.config.defaultSeconds),w.secondElement.setAttribute("step",w.minuteElement.getAttribute("step")),w.secondElement.setAttribute("min","0"),w.secondElement.setAttribute("max","59"),w.timeContainer.appendChild(n("span","flatpickr-time-separator",":")),w.timeContainer.appendChild(f)),w.config.time_24hr||(w.amPM=n("span","flatpickr-am-pm",w.l10n.amPM[u((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)>11)]),w.amPM.title=w.l10n.toggleTitle,w.amPM.tabIndex=-1,w.timeContainer.appendChild(w.amPM)),w.timeContainer}());r(w.calendarContainer,"rangeMode","range"===w.config.mode);r(w.calendarContainer,"animate",!0===w.config.animate);r(w.calendarContainer,"multiMonth",w.config.showMonths>1);w.calendarContainer.appendChild(f);s=void 0!==w.config.appendTo&&void 0!==w.config.appendTo.nodeType;(w.config.inline||w.config.static)&&(w.calendarContainer.classList.add(w.config.inline?"inline":"static"),w.config.inline&&(!s&&w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!==w.config.appendTo&&w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)&&(t=n("div","flatpickr-wrapper"),w.element.parentNode&&w.element.parentNode.insertBefore(t,w.element),t.appendChild(w.element),w.altInput&&t.appendChild(w.altInput),t.appendChild(w.calendarContainer));w.config.static||w.config.inline||(void 0!==w.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){if(w.config.wrap&&["open","close","toggle","clear"].forEach(function(n){Array.prototype.forEach.call(w.element.querySelectorAll("[data-"+n+"]"),function(t){return tt(t,"click",w[n])})}),w.isMobile)!function(){var t=w.config.enableTime?w.config.noCalendar?"time":"datetime-local":"date";w.mobileInput=n("input",w.input.className+" flatpickr-mobile");w.mobileInput.step=w.input.getAttribute("step")||"any";w.mobileInput.tabIndex=1;w.mobileInput.type=t;w.mobileInput.disabled=w.input.disabled;w.mobileInput.required=w.input.required;w.mobileInput.placeholder=w.input.placeholder;w.mobileFormatStr="datetime-local"===t?"Y-m-d\\TH:i:S":"date"===t?"Y-m-d":"H:i:S";w.selectedDates.length>0&&(w.mobileInput.defaultValue=w.mobileInput.value=w.formatDate(w.selectedDates[0],w.mobileFormatStr));w.config.minDate&&(w.mobileInput.min=w.formatDate(w.config.minDate,"Y-m-d"));w.config.maxDate&&(w.mobileInput.max=w.formatDate(w.config.maxDate,"Y-m-d"));w.input.type="hidden";void 0!==w.altInput&&(w.altInput.type="hidden");try{w.input.parentNode&&w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(t){}tt(w.mobileInput,"change",function(n){w.setDate(n.target.value,!1,w.mobileFormatStr);ut("onChange");ut("onClose")})}();else{var t=d(cr,50);w._debouncedChange=d(ii,nt);w.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&tt(w.daysContainer,"mouseover",function(n){"range"===w.config.mode&&si(n.target)});tt(window.document.body,"keydown",hr);w.config.inline||w.config.static||tt(window,"resize",t);void 0!==window.ontouchstart?tt(window.document,"touchstart",oi):tt(window.document,"mousedown",st(oi));tt(window.document,"focus",oi,{capture:!0});!0===w.config.clickOpens&&(tt(w._input,"focus",w.open),tt(w._input,"mousedown",st(w.open)));void 0!==w.daysContainer&&(tt(w.monthNav,"mousedown",st(lr)),tt(w.monthNav,["keyup","increment"],fr),tt(w.daysContainer,"mousedown",st(tr)));void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement&&(tt(w.timeContainer,["increment"],ot),tt(w.timeContainer,"blur",ot,{capture:!0}),tt(w.timeContainer,"mousedown",st(er)),tt([w.hourElement,w.minuteElement],["focus","click"],function(n){return n.target.select()}),void 0!==w.secondElement&&tt(w.secondElement,"focus",function(){return w.secondElement&&w.secondElement.select()}),void 0!==w.amPM&&tt(w.amPM,"mousedown",st(function(n){ot(n);ii()})))}}();(w.selectedDates.length||w.config.noCalendar)&&(w.config.enableTime&&pt(w.config.noCalendar?w.latestSelectedDateObj||w.config.minDate:void 0),ft(!1));vi();w.showTimeInput=w.selectedDates.length>0||w.config.noCalendar;var f=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile&&f&&at();ut("onReady")}(),w}function s(n,t){for(var i,f=Array.prototype.slice.call(n).filter(function(n){return n instanceof HTMLElement}),r=[],u=0;u<f.length;u++){i=f[u];try{if(null!==i.getAttribute("data-fp-omit"))continue;void 0!==i._flatpickr&&(i._flatpickr.destroy(),i._flatpickr=void 0);i._flatpickr=ut(i,t||{});r.push(i._flatpickr)}catch(n){console.error(n)}}return 1===r.length?r[0]:r}var e=function(){return(e=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},y=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],o={_disable:[],_enable:[],allowInput:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(n){return"undefined"!=typeof console&&console.warn(n)},getWeek:function(n){var t=new Date(n.getTime()),i;return t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7),i=new Date(t.getFullYear(),0,4),1+Math.round(((t.getTime()-i.getTime())/864e5-3+(i.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g><\/g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /><\/svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g><\/g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /><\/svg>",shorthandCurrentMonth:!1,showMonths:1,"static":!1,time_24hr:!1,weekNumbers:!1,wrap:!1},h={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(n){var t=n%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},i=function(n){return("0"+n).slice(-2)},u=function(n){return!0===n?1:0},p=function(n){return n instanceof Array?n:[n]},w=function(){},v=function(n,t,i){return i.months[t?"shorthand":"longhand"][n]},tt={D:w,F:function(n,t,i){n.setMonth(i.months.longhand.indexOf(t))},G:function(n,t){n.setHours(parseFloat(t))},H:function(n,t){n.setHours(parseFloat(t))},J:function(n,t){n.setDate(parseFloat(t))},K:function(n,t,i){n.setHours(n.getHours()%12+12*u(new RegExp(i.amPM[1],"i").test(t)))},M:function(n,t,i){n.setMonth(i.months.shorthand.indexOf(t))},S:function(n,t){n.setSeconds(parseFloat(t))},U:function(n,t){return new Date(1e3*parseFloat(t))},W:function(n,t,i){var u=parseInt(t),r=new Date(n.getFullYear(),0,2+7*(u-1),0,0,0,0);return r.setDate(r.getDate()-r.getDay()+i.firstDayOfWeek),r},Y:function(n,t){n.setFullYear(parseFloat(t))},Z:function(n,t){return new Date(t)},d:function(n,t){n.setDate(parseFloat(t))},h:function(n,t){n.setHours(parseFloat(t))},i:function(n,t){n.setMinutes(parseFloat(t))},j:function(n,t){n.setDate(parseFloat(t))},l:w,m:function(n,t){n.setMonth(parseFloat(t)-1)},n:function(n,t){n.setMonth(parseFloat(t)-1)},s:function(n,t){n.setSeconds(parseFloat(t))},u:function(n,t){return new Date(parseFloat(t))},w:w,y:function(n,t){n.setFullYear(2e3+parseFloat(t))}},b={D:"(\\w+)",F:"(\\w+)",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"(\\w+)",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"(\\w+)",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},c={Z:function(n){return n.toISOString()},D:function(n,t,i){return t.weekdays.shorthand[c.w(n,t,i)]},F:function(n,t,i){return v(c.n(n,t,i)-1,!1,t)},G:function(n,t,r){return i(c.h(n,t,r))},H:function(n){return i(n.getHours())},J:function(n,t){return void 0!==t.ordinal?n.getDate()+t.ordinal(n.getDate()):n.getDate()},K:function(n,t){return t.amPM[u(n.getHours()>11)]},M:function(n,t){return v(n.getMonth(),!0,t)},S:function(n){return i(n.getSeconds())},U:function(n){return n.getTime()/1e3},W:function(n,t,i){return i.getWeek(n)},Y:function(n){return n.getFullYear()},d:function(n){return i(n.getDate())},h:function(n){return n.getHours()%12?n.getHours()%12:12},i:function(n){return i(n.getMinutes())},j:function(n){return n.getDate()},l:function(n,t){return t.weekdays.longhand[n.getDay()]},m:function(n){return i(n.getMonth()+1)},n:function(n){return n.getMonth()+1},s:function(n){return n.getSeconds()},u:function(n){return n.getTime()},w:function(n){return n.getDay()},y:function(n){return String(n.getFullYear()).substring(2)}},g=function(n){var i=n.config,t=void 0===i?o:i,r=n.l10n,u=void 0===r?h:r;return function(n,i,r){var f=r||u;return void 0!==t.formatDate?t.formatDate(n,i,f):i.split("").map(function(i,r,u){return c[i]&&"\\"!==u[r-1]?c[i](n,f,t):"\\"!==i?i:""}).join("")}},k=function(n){var i=n.config,t=void 0===i?o:i,r=n.l10n,u=void 0===r?h:r;return function(n,i,r,f){var e,y,p,s,c,v;if(0===n||n){if(y=f||u,p=n,n instanceof Date)e=new Date(n.getTime());else if("string"!=typeof n&&void 0!==n.toFixed)e=new Date(n);else if("string"==typeof n)if(s=i||(t||o).dateFormat,c=String(n).trim(),"today"===c)e=new Date,r=!0;else if(/Z$/.test(c)||/GMT$/.test(c))e=new Date(n);else if(t&&t.parseDate)e=t.parseDate(n,s);else{e=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var w=void 0,k=[],l=0,g=0,a="";l<s.length;l++){var h=s[l],d="\\"===h,nt="\\"===s[l-1]||d;b[h]&&!nt?(a+=b[h],v=new RegExp(a).exec(n),v&&(w=!0)&&k["Y"!==h?"push":"unshift"]({fn:tt[h],val:v[++g]})):d||(a+=".");k.forEach(function(n){var t=n.fn,i=n.val;return e=t(e,i,y)||e})}e=w?e:void 0}if(e instanceof Date&&!isNaN(e.getTime()))return!0===r&&e.setHours(0,0,0,0),e;t.errorHandler(new Error("Invalid date provided: "+p))}}},it=function(n,t,i){return n>Math.min(t,i)&&n<Math.max(t,i)},rt={DAY:864e5},nt,t;return"function"!=typeof Object.assign&&(Object.assign=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];if(!n)throw TypeError("Cannot convert undefined or null to object");for(var f=function(t){t&&Object.keys(t).forEach(function(i){return n[i]=t[i]})},r=0,u=i;r<u.length;r++)f(u[r]);return n}),nt=300,"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(n){return s(this,n)},HTMLElement.prototype.flatpickr=function(n){return s([this],n)}),t=function(n,t){return"string"==typeof n?s(window.document.querySelectorAll(n),t):n instanceof Node?s([n],t):s(n,t)},t.defaultConfig={},t.l10ns={en:e({},h),"default":e({},h)},t.localize=function(n){t.l10ns.default=e({},t.l10ns.default,n)},t.setDefaults=function(n){t.defaultConfig=e({},t.defaultConfig,n)},t.parseDate=k({}),t.formatDate=g({}),t.compareDates=f,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(n){return s(this,n)}),Date.prototype.fp_incr=function(n){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof n?parseInt(n,10):n))},"undefined"!=typeof window&&(window.flatpickr=t),t});!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):(n=n||self).BootstrapTable=t(n.jQuery)}(this,function(n){"use strict";function no(n,t){return n(t={exports:{}},t.exports),t.exports}function tc(n,t){return RegExp(n,t)}function hi(n){return(hi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function pc(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function wc(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function bc(n,t,i){return t&&wc(n.prototype,t),i&&wc(n,i),n}function ct(n,t){return function(n){if(Array.isArray(n))return n}(n)||function(n,t){var o,i;if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n)){var r=[],u=!0,f=!1,e=void 0;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{u||null==i.return||i.return()}finally{if(f)throw e;}}return r}}(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance");}()}function ke(n){return function(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}(n)||function(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance");}()}var pu,gt,as,vs,nt,yf,ti,kr,nu,tu,nh,wf,th,lh,df,vh,yh,ie,fe,oi,le,ac,vc,ye,ur,vu,be,tt,kt,yu,de,b,dc;n=n&&n.hasOwnProperty("default")?n.default:n;pu="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var fr=function(n){return n&&n.Math==Math&&n},f=fr("object"==typeof globalThis&&globalThis)||fr("object"==typeof window&&window)||fr("object"==typeof self&&self)||fr("object"==typeof pu&&pu)||Function("return this")(),r=function(n){try{return!!n()}catch(n){return!0}},o=!r(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}),to={}.propertyIsEnumerable,io=Object.getOwnPropertyDescriptor,li={f:io&&!to.call({1:2},1)?function(n){var t=io(this,n);return!!t&&t.enumerable}:to},lt=function(n,t){return{enumerable:!(1&n),configurable:!(2&n),writable:!(4&n),value:t}},gc={}.toString,k=function(n){return gc.call(n).slice(8,-1)},nl="".split,er=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(n){return"String"==k(n)?nl.call(n,""):Object(n)}:Object,it=function(n){if(null==n)throw TypeError("Can't call method on "+n);return n},y=function(n){return er(it(n))},s=function(n){return"object"==typeof n?null!==n:"function"==typeof n},at=function(n,t){if(!s(n))return n;var i,r;if(t&&"function"==typeof(i=n.toString)&&!s(r=i.call(n))||"function"==typeof(i=n.valueOf)&&!s(r=i.call(n))||!t&&"function"==typeof(i=n.toString)&&!s(r=i.call(n)))return r;throw TypeError("Can't convert object to primitive value");},tl={}.hasOwnProperty,i=function(n,t){return tl.call(n,t)},wu=f.document,il=s(wu)&&s(wu.createElement),ro=function(n){return il?wu.createElement(n):{}},uo=!o&&!r(function(){return 7!=Object.defineProperty(ro("div"),"a",{get:function(){return 7}}).a}),fo=Object.getOwnPropertyDescriptor,ai={f:o?fo:function(n,t){if(n=y(n),t=at(t,!0),uo)try{return fo(n,t)}catch(n){}if(i(n,t))return lt(!li.f.call(n,t),n[t])}},h=function(n){if(!s(n))throw TypeError(String(n)+" is not an object");return n},eo=Object.defineProperty,w={f:o?eo:function(n,t,i){if(h(n),t=at(t,!0),h(i),uo)try{return eo(n,t,i)}catch(n){}if("get"in i||"set"in i)throw TypeError("Accessors not supported");return"value"in i&&(n[t]=i.value),n}},l=o?function(n,t,i){return w.f(n,t,lt(1,i))}:function(n,t,i){return n[t]=i,n},bu=function(n,t){try{l(f,n,t)}catch(i){f[n]=t}return t},vi=f["__core-js_shared__"]||bu("__core-js_shared__",{}),rl=Function.toString;"function"!=typeof vi.inspectSource&&(vi.inspectSource=function(n){return rl.call(n)});var or,yi,sr,oo=vi.inspectSource,so=f.WeakMap,ul="function"==typeof so&&/native code/.test(oo(so)),vt=no(function(n){(n.exports=function(n,t){return vi[n]||(vi[n]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.0",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})}),fl=0,el=Math.random(),ku=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++fl+el).toString(36)},ho=vt("keys"),hr=function(n){return ho[n]||(ho[n]=ku(n))},pi={},ol=f.WeakMap;if(ul){var dt=new ol,sl=dt.get,hl=dt.has,cl=dt.set;or=function(n,t){return cl.call(dt,n,t),t};yi=function(n){return sl.call(dt,n)||{}};sr=function(n){return hl.call(dt,n)}}else gt=hr("state"),pi[gt]=!0,or=function(n,t){return l(n,gt,t),t},yi=function(n){return i(n,gt)?n[gt]:{}},sr=function(n){return i(n,gt)};var du,et={set:or,get:yi,has:sr,enforce:function(n){return sr(n)?yi(n):or(n,{})},getterFor:function(n){return function(t){var i;if(!s(t)||(i=yi(t)).type!==n)throw TypeError("Incompatible receiver, "+n+" required");return i}}},rt=no(function(n){var t=et.get,r=et.enforce,u=String(String).split("String");(n.exports=function(n,t,e,o){var h=!!o&&!!o.unsafe,s=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet;"function"==typeof e&&("string"!=typeof t||i(e,"name")||l(e,"name",t),r(e).source=u.join("string"==typeof t?t:""));n!==f?(h?!c&&n[t]&&(s=!0):delete n[t],s?n[t]=e:l(n,t,e)):s?n[t]=e:bu(t,e)})(Function.prototype,"toString",function(){return"function"==typeof this&&t(this).source||oo(this)})}),wi=f,co=function(n){if("function"==typeof n)return n},cr=function(n,t){return arguments.length<2?co(wi[n])||co(f[n]):wi[n]&&wi[n][t]||f[n]&&f[n][t]},ll=Math.ceil,al=Math.floor,bi=function(n){return isNaN(n=+n)?0:(n>0?al:ll)(n)},vl=Math.min,yt=function(n){return n>0?vl(bi(n),9007199254740991):0},yl=Math.max,pl=Math.min,lr=function(n,t){var i=bi(n);return i<0?yl(i+t,0):pl(i,t)},lo=function(n){return function(t,i,r){var o,f=y(t),e=yt(f.length),u=lr(r,e);if(n&&i!=i){for(;e>u;)if((o=f[u++])!=o)return!0}else for(;e>u;u++)if((n||u in f)&&f[u]===i)return n||u||0;return!n&&-1}},gu={includes:lo(!0),indexOf:lo(!1)},wl=gu.indexOf,ao=function(n,t){var r,f=y(n),e=0,u=[];for(r in f)!i(pi,r)&&i(f,r)&&u.push(r);for(;t.length>e;)i(f,r=t[e++])&&(~wl(u,r)||u.push(r));return u},ar=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bl=ar.concat("length","prototype"),vr={f:Object.getOwnPropertyNames||function(n){return ao(n,bl)}},ki={f:Object.getOwnPropertySymbols},kl=cr("Reflect","ownKeys")||function(n){var t=vr.f(h(n)),i=ki.f;return i?t.concat(i(n)):t},vo=function(n,t){for(var r,f=kl(t),e=w.f,o=ai.f,u=0;u<f.length;u++)r=f[u],i(n,r)||e(n,r,o(t,r))},dl=/#|\.prototype\./,di=function(n,t){var i=na[gl(n)];return i==ia||i!=ta&&("function"==typeof t?r(t):!!t)},gl=di.normalize=function(n){return String(n).replace(dl,".").toLowerCase()},na=di.data={},ta=di.NATIVE="N",ia=di.POLYFILL="P",yo=di,ra=ai.f,u=function(n,t){var e,i,r,u,s,o=n.target,h=n.global,c=n.stat;if(e=h?f:c?f[o]||bu(o,{}):(f[o]||{}).prototype)for(i in t){if(u=t[i],r=n.noTargetGet?(s=ra(e,i))&&s.value:e[i],!yo(h?i:o+(c?".":"#")+i,n.forced)&&void 0!==r){if(typeof u==typeof r)continue;vo(u,r)}(n.sham||r&&r.sham)&&l(u,"sham",!0);rt(e,i,u,n)}},d=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())}),po=d&&!Symbol.sham&&"symbol"==typeof Symbol(),pt=Array.isArray||function(n){return"Array"==k(n)},g=function(n){return Object(it(n))},ut=Object.keys||function(n){return ao(n,ar)},ua=o?Object.defineProperties:function(n,t){h(n);for(var i,r=ut(t),f=r.length,u=0;f>u;)w.f(n,i=r[u++],t[i]);return n},fa=cr("document","documentElement"),wo=hr("IE_PROTO"),nf=function(){},bo=function(n){return"<script>"+n+"<\/script>"},yr=function(){var n,t,i;try{du=document.domain&&new ActiveXObject("htmlfile")}catch(n){}for(yr=du?function(n){n.write(bo(""));n.close();var t=n.parentWindow.Object;return n=null,t}(du):((t=ro("iframe")).style.display="none",fa.appendChild(t),t.src=String("javascript:"),(n=t.contentWindow.document).open(),n.write(bo("document.F=Object")),n.close(),n.F),i=ar.length;i--;)delete yr.prototype[ar[i]];return yr()};pi[wo]=!0;var ot=Object.create||function(n,t){var i;return null!==n?(nf.prototype=h(n),i=new nf,nf.prototype=null,i[wo]=n):i=yr(),void 0===t?i:ua(i,t)},ko=vr.f,ea={}.toString,go="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ns={f:function(n){return go&&"[object Window]"==ea.call(n)?function(n){try{return ko(n)}catch(n){return go.slice()}}(n):ko(y(n))}},pr=vt("wks"),tf=f.Symbol,oa=po?tf:ku,e=function(n){return i(pr,n)||(pr[n]=d&&i(tf,n)?tf[n]:oa("Symbol."+n)),pr[n]},ts={f:e},sa=w.f,is=function(n){var t=wi.Symbol||(wi.Symbol={});i(t,n)||sa(t,n,{value:ts.f(n)})},ha=w.f,rs=e("toStringTag"),rf=function(n,t,r){n&&!i(n=r?n:n.prototype,rs)&&ha(n,rs,{configurable:!0,value:t})},uf=function(n){if("function"!=typeof n)throw TypeError(String(n)+" is not a function");return n},ca=e("species"),ff=function(n,t){var i;return pt(n)&&("function"!=typeof(i=n.constructor)||i!==Array&&!pt(i.prototype)?s(i)&&null===(i=i[ca])&&(i=void 0):i=void 0),new(void 0===i?Array:i)(0===t?0:t)},la=[].push,wt=function(n){var i=1==n,u=2==n,f=3==n,t=4==n,r=6==n,e=5==n||r;return function(o,s,h,c){for(var a,v,w=g(o),y=er(w),d=function(n,t,i){if(uf(n),void 0===t)return n;switch(i){case 0:return function(){return n.call(t)};case 1:return function(i){return n.call(t,i)};case 2:return function(i,r){return n.call(t,i,r)};case 3:return function(i,r,u){return n.call(t,i,r,u)}}return function(){return n.apply(t,arguments)}}(s,h,3),b=yt(y.length),l=0,k=c||ff,p=i?k(o,b):u?k(o,0):void 0;b>l;l++)if((e||l in y)&&(v=d(a=y[l],l,w),n))if(i)p[l]=v;else if(v)switch(n){case 3:return!0;case 5:return a;case 6:return l;case 2:la.call(p,a)}else if(t)return!1;return r?-1:f||t?t:p}},ni={forEach:wt(0),map:wt(1),filter:wt(2),some:wt(3),every:wt(4),find:wt(5),findIndex:wt(6)},wr=ni.forEach,a=hr("hidden"),us=e("toPrimitive"),aa=et.set,fs=et.getterFor("Symbol"),p=Object.prototype,v=f.Symbol,gi=cr("JSON","stringify"),es=ai.f,st=w.f,os=ns.f,va=li.f,ft=vt("symbols"),nr=vt("op-symbols"),ef=vt("string-to-symbol-registry"),of=vt("symbol-to-string-registry"),ya=vt("wks"),sf=f.QObject,hf=!sf||!sf.prototype||!sf.prototype.findChild,cf=o&&r(function(){return 7!=ot(st({},"a",{get:function(){return st(this,"a",{value:7}).a}})).a})?function(n,t,i){var r=es(p,t);r&&delete p[t];st(n,t,i);r&&n!==p&&st(p,t,r)}:st,ss=function(n,t){var i=ft[n]=ot(v.prototype);return aa(i,{type:"Symbol",tag:n,description:t}),o||(i.description=t),i},lf=d&&"symbol"==typeof v.iterator?function(n){return"symbol"==typeof n}:function(n){return Object(n)instanceof v},br=function(n,t,r){n===p&&br(nr,t,r);h(n);var u=at(t,!0);return h(r),i(ft,u)?(r.enumerable?(i(n,a)&&n[a][u]&&(n[a][u]=!1),r=ot(r,{enumerable:lt(0,!1)})):(i(n,a)||st(n,a,lt(1,{})),n[a][u]=!0),cf(n,u,r)):st(n,u,r)},hs=function(n,t){h(n);var i=y(t),r=ut(i).concat(vf(i));return wr(r,function(t){o&&!af.call(i,t)||br(n,t,i[t])}),n},af=function(n){var t=at(n,!0),r=va.call(this,t);return!(this===p&&i(ft,t)&&!i(nr,t))&&(!(r||!i(this,t)||!i(ft,t)||i(this,a)&&this[a][t])||r)},cs=function(n,t){var u=y(n),r=at(t,!0),f;if(u!==p||!i(ft,r)||i(nr,r))return f=es(u,r),!f||!i(ft,r)||i(u,a)&&u[a][r]||(f.enumerable=!0),f},ls=function(n){var r=os(y(n)),t=[];return wr(r,function(n){i(ft,n)||i(pi,n)||t.push(n)}),t},vf=function(n){var t=n===p,u=os(t?nr:y(n)),r=[];return wr(u,function(n){i(ft,n)&&(!t||i(p,n))&&r.push(ft[n])}),r};if((d||(rt((v=function(){if(this instanceof v)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=ku(t),r=function(t){this===p&&r.call(nr,t);i(this,a)&&i(this[a],n)&&(this[a][n]=!1);cf(this,n,lt(1,t))};return o&&hf&&cf(p,n,{configurable:!0,set:r}),ss(n,t)}).prototype,"toString",function(){return fs(this).tag}),li.f=af,w.f=br,ai.f=cs,vr.f=ns.f=ls,ki.f=vf,o&&(st(v.prototype,"description",{configurable:!0,get:function(){return fs(this).description}}),rt(p,"propertyIsEnumerable",af,{unsafe:!0}))),po||(ts.f=function(n){return ss(e(n),n)}),u({global:!0,wrap:!0,forced:!d,sham:!d},{Symbol:v}),wr(ut(ya),function(n){is(n)}),u({target:"Symbol",stat:!0,forced:!d},{"for":function(n){var t=String(n),r;return i(ef,t)?ef[t]:(r=v(t),ef[t]=r,of[r]=t,r)},keyFor:function(n){if(!lf(n))throw TypeError(n+" is not a symbol");if(i(of,n))return of[n]},useSetter:function(){hf=!0},useSimple:function(){hf=!1}}),u({target:"Object",stat:!0,forced:!d,sham:!o},{create:function(n,t){return void 0===t?ot(n):hs(ot(n),t)},defineProperty:br,defineProperties:hs,getOwnPropertyDescriptor:cs}),u({target:"Object",stat:!0,forced:!d},{getOwnPropertyNames:ls,getOwnPropertySymbols:vf}),u({target:"Object",stat:!0,forced:r(function(){ki.f(1)})},{getOwnPropertySymbols:function(n){return ki.f(g(n))}}),gi)&&(as=!d||r(function(){var n=v();return"[null]"!=gi([n])||"{}"!=gi({a:n})||"{}"!=gi(Object(n))}),u({target:"JSON",stat:!0,forced:as},{stringify:function(n,t){for(var i,r=[n],u=1;arguments.length>u;)r.push(arguments[u++]);if(i=t,(s(t)||void 0!==n)&&!lf(n))return pt(t)||(t=function(n,t){if("function"==typeof i&&(t=i.call(this,n,t)),!lf(t))return t}),r[1]=t,gi.apply(null,r)}})),v.prototype[us]||l(v.prototype,us,v.prototype.valueOf),rf(v,"Symbol"),pi[a]=!0,vs=w.f,nt=f.Symbol,o&&"function"==typeof nt&&(!("description"in nt.prototype)||void 0!==nt().description)){yf={};ti=function(){var n=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof ti?new nt(n):void 0===n?nt():nt(n);return""===n&&(yf[t]=!0),t};vo(ti,nt);kr=ti.prototype=nt.prototype;kr.constructor=ti;var pa=kr.toString,wa="Symbol(test)"==String(nt("test")),ba=/^Symbol\((.*)\)[^)]+$/;vs(kr,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,r=pa.call(t),n;return i(yf,t)?"":(n=wa?r.slice(7,-1):r.replace(ba,"$1"),""===n?void 0:n)}});u({global:!0,forced:!0},{Symbol:ti})}is("iterator");var ii,dr,gr=function(n,t,i){var r=at(t);r in n?w.f(n,r,lt(0,i)):n[r]=i},pf=cr("navigator","userAgent")||"",ys=f.process,ps=ys&&ys.versions,ws=ps&&ps.v8;ws?dr=(ii=ws.split("."))[0]+ii[1]:pf&&(!(ii=pf.match(/Edge\/(\d+)/))||ii[1]>=74)&&(ii=pf.match(/Chrome\/(\d+)/))&&(dr=ii[1]);var bs=dr&&+dr,ka=e("species"),tr=function(n){return bs>=51||!r(function(){var t=[];return(t.constructor={})[ka]=function(){return{foo:1}},1!==t[n](Boolean).foo})},ks=e("isConcatSpreadable"),da=bs>=51||!r(function(){var n=[];return n[ks]=!1,n.concat()[0]!==n}),ga=tr("concat"),nv=function(n){if(!s(n))return!1;var t=n[ks];return void 0!==t?!!t:pt(n)};u({target:"Array",proto:!0,forced:!da||!ga},{concat:function(){for(var r,e,n,o=g(this),u=ff(o,0),t=0,i=-1,f=arguments.length;i<f;i++)if(n=-1===i?o:arguments[i],nv(n)){if(t+(e=yt(n.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(r=0;r<e;r++,t++)r in n&&gr(u,t,n[r])}else{if(t>=9007199254740991)throw TypeError("Maximum allowed index exceeded");gr(u,t++,n)}return u.length=t,u}});var tv=ni.filter,ds=tr("filter"),iv=ds&&!r(function(){[].filter.call({length:-1,0:1},function(n){throw n;})});u({target:"Array",proto:!0,forced:!ds||!iv},{filter:function(n){return tv(this,n,arguments.length>1?arguments[1]:void 0)}});nu=e("unscopables");tu=Array.prototype;null==tu[nu]&&w.f(tu,nu,{configurable:!0,value:ot(null)});var ri=function(n){tu[nu][n]=!0},rv=ni.find,gs=!0;"find"in[]&&Array(1).find(function(){gs=!1});u({target:"Array",proto:!0,forced:gs},{find:function(n){return rv(this,n,arguments.length>1?arguments[1]:void 0)}});ri("find");nh=ni.findIndex;wf=!0;"findIndex"in[]&&Array(1).findIndex(function(){wf=!1});u({target:"Array",proto:!0,forced:wf},{findIndex:function(n){return nh(this,n,arguments.length>1?arguments[1]:void 0)}});ri("findIndex");th=gu.includes;u({target:"Array",proto:!0},{includes:function(n){return th(this,n,arguments.length>1?arguments[1]:void 0)}});ri("includes");var iu=function(n,t){var i=[][n];return!i||!r(function(){i.call(null,t||function(){throw 1;},1)})},uv=gu.indexOf,ih=[].indexOf,rh=!!ih&&1/[1].indexOf(1,-0)<0,fv=iu("indexOf");u({target:"Array",proto:!0,forced:rh||fv},{indexOf:function(n){return rh?ih.apply(this,arguments)||0:uv(this,n,arguments.length>1?arguments[1]:void 0)}});var ui,uh,fh,ev=!r(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype}),eh=hr("IE_PROTO"),ov=Object.prototype,ru=ev?Object.getPrototypeOf:function(n){return n=g(n),i(n,eh)?n[eh]:"function"==typeof n.constructor&&n instanceof n.constructor?n.constructor.prototype:n instanceof Object?ov:null},oh=e("iterator"),sh=!1;[].keys&&("next"in(fh=[].keys())?(uh=ru(ru(fh)))!==Object.prototype&&(ui=uh):sh=!0);null==ui&&(ui={});i(ui,oh)||l(ui,oh,function(){return this});var bf={IteratorPrototype:ui,BUGGY_SAFARI_ITERATORS:sh},sv=bf.IteratorPrototype,uu=Object.setPrototypeOf||("__proto__"in{}?function(){var n,t=!1,i={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(i,[]);t=i instanceof Array}catch(n){}return function(i,r){return h(i),function(n){if(!s(n)&&null!==n)throw TypeError("Can't set "+String(n)+" as a prototype");}(r),t?n.call(i,r):i.__proto__=r,i}}():void 0),kf=bf.IteratorPrototype,fu=bf.BUGGY_SAFARI_ITERATORS,ir=e("iterator"),hv=function(){return this},hh=function(n,t,i,r,f,e,o){!function(n,t,i){var r=t+" Iterator";n.prototype=ot(sv,{next:lt(1,i)});rf(n,r,!1)}(i,t,r);var h,a,y,p=function(n){if(n===f&&c)return c;if(!fu&&n in s)return s[n];switch(n){case"keys":case"values":case"entries":return function(){return new i(this,n)}}return function(){return new i(this)}},k=t+" Iterator",w=!1,s=n.prototype,v=s[ir]||s["@@iterator"]||f&&s[f],c=!fu&&v||p(f),b="Array"==t&&s.entries||v;if(b&&(h=ru(b.call(new n)),kf!==Object.prototype&&h.next&&(ru(h)!==kf&&(uu?uu(h,kf):"function"!=typeof h[ir]&&l(h,ir,hv)),rf(h,k,!0))),"values"==f&&v&&"values"!==v.name&&(w=!0,c=function(){return v.call(this)}),s[ir]!==c&&l(s,ir,c),f)if(a={values:p("values"),keys:e?c:p("keys"),entries:p("entries")},o)for(y in a)!fu&&!w&&y in s||rt(s,y,a[y]);else u({target:t,proto:!0,forced:fu||w},a);return a},cv=et.set,lv=et.getterFor("Array Iterator"),rr=hh(Array,"Array",function(n,t){cv(this,{type:"Array Iterator",target:y(n),index:0,kind:t})},function(){var t=lv(this),i=t.target,r=t.kind,n=t.index++;return!i||n>=i.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:i[n],done:!1}:{value:[n,i[n]],done:!1}},"values");ri("keys");ri("values");ri("entries");var av=[].join,vv=er!=Object,yv=iu("join",",");u({target:"Array",proto:!0,forced:vv||yv},{join:function(n){return av.call(y(this),void 0===n?",":n)}});var pv=ni.map,ch=tr("map"),wv=ch&&!r(function(){[].map.call({length:-1,0:1},function(n){throw n;})});u({target:"Array",proto:!0,forced:!ch||!wv},{map:function(n){return pv(this,n,arguments.length>1?arguments[1]:void 0)}});lh=[].reverse;df=[1,2];u({target:"Array",proto:!0,forced:String(df)===String(df.reverse())},{reverse:function(){return pt(this)&&(this.length=this.length),lh.call(this)}});var bv=e("species"),kv=[].slice,dv=Math.max;u({target:"Array",proto:!0,forced:!tr("slice")},{slice:function(n,t){var i,f,e,r=y(this),o=yt(r.length),u=lr(n,o),h=lr(void 0===t?o:t,o);if(pt(r)&&("function"!=typeof(i=r.constructor)||i!==Array&&!pt(i.prototype)?s(i)&&null===(i=i[bv])&&(i=void 0):i=void 0,i===Array||void 0===i))return kv.call(r,u,h);for(f=new(void 0===i?Array:i)(dv(h-u,0)),e=0;u<h;u++,e++)u in r&&gr(f,e,r[u]);return f.length=e,f}});var gf=[],ah=gf.sort,gv=r(function(){gf.sort(void 0)}),ny=r(function(){gf.sort(null)}),ty=iu("sort");u({target:"Array",proto:!0,forced:gv||!ny||ty},{sort:function(n){return void 0===n?ah.call(g(this)):ah.call(g(this),uf(n))}});vh=Math.max;yh=Math.min;u({target:"Array",proto:!0,forced:!tr("splice")},{splice:function(n,t){var f,r,c,i,o,s,u=g(this),e=yt(u.length),h=lr(n,e),l=arguments.length;if(0===l?f=r=0:1===l?(f=0,r=e-h):(f=l-2,r=yh(vh(bi(t),0),e-h)),e+f-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(c=ff(u,r),i=0;i<r;i++)(o=h+i)in u&&gr(c,i,u[o]);if(c.length=r,f<r){for(i=h;i<e-r;i++)s=i+f,(o=i+r)in u?u[s]=u[o]:delete u[s];for(i=e;i>e-r+f;i--)delete u[i-1]}else if(f>r)for(i=e-r;i>h;i--)s=i+f-1,(o=i+r-1)in u?u[s]=u[o]:delete u[s];for(i=0;i<f;i++)u[i+h]=arguments[i+2];return u.length=e-r+f,c}});var iy=function(n,t,i){var r,u;return uu&&"function"==typeof(r=t.constructor)&&r!==i&&s(u=r.prototype)&&u!==i.prototype&&uu(n,u),n},fi="\t\n\v\f\r                　\u2028\u2029\ufeff",eu="["+fi+"]",ry=RegExp("^"+eu+eu+"*"),uy=RegExp(eu+eu+"*$"),ne=function(n){return function(t){var i=String(it(t));return 1&n&&(i=i.replace(ry,"")),2&n&&(i=i.replace(uy,"")),i}},ou={start:ne(1),end:ne(2),trim:ne(3)},fy=vr.f,ey=ai.f,oy=w.f,sy=ou.trim,ht=f.Number,su=ht.prototype,hy="Number"==k(ot(su)),ph=function(n){var r,o,u,f,e,s,i,h,t=at(n,!1);if("string"==typeof t&&t.length>2)if(43===(r=(t=sy(t)).charCodeAt(0))||45===r){if(88===(o=t.charCodeAt(2))||120===o)return NaN}else if(48===r){switch(t.charCodeAt(1)){case 66:case 98:u=2;f=49;break;case 79:case 111:u=8;f=55;break;default:return+t}for(s=(e=t.slice(2)).length,i=0;i<s;i++)if((h=e.charCodeAt(i))<48||h>f)return NaN;return parseInt(e,u)}return+t};if(yo("Number",!ht(" 0o1")||!ht("0b1")||ht("+0x1"))){for(var hu,bt=function(n){var i=arguments.length<1?0:n,t=this;return t instanceof bt&&(hy?r(function(){su.valueOf.call(t)}):"Number"!=k(t))?iy(new ht(ph(i)),t,bt):ph(i)},wh=o?fy(ht):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),te=0;wh.length>te;te++)i(ht,hu=wh[te])&&!i(bt,hu)&&oy(bt,hu,ey(ht,hu));bt.prototype=su;su.constructor=bt;rt(f,"Number",bt)}var ei=Object.assign,bh=Object.defineProperty,kh=!ei||r(function(){if(o&&1!==ei({b:1},ei(bh({},"a",{enumerable:!0,get:function(){bh(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var n={},t={},i=Symbol();return n[i]=7,"abcdefghijklmnopqrst".split("").forEach(function(n){t[n]=n}),7!=ei({},n)[i]||"abcdefghijklmnopqrst"!=ut(ei({},t)).join("")})?function(n){for(var r=g(n),h=arguments.length,u=1,f=ki.f,c=li.f;h>u;)for(var i,t=er(arguments[u++]),e=f?ut(t).concat(f(t)):ut(t),l=e.length,s=0;l>s;)i=e[s++],o&&!c.call(t,i)||(r[i]=t[i]);return r}:ei;u({target:"Object",stat:!0,forced:Object.assign!==kh},{assign:kh});var cy=li.f,dh=function(n){return function(t){for(var i,r=y(t),u=ut(r),s=u.length,f=0,e=[];s>f;)i=u[f++],o&&!cy.call(r,i)||e.push(n?[i,r[i]]:r[i]);return e}},ly={entries:dh(!0),values:dh(!1)}.entries;u({target:"Object",stat:!0},{entries:function(n){return ly(n)}});ie={};ie[e("toStringTag")]="z";var re="[object z]"===String(ie),ay=e("toStringTag"),vy="Arguments"==k(function(){return arguments}()),yy=re?k:function(n){var t,i,r;return void 0===n?"Undefined":null===n?"Null":"string"==typeof(i=function(n,t){try{return n[t]}catch(n){}}(t=Object(n),ay))?i:vy?k(t):"Object"==(r=k(t))&&"function"==typeof t.callee?"Arguments":r},py=re?{}.toString:function(){return"[object "+yy(this)+"]"};re||rt(Object.prototype,"toString",py,{unsafe:!0});var wy=ou.trim,ue=f.parseFloat,gh=1/ue(fi+"-0")!=-1/0?function(n){var t=wy(String(n)),i=ue(t);return 0===i&&"-"==t.charAt(0)?-0:i}:ue;u({global:!0,forced:parseFloat!=gh},{parseFloat:gh});var by=ou.trim,cu=f.parseInt,ky=/^[+-]?0[Xx]/,nc=8!==cu(fi+"08")||22!==cu(fi+"0x16")?function(n,t){var i=by(String(n));return cu(i,t>>>0||(ky.test(i)?16:10))}:cu;u({global:!0,forced:parseInt!=nc},{parseInt:nc});fe=function(){var t=h(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n};var ee,oe,ic={UNSUPPORTED_Y:r(function(){var n=tc("a","y");return n.lastIndex=2,null!=n.exec("abcd")}),BROKEN_CARET:r(function(){var n=tc("^r","gy");return n.lastIndex=2,null!=n.exec("str")})},lu=RegExp.prototype.exec,dy=String.prototype.replace,rc=lu,se=(ee=/a/,oe=/b*/g,lu.call(ee,"a"),lu.call(oe,"a"),0!==ee.lastIndex||0!==oe.lastIndex),uc=ic.UNSUPPORTED_Y||ic.BROKEN_CARET,he=void 0!==/()??/.exec("")[1];(se||he||uc)&&(rc=function(n){var c,f,t,r,i=this,s=uc&&i.sticky,u=fe.call(i),e=i.source,h=0,o=n;return s&&(-1===(u=u.replace("y","")).indexOf("g")&&(u+="g"),o=String(n).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==n[i.lastIndex-1])&&(e="(?: "+e+")",o=" "+o,h++),f=new RegExp("^(?:"+e+")",u)),he&&(f=new RegExp("^"+e+"$(?!\\s)",u)),se&&(c=i.lastIndex),t=lu.call(s?f:i,o),s?t?(t.input=t.input.slice(h),t[0]=t[0].slice(h),t.index=i.lastIndex,i.lastIndex+=t[0].length):i.lastIndex=0:se&&t&&(i.lastIndex=i.global?t.index+t[0].length:c),he&&t&&t.length>1&&dy.call(t[0],f,function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(t[r]=void 0)}),t});oi=rc;u({target:"RegExp",proto:!0,forced:/./.exec!==oi},{exec:oi});var fc=RegExp.prototype,ec=fc.toString,gy=r(function(){return"/a/b"!=ec.call({source:"a",flags:"b"})}),np="toString"!=ec.name;(gy||np)&&rt(RegExp.prototype,"toString",function(){var n=h(this),i=String(n.source),t=n.flags;return"/"+i+"/"+String(void 0===t&&n instanceof RegExp&&!("flags"in fc)?fe.call(n):t)},{unsafe:!0});var tp=e("match"),oc=function(n){var t;return s(n)&&(void 0!==(t=n[tp])?!!t:"RegExp"==k(n))},ip=function(n){if(oc(n))throw TypeError("The method doesn't accept regular expressions");return n},rp=e("match");u({target:"String",proto:!0,forced:!function(n){var t=/./;try{"/./"[n](t)}catch(i){try{return t[rp]=!1,"/./"[n](t)}catch(n){}}return!1}("includes")},{includes:function(n){return!!~String(it(this)).indexOf(ip(n),arguments.length>1?arguments[1]:void 0)}});var sc=function(n){return function(t,i){var f,e,u=String(it(t)),r=bi(i),o=u.length;return r<0||r>=o?n?"":void 0:(f=u.charCodeAt(r))<55296||f>56319||r+1===o||(e=u.charCodeAt(r+1))<56320||e>57343?n?u.charAt(r):f:n?u.slice(r,r+2):e-56320+(f-55296<<10)+65536}},hc={codeAt:sc(!1),charAt:sc(!0)},up=hc.charAt,fp=et.set,ep=et.getterFor("String Iterator");hh(String,"String",function(n){fp(this,{type:"String Iterator",string:String(n),index:0})},function(){var n,t=ep(this),i=t.string,r=t.index;return r>=i.length?{value:void 0,done:!0}:(n=up(i,r),t.index+=n.length,{value:n,done:!1})});var op=e("species"),sp=!r(function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"7"!=="".replace(n,"$<a>")}),cc="$0"==="a".replace(/./,"$0"),hp=!r(function(){var t=/(?:)/,i=t.exec,n;return t.exec=function(){return i.apply(this,arguments)},n="ab".split(t),2!==n.length||"a"!==n[0]||"b"!==n[1]}),ce=function(n,t,i,u){var f=e(n),o=!r(function(){var t={};return t[f]=function(){return 7},7!=""[n](t)}),c=o&&!r(function(){var i=!1,t=/a/;return"split"===n&&((t={}).constructor={},t.constructor[op]=function(){return t},t.flags="",t[f]=/./[f]),t.exec=function(){return i=!0,null},t[f](""),!i});if(!o||!c||"replace"===n&&(!sp||!cc)||"split"===n&&!hp){var a=/./[f],s=i(f,""[n],function(n,t,i,r,u){return t.exec===oi?o&&!u?{done:!0,value:a.call(t,i,r)}:{done:!0,value:n.call(i,t,r)}:{done:!1}},{REPLACE_KEEPS_$0:cc}),v=s[0],h=s[1];rt(String.prototype,n,v);rt(RegExp.prototype,f,2==t?function(n,t){return h.call(n,this,t)}:function(n){return h.call(n,this)})}u&&l(RegExp.prototype[f],"sham",!0)},cp=hc.charAt,lc=function(n,t,i){return t+(i?cp(n,t).length:1)},au=function(n,t){var r=n.exec,i;if("function"==typeof r){if(i=r.call(n,t),"object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==k(n))throw TypeError("RegExp#exec called on incompatible receiver");return oi.call(n,t)},lp=Math.max,ap=Math.min,vp=Math.floor,yp=/\$([$&'`]|\d\d?|<[^>]*>)/g,pp=/\$([$&'`]|\d\d?)/g;ce("replace",2,function(n,t,i,r){function u(n,i,r,u,f,e){var h=r+n.length,o=u.length,s=pp;return void 0!==f&&(f=g(f),s=yp),t.call(e,s,function(t,e){var l,s,c;switch(e.charAt(0)){case"$":return"$";case"&":return n;case"`":return i.slice(0,r);case"'":return i.slice(h);case"<":l=f[e.slice(1,-1)];break;default:if(s=+e,0===s)return t;if(s>o)return c=vp(s/10),0===c?t:c<=o?void 0===u[c-1]?e.charAt(1):u[c-1]+e.charAt(1):t;l=u[s-1]}return void 0===l?"":l})}return[function(i,r){var u=it(this),f=null==i?void 0:i[n];return void 0!==f?f.call(i,u,r):t.call(String(u),i,r)},function(n,f){var y,p,rt,l,e,v,nt,tt;if((r.REPLACE_KEEPS_$0||"string"==typeof f&&-1===f.indexOf("$0"))&&(y=i(t,n,this,f),y.done))return y.value;var s=h(n),o=String(this),it="function"==typeof f;for(it||(f=String(f)),p=s.global,p&&(rt=s.unicode,s.lastIndex=0),l=[];;){if(e=au(s,o),null===e)break;if(l.push(e),!p)break;""===String(e[0])&&(s.lastIndex=lc(o,yt(s.lastIndex),rt))}for(var w,ut="",a=0,b=0;b<l.length;b++){e=l[b];for(var k=String(e[0]),c=lp(ap(bi(e.index),o.length),0),d=[],g=1;g<e.length;g++)d.push(void 0===(w=e[g])?w:String(w));v=e.groups;it?(nt=[k].concat(d,c,o),void 0!==v&&nt.push(v),tt=String(f.apply(void 0,nt))):tt=u(k,o,c,d,v,f);c>=a&&(ut+=o.slice(a,c)+tt,a=c+k.length)}return ut+o.slice(a)}]});le=Object.is||function(n,t){return n===t?0!==n||1/n==1/t:n!=n&&t!=t};ce("search",1,function(n,t,i){return[function(t){var i=it(this),r=null==t?void 0:t[n];return void 0!==r?r.call(t,i):new RegExp(t)[n](String(i))},function(n){var e=i(t,n,this),f;if(e.done)return e.value;var r=h(n),o=String(this),u=r.lastIndex;return le(u,0)||(r.lastIndex=0),f=au(r,o),le(r.lastIndex,u)||(r.lastIndex=u),null===f?-1:f.index}]});var wp=e("species"),bp=[].push,kp=Math.min,si=!r(function(){return!RegExp(4294967295,"y")});ce("split",2,function(n,t,i){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(n,i){var u=String(it(this)),e=void 0===i?4294967295:i>>>0;if(0===e)return[];if(void 0===n)return[u];if(!oc(n))return t.call(u,n,e);for(var f,h,c,r=[],l=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(n.sticky?"y":""),o=0,s=new RegExp(n.source,l+"g");(f=oi.call(s,u))&&!((h=s.lastIndex)>o&&(r.push(u.slice(o,f.index)),f.length>1&&f.index<u.length&&bp.apply(r,f.slice(1)),c=f[0].length,o=h,r.length>=e));)s.lastIndex===f.index&&s.lastIndex++;return o===u.length?!c&&s.test("")||r.push(""):r.push(u.slice(o)),r.length>e?r.slice(0,e):r}:"0".split(void 0,0).length?function(n,i){return void 0===n&&0===i?[]:t.call(this,n,i)}:t,[function(t,i){var u=it(this),f=null==t?void 0:t[n];return void 0!==f?f.call(t,u,i):r.call(String(u),t,i)},function(n,u){var p=i(r,n,this,u,r!==t),w,a,v;if(p.done)return p.value;var s=h(n),f=String(this),b=function(n,t){var i,r=h(n).constructor;return void 0===r||null==(i=h(r)[wp])?t:uf(i)}(s,RegExp),k=s.unicode,d=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(si?"y":"g"),c=new b(si?s:"^(?:"+s.source+")",d),y=void 0===u?4294967295:u>>>0;if(0===y)return[];if(0===f.length)return null===au(c,f)?[f]:[];for(var l=0,e=0,o=[];e<f.length;)if(c.lastIndex=si?e:0,a=au(c,si?f:f.slice(e)),null===a||(w=kp(yt(c.lastIndex+(si?0:e)),f.length))===l)e=lc(f,e,k);else{if(o.push(f.slice(l,e)),o.length===y)return o;for(v=1;v<=a.length-1;v++)if(o.push(a[v]),o.length===y)return o;e=l=w}return o.push(f.slice(l)),o}]},!si);ac=ou.trim;u({target:"String",proto:!0,forced:function(n){return r(function(){return!!fi[n]()||"​᠎"!="​᠎"[n]()||fi[n].name!==n})}("trim")},{trim:function(){return ac(this)}});var ae={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},dp=ni.forEach,ve=iu("forEach")?function(n){return dp(this,n,arguments.length>1?arguments[1]:void 0)}:[].forEach;for(vc in ae)if(ye=f[vc],ur=ye&&ye.prototype,ur&&ur.forEach!==ve)try{l(ur,"forEach",ve)}catch(n){ur.forEach=ve}var pe=e("iterator"),yc=e("toStringTag"),we=rr.values;for(vu in ae)if(be=f[vu],tt=be&&be.prototype,tt){if(tt[pe]!==we)try{l(tt,pe,we)}catch(n){tt[pe]=we}if(tt[yc]||l(tt,yc,vu),ae[vu])for(kt in rr)if(tt[kt]!==rr[kt])try{l(tt,kt,rr[kt])}catch(n){tt[kt]=rr[kt]}}yu=4;try{de=n.fn.dropdown.Constructor.VERSION;void 0!==de&&(yu=parseInt(de,10))}catch(n){}var ci={3:{iconsPrefix:"glyphicon",icons:{paginationSwitchDown:"glyphicon-collapse-down icon-chevron-down",paginationSwitchUp:"glyphicon-collapse-up icon-chevron-up",refresh:"glyphicon-refresh icon-refresh",toggleOff:"glyphicon-list-alt icon-list-alt",toggleOn:"glyphicon-list-alt icon-list-alt",columns:"glyphicon-th icon-th",detailOpen:"glyphicon-plus icon-plus",detailClose:"glyphicon-minus icon-minus",fullscreen:"glyphicon-fullscreen",search:"glyphicon-search",clearSearch:"glyphicon-trash"},classes:{buttonsPrefix:"btn",buttons:"default",buttonsGroup:"btn-group",buttonsDropdown:"btn-group",pull:"pull",inputGroup:"input-group",inputPrefix:"input-",input:"form-control",paginationDropdown:"btn-group dropdown",dropup:"dropup",dropdownActive:"active",paginationActive:"active",buttonActive:"active"},html:{toolbarDropdown:['<ul class="dropdown-menu" role="menu">',"<\/ul>"],toolbarDropdownItem:'<li class="dropdown-item-marker" role="menuitem"><label>%s<\/label><\/li>',toolbarDropdownSeparator:'<li class="divider"><\/li>',pageDropdown:['<ul class="dropdown-menu" role="menu">',"<\/ul>"],pageDropdownItem:'<li role="menuitem" class="%s"><a href="#">%s<\/a><\/li>',dropdownCaret:'<span class="caret"><\/span>',pagination:['<ul class="pagination%s">',"<\/ul>"],paginationItem:'<li class="page-item%s"><a class="page-link" aria-label="%s" href="javascript:void(0)">%s<\/a><\/li>',icon:'<i class="%s %s"><\/i>',inputGroup:'<div class="input-group">%s<span class="input-group-btn">%s<\/span><\/div>',searchInput:'<input class="%s%s" type="text" placeholder="%s">',searchButton:'<button class="%s" type="button" name="search" title="%s">%s %s<\/button>',searchClearButton:'<button class="%s" type="button" name="clearSearch" title="%s">%s %s<\/button>'}},4:{iconsPrefix:"fa",icons:{paginationSwitchDown:"fa-caret-square-down",paginationSwitchUp:"fa-caret-square-up",refresh:"fa-sync",toggleOff:"fa-toggle-off",toggleOn:"fa-toggle-on",columns:"fa-th-list",detailOpen:"fa-plus",detailClose:"fa-minus",fullscreen:"fa-arrows-alt",search:"fa-search",clearSearch:"fa-trash"},classes:{buttonsPrefix:"btn",buttons:"secondary",buttonsGroup:"btn-group",buttonsDropdown:"btn-group",pull:"float",inputGroup:"btn-group",inputPrefix:"form-control-",input:"form-control",paginationDropdown:"btn-group dropdown",dropup:"dropup",dropdownActive:"active",paginationActive:"active",buttonActive:"active"},html:{toolbarDropdown:['<div class="dropdown-menu dropdown-menu-right">',"<\/div>"],toolbarDropdownItem:'<label class="dropdown-item dropdown-item-marker">%s<\/label>',pageDropdown:['<div class="dropdown-menu">',"<\/div>"],pageDropdownItem:'<a class="dropdown-item %s" href="#">%s<\/a>',toolbarDropdownSeparator:'<div class="dropdown-divider"><\/div>',dropdownCaret:'<span class="caret"><\/span>',pagination:['<ul class="pagination%s">',"<\/ul>"],paginationItem:'<li class="page-item%s"><a class="page-link" aria-label="%s" href="javascript:void(0)">%s<\/a><\/li>',icon:'<i class="%s %s"><\/i>',inputGroup:'<div class="input-group">%s<div class="input-group-append">%s<\/div><\/div>',searchInput:'<input class="%s%s" type="text" placeholder="%s">',searchButton:'<button class="%s" type="button" name="search" title="%s">%s %s<\/button>',searchClearButton:'<button class="%s" type="button" name="clearSearch" title="%s">%s %s<\/button>'}}}[yu],kc={height:void 0,classes:"table table-bordered table-hover",theadClasses:"",headerStyle:function(){return{}},rowStyle:function(){return{}},rowAttributes:function(){return{}},undefinedText:"-",locale:void 0,virtualScroll:!1,virtualScrollItemHeight:void 0,sortable:!0,sortClass:void 0,silentSort:!0,sortName:void 0,sortOrder:"asc",sortStable:!1,rememberOrder:!1,serverSort:!0,customSort:void 0,columns:[[]],data:[],url:void 0,method:"get",cache:!0,contentType:"application/json",dataType:"json",ajax:void 0,ajaxOptions:{},queryParams:function(n){return n},queryParamsType:"limit",responseHandler:function(n){return n},totalField:"total",totalNotFilteredField:"totalNotFiltered",dataField:"rows",pagination:!1,onlyInfoPagination:!1,showExtendedPagination:!1,paginationLoop:!0,sidePagination:"client",totalRows:0,totalNotFiltered:0,pageNumber:1,pageSize:10,pageList:[10,25,50,100],paginationHAlign:"right",paginationVAlign:"bottom",paginationDetailHAlign:"left",paginationPreText:"&lsaquo;",paginationNextText:"&rsaquo;",paginationSuccessivelySize:5,paginationPagesBySide:1,paginationUseIntermediate:!1,search:!1,searchOnEnterKey:!1,strictSearch:!1,visibleSearch:!1,showButtonIcons:!0,showButtonText:!1,showSearchButton:!1,showSearchClearButton:!1,trimOnSearch:!0,searchAlign:"right",searchTimeOut:500,searchText:"",customSearch:void 0,showHeader:!0,showFooter:!1,footerStyle:function(){return{}},showColumns:!1,showColumnsToggleAll:!1,showColumnsSearch:!1,minimumCountColumns:1,showPaginationSwitch:!1,showRefresh:!1,showToggle:!1,showFullscreen:!1,smartDisplay:!0,escape:!1,filterOptions:{filterAlgorithm:"and"},idField:void 0,selectItemName:"btSelectItem",clickToSelect:!1,ignoreClickToSelectOn:function(n){var t=n.tagName;return["A","BUTTON"].includes(t)},singleSelect:!1,checkboxHeader:!0,maintainMetaData:!1,multipleSelectRow:!1,uniqueId:void 0,cardView:!1,detailView:!1,detailViewIcon:!0,detailViewByClick:!1,detailFormatter:function(){return""},detailFilter:function(){return!0},toolbar:void 0,toolbarAlign:"left",buttonsToolbar:void 0,buttonsAlign:"right",buttonsOrder:["paginationSwitch","refresh","toggle","fullscreen","columns"],buttonsPrefix:ci.classes.buttonsPrefix,buttonsClass:ci.classes.buttons,icons:ci.icons,html:ci.html,iconSize:void 0,iconsPrefix:ci.iconsPrefix,onAll:function(){return!1},onClickCell:function(){return!1},onDblClickCell:function(){return!1},onClickRow:function(){return!1},onDblClickRow:function(){return!1},onSort:function(){return!1},onCheck:function(){return!1},onUncheck:function(){return!1},onCheckAll:function(){return!1},onUncheckAll:function(){return!1},onCheckSome:function(){return!1},onUncheckSome:function(){return!1},onLoadSuccess:function(){return!1},onLoadError:function(){return!1},onColumnSwitch:function(){return!1},onPageChange:function(){return!1},onSearch:function(){return!1},onToggle:function(){return!1},onPreBody:function(){return!1},onPostBody:function(){return!1},onPostHeader:function(){return!1},onPostFooter:function(){return!1},onExpandRow:function(){return!1},onCollapseRow:function(){return!1},onRefreshOptions:function(){return!1},onRefresh:function(){return!1},onResetView:function(){return!1},onScrollBody:function(){return!1}},ge={formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(n){return"".concat(n," rows per page")},formatShowingRows:function(n,t,i,r){return void 0!==r&&r>0&&r>i?"Showing ".concat(n," to ").concat(t," of ").concat(i," rows (filtered from ").concat(r," total rows)"):"Showing ".concat(n," to ").concat(t," of ").concat(i," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(n){return"to page ".concat(n)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(n){return"Showing ".concat(n," rows")},formatSearch:function(){return"Search"},formatClearSearch:function(){return"Clear Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"}};Object.assign(kc,ge);b={VERSION:"1.16.0",THEME:"bootstrap".concat(yu),CONSTANTS:ci,DEFAULTS:kc,COLUMN_DEFAULTS:{field:void 0,title:void 0,titleTooltip:void 0,"class":void 0,width:void 0,widthUnit:"px",rowspan:void 0,colspan:void 0,align:void 0,halign:void 0,falign:void 0,valign:void 0,cellStyle:void 0,radio:!1,checkbox:!1,checkboxEnabled:!0,clickToSelect:!0,showSelectTitle:!1,sortable:!1,sortName:void 0,order:"asc",sorter:void 0,visible:!0,switchable:!0,cardVisible:!0,searchable:!0,formatter:void 0,footerFormatter:void 0,detailFormatter:void 0,searchFormatter:!0,escape:!1,events:void 0},METHODS:["getOptions","refreshOptions","getData","getSelections","getAllSelections","load","append","prepend","remove","removeAll","insertRow","updateRow","getRowByUniqueId","updateByUniqueId","removeByUniqueId","updateCell","updateCellByUniqueId","showRow","hideRow","getHiddenRows","showColumn","hideColumn","getVisibleColumns","getHiddenColumns","showAllColumns","hideAllColumns","mergeCells","checkAll","uncheckAll","checkInvert","check","uncheck","checkBy","uncheckBy","refresh","destroy","resetView","showLoading","hideLoading","togglePagination","toggleFullscreen","toggleView","resetSearch","filterBy","scrollTo","getScrollPosition","selectPage","prevPage","nextPage","toggleDetailView","expandRow","collapseRow","expandAllRows","collapseAllRows","updateColumnTitle","updateFormatText"],EVENTS:{"all.bs.table":"onAll","click-row.bs.table":"onClickRow","dbl-click-row.bs.table":"onDblClickRow","click-cell.bs.table":"onClickCell","dbl-click-cell.bs.table":"onDblClickCell","sort.bs.table":"onSort","check.bs.table":"onCheck","uncheck.bs.table":"onUncheck","check-all.bs.table":"onCheckAll","uncheck-all.bs.table":"onUncheckAll","check-some.bs.table":"onCheckSome","uncheck-some.bs.table":"onUncheckSome","load-success.bs.table":"onLoadSuccess","load-error.bs.table":"onLoadError","column-switch.bs.table":"onColumnSwitch","page-change.bs.table":"onPageChange","search.bs.table":"onSearch","toggle.bs.table":"onToggle","pre-body.bs.table":"onPreBody","post-body.bs.table":"onPostBody","post-header.bs.table":"onPostHeader","post-footer.bs.table":"onPostFooter","expand-row.bs.table":"onExpandRow","collapse-row.bs.table":"onCollapseRow","refresh-options.bs.table":"onRefreshOptions","reset-view.bs.table":"onResetView","refresh.bs.table":"onRefresh","scroll-body.bs.table":"onScrollBody"},LOCALES:{en:ge,"en-US":ge}};dc=r(function(){ut(1)});u({target:"Object",stat:!0,forced:dc},{keys:function(n){return ut(g(n))}});var t={sprintf:function(n){for(var i=arguments.length,r=new Array(i>1?i-1:0),t=1;t<i;t++)r[t-1]=arguments[t];var u=!0,f=0,e=n.replace(/%s/g,function(){var n=r[f++];return void 0===n?(u=!1,""):n});return u?e:""},isEmptyObject:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===Object.entries(n).length&&n.constructor===Object},isNumeric:function(n){return!isNaN(parseFloat(n))&&isFinite(n)},getFieldTitle:function(n,t){var r=!0,f=!1,e=void 0,o,i,u;try{for(i=n[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(u=o.value,u.field===t)return u.title}catch(n){f=!0;e=n}finally{try{r||null==i.return||i.return()}finally{if(f)throw e;}}return""},setFieldIndex:function(n){var v=0,r=[],l=!0,y=!1,p=void 0,w,e,u,o,i,d,s,h,c;try{for(e=n[0][Symbol.iterator]();!(l=(w=e.next()).done);l=!0)v+=w.value.colspan||1}catch(n){y=!0;p=n}finally{try{l||null==e.return||e.return()}finally{if(y)throw p;}}for(u=0;u<n.length;u++)for(r[u]=[],o=0;o<v;o++)r[u][o]=!1;for(i=0;i<n.length;i++){var a=!0,b=!1,k=void 0;try{for(s=n[i][Symbol.iterator]();!(a=(d=s.next()).done);a=!0){var t=d.value,nt=t.rowspan||1,g=t.colspan||1,f=r[i].indexOf(!1);for(t.colspanIndex=f,1===g?(t.fieldIndex=f,void 0===t.field&&(t.field=f)):t.colspanGroup=t.colspan,h=0;h<nt;h++)r[i+h][f]=!0;for(c=0;c<g;c++)r[i][f+c]=!0}}catch(n){b=!0;k=n}finally{try{a||null==s.return||s.return()}finally{if(b)throw k;}}}},updateFieldGroup:function(n){var s,p=(s=[]).concat.apply(s,ke(n)),u=!0,h=!1,c=void 0,l,i,y,r,t;try{for(i=n[Symbol.iterator]();!(u=(l=i.next()).done);u=!0){var w=l.value,f=!0,a=!1,v=void 0;try{for(r=w[Symbol.iterator]();!(f=(y=r.next()).done);f=!0)if(t=y.value,t.colspanGroup>1){for(var e=0,b=function(n){p.find(function(t){return t.fieldIndex===n}).visible&&e++},o=t.colspanIndex;o<t.colspanIndex+t.colspanGroup;o++)b(o);t.colspan=e;t.visible=e>0}}catch(n){a=!0;v=n}finally{try{f||null==r.return||r.return()}finally{if(a)throw v;}}}}catch(n){h=!0;c=n}finally{try{u||null==i.return||i.return()}finally{if(h)throw c;}}},getScrollBarWidth:function(){var i,t,u,r;return void 0===this.cachedWidth&&(i=n("<div/>").addClass("fixed-table-scroll-inner"),t=n("<div/>").addClass("fixed-table-scroll-outer"),t.append(i),n("body").append(t),u=i[0].offsetWidth,t.css("overflow","scroll"),r=i[0].offsetWidth,u===r&&(r=t[0].clientWidth),t.remove(),this.cachedWidth=u-r),this.cachedWidth},calculateObjectValue:function(n,t,i,r){var u=t,e,c,f;if("string"==typeof t)if(e=t.split("."),e.length>1){u=window;var o=!0,s=!1,h=void 0;try{for(f=e[Symbol.iterator]();!(o=(c=f.next()).done);o=!0)u=u[c.value]}catch(n){s=!0;h=n}finally{try{o||null==f.return||f.return()}finally{if(s)throw h;}}}else u=window[t];return null!==u&&"object"===hi(u)?u:"function"==typeof u?u.apply(n,i||[]):!u&&"string"==typeof t&&this.sprintf.apply(this,[t].concat(ke(i)))?this.sprintf.apply(this,[t].concat(ke(i))):r},compareObjects:function(n,t,i){var e=Object.keys(n),o=Object.keys(t),r,f,u;if(i&&e.length!==o.length)return!1;for(r=0,f=e;r<f.length;r++)if(u=f[r],o.includes(u)&&n[u]!==t[u])return!1;return!0},escapeHTML:function(n){return"string"==typeof n?n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;").replace(/`/g,"&#x60;"):n},getRealDataAttr:function(n){for(var t=0,i=Object.entries(n);t<i.length;t++){var u=ct(i[t],2),r=u[0],e=u[1],f=r.split(/(?=[A-Z])/).join("-").toLowerCase();f!==r&&(n[f]=e,delete n[r])}return n},getItemField:function(n,t,i){var r=n,s,u,h;if("string"!=typeof t||n.hasOwnProperty(t))return i?this.escapeHTML(n[t]):n[t];var c=t.split("."),f=!0,e=!1,o=void 0;try{for(u=c[Symbol.iterator]();!(f=(s=u.next()).done);f=!0)h=s.value,r=r&&r[h]}catch(n){e=!0;o=n}finally{try{f||null==u.return||u.return()}finally{if(e)throw o;}}return i?this.escapeHTML(r):r},isIEBrowser:function(){return navigator.userAgent.includes("MSIE ")||/Trident.*rv:11\./.test(navigator.userAgent)},findIndex:function(n,t){var r=!0,f=!1,e=void 0,o,i,u;try{for(i=n[Symbol.iterator]();!(r=(o=i.next()).done);r=!0)if(u=o.value,JSON.stringify(u)===JSON.stringify(t))return n.indexOf(u)}catch(n){f=!0;e=n}finally{try{r||null==i.return||i.return()}finally{if(f)throw e;}}return-1},trToData:function(t,i){var u=this,f=[],r=[];return i.each(function(i,e){var o={};o._id=n(e).attr("id");o._class=n(e).attr("class");o._data=u.getRealDataAttr(n(e).data());n(e).find(">td,>th").each(function(f,e){for(var l,h,s,a=+n(e).attr("colspan")||1,v=+n(e).attr("rowspan")||1,c=f;r[i]&&r[i][c];c++);for(l=c;l<c+a;l++)for(h=i;h<i+v;h++)r[h]||(r[h]=[]),r[h][l]=!0;s=t[c].field;o[s]=n(e).html().trim();o["_".concat(s,"_id")]=n(e).attr("id");o["_".concat(s,"_class")]=n(e).attr("class");o["_".concat(s,"_rowspan")]=n(e).attr("rowspan");o["_".concat(s,"_colspan")]=n(e).attr("colspan");o["_".concat(s,"_title")]=n(e).attr("title");o["_".concat(s,"_data")]=u.getRealDataAttr(n(e).data())});f.push(o)}),f},sort:function(n,t,i,r,u,f){return null==n&&(n=""),null==t&&(t=""),r&&n===t&&(n=u,t=f),this.isNumeric(n)&&this.isNumeric(t)?(n=parseFloat(n))<(t=parseFloat(t))?-1*i:n>t?i:0:n===t?0:("string"!=typeof n&&(n=n.toString()),-1===n.localeCompare(t)?-1*i:i)},getResizeEventName:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return n=n||"".concat(+new Date).concat(~~(1e6*Math.random())),"resize.bootstrap-table-".concat(n)}},gp=function(){function n(t){var i=this,r;pc(this,n);this.rows=t.rows;this.scrollEl=t.scrollEl;this.contentEl=t.contentEl;this.callback=t.callback;this.itemHeight=t.itemHeight;this.cache={};this.scrollTop=this.scrollEl.scrollTop;this.initDOM(this.rows,t.fixedScroll);this.scrollEl.scrollTop=this.scrollTop;this.lastCluster=0;r=function(){i.lastCluster!==(i.lastCluster=i.getNum())&&(i.initDOM(i.rows),i.callback())};this.scrollEl.addEventListener("scroll",r,!1);this.destroy=function(){i.contentEl.innerHtml="";i.scrollEl.removeEventListener("scroll",r,!1)}}return bc(n,[{key:"initDOM",value:function(n,t){void 0===this.clusterHeight&&(this.cache.scrollTop=this.scrollEl.scrollTop,this.cache.data=this.contentEl.innerHTML=n[0]+n[0]+n[0],this.getRowsHeight(n));var i=this.initData(n,this.getNum(t)),u=i.rows.join(""),f=this.checkChanges("data",u),e=this.checkChanges("top",i.topOffset),o=this.checkChanges("bottom",i.bottomOffset),r=[];f&&e?(i.topOffset&&r.push(this.getExtra("top",i.topOffset)),r.push(u),i.bottomOffset&&r.push(this.getExtra("bottom",i.bottomOffset)),this.contentEl.innerHTML=r.join(""),t&&(this.contentEl.scrollTop=this.cache.scrollTop)):o&&(this.contentEl.lastChild.style.height="".concat(i.bottomOffset,"px"))}},{key:"getRowsHeight",value:function(){if(void 0===this.itemHeight){var n=this.contentEl.children,t=n[Math.floor(n.length/2)];this.itemHeight=t.offsetHeight}this.blockHeight=50*this.itemHeight;this.clusterRows=200;this.clusterHeight=4*this.blockHeight}},{key:"getNum",value:function(n){return this.scrollTop=n?this.cache.scrollTop:this.scrollEl.scrollTop,Math.floor(this.scrollTop/(this.clusterHeight-this.blockHeight))||0}},{key:"initData",value:function(n,t){var i;if(n.length<50)return{topOffset:0,bottomOffset:0,rowsAbove:0,rows:n};var r=Math.max((this.clusterRows-50)*t,0),u=r+this.clusterRows,f=Math.max(r*this.itemHeight,0),s=Math.max((n.length-u)*this.itemHeight,0),e=[],o=r;for(f<1&&o++,i=r;i<u;i++)n[i]&&e.push(n[i]);return{topOffset:f,bottomOffset:s,rowsAbove:o,rows:e}}},{key:"checkChanges",value:function(n,t){var i=t!==this.cache[n];return this.cache[n]=t,i}},{key:"getExtra",value:function(n,t){var i=document.createElement("tr");return i.className="virtual-scroll-".concat(n),t&&(i.style.height="".concat(t,"px")),i.outerHTML}}]),n}(),c=function(){function i(t,r){pc(this,i);this.options=r;this.$el=n(t);this.$el_=this.$el.clone();this.timeoutId_=0;this.timeoutFooter_=0;this.init()}return bc(i,[{key:"init",value:function(){this.initConstants();this.initLocale();this.initContainer();this.initTable();this.initHeader();this.initData();this.initHiddenRows();this.initToolbar();this.initPagination();this.initBody();this.initSearchText();this.initServer()}},{key:"initConstants",value:function(){var i=this.options,r;this.constants=b.CONSTANTS;this.constants.theme=n.fn.bootstrapTable.theme;r=i.buttonsPrefix?"".concat(i.buttonsPrefix,"-"):"";this.constants.buttonsClass=[i.buttonsPrefix,r+i.buttonsClass,t.sprintf("".concat(r,"%s"),i.iconSize)].join(" ").trim()}},{key:"initLocale",value:function(){if(this.options.locale){var i=n.fn.bootstrapTable.locales,t=this.options.locale.split(/-|_/);t[0]=t[0].toLowerCase();t[1]&&(t[1]=t[1].toUpperCase());i[this.options.locale]?n.extend(this.options,i[this.options.locale]):i[t.join("-")]?n.extend(this.options,i[t.join("-")]):i[t[0]]&&n.extend(this.options,i[t[0]])}}},{key:"initContainer",value:function(){var t=["top","both"].includes(this.options.paginationVAlign)?'<div class="fixed-table-pagination clearfix"><\/div>':"",i=["bottom","both"].includes(this.options.paginationVAlign)?'<div class="fixed-table-pagination"><\/div>':"";this.$container=n('\n      <div class="bootstrap-table '.concat(this.constants.theme,'">\n      <div class="fixed-table-toolbar"><\/div>\n      ').concat(t,'\n      <div class="fixed-table-container">\n      <div class="fixed-table-header"><table><\/table><\/div>\n      <div class="fixed-table-body">\n      <div class="fixed-table-loading">\n      <span class="loading-wrap">\n      <span class="loading-text">').concat(this.options.formatLoadingMessage(),'<\/span>\n      <span class="animation-wrap"><span class="animation-dot"><\/span><\/span>\n      <\/span>\n      <\/div>\n      <\/div>\n      <div class="fixed-table-footer"><table><thead><tr><\/tr><\/thead><\/table><\/div>\n      <\/div>\n      ').concat(i,"\n      <\/div>\n    "));this.$container.insertAfter(this.$el);this.$tableContainer=this.$container.find(".fixed-table-container");this.$tableHeader=this.$container.find(".fixed-table-header");this.$tableBody=this.$container.find(".fixed-table-body");this.$tableLoading=this.$container.find(".fixed-table-loading");this.$tableFooter=this.$el.find("tfoot");this.$toolbar=this.options.buttonsToolbar?n("body").find(this.options.buttonsToolbar):this.$container.find(".fixed-table-toolbar");this.$pagination=this.$container.find(".fixed-table-pagination");this.$tableBody.append(this.$el);this.$container.after('<div class="clearfix"><\/div>');this.$el.addClass(this.options.classes);this.$tableLoading.addClass(this.options.classes);this.options.height&&(this.$tableContainer.addClass("fixed-height"),this.options.showFooter&&this.$tableContainer.addClass("has-footer"),this.options.classes.split(" ").includes("table-bordered")&&(this.$tableBody.append('<div class="fixed-table-border"><\/div>'),this.$tableBorder=this.$tableBody.find(".fixed-table-border"),this.$tableLoading.addClass("fixed-table-border")),this.$tableFooter=this.$container.find(".fixed-table-footer"))}},{key:"initTable",value:function(){var r=this,u=[];this.$header=this.$el.find(">thead");this.$header.length?this.options.theadClasses&&this.$header.addClass(this.options.theadClasses):this.$header=n('<thead class="'.concat(this.options.theadClasses,'"><\/thead>')).appendTo(this.$el);this.$header.find("tr").each(function(t,i){var r=[];n(i).find("th").each(function(t,i){void 0!==n(i).data("field")&&n(i).data("field","".concat(n(i).data("field")));r.push(n.extend({},{title:n(i).html(),"class":n(i).attr("class"),titleTooltip:n(i).attr("title"),rowspan:n(i).attr("rowspan")?+n(i).attr("rowspan"):void 0,colspan:n(i).attr("colspan")?+n(i).attr("colspan"):void 0},n(i).data()))});u.push(r)});Array.isArray(this.options.columns[0])||(this.options.columns=[this.options.columns]);this.options.columns=n.extend(!0,[],u,this.options.columns);this.columns=[];this.fieldsColumnsIndex=[];t.setFieldIndex(this.options.columns);this.options.columns.forEach(function(t,u){t.forEach(function(t,f){var e=n.extend({},i.COLUMN_DEFAULTS,t);void 0!==e.fieldIndex&&(r.columns[e.fieldIndex]=e,r.fieldsColumnsIndex[e.field]=e.fieldIndex);r.options.columns[u][f]=e})});this.options.data.length||(this.options.data=t.trToData(this.columns,this.$el.find(">tbody>tr")),this.options.data.length&&(this.fromHtml=!0));this.footerData=t.trToData(this.columns,this.$el.find(">tfoot>tr"));this.footerData&&this.$el.find("tfoot").html("<tr><\/tr>");!this.options.showFooter||this.options.cardView?this.$tableFooter.hide():this.$tableFooter.show()}},{key:"initHeader",value:function(){var i=this,f={},r=[],u;this.header={fields:[],styles:[],classes:[],formatters:[],detailFormatters:[],events:[],sorters:[],sortNames:[],cellStyles:[],searchables:[]};t.updateFieldGroup(this.options.columns);this.options.columns.forEach(function(n,u){r.push("<tr>");0===u&&!i.options.cardView&&i.options.detailView&&i.options.detailViewIcon&&r.push('<th class="detail" rowspan="'.concat(i.options.columns.length,'">\n          <div class="fht-cell"><\/div>\n          <\/th>\n        '));n.forEach(function(n,e){var v=t.sprintf(' class="%s"',n.class),k=n.widthUnit,c=parseFloat(n.width),d=t.sprintf("text-align: %s; ",n.halign?n.halign:n.align),g=t.sprintf("text-align: %s; ",n.align),l=t.sprintf("vertical-align: %s; ",n.valign),h,a,o,b;if(l+=t.sprintf("width: %s; ",!n.checkbox&&!n.radio||c?c?c+k:void 0:n.showSelectTitle?void 0:"36px"),void 0!==n.fieldIndex||n.visible){var s=t.calculateObjectValue(null,i.options.headerStyle,[n]),y=[],p="";if(s&&s.css)for(h=0,a=Object.entries(s.css);h<a.length;h++){var w=ct(a[h],2),nt=w[0],tt=w[1];y.push("".concat(nt,": ").concat(tt))}if(s&&s.classes&&(p=t.sprintf(' class="%s"',n.class?[n.class,s.classes].join(" "):s.classes)),void 0!==n.fieldIndex){if(i.header.fields[n.fieldIndex]=n.field,i.header.styles[n.fieldIndex]=g+l,i.header.classes[n.fieldIndex]=v,i.header.formatters[n.fieldIndex]=n.formatter,i.header.detailFormatters[n.fieldIndex]=n.detailFormatter,i.header.events[n.fieldIndex]=n.events,i.header.sorters[n.fieldIndex]=n.sorter,i.header.sortNames[n.fieldIndex]=n.sortName,i.header.cellStyles[n.fieldIndex]=n.cellStyle,i.header.searchables[n.fieldIndex]=n.searchable,!n.visible)return;if(i.options.cardView&&!n.cardVisible)return;f[n.field]=n}r.push("<th".concat(t.sprintf(' title="%s"',n.titleTooltip)),n.checkbox||n.radio?t.sprintf(' class="bs-checkbox %s"',n.class||""):p||v,t.sprintf(' style="%s"',d+l+y.join("; ")),t.sprintf(' rowspan="%s"',n.rowspan),t.sprintf(' colspan="%s"',n.colspan),t.sprintf(' data-field="%s"',n.field),0===e&&u>0?" data-not-first-th":"",">");r.push(t.sprintf('<div class="th-inner %s">',i.options.sortable&&n.sortable?"sortable both":""));o=i.options.escape?t.escapeHTML(n.title):n.title;b=o;n.checkbox&&(o="",!i.options.singleSelect&&i.options.checkboxHeader&&(o='<label><input name="btSelectAll" type="checkbox" /><span><\/span><\/label>'),i.header.stateField=n.field);n.radio&&(o="",i.header.stateField=n.field);!o&&n.showSelectTitle&&(o+=b);r.push(o);r.push("<\/div>");r.push('<div class="fht-cell"><\/div>');r.push("<\/div>");r.push("<\/th>")}});r.push("<\/tr>")});this.$header.html(r.join(""));this.$header.find("th[data-field]").each(function(t,i){n(i).data(f[n(i).data("field")])});this.$container.off("click",".th-inner").on("click",".th-inner",function(t){var r=n(t.currentTarget);if(i.options.detailView&&!r.parent().hasClass("bs-checkbox")&&r.closest(".bootstrap-table")[0]!==i.$container[0])return!1;i.options.sortable&&r.parent().data().sortable&&i.onSort(t)});this.$header.children().children().off("keypress").on("keypress",function(t){i.options.sortable&&n(t.currentTarget).data().sortable&&13===(t.keyCode||t.which)&&i.onSort(t)});u=t.getResizeEventName(this.$el.attr("id"));n(window).off(u);!this.options.showHeader||this.options.cardView?(this.$header.hide(),this.$tableHeader.hide(),this.$tableLoading.css("top",0)):(this.$header.show(),this.$tableHeader.show(),this.$tableLoading.css("top",this.$header.outerHeight()+1),this.getCaret(),n(window).on(u,function(){return i.resetView()}));this.$selectAll=this.$header.find('[name="btSelectAll"]');this.$selectAll.off("click").on("click",function(t){t.stopPropagation();var r=n(t.currentTarget).prop("checked");i[r?"checkAll":"uncheckAll"]();i.updateSelected()})}},{key:"initData",value:function(n,t){this.options.data="append"===t?this.options.data.concat(n):"prepend"===t?[].concat(n).concat(this.options.data):n||this.options.data;this.data=this.options.data;"server"!==this.options.sidePagination&&this.initSort()}},{key:"initSort",value:function(){var n=this,r=this.options.sortName,u="desc"===this.options.sortOrder?-1:1,i=this.header.fields.indexOf(this.options.sortName),f=0;-1!==i&&(this.options.sortStable&&this.data.forEach(function(n,t){n.hasOwnProperty("_position")||(n._position=t)}),this.options.customSort?t.calculateObjectValue(this.options,this.options.customSort,[this.options.sortName,this.options.sortOrder,this.data]):this.data.sort(function(f,e){n.header.sortNames[i]&&(r=n.header.sortNames[i]);var s=t.getItemField(f,r,n.options.escape),h=t.getItemField(e,r,n.options.escape),o=t.calculateObjectValue(n.header,n.header.sorters[i],[s,h,f,e]);return void 0!==o?n.options.sortStable&&0===o?u*(f._position-e._position):u*o:t.sort(s,h,u,n.options.sortStable,f._position,e._position)}),void 0!==this.options.sortClass&&(clearTimeout(f),f=setTimeout(function(){n.$el.removeClass(n.options.sortClass);var t=n.$header.find('[data-field="'.concat(n.options.sortName,'"]')).index();n.$el.find("tr td:nth-child(".concat(t+1,")")).addClass(n.options.sortClass)},250)))}},{key:"onSort",value:function(t){var u=t.type,r=t.currentTarget,i="keypress"===u?n(r):n(r).parent(),f=this.$header.find("th").eq(i.index());if(this.$header.add(this.$header_).find("span.order").remove(),this.options.sortName===i.data("field")?this.options.sortOrder="asc"===this.options.sortOrder?"desc":"asc":(this.options.sortName=i.data("field"),this.options.sortOrder=this.options.rememberOrder?"asc"===i.data("order")?"desc":"asc":this.columns[this.fieldsColumnsIndex[i.data("field")]].sortOrder||this.columns[this.fieldsColumnsIndex[i.data("field")]].order),this.trigger("sort",this.options.sortName,this.options.sortOrder),i.add(f).data("order",this.options.sortOrder),this.getCaret(),"server"===this.options.sidePagination&&this.options.serverSort)return this.options.pageNumber=1,void this.initServer(this.options.silentSort);this.initSort();this.initBody()}},{key:"initToolbar",value:function(){var f,r=this,i=this.options,u=[],e=0,p=0,w,d,o,s,h,l,g,nt,a,v,y;this.$toolbar.find(".bs-bars").children().length&&n("body").append(n(i.toolbar));this.$toolbar.html("");"string"!=typeof i.toolbar&&"object"!==hi(i.toolbar)||n(t.sprintf('<div class="bs-bars %s-%s"><\/div>',this.constants.classes.pull,i.toolbarAlign)).appendTo(this.$toolbar).append(n(i.toolbar));u=['<div class="'.concat(["columns","columns-".concat(i.buttonsAlign),this.constants.classes.buttonsGroup,"".concat(this.constants.classes.pull,"-").concat(i.buttonsAlign)].join(" "),'">')];"string"==typeof i.icons&&(i.icons=t.calculateObjectValue(null,i.icons));w={paginationSwitch:'<button class="'.concat(this.constants.buttonsClass,'" type="button" name="paginationSwitch"\n        aria-label="Pagination Switch" title="').concat(i.formatPaginationSwitch(),'">\n        ').concat(i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.paginationSwitchDown):"","\n        ").concat(i.showButtonText?i.formatPaginationSwitchUp():"","\n        <\/button>"),refresh:'<button class="'.concat(this.constants.buttonsClass,'" type="button" name="refresh"\n        aria-label="Refresh" title="').concat(i.formatRefresh(),'">\n        ').concat(i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.refresh):"","\n        ").concat(i.showButtonText?i.formatRefresh():"","\n        <\/button>"),toggle:'<button class="'.concat(this.constants.buttonsClass,'" type="button" name="toggle"\n        aria-label="Toggle" title="').concat(i.formatToggle(),'">\n        ').concat(i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.toggleOff):"","\n        ").concat(i.showButtonText?i.formatToggleOn():"","\n        <\/button>"),fullscreen:'<button class="'.concat(this.constants.buttonsClass,'" type="button" name="fullscreen"\n        aria-label="Fullscreen" title="').concat(i.formatFullscreen(),'">\n        ').concat(i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.fullscreen):"","\n        ").concat(i.showButtonText?i.formatFullscreen():"","\n        <\/button>"),columns:function(){var n=[],f,u;return(n.push('<div class="keep-open '.concat(r.constants.classes.buttonsDropdown,'" title="').concat(i.formatColumns(),'">\n          <button class="').concat(r.constants.buttonsClass,' dropdown-toggle" type="button" data-toggle="dropdown"\n          aria-label="Columns" title="').concat(i.formatColumns(),'">\n          ').concat(i.showButtonIcons?t.sprintf(r.constants.html.icon,i.iconsPrefix,i.icons.columns):"","\n          ").concat(i.showButtonText?i.formatColumns():"","\n          ").concat(r.constants.html.dropdownCaret,"\n          <\/button>\n          ").concat(r.constants.html.toolbarDropdown[0])),i.showColumnsSearch&&(n.push(t.sprintf(r.constants.html.toolbarDropdownItem,t.sprintf('<input type="text" class="%s" id="columnsSearch" placeholder="%s" autocomplete="off">',r.constants.classes.input,i.formatSearch()))),n.push(r.constants.html.toolbarDropdownSeparator)),i.showColumnsToggleAll)&&(f=r.getVisibleColumns().length===r.columns.filter(function(n){return!r.isSelectionColumn(n)}).length,n.push(t.sprintf(r.constants.html.toolbarDropdownItem,t.sprintf('<input type="checkbox" class="toggle-all" %s> <span>%s<\/span>',f?'checked="checked"':"",i.formatColumnsToggleAll()))),n.push(r.constants.html.toolbarDropdownSeparator)),u=0,r.columns.forEach(function(n){n.visible&&u++}),r.columns.forEach(function(f,e){if(!r.isSelectionColumn(f)&&(!i.cardView||f.cardVisible)){var o=f.visible?' checked="checked"':"",s=u<=r.options.minimumCountColumns&&o?' disabled="disabled"':"";f.switchable&&(n.push(t.sprintf(r.constants.html.toolbarDropdownItem,t.sprintf('<input type="checkbox" data-field="%s" value="%s"%s%s> <span>%s<\/span>',f.field,e,o,s,f.title))),p++)}}),n.push(r.constants.html.toolbarDropdown[1],"<\/div>"),n.join("")}()};"string"==typeof i.buttonsOrder&&(i.buttonsOrder=i.buttonsOrder.replace(/\[|\]| |'/g,"").toLowerCase().split(","));var c=!0,b=!1,k=void 0;try{for(o=i.buttonsOrder[Symbol.iterator]();!(c=(d=o.next()).done);c=!0)s=d.value,i["show"+s.charAt(0).toUpperCase()+s.substring(1)]&&u.push(w[s])}catch(n){b=!0;k=n}finally{try{c||null==o.return||o.return()}finally{if(b)throw k;}}if((u.push("<\/div>"),(this.showToolbar||u.length>2)&&this.$toolbar.append(u.join("")),i.showPaginationSwitch&&this.$toolbar.find('button[name="paginationSwitch"]').off("click").on("click",function(){return r.togglePagination()}),i.showFullscreen&&this.$toolbar.find('button[name="fullscreen"]').off("click").on("click",function(){return r.toggleFullscreen()}),i.showRefresh&&this.$toolbar.find('button[name="refresh"]').off("click").on("click",function(){return r.refresh()}),i.showToggle&&this.$toolbar.find('button[name="toggle"]').off("click").on("click",function(){r.toggleView()}),i.showColumns)&&(h=(f=this.$toolbar.find(".keep-open")).find('input[type="checkbox"]:not(".toggle-all")'),l=f.find('input[type="checkbox"].toggle-all'),p<=i.minimumCountColumns&&f.find("input").prop("disabled",!0),f.find("li, label").off("click").on("click",function(n){n.stopImmediatePropagation()}),h.off("click").on("click",function(t){var u=t.currentTarget,i=n(u);r._toggleColumn(i.val(),i.prop("checked"),!1);r.trigger("column-switch",i.data("field"),i.prop("checked"));l.prop("checked",h.filter(":checked").length===r.columns.filter(function(n){return!r.isSelectionColumn(n)}).length)}),l.off("click").on("click",function(t){var i=t.currentTarget;r._toggleAllColumns(n(i).prop("checked"))}),i.showColumnsSearch)){g=f.find("#columnsSearch");nt=f.find(".dropdown-item-marker");g.on("keyup paste change",function(t){var i=t.currentTarget,r=n(i).val().toLowerCase();nt.show();h.each(function(t,i){var u=n(i).parents(".dropdown-item-marker");u.text().toLowerCase().includes(r)||u.hide()})})}if(i.search||this.showSearchClearButton){u=[];var rt=t.sprintf(this.constants.html.searchButton,this.constants.buttonsClass,i.formatSearch(),i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.search):"",i.showButtonText?i.formatSearch():""),ut=t.sprintf(this.constants.html.searchClearButton,this.constants.buttonsClass,i.formatClearSearch(),i.showButtonIcons?t.sprintf(this.constants.html.icon,i.iconsPrefix,i.icons.clearSearch):"",i.showButtonText?i.formatClearSearch():""),tt='<input class="'.concat(this.constants.classes.input,"\n        ").concat(t.sprintf(" %s%s",this.constants.classes.inputPrefix,i.iconSize),'\n        search-input" type="text" placeholder="').concat(i.formatSearch(),'" autocomplete="off">'),it=tt;(i.showSearchButton||i.showSearchClearButton)&&(a=(i.showSearchButton?rt:"")+(i.showSearchClearButton?ut:""),it=i.search?t.sprintf(this.constants.html.inputGroup,tt,a):a);u.push(t.sprintf('\n        <div class="'.concat(this.constants.classes.pull,"-").concat(i.searchAlign," search ").concat(this.constants.classes.inputGroup,'">\n          %s\n        <\/div>\n      '),it));this.$toolbar.append(u.join(""));v=this.$toolbar.find(".search input");y=function(){var n="keyup drop blur ".concat(t.isIEBrowser()?"mouseup":"");v.off(n).on(n,function(n){i.searchOnEnterKey&&13!==n.keyCode||[37,38,39,40].includes(n.keyCode)||(clearTimeout(e),e=setTimeout(function(){r.onSearch({currentTarget:n.currentTarget})},i.searchTimeOut))})};i.showSearchButton?(this.$toolbar.find(".search button[name=search]").off("click").on("click",function(){clearTimeout(e);e=setTimeout(function(){r.onSearch({currentTarget:v})},i.searchTimeOut)}),i.searchOnEnterKey&&y()):y();i.showSearchClearButton&&this.$toolbar.find(".search button[name=clearSearch]").click(function(){r.resetSearch()})}}},{key:"onSearch",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=r.currentTarget,u=r.firedByInitSearchText,f=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],t;if(void 0!==i&&n(i).length&&f){if(t=n(i).val().trim(),this.options.trimOnSearch&&n(i).val()!==t&&n(i).val(t),this.searchText===t&&t.length>0)return;n(i).hasClass("search-input")&&(this.searchText=t,this.options.searchText=t)}u||(this.options.pageNumber=1);this.initSearch();u?"client"===this.options.sidePagination&&this.updatePagination():this.updatePagination();this.trigger("search",this.searchText)}},{key:"initSearch",value:function(){var n=this,r,i,u;if(this.filterOptions=this.filterOptions||this.options.filterOptions,"server"!==this.options.sidePagination){if(this.options.customSearch)return void(this.data=t.calculateObjectValue(this.options,this.options.customSearch,[this.options.data,this.searchText,this.filterColumns]));r=this.searchText&&(this.fromHtml?t.escapeHTML(this.searchText):this.searchText).toLowerCase();i=t.isEmptyObject(this.filterColumns)?null:this.filterColumns;"function"==typeof this.filterOptions.filterAlgorithm?this.data=this.options.data.filter(function(t){return n.filterOptions.filterAlgorithm.apply(null,[t,i])}):"string"==typeof this.filterOptions.filterAlgorithm&&(this.data=i?this.options.data.filter(function(t){var e=n.filterOptions.filterAlgorithm,r,f,u;if("and"===e){for(r in i)if(Array.isArray(i[r])&&!i[r].includes(t[r])||!Array.isArray(i[r])&&t[r]!==i[r])return!1}else if("or"===e){f=!1;for(u in i)(Array.isArray(i[u])&&i[u].includes(t[u])||!Array.isArray(i[u])&&t[u]===i[u])&&(f=!0);return f}return!0}):this.options.data);u=this.getVisibleFields();this.data=r?this.data.filter(function(i,f){for(var v,c,s,h,o=0;o<n.header.fields.length;o++)if(n.header.searchables[o]&&(!n.options.visibleSearch||-1!==u.indexOf(n.header.fields[o]))){var l=t.isNumeric(n.header.fields[o])?parseInt(n.header.fields[o],10):n.header.fields[o],a=n.columns[n.fieldsColumnsIndex[l]],e=void 0;if("string"==typeof l)for(e=i,v=l.split("."),c=0;c<v.length;c++)null!==e[v[c]]&&(e=e[v[c]]);else e=i[l];if(a&&a.searchFormatter&&(e=t.calculateObjectValue(a,n.header.formatters[o],[e,i,f,a.field],e)),"string"==typeof e||"number"==typeof e)if(n.options.strictSearch){if("".concat(e).toLowerCase()===r)return!0}else{if(s=/(?:(<=|=>|=<|>=|>|<)(?:\s+)?(\d+)?|(\d+)?(\s+)?(<=|=>|=<|>=|>|<))/gm.exec(r),h=!1,s){var w=s[1]||"".concat(s[5],"l"),b=s[2]||s[3],y=parseInt(e,10),p=parseInt(b,10);switch(w){case">":case"<l":h=y>p;break;case"<":case">l":h=y<p;break;case"<=":case"=<":case">=l":case"=>l":h=y<=p;break;case">=":case"=>":case"<=l":case"=<l":h=y>=p}}if(h||"".concat(e).toLowerCase().includes(r))return!0}}return!1}):this.data}this.initSort()}},{key:"initPagination",value:function(){var e=this,n=this.options,k,a,v,s,h,c,d;if(n.pagination){this.$pagination.show();var i,r,f,w,y,p,b,u=[],l=!1,g=this.getData({includeHiddenRows:!1}),o=n.pageList;if("string"==typeof o&&(o=o.replace(/\[|\]| /g,"").toLowerCase().split(",")),o=o.map(function(t){return"string"==typeof t?t.toLowerCase()===n.formatAllRows().toLowerCase()||["all","unlimited"].includes(t.toLowerCase())?n.formatAllRows():+t:t}),"server"!==n.sidePagination&&(n.totalRows=g.length),this.totalPages=0,n.totalRows&&(n.pageSize===n.formatAllRows()&&(n.pageSize=n.totalRows,l=!0),this.totalPages=1+~~((n.totalRows-1)/n.pageSize),n.totalPages=this.totalPages),this.totalPages>0&&n.pageNumber>this.totalPages&&(n.pageNumber=this.totalPages),this.pageFrom=(n.pageNumber-1)*n.pageSize+1,this.pageTo=n.pageNumber*n.pageSize,this.pageTo>n.totalRows&&(this.pageTo=n.totalRows),this.options.pagination&&"server"!==this.options.sidePagination&&(this.options.totalNotFiltered=this.options.data.length),this.options.showExtendedPagination||(this.options.totalNotFiltered=void 0),k=n.onlyInfoPagination?n.formatDetailPagination(n.totalRows):n.formatShowingRows(this.pageFrom,this.pageTo,n.totalRows,n.totalNotFiltered),u.push('<div class="'.concat(this.constants.classes.pull,"-").concat(n.paginationDetailHAlign,' pagination-detail">\n      <span class="pagination-info">\n      ').concat(k,"\n      <\/span>")),!n.onlyInfoPagination){if(u.push('<span class="page-list">'),a=['<span class="'.concat(this.constants.classes.paginationDropdown,'">\n        <button class="').concat(this.constants.buttonsClass,' dropdown-toggle" type="button" data-toggle="dropdown">\n        <span class="page-size">\n        ').concat(l?n.formatAllRows():n.pageSize,"\n        <\/span>\n        ").concat(this.constants.html.dropdownCaret,"\n        <\/button>\n        ").concat(this.constants.html.pageDropdown[0])],o.forEach(function(i,r){var u;(!n.smartDisplay||0===r||o[r-1]<n.totalRows)&&(u=l?i===n.formatAllRows()?e.constants.classes.dropdownActive:"":i===n.pageSize?e.constants.classes.dropdownActive:"",a.push(t.sprintf(e.constants.html.pageDropdownItem,u,i)))}),a.push("".concat(this.constants.html.pageDropdown[1],"<\/span>")),u.push(n.formatRecordsPerPage(a.join(""))),u.push("<\/span><\/div>"),u.push('<div class="'.concat(this.constants.classes.pull,"-").concat(n.paginationHAlign,' pagination">'),t.sprintf(this.constants.html.pagination[0],t.sprintf(" pagination-%s",n.iconSize)),t.sprintf(this.constants.html.paginationItem," page-pre",n.formatSRPaginationPreText(),n.paginationPreText)),this.totalPages<n.paginationSuccessivelySize?(r=1,f=this.totalPages):f=(r=n.pageNumber-n.paginationPagesBySide)+2*n.paginationPagesBySide,n.pageNumber<n.paginationSuccessivelySize-1&&(f=n.paginationSuccessivelySize),n.paginationSuccessivelySize>this.totalPages-r&&(r=r-(n.paginationSuccessivelySize-(this.totalPages-r))+1),r<1&&(r=1),f>this.totalPages&&(f=this.totalPages),v=Math.round(n.paginationPagesBySide/2),s=function(i){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t.sprintf(e.constants.html.paginationItem,r+(i===n.pageNumber?" ".concat(e.constants.classes.paginationActive):""),n.formatSRPaginationPageText(i),i)},r>1){for(h=n.paginationPagesBySide,h>=r&&(h=r-1),i=1;i<=h;i++)u.push(s(i));r-1===h+1?(i=r-1,u.push(s(i))):r-1>h&&(r-2*n.paginationPagesBySide>n.paginationPagesBySide&&n.paginationUseIntermediate?(i=Math.round((r-v)/2+v),u.push(s(i," page-intermediate"))):u.push(t.sprintf(this.constants.html.paginationItem," page-first-separator disabled","","...")))}for(i=r;i<=f;i++)u.push(s(i));if(this.totalPages>f)for(c=this.totalPages-(n.paginationPagesBySide-1),f>=c&&(c=f+1),f+1===c-1?(i=f+1,u.push(s(i))):c>f+1&&(this.totalPages-f>2*n.paginationPagesBySide&&n.paginationUseIntermediate?(i=Math.round((this.totalPages-v-f)/2+f),u.push(s(i," page-intermediate"))):u.push(t.sprintf(this.constants.html.paginationItem," page-last-separator disabled","","..."))),i=c;i<=this.totalPages;i++)u.push(s(i));u.push(t.sprintf(this.constants.html.paginationItem," page-next",n.formatSRPaginationNextText(),n.paginationNextText));u.push(this.constants.html.pagination[1],"<\/div>")}this.$pagination.html(u.join(""));d=["bottom","both"].includes(n.paginationVAlign)?" ".concat(this.constants.classes.dropup):"";this.$pagination.last().find(".page-list > span").addClass(d);n.onlyInfoPagination||(w=this.$pagination.find(".page-list a"),y=this.$pagination.find(".page-pre"),p=this.$pagination.find(".page-next"),b=this.$pagination.find(".page-item").not(".page-next, .page-pre, .page-last-separator, .page-first-separator"),this.totalPages<=1&&this.$pagination.find("div.pagination").hide(),n.smartDisplay&&(o.length<2||n.totalRows<=o[0])&&this.$pagination.find("span.page-list").hide(),this.$pagination[this.getData().length?"show":"hide"](),n.paginationLoop||(1===n.pageNumber&&y.addClass("disabled"),n.pageNumber===this.totalPages&&p.addClass("disabled")),l&&(n.pageSize=n.formatAllRows()),w.off("click").on("click",function(n){return e.onPageListChange(n)}),y.off("click").on("click",function(n){return e.onPagePre(n)}),p.off("click").on("click",function(n){return e.onPageNext(n)}),b.off("click").on("click",function(n){return e.onPageNumber(n)}))}else this.$pagination.hide()}},{key:"updatePagination",value:function(t){t&&n(t.currentTarget).hasClass("disabled")||(this.options.maintainMetaData||this.resetRows(),this.initPagination(),"server"===this.options.sidePagination?this.initServer():this.initBody(),this.trigger("page-change",this.options.pageNumber,this.options.pageSize))}},{key:"onPageListChange",value:function(t){t.preventDefault();var i=n(t.currentTarget);return i.parent().addClass(this.constants.classes.dropdownActive).siblings().removeClass(this.constants.classes.dropdownActive),this.options.pageSize=i.text().toUpperCase()===this.options.formatAllRows().toUpperCase()?this.options.formatAllRows():+i.text(),this.$toolbar.find(".page-size").text(this.options.pageSize),this.updatePagination(t),!1}},{key:"onPagePre",value:function(n){return n.preventDefault(),this.options.pageNumber-1==0?this.options.pageNumber=this.options.totalPages:this.options.pageNumber--,this.updatePagination(n),!1}},{key:"onPageNext",value:function(n){return n.preventDefault(),this.options.pageNumber+1>this.options.totalPages?this.options.pageNumber=1:this.options.pageNumber++,this.updatePagination(n),!1}},{key:"onPageNumber",value:function(t){if(t.preventDefault(),this.options.pageNumber!==+n(t.currentTarget).text())return this.options.pageNumber=+n(t.currentTarget).text(),this.updatePagination(t),!1}},{key:"initRow",value:function(n,i){var r=this,u=[],f={},h=[],w="",c={},l=[],e,a,o,v,s,y;if(!(t.findIndex(this.hiddenRows,n)>-1)){if((f=t.calculateObjectValue(this.options,this.options.rowStyle,[n,i],f))&&f.css)for(e=0,a=Object.entries(f.css);e<a.length;e++){var b=ct(a[e],2),nt=b[0],tt=b[1];h.push("".concat(nt,": ").concat(tt))}if(c=t.calculateObjectValue(this.options,this.options.rowAttributes,[n,i],c))for(o=0,v=Object.entries(c);o<v.length;o++){var k=ct(v[o],2),it=k[0],rt=k[1];l.push("".concat(it,'="').concat(t.escapeHTML(rt),'"'))}if(n._data&&!t.isEmptyObject(n._data))for(s=0,y=Object.entries(n._data);s<y.length;s++){var d=ct(y[s],2),g=d[0],p=d[1];if("index"===g)return;w+=" data-".concat(g,"='").concat("object"===hi(p)?JSON.stringify(p):p,"'")}return u.push("<tr",t.sprintf(" %s",l.length?l.join(" "):void 0),t.sprintf(' id="%s"',Array.isArray(n)?void 0:n._id),t.sprintf(' class="%s"',f.classes||(Array.isArray(n)?void 0:n._class)),' data-index="'.concat(i,'"'),t.sprintf(' data-uniqueid="%s"',t.getItemField(n,this.options.uniqueId,!1)),t.sprintf(' data-has-detail-view="%s"',!this.options.cardView&&this.options.detailView&&t.calculateObjectValue(null,this.options.detailFilter,[i,n])?"true":void 0),t.sprintf("%s",w),">"),this.options.cardView&&u.push('<td colspan="'.concat(this.header.fields.length,'"><div class="card-views">')),!this.options.cardView&&this.options.detailView&&this.options.detailViewIcon&&(u.push("<td>"),t.calculateObjectValue(null,this.options.detailFilter,[i,n])&&u.push('\n          <a class="detail-icon" href="#">\n          '.concat(t.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailOpen),"\n          <\/a>\n        ")),u.push("<\/td>")),this.header.fields.forEach(function(f,e){var l="",c=t.getItemField(n,f,r.options.escape),o="",a="",v={},d="",p=r.header.classes[e],y="",g="",nt="",tt="",it="",s=r.columns[e],w,k,ht;if((!r.fromHtml||void 0!==c||s.checkbox||s.radio)&&s.visible&&(!r.options.cardView||s.cardVisible)){if(s.escape&&(c=t.escapeHTML(c)),h.concat([r.header.styles[e]]).length&&(y=' style="'.concat(h.concat([r.header.styles[e]]).join("; "),'"')),n["_".concat(f,"_id")]&&(d=t.sprintf(' id="%s"',n["_".concat(f,"_id")])),n["_".concat(f,"_class")]&&(p=t.sprintf(' class="%s"',n["_".concat(f,"_class")])),n["_".concat(f,"_rowspan")]&&(nt=t.sprintf(' rowspan="%s"',n["_".concat(f,"_rowspan")])),n["_".concat(f,"_colspan")]&&(tt=t.sprintf(' colspan="%s"',n["_".concat(f,"_colspan")])),n["_".concat(f,"_title")]&&(it=t.sprintf(' title="%s"',n["_".concat(f,"_title")])),(v=t.calculateObjectValue(r.header,r.header.cellStyles[e],[c,n,i,f],v)).classes&&(p=' class="'.concat(v.classes,'"')),v.css){for(var rt=[],b=0,ut=Object.entries(v.css);b<ut.length;b++){var ft=ct(ut[b],2),lt=ft[0],at=ft[1];rt.push("".concat(lt,": ").concat(at))}y=' style="'.concat(rt.concat(r.header.styles[e]).join("; "),'"')}if(o=t.calculateObjectValue(s,r.header.formatters[e],[c,n,i,f],c),n["_".concat(f,"_data")]&&!t.isEmptyObject(n["_".concat(f,"_data")]))for(w=0,k=Object.entries(n["_".concat(f,"_data")]);w<k.length;w++){var et=ct(k[w],2),ot=et[0],vt=et[1];if("index"===ot)return;g+=" data-".concat(ot,'="').concat(vt,'"')}if(s.checkbox||s.radio){a=s.checkbox?"checkbox":a;a=s.radio?"radio":a;var st=s.class||"",yt=(!0===o||c||o&&o.checked)&&!1!==o,pt=!s.checkboxEnabled||o&&o.disabled;l=[r.options.cardView?'<div class="card-view '.concat(st,'">'):'<td class="bs-checkbox '.concat(st,'"').concat(p).concat(y,">"),'<label>\n            <input\n            data-index="'.concat(i,'"\n            name="').concat(r.options.selectItemName,'"\n            type="').concat(a,'"\n            ').concat(t.sprintf('value="%s"',n[r.options.idField]),"\n            ").concat(t.sprintf('checked="%s"',yt?"checked":void 0),"\n            ").concat(t.sprintf('disabled="%s"',pt?"disabled":void 0)," />\n            <span><\/span>\n            <\/label>"),r.header.formatters[e]&&"string"==typeof o?o:"",r.options.cardView?"<\/div>":"<\/td>"].join("");n[r.header.stateField]=!0===o||!!c||o&&o.checked}else(o=null==o?r.options.undefinedText:o,r.options.cardView)?(ht=r.options.showHeader?'<span class="card-view-title"'.concat(y,">").concat(t.getFieldTitle(r.columns,f),"<\/span>"):"",l='<div class="card-view">'.concat(ht,'<span class="card-view-value">').concat(o,"<\/span><\/div>"),r.options.smartDisplay&&""===o&&(l='<div class="card-view"><\/div>')):l="<td".concat(d).concat(p).concat(y).concat(g).concat(nt).concat(tt).concat(it,">").concat(o,"<\/td>");u.push(l)}}),this.options.cardView&&u.push("<\/div><\/td>"),u.push("<\/tr>"),u.join("")}}},{key:"initBody",value:function(i){var s=this,r=this.getData(),c,u;this.trigger("pre-body",r);this.$body=this.$el.find(">tbody");this.$body.length||(this.$body=n("<tbody><\/tbody>").appendTo(this.$el));this.options.pagination&&"server"!==this.options.sidePagination||(this.pageFrom=1,this.pageTo=r.length);for(var h=[],e=n(document.createDocumentFragment()),o=!1,f=this.pageFrom-1;f<this.pageTo;f++)c=r[f],u=this.initRow(c,f,r,e),o=o||!!u,u&&"string"==typeof u&&(this.options.virtualScroll?h.push(u):e.append(u));o?this.options.virtualScroll?(this.virtualScroll&&this.virtualScroll.destroy(),this.virtualScroll=new gp({rows:h,fixedScroll:i,scrollEl:this.$tableBody[0],contentEl:this.$body[0],itemHeight:this.options.virtualScrollItemHeight,callback:function(){s.fitHeader();s.initBodyEvent()}})):this.$body.html(e):this.$body.html('<tr class="no-records-found">'.concat(t.sprintf('<td colspan="%s">%s<\/td>',this.$header.find("th").length,this.options.formatNoMatches()),"<\/tr>"));i||this.scrollTo(0);this.initBodyEvent();this.updateSelected();this.initFooter();this.resetView();"server"!==this.options.sidePagination&&(this.options.totalRows=r.length);this.trigger("post-body",r)}},{key:"initBodyEvent",value:function(){var i=this;this.$body.find("> tr[data-index] > td").off("click dblclick").on("click dblclick",function(r){var f=n(r.currentTarget),e=f.parent(),l=n(r.target).parents(".card-views").children(),a=n(r.target).parents(".card-view"),h=e.data("index"),o=i.data[h],c=i.options.cardView?l.index(a):f[0].cellIndex,u=i.getVisibleFields()[i.options.detailView&&i.options.detailViewIcon&&!i.options.cardView?c-1:c],v=i.columns[i.fieldsColumnsIndex[u]],y=t.getItemField(o,u,i.options.escape),s;f.find(".detail-icon").length||((i.trigger("click"===r.type?"click-cell":"dbl-click-cell",u,y,o,f),i.trigger("click"===r.type?"click-row":"dbl-click-row",o,e,u),"click"===r.type&&i.options.clickToSelect&&v.clickToSelect&&!t.calculateObjectValue(i.options,i.options.ignoreClickToSelectOn,[r.target]))&&(s=e.find(t.sprintf('[name="%s"]',i.options.selectItemName)),s.length&&s[0].click()),"click"===r.type&&i.options.detailViewByClick&&i.toggleDetailView(h,i.header.detailFormatters[i.fieldsColumnsIndex[u]]))}).off("mousedown").on("mousedown",function(n){i.multipleSelectRowCtrlKey=n.ctrlKey||n.metaKey;i.multipleSelectRowShiftKey=n.shiftKey});this.$body.find("> tr[data-index] > td > .detail-icon").off("click").on("click",function(t){return t.preventDefault(),i.toggleDetailView(n(t.currentTarget).parent().parent().data("index")),!1});this.$selectItem=this.$body.find(t.sprintf('[name="%s"]',this.options.selectItemName));this.$selectItem.off("click").on("click",function(t){t.stopImmediatePropagation();var r=n(t.currentTarget);i._toggleCheck(r.prop("checked"),r.data("index"))});this.header.events.forEach(function(r,u){var f=r,o,e,s,h;if(f&&("string"==typeof f&&(f=t.calculateObjectValue(null,f)),o=i.header.fields[u],e=i.getVisibleFields().indexOf(o),-1!==e)){i.options.detailView&&!i.options.cardView&&(e+=1);s=function(t){if(!f.hasOwnProperty(t))return"continue";var r=f[t];i.$body.find(">tr:not(.no-records-found)").each(function(u,f){var s=n(f),l=s.find(i.options.cardView?".card-views>.card-view":">td").eq(e),h=t.indexOf(" "),c=t.substring(0,h),a=t.substring(h+1);l.find(a).off(c).on(c,function(n){var t=s.data("index"),u=i.data[t],f=u[o];r.apply(i,[n,f,u,t])})})};for(h in f)s(h)}})}},{key:"initServer",value:function(i,r,u){var f=this,o={},h=this.header.fields.indexOf(this.options.sortName),e={searchText:this.searchText,sortName:this.options.sortName,sortOrder:this.options.sortOrder},s;if(this.header.sortNames[h]&&(e.sortName=this.header.sortNames[h]),this.options.pagination&&"server"===this.options.sidePagination&&(e.pageSize=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,e.pageNumber=this.options.pageNumber),(u||this.options.url||this.options.ajax)&&("limit"===this.options.queryParamsType&&(e={search:e.searchText,sort:e.sortName,order:e.sortOrder},this.options.pagination&&"server"===this.options.sidePagination&&(e.offset=this.options.pageSize===this.options.formatAllRows()?0:this.options.pageSize*(this.options.pageNumber-1),e.limit=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,0===e.limit&&delete e.limit)),t.isEmptyObject(this.filterColumnsPartial)||(e.filter=JSON.stringify(this.filterColumnsPartial,null)),n.extend(e,r||{}),!1!==(o=t.calculateObjectValue(this.options,this.options.queryParams,[e],o))))return i||this.showLoading(),s=n.extend({},t.calculateObjectValue(null,this.options.ajaxOptions),{type:this.options.method,url:u||this.options.url,data:"application/json"===this.options.contentType&&"post"===this.options.method?JSON.stringify(o):o,cache:this.options.cache,contentType:this.options.contentType,dataType:this.options.dataType,success:function(n,r,u){var e=t.calculateObjectValue(f.options,f.options.responseHandler,[n,u],n);f.load(e);f.trigger("load-success",e,u&&u.status,u);i||f.hideLoading();"server"===f.options.sidePagination&&e[f.options.totalField]>0&&!e[f.options.dataField].length&&f.updatePagination()},error:function(n){var t=[];"server"===f.options.sidePagination&&((t={})[f.options.totalField]=0,t[f.options.dataField]=[]);f.load(t);f.trigger("load-error",n&&n.status,n);i||f.$tableLoading.hide()}}),this.options.ajax?t.calculateObjectValue(this,this.options.ajax,[s],null):(this._xhr&&4!==this._xhr.readyState&&this._xhr.abort(),this._xhr=n.ajax(s)),o}},{key:"initSearchText",value:function(){if(this.options.search&&(this.searchText="",""!==this.options.searchText)){var n=this.$toolbar.find(".search input");n.val(this.options.searchText);this.onSearch({currentTarget:n,firedByInitSearchText:!0})}}},{key:"getCaret",value:function(){var t=this;this.$header.find("th").each(function(i,r){n(r).find(".sortable").removeClass("desc asc").addClass(n(r).data("field")===t.options.sortName?t.options.sortOrder:"both")})}},{key:"updateSelected",value:function(){var t=this.$selectItem.filter(":enabled").length&&this.$selectItem.filter(":enabled").length===this.$selectItem.filter(":enabled").filter(":checked").length;this.$selectAll.add(this.$selectAll_).prop("checked",t);this.$selectItem.each(function(t,i){n(i).closest("tr")[n(i).prop("checked")?"addClass":"removeClass"]("selected")})}},{key:"updateRows",value:function(){var t=this;this.$selectItem.each(function(i,r){t.data[n(r).data("index")][t.header.stateField]=n(r).prop("checked")})}},{key:"resetRows",value:function(){var n=!0,i=!1,r=void 0,u,t,f;try{for(t=this.data[Symbol.iterator]();!(n=(u=t.next()).done);n=!0)f=u.value,this.$selectAll.prop("checked",!1),this.$selectItem.prop("checked",!1),this.header.stateField&&(f[this.header.stateField]=!1)}catch(n){i=!0;r=n}finally{try{n||null==t.return||t.return()}finally{if(i)throw r;}}this.initHiddenRows()}},{key:"trigger",value:function(t){for(var o,u="".concat(t,".bs.table"),e=arguments.length,r=new Array(e>1?e-1:0),f=1;f<e;f++)r[f-1]=arguments[f];(o=this.options)[i.EVENTS[u]].apply(o,r);this.$el.trigger(n.Event(u),r);this.options.onAll(u,r);this.$el.trigger(n.Event("all.bs.table"),[u,r])}},{key:"resetHeader",value:function(){var n=this;clearTimeout(this.timeoutId_);this.timeoutId_=setTimeout(function(){return n.fitHeader()},this.$el.is(":hidden")?100:0)}},{key:"fitHeader",value:function(){var i=this,r,c,f,e,o,s,h;if(this.$el.is(":hidden"))this.timeoutId_=setTimeout(function(){return i.fitHeader()},100);else{r=this.$tableBody.get(0);c=r.scrollWidth>r.clientWidth&&r.scrollHeight>r.clientHeight+this.$header.outerHeight()?t.getScrollBarWidth():0;this.$el.css("margin-top",-this.$header.outerHeight());f=n(":focus");f.length>0&&(e=f.parents("th"),e.length>0&&(o=e.attr("data-field"),void 0!==o&&(s=this.$header.find("[data-field='".concat(o,"']")),s.length>0&&s.find(":input").addClass("focus-temp"))));this.$header_=this.$header.clone(!0,!0);this.$selectAll_=this.$header_.find('[name="btSelectAll"]');this.$tableHeader.css("margin-right",c).find("table").css("width",this.$el.outerWidth()).html("").attr("class",this.$el.attr("class")).append(this.$header_);this.$tableLoading.css("width",this.$el.outerWidth());h=n(".focus-temp:visible:eq(0)");h.length>0&&(h.focus(),this.$header.find(".focus-temp").removeClass("focus-temp"));this.$header.find("th[data-field]").each(function(r,u){i.$header_.find(t.sprintf('th[data-field="%s"]',n(u).data("field"))).data(n(u).data())});for(var a=this.getVisibleFields(),l=this.$header_.find("th"),u=this.$body.find(">tr:not(.no-records-found,.virtual-scroll-top)").eq(0);u.length&&u.find('>td[colspan]:not([colspan="1"])').length;)u=u.next();u.find("> *").each(function(r,u){var o=n(u),s=r,e,h,f,c;i.options.detailView&&i.options.detailViewIcon&&!i.options.cardView&&(0===r&&(e=l.filter(".detail"),h=e.innerWidth()-e.find(".fht-cell").width(),e.find(".fht-cell").width(o.innerWidth()-h)),s=r-1);-1!==s&&(f=i.$header_.find(t.sprintf('th[data-field="%s"]',a[s])),f.length>1&&(f=n(l[o[0].cellIndex])),c=f.innerWidth()-f.find(".fht-cell").width(),f.find(".fht-cell").width(o.innerWidth()-c))});this.horizontalScroll();this.trigger("post-header")}}},{key:"initFooter",value:function(){var e,i,l,u,f,s;if(this.options.showFooter&&!this.options.cardView){e=this.getData();i=[];!this.options.cardView&&this.options.detailView&&this.options.detailViewIcon&&i.push('<th class="detail"><div class="th-inner"><\/div><div class="fht-cell"><\/div><\/th>');var o=!0,h=!1,c=void 0;try{for(u=this.columns[Symbol.iterator]();!(o=(l=u.next()).done);o=!0){var a,v,n=l.value,y=[],r={},p=t.sprintf(' class="%s"',n.class);if(n.visible){if(this.options.cardView&&!n.cardVisible)return;if(a=t.sprintf("text-align: %s; ",n.falign?n.falign:n.align),v=t.sprintf("vertical-align: %s; ",n.valign),(r=t.calculateObjectValue(null,this.options.footerStyle,[n]))&&r.css)for(f=0,s=Object.entries(r.css);f<s.length;f++){var w=ct(s[f],2),b=w[0],k=w[1];y.push("".concat(b,": ").concat(k))}r&&r.classes&&(p=t.sprintf(' class="%s"',n.class?[n.class,r.classes].join(" "):r.classes));i.push("<th",p,t.sprintf(' style="%s"',a+v+y.concat().join("; ")),">");i.push('<div class="th-inner">');i.push(t.calculateObjectValue(n,n.footerFormatter,[e],this.footerData[0]&&this.footerData[0][n.field]||""));i.push("<\/div>");i.push('<div class="fht-cell"><\/div>');i.push("<\/div>");i.push("<\/th>")}}}catch(e){h=!0;c=e}finally{try{o||null==u.return||u.return()}finally{if(h)throw c;}}this.options.height||this.$tableFooter.length||(this.$el.append("<tfoot><tr><\/tr><\/tfoot>"),this.$tableFooter=this.$el.find("tfoot"));this.$tableFooter.find("tr").html(i.join(""));this.trigger("post-footer",this.$tableFooter)}}},{key:"fitFooter",value:function(){var u=this,r,e,f,i;if(this.$el.is(":hidden"))setTimeout(function(){return u.fitFooter()},100);else{for(r=this.$tableBody.get(0),e=r.scrollWidth>r.clientWidth&&r.scrollHeight>r.clientHeight+this.$header.outerHeight()?t.getScrollBarWidth():0,this.$tableFooter.css("margin-right",e).find("table").css("width",this.$el.outerWidth()).attr("class",this.$el.attr("class")),this.getVisibleFields(),f=this.$tableFooter.find("th"),i=this.$body.find(">tr:first-child:not(.no-records-found)");i.length&&i.find('>td[colspan]:not([colspan="1"])').length;)i=i.next();i.find("> *").each(function(t,i){var o=n(i),s=t,r,h,e,c;u.options.detailView&&!u.options.cardView&&(0===t&&(r=f.filter(".detail"),h=r.innerWidth()-r.find(".fht-cell").width(),r.find(".fht-cell").width(o.innerWidth()-h)),s=t-1);-1!==s&&(e=f.eq(t),c=e.innerWidth()-e.find(".fht-cell").width(),e.find(".fht-cell").width(o.innerWidth()-c))});this.horizontalScroll()}}},{key:"horizontalScroll",value:function(){var n=this;this.$tableBody.off("scroll").on("scroll",function(){var t=n.$tableBody.scrollLeft();n.options.showHeader&&n.options.height&&n.$tableHeader.scrollLeft(t);n.options.showFooter&&!n.options.cardView&&n.$tableFooter.scrollLeft(t);n.trigger("scroll-body",n.$tableBody)})}},{key:"getVisibleFields",value:function(){var t=[],i=!0,f=!1,e=void 0,o,n,r,u;try{for(n=this.header.fields[Symbol.iterator]();!(i=(o=n.next()).done);i=!0)r=o.value,u=this.columns[this.fieldsColumnsIndex[r]],u&&u.visible&&t.push(r)}catch(t){f=!0;e=t}finally{try{i||null==n.return||n.return()}finally{if(f)throw e;}}return t}},{key:"initHiddenRows",value:function(){this.hiddenRows=[]}},{key:"getOptions",value:function(){var t=n.extend({},this.options);return delete t.data,n.extend(!0,{},t)}},{key:"refreshOptions",value:function(i){t.compareObjects(this.options,i,!0)||(this.options=n.extend(this.options,i),this.trigger("refresh-options",this.options),this.destroy(),this.init())}},{key:"getData",value:function(n){var i=this.options.data,r;return(!(this.searchText||this.options.customSearch||this.options.sortName)&&t.isEmptyObject(this.filterColumns)&&t.isEmptyObject(this.filterColumnsPartial)||n&&n.unfiltered||(i=this.data),n&&n.useCurrentPage&&(i=i.slice(this.pageFrom-1,this.pageTo)),n&&!n.includeHiddenRows)&&(r=this.getHiddenRows(),i=i.filter(function(n){return-1===t.findIndex(r,n)})),i}},{key:"getSelections",value:function(){var n=this;return this.data.filter(function(t){return!0===t[n.header.stateField]})}},{key:"getAllSelections",value:function(){var n=this;return this.options.data.filter(function(t){return!0===t[n.header.stateField]})}},{key:"load",value:function(n){var i,t=n;this.options.pagination&&"server"===this.options.sidePagination&&(this.options.totalRows=t[this.options.totalField]);this.options.pagination&&"server"===this.options.sidePagination&&(this.options.totalNotFiltered=t[this.options.totalNotFilteredField]);i=t.fixedScroll;t=Array.isArray(t)?t:t[this.options.dataField];this.initData(t);this.initSearch();this.initPagination();this.initBody(i)}},{key:"append",value:function(n){this.initData(n,"append");this.initSearch();this.initPagination();this.initSort();this.initBody(!0)}},{key:"prepend",value:function(n){this.initData(n,"prepend");this.initSearch();this.initPagination();this.initSort();this.initBody(!0)}},{key:"remove",value:function(n){var t,i,r=this.options.data.length;if(n.hasOwnProperty("field")&&n.hasOwnProperty("values")){for(t=r-1;t>=0;t--)(i=this.options.data[t]).hasOwnProperty(n.field)&&n.values.includes(i[n.field])&&(this.options.data.splice(t,1),"server"===this.options.sidePagination&&(this.options.totalRows-=1));r!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))}}},{key:"removeAll",value:function(){this.options.data.length>0&&(this.options.data.splice(0,this.options.data.length),this.initSearch(),this.initPagination(),this.initBody(!0))}},{key:"insertRow",value:function(n){n.hasOwnProperty("index")&&n.hasOwnProperty("row")&&(this.options.data.splice(n.index,0,n.row),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))}},{key:"updateRow",value:function(t){var s=Array.isArray(t)?t:[t],u=!0,f=!1,e=void 0,o,r,i;try{for(r=s[Symbol.iterator]();!(u=(o=r.next()).done);u=!0)i=o.value,i.hasOwnProperty("index")&&i.hasOwnProperty("row")&&(n.extend(this.options.data[i.index],i.row),i.hasOwnProperty("replace")&&i.replace?this.options.data[i.index]=i.row:n.extend(this.options.data[i.index],i.row))}catch(n){f=!0;e=n}finally{try{u||null==r.return||r.return()}finally{if(f)throw e;}}this.initSearch();this.initPagination();this.initSort();this.initBody(!0)}},{key:"getRowByUniqueId",value:function(n){for(var r,t,f=this.options.uniqueId,i=n,e=null,u=this.options.data.length-1;u>=0;u--){if((r=this.options.data[u]).hasOwnProperty(f))t=r[f];else{if(!r._data||!r._data.hasOwnProperty(f))continue;t=r._data[f]}if("string"==typeof t?i=i.toString():"number"==typeof t&&(Number(t)===t&&t%1==0?i=parseInt(i):t===Number(t)&&0!==t&&(i=parseFloat(i))),t===i){e=r;break}}return e}},{key:"updateByUniqueId",value:function(t){var h=Array.isArray(t)?t:[t],f=!0,e=!1,o=void 0,s,r,i,u;try{for(r=h[Symbol.iterator]();!(f=(s=r.next()).done);f=!0)i=s.value,i.hasOwnProperty("id")&&i.hasOwnProperty("row")&&(u=this.options.data.indexOf(this.getRowByUniqueId(i.id)),-1!==u&&(i.hasOwnProperty("replace")&&i.replace?this.options.data[u]=i.row:n.extend(this.options.data[u],i.row)))}catch(n){e=!0;o=n}finally{try{f||null==r.return||r.return()}finally{if(e)throw o;}}this.initSearch();this.initPagination();this.initSort();this.initBody(!0)}},{key:"removeByUniqueId",value:function(n){var i=this.options.data.length,t=this.getRowByUniqueId(n);t&&this.options.data.splice(this.options.data.indexOf(t),1);i!==this.options.data.length&&(this.initSearch(),this.initPagination(),this.initBody(!0))}},{key:"updateCell",value:function(n){n.hasOwnProperty("index")&&n.hasOwnProperty("field")&&n.hasOwnProperty("value")&&(this.data[n.index][n.field]=n.value,!1!==n.reinit&&(this.initSort(),this.initBody(!0)))}},{key:"updateCellByUniqueId",value:function(n){var t=this;n.hasOwnProperty("id")&&n.hasOwnProperty("field")&&n.hasOwnProperty("value")&&((Array.isArray(n)?n:[n]).forEach(function(n){var r=n.id,u=n.field,f=n.value,i=t.options.data.indexOf(t.getRowByUniqueId(r));-1!==i&&(t.options.data[i][u]=f)}),!1!==n.reinit&&(this.initSort(),this.initBody(!0)))}},{key:"showRow",value:function(n){this._toggleRow(n,!0)}},{key:"hideRow",value:function(n){this._toggleRow(n,!1)}},{key:"_toggleRow",value:function(n,i){var r,u;(n.hasOwnProperty("index")?r=this.getData()[n.index]:n.hasOwnProperty("uniqueId")&&(r=this.getRowByUniqueId(n.uniqueId)),r)&&(u=t.findIndex(this.hiddenRows,r),i||-1!==u?i&&u>-1&&this.hiddenRows.splice(u,1):this.hiddenRows.push(r),i?this.updatePagination():(this.initBody(!0),this.initPagination()))}},{key:"getHiddenRows",value:function(n){var o,t,u;if(n)return this.initHiddenRows(),void this.initBody(!0);var s=this.getData(),i=[],r=!0,f=!1,e=void 0;try{for(t=s[Symbol.iterator]();!(r=(o=t.next()).done);r=!0)u=o.value,this.hiddenRows.includes(u)&&i.push(u)}catch(n){f=!0;e=n}finally{try{r||null==t.return||t.return()}finally{if(f)throw e;}}return this.hiddenRows=i,i}},{key:"showColumn",value:function(n){var t=this;(Array.isArray(n)?n:[n]).forEach(function(n){t._toggleColumn(t.fieldsColumnsIndex[n],!0,!0)})}},{key:"hideColumn",value:function(n){var t=this;(Array.isArray(n)?n:[n]).forEach(function(n){t._toggleColumn(t.fieldsColumnsIndex[n],!1,!0)})}},{key:"_toggleColumn",value:function(n,i,r){if(-1!==n&&this.columns[n].visible!==i&&(this.columns[n].visible=i,this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns)){var u=this.$toolbar.find('.keep-open input:not(".toggle-all")').prop("disabled",!1);r&&u.filter(t.sprintf('[value="%s"]',n)).prop("checked",i);u.filter(":checked").length<=this.options.minimumCountColumns&&u.filter(":checked").prop("disabled",!0)}}},{key:"getVisibleColumns",value:function(){var n=this;return this.columns.filter(function(t){return t.visible&&!n.isSelectionColumn(t)})}},{key:"getHiddenColumns",value:function(){return this.columns.filter(function(n){return!n.visible})}},{key:"isSelectionColumn",value:function(n){return n.radio||n.checkbox}},{key:"showAllColumns",value:function(){this._toggleAllColumns(!0)}},{key:"hideAllColumns",value:function(){this._toggleAllColumns(!1)}},{key:"_toggleAllColumns",value:function(t){var h=this,u=!0,e=!1,o=void 0,s,r,f,i;try{for(r=this.columns.slice().reverse()[Symbol.iterator]();!(u=(s=r.next()).done);u=!0)if(f=s.value,f.switchable){if(!t&&this.options.showColumns&&this.getVisibleColumns().length===this.options.minimumCountColumns)continue;f.visible=t}}catch(n){e=!0;o=n}finally{try{u||null==r.return||r.return()}finally{if(e)throw o;}}(this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns)&&(i=this.$toolbar.find('.keep-open input[type="checkbox"]:not(".toggle-all")').prop("disabled",!1),t?i.prop("checked",t):i.get().reverse().forEach(function(r){i.filter(":checked").length>h.options.minimumCountColumns&&n(r).prop("checked",t)}),i.filter(":checked").length<=this.options.minimumCountColumns&&i.filter(":checked").prop("disabled",!0))}},{key:"mergeCells",value:function(n){var r,u,t=n.index,i=this.getVisibleFields().indexOf(n.field),f=n.rowspan||1,e=n.colspan||1,o=this.$body.find(">tr"),s;if(this.options.detailView&&!this.options.cardView&&(i+=1),s=o.eq(t).find(">td").eq(i),!(t<0||i<0||t>=this.data.length)){for(r=t;r<t+f;r++)for(u=i;u<i+e;u++)o.eq(r).find(">td").eq(u).hide();s.attr("rowspan",f).attr("colspan",e).show()}}},{key:"checkAll",value:function(){this._toggleCheckAll(!0)}},{key:"uncheckAll",value:function(){this._toggleCheckAll(!1)}},{key:"_toggleCheckAll",value:function(n){var i=this.getSelections(),t;this.$selectAll.add(this.$selectAll_).prop("checked",n);this.$selectItem.filter(":enabled").prop("checked",n);this.updateRows();t=this.getSelections();n?this.trigger("check-all",t,i):this.trigger("uncheck-all",t,i)}},{key:"checkInvert",value:function(){var i=this.$selectItem.filter(":enabled"),t=i.filter(":checked");i.each(function(t,i){n(i).prop("checked",!n(i).prop("checked"))});this.updateRows();this.updateSelected();this.trigger("uncheck-some",t);t=this.getSelections();this.trigger("check-some",t)}},{key:"check",value:function(n){this._toggleCheck(!0,n)}},{key:"uncheck",value:function(n){this._toggleCheck(!1,n)}},{key:"_toggleCheck",value:function(n,t){var r=this.$selectItem.filter('[data-index="'.concat(t,'"]')),c=this.data[t],h,u,e,i;if(r.is(":radio")||this.options.singleSelect||this.options.multipleSelectRow&&!this.multipleSelectRowCtrlKey&&!this.multipleSelectRowShiftKey){var f=!0,o=!1,s=void 0;try{for(u=this.options.data[Symbol.iterator]();!(f=(h=u.next()).done);f=!0)h.value[this.header.stateField]=!1}catch(n){o=!0;s=n}finally{try{f||null==u.return||u.return()}finally{if(o)throw s;}}this.$selectItem.filter(":checked").not(r).prop("checked",!1)}if(c[this.header.stateField]=n,this.options.multipleSelectRow){if(this.multipleSelectRowShiftKey&&this.multipleSelectRowLastSelectedIndex>=0)for(e=[this.multipleSelectRowLastSelectedIndex,t].sort(),i=e[0]+1;i<e[1];i++)this.data[i][this.header.stateField]=!0,this.$selectItem.filter('[data-index="'.concat(i,'"]')).prop("checked",!0);this.multipleSelectRowCtrlKey=!1;this.multipleSelectRowShiftKey=!1;this.multipleSelectRowLastSelectedIndex=n?t:-1}r.prop("checked",n);this.updateSelected();this.trigger(n?"check":"uncheck",this.data[t],r)}},{key:"checkBy",value:function(n){this._toggleCheckBy(!0,n)}},{key:"uncheckBy",value:function(n){this._toggleCheckBy(!1,n)}},{key:"_toggleCheckBy",value:function(n,i){var r=this,u;i.hasOwnProperty("field")&&i.hasOwnProperty("values")&&(u=[],this.data.forEach(function(f,e){if(!f.hasOwnProperty(i.field))return!1;if(i.values.includes(f[i.field])){var o=r.$selectItem.filter(":enabled").filter(t.sprintf('[data-index="%s"]',e));if(!(o=n?o.not(":checked"):o.filter(":checked")).length)return;o.prop("checked",n);f[r.header.stateField]=n;u.push(f);r.trigger(n?"check":"uncheck",f,o)}}),this.updateSelected(),this.trigger(n?"check-some":"uncheck-some",u))}},{key:"refresh",value:function(n){n&&n.url&&(this.options.url=n.url);n&&n.pageNumber&&(this.options.pageNumber=n.pageNumber);n&&n.pageSize&&(this.options.pageSize=n.pageSize);this.trigger("refresh",this.initServer(n&&n.silent,n&&n.query,n&&n.url))}},{key:"destroy",value:function(){this.$el.insertBefore(this.$container);n(this.options.toolbar).insertBefore(this.$el);this.$container.next().remove();this.$container.remove();this.$el.html(this.$el_.html()).css("margin-top","0").attr("class",this.$el_.attr("class")||"")}},{key:"resetView",value:function(n){var i=0,r;if(n&&n.height&&(this.options.height=n.height),this.$selectAll.prop("checked",this.$selectItem.length>0&&this.$selectItem.length===this.$selectItem.filter(":checked").length),this.$tableContainer.toggleClass("has-card-view",this.options.cardView),!this.options.cardView&&this.options.showHeader&&this.options.height?(this.$tableHeader.show(),this.resetHeader(),i+=this.$header.outerHeight(!0)+1):(this.$tableHeader.hide(),this.trigger("post-header")),!this.options.cardView&&this.options.showFooter&&(this.$tableFooter.show(),this.fitFooter(),this.options.height&&(i+=this.$tableFooter.outerHeight(!0))),this.$container.hasClass("fullscreen"))this.$tableContainer.css("height",""),this.$tableContainer.css("width","");else if(this.options.height){var e=this.$toolbar.outerHeight(!0),o=this.$pagination.outerHeight(!0),u=this.options.height-e-o,f=this.$tableBody.find(">table"),s=f.outerHeight();(this.$tableContainer.css("height","".concat(u,"px")),this.$tableBorder)&&(r=u-s-2,this.$tableBody[0].scrollWidth-this.$tableBody.innerWidth()&&(r-=t.getScrollBarWidth()),this.$tableBorder.css("width","".concat(f.outerWidth(),"px")),this.$tableBorder.css("height","".concat(r,"px")))}this.options.cardView?(this.$el.css("margin-top","0"),this.$tableContainer.css("padding-bottom","0"),this.$tableFooter.hide()):(this.getCaret(),this.$tableContainer.css("padding-bottom","".concat(i,"px")));this.trigger("reset-view")}},{key:"showLoading",value:function(){this.$tableLoading.css("display","flex")}},{key:"hideLoading",value:function(){this.$tableLoading.css("display","none")}},{key:"togglePagination",value:function(){this.options.pagination=!this.options.pagination;var n=this.options.showButtonIcons?this.options.pagination?this.options.icons.paginationSwitchDown:this.options.icons.paginationSwitchUp:"",i=this.options.showButtonText?this.options.pagination?this.options.formatPaginationSwitchUp():this.options.formatPaginationSwitchDown():"";this.$toolbar.find('button[name="paginationSwitch"]').html(t.sprintf(this.constants.html.icon,this.options.iconsPrefix,n)+" "+i);this.updatePagination()}},{key:"toggleFullscreen",value:function(){this.$el.closest(".bootstrap-table").toggleClass("fullscreen");this.resetView()}},{key:"toggleView",value:function(){this.options.cardView=!this.options.cardView;this.initHeader();var n=this.options.showButtonIcons?this.options.cardView?this.options.icons.toggleOn:this.options.icons.toggleOff:"",i=this.options.showButtonText?this.options.cardView?this.options.formatToggleOff():this.options.formatToggleOn():"";this.$toolbar.find('button[name="toggle"]').html(t.sprintf(this.constants.html.icon,this.options.iconsPrefix,n)+" "+i);this.initBody();this.trigger("toggle",this.options.cardView)}},{key:"resetSearch",value:function(n){var t=this.$toolbar.find(".search input");t.val(n||"");this.onSearch({currentTarget:t})}},{key:"filterBy",value:function(i,r){this.filterOptions=t.isEmptyObject(r)?this.options.filterOptions:n.extend(this.options.filterOptions,r);this.filterColumns=t.isEmptyObject(i)?{}:i;this.options.pageNumber=1;this.initSearch();this.updatePagination()}},{key:"scrollTo",value:function(t){var i,r;if(void 0===t)return this.$tableBody.scrollTop();i={unit:"px",value:0};"object"===hi(t)?i=Object.assign(i,t):"string"==typeof t&&"bottom"===t?i.value=this.$tableBody[0].scrollHeight:"string"==typeof t&&(i.value=t);r=i.value;"rows"===i.unit&&(r=0,this.$body.find("> tr:lt(".concat(i.value,")")).each(function(t,i){r+=n(i).outerHeight(!0)}));this.$tableBody.scrollTop(r)}},{key:"getScrollPosition",value:function(){return this.scrollTo()}},{key:"selectPage",value:function(n){n>0&&n<=this.options.totalPages&&(this.options.pageNumber=n,this.updatePagination())}},{key:"prevPage",value:function(){this.options.pageNumber>1&&(this.options.pageNumber--,this.updatePagination())}},{key:"nextPage",value:function(){this.options.pageNumber<this.options.totalPages&&(this.options.pageNumber++,this.updatePagination())}},{key:"toggleDetailView",value:function(n,i){this.$body.find(t.sprintf('> tr[data-index="%s"]',n)).next().is("tr.detail-view")?this.collapseRow(n):this.expandRow(n,i);this.resetView()}},{key:"expandRow",value:function(n,i){var f=this.data[n],r=this.$body.find(t.sprintf('> tr[data-index="%s"][data-has-detail-view]',n));if(!r.next().is("tr.detail-view")){this.options.detailViewIcon&&r.find("a.detail-icon").html(t.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailClose));r.after(t.sprintf('<tr class="detail-view"><td colspan="%s"><\/td><\/tr>',r.children("td").length));var u=r.next().find("td"),e=i||this.options.detailFormatter,o=t.calculateObjectValue(this.options,e,[n,f,u],"");1===u.length&&u.append(o);this.trigger("expand-row",n,f,u)}}},{key:"collapseRow",value:function(n){var r=this.data[n],i=this.$body.find(t.sprintf('> tr[data-index="%s"][data-has-detail-view]',n));i.next().is("tr.detail-view")&&(this.options.detailViewIcon&&i.find("a.detail-icon").html(t.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailOpen)),this.trigger("collapse-row",n,r,i.next()),i.next().remove())}},{key:"expandAllRows",value:function(){for(var i=this.$body.find("> tr[data-index][data-has-detail-view]"),t=0;t<i.length;t++)this.expandRow(n(i[t]).data("index"))}},{key:"collapseAllRows",value:function(){for(var i=this.$body.find("> tr[data-index][data-has-detail-view]"),t=0;t<i.length;t++)this.collapseRow(n(i[t]).data("index"))}},{key:"updateColumnTitle",value:function(i){i.hasOwnProperty("field")&&i.hasOwnProperty("title")&&(this.columns[this.fieldsColumnsIndex[i.field]].title=this.options.escape?t.escapeHTML(i.title):i.title,this.columns[this.fieldsColumnsIndex[i.field]].visible&&(void 0!==this.options.height?this.$tableHeader:this.$header).find("th[data-field]").each(function(t,r){if(n(r).data("field")===i.field)return n(n(r).find(".th-inner")[0]).text(i.title),!1}))}},{key:"updateFormatText",value:function(n,t){/^format/.test(n)&&this.options[n]&&("string"==typeof t?this.options[n]=function(){return t}:"function"==typeof t&&(this.options[n]=t),this.initToolbar(),this.initPagination(),this.initBody())}}]),i}();return c.VERSION=b.VERSION,c.DEFAULTS=b.DEFAULTS,c.LOCALES=b.LOCALES,c.COLUMN_DEFAULTS=b.COLUMN_DEFAULTS,c.METHODS=b.METHODS,c.EVENTS=b.EVENTS,n.BootstrapTable=c,n.fn.bootstrapTable=function(t){for(var u,r=arguments.length,f=new Array(r>1?r-1:0),i=1;i<r;i++)f[i-1]=arguments[i];return this.each(function(i,r){var e=n(r).data("bootstrap.table"),s=n.extend({},c.DEFAULTS,n(r).data(),"object"===hi(t)&&t),o;if("string"==typeof t){if(!b.METHODS.includes(t))throw new Error("Unknown method: ".concat(t));if(!e)return;u=(o=e)[t].apply(o,f);"destroy"===t&&n(r).removeData("bootstrap.table")}e||n(r).data("bootstrap.table",e=new n.BootstrapTable(r,s))}),void 0===u?this:u},n.fn.bootstrapTable.Constructor=c,n.fn.bootstrapTable.theme=b.THEME,n.fn.bootstrapTable.VERSION=b.VERSION,n.fn.bootstrapTable.defaults=c.DEFAULTS,n.fn.bootstrapTable.columnDefaults=c.COLUMN_DEFAULTS,n.fn.bootstrapTable.events=c.EVENTS,n.fn.bootstrapTable.locales=c.LOCALES,n.fn.bootstrapTable.methods=c.METHODS,n.fn.bootstrapTable.utils=t,n(function(){n('[data-toggle="table"]').bootstrapTable()}),c}),function(n,t){typeof exports=="object"&&typeof module!="undefined"?module.exports=t():typeof define=="function"&&define.amd?define(t):(n=typeof globalThis!="undefined"?globalThis:n||self,n.BootstrapTable=t())}(this,function(){"use strict";function dr(n,t){var r=Object.keys(n),i;return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(n),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),r.push.apply(r,i)),r}function ni(n){for(var i,t=1;t<arguments.length;t++)i=null!=arguments[t]?arguments[t]:{},t%2?dr(Object(i),!0).forEach(function(t){we(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):dr(Object(i)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(i,t))});return n}function we(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function gr(n){return be(n)||ke(n)||nu(n)||de()}function be(n){if(Array.isArray(n))return ti(n)}function ke(n){if(typeof Symbol!="undefined"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}function nu(n,t){if(n){if(typeof n=="string")return ti(n,t);var i=Object.prototype.toString.call(n).slice(8,-1);return(i==="Object"&&n.constructor&&(i=n.constructor.name),i==="Map"||i==="Set")?Array.from(n):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?ti(n,t):void 0}}function ti(n,t){(t==null||t>n.length)&&(t=n.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=n[i];return r}function de(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function ge(n,t){var i=typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"],r,u,f,e,o;if(!i){if(Array.isArray(n)||(i=nu(n))||t&&n&&typeof n.length=="number")return i&&(n=i),r=0,u=function(){},{s:u,n:function(){return r>=n.length?{done:!0}:{done:!1,value:n[r++]}},e:function(n){throw n;},f:u};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}return f=!0,e=!1,{s:function(){i=i.call(n)},n:function(){var n=i.next();return f=n.done,n},e:function(n){e=!0;o=n},f:function(){try{f||i.return==null||i.return()}finally{if(e)throw o;}}}}function iu(n,t){return t={exports:{}},n(t,t.exports),t.exports}function hv(n,t,i,r,u,f,e,o,s,h){typeof e!="boolean"&&(s=o,o=e,e=!1);const c=typeof i=="function"?i.options:i;n&&n.render&&(c.render=n.render,c.staticRenderFns=n.staticRenderFns,c._compiled=!0,u&&(c.functional=!0));r&&(c._scopeId=r);let l;if(f?(l=function(n){n=n||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext;n||typeof __VUE_SSR_CONTEXT__=="undefined"||(n=__VUE_SSR_CONTEXT__);t&&t.call(this,s(n));n&&n._registeredComponents&&n._registeredComponents.add(f)},c._ssrRegister=l):t&&(l=e?function(n){t.call(this,h(n,this.$root.$options.shadowRoot))}:function(n){t.call(this,o(n))}),l)if(c.functional){const n=c.render;c.render=function(t,i){return l.call(i),n(t,i)}}else{const n=c.beforeCreate;c.beforeCreate=n?[].concat(n,l):[l]}return i}var tu=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},rt=function(n){return n&&n.Math==Math&&n},n=rt(typeof globalThis=="object"&&globalThis)||rt(typeof window=="object"&&window)||rt(typeof self=="object"&&self)||rt(typeof tu=="object"&&tu)||function(){return this}()||Function("return this")(),i=function(n){try{return!!n()}catch(t){return!0}},h=!i(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),ut=!i(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")}),ft=Function.prototype.call,u=ut?ft.bind(ft):function(){return ft.apply(ft,arguments)},ru={}.propertyIsEnumerable,uu=Object.getOwnPropertyDescriptor,no=uu&&!ru.call({1:2},1),to=no?function(n){var t=uu(this,n);return!!t&&t.enumerable}:ru,io={f:to},ii=function(n,t){return{enumerable:!(n&1),configurable:!(n&2),writable:!(n&4),value:t}},fu=Function.prototype,ro=fu.bind,ri=fu.call,uo=ut&&ro.bind(ri,ri),t=ut?function(n){return n&&uo(n)}:function(n){return n&&function(){return ri.apply(n,arguments)}},fo=t({}.toString),eo=t("".slice),v=function(n){return eo(fo(n),8,-1)},ui=n.Object,oo=t("".split),so=i(function(){return!ui("z").propertyIsEnumerable(0)})?function(n){return v(n)=="String"?oo(n,""):ui(n)}:ui,ho=n.TypeError,et=function(n){if(n==undefined)throw ho("Can't call method on "+n);return n},ot=function(n){return so(et(n))},r=function(n){return typeof n=="function"},e=function(n){return typeof n=="object"?n!==null:r(n)},co=function(n){return r(n)?n:undefined},k=function(t,i){return arguments.length<2?co(n[t]):n[t]&&n[t][i]},lo=t({}.isPrototypeOf),fi=k("navigator","userAgent")||"",eu=n.process,ou=n.Deno,su=eu&&eu.versions||ou&&ou.version,hu=su&&su.v8,o,st,w,tt,kr,pe;hu&&(o=hu.split("."),st=o[0]>0&&o[0]<4?1:+(o[0]+o[1]));!st&&fi&&(o=fi.match(/Edge\/(\d+)/),(!o||o[1]>=74)&&(o=fi.match(/Chrome\/(\d+)/),o&&(st=+o[1])));var ht=st,ei=!!Object.getOwnPropertySymbols&&!i(function(){var n=Symbol();return!String(n)||!(Object(n)instanceof Symbol)||!Symbol.sham&&ht&&ht<41}),oi=ei&&!Symbol.sham&&typeof Symbol.iterator=="symbol",ao=n.Object,si=oi?function(n){return typeof n=="symbol"}:function(n){var t=k("Symbol");return r(t)&&lo(t.prototype,ao(n))},vo=n.String,yo=function(n){try{return vo(n)}catch(t){return"Object"}},po=n.TypeError,wo=function(n){if(r(n))return n;throw po(yo(n)+" is not a function");},cu=function(n,t){var i=n[t];return i==null?undefined:wo(i)},bo=n.TypeError,ko=function(n,t){var i,f;if(t==="string"&&r(i=n.toString)&&!e(f=u(i,n))||r(i=n.valueOf)&&!e(f=u(i,n))||t!=="string"&&r(i=n.toString)&&!e(f=u(i,n)))return f;throw bo("Can't convert object to primitive value");},go=Object.defineProperty,hi=function(t,i){try{go(n,t,{value:i,configurable:!0,writable:!0})}catch(r){n[t]=i}return i},lu="__core-js_shared__",ns=n[lu]||hi(lu,{}),l=ns,ci=iu(function(n){(n.exports=function(n,t){return l[n]||(l[n]=t!==undefined?t:{})})("versions",[]).push({version:"3.22.4",mode:"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.4/LICENSE",source:"https://github.com/zloirock/core-js"})}),ts=n.Object,li=function(n){return ts(et(n))},is=t({}.hasOwnProperty),f=Object.hasOwn||function(n,t){return is(li(n),t)},rs=0,us=Math.random(),fs=t(1..toString),au=function(n){return"Symbol("+(n===undefined?"":n)+")_"+fs(++rs+us,36)},b=ci("wks"),y=n.Symbol,vu=y&&y["for"],es=oi?y:y&&y.withoutSetter||au,c=function(n){if(!f(b,n)||!(ei||typeof b[n]=="string")){var t="Symbol."+n;b[n]=ei&&f(y,n)?y[n]:oi&&vu?vu(t):es(t)}return b[n]},os=n.TypeError,ss=c("toPrimitive"),hs=function(n,t){if(!e(n)||si(n))return n;var r=cu(n,ss),i;if(r){if(t===undefined&&(t="default"),i=u(r,n,t),!e(i)||si(i))return i;throw os("Can't convert object to primitive value");}return t===undefined&&(t="number"),ko(n,t)},ct=function(n){var t=hs(n,"string");return si(t)?t:t+""},ai=n.document,cs=e(ai)&&e(ai.createElement),yu=function(n){return cs?ai.createElement(n):{}},pu=!h&&!i(function(){return Object.defineProperty(yu("div"),"a",{get:function(){return 7}}).a!=7}),wu=Object.getOwnPropertyDescriptor,ls=h?wu:function(n,t){if(n=ot(n),t=ct(t),pu)try{return wu(n,t)}catch(i){}if(f(n,t))return ii(!u(io.f,n,t),n[t])},bu={f:ls},ku=h&&i(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42}),as=n.String,vs=n.TypeError,s=function(n){if(e(n))return n;throw vs(as(n)+" is not an object");},ys=n.TypeError,vi=Object.defineProperty,ps=Object.getOwnPropertyDescriptor,yi="enumerable",pi="configurable",wi="writable",ws=h?ku?function(n,t,i){if(s(n),t=ct(t),s(i),typeof n=="function"&&t==="prototype"&&"value"in i&&wi in i&&!i[wi]){var r=ps(n,t);r&&r[wi]&&(n[t]=i.value,i={configurable:pi in i?i[pi]:r[pi],enumerable:yi in i?i[yi]:r[yi],writable:!1})}return vi(n,t,i)}:vi:function(n,t,i){if(s(n),t=ct(t),s(i),pu)try{return vi(n,t,i)}catch(r){}if("get"in i||"set"in i)throw ys("Accessors not supported");return"value"in i&&(n[t]=i.value),n},d={f:ws},lt=h?function(n,t,i){return d.f(n,t,ii(1,i))}:function(n,t,i){return n[t]=i,n},du=Function.prototype,bs=h&&Object.getOwnPropertyDescriptor,bi=f(du,"name"),ks=bi&&function(){}.name==="something",ds=bi&&(!h||h&&bs(du,"name").configurable),gs={EXISTS:bi,PROPER:ks,CONFIGURABLE:ds},nh=t(Function.toString);r(l.inspectSource)||(l.inspectSource=function(n){return nh(n)});var ki=l.inspectSource,gu=n.WeakMap,th=r(gu)&&/native code/.test(ki(gu)),nf=ci("keys"),tf=function(n){return nf[n]||(nf[n]=au(n))},di={},rf="Object already initialized",gi=n.TypeError,ih=n.WeakMap,at,g,vt,rh=function(n){return vt(n)?g(n):at(n,{})},uh=function(n){return function(t){var i;if(!e(t)||(i=g(t)).type!==n)throw gi("Incompatible receiver, "+n+" required");return i}};if(th||l.state){var p=l.state||(l.state=new ih),fh=t(p.get),uf=t(p.has),eh=t(p.set);at=function(n,t){if(uf(p,n))throw new gi(rf);return t.facade=n,eh(p,n,t),t};g=function(n){return fh(p,n)||{}};vt=function(n){return uf(p,n)}}else w=tf("state"),di[w]=!0,at=function(n,t){if(f(n,w))throw new gi(rf);return t.facade=n,lt(n,w,t),t},g=function(n){return f(n,w)?n[w]:{}},vt=function(n){return f(n,w)};var nr={set:at,get:g,has:vt,enforce:rh,getterFor:uh},oh=iu(function(n){var t=d.f,u=gs.CONFIGURABLE,e=nr.enforce,o=nr.get,s=!i(function(){return t(function(){},"length",{value:8}).length!==8}),h=String(String).split("String"),c=n.exports=function(n,i,r){String(i).slice(0,7)==="Symbol("&&(i="["+String(i).replace(/^Symbol\(([^)]*)\)/,"$1")+"]");r&&r.getter&&(i="get "+i);r&&r.setter&&(i="set "+i);(!f(n,"name")||u&&n.name!==i)&&t(n,"name",{value:i,configurable:!0});s&&r&&f(r,"arity")&&n.length!==r.arity&&t(n,"length",{value:r.arity});var o=e(n);return f(o,"source")||(o.source=h.join(typeof i=="string"?i:"")),n};Function.prototype.toString=c(function(){return r(this)&&o(this).source||ki(this)},"toString")}),tr=function(t,i,u,f){var o=f?!!f.unsafe:!1,e=f?!!f.enumerable:!1,s=f?!!f.noTargetGet:!1,h=f&&f.name!==undefined?f.name:i;return(r(u)&&oh(u,h,f),t===n)?(e?t[i]=u:hi(i,u),t):(o?!s&&t[i]&&(e=!0):delete t[i],e?t[i]=u:lt(t,i,u),t)},sh=Math.ceil,hh=Math.floor,yt=function(n){var t=+n;return t!==t||t===0?0:(t>0?hh:sh)(t)},ch=Math.max,lh=Math.min,ah=function(n,t){var i=yt(n);return i<0?ch(i+t,0):lh(i,t)},vh=Math.min,ff=function(n){return n>0?vh(yt(n),9007199254740991):0},ef=function(n){return ff(n.length)},of=function(n){return function(t,i,r){var f=ot(t),e=ef(f),u=ah(r,e),o;if(n&&i!=i){while(e>u)if(o=f[u++],o!=o)return!0}else for(;e>u;u++)if((n||u in f)&&f[u]===i)return n||u||0;return!n&&-1}},yh={includes:of(!0),indexOf:of(!1)},ph=yh.indexOf,sf=t([].push),hf=function(n,t){var u=ot(n),e=0,r=[];for(var i in u)!f(di,i)&&f(u,i)&&sf(r,i);while(t.length>e)f(u,i=t[e++])&&(~ph(r,i)||sf(r,i));return r},pt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],wh=pt.concat("length","prototype"),bh=Object.getOwnPropertyNames||function(n){return hf(n,wh)},kh={f:bh},dh=Object.getOwnPropertySymbols,gh={f:dh},nc=t([].concat),tc=k("Reflect","ownKeys")||function(n){var t=kh.f(s(n)),i=gh.f;return i?nc(t,i(n)):t},ic=function(n,t,i){for(var r,e=tc(t),o=d.f,s=bu.f,u=0;u<e.length;u++)r=e[u],f(n,r)||i&&f(i,r)||o(n,r,s(t,r))},rc=/#|\.prototype\./,nt=function(n,t){var u=fc[uc(n)];return u==oc?!0:u==ec?!1:r(t)?i(t):!!t},uc=nt.normalize=function(n){return String(n).replace(rc,".").toLowerCase()},fc=nt.data={},ec=nt.NATIVE="N",oc=nt.POLYFILL="P",sc=nt,hc=bu.f,cf=function(t,i){var o=t.target,h=t.global,c=t.stat,l,f,r,u,e,s;if(f=h?n:c?n[o]||hi(o,{}):(n[o]||{}).prototype,f)for(r in i){if(e=i[r],t.noTargetGet?(s=hc(f,r),u=s&&s.value):u=f[r],l=sc(h?r:o+(c?".":"#")+r,t.forced),!l&&u!==undefined){if(typeof e==typeof u)continue;ic(e,u)}(t.sham||u&&u.sham)&&lt(e,"sham",!0);tr(f,r,e,t)}},cc=c("toStringTag"),lf={};lf[cc]="z";var lc=String(lf)==="[object z]",ac=c("toStringTag"),vc=n.Object,yc=v(function(){return arguments}())=="Arguments",pc=function(n,t){try{return n[t]}catch(i){}},af=lc?v:function(n){var t,i,u;return n===undefined?"Undefined":n===null?"Null":typeof(i=pc(t=vc(n),ac))=="string"?i:yc?v(t):(u=v(t))=="Object"&&r(t.callee)?"Arguments":u},wc=n.String,a=function(n){if(af(n)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return wc(n)},bc=function(){var t=s(this),n="";return t.hasIndices&&(n+="d"),t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n},ir=n.RegExp,rr=i(function(){var n=ir("a","y");return n.lastIndex=2,n.exec("abcd")!=null}),kc=rr||i(function(){return!ir("a","y").sticky}),dc=rr||i(function(){var n=ir("^r","gy");return n.lastIndex=2,n.exec("str")!=null}),gc={BROKEN_CARET:dc,MISSED_STICKY:kc,UNSUPPORTED_Y:rr},nl=Object.keys||function(n){return hf(n,pt)},tl=h&&!ku?Object.defineProperties:function(n,t){s(n);for(var f=ot(t),i=nl(t),e=i.length,r=0,u;e>r;)d.f(n,u=i[r++],f[u]);return n},il={f:tl},rl=k("document","documentElement"),vf=">",yf="<",ur="prototype",fr="script",pf=tf("IE_PROTO"),er=function(){},wf=function(n){return yf+fr+vf+n+yf+"/"+fr+vf},bf=function(n){n.write(wf(""));n.close();var t=n.parentWindow.Object;return n=null,t},ul=function(){var t=yu("iframe"),i="java"+fr+":",n;return t.style.display="none",rl.appendChild(t),t.src=String(i),n=t.contentWindow.document,n.open(),n.write(wf("document.F=Object")),n.close(),n.F},wt,bt=function(){try{wt=new ActiveXObject("htmlfile")}catch(t){}bt=typeof document!="undefined"?document.domain&&wt?bf(wt):ul():bf(wt);for(var n=pt.length;n--;)delete bt[ur][pt[n]];return bt()};di[pf]=!0;var fl=Object.create||function(n,t){var i;return n!==null?(er[ur]=s(n),i=new er,er[ur]=null,i[pf]=n):i=bt(),t===undefined?i:il.f(i,t)},el=n.RegExp,ol=i(function(){var n=el(".","s");return!(n.dotAll&&n.exec("\n")&&n.flags==="s")}),sl=n.RegExp,hl=i(function(){var n=sl("(?<a>b)","g");return n.exec("b").groups.a!=="b"||"b".replace(n,"$<a>c")!=="bc"}),cl=nr.get,ll=ci("native-string-replace",String.prototype.replace),kt=RegExp.prototype.exec,or=kt,al=t("".charAt),vl=t("".indexOf),yl=t("".replace),sr=t("".slice),hr=function(){var n=/a/,t=/b*/g;return u(kt,n,"a"),u(kt,t,"a"),n.lastIndex!==0||t.lastIndex!==0}(),kf=gc.BROKEN_CARET,cr=/()??/.exec("")[1]!==undefined,pl=hr||cr||kf||ol||hl;pl&&(or=function(n){var i=this,w=cl(i),e=a(n),o=w.raw,b,s,k,t,r,d,l;if(o)return o.lastIndex=i.lastIndex,b=u(or,o,e),i.lastIndex=o.lastIndex,b;var v=w.groups,y=kf&&i.sticky,f=u(bc,i),h=i.source,p=0,c=e;if(y&&(f=yl(f,"y",""),vl(f,"g")===-1&&(f+="g"),c=sr(e,i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&al(e,i.lastIndex-1)!=="\n")&&(h="(?: "+h+")",c=" "+c,p++),s=new RegExp("^(?:"+h+")",f)),cr&&(s=new RegExp("^"+h+"$(?!\\s)",f)),hr&&(k=i.lastIndex),t=u(kt,y?s:i,c),y?t?(t.input=sr(t.input,p),t[0]=sr(t[0],p),t.index=i.lastIndex,i.lastIndex+=t[0].length):i.lastIndex=0:hr&&t&&(i.lastIndex=i.global?t.index+t[0].length:k),cr&&t&&t.length>1&&u(ll,t[0],s,function(){for(r=1;r<arguments.length-2;r++)arguments[r]===undefined&&(t[r]=undefined)}),t&&v)for(t.groups=d=fl(null),r=0;r<v.length;r++)l=v[r],d[l[0]]=t[l[1]];return t});tt=or;cf({target:"RegExp",proto:!0,forced:/./.exec!==tt},{exec:tt});var df=Function.prototype,gf=df.apply,ne=df.call,wl=typeof Reflect=="object"&&Reflect.apply||(ut?ne.bind(gf):function(){return ne.apply(gf,arguments)}),bl=c("species"),lr=RegExp.prototype,kl=function(n,r,u,f){var e=c(n),o=!i(function(){var t={};return t[e]=function(){return 7},""[n](t)!=7}),l=o&&!i(function(){var i=!1,t=/a/;return n==="split"&&(t={},t.constructor={},t.constructor[bl]=function(){return t},t.flags="",t[e]=/./[e]),t.exec=function(){return i=!0,null},t[e](""),!i}),h,s;o&&l&&!u||(h=t(/./[e]),s=r(e,""[n],function(n,i,r,u,f){var s=t(n),e=i.exec;return e===tt||e===lr.exec?o&&!f?{done:!0,value:h(i,r,u)}:{done:!0,value:s(r,i,u)}:{done:!1}}),tr(String.prototype,n,s[0]),tr(lr,e,s[1]));f&&lt(lr[e],"sham",!0)},dl=t("".charAt),te=t("".charCodeAt),gl=t("".slice),ie=function(n){return function(t,i){var u=a(et(t)),r=yt(i),o=u.length,f,e;return r<0||r>=o?n?"":undefined:(f=te(u,r),f<55296||f>56319||r+1===o||(e=te(u,r+1))<56320||e>57343?n?dl(u,r):f:n?gl(u,r,r+2):(f-55296<<10)+(e-56320)+65536)}},na={codeAt:ie(!1),charAt:ie(!0)},ta=na.charAt,ia=function(n,t,i){return t+(i?ta(n,t).length:1)},ra=Math.floor,ar=t("".charAt),ua=t("".replace),vr=t("".slice),fa=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ea=/\$([$&'`]|\d{1,2})/g,oa=function(n,t,i,r,u,f){var s=i+n.length,e=r.length,o=ea;return u!==undefined&&(u=li(u),o=fa),ua(f,o,function(f,o){var l,h,c;switch(ar(o,0)){case"$":return"$";case"&":return n;case"`":return vr(t,0,i);case"'":return vr(t,s);case"<":l=u[vr(o,1,-1)];break;default:if(h=+o,h===0)return f;if(h>e)return(c=ra(h/10),c===0)?f:c<=e?r[c-1]===undefined?ar(o,1):r[c-1]+ar(o,1):f;l=r[h-1]}return l===undefined?"":l})},sa=n.TypeError,ha=function(n,t){var f=n.exec,i;if(r(f))return i=u(f,n,t),i!==null&&s(i),i;if(v(n)==="RegExp")return u(tt,n,t);throw sa("RegExp#exec called on incompatible receiver");},yr=c("replace"),ca=Math.max,la=Math.min,aa=t([].concat),pr=t([].push),re=t("".indexOf),ue=t("".slice),va=function(n){return n===undefined?n:String(n)},ya=function(){return"a".replace(/./,"$0")==="$0"}(),fe=function(){return/./[yr]?/./[yr]("a","$0")==="":!1}(),pa=!i(function(){var n=/./;return n.exec=function(){var n=[];return n.groups={a:"7"},n},"".replace(n,"$<a>")!=="7"});kl("replace",function(n,t,i){var f=fe?"$":"$0";return[function(n,i){var r=et(this),f=n==undefined?undefined:cu(n,yr);return f?u(f,n,r,i):u(t,a(r),n,i)},function(n,u){var h=s(this),o=a(n),b,k,d,ut,v,e,ft,g,c,y,p,w,it,rt;if(typeof u=="string"&&re(u,f)===-1&&re(u,"$<")===-1&&(b=i(t,h,o,u),b.done))return b.value;for(k=r(u),k||(u=a(u)),d=h.global,d&&(ut=h.unicode,h.lastIndex=0),v=[];;){if(e=ha(h,o),e===null)break;if(pr(v,e),!d)break;ft=a(e[0]);ft===""&&(h.lastIndex=ia(o,ff(h.lastIndex),ut))}for(g="",c=0,y=0;y<v.length;y++){e=v[y];var nt=a(e[0]),l=ca(la(yt(e.index),o.length),0),tt=[];for(p=1;p<e.length;p++)pr(tt,va(e[p]));w=e.groups;k?(it=aa([nt],tt,l,o),w!==undefined&&pr(it,w),rt=a(wl(u,undefined,it))):rt=oa(nt,o,l,tt,w,u);l>=c&&(g+=ue(o,c,l)+rt,c=l+nt.length)}return g+ue(o,c)}]},!pa||!ya||fe);var wr=Array.isArray||function(n){return v(n)=="Array"},ee=function(n,t,i){var r=ct(t);r in n?d.f(n,r,ii(0,i)):n[r]=i},oe=function(){},wa=[],se=k("Reflect","construct"),br=/^\s*(?:class|function)\b/,ba=t(br.exec),ka=!br.exec(oe),it=function(n){if(!r(n))return!1;try{return se(oe,wa,n),!0}catch(t){return!1}},he=function(n){if(!r(n))return!1;switch(af(n)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return ka||!!ba(br,ki(n))}catch(t){return!0}};he.sham=!0;var da=!se||i(function(){var n;return it(it.call)||!it(Object)||!it(function(){n=!0})||n})?he:it,ga=c("species"),ce=n.Array,nv=function(n){var t;return wr(n)&&(t=n.constructor,da(t)&&(t===ce||wr(t.prototype))?t=undefined:e(t)&&(t=t[ga],t===null&&(t=undefined))),t===undefined?ce:t},tv=function(n,t){return new(nv(n))(t===0?0:t)},iv=c("species"),rv=function(n){return ht>=51||!i(function(){var t=[],i=t.constructor={};return i[iv]=function(){return{foo:1}},t[n](Boolean).foo!==1})},le=c("isConcatSpreadable"),ae=9007199254740991,ve="Maximum allowed index exceeded",ye=n.TypeError,uv=ht>=51||!i(function(){var n=[];return n[le]=!1,n.concat()[0]!==n}),fv=rv("concat"),ev=function(n){if(!e(n))return!1;var t=n[le];return t!==undefined?!!t:wr(n)},ov=!uv||!fv;cf({target:"Array",proto:!0,arity:1,forced:ov},{concat:function(){for(var e=li(this),u=tv(e,0),n=0,r,f,t,i=-1,o=arguments.length;i<o;i++)if(t=i===-1?e:arguments[i],ev(t)){if(f=ef(t),n+f>ae)throw ye(ve);for(r=0;r<f;r++,n++)r in t&&ee(u,n,t[r])}else{if(n>=ae)throw ye(ve);ee(u,n++,t)}return u.length=n,u}});var dt=window.jQuery,gt=function(n){return n===undefined?n:dt.extend(!0,Array.isArray(n)?[]:{},n)},sv={name:"BootstrapTable",props:{columns:{type:Array,require:!0},data:{type:[Array,Object],"default":function(){return undefined}},options:{type:Object,"default":function(){return{}}}},mounted:function(){var n=this;this.$table=dt(this.$el);this.$table.on("all.bs.table",function(t,i,r){var u=dt.fn.bootstrapTable.events[i];u=u.replace(/([A-Z])/g,"-$1").toLowerCase();n.$emit.apply(n,["on-all"].concat(gr(r)));n.$emit.apply(n,[u].concat(gr(r)))});this._initTable()},methods:ni({_initTable:function(){var n=ni(ni({},gt(this.options)),{},{columns:gt(this.columns),data:gt(this.data)});this._hasInit?this.refreshOptions(n):(this.$table.bootstrapTable(n),this._hasInit=!0)}},function(){var t={},n=ge(dt.fn.bootstrapTable.methods),i,r;try{for(r=function(){var n=i.value;t[n]=function(){for(var i,r=arguments.length,u=new Array(r),t=0;t<r;t++)u[t]=arguments[t];return(i=this.$table).bootstrapTable.apply(i,[n].concat(u))}},n.s();!(i=n.n()).done;)r()}catch(u){n.e(u)}finally{n.f()}return t}()),watch:{options:{handler:function(){this._initTable()},deep:!0},columns:{handler:function(){this._initTable()},deep:!0},data:{handler:function(){this.load(gt(this.data))},deep:!0}}};const cv=sv;kr=function(){var n=this,t=n.$createElement,i=n._self._c||t;return i("table")};pe=[];kr._withStripped=!0;const lv=undefined,av=undefined,vv=undefined;return hv({render:kr,staticRenderFns:pe},lv,cv,av,!1,vv,!1,undefined,undefined,undefined)});!function(n){var t=navigator.userAgent;n.HTMLPictureElement&&/ecko/.test(t)&&t.match(/rv\:(\d+)/)&&RegExp.$1<45&&addEventListener("resize",function(){var r,u=document.createElement("source"),e=function(n){var i,r,t=n.parentNode;"PICTURE"===t.nodeName.toUpperCase()?(i=u.cloneNode(),t.insertBefore(i,t.firstElementChild),setTimeout(function(){t.removeChild(i)})):(!n._pfLastSize||n.offsetWidth>n._pfLastSize)&&(n._pfLastSize=n.offsetWidth,r=n.sizes,n.sizes+=",100vw",setTimeout(function(){n.sizes=r}))},o=function(){for(var t=document.querySelectorAll("picture > img, img[srcset][sizes]"),n=0;n<t.length;n++)e(t[n])},t=function(){clearTimeout(r);r=setTimeout(o,99)},i=n.matchMedia&&matchMedia("(orientation: landscape)"),f=function(){t();i&&i.addListener&&i.addListener(t)};return u.srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",/^[c|i]|d$/.test(document.readyState||"")?f():document.addEventListener("DOMContentLoaded",f),t}())}(window),function(n,t,i){"use strict";function v(n){return" "===n||"\t"===n||"\n"===n||"\f"===n||"\r"===n}function wt(t,i){var r=new n.Image;return r.onerror=function(){o[t]=!1;f()},r.onload=function(){o[t]=1===r.width;f()},r.src=i,"pending"}function bt(){w=!1;a=n.devicePixelRatio;h={};b={};r.DPR=a||1;u.width=Math.max(n.innerWidth||0,e.clientWidth);u.height=Math.max(n.innerHeight||0,e.clientHeight);u.vw=u.width/100;u.vh=u.height/100;y=[u.height,u.width,a].join("-");u.em=r.getEmValue();u.rem=u.em}function kt(n,t,i,r){var f,o,e,u;return"saveData"===p.algorithm?n>2.7?u=i+1:(o=t-i,f=Math.pow(n-.6,1.5),e=o*f,r&&(e+=.1*f),u=n+e):u=i>1?Math.sqrt(n*t):n,u>i}function dt(n){var i,t=r.getSet(n),u=!1;"pending"!==t&&(u=y,t&&(i=r.setRes(t),r.applySetCandidate(i,n)));n[r.ns].evaled=u}function gt(n,t){return n.res-t.res}function ni(n,t,i){var u;return!i&&t&&(i=n[r.ns].sets,i=i&&i[i.length-1]),u=et(t,i),u&&(t=r.makeUrl(t),n[r.ns].curSrc=t,n[r.ns].curCan=u,u.res||ft(u,u.set.sizes)),u}function et(n,t){var i,f,u;if(n&&t)for(u=r.parseSet(t),n=r.makeUrl(n),i=0;i<u.length;i++)if(n===r.makeUrl(u[i].url)){f=u[i];break}return f}function ti(n,t){for(var i,f,o=n.getElementsByTagName("source"),u=0,e=o.length;e>u;u++)i=o[u],i[r.ns]=!0,f=i.getAttribute("srcset"),f&&t.push({srcset:f,media:i.getAttribute("media"),type:i.getAttribute("type"),sizes:i.getAttribute("sizes")})}function ii(n,t){function h(t){var i,r=t.exec(n.substring(e));if(r)return(i=r[0],e+=i.length,i)}function o(){for(var u,r,e,h,v,o,l,y,n=!1,i={},a=0;a<f.length;a++)h=f[a],v=h[h.length-1],o=h.substring(0,h.length-1),l=parseInt(o,10),y=parseFloat(o),vt.test(o)&&"w"===v?((u||r)&&(n=!0),0===l?n=!0:u=l):vi.test(o)&&"x"===v?((u||r||e)&&(n=!0),0>y?n=!0:r=y):vt.test(o)&&"h"===v?((e||r)&&(n=!0),0===l?n=!0:e=l):n=!0;n||(i.url=s,u&&(i.w=u),r&&(i.d=r),e&&(i.h=e),e||r||u||(i.d=1),1===i.d&&(t.has1x=!0),i.set=t,c.push(i))}function l(){for(h(hi),i="",u="in descriptor";;){if(r=n.charAt(e),"in descriptor"===u)if(v(r))i&&(f.push(i),i="",u="after descriptor");else{if(","===r)return e+=1,i&&f.push(i),void o();if("("===r)i+=r,u="in parens";else{if(""===r)return i&&f.push(i),void o();i+=r}}else if("in parens"===u)if(")"===r)i+=r,u="in descriptor";else{if(""===r)return f.push(i),void o();i+=r}else if("after descriptor"===u&&!v(r)){if(""===r)return void o();u="in descriptor";e-=1}e+=1}}for(var s,f,i,u,r,a=n.length,e=0,c=[];;){if(h(ci),e>=a)return c;s=h(li);f=[];","===s.slice(-1)?(s=s.replace(ai,""),o()):l()}}function ri(n){function s(n){function u(){r&&(f.push(r),r="")}function s(){f[0]&&(h.push(f),f=[])}for(var i,r="",f=[],h=[],e=0,t=0,o=!1;;){if(i=n.charAt(t),""===i)return u(),s(),h;if(o){if("*"===i&&"/"===n[t+1]){o=!1;t+=2;u();continue}t+=1}else{if(v(i)){if(n.charAt(t-1)&&v(n.charAt(t-1))||!r){t+=1;continue}if(0===e){u();t+=1;continue}i=" "}else if("("===i)e+=1;else if(")"===i)e-=1;else{if(","===i){u();s();t+=1;continue}if("/"===i&&"*"===n.charAt(t+1)){o=!0;t+=2;continue}}r+=i;t+=1}}}function h(n){return c.test(n)&&parseFloat(n)>=0?!0:l.test(n)?!0:"0"===n||"-0"===n||"+0"===n?!0:!1}var i,u,e,t,f,o,c=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i,l=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;for(u=s(n),e=u.length,i=0;e>i;i++)if((t=u[i],f=t[t.length-1],h(f))&&((o=f,t.pop(),0===t.length)||(t=t.join(" "),r.matchesMedia(t))))return o;return"100vw"}t.createElement("picture");var ui,c,ot,y,r={},k=!1,l=function(){},s=t.createElement("img"),d=s.getAttribute,st=s.setAttribute,ht=s.removeAttribute,e=t.documentElement,o={},p={algorithm:""},g="data-pfsrc",ct=g+"set",nt=navigator.userAgent,fi=/rident/.test(nt)||/ecko/.test(nt)&&nt.match(/rv\:(\d+)/)&&RegExp.$1>35,tt="currentSrc",ei=/\s+\+?\d+(e\d+)?w/,oi=/(\([^)]+\))?\s*(.+)/,it=n.picturefillCFG,si="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)",lt="font-size:100%!important;",w=!0,h={},b={},a=n.devicePixelRatio,u={px:1,"in":96},at=t.createElement("a"),rt=!1,hi=/^[ \t\n\r\u000c]+/,ci=/^[, \t\n\r\u000c]+/,li=/^[^ \t\n\r\u000c]+/,ai=/[,]+$/,vt=/^\d+$/,vi=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,yt=function(n,t,i,r){n.addEventListener?n.addEventListener(t,i,r||!1):n.attachEvent&&n.attachEvent("on"+t,i)},ut=function(n){var t={};return function(i){return i in t||(t[i]=n(i)),t[i]}},pt=function(){var n=/^([\d\.]+)(em|vw|px)$/,t=function(){for(var n=arguments,t=0,i=n[0];++t in n;)i=i.replace(n[t],n[++t]);return i},i=ut(function(n){return"return "+t((n||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(t,r){var f;if(!(t in h))if(h[t]=!1,r&&(f=t.match(n)))h[t]=f[1]*u[f[2]];else try{h[t]=new Function("e",i(t))(u)}catch(e){}return h[t]}}(),ft=function(n,t){return n.w?(n.cWidth=r.calcListLength(t||"100vw"),n.res=n.w/n.cWidth):n.res=n.d,n},f=function(n){if(k){var f,u,e,i=n||{};if(i.elements&&1===i.elements.nodeType&&("IMG"===i.elements.nodeName.toUpperCase()?i.elements=[i.elements]:(i.context=i.elements,i.elements=null)),f=i.elements||r.qsa(i.context||t,i.reevaluate||i.reselect?r.sel:r.selShort),e=f.length){for(r.setupRun(i),rt=!0,u=0;e>u;u++)r.fillImg(f[u],i);r.teardownRun(i)}}};for(ui=n.console&&console.warn?function(n){console.warn(n)}:l,(tt in s)||(tt="src"),o["image/jpeg"]=!0,o["image/gif"]=!0,o["image/png"]=!0,o["image/svg+xml"]=t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),r.ns=("pf"+(new Date).getTime()).substr(0,9),r.supSrcset=("srcset"in s),r.supSizes=("sizes"in s),r.supPicture=!!n.HTMLPictureElement,r.supSrcset&&r.supPicture&&!r.supSizes&&!function(n){s.srcset="data:,a";n.src="data:,a";r.supSrcset=s.complete===n.complete;r.supPicture=r.supSrcset&&r.supPicture}(t.createElement("img")),r.supSrcset&&!r.supSizes?!function(){var i="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",n=t.createElement("img"),u=function(){var t=n.width;2===t&&(r.supSizes=!0);ot=r.supSrcset&&!r.supSizes;k=!0;setTimeout(f)};n.onload=u;n.onerror=u;n.setAttribute("sizes","9px");n.srcset=i+" 1w,data:image/gif;base64,R0lGODlhAgABAPAAAP///wAAACH5BAAAAAAALAAAAAACAAEAAAICBAoAOw== 9w";n.src=i}():k=!0,r.selShort="picture>img,img[srcset]",r.sel=r.selShort,r.cfg=p,r.DPR=a||1,r.u=u,r.types=o,r.setSize=l,r.makeUrl=ut(function(n){return at.href=n,at.href}),r.qsa=function(n,t){return"querySelector"in n?n.querySelectorAll(t):[]},r.matchesMedia=function(){return r.matchesMedia=n.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches?function(n){return!n||matchMedia(n).matches}:r.mMQ,r.matchesMedia.apply(this,arguments)},r.mMQ=function(n){return n?pt(n):!0},r.calcLength=function(n){var t=pt(n,!0)||!1;return 0>t&&(t=!1),t},r.supportsType=function(n){return n?o[n]:!0},r.parseSize=ut(function(n){var t=(n||"").match(oi);return{media:t&&t[1],length:t&&t[2]}}),r.parseSet=function(n){return n.cands||(n.cands=ii(n.srcset,n)),n.cands},r.getEmValue=function(){var n;if(!c&&(n=t.body)){var i=t.createElement("div"),r=e.style.cssText,u=n.style.cssText;i.style.cssText=si;e.style.cssText=lt;n.style.cssText=lt;n.appendChild(i);c=i.offsetWidth;n.removeChild(i);c=parseFloat(c,10);e.style.cssText=r;n.style.cssText=u}return c||16},r.calcListLength=function(n){if(!(n in b)||p.uT){var t=r.calcLength(ri(n));b[n]=t?t:u.width}return b[n]},r.setRes=function(n){var t,i,u;if(n)for(t=r.parseSet(n),i=0,u=t.length;u>i;i++)ft(t[i],n.sizes);return t},r.setRes.res=ft,r.applySetCandidate=function(n,t){if(n.length){var f,e,o,l,i,s,u,a,v,h=t[r.ns],c=r.DPR;if(s=h.curSrc||t[tt],u=h.curCan||ni(t,s,n[0].set),u&&u.set===n[0].set&&(v=fi&&!t.complete&&u.res-.1>c,v||(u.cached=!0,u.res>=c&&(i=u))),!i)for(n.sort(gt),l=n.length,i=n[l-1],e=0;l>e;e++)if(f=n[e],f.res>=c){o=e-1;i=n[o]&&(v||s!==r.makeUrl(f.url))&&kt(n[o].res,f.res,c,n[o].cached)?n[o]:f;break}i&&(a=r.makeUrl(i.url),h.curSrc=a,h.curCan=i,a!==s&&r.setSrc(t,i),r.setSize(t))}},r.setSrc=function(n,t){var i;n.src=t.url;"image/svg+xml"===t.set.type&&(i=n.style.width,n.style.width=n.offsetWidth+1+"px",n.offsetWidth+1&&(n.style.width=i))},r.getSet=function(n){for(var t,u,f=!1,e=n[r.ns].sets,i=0;i<e.length&&!f;i++)if(t=e[i],t.srcset&&r.matchesMedia(t.media)&&(u=r.supportsType(t.type))){"pending"===u&&(t=u);f=t;break}return f},r.parseSets=function(n,t,u){var o,e,s,h,c=t&&"PICTURE"===t.nodeName.toUpperCase(),f=n[r.ns];(f.src===i||u.src)&&(f.src=d.call(n,"src"),f.src?st.call(n,g,f.src):ht.call(n,g));(f.srcset===i||u.srcset||!r.supSrcset||n.srcset)&&(o=d.call(n,"srcset"),f.srcset=o,h=!0);f.sets=[];c&&(f.pic=!0,ti(t,f.sets));f.srcset?(e={srcset:f.srcset,sizes:d.call(n,"sizes")},f.sets.push(e),s=(ot||f.src)&&ei.test(f.srcset||""),s||!f.src||et(f.src,e)||e.has1x||(e.srcset+=", "+f.src,e.cands.push({url:f.src,d:1,set:e}))):f.src&&f.sets.push({srcset:f.src,sizes:null});f.curCan=null;f.curSrc=i;f.supported=!(c||e&&!r.supSrcset||s&&!r.supSizes);h&&r.supSrcset&&!f.supported&&(o?(st.call(n,ct,o),n.srcset=""):ht.call(n,ct));f.supported&&!f.srcset&&(!f.src&&n.src||n.src!==r.makeUrl(f.src))&&(null===f.src?n.removeAttribute("src"):n.src=f.src);f.parsed=!0},r.fillImg=function(n,t){var i,u=t.reselect||t.reevaluate;n[r.ns]||(n[r.ns]={});i=n[r.ns];(u||i.evaled!==y)&&((!i.parsed||t.reevaluate)&&r.parseSets(n,n.parentNode,t),i.supported?i.evaled=y:dt(n))},r.setupRun=function(){(!rt||w||a!==n.devicePixelRatio)&&bt()},r.supPicture?(f=l,r.fillImg=l):!function(){var i,h=n.attachEvent?/d$|^c/:/d$|^c|^i/,f=function(){var n=t.readyState||"";o=setTimeout(f,"loading"===n?200:999);t.body&&(r.fillImgs(),i=i||h.test(n),i&&clearTimeout(o))},o=setTimeout(f,t.body?9:99),c=function(n,t){var i,r,u=function(){var f=new Date-r;t>f?i=setTimeout(u,t-f):(i=null,n())};return function(){r=new Date;i||(i=setTimeout(u,t))}},s=e.clientHeight,l=function(){w=Math.max(n.innerWidth||0,e.clientWidth)!==u.width||e.clientHeight!==s;s=e.clientHeight;w&&r.fillImgs()};yt(n,"resize",c(l,99));yt(t,"readystatechange",f)}(),r.picturefill=f,r.fillImgs=f,r.teardownRun=l,f._=r,n.picturefillCFG={pf:r,push:function(n){var t=n.shift();"function"==typeof r[t]?r[t].apply(r,n):(p[t]=n[0],rt&&r.fillImgs({reselect:!0}))}};it&&it.length;)n.picturefillCFG.push(it.shift());n.picturefill=f;"object"==typeof module&&"object"==typeof module.exports?module.exports=f:"function"==typeof define&&define.amd&&define("picturefill",function(){return f});r.supPicture||(o["image/webp"]=wt("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="))}(window,document),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{n=decodeURIComponent(n.replace(u," "))}catch(i){return}try{return t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var y,a,h,v,c,p;if(o!==undefined&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(y=s.expires,a=s.expires=new Date,a.setDate(a.getDate()+y)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(h=u?undefined:{},v=document.cookie?document.cookie.split("; "):[],c=0,p=v.length;c<p;c++){var w=v[c].split("="),b=f(w.shift()),l=w.join("=");if(u&&u===b){h=r(l,o);break}u||(l=r(l))===undefined||(h[b]=l)}return h};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t)!==undefined?(n.cookie(t,"",n.extend({},i,{expires:-1})),!0):!1}}),function(n,t){function i(){var u=n(".glossarizer_replaced"),r=!1,i=!1;u.bind("mouseenter",function(){var u,f;if(r=n(this),tip=r.attr("title"),i=n('<div id="tooltip"><\/div>'),!tip||tip=="")return!1;r.removeAttr("title");i.css("opacity",0).html(tip).appendTo("body");u=function(){var u,f;n(t).width()<i.outerWidth()*1.5?i.css("max-width",n(t).width()/2):i.css("max-width",340);u=r.offset().left+r.outerWidth()/2-i.outerWidth()/2;f=r.offset().top-i.outerHeight()-20;u<0?(u=r.offset().left+r.outerWidth()/2-20,i.addClass("left")):i.removeClass("left");u+i.outerWidth()>n(t).width()?(u=r.offset().left-i.outerWidth()+r.outerWidth()/2+20,i.addClass("right")):i.removeClass("right");f<0?(f=r.offset().top+r.outerHeight(),i.addClass("top")):i.removeClass("top");i.css({left:u,top:f}).animate({top:"+=10",opacity:1},50)};u();n(t).resize(u);f=function(){i.animate({top:"-=10",opacity:0},50,function(){n(this).remove()});r.attr("title",tip)};r.bind("mouseleave",f);i.bind("click",f)})}return t.tooltip=i}(jQuery,window),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"&&typeof require=="function"?n(require("jquery")):n(jQuery)}(function(n){"use strict";function i(t,i){var r=this;r.el=t;r.$el=n(t);r.options=n.extend({},u,i);r.terms=[];r.excludes=[];r.replaced=[];r.regexOption=(r.options.caseSensitive?"":"i")+(r.options.replaceOnce?"":"g");n.getJSON(this.options.sourceURL).then(function(n){var t,f,i,u,e;if(r.glossary=n,r.glossary.length&&r.glossary.length!=0){for(t=0;t<r.glossary.length;t++)for(f=r.glossary[t].term.split(","),i=0;i<f.length;i++)u=f[i].replace(/^\s+|\s+$/g,""),e=u.indexOf("!"),e==-1||e!=0?r.terms.push(u):r.excludes.push(u.substr(1));r.wrapTerms()}})}function f(t,i,r){if(typeof t!="string")return n.inArray.apply(this,arguments);if(i){var u=i.length;for(r=r?r<0?Math.max(0,u+r):r:0,t=t.toLowerCase();r<u;r++)if(r in i&&i[r].toLowerCase()==t)return r}return-1}var t="glossarizer",u={sourceURL:"",replaceTag:"abbr",lookupTagName:"p, ul, a, div",callback:null,replaceOnce:!1,replaceClass:"glossarizer_replaced",caseSensitive:!1,exactMatch:!1},r;i.prototype={getDescription:function(n){for(var i=new RegExp("(,|s*)"+this.clean(n)+"\\s*|\\,$","i"),t=0;t<this.glossary.length;t++)if(this.options.exactMatch){if(this.glossary[t].term==this.clean(n))return this.glossary[t].description.replace(/\"/gi,"&quot;")}else if(this.glossary[t].term.match(i))return this.glossary[t].description.replace(/\"/gi,"&quot;")},clean:function(n){var t=new RegExp("(\\/|\\.|\\*|\\+|\\?|\\(|\\)|\\[|\\]|\\{|\\}|\\\\)","g");return n.replace(t,"\\$1")},wrapTerms:function(){var t,n;for(this.cleanedTerms=this.clean(this.terms.join("|")),this.excludedTerms=this.clean(this.excludes.join("|")),t=this.el.querySelectorAll(this.options.lookupTagName),n=0;n<t.length;n++)this.traverser(t[n]);this.options.callback&&this.options.callback.call(this.$el)},traverser:function(t){var o,i=this,u;if(t.nodeType===1){if(t=t.firstChild)do o=t.nextSibling,t.className!=this.options.replaceClass&&this.traverser(t);while(t=o)}else if(t.nodeType===3){var e=document.createElement("div"),r=t.data,s=new RegExp("(?:^|\\b)("+this.cleanedTerms+")(?!\\w)",i.regexOption),h=new RegExp("(?:^|\\b)("+this.excludedTerms+")(?!\\w)",i.regexOption);if(s.test(r)){for(u=h.exec(r),r=r.replace(s,function(n,t,e){var o,s;if(i.options.replaceOnce&&f(n,i.replaced)>=0)return n;if(i.replaced.push(n),o=new RegExp("(?:^|\\b)"+i.clean(n)+"(?!\\w)"),s=o.exec(r),s){if(u&&i.excludes.length){var h=e,c=u.index,l=u.index+u[0].length;return c<=h&&h<=l?n:"<"+i.options.replaceTag+' class="'+i.options.replaceClass+'" title="'+i.getDescription(n)+'">'+n+"<\/"+i.options.replaceTag+">"}return"<"+i.options.replaceTag+' class="'+i.options.replaceClass+'" title="'+i.getDescription(n)+'">'+n+"<\/"+i.options.replaceTag+">"}}),n(e).html(r);e.firstChild;)t.parentNode.insertBefore(e.firstChild,t);t.parentNode.removeChild(t)}}}};r={destroy:function(){this.$el.removeData("plugin_"+t);this.$el.find("."+this.options.replaceClass).each(function(){var t=n(this),i=t.text();t.replaceWith(i)})}};i.prototype=n.extend({},i.prototype,r);n.fn[t]=function(u){return this.each(function(){var e=n(this),f=e.data("plugin_"+t);typeof u=="string"&&f&&r.hasOwnProperty(u)?f[u].apply(f):(f&&f.destroy.apply(f),n.data(this,"plugin_"+t,new i(this,u)))})}}),function(n){"use strict";var t={accordionOn:["xs"]};n.fn.responsiveTabs=function(i){var u=n.extend({},t,i),r="";return n.each(u.accordionOn,function(n,t){r+=" accordion-"+t}),this.each(function(){var i=n(this),t=i.find("> li > a"),u=n(t.first().attr("href")).parent(".tab-content"),e=u.children(".tab-pane"),o,f;i.add(u).wrapAll('<div class="responsive-tabs-container" />');o=i.parent(".responsive-tabs-container");o.addClass(r);t.each(function(i){var r=n(this),o=r.attr("href"),u="",f="",e="";r.parent("li").hasClass("active")&&(u=" active");i===0&&(f=" first");i===t.length-1&&(e=" last");r.clone(!1).addClass("accordion-link"+u+f+e).insertBefore(o)});f=u.children(".accordion-link");t.on("click",function(t){t.preventDefault();var r=n(this),i=r.parent("li"),s=i.siblings("li"),o=r.attr("href"),h=u.children('a[href="'+o+'"]');i.hasClass("active")||(i.addClass("active"),s.removeClass("active"),e.removeClass("active"),n(o).addClass("active"),f.removeClass("active"),h.addClass("active"))});f.on("click",function(r){r.preventDefault();var h=n(this).offset().top-55,u=n(this),o=u.attr("href"),s=i.find('li > a[href="'+o+'"]').parent("li");u.hasClass("active")||(f.removeClass("active"),u.addClass("active"),e.removeClass("active"),n(o).addClass("active"),t.parent("li").removeClass("active"),s.addClass("active"),n("html, body").animate({scrollTop:n(this).offset().top-65},500,"easeOutQuint"))})})}}(jQuery);var sirinaProzora=$(window).width(),visinaProzora=$(window).height(),navOffset=-1,isFirefox=navigator.userAgent.indexOf("Firefox")>-1,$lg,window_width,window_height,mm=window.matchMedia("(max-width: 1199px)");var regexNumericDot=new RegExp(/\./gi),regexNumericComma=new RegExp(/\,/gi),regexNbsp=new RegExp(/\&nbsp;/gi);$(window).load(function(){$(".tab-content-init").addClass("tab-content").removeClass("tab-content-init");handleAtab();tooltipsApply();glossarizerApply();setHomeBoxes()});$(document).ready(function(){var t,n;$(".object-gallery").length>0&&($lg=$(".object-gallery").lightGallery({fullScreen:!1,thumbnail:!1,download:!1,autoplayControls:!1,googlePlus:!1,appendCounterTo:".lg"}));$(".box-white-shaded-issuer").length<=1&&$(".issuer-full-name").addClass("issuer-full-name-2");window_width=$(window).width();window_height=$(window).height();$("#rbIndeksi").length>0&&($("#rbIndeksi").prop("checked",!0),indexSwitcher(),$(".index-switcher").change(function(){indexSwitcher()}));$("#rbIndeksiYearly").length>0&&($("#rbIndeksiYearly").prop("checked",!0),indexSwitcherYearly(),$(".index-switcher-yearly").change(function(){indexSwitcherYearly()}));$("#mobile-tbl-index-selector").length>0&&($(".mobile-index-tables").hide(),$("#mobile-tbl-"+$("#mobile-tbl-index-selector option").first().val()).show(),$("#mobile-tbl-index-selector").change(function(){$(".mobile-index-tables").hide();$("#mobile-tbl-"+$(this).val()).show();$(".mobile-index-tables-yearly").hide();$("#mobile-tbl-yearly-"+$(this).val()).show();$("#mobile-tbl-index-selector-yearly").val($(this).val());app.isin=$(this).val()}));$("#mobile-tbl-index-selector-yearly").length>0&&($(".mobile-index-tables-yearly").hide(),$("#mobile-tbl-yearly-"+$("#mobile-tbl-index-selector-yearly option").first().val()).show(),$("#mobile-tbl-index-selector-yearly").change(function(){$(".mobile-index-tables").hide();$("#mobile-tbl-"+$(this).val()).show();$(".mobile-index-tables-yearly").hide();$("#mobile-tbl-yearly-"+$(this).val()).show();$("#mobile-tbl-index-selector").val($(this).val());app.isin=$(this).val()}));$(".two-boxes-last").length>0&&$(".two-boxes").css("margin-bottom","0");$("html").click(function(){$(".modal-1").hide()});$(".modal-trigger").click(function(n){n.stopPropagation();$(this).next().css("display","flex")});$(".modal-1").click(function(n){n.stopPropagation()});$(".filter-vrijednosnice").change(function(){filterVrijednosnice()});$(".filter-vrijednosnice").length>0&&filterVrijednosnice(!1);$(".filter-izvjestaji").change(function(){filterIzvjestaji()});$(".filter-izvjestaji").length>0&&filterIzvjestaji(!1);$("select.form-control").each(function(n,t){t=$(t);t.val()=="ALL"?(t.attr("data-chosen",t.val()),t.css("font-weight","200")):t.css("font-weight","400")});$("select.form-control").on("change",function(n){var t=$(n.currentTarget);t.attr("data-chosen",t.val());t.val()=="ALL"?t.css("font-weight","200"):t.css("font-weight","400")});$.cookie("scrollPos")!=undefined&&($("html, body").animate({scrollTop:$.cookie("scrollPos")},250),$.removeCookie("scrollPos",{path:"/"}));$(".flatpickr").get(0)&&(t=$(".flatpickr").flatpickr({altInput:!0,allowInput:!0,altFormat:ALT_FORMAT,dateFormat:"Y-m-d",minDate:FIRST_DATE,locale:LANG.replace("si","sl"),disable:[function(n){return n.getDay()===0||n.getDay()===6}],defaultDate:$("#defaultDate").length>0&&$("#defaultDate").val()!=""?$("#defaultDate").val():null,maxDate:$("#max_date").length>0&&$("#max_date").val()!=""?$("#max_date").val():null,onChange:function(){scrollPos=$(window).scrollTop();$.cookie("scrollPos",scrollPos,{expires:365,path:"/"});$("#frm").submit()},onClose:function(n,t,i){if($("#DATE_FROM").length>0&&$("#DATE_TO").length>0)if(i.input.nextSibling.value==null||i.input.nextSibling.value=="")i.setDate(null);else{var r=moment(i.input.nextSibling.value,["DD.MM.YYYY.","DD.MM.YYYY","MM/DD/YYYY","YYYY-MM-DD"],!0);r.isValid()&&(console.log(r.format("YYYY-MM-DD")),i.setDate(r.format("YYYY-MM-DD")))}}}));$(".toggle-filters").on("click",function(n){n.preventDefault();$(".filters").stop().slideToggle()});n=0;$("#main_nav").length>0&&(n=$("#main_nav").offset().top);$(document).on("click touchend",function(n){var t=$(".lang, .main-menu, .sub-nav, .main-menu-trigger, .range, .search-trigger, .search ul");t.is(n.target)||t.has(n.target).length!==0||($(".lang-drop").slideUp(),$(".range ul").slideUp(),$(".search").fadeOut(function(){$("body").removeClass("no-scroll")}),sirinaProzora>1199&&($(".sub-nav").slideUp(300),$(".main-menu > ul > li > a").removeClass("active")),$(".main-menu").is(":visible")&&sirinaProzora<1200&&($(".main-menu-trigger").removeClass("opened"),$("#main_nav_container").removeClass("opened"),$(".main-menu").fadeOut(300),$("body").removeClass("no-scroll")))});$(".lang > a").on("click",function(n){n.preventDefault();$(".lang-drop").stop().slideToggle()});$(".range > a").on("click",function(n){n.preventDefault();$(".range ul").stop().slideToggle()});$(".main-menu > ul > li > a").on("click",function(n){if(!$(this).hasClass("no-subs")){n.preventDefault();var i=$(this),t=$(this).siblings(".sub-nav");t.get(0)&&(t.is(":visible")?(t.slideUp(300,function(){$(".dark-overlay").fadeOut(300)}),i.removeClass("active")):($(".sub-nav").hide(),sirinaProzora>1200&&$(".dark-overlay").fadeIn(300),t.slideDown(300),$(".main-menu > ul > li > a").removeClass("active"),i.addClass("active")))}});$(".main-menu-trigger").on("click",function(n){n.preventDefault();$(".main-menu").is(":visible")?($(this).removeClass("opened"),$("#main_nav_container").removeClass("opened"),$(".main-menu").fadeOut(300),$("body").removeClass("no-scroll")):($("body").addClass("no-scroll"),$(".main-menu").fadeIn(300),$(this).addClass("opened"),$("#main_nav_container").addClass("opened"))});$(".search-trigger").on("click",function(n){n.preventDefault();$(".search").fadeIn();$("#q").focus();$("#q").select()});$(".close-search").on("click",function(n){n.preventDefault();$("body").removeClass("no-scroll");$(".search").fadeOut()});$(document).keyup(function(n){n.keyCode===27&&$(".search").fadeOut()});$("#q").on("keypress",function(n){if(n.which===13&&$(this).val().trim()=="")return!1});$(".highlights").get(0)&&$(".highlights .owl-carousel").owlCarousel({loop:$(".home-carousel-news-item").length>0?$(".home-carousel-news-item").length>1:!0,dots:!1,nav:!1,navText:[,],autoplay:!0,autoplayTimeout:4e3,autoplaySpeed:1e3,responsive:{0:{items:1,margin:0,slideBy:1},540:{items:2,margin:20,slideBy:2},768:{items:2,margin:30,slideBy:2},992:{items:1,margin:30,slideBy:1}}});$(".form-group input, .form-group textarea").on("focus",function(){$(this).parents(".form-group").addClass("focused")});$(".form-group input, .form-group textarea").on("blur",function(){$(this).val()||$(this).parents(".form-group").removeClass("focused")});$(".form-group input").each(function(){$(this).val()&&$(this).parents(".form-group").addClass("focused")});$(".sortable-table").get(0)&&$(".sortable-table").bootstrapTable({pagination:!1,search:!1,sortable:!0,sortOrder:"desc",paginationHAlign:"right",paginationPreText:"Natrag",paginationNextText:"Naprijed",formatLoadingMessage:function(){return"Učitavanje…"}});$(".tableTemplate").on("sort.bs.table",function(){});$(".tableTemplate").on("post-body.bs.table",function(){$("#rbIndeksi").length>0&&indexSwitcher();$("#rbIndeksiYearly").length>0&&indexSwitcherYearly()});handleMobileTableView();$(".accordions ul.rootUl > li:first-child").on("click",function(){var t=$(this),n=t.siblings("li"),i;n.is(":visible")?(n.stop().slideUp(),t.removeClass("active")):(n.parents(".accordions").is($(".accordion-hidden:visible").parents(".accordions"))?$(".accordion-hidden").slideUp():$(".accordion-hidden").hide(),$(".accordions ul.rootUl > li:first-child").removeClass("active"),i=n.parent().outerHeight(!0),n.stop().slideDown(),$("html, body").animate({scrollTop:n.parents(".accordions").offset().top+n.parent().index()*i-i*2},400,"easeOutQuint"),t.addClass("active"))});$(".filter-izvjestaji").length>0&&$(".filter-izvjestaji option").length<=1&&$(".filter-izvjestaji").parent().parent().hide()});bResponsiveTabsCreated=!1;$(window).on("load",function(){navOffset==-1&&$("#main_nav_container").length>0&&(navOffset=$("#main_nav_container").offset().top);$(".responsive-tabs").get(0)&&!bResponsiveTabsCreated&&(bResponsiveTabsCreated=!0,$(".responsive-tabs").responsiveTabs({accordionOn:["xs"]}));handleAtab();stickNavbar();setHeights();moveStockChart(mm);mm.addListener(moveStockChart);$(".complex").css("visibility","visible");setInterval(checkNotice,6e4);setTimeout(checkNotice,5e3)});$(window).on("scroll",function(){navOffset=$("#main_nav_container").offset().top;stickNavbar()});$(window).on("resize orientationchange",function(){window_width!=$(window).width()&&(sirinaProzora=$(window).width(),visinaProzora=$(window).height,resetDisplays(),window_width=$(window).width(),window_height=$(window).height(),setHomeBoxes())});!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(n.jQuery)}(this,function(n){!function(){"use strict";function t(t,r){if(this.el=t,this.$el=n(t),this.s=n.extend({},i,r),this.s.dynamic&&"undefined"!==this.s.dynamicEl&&this.s.dynamicEl.constructor===Array&&!this.s.dynamicEl.length)throw"When using dynamic mode, you must also define dynamicEl as an Array.";return this.modules={},this.lGalleryOn=!1,this.lgBusy=!1,this.hideBartimeout=!1,this.isTouch="ontouchstart"in document.documentElement,this.s.slideEndAnimatoin&&(this.s.hideControlOnEnd=!1),this.$items=this.s.dynamic?this.s.dynamicEl:"this"===this.s.selector?this.$el:""!==this.s.selector?this.s.selectWithin?n(this.s.selectWithin).find(this.s.selector):this.$el.find(n(this.s.selector)):this.$el.children(),this.$slide="",this.$outer="",this.init(),this}var i={mode:"lg-slide",cssEasing:"ease",easing:"linear",speed:600,height:"100%",width:"100%",addClass:"",startClass:"lg-start-zoom",backdropDuration:150,hideBarsDelay:6e3,useLeft:!1,closable:!0,loop:!0,escKey:!0,keyPress:!0,controls:!0,slideEndAnimatoin:!0,hideControlOnEnd:!1,mousewheel:!0,getCaptionFromTitleOrAlt:!0,appendSubHtmlTo:".lg-sub-html",subHtmlSelectorRelative:!1,preload:1,showAfterLoad:!0,selector:"",selectWithin:"",nextHtml:"",prevHtml:"",index:!1,iframeMaxWidth:"100%",download:!0,counter:!0,appendCounterTo:".lg-toolbar",swipeThreshold:50,enableSwipe:!0,enableDrag:!0,dynamic:!1,dynamicEl:[],galleryId:1};t.prototype.init=function(){var t=this,i;t.s.preload>t.$items.length&&(t.s.preload=t.$items.length);i=window.location.hash;i.indexOf("lg="+this.s.galleryId)>0&&(t.index=parseInt(i.split("&slide=")[1],10),n("body").addClass("lg-from-hash"),n("body").hasClass("lg-on")||(setTimeout(function(){t.build(t.index)}),n("body").addClass("lg-on")));t.s.dynamic?(t.$el.trigger("onBeforeOpen.lg"),t.index=t.s.index||0,n("body").hasClass("lg-on")||setTimeout(function(){t.build(t.index);n("body").addClass("lg-on")})):t.$items.on("click.lgcustom",function(i){try{i.preventDefault();i.preventDefault()}catch(n){i.returnValue=!1}t.$el.trigger("onBeforeOpen.lg");t.index=t.s.index||t.$items.index(this);n("body").hasClass("lg-on")||(t.build(t.index),n("body").addClass("lg-on"))})};t.prototype.build=function(t){var i=this;i.structure();n.each(n.fn.lightGallery.modules,function(t){i.modules[t]=new n.fn.lightGallery.modules[t](i.el)});i.slide(t,!1,!1,!1);i.s.keyPress&&i.keyPress();i.$items.length>1?(i.arrow(),setTimeout(function(){i.enableDrag();i.enableSwipe()},50),i.s.mousewheel&&i.mousewheel()):i.$slide.on("click.lg",function(){i.$el.trigger("onSlideClick.lg")});i.counter();i.closeGallery();i.$el.trigger("onAfterOpen.lg");i.$outer.on("mousemove.lg click.lg touchstart.lg",function(){i.$outer.removeClass("lg-hide-items");clearTimeout(i.hideBartimeout);i.hideBartimeout=setTimeout(function(){i.$outer.addClass("lg-hide-items")},i.s.hideBarsDelay)});i.$outer.trigger("mousemove.lg")};t.prototype.structure=function(){var u,f="",e="",t=0,o="",i=this,r;for(n("body").append('<div class="lg-backdrop"><\/div>'),n(".lg-backdrop").css("transition-duration",this.s.backdropDuration+"ms"),t=0;t<this.$items.length;t++)f+='<div class="lg-item"><\/div>';(this.s.controls&&this.$items.length>1&&(e='<div class="lg-actions"><button class="lg-prev lg-icon">'+this.s.prevHtml+'<\/button><button class="lg-next lg-icon">'+this.s.nextHtml+"<\/button><\/div>"),".lg-sub-html"===this.s.appendSubHtmlTo&&(o='<div class="lg-sub-html"><\/div>'),u='<div class="lg-outer '+this.s.addClass+" "+this.s.startClass+'"><div class="lg" style="width:'+this.s.width+"; height:"+this.s.height+'"><div class="lg-inner">'+f+'<\/div><div class="lg-toolbar lg-group"><span class="lg-close lg-icon"><\/span><\/div>'+e+o+"<\/div><\/div>",n("body").append(u),this.$outer=n(".lg-outer"),this.$slide=this.$outer.find(".lg-item"),this.s.useLeft?(this.$outer.addClass("lg-use-left"),this.s.mode="lg-slide"):this.$outer.addClass("lg-use-css3"),i.setTop(),n(window).on("resize.lg orientationchange.lg",function(){setTimeout(function(){i.setTop()},100)}),this.$slide.eq(this.index).addClass("lg-current"),this.doCss()?this.$outer.addClass("lg-css3"):(this.$outer.addClass("lg-css"),this.s.speed=0),this.$outer.addClass(this.s.mode),this.s.enableDrag&&this.$items.length>1&&this.$outer.addClass("lg-grab"),this.s.showAfterLoad&&this.$outer.addClass("lg-show-after-load"),this.doCss())&&(r=this.$outer.find(".lg-inner"),r.css("transition-timing-function",this.s.cssEasing),r.css("transition-duration",this.s.speed+"ms"));setTimeout(function(){n(".lg-backdrop").addClass("in")});setTimeout(function(){i.$outer.addClass("lg-visible")},this.s.backdropDuration);this.s.download&&this.$outer.find(".lg-toolbar").append('<a id="lg-download" target="_blank" download class="lg-download lg-icon"><\/a>');this.prevScrollTop=n(window).scrollTop()};t.prototype.setTop=function(){if("100%"!==this.s.height){var t=n(window).height(),r=(t-parseInt(this.s.height,10))/2,i=this.$outer.find(".lg");t>=parseInt(this.s.height,10)?i.css("top",r+"px"):i.css("top","0px")}};t.prototype.doCss=function(){return!!function(){for(var t=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],i=document.documentElement,n=0,n=0;n<t.length;n++)if(t[n]in i.style)return!0}()};t.prototype.isVideo=function(n,t){var i;if(i=this.s.dynamic?this.s.dynamicEl[t].html:this.$items.eq(t).attr("data-html"),!n)return i?{html5:!0}:(console.error("lightGallery :- data-src is not pvovided on slide item "+(t+1)+". Please make sure the selector property is properly configured. More info - http://sachinchoolur.github.io/lightGallery/demos/html-markup.html"),!1);var r=n.match(/\/\/(?:www\.)?youtu(?:\.be|be\.com|be-nocookie\.com)\/(?:watch\?v=|embed\/)?([a-z0-9\-\_\%]+)/i),u=n.match(/\/\/(?:www\.)?vimeo.com\/([0-9a-z\-_]+)/i),f=n.match(/\/\/(?:www\.)?dai.ly\/([0-9a-z\-_]+)/i),e=n.match(/\/\/(?:www\.)?(?:vk\.com|vkontakte\.ru)\/(?:video_ext\.php\?)(.*)/i);return r?{youtube:r}:u?{vimeo:u}:f?{dailymotion:f}:e?{vk:e}:void 0};t.prototype.counter=function(){this.s.counter&&n(this.s.appendCounterTo).append('<div id="lg-counter"><span id="lg-counter-current">'+(parseInt(this.index,10)+1)+'<\/span> / <span id="lg-counter-all">'+this.$items.length+"<\/span><\/div>")};t.prototype.addHtml=function(t){var r,u,i=null,f;(this.s.dynamic?this.s.dynamicEl[t].subHtmlUrl?r=this.s.dynamicEl[t].subHtmlUrl:i=this.s.dynamicEl[t].subHtml:(u=this.$items.eq(t),u.attr("data-sub-html-url")?r=u.attr("data-sub-html-url"):(i=u.attr("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!i&&(i=u.attr("title")||u.find("img").first().attr("alt")))),r)||(void 0!==i&&null!==i?(f=i.substring(0,1),"."!==f&&"#"!==f||(i=this.s.subHtmlSelectorRelative&&!this.s.dynamic?u.find(i).html():n(i).html())):i="");".lg-sub-html"===this.s.appendSubHtmlTo?r?this.$outer.find(this.s.appendSubHtmlTo).load(r):this.$outer.find(this.s.appendSubHtmlTo).html(i):r?this.$slide.eq(t).load(r):this.$slide.eq(t).append(i);void 0!==i&&null!==i&&(""===i?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html"));this.$el.trigger("onAfterAppendSubHtml.lg",[t])};t.prototype.preload=function(n){for(var t=1,i=1,t=1;t<=this.s.preload&&!(t>=this.$items.length-n);t++)this.loadContent(n+t,!1,0);for(i=1;i<=this.s.preload&&!(n-i<0);i++)this.loadContent(n-i,!1,0)};t.prototype.loadContent=function(t,i,r){var o,e,a,s,h,v,u=this,c=!1,p=function(t){for(var i,s,r,u=[],o=[],f=0;f<t.length;f++)i=t[f].split(" "),""===i[0]&&i.splice(0,1),o.push(i[0]),u.push(i[1]);for(s=n(window).width(),r=0;r<u.length;r++)if(parseInt(u[r],10)>s){e=o[r];break}},l,f,y;if(u.s.dynamic?((u.s.dynamicEl[t].poster&&(c=!0,a=u.s.dynamicEl[t].poster),v=u.s.dynamicEl[t].html,e=u.s.dynamicEl[t].src,u.s.dynamicEl[t].responsive)&&p(u.s.dynamicEl[t].responsive.split(",")),s=u.s.dynamicEl[t].srcset,h=u.s.dynamicEl[t].sizes):((u.$items.eq(t).attr("data-poster")&&(c=!0,a=u.$items.eq(t).attr("data-poster")),v=u.$items.eq(t).attr("data-html"),e=u.$items.eq(t).attr("href")||u.$items.eq(t).attr("data-src"),u.$items.eq(t).attr("data-responsive"))&&p(u.$items.eq(t).attr("data-responsive").split(",")),s=u.$items.eq(t).attr("data-srcset"),h=u.$items.eq(t).attr("data-sizes")),l=!1,u.s.dynamic?u.s.dynamicEl[t].iframe&&(l=!0):"true"===u.$items.eq(t).attr("data-iframe")&&(l=!0),f=u.isVideo(e,t),!u.$slide.eq(t).hasClass("lg-loaded")){if(l?u.$slide.eq(t).prepend('<div class="lg-video-cont lg-has-iframe" style="max-width:'+u.s.iframeMaxWidth+'"><div class="lg-video"><iframe class="lg-object" frameborder="0" src="'+e+'"  allowfullscreen="true"><\/iframe><\/div><\/div>'):c?(y="",y=f&&f.youtube?"lg-has-youtube":f&&f.vimeo?"lg-has-vimeo":"lg-has-html5",u.$slide.eq(t).prepend('<div class="lg-video-cont '+y+' "><div class="lg-video"><span class="lg-video-play"><\/span><img class="lg-object lg-has-poster" src="'+a+'" /><\/div><\/div>')):f?(u.$slide.eq(t).prepend('<div class="lg-video-cont "><div class="lg-video"><\/div><\/div>'),u.$el.trigger("hasVideo.lg",[t,e,v])):u.$slide.eq(t).prepend('<div class="lg-img-wrap"><img class="lg-object lg-image" src="'+e+'" /><\/div>'),u.$el.trigger("onAferAppendSlide.lg",[t]),o=u.$slide.eq(t).find(".lg-object"),h&&o.attr("sizes",h),s){o.attr("srcset",s);try{picturefill({elements:[o[0]]})}catch(n){console.warn("lightGallery :- If you want srcset to be supported for older browser please include picturefil version 2 javascript library in your document.")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&u.addHtml(t);u.$slide.eq(t).addClass("lg-loaded")}u.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){var i=0;r&&!n("body").hasClass("lg-from-hash")&&(i=r);setTimeout(function(){u.$slide.eq(t).addClass("lg-complete");u.$el.trigger("onSlideItemLoad.lg",[t,r||0])},i)});f&&f.html5&&!c&&u.$slide.eq(t).addClass("lg-complete");!0===i&&(u.$slide.eq(t).hasClass("lg-complete")?u.preload(t):u.$slide.eq(t).find(".lg-object").on("load.lg error.lg",function(){u.preload(t)}))};t.prototype.slide=function(t,i,r,u){var e=this.$outer.find(".lg-current").index(),f=this,o,l,c,s,h;f.lGalleryOn&&e===t||(o=this.$slide.length,l=f.lGalleryOn?this.s.speed:0,f.lgBusy||(this.s.download&&(c=f.s.dynamic?!1!==f.s.dynamicEl[t].downloadUrl&&(f.s.dynamicEl[t].downloadUrl||f.s.dynamicEl[t].src):"false"!==f.$items.eq(t).attr("data-download-url")&&(f.$items.eq(t).attr("data-download-url")||f.$items.eq(t).attr("href")||f.$items.eq(t).attr("data-src")),c?(n("#lg-download").attr("href",c),f.$outer.removeClass("lg-hide-download")):f.$outer.addClass("lg-hide-download")),(this.$el.trigger("onBeforeSlide.lg",[e,t,i,r]),f.lgBusy=!0,clearTimeout(f.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){f.addHtml(t)},l),this.arrowDisable(t),u||(t<e?u="prev":t>e&&(u="next")),i)?(this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),o>2?(s=t-1,h=t+1,0===t&&e===o-1?(h=0,s=o-1):t===o-1&&0===e&&(h=0,s=o-1)):(s=0,h=1),"prev"===u?f.$slide.eq(h).addClass("lg-next-slide"):f.$slide.eq(s).addClass("lg-prev-slide"),f.$slide.eq(t).addClass("lg-current")):(f.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),"prev"===u?(this.$slide.eq(t).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")):(this.$slide.eq(t).addClass("lg-next-slide"),this.$slide.eq(e).addClass("lg-prev-slide")),setTimeout(function(){f.$slide.removeClass("lg-current");f.$slide.eq(t).addClass("lg-current");f.$outer.removeClass("lg-no-trans")},50)),f.lGalleryOn?(setTimeout(function(){f.loadContent(t,!0,0)},this.s.speed+50),setTimeout(function(){f.lgBusy=!1;f.$el.trigger("onAfterSlide.lg",[e,t,i,r])},this.s.speed)):(f.loadContent(t,!0,f.s.backdropDuration),f.lgBusy=!1,f.$el.trigger("onAfterSlide.lg",[e,t,i,r])),f.lGalleryOn=!0,this.s.counter&&n("#lg-counter-current").text(t+1)),f.index=t)};t.prototype.goToNextSlide=function(n){var t=this,i=t.s.loop;n&&t.$slide.length<3&&(i=!1);t.lgBusy||(t.index+1<t.$slide.length?(t.index++,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,n,!1,"next")):i?(t.index=0,t.$el.trigger("onBeforeNextSlide.lg",[t.index]),t.slide(t.index,n,!1,"next")):t.s.slideEndAnimatoin&&!n&&(t.$outer.addClass("lg-right-end"),setTimeout(function(){t.$outer.removeClass("lg-right-end")},400)))};t.prototype.goToPrevSlide=function(n){var t=this,i=t.s.loop;n&&t.$slide.length<3&&(i=!1);t.lgBusy||(t.index>0?(t.index--,t.$el.trigger("onBeforePrevSlide.lg",[t.index,n]),t.slide(t.index,n,!1,"prev")):i?(t.index=t.$items.length-1,t.$el.trigger("onBeforePrevSlide.lg",[t.index,n]),t.slide(t.index,n,!1,"prev")):t.s.slideEndAnimatoin&&!n&&(t.$outer.addClass("lg-left-end"),setTimeout(function(){t.$outer.removeClass("lg-left-end")},400)))};t.prototype.keyPress=function(){var t=this;this.$items.length>1&&n(window).on("keyup.lg",function(n){t.$items.length>1&&(37===n.keyCode&&(n.preventDefault(),t.goToPrevSlide()),39===n.keyCode&&(n.preventDefault(),t.goToNextSlide()))});n(window).on("keydown.lg",function(n){!0===t.s.escKey&&27===n.keyCode&&(n.preventDefault(),t.$outer.hasClass("lg-thumb-open")?t.$outer.removeClass("lg-thumb-open"):t.destroy())})};t.prototype.arrow=function(){var n=this;this.$outer.find(".lg-prev").on("click.lg",function(){n.goToPrevSlide()});this.$outer.find(".lg-next").on("click.lg",function(){n.goToNextSlide()})};t.prototype.arrowDisable=function(n){!this.s.loop&&this.s.hideControlOnEnd&&(n+1<this.$slide.length?this.$outer.find(".lg-next").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-next").attr("disabled","disabled").addClass("disabled"),n>0?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))};t.prototype.setTranslate=function(n,t,i){this.s.useLeft?n.css("left",t):n.css({transform:"translate3d("+t+"px, "+i+"px, 0px)"})};t.prototype.touchMove=function(t,i){var r=i-t;Math.abs(r)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),r,0),this.setTranslate(n(".lg-prev-slide"),-this.$slide.eq(this.index).width()+r,0),this.setTranslate(n(".lg-next-slide"),this.$slide.eq(this.index).width()+r,0))};t.prototype.touchEnd=function(n){var t=this;"lg-slide"!==t.s.mode&&t.$outer.addClass("lg-slide");this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0");setTimeout(function(){t.$outer.removeClass("lg-dragging");n<0&&Math.abs(n)>t.s.swipeThreshold?t.goToNextSlide(!0):n>0&&Math.abs(n)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(n)<5&&t.$el.trigger("onSlideClick.lg");t.$slide.removeAttr("style")});setTimeout(function(){t.$outer.hasClass("lg-dragging")||"lg-slide"===t.s.mode||t.$outer.removeClass("lg-slide")},t.s.speed+100)};t.prototype.enableSwipe=function(){var n=this,t=0,i=0,r=!1;n.s.enableSwipe&&n.doCss()&&(n.$slide.on("touchstart.lg",function(i){n.$outer.hasClass("lg-zoomed")||n.lgBusy||(i.preventDefault(),n.manageSwipeClass(),t=i.originalEvent.targetTouches[0].pageX)}),n.$slide.on("touchmove.lg",function(u){n.$outer.hasClass("lg-zoomed")||(u.preventDefault(),i=u.originalEvent.targetTouches[0].pageX,n.touchMove(t,i),r=!0)}),n.$slide.on("touchend.lg",function(){n.$outer.hasClass("lg-zoomed")||(r?(r=!1,n.touchEnd(i-t)):n.$el.trigger("onSlideClick.lg"))}))};t.prototype.enableDrag=function(){var t=this,r=0,u=0,i=!1,f=!1;t.s.enableDrag&&t.doCss()&&(t.$slide.on("mousedown.lg",function(u){t.$outer.hasClass("lg-zoomed")||t.lgBusy||n(u.target).text().trim()||(u.preventDefault(),t.manageSwipeClass(),r=u.pageX,i=!0,t.$outer.scrollLeft+=1,t.$outer.scrollLeft-=1,t.$outer.removeClass("lg-grab").addClass("lg-grabbing"),t.$el.trigger("onDragstart.lg"))}),n(window).on("mousemove.lg",function(n){i&&(f=!0,u=n.pageX,t.touchMove(r,u),t.$el.trigger("onDragmove.lg"))}),n(window).on("mouseup.lg",function(e){f?(f=!1,t.touchEnd(u-r),t.$el.trigger("onDragend.lg")):(n(e.target).hasClass("lg-object")||n(e.target).hasClass("lg-video-play"))&&t.$el.trigger("onSlideClick.lg");i&&(i=!1,t.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))};t.prototype.manageSwipeClass=function(){var t=this.index+1,n=this.index-1;this.s.loop&&this.$slide.length>2&&(0===this.index?n=this.$slide.length-1:this.index===this.$slide.length-1&&(t=0));this.$slide.removeClass("lg-next-slide lg-prev-slide");n>-1&&this.$slide.eq(n).addClass("lg-prev-slide");this.$slide.eq(t).addClass("lg-next-slide")};t.prototype.mousewheel=function(){var n=this;n.$outer.on("mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?n.goToPrevSlide():n.goToNextSlide(),t.preventDefault())})};t.prototype.closeGallery=function(){var t=this,i=!1;this.$outer.find(".lg-close").on("click.lg",function(){t.destroy()});t.s.closable&&(t.$outer.on("mousedown.lg",function(t){i=!!(n(t.target).is(".lg-outer")||n(t.target).is(".lg-item ")||n(t.target).is(".lg-img-wrap"))}),t.$outer.on("mousemove.lg",function(){i=!1}),t.$outer.on("mouseup.lg",function(r){(n(r.target).is(".lg-outer")||n(r.target).is(".lg-item ")||n(r.target).is(".lg-img-wrap")&&i)&&(t.$outer.hasClass("lg-dragging")||t.destroy())}))};t.prototype.destroy=function(t){var i=this;t||(i.$el.trigger("onBeforeClose.lg"),n(window).scrollTop(i.prevScrollTop));t&&(i.s.dynamic||this.$items.off("click.lg click.lgcustom"),n.removeData(i.el,"lightGallery"));this.$el.off(".lg.tm");n.each(n.fn.lightGallery.modules,function(n){i.modules[n]&&i.modules[n].destroy()});this.lGalleryOn=!1;clearTimeout(i.hideBartimeout);this.hideBartimeout=!1;n(window).off(".lg");n("body").removeClass("lg-on lg-from-hash");i.$outer&&i.$outer.removeClass("lg-visible");n(".lg-backdrop").removeClass("in");setTimeout(function(){i.$outer&&i.$outer.remove();n(".lg-backdrop").remove();t||i.$el.trigger("onCloseAfter.lg")},i.s.backdropDuration+50)};n.fn.lightGallery=function(i){return this.each(function(){if(n.data(this,"lightGallery"))try{n(this).data("lightGallery").init()}catch(n){console.error("lightGallery has not initiated properly")}else n.data(this,"lightGallery",new t(this,i))})};n.fn.lightGallery.modules={}}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={autoplay:!1,pause:5e3,progressBar:!0,fourceAutoplay:!1,autoplayControls:!0,appendAutoplayControlsTo:".lg-toolbar"},t=function(t){return this.core=n(t).data("lightGallery"),this.$el=n(t),!(this.core.$items.length<2)&&(this.core.s=n.extend({},i,this.core.s),this.interval=!1,this.fromAuto=!0,this.canceledOnTouch=!1,this.fourceAutoplayTemp=this.core.s.fourceAutoplay,this.core.doCss()||(this.core.s.progressBar=!1),this.init(),this)};t.prototype.init=function(){var n=this;n.core.s.autoplayControls&&n.controls();n.core.s.progressBar&&n.core.$outer.find(".lg").append('<div class="lg-progress-bar"><div class="lg-progress"><\/div><\/div>');n.progress();n.core.s.autoplay&&n.$el.one("onSlideItemLoad.lg.tm",function(){n.startlAuto()});n.$el.on("onDragstart.lg.tm touchstart.lg.tm",function(){n.interval&&(n.cancelAuto(),n.canceledOnTouch=!0)});n.$el.on("onDragend.lg.tm touchend.lg.tm onSlideClick.lg.tm",function(){!n.interval&&n.canceledOnTouch&&(n.startlAuto(),n.canceledOnTouch=!1)})};t.prototype.progress=function(){var t,i,n=this;n.$el.on("onBeforeSlide.lg.tm",function(){n.core.s.progressBar&&n.fromAuto&&(t=n.core.$outer.find(".lg-progress-bar"),i=n.core.$outer.find(".lg-progress"),n.interval&&(i.removeAttr("style"),t.removeClass("lg-start"),setTimeout(function(){i.css("transition","width "+(n.core.s.speed+n.core.s.pause)+"ms ease 0s");t.addClass("lg-start")},20)));n.fromAuto||n.core.s.fourceAutoplay||n.cancelAuto();n.fromAuto=!1})};t.prototype.controls=function(){var t=this;n(this.core.s.appendAutoplayControlsTo).append('<span class="lg-autoplay-button lg-icon"><\/span>');t.core.$outer.find(".lg-autoplay-button").on("click.lg",function(){n(t.core.$outer).hasClass("lg-show-autoplay")?(t.cancelAuto(),t.core.s.fourceAutoplay=!1):t.interval||(t.startlAuto(),t.core.s.fourceAutoplay=t.fourceAutoplayTemp)})};t.prototype.startlAuto=function(){var n=this;n.core.$outer.find(".lg-progress").css("transition","width "+(n.core.s.speed+n.core.s.pause)+"ms ease 0s");n.core.$outer.addClass("lg-show-autoplay");n.core.$outer.find(".lg-progress-bar").addClass("lg-start");n.interval=setInterval(function(){n.core.index+1<n.core.$items.length?n.core.index++:n.core.index=0;n.fromAuto=!0;n.core.slide(n.core.index,!1,!1,"next")},n.core.s.speed+n.core.s.pause)};t.prototype.cancelAuto=function(){clearInterval(this.interval);this.interval=!1;this.core.$outer.find(".lg-progress").removeAttr("style");this.core.$outer.removeClass("lg-show-autoplay");this.core.$outer.find(".lg-progress-bar").removeClass("lg-start")};t.prototype.destroy=function(){this.cancelAuto();this.core.$outer.find(".lg-progress-bar").remove()};n.fn.lightGallery.modules.autoplay=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={fullScreen:!0},t=function(t){return this.core=n(t).data("lightGallery"),this.$el=n(t),this.core.s=n.extend({},i,this.core.s),this.init(),this};t.prototype.init=function(){var n="";if(this.core.s.fullScreen){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled))return;n='<span class="lg-fullscreen lg-icon"><\/span>';this.core.$outer.find(".lg-toolbar").append(n);this.fullScreen()}};t.prototype.requestFullscreen=function(){var n=document.documentElement;n.requestFullscreen?n.requestFullscreen():n.msRequestFullscreen?n.msRequestFullscreen():n.mozRequestFullScreen?n.mozRequestFullScreen():n.webkitRequestFullscreen&&n.webkitRequestFullscreen()};t.prototype.exitFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()};t.prototype.fullScreen=function(){var t=this;n(document).on("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg",function(){t.core.$outer.toggleClass("lg-fullscreen-on")});this.core.$outer.find(".lg-fullscreen").on("click.lg",function(){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?t.exitFullscreen():t.requestFullscreen()})};t.prototype.destroy=function(){this.exitFullscreen();n(document).off("fullscreenchange.lg webkitfullscreenchange.lg mozfullscreenchange.lg MSFullscreenChange.lg")};n.fn.lightGallery.modules.fullscreen=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={pager:!1},t=function(t){return this.core=n(t).data("lightGallery"),this.$el=n(t),this.core.s=n.extend({},i,this.core.s),this.core.s.pager&&this.core.$items.length>1&&this.init(),this};t.prototype.init=function(){var r,i,e,t=this,u="",f;if(t.core.$outer.find(".lg").append('<div class="lg-pager-outer"><\/div>'),t.core.s.dynamic)for(f=0;f<t.core.s.dynamicEl.length;f++)u+='<span class="lg-pager-cont"> <span class="lg-pager"><\/span><div class="lg-pager-thumb-cont"><span class="lg-caret"><\/span> <img src="'+t.core.s.dynamicEl[f].thumb+'" /><\/div><\/span>';else t.core.$items.each(function(){u+=t.core.s.exThumbImage?'<span class="lg-pager-cont"> <span class="lg-pager"><\/span><div class="lg-pager-thumb-cont"><span class="lg-caret"><\/span> <img src="'+n(this).attr(t.core.s.exThumbImage)+'" /><\/div><\/span>':'<span class="lg-pager-cont"> <span class="lg-pager"><\/span><div class="lg-pager-thumb-cont"><span class="lg-caret"><\/span> <img src="'+n(this).find("img").attr("src")+'" /><\/div><\/span>'});i=t.core.$outer.find(".lg-pager-outer");i.html(u);r=t.core.$outer.find(".lg-pager-cont");r.on("click.lg touchend.lg",function(){var i=n(this);t.core.index=i.index();t.core.slide(t.core.index,!1,!0,!1)});i.on("mouseover.lg",function(){clearTimeout(e);i.addClass("lg-pager-hover")});i.on("mouseout.lg",function(){e=setTimeout(function(){i.removeClass("lg-pager-hover")})});t.core.$el.on("onBeforeSlide.lg.tm",function(n,t,i){r.removeClass("lg-pager-active");r.eq(i).addClass("lg-pager-active")})};t.prototype.destroy=function(){};n.fn.lightGallery.modules.pager=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={thumbnail:!0,animateThumb:!0,currentPagerPosition:"middle",thumbWidth:100,thumbHeight:"80px",thumbContHeight:100,thumbMargin:5,exThumbImage:!1,showThumbByDefault:!0,toogleThumb:!0,pullCaptionUp:!0,enableThumbDrag:!0,enableThumbSwipe:!0,swipeThreshold:50,loadYoutubeThumbnail:!0,youtubeThumbSize:1,loadVimeoThumbnail:!0,vimeoThumbSize:"thumbnail_small",loadDailymotionThumbnail:!0},t=function(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},i,this.core.s),this.$el=n(t),this.$thumbOuter=null,this.thumbOuterWidth=0,this.thumbTotalWidth=this.core.$items.length*(this.core.s.thumbWidth+this.core.s.thumbMargin),this.thumbIndex=this.core.index,this.core.s.animateThumb&&(this.core.s.thumbHeight="100%"),this.left=0,this.init(),this};t.prototype.init=function(){var n=this;this.core.s.thumbnail&&this.core.$items.length>1&&(this.core.s.showThumbByDefault&&setTimeout(function(){n.core.$outer.addClass("lg-thumb-open")},700),this.core.s.pullCaptionUp&&this.core.$outer.addClass("lg-pull-caption-up"),this.build(),this.core.s.animateThumb&&this.core.doCss()?(this.core.s.enableThumbDrag&&this.enableThumbDrag(),this.core.s.enableThumbSwipe&&this.enableThumbSwipe(),this.thumbClickable=!1):this.thumbClickable=!0,this.toogle(),this.thumbkeyPress())};t.prototype.build=function(){function f(n,i,r){var o,f=t.core.isVideo(n,r)||{},s="";f.youtube||f.vimeo||f.dailymotion?f.youtube?o=t.core.s.loadYoutubeThumbnail?"//img.youtube.com/vi/"+f.youtube[1]+"/"+t.core.s.youtubeThumbSize+".jpg":i:f.vimeo?t.core.s.loadVimeoThumbnail?(o="//i.vimeocdn.com/video/error_"+u+".jpg",s=f.vimeo[1]):o=i:f.dailymotion&&(o=t.core.s.loadDailymotionThumbnail?"//www.dailymotion.com/thumbnail/video/"+f.dailymotion[1]:i):o=i;e+='<div data-vimeo-id="'+s+'" class="lg-thumb-item" style="width:'+t.core.s.thumbWidth+"px; height: "+t.core.s.thumbHeight+"; margin-right: "+t.core.s.thumbMargin+'px"><img src="'+o+'" /><\/div>';s=""}var i,t=this,e="",u="",r;switch(this.core.s.vimeoThumbSize){case"thumbnail_large":u="640";break;case"thumbnail_medium":u="200x150";break;case"thumbnail_small":u="100x75"}if(t.core.$outer.addClass("lg-has-thumb"),t.core.$outer.find(".lg").append('<div class="lg-thumb-outer"><div class="lg-thumb lg-group"><\/div><\/div>'),t.$thumbOuter=t.core.$outer.find(".lg-thumb-outer"),t.thumbOuterWidth=t.$thumbOuter.width(),t.core.s.animateThumb&&t.core.$outer.find(".lg-thumb").css({width:t.thumbTotalWidth+"px",position:"relative"}),this.core.s.animateThumb&&t.$thumbOuter.css("height",t.core.s.thumbContHeight+"px"),t.core.s.dynamic)for(r=0;r<t.core.s.dynamicEl.length;r++)f(t.core.s.dynamicEl[r].src,t.core.s.dynamicEl[r].thumb,r);else t.core.$items.each(function(i){t.core.s.exThumbImage?f(n(this).attr("href")||n(this).attr("data-src"),n(this).attr(t.core.s.exThumbImage),i):f(n(this).attr("href")||n(this).attr("data-src"),n(this).find("img").attr("src"),i)});t.core.$outer.find(".lg-thumb").html(e);i=t.core.$outer.find(".lg-thumb-item");i.each(function(){var i=n(this),r=i.attr("data-vimeo-id");r&&n.getJSON("//www.vimeo.com/api/v2/video/"+r+".json?callback=?",{format:"json"},function(n){i.find("img").attr("src",n[0][t.core.s.vimeoThumbSize])})});i.eq(t.core.index).addClass("active");t.core.$el.on("onBeforeSlide.lg.tm",function(){i.removeClass("active");i.eq(t.core.index).addClass("active")});i.on("click.lg touchend.lg",function(){var i=n(this);setTimeout(function(){(!t.thumbClickable||t.core.lgBusy)&&t.core.doCss()||(t.core.index=i.index(),t.core.slide(t.core.index,!1,!0,!1))},50)});t.core.$el.on("onBeforeSlide.lg.tm",function(){t.animateThumb(t.core.index)});n(window).on("resize.lg.thumb orientationchange.lg.thumb",function(){setTimeout(function(){t.animateThumb(t.core.index);t.thumbOuterWidth=t.$thumbOuter.width()},200)})};t.prototype.setTranslate=function(n){this.core.$outer.find(".lg-thumb").css({transform:"translate3d(-"+n+"px, 0px, 0px)"})};t.prototype.animateThumb=function(n){var i=this.core.$outer.find(".lg-thumb"),t;if(this.core.s.animateThumb){switch(this.core.s.currentPagerPosition){case"left":t=0;break;case"middle":t=this.thumbOuterWidth/2-this.core.s.thumbWidth/2;break;case"right":t=this.thumbOuterWidth-this.core.s.thumbWidth}this.left=(this.core.s.thumbWidth+this.core.s.thumbMargin)*n-1-t;this.left>this.thumbTotalWidth-this.thumbOuterWidth&&(this.left=this.thumbTotalWidth-this.thumbOuterWidth);this.left<0&&(this.left=0);this.core.lGalleryOn?(i.hasClass("on")||this.core.$outer.find(".lg-thumb").css("transition-duration",this.core.s.speed+"ms"),this.core.doCss()||i.animate({left:-this.left+"px"},this.core.s.speed)):this.core.doCss()||i.css("left",-this.left+"px");this.setTranslate(this.left)}};t.prototype.enableThumbDrag=function(){var t=this,u=0,f=0,r=!1,e=!1,i=0;t.$thumbOuter.addClass("lg-grab");t.core.$outer.find(".lg-thumb").on("mousedown.lg.thumb",function(n){t.thumbTotalWidth>t.thumbOuterWidth&&(n.preventDefault(),u=n.pageX,r=!0,t.core.$outer.scrollLeft+=1,t.core.$outer.scrollLeft-=1,t.thumbClickable=!1,t.$thumbOuter.removeClass("lg-grab").addClass("lg-grabbing"))});n(window).on("mousemove.lg.thumb",function(n){r&&(i=t.left,e=!0,f=n.pageX,t.$thumbOuter.addClass("lg-dragging"),i-=f-u,i>t.thumbTotalWidth-t.thumbOuterWidth&&(i=t.thumbTotalWidth-t.thumbOuterWidth),i<0&&(i=0),t.setTranslate(i))});n(window).on("mouseup.lg.thumb",function(){e?(e=!1,t.$thumbOuter.removeClass("lg-dragging"),t.left=i,Math.abs(f-u)<t.core.s.swipeThreshold&&(t.thumbClickable=!0)):t.thumbClickable=!0;r&&(r=!1,t.$thumbOuter.removeClass("lg-grabbing").addClass("lg-grab"))})};t.prototype.enableThumbSwipe=function(){var n=this,i=0,r=0,u=!1,t=0;n.core.$outer.find(".lg-thumb").on("touchstart.lg",function(t){n.thumbTotalWidth>n.thumbOuterWidth&&(t.preventDefault(),i=t.originalEvent.targetTouches[0].pageX,n.thumbClickable=!1)});n.core.$outer.find(".lg-thumb").on("touchmove.lg",function(f){n.thumbTotalWidth>n.thumbOuterWidth&&(f.preventDefault(),r=f.originalEvent.targetTouches[0].pageX,u=!0,n.$thumbOuter.addClass("lg-dragging"),t=n.left,t-=r-i,t>n.thumbTotalWidth-n.thumbOuterWidth&&(t=n.thumbTotalWidth-n.thumbOuterWidth),t<0&&(t=0),n.setTranslate(t))});n.core.$outer.find(".lg-thumb").on("touchend.lg",function(){n.thumbTotalWidth>n.thumbOuterWidth&&u?(u=!1,n.$thumbOuter.removeClass("lg-dragging"),Math.abs(r-i)<n.core.s.swipeThreshold&&(n.thumbClickable=!0),n.left=t):n.thumbClickable=!0})};t.prototype.toogle=function(){var n=this;n.core.s.toogleThumb&&(n.core.$outer.addClass("lg-can-toggle"),n.$thumbOuter.append('<span class="lg-toogle-thumb lg-icon"><\/span>'),n.core.$outer.find(".lg-toogle-thumb").on("click.lg",function(){n.core.$outer.toggleClass("lg-thumb-open")}))};t.prototype.thumbkeyPress=function(){var t=this;n(window).on("keydown.lg.thumb",function(n){38===n.keyCode?(n.preventDefault(),t.core.$outer.addClass("lg-thumb-open")):40===n.keyCode&&(n.preventDefault(),t.core.$outer.removeClass("lg-thumb-open"))})};t.prototype.destroy=function(){this.core.s.thumbnail&&this.core.$items.length>1&&(n(window).off("resize.lg.thumb orientationchange.lg.thumb keydown.lg.thumb"),this.$thumbOuter.remove(),this.core.$outer.removeClass("lg-has-thumb"))};n.fn.lightGallery.modules.Thumbnail=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(n.jQuery)}(this,function(n){!function(){"use strict";function i(n,t,i,r){var u=this;if(u.core.$slide.eq(t).find(".lg-video").append(u.loadVideo(i,"lg-object",!0,t,r)),r)if(u.core.s.videojs)try{videojs(u.core.$slide.eq(t).find(".lg-html5").get(0),u.core.s.videojsOptions,function(){!u.videoLoaded&&u.core.s.autoplayFirstVideo&&this.play()})}catch(n){console.error("Make sure you have included videojs")}else!u.videoLoaded&&u.core.s.autoplayFirstVideo&&u.core.$slide.eq(t).find(".lg-html5").get(0).play()}function r(n,t){var i=this.core.$slide.eq(t).find(".lg-video-cont");i.hasClass("lg-has-iframe")||(i.css("max-width",this.core.s.videoMaxWidth),this.videoLoaded=!0)}function u(t,i,r){var u=this,f=u.core.$slide.eq(i),h=f.find(".lg-youtube").get(0),c=f.find(".lg-vimeo").get(0),l=f.find(".lg-dailymotion").get(0),o=f.find(".lg-vk").get(0),s=f.find(".lg-html5").get(0),a,e;if(h)h.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*");else if(c)try{$f(c).api("pause")}catch(n){console.error("Make sure you have included froogaloop2 js")}else if(l)l.contentWindow.postMessage("pause","*");else if(s)if(u.core.s.videojs)try{videojs(s).pause()}catch(n){console.error("Make sure you have included videojs")}else s.pause();o&&n(o).attr("src",n(o).attr("src").replace("&autoplay","&noplay"));a=u.core.s.dynamic?u.core.s.dynamicEl[r].src:u.core.$items.eq(r).attr("href")||u.core.$items.eq(r).attr("data-src");e=u.core.isVideo(a,r)||{};(e.youtube||e.vimeo||e.dailymotion||e.vk)&&u.core.$outer.addClass("lg-hide-download")}var f={videoMaxWidth:"855px",autoplayFirstVideo:!0,youtubePlayerParams:!1,vimeoPlayerParams:!1,dailymotionPlayerParams:!1,vkPlayerParams:!1,videojs:!1,videojsOptions:{}},t=function(t){return this.core=n(t).data("lightGallery"),this.$el=n(t),this.core.s=n.extend({},f,this.core.s),this.videoLoaded=!1,this.init(),this};t.prototype.init=function(){var t=this;t.core.$el.on("hasVideo.lg.tm",i.bind(this));t.core.$el.on("onAferAppendSlide.lg.tm",r.bind(this));t.core.doCss()&&t.core.$items.length>1&&(t.core.s.enableSwipe||t.core.s.enableDrag)?t.core.$el.on("onSlideClick.lg.tm",function(){var n=t.core.$slide.eq(t.core.index);t.loadVideoOnclick(n)}):t.core.$slide.on("click.lg",function(){t.loadVideoOnclick(n(this))});t.core.$el.on("onBeforeSlide.lg.tm",u.bind(this));t.core.$el.on("onAfterSlide.lg.tm",function(n,i){t.core.$slide.eq(i).removeClass("lg-video-playing")});t.core.s.autoplayFirstVideo&&t.core.$el.on("onAferAppendSlide.lg.tm",function(n,i){if(!t.core.lGalleryOn){var r=t.core.$slide.eq(i);setTimeout(function(){t.loadVideoOnclick(r)},100)}})};t.prototype.loadVideo=function(t,i,r,u,f){var s="",h=1,e="",o=this.core.isVideo(t,u)||{},c;return(r&&(h=this.videoLoaded?0:this.core.s.autoplayFirstVideo?1:0),o.youtube)?(e="?wmode=opaque&autoplay="+h+"&enablejsapi=1",this.core.s.youtubePlayerParams&&(e=e+"&"+n.param(this.core.s.youtubePlayerParams)),s='<iframe class="lg-video-object lg-youtube '+i+'" width="560" height="315" src="//www.youtube.com/embed/'+o.youtube[1]+e+'" frameborder="0" allowfullscreen><\/iframe>'):o.vimeo?(e="?autoplay="+h+"&api=1",this.core.s.vimeoPlayerParams&&(e=e+"&"+n.param(this.core.s.vimeoPlayerParams)),s='<iframe class="lg-video-object lg-vimeo '+i+'" width="560" height="315"  src="//player.vimeo.com/video/'+o.vimeo[1]+e+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen><\/iframe>'):o.dailymotion?(e="?wmode=opaque&autoplay="+h+"&api=postMessage",this.core.s.dailymotionPlayerParams&&(e=e+"&"+n.param(this.core.s.dailymotionPlayerParams)),s='<iframe class="lg-video-object lg-dailymotion '+i+'" width="560" height="315" src="//www.dailymotion.com/embed/video/'+o.dailymotion[1]+e+'" frameborder="0" allowfullscreen><\/iframe>'):o.html5?(c=f.substring(0,1),"."!==c&&"#"!==c||(f=n(f).html()),s=f):o.vk&&(e="&autoplay="+h,this.core.s.vkPlayerParams&&(e=e+"&"+n.param(this.core.s.vkPlayerParams)),s='<iframe class="lg-video-object lg-vk '+i+'" width="560" height="315" src="//vk.com/video_ext.php?'+o.vk[1]+e+'" frameborder="0" allowfullscreen><\/iframe>'),s};t.prototype.loadVideoOnclick=function(n){var t=this,i,r,f,h;if(n.find(".lg-object").hasClass("lg-has-poster")&&n.find(".lg-object").is(":visible"))if(n.hasClass("lg-has-video")){var e=n.find(".lg-youtube").get(0),o=n.find(".lg-vimeo").get(0),s=n.find(".lg-dailymotion").get(0),u=n.find(".lg-html5").get(0);if(e)e.contentWindow.postMessage('{"event":"command","func":"playVideo","args":""}',"*");else if(o)try{$f(o).api("play")}catch(n){console.error("Make sure you have included froogaloop2 js")}else if(s)s.contentWindow.postMessage("play","*");else if(u)if(t.core.s.videojs)try{videojs(u).play()}catch(n){console.error("Make sure you have included videojs")}else u.play();n.addClass("lg-video-playing")}else n.addClass("lg-video-playing lg-has-video"),f=function(i,r){if(n.find(".lg-video").append(t.loadVideo(i,"",!1,t.core.index,r)),r)if(t.core.s.videojs)try{videojs(t.core.$slide.eq(t.core.index).find(".lg-html5").get(0),t.core.s.videojsOptions,function(){this.play()})}catch(n){console.error("Make sure you have included videojs")}else t.core.$slide.eq(t.core.index).find(".lg-html5").get(0).play()},t.core.s.dynamic?(i=t.core.s.dynamicEl[t.core.index].src,r=t.core.s.dynamicEl[t.core.index].html,f(i,r)):(i=t.core.$items.eq(t.core.index).attr("href")||t.core.$items.eq(t.core.index).attr("data-src"),r=t.core.$items.eq(t.core.index).attr("data-html"),f(i,r)),h=n.find(".lg-object"),n.find(".lg-video").append(h),n.find(".lg-video-object").hasClass("lg-html5")||(n.removeClass("lg-complete"),n.find(".lg-video-object").on("load.lg error.lg",function(){n.addClass("lg-complete")}))};t.prototype.destroy=function(){this.videoLoaded=!1};n.fn.lightGallery.modules.video=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i=function(){var n=!1,t=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);return t&&parseInt(t[2],10)<54&&(n=!0),n},r={scale:1,zoom:!0,actualSize:!0,enableZoomAfter:300,useLeftForZoom:i()},t=function(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},r,this.core.s),this.core.s.zoom&&this.core.doCss()&&(this.init(),this.zoomabletimeout=!1,this.pageX=n(window).width()/2,this.pageY=n(window).height()/2+n(window).scrollTop()),this};t.prototype.init=function(){var t=this,e='<span id="lg-zoom-in" class="lg-icon"><\/span><span id="lg-zoom-out" class="lg-icon"><\/span>';t.core.s.actualSize&&(e+='<span id="lg-actual-size" class="lg-icon"><\/span>');t.core.s.useLeftForZoom?t.core.$outer.addClass("lg-use-left-for-zoom"):t.core.$outer.addClass("lg-use-transition-for-zoom");this.core.$outer.find(".lg-toolbar").append(e);t.core.$el.on("onSlideItemLoad.lg.tm.zoom",function(i,r,u){var f=t.core.s.enableZoomAfter+u;n("body").hasClass("lg-from-hash")&&u?f=0:n("body").removeClass("lg-from-hash");t.zoomabletimeout=setTimeout(function(){t.core.$slide.eq(r).addClass("lg-zoomable")},f+30)});var i=1,o=function(i){var e,o,r=t.core.$outer.find(".lg-current .lg-image"),s=(n(window).width()-r.prop("offsetWidth"))/2,h=(n(window).height()-r.prop("offsetHeight"))/2+n(window).scrollTop(),u,f;e=t.pageX-s;o=t.pageY-h;u=(i-1)*e;f=(i-1)*o;r.css("transform","scale3d("+i+", "+i+", 1)").attr("data-scale",i);t.core.s.useLeftForZoom?r.parent().css({left:-u+"px",top:-f+"px"}).attr("data-x",u).attr("data-y",f):r.parent().css("transform","translate3d(-"+u+"px, -"+f+"px, 0)").attr("data-x",u).attr("data-y",f)},u=function(){i>1?t.core.$outer.addClass("lg-zoomed"):t.resetZoom();i<1&&(i=1);o(i)},f=function(r,f,e,o){var h,s=f.prop("offsetWidth"),c;h=t.core.s.dynamic?t.core.s.dynamicEl[e].width||f[0].naturalWidth||s:t.core.$items.eq(e).attr("data-width")||f[0].naturalWidth||s;t.core.$outer.hasClass("lg-zoomed")?i=1:h>s&&(c=h/s,i=c||2);o?(t.pageX=n(window).width()/2,t.pageY=n(window).height()/2+n(window).scrollTop()):(t.pageX=r.pageX||r.originalEvent.targetTouches[0].pageX,t.pageY=r.pageY||r.originalEvent.targetTouches[0].pageY);u();setTimeout(function(){t.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")},10)},r=!1;t.core.$el.on("onAferAppendSlide.lg.tm.zoom",function(n,i){var u=t.core.$slide.eq(i).find(".lg-image");u.on("dblclick",function(n){f(n,u,i)});u.on("touchstart",function(n){r?(clearTimeout(r),r=null,f(n,u,i)):r=setTimeout(function(){r=null},300);n.preventDefault()})});n(window).on("resize.lg.zoom scroll.lg.zoom orientationchange.lg.zoom",function(){t.pageX=n(window).width()/2;t.pageY=n(window).height()/2+n(window).scrollTop();o(i)});n("#lg-zoom-out").on("click.lg",function(){t.core.$outer.find(".lg-current .lg-image").length&&(i-=t.core.s.scale,u())});n("#lg-zoom-in").on("click.lg",function(){t.core.$outer.find(".lg-current .lg-image").length&&(i+=t.core.s.scale,u())});n("#lg-actual-size").on("click.lg",function(n){f(n,t.core.$slide.eq(t.core.index).find(".lg-image"),t.core.index,!0)});t.core.$el.on("onBeforeSlide.lg.tm",function(){i=1;t.resetZoom()});t.zoomDrag();t.zoomSwipe()};t.prototype.resetZoom=function(){this.core.$outer.removeClass("lg-zoomed");this.core.$slide.find(".lg-img-wrap").removeAttr("style data-x data-y");this.core.$slide.find(".lg-image").removeAttr("style data-scale");this.pageX=n(window).width()/2;this.pageY=n(window).height()/2+n(window).scrollTop()};t.prototype.zoomSwipe=function(){var n=this,t={},i={},f=!1,r=!1,u=!1;n.core.$slide.on("touchstart.lg",function(i){if(n.core.$outer.hasClass("lg-zoomed")){var f=n.core.$slide.eq(n.core.index).find(".lg-object");u=f.prop("offsetHeight")*f.attr("data-scale")>n.core.$outer.find(".lg").height();r=f.prop("offsetWidth")*f.attr("data-scale")>n.core.$outer.find(".lg").width();(r||u)&&(i.preventDefault(),t={x:i.originalEvent.targetTouches[0].pageX,y:i.originalEvent.targetTouches[0].pageY})}});n.core.$slide.on("touchmove.lg",function(e){if(n.core.$outer.hasClass("lg-zoomed")){var s,h,o=n.core.$slide.eq(n.core.index).find(".lg-img-wrap");e.preventDefault();f=!0;i={x:e.originalEvent.targetTouches[0].pageX,y:e.originalEvent.targetTouches[0].pageY};n.core.$outer.addClass("lg-zoom-dragging");h=u?-Math.abs(o.attr("data-y"))+(i.y-t.y):-Math.abs(o.attr("data-y"));s=r?-Math.abs(o.attr("data-x"))+(i.x-t.x):-Math.abs(o.attr("data-x"));(Math.abs(i.x-t.x)>15||Math.abs(i.y-t.y)>15)&&(n.core.s.useLeftForZoom?o.css({left:s+"px",top:h+"px"}):o.css("transform","translate3d("+s+"px, "+h+"px, 0)"))}});n.core.$slide.on("touchend.lg",function(){n.core.$outer.hasClass("lg-zoomed")&&f&&(f=!1,n.core.$outer.removeClass("lg-zoom-dragging"),n.touchendZoom(t,i,r,u))})};t.prototype.zoomDrag=function(){var t=this,r={},i={},u=!1,o=!1,f=!1,e=!1;t.core.$slide.on("mousedown.lg.zoom",function(i){var o=t.core.$slide.eq(t.core.index).find(".lg-object");e=o.prop("offsetHeight")*o.attr("data-scale")>t.core.$outer.find(".lg").height();f=o.prop("offsetWidth")*o.attr("data-scale")>t.core.$outer.find(".lg").width();t.core.$outer.hasClass("lg-zoomed")&&n(i.target).hasClass("lg-object")&&(f||e)&&(i.preventDefault(),r={x:i.pageX,y:i.pageY},u=!0,t.core.$outer.scrollLeft+=1,t.core.$outer.scrollLeft-=1,t.core.$outer.removeClass("lg-grab").addClass("lg-grabbing"))});n(window).on("mousemove.lg.zoom",function(n){if(u){var h,c,s=t.core.$slide.eq(t.core.index).find(".lg-img-wrap");o=!0;i={x:n.pageX,y:n.pageY};t.core.$outer.addClass("lg-zoom-dragging");c=e?-Math.abs(s.attr("data-y"))+(i.y-r.y):-Math.abs(s.attr("data-y"));h=f?-Math.abs(s.attr("data-x"))+(i.x-r.x):-Math.abs(s.attr("data-x"));t.core.s.useLeftForZoom?s.css({left:h+"px",top:c+"px"}):s.css("transform","translate3d("+h+"px, "+c+"px, 0)")}});n(window).on("mouseup.lg.zoom",function(n){u&&(u=!1,t.core.$outer.removeClass("lg-zoom-dragging"),!o||r.x===i.x&&r.y===i.y||(i={x:n.pageX,y:n.pageY},t.touchendZoom(r,i,f,e)),o=!1);t.core.$outer.removeClass("lg-grabbing").addClass("lg-grab")})};t.prototype.touchendZoom=function(n,t,i,r){var u=this,f=u.core.$slide.eq(u.core.index).find(".lg-img-wrap"),s=u.core.$slide.eq(u.core.index).find(".lg-object"),e=-Math.abs(f.attr("data-x"))+(t.x-n.x),o=-Math.abs(f.attr("data-y"))+(t.y-n.y),h=(u.core.$outer.find(".lg").height()-s.prop("offsetHeight"))/2,l=Math.abs(s.prop("offsetHeight")*Math.abs(s.attr("data-scale"))-u.core.$outer.find(".lg").height()+h),c=(u.core.$outer.find(".lg").width()-s.prop("offsetWidth"))/2,a=Math.abs(s.prop("offsetWidth")*Math.abs(s.attr("data-scale"))-u.core.$outer.find(".lg").width()+c);(Math.abs(t.x-n.x)>15||Math.abs(t.y-n.y)>15)&&(r&&(o<=-l?o=-l:o>=-h&&(o=-h)),i&&(e<=-a?e=-a:e>=-c&&(e=-c)),r?f.attr("data-y",Math.abs(o)):o=-Math.abs(f.attr("data-y")),i?f.attr("data-x",Math.abs(e)):e=-Math.abs(f.attr("data-x")),u.core.s.useLeftForZoom?f.css({left:e+"px",top:o+"px"}):f.css("transform","translate3d("+e+"px, "+o+"px, 0)"))};t.prototype.destroy=function(){var t=this;t.core.$el.off(".lg.zoom");n(window).off(".lg.zoom");t.core.$slide.off(".lg.zoom");t.core.$el.off(".lg.tm.zoom");t.resetZoom();clearTimeout(t.zoomabletimeout);t.zoomabletimeout=!1};n.fn.lightGallery.modules.zoom=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={hash:!0},t=function(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},i,this.core.s),this.core.s.hash&&(this.oldHash=window.location.hash,this.init()),this};t.prototype.init=function(){var i,t=this;t.core.$el.on("onAfterSlide.lg.tm",function(n,i,r){history.replaceState?history.replaceState(null,null,window.location.pathname+window.location.search+"#lg="+t.core.s.galleryId+"&slide="+r):window.location.hash="lg="+t.core.s.galleryId+"&slide="+r});n(window).on("hashchange.lg.hash",function(){i=window.location.hash;var n=parseInt(i.split("&slide=")[1],10);i.indexOf("lg="+t.core.s.galleryId)>-1?t.core.slide(n,!1,!1):t.core.lGalleryOn&&t.core.destroy()})};t.prototype.destroy=function(){this.core.s.hash&&(this.oldHash&&this.oldHash.indexOf("lg="+this.core.s.galleryId)<0?history.replaceState?history.replaceState(null,null,this.oldHash):window.location.hash=this.oldHash:history.replaceState?history.replaceState(null,document.title,window.location.pathname+window.location.search):window.location.hash="",this.core.$el.off(".lg.hash"))};n.fn.lightGallery.modules.hash=t}()}),function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(n){return t(n)}):"object"==typeof exports?module.exports=t(require("jquery")):t(jQuery)}(0,function(n){!function(){"use strict";var i={share:!0,facebook:!0,facebookDropdownText:"Facebook",twitter:!0,twitterDropdownText:"Twitter",googlePlus:!0,googlePlusDropdownText:"GooglePlus",pinterest:!0,pinterestDropdownText:"Pinterest"},t=function(t){return this.core=n(t).data("lightGallery"),this.core.s=n.extend({},i,this.core.s),this.core.s.share&&this.init(),this};t.prototype.init=function(){var t=this,i='<span id="lg-share" class="lg-icon"><ul class="lg-dropdown" style="position: absolute;">';i+=t.core.s.facebook?'<li><a id="lg-share-facebook" target="_blank"><span class="lg-icon"><\/span><span class="lg-dropdown-text">'+this.core.s.facebookDropdownText+"<\/span><\/a><\/li>":"";i+=t.core.s.twitter?'<li><a id="lg-share-twitter" target="_blank"><span class="lg-icon"><\/span><span class="lg-dropdown-text">'+this.core.s.twitterDropdownText+"<\/span><\/a><\/li>":"";i+=t.core.s.googlePlus?'<li><a id="lg-share-googleplus" target="_blank"><span class="lg-icon"><\/span><span class="lg-dropdown-text">'+this.core.s.googlePlusDropdownText+"<\/span><\/a><\/li>":"";i+=t.core.s.pinterest?'<li><a id="lg-share-pinterest" target="_blank"><span class="lg-icon"><\/span><span class="lg-dropdown-text">'+this.core.s.pinterestDropdownText+"<\/span><\/a><\/li>":"";i+="<\/ul><\/span>";this.core.$outer.find(".lg-toolbar").append(i);this.core.$outer.find(".lg").append('<div id="lg-dropdown-overlay"><\/div>');n("#lg-share").on("click.lg",function(){t.core.$outer.toggleClass("lg-dropdown-active")});n("#lg-dropdown-overlay").on("click.lg",function(){t.core.$outer.removeClass("lg-dropdown-active")});t.core.$el.on("onAfterSlide.lg.tm",function(i,r,u){setTimeout(function(){n("#lg-share-facebook").attr("href","https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(t.getSahreProps(u,"facebookShareUrl")||window.location.href));n("#lg-share-twitter").attr("href","https://twitter.com/intent/tweet?text="+t.getSahreProps(u,"tweetText")+"&url="+encodeURIComponent(t.getSahreProps(u,"twitterShareUrl")||window.location.href));n("#lg-share-googleplus").attr("href","https://plus.google.com/share?url="+encodeURIComponent(t.getSahreProps(u,"googleplusShareUrl")||window.location.href));n("#lg-share-pinterest").attr("href","http://www.pinterest.com/pin/create/button/?url="+encodeURIComponent(t.getSahreProps(u,"pinterestShareUrl")||window.location.href)+"&media="+encodeURIComponent(t.getSahreProps(u,"src"))+"&description="+t.getSahreProps(u,"pinterestText"))},100)})};t.prototype.getSahreProps=function(n,t){var i="",u,r;return this.core.s.dynamic?i=this.core.s.dynamicEl[n][t]:(u=this.core.$items.eq(n).attr("href"),r=this.core.$items.eq(n).data(t),i="src"===t?u||r:r),i};t.prototype.destroy=function(){};n.fn.lightGallery.modules.share=t}()})