PageSourceSearch

https://www.n-techdocs.com/assets/vite/assets/application-BMIcUJzA.js

js n-techdocs.com collected 2026-10-09 04:10:29 UTC 109,430 bytes, 2 lines download raw bytes

1import{r as Y,$ as v,a as U,R as ie}from"./style-B-eKv7ZW.js";import{B as se}from"./notifier-BSn8g9c-.js";import"./_commonjsHelpers-Cpj98o6Y.js";var X={exports:{}},Q;function oe(){return Q||(Q=1,(function(z){(function(_){z.exports=_(Y())})(function(_){return(function(h){var o=h.tablesorter={version:"2.31.3",parsers:[],widgets:[],defaults:{theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,tabIndex:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,resort:!0,headers:{},ignoreCase:!0,sortForce:null,sortList:[],sortAppend:null,sortStable:!1,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",duplicateSpan:!0,textExtraction:"basic",textAttribute:"data-text",textSorter:null,numberSorter:null,initWidgets:!0,widgetClass:"widget-{name}",widgets:[],widgetOptions:{zebra:["even","odd"]},initialized:null,tableClass:"",cssAsc:"",cssDesc:"",cssNone:"",cssHeader:"",cssHeaderRow:"",cssProcessing:"",cssChildRow:"tablesorter-childRow",cssInfoBlock:"tablesorter-infoOnly",cssNoSort:"tablesorter-noSort",cssIgnoreRow:"tablesorter-ignoreRow",cssIcon:"tablesorter-icon",cssIconNone:"",cssIconAsc:"",cssIconDesc:"",cssIconDisabled:"",pointerClick:"click",pointerDown:"mousedown",pointerUp:"mouseup",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[],globalize:0,imgAttr:0},css:{table:"tablesorter",cssHasChild:"tablesorter-hasChildRow",childRow:"tablesorter-childRow",colgroup:"tablesorter-colgroup",header:"tablesorter-header",headerRow:"tablesorter-headerRow",headerIn:"tablesorter-header-inner",icon:"tablesorter-icon",processing:"tablesorter-processing",sortAsc:"tablesorter-headerAsc",sortDesc:"tablesorter-headerDesc",sortNone:"tablesorter-headerUnSorted"},language:{sortAsc:"Ascending sort applied, ",sortDesc:"Descending sort applied, ",sortNone:"No sort applied, ",sortDisabled:"sorting is disabled",nextAsc:"activate to apply an ascending sort",nextDesc:"activate to apply a descending sort",nextNone:"activate to remove the sort"},regex:{templateContent:/\{content\}/g,templateIcon:/\{icon\}/g,templateName:/\{name\}/i,spaces:/\s+/g,nonWord:/\W/g,formElements:/(input|select|button|textarea)/i,chunk:/(^([+\-]?(?:\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,chunks:/(^\\0|\\0$)/,hex:/^0x[0-9a-f]+$/i,comma:/,/g,digitNonUS:/[\s|\.]/g,digitNegativeTest:/^\s*\([.\d]+\)/,digitNegativeReplace:/^\s*\(([.\d]+)\)/,digitTest:/^[\-+(]?\d+[)]?$/,digitReplace:/[,.'"\s]/g},string:{max:1,min:-1,emptymin:1,emptymax:-1,zero:0,none:0,null:0,top:!0,bottom:!1},keyCodes:{enter:13},dates:{},instanceMethods:{},setup:function(e,i){if(!e||!e.tHead||e.tBodies.length===0||e.hasInitialized===!0){o.debug(i,"core")&&(e.hasInitialized?console.warn("Stopping initialization. Tablesorter has already been initialized"):console.error("Stopping initialization! No table, thead or tbody",e));return}var n="",a=h(e),r=h.metadata;e.hasInitialized=!1,e.isProcessing=!0,e.config=i,h.data(e,"tablesorter",i),o.debug(i,"core")&&(console[console.group?"group":"log"]("Initializing tablesorter v"+o.version),h.data(e,"startoveralltimer",new Date)),i.supportsDataObject=(function(t){return t[0]=parseInt(t[0],10),t[0]>1||t[0]===1&&parseInt(t[1],10)>=4})(h.fn.jquery.split(".")),i.emptyTo=i.emptyTo.toLowerCase(),i.stringTo=i.stringTo.toLowerCase(),i.last={sortList:[],clickedIndex:-1},/tablesorter\-/.test(a.attr("class"))||(n=i.theme!==""?" tablesorter-"+i.theme:""),i.namespace?i.namespace="."+i.namespace.replace(o.regex.nonWord,""):i.namespace=".tablesorter"+Math.random().toString(16).slice(2),i.table=e,i.$table=a.addClass(o.css.table+" "+i.tableClass+n+" "+i.namespace.slice(1)).attr("role","grid"),i.$headers=a.find(i.selectorHeaders),i.$table.children().children("tr").attr("role","row"),i.$tbodies=a.children("tbody:not(."+i.cssInfoBlock+")").attr({"aria-live":"polite","aria-relevant":"all"}),i.$table.children("caption").length&&(n=i.$table.children("caption")[0],n.id||(n.id=i.namespace.slice(1)+"caption"),i.$table.attr("aria-labelledby",n.id)),i.widgetInit={},i.textExtraction=i.$table.attr("data-text-extraction")||i.textExtraction||"basic",o.buildHeaders(i),o.fixColumnWidth(e),o.addWidgetFromClass(e),o.applyWidgetOptions(e),o.setupParsers(i),i.totalRows=0,i.debug&&o.validateOptions(i),i.delayInit||o.buildCache(i),o.bindEvents(e,i.$headers,!0),o.bindMethods(i),i.supportsD
1ataObject&&typeof a.data().sortlist<"u"?i.sortList=a.data().sortlist:r&&a.metadata()&&a.metadata().sortlist&&(i.sortList=a.metadata().sortlist),o.applyWidget(e,!0),i.sortList.length>0?(i.last.sortList=i.sortList,o.sortOn(i,i.sortList,{},!i.initWidgets)):(o.setHeadersCss(i),i.initWidgets&&o.applyWidget(e,!1)),i.showProcessing&&a.off("sortBegin"+i.namespace+" sortEnd"+i.namespace).on("sortBegin"+i.namespace+" sortEnd"+i.namespace,function(t){clearTimeout(i.timerProcessing),o.isProcessing(e),t.type==="sortBegin"&&(i.timerProcessing=setTimeout(function(){o.isProcessing(e,!0)},500))}),e.hasInitialized=!0,e.isProcessing=!1,o.debug(i,"core")&&(console.log("Overall initialization time:"+o.benchmark(h.data(e,"startoveralltimer"))),o.debug(i,"core")&&console.groupEnd&&console.groupEnd()),a.triggerHandler("tablesorter-initialized",e),typeof i.initialized=="function"&&i.initialized(e)},bindMethods:function(e){var i=e.$table,n=e.namespace,a="sortReset update updateRows updateAll updateHeaders addRows updateCell updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave ".split(" ").join(n+" ");i.off(a.replace(o.regex.spaces," ")).on("sortReset"+n,function(r,t){r.stopPropagation(),o.sortReset(this.config,function(s){s.isApplyingWidgets?setTimeout(function(){o.applyWidget(s,"",t)},100):o.applyWidget(s,"",t)})}).on("updateAll"+n,function(r,t,s){r.stopPropagation(),o.updateAll(this.config,t,s)}).on("update"+n+" updateRows"+n,function(r,t,s){r.stopPropagation(),o.update(this.config,t,s)}).on("updateHeaders"+n,function(r,t){r.stopPropagation(),o.updateHeaders(this.config,t)}).on("updateCell"+n,function(r,t,s,l){r.stopPropagation(),o.updateCell(this.config,t,s,l)}).on("addRows"+n,function(r,t,s,l){r.stopPropagation(),o.addRows(this.config,t,s,l)}).on("updateComplete"+n,function(){this.isUpdating=!1}).on("sorton"+n,function(r,t,s,l){r.stopPropagation(),o.sortOn(this.config,t,s,l)}).on("appendCache"+n,function(r,t,s){r.stopPropagation(),o.appendCache(this.config,s),typeof t=="function"&&t(this)}).on("updateCache"+n,function(r,t,s){r.stopPropagation(),o.updateCache(this.config,t,s)}).on("applyWidgetId"+n,function(r,t){r.stopPropagation(),o.applyWidgetId(this,t)}).on("applyWidgets"+n,function(r,t){r.stopPropagation(),o.applyWidget(this,!1,t)}).on("refreshWidgets"+n,function(r,t,s){r.stopPropagation(),o.refreshWidgets(this,t,s)}).on("removeWidget"+n,function(r,t,s){r.stopPropagation(),o.removeWidget(this,t,s)}).on("destroy"+n,function(r,t,s){r.stopPropagation(),o.destroy(this,t,s)}).on("resetToLoadState"+n,function(r){r.stopPropagation(),o.removeWidget(this,!0,!1);var t=h.extend(!0,{},e.originalSettings);e=h.extend(!0,{},o.defaults,t),e.originalSettings=t,this.hasInitialized=!1,o.setup(this,e)})},bindEvents:function(e,i,n){e=h(e)[0];var a,r=e.config,t=r.namespace,s=null;n!==!0&&(i.addClass(t.slice(1)+"_extra_headers"),a=o.getClosest(i,"table"),a.length&&a[0].nodeName==="TABLE"&&a[0]!==e&&h(a[0]).addClass(t.slice(1)+"_extra_table")),a=(r.pointerDown+" "+r.pointerUp+" "+r.pointerClick+" sort keyup ").replace(o.regex.spaces," ").split(" ").join(t+" "),i.find(r.selectorSort).add(i.filter(r.selectorSort)).off(a).on(a,function(l,d){var f,c,u,g=h(l.target),m=" "+l.type+" ";if(!((l.which||l.button)!==1&&!m.match(" "+r.pointerClick+" | sort | keyup ")||m===" keyup "&&l.which!==o.keyCodes.enter||m.match(" "+r.pointerClick+" ")&&typeof l.which<"u")&&!(m.match(" "+r.pointerUp+" ")&&s!==l.target&&d!==!0)){if(m.match(" "+r.pointerDown+" ")){s=l.target,u=g.jquery.split("."),u[0]==="1"&&u[1]<4&&l.preventDefault();return}if(s=null,f=o.getClosest(h(this),"."+o.css.header),o.regex.formElements.test(l.target.nodeName)||g.hasClass(r.cssNoSort)||g.parents("."+r.cssNoSort).length>0||f.hasClass("sorter-false")||g.parents("button").length>0)return!r.cancelSelection;r.delayInit&&o.isEmptyObject(r.cache)&&o.buildCache(r),r.last.clickedIndex=f.attr("data-column")||f.index(),c=r.$headerIndexed[r.last.clickedIndex][0],c&&!c.sortDisabled&&o.initSort(r,c,l)}}),r.cancelSelection&&i.attr("unselectable","on").on("selectstart",!1).css({"user-select":"none",MozUserSelect:"none"})},buildHeaders:function(e){var i,n,a,r;for(e.headerList=[],e.headerContent=[],e.sortVars=[],o.debug(e,"core")&&(a=new Date),e.columns=o.computeColumnIndex(e.$table.children("thead, tfoot").children("tr")),n=e.cssIcon?'<i class="'+(e.cssIcon===o.css.icon?o.css.icon:e.cssIcon+" "+o.css.icon)+'"></i>':"",e.$headers=h(h.map(e.$table.find(e.selectorHeaders),function(t,s){var l,d,f,c,u,g=h(t);if(!o.getClosest(g,"tr").hasClass(e.cssIgnoreRow))return/(th|td)/i.test(t.no
1deName)||(u=o.getClosest(g,"th, td"),g.attr("data-column",u.attr("data-column"))),l=o.getColumnData(e.table,e.headers,s,!0),e.headerContent[s]=g.html(),e.headerTemplate!==""&&!g.find("."+o.css.headerIn).length&&(c=e.headerTemplate.replace(o.regex.templateContent,g.html()).replace(o.regex.templateIcon,g.find("."+o.css.icon).length?"":n),e.onRenderTemplate&&(d=e.onRenderTemplate.apply(g,[s,c]),d&&typeof d=="string"&&(c=d)),g.html('<div class="'+o.css.headerIn+'">'+c+"</div>")),e.onRenderHeader&&e.onRenderHeader.apply(g,[s,e,e.$table]),f=parseInt(g.attr("data-column"),10),t.column=f,u=o.getOrder(o.getData(g,l,"sortInitialOrder")||e.sortInitialOrder),e.sortVars[f]={count:-1,order:u?e.sortReset?[1,0,2]:[1,0]:e.sortReset?[0,1,2]:[0,1],lockedOrder:!1,sortedBy:""},u=o.getData(g,l,"lockedOrder")||!1,typeof u<"u"&&u!==!1&&(e.sortVars[f].lockedOrder=!0,e.sortVars[f].order=o.getOrder(u)?[1,1]:[0,0]),e.headerList[s]=t,g.addClass(o.css.header+" "+e.cssHeader),o.getClosest(g,"tr").addClass(o.css.headerRow+" "+e.cssHeaderRow).attr("role","row"),e.tabIndex&&g.attr("tabindex",0),t})),e.$headerIndexed=[],r=0;r<e.columns;r++)o.isEmptyObject(e.sortVars[r])&&(e.sortVars[r]={}),i=e.$headers.filter('[data-column="'+r+'"]'),e.$headerIndexed[r]=i.length?i.not(".sorter-false").length?i.not(".sorter-false").filter(":last"):i.filter(":last"):h();e.$table.find(e.selectorHeaders).attr({scope:"col",role:"columnheader"}),o.updateHeader(e),o.debug(e,"core")&&(console.log("Built headers:"+o.benchmark(a)),console.log(e.$headers))},addInstanceMethods:function(e){h.extend(o.instanceMethods,e)},setupParsers:function(e,i){var n,a,r,t,s,l,d,f,c,u,g,m,p,y,x=e.table,b=0,S=o.debug(e,"core"),w={};if(e.$tbodies=e.$table.children("tbody:not(."+e.cssInfoBlock+")"),p=typeof i>"u"?e.$tbodies:i,y=p.length,y===0)return S?console.warn("Warning: *Empty table!* Not building a parser cache"):"";for(S&&(m=new Date,console[console.group?"group":"log"]("Detecting parsers for each column")),a={extractors:[],parsers:[]};b<y;){if(n=p[b].rows,n.length)for(s=0,t=e.columns,l=0;l<t;l++){if(d=e.$headerIndexed[s],d&&d.length&&(f=o.getColumnData(x,e.headers,s),g=o.getParserById(o.getData(d,f,"extractor")),u=o.getParserById(o.getData(d,f,"sorter")),c=o.getData(d,f,"parser")==="false",e.empties[s]=(o.getData(d,f,"empty")||e.emptyTo||(e.emptyToBottom?"bottom":"top")).toLowerCase(),e.strings[s]=(o.getData(d,f,"string")||e.stringTo||"max").toLowerCase(),c&&(u=o.getParserById("no-parser")),g||(g=!1),u||(u=o.detectParserForColumn(e,n,-1,s)),S&&(w["("+s+") "+d.text()]={parser:u.id,extractor:g?g.id:"none",string:e.strings[s],empty:e.empties[s]}),a.parsers[s]=u,a.extractors[s]=g,r=d[0].colSpan-1,r>0))for(s+=r,t+=r;r+1>0;)a.parsers[s-r]=u,a.extractors[s-r]=g,r--;s++}b+=a.parsers.length?y:1}S&&(o.isEmptyObject(w)?console.warn("  No parsers detected!"):console[console.table?"table":"log"](w),console.log("Completed detecting parsers"+o.benchmark(m)),console.groupEnd&&console.groupEnd()),e.parsers=a.parsers,e.extractors=a.extractors},addParser:function(e){var i,n=o.parsers.length,a=!0;for(i=0;i<n;i++)o.parsers[i].id.toLowerCase()===e.id.toLowerCase()&&(a=!1);a&&(o.parsers[o.parsers.length]=e)},getParserById:function(e){if(e=="false")return!1;var i,n=o.parsers.length;for(i=0;i<n;i++)if(o.parsers[i].id.toLowerCase()===e.toString().toLowerCase())return o.parsers[i];return!1},detectParserForColumn:function(e,i,n,a){for(var r,t,s,l=o.parsers.length,d=!1,f="",c=o.debug(e,"core"),u=!0;f===""&&u;)n++,s=i[n],s&&n<50?s.className.indexOf(o.cssIgnoreRow)<0&&(d=i[n].cells[a],f=o.getElementText(e,d,a),t=h(d),c&&console.log("Checking if value was empty on row "+n+", column: "+a+': "'+f+'"')):u=!1;for(;--l>=0;)if(r=o.parsers[l],r&&r.id!=="text"&&r.is&&r.is(f,e.table,d,t))return r;return o.getParserById("text")},getElementText:function(e,i,n){if(!i)return"";var a,r=e.textExtraction||"",t=i.jquery?i:h(i),s="";return typeof r=="string"?r==="basic"&&typeof(a=t.attr(e.textAttribute))<"u"?typeof a=="string"?a.trim():a:(i.textContent||t.text()).trim():typeof r=="function"?(s=r(t[0],e.table,n),typeof s=="string"?s.trim():s):typeof(a=o.getColumnData(e.table,r,n))=="function"?(s=a(t[0],e.table,n),typeof s=="string"?s.trim():s):(t[0].textContent||t.text()).trim()},getParsedText:function(e,i,n,a){typeof a>"u"&&(a=o.getElementText(e,i,n));var r=""+a,t=e.parsers[n],s=e.extractors[n];return t&&(s&&typeof s.format=="function"&&(a=s.format(a,e.table,i,n)),r=t.id==="no-parser"?"":t.format(""+a,e.table,i,n),e.ignoreCase&&typeof r=="string"&&(r=r.toLowerCase())),r},buildCache:function(e,i,n){var a,r,t,s,l,d,f,c,u,g,m,p,y,x,b,S,w,C,$,I,T,A,H=e.table,N=e.parsers,P=o.debug(e,"core");if(e.$tbodies=e.$table.children("tbody:not(."+e.cssInfoBlock+")"),f=typeof n>"u"?e.$tbodies:n,e.cache={},e.totalRows=0,!N)return P?console.warn("Warning: *Empty table!* Not building a cache"):"";for(P&&(p=new Date),e.showProcessing&&o.isProcessing(H,!0),d=0;d<f.length;d++){for(S=[],a=e.cache[d]={normalized:[]},y=f[d]&&f[d].rows.length||0,s=0;s<y;++s)if(x={child:[],raw:[]},c=h(f[d].rows[s]),u=[],!c.hasClass(e.selectorRemove.slice(1))){if(c.hasClass(e.cssChildRow)&&s!==0){for(T=a.normalized.length-1,b=a.normalized[T][e.columns],b.$row=b.$row.add(c),c.prev().hasClass(e.cssChildRow)||c.prev().addClass(o.css.cssHasChild),g=c.children("th, td"),T=b.child.length,b.child[T]=[],C=0,I=e.columns,l=0;l<I;l++)m=g[l],m&&(b.child[T][l]=o.getParsedText(e,m,l),w=g[l].colSpan-1,w>0&&(C+=w,I+=w)),C++;continue}for(x.$row=c,x.order=s,C=0,I=e.columns,l=0;l<I;++l){if(m=c[0].cells[l],m&&C<e.columns&&($=typeof N[C]<"u",!$&&P&&console.warn("No parser found for row: "+s+", column: "+l+'; cell containing: "'+h(m).text()+'"; does it have a header?'),r=o.getElementText(e,m,C),x.raw[C]=r,t=o.getParsedText(e,m,C,r),u[C]=t,$&&(N[C].type||"").toLowerCase()==="numeric"&&(S[C]=Math.max(Math.abs(t)||0,S[C]||0)),w=m.colSpan-1,w>0)){for(A=0;A<=w;)t=e.duplicateSpan||A===0?t:typeof e.textExtraction!="string"&&o.getElementText(e,m,C+A)||"",x.raw[C+A]=t,u[C+A]=t,A++;C+=w,I+=w}C++}u[e.columns]=x,a.normalized[a.normalized.length]=u}a.colMax=S,e.totalRows+=a.normalized.length}if(e.showProcessing&&o.isProcessing(H),P){for(T=Math.min(5,e.cache[0].normalized.length),console[console.group?"group":"log"]("Building cache for "+e.totalRows+" rows (sh
1owing "+T+" rows in log) and "+e.columns+" columns"+o.benchmark(p)),r={},l=0;l<e.columns;l++)for(C=0;C<T;C++)r["row: "+C]||(r["row: "+C]={}),r["row: "+C][e.$headerIndexed[l].text()]=e.cache[0].normalized[C][l];console[console.table?"table":"log"](r),console.groupEnd&&console.groupEnd()}typeof i=="function"&&i(H)},getColumnText:function(e,i,n,a){e=h(e)[0];var r,t,s,l,d,f,c,u,g,m,p=typeof n=="function",y=i==="all",x={raw:[],parsed:[],$cell:[]},b=e.config;if(o.isEmptyObject(b))o.debug(b,"core")&&console.warn("No cache found - aborting getColumnText function!");else{for(d=b.$tbodies.length,r=0;r<d;r++)for(s=b.cache[r].normalized,f=s.length,t=0;t<f;t++)l=s[t],!(a&&!l[b.columns].$row.is(a))&&(m=!0,u=y?l.slice(0,b.columns):l[i],l=l[b.columns],c=y?l.raw:l.raw[i],g=y?l.$row.children():l.$row.children().eq(i),p&&(m=n({tbodyIndex:r,rowIndex:t,parsed:u,raw:c,$row:l.$row,$cell:g})),m!==!1&&(x.parsed[x.parsed.length]=u,x.raw[x.raw.length]=c,x.$cell[x.$cell.length]=g));return x}},setHeadersCss:function(e){var i,n,a=e.sortList,r=a.length,t=o.css.sortNone+" "+e.cssNone,s=[o.css.sortAsc+" "+e.cssAsc,o.css.sortDesc+" "+e.cssDesc],l=[e.cssIconAsc,e.cssIconDesc,e.cssIconNone],d=["ascending","descending"],f=function(g,m){g.removeClass(t).addClass(s[m]).attr("aria-sort",d[m]).find("."+o.css.icon).removeClass(l[2]).addClass(l[m])},c=e.$table.find("tfoot tr").children("td, th").add(h(e.namespace+"_extra_headers")).removeClass(s.join(" ")),u=e.$headers.add(h("thead "+e.namespace+"_extra_headers")).removeClass(s.join(" ")).addClass(t).attr("aria-sort","none").find("."+o.css.icon).removeClass(l.join(" ")).end();for(u.not(".sorter-false").find("."+o.css.icon).addClass(l[2]),e.cssIconDisabled&&u.filter(".sorter-false").find("."+o.css.icon).addClass(e.cssIconDisabled),i=0;i<r;i++)if(a[i][1]!==2){if(u=e.$headers.filter(function(g){for(var m=!0,p=e.$headers.eq(g),y=parseInt(p.attr("data-column"),10),x=y+o.getClosest(p,"th, td")[0].colSpan;y<x;y++)m=m?m||o.isValueInArray(y,e.sortList)>-1:!1;return m}),u=u.not(".sorter-false").filter('[data-column="'+a[i][0]+'"]'+(r===1?":last":"")),u.length)for(n=0;n<u.length;n++)u[n].sortDisabled||f(u.eq(n),a[i][1]);c.length&&f(c.filter('[data-column="'+a[i][0]+'"]'),a[i][1])}for(r=e.$headers.length,i=0;i<r;i++)o.setColumnAriaLabel(e,e.$headers.eq(i))},getClosest:function(e,i){return h.fn.closest?e.closest(i):e.is(i)?e:e.parents(i).filter(":first")},setColumnAriaLabel:function(e,i,n){if(i.length){var a=parseInt(i.attr("data-column"),10),r=e.sortVars[a],t=i.hasClass(o.css.sortAsc)?"sortAsc":i.hasClass(o.css.sortDesc)?"sortDesc":"sortNone",s=i.text().trim()+": "+o.language[t];i.hasClass("sorter-false")||n===!1?s+=o.language.sortDisabled:(t=(r.count+1)%r.order.length,n=r.order[t],s+=o.language[n===0?"nextAsc":n===1?"nextDesc":"nextNone"]),i.attr("aria-label",s),r.sortedBy?i.attr("data-sortedBy",r.sortedBy):i.removeAttr("data-sortedBy")}},updateHeader:function(e){var i,n,a,r,t=e.table,s=e.$headers.length;for(i=0;i<s;i++)a=e.$headers.eq(i),r=o.getColumnData(t,e.headers,i,!0),n=o.getData(a,r,"sorter")==="false"||o.getData(a,r,"parser")==="false",o.setColumnSort(e,a,n)},setColumnSort:function(e,i,n){var a=e.table.id;i[0].sortDisabled=n,i[n?"addClass":"removeClass"]("sorter-false").attr("aria-disabled",""+n),e.tabIndex&&(n?i.removeAttr("tabindex"):i.attr("tabindex","0")),a&&(n?i.removeAttr("aria-controls"):i.attr("aria-controls",a))},updateHeaderSortCount:function(e,i){var n,a,r,t,s,l,d,f,c=i||e.sortList,u=c.length;for(e.sortList=[],t=0;t<u;t++)if(d=c[t],n=parseInt(d[0],10),n<e.columns){switch(e.sortVars[n].order||(o.getOrder(e.sortInitialOrder)?f=e.sortReset?[1,0,2]:[1,0]:f=e.sortReset?[0,1,2]:[0,1],e.sortVars[n].order=f,e.sortVars[n].count=0),f=e.sortVars[n].order,a=(""+d[1]).match(/^(1|d|s|o|n)/),a=a?a[0]:"",a){case"1":case"d":a=1;break;case"s":a=s||0;break;case"o":l=f[(s||0)%f.length],a=l===0?1:l===1?0:2;break;case"n":a=f[++e.sortVars[n].count%f.length];break;default:a=0;break}s=t===0?a:s,r=[n,parseInt(a,10)||0],e.sortList[e.sortList.length]=r,a=h.inArray(r[1],f),e.sortVars[n].count=a>=0?a:r[1]%f.length}},updateAll:function(e,i,n){var a=e.table;a.isUpdating=!0,o.refreshWidgets(a,!0,!0),o.buildHeaders(e),o.bindEvents(a,e.$headers,!0),o.bindMethods(e),o.commonUpdate(e,i,n)},update:function(e,i,n){var a=e.table;a.isUpdating=!0,o.updateHeader(e),o.commonUpdate(e,i,n)},updateHeaders:function(e,i){e.table.isUpdating=!0,o.buildHeaders(e),o.bindEvents(e.table,e.$headers,!0),o.resortComplete(e,i)},updateCell:function(e,i,n,a){if(h(i).closest("tr").hasClass(e.cssChildRow)){console.warn('Tablesorter Warning! "updateCell" for child row content has been disabled, use "update" instead');return}
1if(o.isEmptyObject(e.cache)){o.updateHeader(e),o.commonUpdate(e,n,a);return}e.table.isUpdating=!0,e.$table.find(e.selectorRemove).remove();var r,t,s,l,d,f,c=e.$tbodies,u=h(i),g=c.index(o.getClosest(u,"tbody")),m=e.cache[g],p=o.getClosest(u,"tr");if(i=u[0],c.length&&g>=0){if(s=c.eq(g).find("tr").not("."+e.cssChildRow).index(p),d=m.normalized[s],f=p[0].cells.length,f!==e.columns)for(l=0,r=!1,t=0;t<f;t++)!r&&p[0].cells[t]!==i?l+=p[0].cells[t].colSpan:r=!0;else l=u.index();r=o.getElementText(e,i,l),d[e.columns].raw[l]=r,r=o.getParsedText(e,i,l,r),d[l]=r,(e.parsers[l].type||"").toLowerCase()==="numeric"&&(m.colMax[l]=Math.max(Math.abs(r)||0,m.colMax[l]||0)),r=n!=="undefined"?n:e.resort,r!==!1?o.checkResort(e,r,a):o.resortComplete(e,a)}else o.debug(e,"core")&&console.error("updateCell aborted, tbody missing or not within the indicated table"),e.table.isUpdating=!1},addRows:function(e,i,n,a){var r,t,s,l,d,f,c,u,g,m,p,y,x,b=typeof i=="string"&&e.$tbodies.length===1&&/<tr/.test(i||""),S=e.table;if(b)i=h(i),e.$tbodies.append(i);else if(!i||!(i instanceof h)||o.getClosest(i,"table")[0]!==e.table)return o.debug(e,"core")&&console.error("addRows method requires (1) a jQuery selector reference to rows that have already been added to the table, or (2) row HTML string to be added to a table with only one tbody"),!1;if(S.isUpdating=!0,o.isEmptyObject(e.cache))o.updateHeader(e),o.commonUpdate(e,n,a);else{for(d=i.filter("tr").attr("role","row").length,s=e.$tbodies.index(i.parents("tbody").filter(":first")),e.parsers&&e.parsers.length||o.setupParsers(e),l=0;l<d;l++){for(g=0,c=i[l].cells.length,u=e.cache[s].normalized.length,p=[],m={child:[],raw:[],$row:i.eq(l),order:u},f=0;f<c;f++)y=i[l].cells[f],r=o.getElementText(e,y,g),m.raw[g]=r,t=o.getParsedText(e,y,g,r),p[g]=t,(e.parsers[g].type||"").toLowerCase()==="numeric"&&(e.cache[s].colMax[g]=Math.max(Math.abs(t)||0,e.cache[s].colMax[g]||0)),x=y.colSpan-1,x>0&&(g+=x),g++;p[e.columns]=m,e.cache[s].normalized[u]=p}o.checkResort(e,n,a)}},updateCache:function(e,i,n){e.parsers&&e.parsers.length||o.setupParsers(e,n),o.buildCache(e,i,n)},appendCache:function(e,i){var n,a,r,t,s,l,d,f=e.table,c=e.$tbodies,u=[],g=e.cache;if(o.isEmptyObject(g))return e.appender?e.appender(f,u):f.isUpdating?e.$table.triggerHandler("updateComplete",f):"";for(o.debug(e,"core")&&(d=new Date),l=0;l<c.length;l++)if(r=c.eq(l),r.length){for(t=o.processTbody(f,r,!0),n=g[l].normalized,a=n.length,s=0;s<a;s++)u[u.length]=n[s][e.columns].$row,(!e.appender||e.pager&&!e.pager.removeRows&&!e.pager.ajax)&&t.append(n[s][e.columns].$row);o.processTbody(f,t,!1)}e.appender&&e.appender(f,u),o.debug(e,"core")&&console.log("Rebuilt table"+o.benchmark(d)),!i&&!e.appender&&o.applyWidget(f),f.isUpdating&&e.$table.triggerHandler("updateComplete",f)},commonUpdate:function(e,i,n){e.$table.find(e.selectorRemove).remove(),o.setupParsers(e),o.buildCache(e),o.checkResort(e,i,n)},initSort:function(e,i,n){if(e.table.isUpdating)return setTimeout(function(){o.initSort(e,i,n)},50);var a,r,t,s,l,d,f,c=!n[e.sortMultiSortKey],u=e.table,g=e.$headers.length,m=o.getClosest(h(i),"th, td"),p=parseInt(m.attr("data-column"),10),y=n.type==="mouseup"?"user":n.type,x=e.sortVars[p].order;if(m=m[0],e.$table.triggerHandler("sortStart",u),d=(e.sortVars[p].count+1)%x.length,e.sortVars[p].count=n[e.sortResetKey]?2:d,e.sortRestart)for(t=0;t<g;t++)f=e.$headers.eq(t),d=parseInt(f.attr("data-column"),10),p!==d&&(c||f.hasClass(o.css.sortNone))&&(e.sortVars[d].count=-1);if(c){if(h.each(e.sortVars,function(b){e.sortVars[b].sortedBy=""}),e.sortList=[],e.last.sortList=[],e.sortForce!==null)for(a=e.sortForce,r=0;r<a.length;r++)a[r][0]!==p&&(e.sortList[e.sortList.length]=a[r],e.sortVars[a[r][0]].sortedBy="sortForce");if(s=x[e.sortVars[p].count],s<2&&(e.sortList[e.sortList.length]=[p,s],e.sortVars[p].sortedBy=y,m.colSpan>1))for(r=1;r<m.colSpan;r++)e.sortList[e.sortList.length]=[p+r,s],e.sortVars[p+r].count=h.inArray(s,x),e.sortVars[p+r].sortedBy=y}else if(e.sortList=h.extend([],e.last.sortList),o.isValueInArray(p,e.sortList)>=0)for(e.sortVars[p].sortedBy=y,r=0;r<e.sortList.length;r++)d=e.sortList[r],d[0]===p&&(d[1]=x[e.sortVars[p].count],d[1]===2&&(e.sortList.splice(r,1),e.sortVars[p].count=-1));else if(s=x[e.sortVars[p].count],e.sortVars[p].sortedBy=y,s<2&&(e.sortList[e.sortList.length]=[p,s],m.colSpan>1))for(r=1;r<m.colSpan;r++)e.sortList[e.sortList.length]=[p+r,s],e.sortVars[p+r].count=h.inArray(s,x),e.sortVars[p+r].sortedBy=y;if(e.last.sortList=h.extend([],e.sortList),e.sortList.length&&e.sortAppend&&(a=Array.isArray(e.sortAppend)?e.sortAppend:e.sortAppend[e.sortList[0][0]],!o.isEmptyObject(a))){for(r=0;r<a.length;r++)if(a[r][0]!==p&&o.isValueInArray(a[r][0],e.sortList)<0){if(s=a[r][1],l=(""+s).match(/^(a|d|s|o|n)/),l)switch(d=e.sortList[0][1],l[0]){case"d":s=1;break;case"s":s=d;break;case"o":s=d===0?1:0;break;case"n":s=(d+1)%x.length;break;default:s=0;break}e.sortList[e.sortList.length]=[a[r][0],s],e.sortVars[a[r][0]].sortedBy="sortAppend"}}e.$table.triggerHandler("sortBegin",u),setTimeout(function(){o.setHeadersCss(e),o.multisort(e),o.appendCache(e),e.$table.triggerHandler("sortBeforeEnd",u),e.$table.triggerHandler("sortEnd",u)}
1,1)},multisort:function(e){var i,n,a,r,t,s=e.table,l=[],d=0,f=e.textSorter||"",c=e.sortList,u=c.length,g=e.$tbodies.length;if(!(e.serverSideSorting||o.isEmptyObject(e.cache))){if(o.debug(e,"core")&&(n=new Date),typeof f=="object")for(a=e.columns;a--;)t=o.getColumnData(s,f,a),typeof t=="function"&&(l[a]=t);for(i=0;i<g;i++)a=e.cache[i].colMax,r=e.cache[i].normalized,r.sort(function(m,p){var y,x,b,S,w,C,$;for(y=0;y<u;y++){if(b=c[y][0],S=c[y][1],d=S===0,e.sortStable&&m[b]===p[b]&&u===1)return m[e.columns].order-p[e.columns].order;if(x=/n/i.test(o.getSortType(e.parsers,b)),x&&e.strings[b]?(typeof o.string[e.strings[b]]=="boolean"?x=(d?1:-1)*(o.string[e.strings[b]]?-1:1):x=e.strings[b]&&o.string[e.strings[b]]||0,w=e.numberSorter?e.numberSorter(m[b],p[b],d,a[b],s):o["sortNumeric"+(d?"Asc":"Desc")](m[b],p[b],x,a[b],b,e)):(C=d?m:p,$=d?p:m,typeof f=="function"?w=f(C[b],$[b],d,b,s):typeof l[b]=="function"?w=l[b](C[b],$[b],d,b,s):w=o["sortNatural"+(d?"Asc":"Desc")](m[b]||"",p[b]||"",b,e)),w)return w}return m[e.columns].order-p[e.columns].order});o.debug(e,"core")&&console.log("Applying sort "+c.toString()+o.benchmark(n))}},resortComplete:function(e,i){e.table.isUpdating&&e.$table.triggerHandler("updateComplete",e.table),typeof i=="function"&&i(e.table)},checkResort:function(e,i,n){var a=Array.isArray(i)?i:e.sortList,r=typeof i>"u"?e.resort:i;r!==!1&&!e.serverSideSorting&&!e.table.isProcessing?a.length?o.sortOn(e,a,function(){o.resortComplete(e,n)},!0):o.sortReset(e,function(){o.resortComplete(e,n),o.applyWidget(e.table,!1)}):(o.resortComplete(e,n),o.applyWidget(e.table,!1))},sortOn:function(e,i,n,a){var r,t=e.table;for(e.$table.triggerHandler("sortStart",t),r=0;r<e.columns;r++)e.sortVars[r].sortedBy=o.isValueInArray(r,i)>-1?"sorton":"";o.updateHeaderSortCount(e,i),o.setHeadersCss(e),e.delayInit&&o.isEmptyObject(e.cache)&&o.buildCache(e),e.$table.triggerHandler("sortBegin",t),o.multisort(e),o.appendCache(e,a),e.$table.triggerHandler("sortBeforeEnd",t),e.$table.triggerHandler("sortEnd",t),o.applyWidget(t),typeof n=="function"&&n(t)},sortReset:function(e,i){e.sortList=[];var n;for(n=0;n<e.columns;n++)e.sortVars[n].count=-1,e.sortVars[n].sortedBy="";o.setHeadersCss(e),o.multisort(e),o.appendCache(e),typeof i=="function"&&i(e.table)},getSortType:function(e,i){return e&&e[i]&&e[i].type||""},getOrder:function(e){return/^d/i.test(e)||e===1},sortNatural:function(e,i){if(e===i)return 0;e=(e||"").toString(),i=(i||"").toString();var n,a,r,t,s,l,d=o.regex;if(d.hex.test(i)){if(n=parseInt(e.match(d.hex),16),a=parseInt(i.match(d.hex),16),n<a)return-1;if(n>a)return 1}for(n=e.replace(d.chunk,"\\0$1\\0").replace(d.chunks,"").split("\\0"),a=i.replace(d.chunk,"\\0$1\\0").replace(d.chunks,"").split("\\0"),l=Math.max(n.length,a.length),s=0;s<l;s++){if(r=isNaN(n[s])?n[s]||0:parseFloat(n[s])||0,t=isNaN(a[s])?a[s]||0:parseFloat(a[s])||0,isNaN(r)!==isNaN(t))return isNaN(r)?1:-1;if(typeof r!=typeof t&&(r+="",t+=""),r<t)return-1;if(r>t)return 1}return 0},sortNaturalAsc:function(e,i,n,a){if(e===i)return 0;var r=o.string[a.empties[n]||a.emptyTo];return e===""&&r!==0?typeof r=="boolean"?r?-1:1:-r||-1:i===""&&r!==0?typeof r=="boolean"?r?1:-1:r||1:o.sortNatural(e,i)},sortNaturalDesc:function(e,i,n,a){if(e===i)return 0;var r=o.string[a.empties[n]||a.emptyTo];return e===""&&r!==0?typeof r=="boolean"?r?-1:1:r||1:i===""&&r!==0?typeof r=="boolean"?r?1:-1:-r||-1:o.sortNatural(i,e)},sortText:function(e,i){return e>i?1:e<i?-1:0},getTextValue:function(e,i,n){if(n){var a,r=e?e.length:0,t=n+i;for(a=0;a<r;a++)t+=e.charCodeAt(a);return i*t}return 0},sortNumericAsc:function(e,i,n,a,r,t){if(e===i)return 0;var s=o.string[t.empties[r]||t.emptyTo];return e===""&&s!==0?typeof s=="boolean"?s?-1:1:-s||-1:i===""&&s!==0?typeof s=="boolean"?s?1:-1:s||1:(isNaN(e)&&(e=o.getTextValue(e,n,a)),isNaN(i)&&(i=o.getTextValue(i,n,a)),e-i)},sortNumericDesc:function(e,i,n,a,r,t){if(e===i)return 0;var s=o.string[t.empties[r]||t.emptyTo];return e===""&&s!==0?typeof s=="boolean"?s?-1:1:s||1:i===""&&s!==0?typeof s=="boolean"?s?1:-1:-s||-1:(isNaN(e)&&(e=o.getTextValue(e,n,a)),isNaN(i)&&(i=o.getTextValue(i,n,a)),i-e)}
1,sortNumeric:function(e,i){return e-i},addWidget:function(e){e.id&&!o.isEmptyObject(o.getWidgetById(e.id))&&console.warn('"'+e.id+'" widget was loaded more than once!'),o.widgets[o.widgets.length]=e},hasWidget:function(e,i){return e=h(e),e.length&&e[0].config&&e[0].config.widgetInit[i]||!1},getWidgetById:function(e){var i,n,a=o.widgets.length;for(i=0;i<a;i++)if(n=o.widgets[i],n&&n.id&&n.id.toLowerCase()===e.toLowerCase())return n},applyWidgetOptions:function(e){var i,n,a,r=e.config,t=r.widgets.length;if(t)for(i=0;i<t;i++)n=o.getWidgetById(r.widgets[i]),n&&n.options&&(a=h.extend(!0,{},n.options),r.widgetOptions=h.extend(!0,a,r.widgetOptions),h.extend(!0,o.defaults.widgetOptions,n.options))},addWidgetFromClass:function(e){var i,n,a=e.config,r="^"+a.widgetClass.replace(o.regex.templateName,"(\\S+)+")+"$",t=new RegExp(r,"g"),s=(e.className||"").split(o.regex.spaces);if(s.length)for(i=s.length,n=0;n<i;n++)s[n].match(t)&&(a.widgets[a.widgets.length]=s[n].replace(t,"$1"))},applyWidgetId:function(e,i,n){e=h(e)[0];var a,r,t,s=e.config,l=s.widgetOptions,d=o.debug(s,"core"),f=o.getWidgetById(i);f&&(t=f.id,a=!1,h.inArray(t,s.widgets)<0&&(s.widgets[s.widgets.length]=t),d&&(r=new Date),(n||!s.widgetInit[t])&&(s.widgetInit[t]=!0,e.hasInitialized&&o.applyWidgetOptions(e),typeof f.init=="function"&&(a=!0,d&&console[console.group?"group":"log"]("Initializing "+t+" widget"),f.init(e,f,s,l))),!n&&typeof f.format=="function"&&(a=!0,d&&console[console.group?"group":"log"]("Updating "+t+" widget"),f.format(e,s,l,!1)),d&&a&&(console.log("Completed "+(n?"initializing ":"applying ")+t+" widget"+o.benchmark(r)),console.groupEnd&&console.groupEnd()))},applyWidget:function(e,i,n){e=h(e)[0];var a,r,t,s,l,d=e.config,f=o.debug(d,"core"),c=[];if(!(i!==!1&&e.hasInitialized&&(e.isApplyingWidgets||e.isUpdating))){if(f&&(l=new Date),o.addWidgetFromClass(e),clearTimeout(d.timerReady),d.widgets.length){for(e.isApplyingWidgets=!0,d.widgets=h.grep(d.widgets,function(u,g){return h.inArray(u,d.widgets)===g}),t=d.widgets||[],r=t.length,a=0;a<r;a++)s=o.getWidgetById(t[a]),s&&s.id?(s.priority||(s.priority=10),c[a]=s):f&&console.warn('"'+t[a]+'" was enabled, but the widget code has not been loaded!');for(c.sort(function(u,g){return u.priority<g.priority?-1:u.priority===g.priority?0:1}),r=c.length,f&&console[console.group?"group":"log"]("Start "+(i?"initializing":"applying")+" widgets"),a=0;a<r;a++)s=c[a],s&&s.id&&o.applyWidgetId(e,s.id,i);f&&console.groupEnd&&console.groupEnd()}d.timerReady=setTimeout(function(){e.isApplyingWidgets=!1,h.data(e,"lastWidgetApplication",new Date),d.$table.triggerHandler("tablesorter-ready"),!i&&typeof n=="function"&&n(e),f&&(s=d.widgets.length,console.log("Completed "+(i===!0?"initializing ":"applying ")+s+" widget"+(s!==1?"s":"")+o.benchmark(l)))},10)}},removeWidget:function(e,i,n){e=h(e)[0];var a,r,t,s,l=e.config;if(i===!0)for(i=[],s=o.widgets.length,t=0;t<s;t++)r=o.widgets[t],r&&r.id&&(i[i.length]=r.id);else i=(Array.isArray(i)?i.join(","):i||"").toLowerCase().split(/[\s,]+/);for(s=i.length,a=0;a<s;a++)r=o.getWidgetById(i[a]),t=h.inArray(i[a],l.widgets),t>=0&&n!==!0&&l.widgets.splice(t,1),r&&r.remove&&(o.debug(l,"core")&&console.log((n?"Refreshing":"Removing")+' "'+i[a]+'" widget'),r.remove(e,l,l.widgetOptions,n),l.widgetInit[i[a]]=!1);l.$table.triggerHandler("widgetRemoveEnd",e)},refreshWidgets:function(e,i,n){e=h(e)[0];var a,r,t=e.config,s=t.widgets,l=o.widgets,d=l.length,f=[],c=function(u){h(u).triggerHandler("refreshComplete")};for(a=0;a<d;a++)r=l[a],r&&r.id&&(i||h.inArray(r.id,s)<0)&&(f[f.length]=r.id);o.removeWidget(e,f.join(","),!0),n!==!0?(o.applyWidget(e,i||!1,c),i&&o.applyWidget(e,!1,c)):c(e)},benchmark:function(e){return" ("+(new Date().getTime()-e.getTime())+" ms)"},log:function(){console.log(arguments)},debug:function(e,i){return e&&(e.debug===!0||typeof e.debug=="string"&&e.debug.indexOf(i)>-1)},isEmptyObject:function(e){for(var i in e)return!1;return!0},isValueInArray:function(e,i){var n,a=i&&i.length||0;for(n=0;n<a;n++)if(i[n][0]===e)return n;return-1},formatFloat:function(e,i){if(typeof e!="string"||e==="")return e;var n,a=i&&i.config?i.config.usNumberFormat!==!1:typeof i<"u"?i:!0;
1return a?e=e.replace(o.regex.comma,""):e=e.replace(o.regex.digitNonUS,"").replace(o.regex.comma,"."),o.regex.digitNegativeTest.test(e)&&(e=e.replace(o.regex.digitNegativeReplace,"-$1")),n=parseFloat(e),isNaN(n)?typeof e=="string"?e.trim():e:n},isDigit:function(e){return isNaN(e)?o.regex.digitTest.test(e.toString().replace(o.regex.digitReplace,"")):e!==""},computeColumnIndex:function(e,i){var n,a,r,t,s,l,d,f,c,u,g=i&&i.columns||0,m=[],p=new Array(g);for(n=0;n<e.length;n++)for(l=e[n].cells,a=0;a<l.length;a++){for(s=l[a],d=n,f=s.rowSpan||1,c=s.colSpan||1,typeof m[d]>"u"&&(m[d]=[]),r=0;r<m[d].length+1;r++)if(typeof m[d][r]>"u"){u=r;break}for(g&&s.cellIndex===u||(s.setAttribute?s.setAttribute("data-column",u):h(s).attr("data-column",u)),r=d;r<d+f;r++)for(typeof m[r]>"u"&&(m[r]=[]),p=m[r],t=u;t<u+c;t++)p[t]="x"}return o.checkColumnCount(e,m,p.length),p.length},checkColumnCount:function(e,i,n){var a,r,t=!0,s=[];for(a=0;a<i.length;a++)if(i[a]&&(r=i[a].length,i[a].length!==n)){t=!1;break}t||(e.each(function(l,d){var f=d.parentElement.nodeName;s.indexOf(f)<0&&s.push(f)}),console.error("Invalid or incorrect number of columns in the "+s.join(" or ")+"; expected "+n+", but found "+r+" columns"))},fixColumnWidth:function(e){e=h(e)[0];var i,n,a,r,t,s=e.config,l=s.$table.children("colgroup");if(l.length&&l.hasClass(o.css.colgroup)&&l.remove(),s.widthFixed&&s.$table.children("colgroup").length===0){for(l=h('<colgroup class="'+o.css.colgroup+'">'),i=s.$table.width(),a=s.$tbodies.find("tr:first").children(":visible"),r=a.length,t=0;t<r;t++)n=parseInt(a.eq(t).width()/i*1e3,10)/10+"%",l.append(h("<col>").css("width",n));s.$table.prepend(l)}},getData:function(e,i,n){var a,r,t="",s=h(e);return s.length?(a=h.metadata?s.metadata():!1,r=" "+(s.attr("class")||""),typeof s.data(n)<"u"||typeof s.data(n.toLowerCase())<"u"?t+=s.data(n)||s.data(n.toLowerCase()):a&&typeof a[n]<"u"?t+=a[n]:i&&typeof i[n]<"u"?t+=i[n]:r!==" "&&r.match(" "+n+"-")&&(t=r.match(new RegExp("\\s"+n+"-([\\w-]+)"))[1]||""),typeof t=="string"?t.trim():t):""},getColumnData:function(e,i,n,a,r){if(typeof i!="object"||i===null)return i;e=h(e)[0];var t,s,l=e.config,d=r||l.$headers,f=l.$headerIndexed&&l.$headerIndexed[n]||d.find('[data-column="'+n+'"]:last');if(typeof i[n]<"u")return a?i[n]:i[d.index(f)];for(s in i)if(typeof s=="string"&&(t=f.filter(s).add(f.find(s)),t.length))return i[s]},isProcessing:function(e,i,n){e=h(e);var a=e[0].config,r=n||e.find("."+o.css.header);i?(typeof n<"u"&&a.sortList.length>0&&(r=r.filter(function(){return this.sortDisabled?!1:o.isValueInArray(parseFloat(h(this).attr("data-column")),a.sortList)>=0})),e.add(r).addClass(o.css.processing+" "+a.cssProcessing)):e.add(r).removeClass(o.css.processing+" "+a.cssProcessing)},processTbody:function(e,i,n){if(e=h(e)[0],n)return e.isProcessing=!0,i.before('<colgroup class="tablesorter-savemyplace"/>'),h.fn.detach?i.detach():i.remove();var a=h(e).find("colgroup.tablesorter-savemyplace");i.insertAfter(a),a.remove(),e.isProcessing=!1},clearTableBody:function(e){h(e)[0].config.$tbodies.children().detach()},characterEquivalents:{a:"áàâãäąå",A:"ÁÀÂÃÄĄÅ",c:"çćč",C:"ÇĆČ",e:"éèêëěę",E:"ÉÈÊËĚĘ",i:"íìİîïı",I:"ÍÌİÎÏ",o:"óòôõöō",O:"ÓÒÔÕÖŌ",ss:"ß",SS:"ẞ",u:"úùûüů",U:"ÚÙÛÜŮ"},replaceAccents:function(e){var i,n="[",a=o.characterEquivalents;if(!o.characterRegex){o.characterRegexArray={};for(i in a)typeof i=="string"&&(n+=a[i],o.characterRegexArray[i]=new RegExp("["+a[i]+"]","g"));o.characterRegex=new RegExp(n+"]")}if(o.characterRegex.test(e))for(i in a)typeof i=="string"&&(e=e.replace(o.characterRegexArray[i],i));return e},validateOptions:function(e){var i,n,a,r,t="headers sortForce sortList sortAppend widgets".split(" "),s=e.originalSettings;if(s){o.debug(e,"core")&&(r=new Date);for(i in s)if(a=typeof o.defaults[i],a==="undefined")console.warn('Tablesorter Warning! "table.config.'+i+'" option not recognized');else if(a==="object")for(n in s[i])a=o.defaults[i]&&typeof o.defaults[i][n],h.inArray(i,t)<0&&a==="undefined"&&console.warn('Tablesorter Warning! "table.config.'+i+"."+n+'" option not recognized');o.debug(e,"core")&&console.log("validate options time:"+o.benchmark(r))}},restoreHeaders:function(e){var i,n,a=h(e)[0].config,r=a.$table.find(a.selectorHeaders),t=r.length;for(i=0;i<t;i++)n=r.eq(i),n.find("."+o.css.headerIn).length&&n.html(a.headerContent[i])},destroy:function(e,i,n){if(e=h(e)[0],!!e.hasInitialized){o.removeWidget(e,!0,!1);var a,r=h(e),t=e.config,s=r.find("thead:first"),l=s.find("tr."+o.css.headerRow).removeClass(o.css.headerRow+" "+t.cssHeaderRow),d=r.find("tfoot:first > tr").children("th, td");i===!1&&h.inArray("uitheme",t.widgets)>=0&&(r.triggerHandler("applyWidgetId",["uitheme"]),r.triggerHandler("applyWidgetId",["zebra"])),s.find("tr").not(l).remove(),a="sortReset update updateRows updateAll updateHeaders updateCell addRows updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets removeWidget destroy mouseup mouseleave "+"keypress sortBegin sortEnd resetToLoadState ".split(" ").join(t.namespace+" "),r.removeData("tablesorter").off(a.replace(o.regex.spaces," ")),t.$headers.add(d).removeClass([o.css.header,t.cssHeader,t.cssAsc,t.cssDesc,o.css.sortAsc,o.css.sortDe
1sc,o.css.sortNone].join(" ")).removeAttr("data-column").removeAttr("aria-label").attr("aria-disabled","true"),l.find(t.selectorSort).off("mousedown mouseup keypress ".split(" ").join(t.namespace+" ").replace(o.regex.spaces," ")),o.restoreHeaders(e),r.toggleClass(o.css.table+" "+t.tableClass+" tablesorter-"+t.theme,i===!1),r.removeClass(t.namespace.slice(1)),e.hasInitialized=!1,delete e.config.cache,typeof n=="function"&&n(e),o.debug(t,"core")&&console.log("tablesorter has been removed")}}};h.fn.tablesorter=function(e){return this.each(function(){var i=this,n=h.extend(!0,{},o.defaults,e,o.instanceMethods);n.originalSettings=e,!i.hasInitialized&&o.buildTable&&this.nodeName!=="TABLE"?o.buildTable(i,n):o.setup(i,n)})},window.console&&window.console.log||(o.logs=[],console={},console.log=console.warn=console.error=console.table=function(){var e=arguments.length>1?arguments:arguments[0];o.logs[o.logs.length]={date:Date.now(),log:e}}),o.addParser({id:"no-parser",is:function(){return!1},format:function(){return""},type:"text"}),o.addParser({id:"text",is:function(){return!0},format:function(e,i){var n=i.config;return e&&(e=n.ignoreCase?e.toLocaleLowerCase():e,e=e.trim(),e=n.sortLocaleCompare?o.replaceAccents(e):e),e},type:"text"}),o.regex.nondigit=/[^\w,. \-()]/g,o.addParser({id:"digit",is:function(e){return o.isDigit(e)},format:function(e,i){var n=o.formatFloat((e||"").replace(o.regex.nondigit,""),i),a=e&&i.config.ignoreCase?e.toLocaleLowerCase():e;return e&&typeof n=="number"?n:e&&(typeof a=="string"?a.trim():a)},type:"numeric"}),o.regex.currencyReplace=/[+\-,. ]/g,o.regex.currencyTest=/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/,o.addParser({id:"currency",is:function(e){return e=(e||"").replace(o.regex.currencyReplace,""),o.regex.currencyTest.test(e)},format:function(e,i){var n=o.formatFloat((e||"").replace(o.regex.nondigit,""),i),a=e&&i.config.ignoreCase?e.toLocaleLowerCase():e;return e&&typeof n=="number"?n:e&&(typeof a=="string"?a.trim():a)},type:"numeric"}),o.regex.urlProtocolTest=/^(https?|ftp|file):\/\//,o.regex.urlProtocolReplace=/(https?|ftp|file):\/\/(www\.)?/,o.addParser({id:"url",is:function(e){return o.regex.urlProtocolTest.test(e)},format:function(e){return e&&e.replace(o.regex.urlProtocolReplace,"").trim()},type:"text"}),o.regex.dash=/-/g,o.regex.isoDate=/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,o.addParser({id:"isoDate",is:function(e){return o.regex.isoDate.test(e)},format:function(e){var i=e&&new Date(e.replace(o.regex.dash,"/"));return i instanceof Date&&isFinite(i)?i.getTime():e},type:"numeric"}),o.regex.percent=/%/g,o.regex.percentTest=/(\d\s*?%|%\s*?\d)/,o.addParser({id:"percent",is:function(e){return o.regex.percentTest.test(e)&&e.length<15},format:function(e,i){return e&&o.formatFloat(e.replace(o.regex.percent,""),i)},type:"numeric"}),o.addParser({id:"image",is:function(e,i,n,a){return a.find("img").length>0},format:function(e,i,n){return h(n).find("img").attr(i.config.imgAttr||"alt")||e},parsed:!0,type:"text"}),o.regex.dateReplace=/(\S)([AP]M)$/i,o.regex.usLongDateTest1=/^[A-Z]{3,10}\.?\s+\d{1,2},?\s+(\d{4})(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?$/i,o.regex.usLongDateTest2=/^\d{1,2}\s+[A-Z]{3,10}\s+\d{4}/i,o.addParser({id:"usLongDate",is:function(e){return o.regex.usLongDateTest1.test(e)||o.regex.usLongDateTest2.test(e)},format:function(e){var i=e&&new Date(e.replace(o.regex.dateReplace,"$1 $2"));return i instanceof Date&&isFinite(i)?i.getTime():e},type:"numeric"}),o.regex.shortDateTest=/(^\d{1,2}[\/\s]\d{1,2}[\/\s]\d{4})|(^\d{4}[\/\s]\d{1,2}[\/\s]\d{1,2})/,o.regex.shortDateReplace=/[\-.,]/g,o.regex.shortDateXXY=/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,o.regex.shortDateYMD=/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/,o.convertFormat=function(e,i){e=(e||"").replace(o.regex.spaces," ").replace(o.regex.shortDateReplace,"/"),i==="mmddyyyy"?e=e.replace(o.regex.shortDateXXY,"$3/$1/$2"):i==="ddmmyyyy"?e=e.replace(o.regex.shortDateXXY,"$3/$2/$1"):i==="yyyymmdd"&&(e=e.replace(o.regex.shortDateYMD,"$1/$2/$3"));var n=new Date(e);return n instanceof Date&&isFinite(n)?n.getTime():""},o.addParser({id:"shortDate",is:function(e){return e=(e||"").replace(o.regex.spaces," ").replace(o.regex.shortDateReplace,"/"),o.regex.shortDateTest.test(e)},format:function(e,i,n,a){if(e){var r=i.config,t=r.$headerIndexed[a],s=t.length&&t.data("dateFormat")||o.getData(t,o.getColumnData(i,r.headers,a),"dateFormat")||r.dateFormat;return t.length&&t.data("dateFormat",s),o.convertFormat(e,s)||e}return e},type:"numeric"}),o.regex.timeTest=/^(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)$|^((?:[01]\d|[2][0-4]):[0-5]\d)$/i,o.regex.timeMatch=/(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)|((?:[01]\d|[2][0-4]):[0-5]\d)/i,o.addParser({id:"time",is:function(e){return o.regex.timeTest.test(e)},format:function(e){var i,n=(e||"").match(o.regex.timeMatch),a=new Date(e),r=e&&(n!==null?n[0]:"00:00 AM"),t=r&&new Date("2000/01/01 "+r.replace(o.regex.dateReplace,"$1 $2"));return t instanceof Date&&isFinite(t)?(i=a instanceof Date&&isFinite(a)?a.getTime():0,i?parseFloat(t.getTime()+"."+a.getTime()):t.getTime()):e},type:"numeric"}),o.addParser({id:"metadata",is:function(){return!1},format:function(e,i,n){var a=i.config,r=a.parserMetadataName?a.parserMetadataName:"sortValue";return h(n).metadata()[r]},type:"numeric"}),o.addWidget({id:"zebra",priority:90,format:function(e,i,n){var a,r,t,s,l,d,f,c=new RegExp(i.cssChildRow,"i"),u=i.$tbodies.add(h(i.namespace+"_extra_table").children("tbody:not(."+i.cssInfoBlock+")"));for(l=0;l<u.length;l++)for(t=0,a=u.eq(l).children("tr:visible").not(i.selectorRemove),f=
1a.length,d=0;d<f;d++)r=a.eq(d),c.test(r[0].className)||t++,s=t%2===0,r.removeClass(n.zebra[s?1:0]).addClass(n.zebra[s?0:1])},remove:function(e,i,n,a){if(!a){var r,t,s=i.$tbodies,l=(n.zebra||["even","odd"]).join(" ");for(r=0;r<s.length;r++)t=o.processTbody(e,s.eq(r),!0),t.children().removeClass(l),o.processTbody(e,t,!1)}}})})(_),_.tablesorter})})(X)),X.exports}oe();var J={exports:{}};/*! tablesorter (FORK) - updated 2023-01-27 (v2.31.3)*/var Z;function ae(){return Z||(Z=1,(function(z){(function(_){z.exports=_(Y())})(function(_){return(function(h,o,e){var i=h.tablesorter||{};h.extend(!0,i.defaults,{fixedUrl:"",widgetOptions:{storage_fixedUrl:"",storage_group:"",storage_page:"",storage_storageType:"",storage_tableId:"",storage_useSessionStorage:""}}),i.storage=function(n,a,r,t){n=h(n)[0];var s,l,d,f=!1,c={},u=n.config,g=u&&u.widgetOptions,m=i.debug(u,"storage"),p=(t&&t.storageType||g&&g.storage_storageType).toString().charAt(0).toLowerCase(),y=p?"":t&&t.useSessionStorage||g&&g.storage_useSessionStorage,x=h(n),b=t&&t.id||x.attr(t&&t.group||g&&g.storage_group||"data-table-group")||g&&g.storage_tableId||n.id||h(".tablesorter").index(x),S=t&&t.url||x.attr(t&&t.page||g&&g.storage_page||"data-table-page")||g&&g.storage_fixedUrl||u&&u.fixedUrl||o.location.pathname;if(p!=="c"&&(p=p==="s"||y?"sessionStorage":"localStorage",p in o))try{o[p].setItem("_tmptest","temp"),f=!0,o[p].removeItem("_tmptest")}catch{console.warn(p+" is not supported in this browser")}if(m&&console.log("Storage >> Using",f?p:"cookies"),f?c=JSON.parse(o[p][a]||"null")||{}:(l=e.cookie.split(/[;\s|=]/),s=h.inArray(a,l)+1,c=s!==0?JSON.parse(l[s]||"null")||{}:{}),typeof r<"u"&&o.JSON&&JSON.hasOwnProperty("stringify"))c[S]||(c[S]={}),c[S][b]=r,f?o[p][a]=JSON.stringify(c):(d=new Date,d.setTime(d.getTime()+31536e6),e.cookie=a+"="+JSON.stringify(c).replace(/\"/g,'"')+"; expires="+d.toGMTString()+"; path=/");else return c&&c[S]?c[S][b]:""}})(_,window,document),(function(h){var o=h.tablesorter||{};o.themes={bootstrap:{table:"table table-bordered table-striped",caption:"caption",header:"bootstrap-header",sortNone:"",sortAsc:"",sortDesc:"",active:"",hover:"",icons:"",iconSortNone:"bootstrap-icon-unsorted",iconSortAsc:"glyphicon glyphicon-chevron-up",iconSortDesc:"glyphicon glyphicon-chevron-down",filterRow:"",footerRow:"",footerCells:"",even:"",odd:""},jui:{table:"ui-widget ui-widget-content ui-corner-all",caption:"ui-widget-content",header:"ui-widget-header ui-corner-all ui-state-default",sortNone:"",sortAsc:"",sortDesc:"",active:"ui-state-active",hover:"ui-state-hover",icons:"ui-icon",iconSortNone:"ui-icon-carat-2-n-s ui-icon-caret-2-n-s",iconSortAsc:"ui-icon-carat-1-n ui-icon-caret-1-n",iconSortDesc:"ui-icon-carat-1-s ui-icon-caret-1-s",filterRow:"",footerRow:"",footerCells:"",even:"ui-widget-content",odd:"ui-state-default"}},h.extend(o.css,{wrapper:"tablesorter-wrapper"}),o.addWidget({id:"uitheme",priority:10,format:function(e,i,n){var a,r,t,s,l,d,f,c,u,g,m,p,y,x=o.themes,b=i.$table.add(h(i.namespace+"_extra_table")),S=i.$headers.add(h(i.namespace+"_extra_headers")),w=i.theme||"jui",C=x[w]||{},$=[C.sortNone,C.sortDesc,C.sortAsc,C.active].join(" ").trim(),I=[C.iconSortNone,C.iconSortDesc,C.iconSortAsc].join(" ").trim(),T=o.debug(i,"uitheme");for(T&&(l=new Date),(!b.hasClass("tablesorter-"+w)||i.theme!==i.appliedTheme||!n.uitheme_applied)&&(n.uitheme_applied=!0,g=x[i.appliedTheme]||{},y=!h.isEmptyObject(g),m=y?[g.sortNone,g.sortDesc,g.sortAsc,g.active].join(" "):"",p=y?[g.iconSortNone,g.iconSortDesc,g.iconSortAsc].join(" "):"",y&&(n.zebra[0]=" "+n.zebra[0].replace(" "+g.even,"").trim(),n.zebra[1]=" "+n.zebra[1].replace(" "+g.odd,"").trim(),i.$tbodies.children().removeClass([g.even,g.odd].join(" "))),C.even&&(n.zebra[0]+=" "+C.even),C.odd&&(n.zebra[1]+=" "+C.odd),b.children("caption").removeClass(g.caption||"").addClass(C.caption),c=b.removeClass((i.appliedTheme?"tablesorter-"+(i.appliedTheme||""):"")+" "+(g.table||"")).addClass("tablesorter-"+w+" "+(C.table||"")).children("tfoot"),i.appliedTheme=i.theme,c.length&&c.children("tr").removeClass(g.footerRow||"").addClass(C.footerRow).children("th, td").removeClass(g.footerCells||"").addClass(C.footerCells),S.removeClass((y?[g.header,g.hover,m].join(" "):"")||"").addClass(C.header).not(".sorter-false").off("mouseenter.tsuitheme mouseleave.tsuitheme").on("mouseenter.tsuitheme mouseleave.tsuitheme",function(A){h(this)[A.type==="mouseenter"?"addClass":"removeClass"](C.hover||"")}),S.each(function(){var A=h(this);A.find("."+o.css.wrapper).length||A.wrapInner('<div class="'+o.css.wrapper+'" style="position:relative;height:100%;width:100%"></div>')}),i.cssIcon&&S.find("."+o.css.icon).removeClass(y?[g.icons,p].join(" "):"").addClass(C.icons||""),o.hasWidget(i.table,"filter")&&(r=function(){b.children("thead").children("."+o.css.filterRow).removeClass(y&&g.filterRow||"").addClass(C.filterRow||"")},n.filter_initialized?r():b.one("filterInit",function(){r()}))),a=0;a<i.columns;a++)d=i.$headers.add(h(i.namespace+"_extra_headers")).not(".sorter-false").filter('[data-column="'+a+'"]'),f=o.css.icon?d.find("."+o.css.icon):h(),u=S.not(".sorter-false").filter('[data-column="'+a+'"]:last'),u.length&&(d.removeClass($),f.removeClass(I),u[0].sortDisabled?f.removeClass(C.icons||""):(t=C.sortNone,s=C.iconSortNone,u.hasClass(o.css.sortAsc)?(t=[C.sortAsc,C.active].join(" "),s=C.iconSortAsc):u.hasClass(o.css.sortDe
1sc)&&(t=[C.sortDesc,C.active].join(" "),s=C.iconSortDesc),d.addClass(t),f.addClass(s||"")));T&&console.log("uitheme >> Applied "+w+" theme"+o.benchmark(l))},remove:function(e,i,n,a){if(n.uitheme_applied){var r=i.$table,t=i.appliedTheme||"jui",s=o.themes[t]||o.themes.jui,l=r.children("thead").children(),d=s.sortNone+" "+s.sortDesc+" "+s.sortAsc,f=s.iconSortNone+" "+s.iconSortDesc+" "+s.iconSortAsc;r.removeClass("tablesorter-"+t+" "+s.table),n.uitheme_applied=!1,!a&&(r.find(o.css.header).removeClass(s.header),l.off("mouseenter.tsuitheme mouseleave.tsuitheme").removeClass(s.hover+" "+d+" "+s.active).filter("."+o.css.filterRow).removeClass(s.filterRow),l.find("."+o.css.icon).removeClass(s.icons+" "+f))}}})})(_),(function(h){var o=h.tablesorter||{};o.addWidget({id:"columns",priority:65,options:{columns:["primary","secondary","tertiary"]},format:function(e,i,n){var a,r,t,s,l,d,f,c,u=i.$table,g=i.$tbodies,m=i.sortList,p=m.length,y=n&&n.columns||["primary","secondary","tertiary"],x=y.length-1;for(f=y.join(" "),r=0;r<g.length;r++)a=o.processTbody(e,g.eq(r),!0),t=a.children("tr"),t.each(function(){if(l=h(this),this.style.display!=="none"&&(d=l.children().removeClass(f),m&&m[0]&&(d.eq(m[0][0]).addClass(y[0]),p>1)))for(c=1;c<p;c++)d.eq(m[c][0]).addClass(y[c]||y[x])}),o.processTbody(e,a,!1);if(s=n.columns_thead!==!1?["thead tr"]:[],n.columns_tfoot!==!1&&s.push("tfoot tr"),s.length&&(t=u.find(s.join(",")).children().removeClass(f),p))for(c=0;c<p;c++)t.filter('[data-column="'+m[c][0]+'"]').addClass(y[c]||y[x])},remove:function(e,i,n){var a,r,t=i.$tbodies,s=(n.columns||["primary","secondary","tertiary"]).join(" ");for(i.$headers.removeClass(s),i.$table.children("tfoot").children("tr").children("th, td").removeClass(s),a=0;a<t.length;a++)r=o.processTbody(e,t.eq(a),!0),r.children("tr").each(function(){h(this).children().removeClass(s)}),o.processTbody(e,r,!1)}})})(_),(function(h){var o,e,i=h.tablesorter||{},n=i.css,a=i.keyCodes;h.extend(n,{filterRow:"tablesorter-filter-row",filter:"tablesorter-filter",filterDisabled:"disabled",filterRowHide:"hideme"}),h.extend(a,{backSpace:8,escape:27,space:32,left:37,down:40}),i.addWidget({id:"filter",priority:50,options:{filter_cellFilter:"",filter_childRows:!1,filter_childByColumn:!1,filter_childWithSibs:!0,filter_columnAnyMatch:!0,filter_columnFilters:!0,filter_cssFilter:"",filter_defaultAttrib:"data-value",filter_defaultFilter:{},filter_excludeFilter:{},filter_external:"",filter_filteredRow:"filtered",filter_filterLabel:'Filter "{{label}}" column by...',filter_formatter:null,filter_functions:null,filter_hideEmpty:!0,filter_hideFilters:!1,filter_ignoreCase:!0,filter_liveSearch:!0,filter_matchType:{input:"exact",select:"exact"},filter_onlyAvail:"filter-onlyAvail",filter_placeholder:{search:"",select:""},filter_reset:null,filter_resetOnEsc:!0,filter_saveFilters:!1,filter_searchDelay:300,filter_searchFiltered:!0,filter_selectSource:null,filter_selectSourceSeparator:"|",filter_serversideFiltering:!1,filter_startsWith:!1,filter_useParsedData:!1},format:function(r,t,s){t.$table.hasClass("hasFilters")||o.init(r,t,s)},remove:function(r,t,s,l){var d,f,c=t.$table,u=t.$tbodies,g="addRows updateCell update updateRows updateComplete appendCache filterReset filterAndSortReset filterFomatterUpdate filterEnd search stickyHeadersInit ".split(" ").join(t.namespace+"filter ");if(c.removeClass("hasFilters").off(g.replace(i.regex.spaces," ")).find("."+n.filterRow).remove(),s.filter_initialized=!1,!l){for(d=0;d<u.length;d++)f=i.processTbody(r,u.eq(d),!0),f.children().removeClass(s.filter_filteredRow).show(),i.processTbody(r,f,!1);s.filter_reset&&h(document).off("click"+t.namespace+"filter",s.filter_reset)}}}),o=i.filter={regex:{regex:/^\/((?:\\\/|[^\/])+)\/([migyu]{0,5})?$/,child:/tablesorter-childRow/,filtered:/filtered/,type:/undefined|number/,exact:/(^[\"\'=]+)|([\"\'=]+$)/g,operators:/[<>=]/g,query:"(q|query)",wild01:/\?/g,wild0More:/\*/g,quote:/\"/g,isNeg1:/(>=?\s*-\d)/,isNeg2:/(<=?\s*\d)/},types:{or:function(r,t,s){if((e.orTest.test(t.iFilter)||e.orSplit.test(t.filter))&&!e.regex.test(t.filter)){var l,d,f,c,u=h.extend({},t),g=t.filter.split(e.orSplit),m=t.iFilter.split(e.orSplit),p=g.length;for(l=0;l<p;l++){u.nestedFilters=!0,u.filter=""+(o.parseFilter(r,g[l],t)||""),u.iFilter=""+(o.parseFilter(r,m[l],t)||""),f="("+(o.parseFilter(r,u.filter,t)||"")+")";try{if(c=new RegExp(t.isMatch?f:"^"+f+"$",r.widgetOptions.filter_ignoreCase?"i":""),d=c.test(u.exact)||o.processTypes(r,u,s),d)return d}catch{return null}}return d||!1}return null},and:function(r,t,s){if(e.andTest.test(t.filter)){var l,d,f,c,u,g=h.extend({},t),m=t.filter.split(e.andSplit),p=t.iFilter.split(e.andSplit),y=m.length;for(l=0;l<y;l++){g.nestedFilters=!0,g.filter=""+(o.parseFilter(r,m[l],t)||""),g.iFilter=""+(o.parseFilter(r,p[l],t)||""),c=("("+(o.parseFilter(r,g.filter,t)||"")+")").replace(e.wild01,"\\S{1}").replace(e.wild0More,"\\S*");try{u=new RegExp(t.isMatch?c:"^"+c+"$",r.widgetOptions.filter_ignoreCase?"i":""),f=u.test(g.exact)||o.processTypes(r,g,s),l===0?d=f:d=d&&f}catch{return null}}return d||!1}return null},regex:function(r,t){if(e.regex.test(t.filter)){var s,l=t.filter_regexCache[t.index]||e.regex.exec(t.filter),d=l instanceof RegExp;try{d||(t.filter_regexCache[t.index]=l=new RegExp(l[1],l[2])),s=l.test(t.exact)}catch{s=!1}return s}return null},operators:function(r,t){if(e.operTest.test(t.iFilter)&&t.iExact!==""){var s,l,d,f=r.table,c=t.parsed[t.index],u=i.formatFloat(t.iFilter.replace(e.operators,""),f),g=r.parsers[t.index]||{},m=u;return(c||g.type==="numeric")&&(d=""+t.iFilter.replace(e.operators,"").trim(),l=o.parseFilter(r,d,t,!0),u=typeof l=="number"&&l!==""&&!isNaN(l)?l:u),(c||g.type==="numeric")&&!isNaN(u)&&typeof t.cac
1he<"u"?s=t.cache:(d=isNaN(t.iExact)?t.iExact.replace(i.regex.nondigit,""):t.iExact,s=i.formatFloat(d,f)),e.gtTest.test(t.iFilter)?l=e.gteTest.test(t.iFilter)?s>=u:s>u:e.ltTest.test(t.iFilter)&&(l=e.lteTest.test(t.iFilter)?s<=u:s<u),!l&&m===""&&(l=!0),l}return null},notMatch:function(r,t){if(e.notTest.test(t.iFilter)){var s,l=t.iFilter.replace("!",""),d=o.parseFilter(r,l,t)||"";return e.exact.test(d)?(d=d.replace(e.exact,""),d===""?!0:d.trim()!==t.iExact):(s=t.iExact.search(d.trim()),d===""?!0:t.anyMatch?s<0:!(r.widgetOptions.filter_startsWith?s===0:s>=0))}return null},exact:function(r,t){if(e.exact.test(t.iFilter)){var s=t.iFilter.replace(e.exact,""),l=o.parseFilter(r,s,t)||"";return t.anyMatch?h.inArray(l,t.rowArray)>=0:l==t.iExact}return null},range:function(r,t){if(e.toTest.test(t.iFilter)){var s,l,d,f,c=r.table,u=t.index,g=t.parsed[u],m=t.iFilter.split(e.toSplit);return l=m[0].replace(i.regex.nondigit,"")||"",d=i.formatFloat(o.parseFilter(r,l,t),c),l=m[1].replace(i.regex.nondigit,"")||"",f=i.formatFloat(o.parseFilter(r,l,t),c),(g||r.parsers[u].type==="numeric")&&(s=r.parsers[u].format(""+m[0],c,r.$headers.eq(u),u),d=s!==""&&!isNaN(s)?s:d,s=r.parsers[u].format(""+m[1],c,r.$headers.eq(u),u),f=s!==""&&!isNaN(s)?s:f),(g||r.parsers[u].type==="numeric")&&!isNaN(d)&&!isNaN(f)?s=t.cache:(l=isNaN(t.iExact)?t.iExact.replace(i.regex.nondigit,""):t.iExact,s=i.formatFloat(l,c)),d>
1f&&(l=d,d=f,f=l),s>=d&&s<=f||d===""||f===""}return null},wild:function(r,t){if(e.wildOrTest.test(t.iFilter)){var s=""+(o.parseFilter(r,t.iFilter,t)||"");!e.wildTest.test(s)&&t.nestedFilters&&(s=t.isMatch?s:"^("+s+")$");try{return new RegExp(s.replace(e.wild01,"\\S{1}").replace(e.wild0More,"\\S*"),r.widgetOptions.filter_ignoreCase?"i":"").test(t.exact)}catch{return null}}return null},fuzzy:function(r,t){if(e.fuzzyTest.test(t.iFilter)){var s,l=0,d=t.iExact.length,f=t.iFilter.slice(1),c=o.parseFilter(r,f,t)||"";for(s=0;s<d;s++)t.iExact[s]===c[l]&&(l+=1);return l===c.length}return null}},init:function(r){i.language=h.extend(!0,{},{to:"to",or:"or",and:"and"},i.language);var t,s,l,d,f,c,u,g,m=r.config,p=m.widgetOptions,y=function(x,b,S){return b=b.trim(),b===""?"":(x||"")+b+(S||"")};if(m.$table.addClass("hasFilters"),m.lastSearch=[],p.filter_searchTimer=null,p.filter_initTimer=null,p.filter_formatterCount=0,p.filter_formatterInit=[],p.filter_anyColumnSelector='[data-column="all"],[data-column="any"]',p.filter_multipleColumnSelector='[data-column*="-"],[data-column*=","]',c="\\{"+e.query+"\\}",h.extend(e,{child:new RegExp(m.cssChildRow),filtered:new RegExp(p.filter_filteredRow),alreadyFiltered:new RegExp("(\\s+(-"+y("|",i.language.or)+y("|",i.language.to)+")\\s+)","i"),toTest:new RegExp("\\s+(-"+y("|",i.language.to)+")\\s+","i"),toSplit:new RegExp("(?:\\s+(?:-"+y("|",i.language.to)+")\\s+)","gi"),andTest:new RegExp("\\s+("+y("",i.language.and,"|")+"&&)\\s+","i"),andSplit:new RegExp("(?:\\s+(?:"+y("",i.language.and,"|")+"&&)\\s+)","gi"),orTest:new RegExp("(\\|"+y("|\\s+",i.language.or,"\\s+")+")","i"),orSplit:new RegExp("(?:\\|"+y("|\\s+(?:",i.language.or,")\\s+")+")","gi"),iQuery:new RegExp(c,"i"),igQuery:new RegExp(c,"ig"),operTest:/^[<>]=?/,gtTest:/>/,gteTest:/>=/,ltTest:/</,lteTest:/<=/,notTest:/^\!/,wildOrTest:/[\?\*\|]/,wildTest:/\?\*/,fuzzyTest:/^~/,exactTest:/[=\"\|!]/}),c=m.$headers.filter(".filter-false, .parser-false").length,p.filter_columnFilters!==!1&&c!==m.$headers.length&&o.buildRow(r,m,p),l="addRows updateCell update updateRows updateComplete appendCache filterReset "+"filterAndSortReset filterResetSaved filterEnd search ".split(" ").join(m.namespace+"filter "),m.$table.on(l,function(x,b){return c=p.filter_hideEmpty&&h.isEmptyObject(m.cache)&&!(m.delayInit&&x.type==="appendCache"),m.$table.find("."+n.filterRow).toggleClass(p.filter_filteredRow,c),/(search|filter)/.test(x.type)||(x.stopPropagation(),o.buildDefault(r,!0)),x.type==="filterReset"||x.type==="filterAndSortReset"?(m.$table.find("."+n.filter).add(p.filter_$externalFilters).val(""),x.type==="filterAndSortReset"?i.sortReset(this.config,function(){o.searching(r,[])}):o.searching(r,[])):x.type==="filterResetSaved"?i.storage(r,"tablesorter-filters",""):x.type==="filterEnd"?o.buildDefault(r,!0):(b=x.type==="search"?b:x.type==="updateComplete"?m.$table.data("lastSearch"):"",/(update|add)/.test(x.type)&&x.type!=="updateComplete"&&(m.lastCombinedFilter=null,m.lastSearch=[],setTimeout(function(){m.$table.triggerHandler("filterFomatterUpdate")},100)),o.searching(r,b,!0)),!1}),p.filter_reset&&(p.filter_reset instanceof h?p.filter_reset.click(function(){m.$table.triggerHandler("filterReset")}):h(p.filter_reset).length&&h(document).off("click"+m.namespace+"filter",p.filter_reset).on("click"+m.namespace+"filter",p.filter_reset,function(){m.$table.triggerHandler("filterReset")})),p.filter_functions){for(f=0;f<m.columns;f++)if(u=i.getColumnData(r,p.filter_functions,f),u){if(d=m.$headerIndexed[f].removeClass("filter-select"),g=!(d.hasClass("filter-false")||d.hasClass("parser-false")),t="",u===!0&&g)o.buildSelect(r,f);else if(typeof u=="object"&&g){for(s in u)typeof s=="string"&&(t+=t===""?'<option value="">'+(d.data("placeholder")||d.attr("data-placeholder")||p.filter_placeholder.select||"")+"</option>":"",c=s,l=s,s.indexOf(p.filter_selectSourceSeparator)>=0&&(c=s.split(p.filter_selectSourceSeparator),l=c[1],c=c[0]),t+="<option "+(l===c?"":'data-function-name="'+s+'" ')+'value="'+c+'">'+l+"</option>");m.$table.find("thead").find("select."+n.filter+'[data-column="'+f+'"]').append(t),l=p.filter_selectSource,u=typeof l=="function"?!0:i.getColumnData(r,l,f),u&&o.buildSelect(m.table,f,"",!0,d.hasClass(p.filter_onlyAvail))}}}o.buildDefault(r,!0),o.bindSearch(r,m.$table.find("."+n.filter),!0),p.filter_external&&o.bindSearch(r,p.filter_external),p.filter_hideFilters&&o.hideFilters(m),m.showProcessing&&(l="filterStart filterEnd ".split(" ").join(m.namespace+"filter-sp "),m.$table.off(l.replace(i.regex.spaces," ")).on(l,function(x,b){d=b?m.$table.find("."+n.header).filter("[data-column]").filter(function(){return b[h(this).data("c
1olumn")]!==""}):"",i.isProcessing(r,x.type==="filterStart",b?d:"")})),m.filteredRows=m.totalRows,l="tablesorter-initialized pagerBeforeInitialized ".split(" ").join(m.namespace+"filter "),m.$table.off(l.replace(i.regex.spaces," ")).on(l,function(){o.completeInit(this)}),m.pager&&m.pager.initialized&&!p.filter_initialized?(m.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){o.filterInitComplete(m)},100)):p.filter_initialized||o.completeInit(r)},completeInit:function(r){var t=r.config,s=t.widgetOptions,l=o.setDefaults(r,t,s)||[];l.length&&(t.delayInit&&l.join("")===""||i.setFilters(r,l,!0)),t.$table.triggerHandler("filterFomatterUpdate"),setTimeout(function(){s.filter_initialized||o.filterInitComplete(t)},100)},formatterUpdated:function(r,t){var s=r&&r.closest("table"),l=s.length&&s[0].config,d=l&&l.widgetOptions;d&&!d.filter_initialized&&(d.filter_formatterInit[t]=1)},filterInitComplete:function(r){var t,s,l=r.widgetOptions,d=0,f=function(){l.filter_initialized=!0,r.lastSearch=r.$table.data("lastSearch"),r.$table.triggerHandler("filterInit",r),o.findRows(r.table,r.lastSearch||[]),i.debug(r,"filter")&&console.log("Filter >> Widget initialized")};if(h.isEmptyObject(l.filter_formatter))f();else{for(s=l.filter_formatterInit.length,t=0;t<s;t++)l.filter_formatterInit[t]===1&&d++;clearTimeout(l.filter_initTimer),!l.filter_initialized&&d===l.filter_formatterCount?f():l.filter_initialized||(l.filter_initTimer=setTimeout(function(){f()},500))}},processFilters:function(r,t){var s,l=[],d=t?encodeURIComponent:decodeURIComponent,f=r.length;for(s=0;s<f;s++)r[s]&&(l[s]=d(r[s]));return l},setDefaults:function(r,t,s){var l,d,f,c,u,g=i.getFilters(r)||[];if(s.filter_saveFilters&&i.storage&&(d=i.storage(r,"tablesorter-filters")||[],l=Array.isArray(d),l&&d.join("")===""||!l||(g=o.processFilters(d))),g.join("")==="")for(u=t.$headers.add(s.filter_$externalFilters).filter("["+s.filter_defaultAttrib+"]"),f=0;f<=t.columns;f++)c=f===t.columns?"all":f,g[f]=u.filter('[data-column="'+c+'"]').attr(s.filter_defaultAttrib)||g[f]||"";return t.$table.data("lastSearch",g),g},parseFilter:function(r,t,s,l){return l||s.parsed[s.index]?r.parsers[s.index].format(t,r.table,[],s.index):t},buildRow:function(r,t,s){var l,d,f,c,u,g,m,p,y,x=s.filter_cellFilter,b=t.columns,S=Array.isArray(x),w='<tr role="search" class="'+n.filterRow+" "+t.cssIgnoreRow+'">';for(f=0;f<b;f++)t.$headerIndexed[f].length&&(y=t.$headerIndexed[f]&&t.$headerIndexed[f][0].colSpan||0,y>1?w+='<td data-column="'+f+"-"+(f+y-1)+'" colspan="'+y+'"':w+='<td data-column="'+f+'"',S?w+=x[f]?' class="'+x[f]+'"':"":w+=x!==""?' class="'+x+'"':"",w+="></td>");for(t.$filters=h(w+="</tr>").appendTo(t.$table.children("thead").eq(0)).children("td"),f=0;f<b;f++)g=!1,c=t.$headerIndexed[f],c&&c.length&&(l=o.getColumnElm(t,t.$filters,f),p=i.getColumnData(r,s.filter_functions,f),u=s.filter_functions&&p&&typeof p!="function"||c.hasClass("filter-select"),d=i.getColumnData(r,t.headers,f),g=i.getData(c[0],d,"filter")==="false"||i.getData(c[0],d,"parser")==="false",u?w=h("<select>").appendTo(l):(p=i.getColumnData(r,s.filter_formatter,f),p?(s.filter_formatterCount++,w=p(l,f),w&&w.length===0&&(w=l.children("input")),w&&(w.parent().length===0||w.parent().length&&w.parent()[0]!==l[0])&&l.append(w)):w=h('<input type="search">').appendTo(l),w&&(y=c.data("placeholder")||c.attr("data-placeholder")||s.filter_placeholder.search||"",w.attr("placeholder",y))),w&&(m=(Array.isArray(s.filter_cssFilter)?typeof s.filter_cssFilter[f]<"u"&&s.filter_cssFilter[f]||"":s.filter_cssFilter)||"",w.addClass(n.filter+" "+m),m=s.filter_filterLabel,y=m.match(/{{([^}]+?)}}/g),y||(y=["{{label}}"]),h.each(y,function(C,$){var I=new RegExp($,"g"),T=c.attr("data-"+$.replace(/{{|}}/g,"")),A=typeof T>"u"?c.text():T;m=m.replace(I,A.trim())}),w.attr({"data-column":l.attr("data-column"),"aria-label":m}),g&&(w.attr("placeholder","").addClass(n.filterDisabled)[0].disabled=!0)))},bindSearch:function(r,t,s){if(r=h(r)[0],t=h(t),!!t.length){var l,d=r.config,f=d.widgetOptions,c=d.namespace+"filter",u=f.filter_$externalFilters;s!==!0&&(l=f.filter_anyColumnSelector+","+f.filter_multipleColumnSelector,f.filter_$anyMatch=t.filter(l),u&&u.length?f.filter_$externalFilters=f.filter_$externalFilters.add(t):f.filter_$externalFilters=t,i.setFilters(r,d.$table.data("lastSearch")||[],s===!1)),l="keypress keyup keydown search change input ".split(" ").join(c+" "),t.attr("data-lastSearchTime",new Date().getTime()).off(l.replace(i.regex.spaces," ")).on("keydown"+c,function(g){if(g.which===a.escape&&!r.config.widgetOptions.filter_resetOnEsc)return!1}).on("keyup"+c,function(g){f=r.config.widgetOptions;var m=parseInt(h(this).attr("data-column"),10),p=typeof f.filter_liveSearch=="boolean"?f.filter_liveSearch:i.getColumnData(r,f.filter_liveSearch,m);if(typeof p>"u"&&(p=f.filter_liveSearch.fallback||!1),h(this).attr("data-lastSearchTime",new Date().getTime()),g.which===a.escape)this.value=f.filter_resetOnEsc?"":d.lastSearch[m];else{if(this.value!==""&&(typeof p=="number"&&this.value.length<p||g.which!==a.enter&&g.which!==a.backSpace&&(g.which<a.space||g.which>=a.left&&g.which<=a.down)))return;if(p===!1&&this.value!==""&&g.which!==a.enter)return}o.searching(r,!0,!0,m)}).on("search change keypress input blur ".split(" ").join(c+" "),function(g){var m=parseInt(h(this).attr("data-column"),10),p=g.type,y=typeof f.filter_liveSearch=="boolean"?f.filter_liveSearch:i.getColumnData(r,f.filter_liveSearch,m);r.config.widgetOptions.filter_initialized&&(g.which===a.enter||p==="search"||p==="blur"||(p==="change"||p==="input")&&(y===!0||y!==!0&&g.target.nodeName!=="INPUT")&&this.value!==d.lastSearch[m])&&(g.preventDefault(),h(this).attr("data-lastSearchTime",new Date().getTime()),o.searching(r,p!=="keypress"||g.which===a.enter,!0,m))})}},searching:function(r,t,s,l){var d,f=r.config.widgetOptions;typeof l>"u"?d=!1:(d=typeof f.filter_liveSearch=="boolean"?f.filter_liveSearch:i.getColumnData(r,f.filter_liveSearch,l),typeof d>"u"&&(d=f.filter_liveSearch.fallback||!1)),clearTimeout(f.filter_searchTimer),typeof t>"u"||t===!0?f.filter_searchTimer=setTimeout(function(){o.checkFilters(r,t,s)},d?f.filter_searchDelay:10):o.checkFilters(r,t,s)},equalFilters:function(r,t,s){var l,d=[],f=[],c=r.columns+1;for(t=Array.isArray(t)?t:[],s=Array.isArray(s)?s:[],l=0;l<c;l++)d[l]=t[l]||"",f[l]=s[l]||"";return d.join(",")===f.join(",")},checkFilters:function(r,t,s){var l=r.config,d=l.widgetOptions,f=Array.isArray(t),c=f?t:i.getFilters(r,!0),u=c||[];
1if(h.isEmptyObject(l.cache)){l.delayInit&&(!l.pager||l.pager&&l.pager.initialized)&&i.updateCache(l,function(){o.checkFilters(r,!1,s)});return}if(f&&(i.setFilters(r,c,!1,s!==!0),d.filter_initialized||(l.lastSearch=[],l.lastCombinedFilter="")),d.filter_hideFilters&&l.$table.find("."+n.filterRow).triggerHandler(o.hideFiltersCheck(l)?"mouseleave":"mouseenter"),o.equalFilters(l,l.lastSearch,u)){if(t!==!1)return;l.lastCombinedFilter="",l.lastSearch=[]}if(c=c||[],c=Array.prototype.map?c.map(String):c.join("�").split("�"),d.filter_initialized&&l.$table.triggerHandler("filterStart",[c]),l.showProcessing)setTimeout(function(){return o.findRows(r,c,u),!1},30);else return o.findRows(r,c,u),!1},hideFiltersCheck:function(r){if(typeof r.widgetOptions.filter_hideFilters=="function"){var t=r.widgetOptions.filter_hideFilters(r);if(typeof t=="boolean")return t}return i.getFilters(r.$table).join("")===""},hideFilters:function(r,t){var s;(t||r.$table).find("."+n.filterRow).addClass(n.filterRowHide).on("mouseenter mouseleave",function(l){var d=l,f=h(this);clearTimeout(s),s=setTimeout(function(){/enter|over/.test(d.type)?f.removeClass(n.filterRowHide):h(document.activeElement).closest("tr")[0]!==f[0]&&f.toggleClass(n.filterRowHide,o.hideFiltersCheck(r))},200)}).find("input, select").on("focus blur",function(l){var d=l,f=h(this).closest("tr");clearTimeout(s),s=setTimeout(function(){clearTimeout(s),f.toggleClass(n.filterRowHide,o.hideFiltersCheck(r)&&d.type!=="focus")},200)})},defaultFilter:function(r,t){if(r==="")return r;var s=e.iQuery,l=t.match(e.igQuery).length,d=l>1?r.trim().split(/\s/):[r.trim()],f=d.length-1,c=0,u=t;for(f<1&&l>1&&(d[1]=d[0]);s.test(u);)u=u.replace(s,d[c++]||""),s.test(u)&&c<f&&(d[c]||"")!==""&&(u=t.replace(s,u));return u},getLatestSearch:function(r){return r?r.sort(function(t,s){return h(s).attr("data-lastSearchTime")-h(t).attr("data-lastSearchTime")}):r||h()},findRange:function(r,t,s){var l,d,f,c,u,g,m,p,y,x=[];if(/^[0-9]+$/.test(t))return[parseInt(t,10)];if(!s&&/-/.test(t))for(d=t.match(/(\d+)\s*-\s*(\d+)/g),y=d?d.length:0,p=0;p<y;p++){for(f=d[p].split(/\s*-\s*/),c=parseInt(f[0],10)||0,u=parseInt(f[1],10)||r.columns-1,c>u&&(l=c,c=u,u=l),u>=r.columns&&(u=r.columns-1);c<=u;c++)x[x.length]=c;t=t.replace(d[p],"")}if(!s&&/,/.test(t))for(g=t.split(/\s*,\s*/),y=g.length,m=0;m<y;m++)g[m]!==""&&(p=parseInt(g[m],10),p<r.columns&&(x[x.length]=p));if(!x.length)for(p=0;p<r.columns;p++)x[x.length]=p;return x},getColumnElm:function(r,t,s){return t.filter(function(){var l=o.findRange(r,h(this).attr("data-column"));return h.inArray(s,l)>-1})},multipleColumns:function(r,t){var s=r.widgetOptions,l=s.filter_initialized||!t.filter(s.filter_anyColumnSelector).length,d=(o.getLatestSearch(t).attr("data-column")||"").trim();return o.findRange(r,d,!l)},processTypes:function(r,t,s){var l,d=null,f=null;for(l in o.types)h.inArray(l,s.excludeMatch)<0&&f===null&&(f=o.types[l](r,t,s),f!==null&&(t.matchedOn=l,d=f));return d},matchType:function(r,t){var s,l=r.widgetOptions,d=r.$headerIndexed[t];return d.hasClass("filter-exact")?s=!1:d.hasClass("filter-match")?s=!0:(l.filter_columnFilters?d=r.$filters.find("."+n.filter).add(l.filter_$externalFilters).filter('[data-column="'+t+'"]'):l.filter_$externalFilters&&(d=l.filter_$externalFilters.filter('[data-column="'+t+'"]')),s=d.length?r.widgetOptions.filter_matchType[(d[0].nodeName||"").toLowerCase()]==="match":!1),s},processRow:function(r,t,s){var l,d,f,c,u,g=r.widgetOptions,m=!0,p=g.filter_$anyMatch&&g.filter_$anyMatch.length,y=g.filter_$anyMatch&&g.filter_$anyMatch.length?o.multipleColumns(r,g.filter_$anyMatch):[];if(t.$cells=t.$row.children(),t.matchedOn=null,t.anyMatchFlag&&y.length>1||t.anyMatchFilter&&!p){if(t.anyMatch=!0,t.isMatch=!0,t.rowArray=t.$cells.map(function(x){if(h.inArray(x,y)>-1||t.anyMatchFilter&&!p)return t.parsed[x]?u=t.cacheArray[x]:(u=t.rawArray[x],u=g.filter_ignoreCase?u.toLowerCase().trim():u.trim(),r.sortLocaleCompare&&(u=i.replaceAccents(u))),u}).get(),t.filter=t.anyMatchFilter,t.iFilter=t.iAnyMatchFilter,t.exact=t.rowArray.join(" "),t.iExact=g.filter_ignoreCase?t.exact.toLowerCase():t.exact,t.cache=t.cacheArray.slice(0,-1).join(" "),s.excludeMatch=s.noAnyMatch,d=o.processTypes(r,t,s),d!==null)m=d;else if(g.filter_startsWith)for(m=!1,y=Math.min(r.columns,t.rowArray.length);!m&&y>0;)y--,m=m||t.rowArray[y].indexOf(t.iFilter)===0;else m=(t.iExact+t.childRowText).indexOf(t.iFilter)>=0;if(t.anyMatch=!1,t.filters.join("")===t.filter)return m}for(y=0;y<r.columns;y++)t.filter=t.filters[y],t.index=y,s.excludeMatch=s.excludeFilter[y],t.filter&&(t.cache=t.cacheArray[y],l=t.parsed[y]?t.cache:t.rawArray[y]||"",t.exact=r.sortLocaleCompare?i.replaceAcce
1nts(l):l,t.iExact=!e.type.test(typeof t.exact)&&g.filter_ignoreCase?t.exact.toLowerCase():t.exact,t.isMatch=o.matchType(r,y),l=m,c=g.filter_columnFilters&&r.$filters.add(g.filter_$externalFilters).filter('[data-column="'+y+'"]').find("select option:selected").attr("data-function-name")||"",r.sortLocaleCompare&&(t.filter=i.replaceAccents(t.filter)),g.filter_defaultFilter&&e.iQuery.test(s.defaultColFilter[y])&&(t.filter=o.defaultFilter(t.filter,s.defaultColFilter[y])),t.iFilter=g.filter_ignoreCase?(t.filter||"").toLowerCase():t.filter,f=s.functions[y],d=null,f&&(typeof f=="function"?d=f(t.exact,t.cache,t.filter,y,t.$row,r,t):typeof f[c||t.filter]=="function"&&(u=c||t.filter,d=f[u](t.exact,t.cache,t.filter,y,t.$row,r,t))),d===null?(d=o.processTypes(r,t,s),u=f===!0&&(t.matchedOn==="and"||t.matchedOn==="or"),d!==null&&!u?l=d:f===!0?l=t.isMatch?(""+t.iExact).search(t.iFilter)>=0:t.filter===t.exact:(u=(t.iExact+t.childRowText).indexOf(o.parseFilter(r,t.iFilter,t)),l=!g.filter_startsWith&&u>=0||g.filter_startsWith&&u===0)):l=d,m=l?m:!1);return m},findRows:function(r,t,s){if(!(o.equalFilters(r.config,r.config.lastSearch,s)||!r.config.widgetOptions.filter_initialized)){var l,d,f,c,u,g,m,p,y,x,b,S,w,C,$,I,T,A,H,N,P,D,W,E,L=h.extend([],t),k=r.config,R=k.widgetOptions,j=i.debug(k,"filter"),F={anyMatch:!1,filters:t,filter_regexCache:[]},O={noAnyMatch:["range","operators"],functions:[],excludeFilter:[],defaultColFilter:[],defaultAnyFilter:i.getColumnData(r,R.filter_defaultFilter,k.columns,!0)||""};for(F.parsed=[],y=0;y<k.columns;y++)F.parsed[y]=R.filter_useParsedData||k.parsers&&k.parsers[y]&&k.parsers[y].parsed||i.getData&&i.getData(k.$headerIndexed[y],i.getColumnData(r,k.headers,y),"filter")==="parsed"||k.$headerIndexed[y].hasClass("filter-parsed"),O.functions[y]=i.getColumnData(r,R.filter_functions,y)||k.$headerIndexed[y].hasClass("filter-select"),O.defaultColFilter[y]=i.getColumnData(r,R.filter_defaultFilter,y)||"",O.excludeFilter[y]=(i.getColumnData(r,R.filter_excludeFilter,y,!0)||"").split(/\s+/);for(j&&(console.log("Filter >> Starting filter widget search",t),$=new Date),k.filteredRows=0,k.totalRows=0,s=L||[],m=0;m<k.$tbodies.length;m++){if(p=i.processTbody(r,k.$tbodies.eq(m),!0),y=k.columns,d=k.cache[m].normalized,c=h(h.map(d,function(q){return q[y].$row.get()})),s.join("")===""||R.filter_serversideFiltering)c.removeClass(R.filter_filteredRow).not("."+k.cssChildRow).css("display","");else{if(c=c.not("."+k.cssChildRow),l=c.length,(R.filter_$anyMatch&&R.filter_$anyMatch.length||typeof t[k.columns]<"u")&&(F.anyMatchFlag=!0,F.anyMatchFilter=""+(t[k.columns]||R.filter_$anyMatch&&o.getLatestSearch(R.filter_$anyMatch).val()||""),R.filter_columnAnyMatch)){for(N=F.anyMatchFilter.split(e.andSplit),P=!1,T=0;T<N.length;T++)D=N[T].split(":"),D.length>1&&(isNaN(D[0])?h.each(k.headerContent,function(q,M){M.toLowerCase().indexOf(D[0])>-1&&(W=q,t[W]=D[1])}):W=parseInt(D[0],10)-1,W>=0&&W<k.columns&&(t[W]=D[1],N.splice(T,1),T--,P=!0));P&&(F.anyMatchFilter=N.join(" && "))}if(H=R.filter_searchFiltered,S=k.lastSearch||k.$table.data("lastSearch")||[],H)for(T=0;T<y+1;T++)I=t[T]||"",H||(T=y),H=H&&S.length&&I.indexOf(S[T]||"")===0&&!e.alreadyFiltered.test(I)&&!e.exactTest.test(I)&&!(e.isNeg1.test(I)||e.isNeg2.test(I))&&!(I!==""&&k.$filters&&k.$filters.filter('[data-column="'+T+'"]').find("select").length&&!o.matchType(k,T));for(A=c.not("."+R.filter_filteredRow).length,H&&A===0&&(H=!1),j&&console.log("Filter >> Searching through "+(H&&A<l?A:"all")+" rows"),F.anyMatchFlag&&(k.sortLocaleCompare&&(F.anyMatchFilter=i.replaceAccents(F.anyMatchFilter)),R.filter_defaultFilter&&e.iQuery.test(O.defaultAnyFilter)&&(F.anyMatchFilter=o.defaultFilter(F.anyMatchFilter,O.defaultAnyFilter),H=!1),F.iAnyMatchFilter=R.filter_ignoreCase&&k.ignoreCase?F.anyMatchFilter.toLowerCase():F.anyMatchFilter),g=0;g<l;g++)if(E=c[g].className,x=g&&e.child.test(E),!(x||H&&e.filtered.test(E))){if(F.$row=c.eq(g),F.rowIndex=g,F.cacheArray=d[g],f=F.cacheArray[k.columns],F.rawArray=f.raw,F.childRowText="",!R.filter_childByColumn){for(E="",b=f.child,T=0;T<b.length;T++)E+=" "+b[T].join(" ")||"";F.childRowText=R.filter_childRows?R.filter_ignoreCase?E.toLowerCase():E:""}if(w=!1,C=o.processRow(k,F,O),u=f.$row,I=!!C,b=f.$row.filter(":gt(0)"),R.filter_childRows&&b.length){if(R.filter_childByColumn)for(R.filter_childWithSibs||(b.addClass(R.filter_filteredRow),u=u.eq(0)),T=0;T<b.length;T++)F.$row=b.eq(T),F.cacheArray=f.child[T],F.rawArray=F.cacheArray,I=o.processRow(k,F,O),w=w||I,!R.filter_childWithSibs&&I&&b.eq(T).removeClass(R.filter_filteredRow);w=w||C}else w=I;u.toggleClass(R.filter_filteredRow,!w)[0].display=w?"":"none"}}k.filteredRows+=c.not("."+R.filter_filteredRow).length,k.totalRows+=c.length,i.processTbody(r,p,!1)}k.lastCombinedFilter=L.join(""),k.lastSearch=L,k.$table.data("lastSearch",L),R.filter_saveFilters&&i.storage&&i.storage(r,"tablesorter-filters",o.processFilters(L,!0)),j&&console.log("Filter >> Completed search"+i.benchmark($)),R.filter_initialized&&(k.$table.triggerHandler("filterBeforeEnd",k),k.$table.triggerHandler("filterEnd",k)),setTimeout(function(){i.applyWidget(k.table)},0)}},getOptionSource:function(r,t,s){r=h(r)[0];var l=r.config,d=l.widgetOptions,f=!1,c=d.filter_selectSource,u=l.$table.data("lastSearch")||[],g=typeof c=="function"?!0:i.getColumnData(r,c,t);
1if(s&&u[t]!==""&&(s=!1),g===!0)f=c(r,t,s);else{if(g instanceof h||h.type(g)==="string"&&g.indexOf("</option>")>=0)return g;if(Array.isArray(g))f=g;else if(h.type(c)==="object"&&g&&(f=g(r,t,s),f===null))return null}return f===!1&&(f=o.getOptions(r,t,s)),o.processOptions(r,t,f)},processOptions:function(r,t,s){if(!Array.isArray(s))return!1;r=h(r)[0];var l,d,f,c,u,g,m=r.config,p=typeof t<"u"&&t!==null&&t>=0&&t<m.columns,y=p?m.$headerIndexed[t].hasClass("filter-select-sort-desc"):!1,x=[];if(s=h.grep(s,function(b,S){return b.text?!0:h.inArray(b,s)===S}),p&&m.$headerIndexed[t].hasClass("filter-select-nosort"))return s;for(c=s.length,f=0;f<c;f++)d=s[f],g=d.text?d.text:d,u=(p&&m.parsers&&m.parsers.length&&m.parsers[t].format(g,r,[],t)||g).toString(),u=m.widgetOptions.filter_ignoreCase?u.toLowerCase():u,d.text?(d.parsed=u,x[x.length]=d):x[x.length]={text:d,parsed:u};for(l=m.textSorter||"",x.sort(function(b,S){var w=y?S.parsed:b.parsed,C=y?b.parsed:S.parsed;return p&&typeof l=="function"?l(w,C,!0,t,r):p&&typeof l=="object"&&l.hasOwnProperty(t)?l[t](w,C,!0,t,r):i.sortNatural?i.sortNatural(w,C):!0}),s=[],c=x.length,f=0;f<c;f++)s[s.length]=x[f];return s},getOptions:function(r,t,s){r=h(r)[0];var l,d,f,c,u,g,m,p,y=r.config,x=y.widgetOptions,b=[];for(d=0;d<y.$tbodies.length;d++)for(u=y.cache[d],f=y.cache[d].normalized.length,l=0;l<f;l++)if(c=u.row?u.row[l]:u.normalized[l][y.columns].$row[0],!(s&&c.className.match(x.filter_filteredRow))){if(x.filter_useParsedData||y.parsers[t].parsed||y.$headerIndexed[t].hasClass("filter-parsed")){if(b[b.length]=""+u.normalized[l][t],x.filter_childRows&&x.filter_childByColumn)for(p=u.normalized[l][y.columns].$row.length-1,g=0;g<p;g++)b[b.length]=""+u.normalized[l][y.columns].child[g][t]}else if(b[b.length]=u.normalized[l][y.columns].raw[t],x.filter_childRows&&x.filter_childByColumn)for(p=u.normalized[l][y.columns].$row.length,g=1;g<p;g++)m=u.normalized[l][y.columns].$row.eq(g).children().eq(t),b[b.length]=""+i.getElementText(y,m,t)}return b},buildSelect:function(r,t,s,l,d){if(r=h(r)[0],t=parseInt(t,10),!(!r.config.cache||h.isEmptyObject(r.config.cache))){var f,c,u,g,m,p,y,x=r.config,b=x.widgetOptions,S=x.$headerIndexed[t],w='<option value="">'+(S.data("placeholder")||S.attr("data-placeholder")||b.filter_placeholder.select||"")+"</option>",C=x.$table.find("thead").find("select."+n.filter+'[data-column="'+t+'"]').val();if(!((typeof s>"u"||s==="")&&(s=o.getOptionSource(r,t,d),s===null))){if(Array.isArray(s)){for(f=0;f<s.length;f++)if(y=s[f],y.text){y["data-function-name"]=typeof y.value>"u"?y.text:y.value,w+="<option";for(c in y)y.hasOwnProperty(c)&&c!=="text"&&(w+=" "+c+'="'+y[c].replace(e.quote,"&quot;")+'"');y.value||(w+=' value="'+y.text.replace(e.quote,"&quot;")+'"'),w+=">"+y.text.replace(e.quote,"&quot;")+"</option>"}else""+y!="[object Object]"&&(u=y=(""+y).replace(e.quote,"&quot;"),c=u,u.indexOf(b.filter_selectSourceSeparator)>=0&&(g=u.split(b.filter_selectSourceSeparator),c=g[0],u=g[1]),w+=y!==""?"<option "+(c===u?"":'data-function-name="'+y+'" ')+'value="'+c+'">'+u+"</option>":"");s=[]}m=(x.$filters?x.$filters:x.$table.children("thead")).find("."+n.filter),b.filter_$externalFilters&&(m=m&&m.length?m.add(b.filter_$externalFilters):b.filter_$externalFilters),p=m.filter('select[data-column="'+t+'"]'),p.length&&(p[l?"html":"append"](w),Array.isArray(s)||p.append(s).val(C),p.val(C))}}},buildDefault:function(r,t){var s,l,d,f=r.config,c=f.widgetOptions,u=f.columns;for(s=0;s<u;s++)l=f.$headerIndexed[s],d=!(l.hasClass("filter-false")||l.hasClass("parser-false")),(l.hasClass("filter-select")||i.getColumnData(r,c.filter_functions,s)===!0)&&d&&o.buildSelect(r,s,"",t,l.hasClass(c.filter_onlyAvail))}},e=o.regex,i.getFilters=function(r,t,s,l){var d,f,c,u,g=[],m=r?h(r)[0].config:"",p=m?m.widgetOptions:"";if(t!==!0&&p&&!p.filter_columnFilters||Array.isArray(s)&&o.equalFilters(m,s,m.lastSearch))return h(r).data("lastSearch")||[];if(m&&(m.$filters&&(f=m.$filters.find("."+n.filter)),p.filter_$externalFilters&&(f=f&&f.length?f.add(p.filter_$externalFilters):p.filter_$externalFilters),f&&f.length))for(g=s||[],d=0;d<m.columns+1;d++)u=d===m.columns?p.filter_anyColumnSelector+","+p.filter_multipleColumnSelector:'[data-column="'+d+'"]',c=f.filter(u),c.length&&(c=o.getLatestSearch(c),Array.isArray(s)?(l&&c.length>1&&(c=c.slice(1)),d===m.columns&&(u=c.filter(p.filter_anyColumnSelector),c=u.length?u:c),c.val(s[d]).trigger("change"+m.namespace)):(g[d]=c.val()||"",d===m.columns?c.slice(1).filter('[data-column*="'+c.attr("data-column")+'"]').val(g[d]):c.slice(1).val(g[d])),d===m.columns&&c.length&&(p.filter_$anyMatch=c));return g},i.setFilters=function(r,t,s,l){var d=r?h(r)[0].config:"",f=i.getFilters(r,!0,t,l);return typeof s>"u"&&(s=!0),d&&s&&(d.lastCombinedFilter=null,d.lastSearch=[],o.searching(d.table,t,l),d.$table.triggerHandler("filterFomatterUpdate")),f.length!==0}})(_),(function(h,o){var e=h.tablesorter||{};h.extend(e.css,{sticky:"tablesorter-stickyHeader",stickyVis:"tablesorter-sticky-visible",stickyHide:"tablesorter-sticky-hidden",stickyWrap:"tablesorter-sticky-wrapper"}),e.addHeaderResizeEvent=function(n,a,r){if(n=h(n)[0],!!n.config){var t={timer:250},s=h.extend({},t,r),l=n.config,d=l.widgetOptions,f=function(c){var u,g,m,p,y,x,b=l.$headers.length;for(d.resize_flag=!0,g=[],u=0;u<b;u++)m=l.$headers.eq(u),p=m.data("savedSizes")||[0,0],y=m[0].offsetWidth,x=m[0].offsetHeight,(y!==p[0]||x!==p[1])&&(m.data("savedSizes",[y,x]),g.push(m[0]));g.length&&c!==!1&&l.$table.triggerHandler("resize",[g]),d.resize_flag=!1};if(clearInterval(d.resize_timer),a)return d.resize_flag=!1,!1;f(!1),d.resize_timer=setInterval(function(){d.resize_flag||f()},s.timer)}};function i(n,a){var r=isNaN(a.stickyHeaders_offset)?h(a.stickyHeaders_offset):[];return r.length?r.height()||0:parseInt(a.stickyHeaders_offset,10)||0}e.addWidget({id:"stickyHeaders",priority:54,options:{stickyHeaders:"",stickyHeaders_appendTo:null,stickyHeaders_attachTo:null,stickyHeaders_xScroll:null,stickyHeaders_yScroll:null,stickyHeaders_offset:0,stickyHeaders_filteredToTop:!0,stickyHeaders_cloneId:"-sticky",stickyHeaders_addResizeEvent:!0,stickyHeaders_includeCaption:!0,stickyHeaders_zIndex:2},format:function(n,a,r){if(!(a.$table.hasClass("hasStickyHeaders")||h.inArray("filter",a.widgets)>=0&&!a.$table.hasClass("hasFilters"))){var t,s,l,d=a.$table,f=h(r.stickyHeaders_attachTo||r.stickyHeaders_appendTo),c=a.namespace+"stickyheaders ",u=h(r.stickyHeaders_yScroll||r.stickyHeaders_attachTo||o),g=h(r.stickyHeaders_xScroll||r.stickyHeaders_attachTo||o),m=d.children("thead:first"),p=m.children("tr").not(".sticky-false").children(),y=d.children("tfoot"),x=i(a,r),b=d.parent().closest("."+e.css.table).hasClass("hasStickyHeaders")?d.parent().closest("table.tablesorter")[0].config.widgetOptions.$sticky.parent():[],S=b.length?b.height():0,w=r.$sticky=d.clone().addClass("containsStickyHeaders "+e.css.sticky+" "+r.stickyHeaders+" "+a.namespace.slice(1)+"_extra_table").wrap('<div class="'+e.css.stickyWrap+'">'),C=w.parent().addClass(e.css.stickyHide).css({position:f.length?"absolute":"fixed",padding:parseInt(w.parent().parent().css("padding-left"),10),top:x+S,left:0,visibility:"hidden",zIndex:r.
1stickyHeaders_zIndex||2}),$=w.children("thead:first"),I,T="",A=function(D,W){var E,L,k,R,j,F=D.filter(":visible"),O=F.length;for(E=0;E<O;E++)R=W.filter(":visible").eq(E),j=F.eq(E),j.css("box-sizing")==="border-box"?L=j.outerWidth():R.css("border-collapse")==="collapse"?o.getComputedStyle?L=parseFloat(o.getComputedStyle(j[0],null).width):(k=parseFloat(j.css("border-width")),L=j.outerWidth()-parseFloat(j.css("padding-left"))-parseFloat(j.css("padding-right"))-k):L=j.width(),R.css({width:L,"min-width":L,"max-width":L})},H=function(D){return D===!1&&b.length?d.position().left:f.length?parseInt(f.css("padding-left"),10)||0:d.offset().left-parseInt(d.css("margin-left"),10)-h(o).scrollLeft()},N=function(){C.css({left:H(),width:d.outerWidth()}),A(d,w),A(p,I)},P=function(D){if(d.is(":visible")){S=b.length?b.offset().top-u.scrollTop()+b.height():0;var W,E=d.offset(),L=i(a,r),k=h.isWindow(u[0]),R=k?u.scrollTop():b.length?parseInt(b[0].style.top,10):u.offset().top,j=f.length?R:u.scrollTop(),F=r.stickyHeaders_includeCaption?0:d.children("caption").height()||0,O=j+L+S-F,q=d.height()-(C.height()+(y.height()||0))-F,M=O>E.top&&O<E.top+q?"visible":"hidden",G=M==="visible"?e.css.stickyVis:e.css.stickyHide,V=!C.hasClass(G),B={visibility:M};f.length&&(V=!0,B.top=k?O-f.offset().top:f.scrollTop()),W=H(k),W!==parseInt(C.css("left"),10)&&(V=!0,B.left=W),B.top=(B.top||0)+(!k&&b.length?b.height():L+S),V&&C.removeClass(e.css.stickyVis+" "+e.css.stickyHide).addClass(G).css(B),(M!==T||D)&&(N(),T=M)}};if(f.length&&!f.css("position")&&f.css("position","relative"),w.attr("id")&&(w[0].id+=r.stickyHeaders_cloneId),w.find("> thead:gt(0), tr.sticky-false").hide(),w.find("> tbody, > tfoot").remove(),w.find("caption").toggle(r.stickyHeaders_includeCaption),I=$.children().children(),w.css({height:0,width:0,margin:0}),I.find("."+e.css.resizer).remove(),d.addClass("hasStickyHeaders").on("pagerComplete"+c,function(){N()}),e.bindEvents(n,$.children().children("."+e.css.header)),r.stickyHeaders_appendTo?h(r.stickyHeaders_appendTo).append(C):d.after(C),a.onRenderHeader)for(l=$.children("tr").children(),s=l.length,t=0;t<s;t++)a.onRenderHeader.apply(l.eq(t),[t,a,w]);g.add(u).off("scroll resize ".split(" ").join(c).replace(/\s+/g," ")).on("scroll resize ".split(" ").join(c),function(D){P(D.type==="resize")}),a.$table.off("stickyHeadersUpdate"+c).on("stickyHeadersUpdate"+c,function(){P(!0)}),r.stickyHeaders_addResizeEvent&&e.addHeaderResizeEvent(n),d.hasClass("hasFilters")&&r.filter_columnFilters&&(d.on("filterEnd"+c,function(){var D=h(document.activeElement).closest("td"),W=D.parent().children().index(D);C.hasClass(e.css.stickyVis)&&r.stickyHeaders_filteredToTop&&(o.scrollTo(0,d.position().top),W>=0&&a.$filters&&a.$filters.eq(W).find("a, select, input").filter(":visible").focus())}),e.filter.bindSearch(d,I.find("."+e.css.filter)),r.filter_hideFilters&&e.filter.hideFilters(a,w)),r.stickyHeaders_addResizeEvent&&d.on("resize"+a.namespace+"stickyheaders",function(){N()}),P(!0),d.triggerHandler("stickyHeadersInit")}},remove:function(n,a,r){var t=a.namespace+"stickyheaders ";a.$table.removeClass("hasStickyHeaders").off("pagerComplete resize filterEnd stickyHeadersUpdate ".split(" ").join(t).replace(/\s+/g," ")).next("."+e.css.stickyWrap).remove(),r.$sticky&&r.$sticky.length&&r.$sticky.remove(),h(o).add(r.stickyHeaders_xScroll).add(r.stickyHeaders_yScroll).add(r.stickyHeaders_attachTo).off("scroll resize ".split(" ").join(t).replace(/\s+/g," ")),e.addHeaderResizeEvent(n,!0)}})})(_,window),(function(h,o){var e=h.tablesorter||{};h.extend(e.css,{resizableContainer:"tablesorter-resizable-container",resizableHandle:"tablesorter-resizable-handle",resizableNoSelect:"tablesorter-disableSelection",resizableStorage:"tablesorter-resizable"}),h(function(){var i="<style>body."+e.css.resizableNoSelect+" { -ms-user-select: none; -moz-user-select: -moz-none;-khtml-user-select: none; -webkit-user-select: none; user-select: none; }."+e.css.resizableContainer+" { position: relative; height: 1px; }."+e.css.resizableHandle+" { position: absolute; display: inline-block; width: 8px;top: 1px; cursor: ew-resize; z-index: 3; user-select: none; -moz-user-select: none; }</style>";h("head").append(i)}),e.resizable={init:function(i,n){if(!i.$table.hasClass("hasResizable")){i.$table.addClass("hasResizable");var a,r,t,s,l,d=i.$table,f=d.parent(),c=parseInt(d.css("margin-top"),10),u=n.resizable_vars={useStorage:e.storage&&n.resizable!==!1,$wrap:f,mouseXPosition:0,$target:null,$next:null,overflow:f.css("overflow")==="auto"||f.css("overflow")==="scroll"||f.css("overflow-x")==="auto"||f.css("overflow-x")==="scroll",storedSizes:[]};for(e.resizableReset(i.table,!0),u.tableWidth=d.width(),u.fullWidth=Math.abs(f.width()-u.tableWidth)<20,u.useStorage&&u.overflow&&(e.storage(i.table,"tablesorter-table-original-css-width",u.tableWidth),l=e.storage(i.table,"tablesorter-table-resized-width")||"auto",e.resizable.setWidth(d,l,!0)),n.resizable_vars.storedSizes=s=(u.useStorage?e.storage(i.table,e.css.resizableStorage):[])||[],e.resizable.setWidths(i,n,s),e.resizable.updateStoredSizes(i,n),n.$resizable_container=h('<div class="'+e.css.resizableContainer+'">').css({top:c}).insertBefore(d),t=0;t<i.columns;t++)r=i.$headerIndexed[t],l=e.getColumnData(i.table,i.headers,t),a=e.getData(r,l,"resizable")==="false",a||h('<div class="'+e.css.resizableHandle+'">').appendTo(n.$resizable_container).attr({"data-column":t,unselectable:"on"}).data("header",r).on("selectstart",!1);e.resizable.bindings(i,n)}},updateStoredSizes:function(i,n){var a,r,t=i.columns,s=n.resizable_vars;for(s.storedSizes=[],a=0;a<t;a++)r=i.$headerIndexed[a],s.storedSizes[a]=r.is(":visible")?r.width():0}
1,setWidth:function(i,n,a){i.css({width:n,"min-width":a?n:"","max-width":a?n:""})},setWidths:function(i,n,a){var r,t,s=n.resizable_vars,l=h(i.namespace+"_extra_headers"),d=i.$table.children("colgroup").children("col");if(a=a||s.storedSizes||[],a.length){for(r=0;r<i.columns;r++)e.resizable.setWidth(i.$headerIndexed[r],a[r],s.overflow),l.length&&(t=l.eq(r).add(d.eq(r)),e.resizable.setWidth(t,a[r],s.overflow));t=h(i.namespace+"_extra_table"),t.length&&!e.hasWidget(i.table,"scroller")&&e.resizable.setWidth(t,i.$table.outerWidth(),s.overflow)}},setHandlePosition:function(i,n){var a,r=i.$table.height(),t=n.$resizable_container.children(),s=Math.floor(t.width()/2);e.hasWidget(i.table,"scroller")&&(r=0,i.$table.closest("."+e.css.scrollerWrap).children().each(function(){var l=h(this);r+=l.filter('[style*="height"]').length?l.height():l.children("table").height()})),!n.resizable_includeFooter&&i.$table.children("tfoot").length&&(r-=i.$table.children("tfoot").height()),a=parseFloat(h.fn.jquery)>=3.3?0:i.$table.position().left,t.each(function(){var l=h(this),d=parseInt(l.attr("data-column"),10),f=i.columns-1,c=l.data("header");c&&(!c.is(":visible")||!n.resizable_addLastColumn&&e.resizable.checkVisibleColumns(i,d)?l.hide():(d<f||d===f&&n.resizable_addLastColumn)&&l.css({display:"inline-block",height:r,left:c.position().left-a+c.outerWidth()-s}))})},checkVisibleColumns:function(i,n){var a,r=0;for(a=n+1;a<i.columns;a++)r+=i.$headerIndexed[a].is(":visible")?1:0;return r===0},toggleTextSelection:function(i,n,a){var r=i.namespace+"tsresize";n.resizable_vars.disabled=a,h("body").toggleClass(e.css.resizableNoSelect,a),a?h("body").attr("unselectable","on").on("selectstart"+r,!1):h("body").removeAttr("unselectable").off("selectstart"+r)},bindings:function(i,n){var a=i.namespace+"tsresize";n.$resizable_container.children().on("mousedown",function(r){var t,s=n.resizable_vars,l=h(i.namespace+"_extra_headers"),d=h(r.target).data("header");t=parseInt(d.attr("data-column"),10),s.$target=d=d.add(l.filter('[data-column="'+t+'"]')),s.target=t,s.$next=r.shiftKey||n.resizable_targetLast?d.parent().children().not(".resizable-false").filter(":last"):d.nextAll(":not(.resizable-false)").eq(0),t=parseInt(s.$next.attr("data-column"),10),s.$next=s.$next.add(l.filter('[data-column="'+t+'"]')),s.next=t,s.mouseXPosition=r.pageX,e.resizable.updateStoredSizes(i,n),e.resizable.toggleTextSelection(i,n,!0)}),h(document).on("mousemove"+a,function(r){var t=n.resizable_vars;!t.disabled||t.mouseXPosition===0||!t.$target||(n.resizable_throttle?(clearTimeout(t.timer),t.timer=setTimeout(function(){e.resizable.mouseMove(i,n,r)},isNaN(n.resizable_throttle)?5:n.resizable_throttle)):e.resizable.mouseMove(i,n,r))}).on("mouseup"+a,function(){n.resizable_vars.disabled&&(e.resizable.toggleTextSelection(i,n,!1),e.resizable.stopResize(i,n),e.resizable.setHandlePosition(i,n))}),h(o).on("resize"+a+" resizeEnd"+a,function(){e.resizable.setHandlePosition(i,n)}),i.$table.on("columnUpdate pagerComplete resizableUpdate ".split(" ").join(a+" "),function(){e.resizable.setHandlePosition(i,n)}).on("resizableReset"+a,function(){e.resizableReset(i.table)}).find("thead:first").add(h(i.namespace+"_extra_table").find("thead:first")).on("contextmenu"+a,function(){var r=n.resizable_vars.storedSizes.length===0;return e.resizableReset(i.table),e.resizable.setHandlePosition(i,n),n.resizable_vars.storedSizes=[],r})},mouseMove:function(i,n,a){if(!(n.resizable_vars.mouseXPosition===0||!n.resizable_vars.$target)){var r,t=0,s=n.resizable_vars,l=s.$next,d=s.storedSizes[s.target],f=a.pageX-s.mouseXPosition;if(s.overflow){if(d+f>0){for(s.storedSizes[s.target]+=f,e.resizable.setWidth(s.$target,s.storedSizes[s.target],!0),r=0;r<i.columns;r++)t+=s.storedSizes[r];e.resizable.setWidth(i.$table.add(h(i.namespace+"_extra_table")),t)}l.length||(s.$wrap[0].scrollLeft=i.$table.width())}else s.fullWidth?(s.storedSizes[s.target]+=f,s.storedSizes[s.next]-=f,e.resizable.setWidths(i,n)):(s.storedSizes[s.target]+=f,e.resizable.setWidths(i,n));s.mouseXPosition=a.pageX,i.$table.triggerHandler("stickyHeadersUpdate")}},stopResize:function(i,n){var a=n.resizable_vars;e.resizable.updateStoredSizes(i,n),a.useStorage&&(e.storage(i.table,e.css.resizableStorage,a.storedSizes),e.storage(i.table,"tablesorter-table-resized-width",i.$table.width())),a.mouseXPosition=0,a.$target=a.$next=null,i.$table.triggerHandler("stickyHeadersUpdate"),i.$table.triggerHandler("resizableComplete")}},e.addWidget({id:"resizable",priority:40,options:{resizable:!0,resizable_addLastColumn:!1,resizable_includeFooter:!0,resizable_widths:[],resizable_throttle:!1,resizable_targetLast:!1},init:function(i,n,a,r){e.resizable.init(a,r)},format:function(i,n,a){e.resizable.setHandlePosition(n,a)},remove:function(i,n,a,r){if(a.$resizable_container){var t=n.namespace+"tsresize";n.$table.add(h(n.namespace+"_extra_table")).removeClass("hasResizable").children("thead").off("
1contextmenu"+t),a.$resizable_container.remove(),e.resizable.toggleTextSelection(n,a,!1),e.resizableReset(i,r),h(document).off("mousemove"+t+" mouseup"+t)}}}),e.resizableReset=function(i,n){h(i).each(function(){var a,r,t=this.config,s=t&&t.widgetOptions,l=s.resizable_vars;if(i&&t&&t.$headerIndexed.length){for(l.overflow&&l.tableWidth&&(e.resizable.setWidth(t.$table,l.tableWidth,!0),l.useStorage&&e.storage(i,"tablesorter-table-resized-width",l.tableWidth)),a=0;a<t.columns;a++)r=t.$headerIndexed[a],s.resizable_widths&&s.resizable_widths[a]?e.resizable.setWidth(r,s.resizable_widths[a],l.overflow):r.hasClass("resizable-false")||e.resizable.setWidth(r,"",l.overflow);t.$table.triggerHandler("stickyHeadersUpdate"),e.storage&&!n&&e.storage(this,e.css.resizableStorage,[])}})}})(_,window),(function(h){var o=h.tablesorter||{};function e(n){var a=o.storage(n.table,"tablesorter-savesort");return a&&a.hasOwnProperty("sortList")&&Array.isArray(a.sortList)?a.sortList:[]}function i(n,a){return(a||e(n)).join(",")!==n.sortList.join(",")}o.addWidget({id:"saveSort",priority:20,options:{saveSort:!0},init:function(n,a,r,t){a.format(n,r,t,!0)},format:function(n,a,r,t){var s,l=a.$table,d=r.saveSort!==!1,f={sortList:a.sortList},c=o.debug(a,"saveSort");c&&(s=new Date),l.hasClass("hasSaveSort")?d&&n.hasInitialized&&o.storage&&i(a)&&(o.storage(n,"tablesorter-savesort",f),c&&console.log("saveSort >> Saving last sort: "+a.sortList+o.benchmark(s))):(l.addClass("hasSaveSort"),f="",o.storage&&(f=e(a),c&&console.log('saveSort >> Last sort loaded: "'+f+'"'+o.benchmark(s)),l.on("saveSortReset",function(u){u.stopPropagation(),o.storage(n,"tablesorter-savesort","")})),t&&f&&f.length>0?a.sortList=f:n.hasInitialized&&f&&f.length>0&&i(a,f)&&o.sortOn(a,f))},remove:function(n,a){a.$table.removeClass("hasSaveSort"),o.storage&&o.storage(n,"tablesorter-savesort","")}})})(_),_.tablesorter})})(J)),J.exports}ae();var K={exports:{}},ee;function ne(){return ee||(ee=1,(function(z){(function(_){z.exports?z.exports=_(Y()):_(jQuery)})(function(_){var h=Array.prototype.slice,o=Array.prototype.splice,e={topSpacing:0,bottomSpacing:0,className:"is-sticky",wrapperClassName:"sticky-wrapper",center:!1,getWidthFrom:"",widthFromWrapper:!0,responsiveWidth:!1,zIndex:"auto"},i=_(window),n=_(document),a=[],r=i.height(),t=function(){for(var d=i.scrollTop(),f=n.height(),c=f-r,u=d>c?c-d:0,g=0,m=a.length;g<m;g++){var p=a[g],y=p.stickyWrapper.offset().top,x=y-p.topSpacing-u;if(p.stickyWrapper.css("height",p.stickyElement.outerHeight()),d<=x)p.currentTop!==null&&(p.stickyElement.css({width:"",position:"",top:"","z-index":""}),p.stickyElement.parent().removeClass(p.className),p.stickyElement.trigger("sticky-end",[p]),p.currentTop=null);else{var b=f-p.stickyElement.outerHeight()-p.topSpacing-p.bottomSpacing-d-u;if(b<0?b=b+p.topSpacing:b=p.topSpacing,p.currentTop!==b){var S;p.getWidthFrom?S=_(p.getWidthFrom).width()||null:p.widthFromWrapper&&(S=p.stickyWrapper.width()),S==null&&(S=p.stickyElement.width()),p.stickyElement.css("width",S).css("position","fixed").css("top",b).css("z-index",p.zIndex),p.stickyElement.parent().addClass(p.className),p.currentTop===null?p.stickyElement.trigger("sticky-start",[p]):p.stickyElement.trigger("sticky-update",[p]),p.currentTop===p.topSpacing&&p.currentTop>b||p.currentTop===null&&b<p.topSpacing?p.stickyElement.trigger("sticky-bottom-reached",[p]):p.currentTop!==null&&b===p.topSpacing&&p.currentTop<b&&p.stickyElement.trigger("sticky-bottom-unreached",[p]),p.currentTop=b}var w=p.stickyWrapper.parent(),C=p.stickyElement.offset().top+p.stickyElement.outerHeight()>=w.offset().top+w.outerHeight()&&p.stickyElement.offset().top<=p.topSpacing;C?p.stickyElement.css("position","absolute").css("top","").css("bottom",0).css("z-index",""):p.stickyElement.css("position","fixed").css("top",b).css("bottom","").css("z-index",p.zIndex)}}},s=function(){r=i.height();for(var d=0,f=a.length;d<f;d++){var c=a[d],u=null;c.getWidthFrom?c.responsiveWidth&&(u=_(c.getWidthFrom).width()):c.widthFromWrapper&&(u=c.stickyWrapper.width()),u!=null&&c.stickyElement.css("width",u)}},l={init:function(d){var f=_.extend({},e,d);return this.each(function(){var c=_(this),u=c.attr("id"),g=u?u+"-"+e.wrapperClassName:e.wrapperClassName,m=_("<div></div>").attr("id",g).addClass(f.wrapperClassName);c.wrapAll(m);var p=c.parent();f.center&&p.css({width:c.outerWidth(),marginLeft:"auto",marginRight:"auto"}),c.css("float")==="right"&&c.css({float:"none"}).parent().css({float:"right"}),f.stickyElement=c,f.stickyWrapper=p,f.currentTop=null,a.push(f),l.setWrapperHeight(this),l.setupChangeListeners(this)})},setWrapperHeight:function(d){var f=_(d),c=f.parent();c&&c.css("height",f.outerHeight())},setupChangeListeners:function(d){if(window.MutationObserver){var f=new window.MutationObserver(function(c){(c[0].addedNodes.length||c[0].removedNodes.length)&&l.setWrapperHeight(d)});f.observe(d,{subtree:!0,childList:!0})}
1else d.addEventListener("DOMNodeInserted",function(){l.setWrapperHeight(d)},!1),d.addEventListener("DOMNodeRemoved",function(){l.setWrapperHeight(d)},!1)},update:t,unstick:function(d){return this.each(function(){for(var f=this,c=_(f),u=-1,g=a.length;g-- >0;)a[g].stickyElement.get(0)===f&&(o.call(a,g,1),u=g);u!==-1&&(c.unwrap(),c.css({width:"",position:"",top:"",float:"","z-index":""}))})}};window.addEventListener?(window.addEventListener("scroll",t,!1),window.addEventListener("resize",s,!1)):window.attachEvent&&(window.attachEvent("onscroll",t),window.attachEvent("onresize",s)),_.fn.sticky=function(d){if(l[d])return l[d].apply(this,h.call(arguments,1));if(typeof d=="object"||!d)return l.init.apply(this,arguments);_.error("Method "+d+" does not exist on jQuery.sticky")},_.fn.unstick=function(d){if(l[d])return l[d].apply(this,h.call(arguments,1));if(typeof d=="object"||!d)return l.unstick.apply(this,arguments);_.error("Method "+d+" does not exist on jQuery.sticky")},_(function(){setTimeout(t,0)})})})(K)),K.exports}ne();(function(z){z.fn.simpleTableFilter=function(_){return _=z.extend({autoFiltering:!0},_),this.each(function(){var h=z(this);if(h.on("table-filtering",function(){z(this).find("> tbody > tr").each(function(){var i=z(this).show();z(this).find("> *").each(function(n){var a=_.filters[n];if(a){const s=a==="#js-discontinued-filter";if(a=z(a),s){const l=a.val(),d=z(this).find(".discontinued").length>0;if(l==="without_discontinued"&&d||l==="discontinued_only"&&!d)return i.hide(),!1}else{var r=z(this).text().toLowerCase(),t=a.val().toLowerCase();if(a.prop("type")=="radio")var t=a.filter(":checked").val().toLowerCase();if(r.indexOf(t)<0)return i.hide(),!1}}})})}),_.autoFiltering)for(var o in _.filters){var e;z(_.filters[o]).on("keydown change",function(){e&&clearTimeout(e),e=setTimeout(function(){h.trigger("table-filtering")},300)})}h.trigger("table-filtering")})}})(jQuery);v(function(){if(v(".table-sortable").tablesorter({theme:"bootstrap",headerTemplate:"{content}{icon}",widgets:["uitheme"],emptyTo:"emptyMax",headers:{".disabled":{sorter:!1}}}),v(".table-filterable").simpleTableFilter({filters:{3:"#js-document-filter",5:"#js-discontinued-filter"}}),v(".js-table-with-checkbox").length>0||v("body.products.show, body.bulk_searches.show").length>0){const z=function(_,h){const o=v(".tab-pane.active"),e=o.is("*")?o.find(h):v(h),i=[];for(let n=0;n<e.length;n++){const a=e[n];a.checked&&i.push(a.id)}v(_).toggleClass("disabled",i.length<1)};(function(){v(".checkbox-select-all-tables").on("change",function(){v(".checkbox-select-all").prop("checked",this.checked),v(".checkbox-select-all").trigger("change")});const _=()=>z(".btn-download-selected",".checkbox-download");v("th.tablesorter-header[data-column=0]").on("click",function(){const h=v(this).find(".checkbox-select-all"),o=!h.prop("checked");h.prop("checked",o),h.trigger("change")}),v(".checkbox-select-all").on("change",function(){const h=v(this).closest("table").find(".checkbox-download");for(let o=0;o<h.length;o++){const e=h[o];v(e).prop("disabled")||v(e).prop("checked",this.checked)}_()}),v(".checkbox-download").on("change",_),v("input:checkbox").on("change",function(){const h=v(this).closest("table");h.find(".checkbox-download:checked").length>0||h.find(".checkbox-select-all").prop("checked",!1),v(".checkbox-select-all:checked").length>0||v(".checkbox-select-all-tables").prop("checked",!1)}),v('a[data-toggle="tab"]').on("shown.bs.tab",_)})(),v(".checkbox-compare").on("change",()=>z(".btn-spec-compare",".checkbox-compare"))}});var re=v.tablesorter=v.tablesorter||{};re.themes.bootstrap.table="table";re.themes.bootstrap.header="";v(function(){v(".js-text-types").length>0&&(function(){const z=v(".js-text-types input"),_=function(){let h=!1;for(let e=0;e<z.length;e++){const i=z[e];i.value==="remote_controller"&&i.checked&&(h=!0)}const o=v(".js-document-types input");o.prop("disabled",h),h&&o.prop("checked",!1)};z.on("change",_),_()})(),(function(){const z=v("#js-form-download-selected-bulk-search");if(!z.length)return;const _=function(){const h=v("#js-download-selected-bulk-search-button"),o=v("#js-download-l
1imit-warning"),e=parseInt(z.data("max-download-count"),10),i=z.find(".checkbox-download:checked").length,n=i>e;h.prop("disabled",n),n&&(h.addClass("disabled"),o.find(".js-download-limit-count").text(i)),o.toggleClass("hidden",!n)};v(".checkbox-download, .checkbox-select-all, .checkbox-select-all-tables").on("change",_),_()})(),v("#js-form-download-selected-bulk-search").on("submit",function(z){let _;v("#js-download-selected-bulk-search-button").prop("disabled",!0),_=setInterval((function(){U.get("exported")&&(v("#js-download-selected-bulk-search-button").prop("disabled",!1),clearInterval(_),U.remove("exported"))}),1e3)})});const te=function(){v(window).width()>=800?v("#document-digital-parts__pdf-container").sticky({topSpacing:0,bottomSpacing:118}):v("#document-digital-parts__pdf-container").unstick()};v(function(){v("#select-sections").on("change",function(){const z=v("#select-sections").val();if(z!==""){const _="#"+z,h=v("#pdf-data-split").attr("data"),o=v("#pdf-data-split").attr("src"),e=h.replace(/#.+/,_),i=o.replace(/#.+/,_);v("#pdf-data-split").attr("data",e),v("#pdf-data-split").attr("src",i),v("#pdf-data").attr("data",e),v("#pdf-data").attr("src",i)}v.ajax({url:"digital_part_sections",type:"GET",data:{pdf_jump_tag:v("#select-sections").val(),section_name:v("#select-sections option:selected").text()},dataType:"script",success(_){},error(_){}})}),te(),v(window).on("resize",()=>te()),v(".js-form-download-parts-list-pdf").on("submit",function(z){let _;_=setInterval((function(){U.get("exported")&&(v(".js-download-parts-list-pdf-button").prop("disabled",!1).text("部品表付きPDFダウンロード"),clearInterval(_),U.remove("exported"))}),1e3)}),v(".js-digital-parts-pdf-download-form").on("ajax:error",function(z){var i;const[,_,h]=z.detail||((i=z.originalEvent)==null?void 0:i.detail)||[],o=`js-digital-parts-pdf-download-form failed. status: ${_} / http: ${h&&h.status}`;se.notify(o),alert("ダウンロード中にエラーが発生しました。ページをリロードし、少し時間をおいてから再実行してください。")})});v(function(){v("#jstree-categories").jstree({core:{check_callback:!0,worker:!1,data:{url(z){let{search:_}=window.location;return _||(_=`?category_form%5Btop_category_id%5D=${v(".js-select-top-category").val()}`),`categories/search.json${_}`}}}}),v("#jstree-categories").on("select_node.jstree",(z,_)=>v.ajax({url:"/products",type:"GET",data:{category_id:_.node.id},dataType:"script",success(h){},error(h){}})),v("#js-category-expand-all").on("click",()=>v("#jstree-categories").jstree("open_all")),v("#js-category-collapse-all").on("click",()=>v("#jstree-categories").jstree("close_all")),v(".js-select-top-category").on("change",()=>v(".js-category-form").trigger("submit"))});v(function(){const z=document.createElement("a");z.href=window.location.href;const{hash:_}=z;(_==="#tab-alt-products"||_==="#tab-associations")&&v('.js-detail-tab a[href="'+_+'"]').tab("show"),v("#js-ps-replace-product-alt-only").length&&v('.nav-tabs a[href="#tab-eco-product"]').tab("show"),v("#js-torikae-navi-form").length&&v("#js-torikae-navi-form").trigger("submit")});v(function(){v(".js-force-authorize-form").length&&v(".js-force-authorize-form").trigger("submit")});v(window).on("load",function(){const z=function(){const n=v(".js-irekae-check:checked:enabled, .js-up-check:checked:enabled").map((a,r)=>v(r).val()).get().filter(a=>a.endsWith("_remote_rc")).length>1;v("#js-multi-torikae-check-submit").prop("disabled",n),v("#js-alert-multiple-rc-selected").toggle(n)},_=v(".js-multi-torikae-navi-product-type");if(_.length){const e=function(n){const a=n.val();a==="irekae"?(v(".js-irekae-check").prop("disabled",!1),v(".js-up-check").prop("disabled",!0)):a=="up"&&(v(".js-irekae-check").prop("disabled",!0),v(".js-up-check").prop("disabled",!1))},i=v(".js-multi-torikae-navi-product-type:checked");e(i),_.on("change",function(){e(v(this)),z()})}const h=v(".js-irekae-check, .js-up-check");h.length&&(z(),h.on("change",function(){z()}));const o=v("#js-multi-torikae-navi-select-current-units");if(o.length){const e=function(i){const n=i.val(),a=v("#js-multi-torikae-navi-select-replacement-units");a.val()>n&&a.val(n),a.children("option").each(function(t,s){const l=Number(v(s).val())<=n;v(s).toggle(l)});const r=v("#js-alert-gas-water-heater-name-to-replace-all-if-current-units-7-or-above");
1if(r.length){const t=n>=7;r.toggle(t),v("#js-select-replacement-units").toggle(!t),v("#js-multi-torikae-navi-replace-all-hidden-field").prop("disabled",!t)}};e(o),o.on("change",(function(){e(v(this))}))}v(".js-open-print-dialog").length&&window.print()});ie.start();
2//# sourceMappingURL=application-BMIcUJzA.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.