/*
* This combined file was created by the DataTables downloader builder:
* https://datatables.net/download
*
* To rebuild or modify this file with the latest versions of the included
* software please visit:
* https://datatables.net/download/#bs4/dt-3.0.1
*
* Included libraries:
* DataTables 3.0.1
*/
/*! DataTables 3.0.1
* Copyright (c) SpryMedia Ltd - datatables.net/license
*/
(t=>{"function"==typeof define&&define.amd?define([],function(){return t(window,document)}):"object"==typeof exports?"undefined"==typeof window?module.exports=function(e){return e=e||window,t(e,e.document)}:module.exports=t(window,window.document):window.DataTable=t(window,document)})(function(M,v){let A=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,D=/<([^>]*>)/g,j=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g");var e=Object.freeze({__proto__:null,isoTimezone:/[T\s]\d{2}.*?(Z|[+-]\d{2}(?::?\d{2})?)$/,reDate:/^\d{2,4}[./-]\d{1,2}[./-]\d{1,2}([T ]{1}\d{1,2}[:.]\d{2}([.:]\d{2})?)?$/,reFormattedNumeric:A,reHtml:D,reNewLines:/[\r\n\u2028]/g,reRegexCharacters:j});let C=Math.pow(2,28),O=function(e,t){var r;return"string"!=typeof e?e:(r=e.normalize?e.normalize("NFD"):e).length!==e.length?(!0===t?e+" ":"")+r.replace(/[\u0300-\u036f]/g,""):r},N=function(e,t=""){if(!e||"string"!=typeof e)return e;if(e.length>C)throw new Error("Exceeded max str len");let r,n=e.replace(D,t);for(;(n=(r=n).replace(//g,">").replace(/"/g,"""):e};function R(e){return e.replace(j,"\\$1")}function L(e){var t=typeof e;if("function"!=t)return"string"==t||Array.isArray(e)?S(e):e;S=e}function I(e,t){if("function"!=typeof e)return O(e,t);O=e}function E(e,t){var r=typeof e;if("function"!=r)return"string"==r?N(e,t):e;N=e}let V=Object.freeze({__proto__:null,escapeHtml:L,escapeRegex:R,normalize:I,stripHtml:E}),J={};function G(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null}function Y(e,t){return J[t]||(J[t]=new RegExp(R(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(J[t],"."):e}var t=Object.freeze({__proto__:null,intVal:G,numToDecimal:Y});function Z(e){return e&&"string"!=typeof e&&void 0!==e.length&&void 0===e.nodeType}function Q(e){return e&&"object"==typeof e&&e._isDom}function K(e){return!e||!0===e||"-"===e}function ee(e){return K(e)||"string"==typeof e}function te(e,t,r,n){var a=typeof e;return"number"==a||"bigint"==a||!(!n||!K(e))||(t&&"string"==a&&(e=Y(e,t)),r&&"string"==a&&(e=e.replace(A,"")),!isNaN(parseFloat(e))&&isFinite(e))}function y(e){return"object"==typeof e&&null!==e&&(null===(e=Object.getPrototypeOf(e))||e===Object.prototype)}var re,ne,ae,ie,oe,n,a,le=Object.freeze({__proto__:null,arrayLike:Z,dom:Q,element:function(e){return"object"==typeof e&&e.nodeName},empty:K,html:ee,htmlNum:function(e,t,r,n){return!(!n||!K(e))||("string"!=typeof e||!e.match(/<(input|select)/i))&&ee(e)&&!!te(E(e),t,r,n)||null},jquery:function(e){return e&&"string"==typeof e.jquery},num:te,plainObject:y});function c(t,r){if(t){var n=Object.keys(t);for(let e=0;e{n.push(r(e,t))}),n}}),ce={cache:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",headers:{},traditional:!1,url:location.href};function de(e){let r=new XMLHttpRequest,n=u({},ce,e);e=(e=>{var t=[];return"GET"===he(e)&&t.push(pe(e.data,e.traditional)),"DELETE"!==he(e)||void 0!==e.deleteBody&&!0!==e.deleteBody||(t.push(pe(e.data,e.traditional)),delete e.data),!1===e.cache&&t.push(pe({_:+new Date})),fe(t.filter(e=>!!e).join("&"),e)})(n);let a=he(n),t=null;return"json"===n.submitAs&&n.data&&(n.data=JSON.stringify(n.data),n.contentType||(n.contentType="application/json; charset=utf-8")),r.open(a,n.url+(e?(n.url.includes("?")?"&":"?")+e:""),!0,n.username||null,n.password||null),!n.contentType||n.data instanceof FormData||r.setRequestHeader("Content-Type",n.contentType),!n.headers||n.headers["X-Requested-With"]||(e=>(e=new URL(e,M.location.origin)).origin!==M.location.origin)(n.url)||(n.headers["X-Requested-With"]="XMLHttpRequest"),c(n.headers,(e,t)=>{r.setRequestHeader(e,t)}),n.data instanceof FormData?t=n.data:"GET"!==a&&n.data&&("string"==typeof n.data?t=n.data:(t=fe(t=pe(n.data,n.traditional),n),n.data=t)),r.onreadystatechange=function(){if(4==r.readyState){let e=r.responseText,t="success";if(0!==r.status){if(204===r.status||"HEAD"===a?t="nocontent":304===r.status?t="notmodified":400<=r.status&&(t="error"),"json"===n.dataType)try{e=JSON.parse(e)}catch(e){t="parseerror"}else if(!n.dataType)try{e=JSON.parse(e)}catch(e){}"success"===t?ue(n.success,e,t,r):ue(n.error,r,t,r.statusText),ue(n.complete,r,t)}}},n.beforeSend&&!1===n.beforeSend.call(n,r,n)?r.abort():r.send(t),r}function ue(e,t,r,n){if(e){var a=Array.isArray(e)?e:[e];for(let e=0;et.includes(e))}function b(e,t,r){let n=[],a=0,i=e.length;if(void 0!==r)for(;a{if(!(e.length<2))for(var t=e.slice().sort(),r=t[0],n=1,a=t.length;n{t.call(this,...e)},r)}}function Ne(r,n=200){let a,i;return function(...e){var t=+new Date;a&&t{a=void 0,r.call(this,...e)},n)):(a=t,r.call(this,...e))}}function Se(e,t){for(var r,n,a=Ce("datatable"),i=(t||a.ext.version).split("."),o=e.split("."),l=0,s=o.length;le.type===t&&e.delegateSelector===o&&e.original===i):t&&o?l.filter(e=>e.type===t&&e.delegateSelector===o):t&&i?l.filter(e=>e.type===t&&e.original===i):t?l.filter(e=>e.type===t):l,(e=r.length?e.filter(e=>e.namespaces.filter(e=>r.includes(e)).length===r.length):e).forEach(e=>{var t,r;r=e,(t=Ie(t=n))&&-1!==(r=t.indexOf(r))&&t.splice(r,1),n.removeEventListener(e.type,e)}))}}t={height(){var e;return(null==(e=v.querySelector("html"))?void 0:e.clientHeight)||0},off(e,t=null){qe(M,e,t,null)},on(e,t){ke(M,e,t,null,!1)},one(e,t){ke(M,e,t,null,!0)},scrollLeft(e){return void 0!==e&&(M.scrollX=e),M.scrollX},scrollTop(e){return void 0!==e&&(M.scrollY=e),M.scrollY},width(){var e;return(null==(e=v.querySelector("html"))?void 0:e.clientWidth)||0}};function He(e){e=v.createElement(e);return new k(e)}function Pe(e){return new k(e)}class k{constructor(e){this.length=0,this._isDom=!0,e&&this.add(e)}add(e,t=!0){if(e)if("string"==typeof e)Xe(this,Array.from(v.querySelectorAll(e)));else if(e instanceof k)Xe(this,e.get());else if("object"!=typeof e||e.nodeName||void 0===e.length)Xe(this,e);else{var r=e;for(let e=0;e!!e);return r.find(e=>"string"==typeof e)?this.each(t=>{for(let e=0;e{var t=new DocumentFragment;for(let e=0;e{"string"==typeof e?null!=t&&r.setAttribute(e,"string"==typeof t?t:t.toString()):c(e,(e,t)=>{null!=t&&r.setAttribute(e,t)})})}attrRemove(t){return this.each(e=>e.removeAttribute(t))}blur(){return this.each(e=>e.blur())}children(t){return this.map(e=>{e=Array.from(e.children);return t?e.filter(e=>e.matches(t)):e})}classAdd(e){if(!e)return this;let r=$e(e);return this.each(t=>{r.filter(e=>e).forEach(e=>t.classList.add(e))})}classHas(e){return!!this.count()&&this[0].classList.contains(e)}classRemove(e){if(!e)return this;let r=$e(e);return this.each(t=>{r.filter(e=>e).forEach(e=>t.classList.remove(e))})}classToggle(e,r){let n=Array.isArray(e)?e:e.split(" ");return this.each(t=>{n.filter(e=>e).forEach(e=>t.classList.toggle(e,r))})}clone(t=!1){return this.map(e=>e.cloneNode(t))}closest(t){return"string"==typeof t?this.map(e=>e.closest(t)):this.map(e=>{for(;e.parentElement;){if(e.parentElement===t)return t;e=e.parentElement}return null})}contains(e){return 0!==this.find(e).count()}count(){return this.length}css(t,r){return"string"==typeof t&&void 0===r?this.length?getComputedStyle(this[0])[t]:null:this.each(e=>{"string"==typeof t?e.style[t]=r:Object.assign(e.style,t)})}data(t,r){if(t)return"string"==typeof t&&void 0===r?this.length?We(this[0].dataset[t]):null:("string"==typeof t?this.each(e=>e.dataset[t]=JSON.stringify(r)):c(t,(t,r)=>{this.each(e=>e.dataset[t]=JSON.stringify(r))}),this);{let r={};return this.count()&&F.object.each(this[0].dataset,(e,t)=>{r[e]=We(t)}),r}}detach(){return this.each(e=>e.remove())}detachChildren(){return this.each(e=>{e.replaceChildren()})}each(t){for(let e=0;e{var t;if(e.replaceChildren)e.replaceChildren();else for(;e.childNodes.length;)null!=(t=e.firstChild)&&t.remove()})}eq(e){return ee.focus())}filter(t){return this.map(e=>void 0===t?e:"function"==typeof t?t(e)?e:null:"string"!=typeof t?Z(t)?Array.from(t).includes(e)?e:null:t===e?e:null:e.matches(t)&&(e.parentNode||!t.match(/:\w+-child/)&&!t.match(/:\w+-of-type/))?e:null)}find(t){if(null===t)return new k;if("string"==typeof t)return this.map(e=>Array.from(e.querySelectorAll(t)));let r=t instanceof k?t.get():t,n=!1;return this.each(e=>{new k(r).closest(e).count()&&(n=!0)}),new k(n?r:[])}first(){return new k(this.length?this[0]:null)}height(t){var e,r,n;return this.count()?void 0===t||"withPadding"===t||"withBorder"===t||"withMargin"===t||"inner"===t||"outer"===t?(n=this[0],e=M.getComputedStyle(this[0]),r=n.getBoundingClientRect().height,t&&"content"!==t?"withPadding"===t||"inner"===t?r-parseFloat(e.borderTop)-parseFloat(e.borderBottom):"withBorder"===t?r:r+parseFloat(e.marginTop)+parseFloat(e.marginBottom):(n=n.offsetHeight-parseFloat(e.borderTop)-parseFloat(e.borderBottom)-n.clientHeight,r-parseFloat(e.paddingTop)-parseFloat(e.paddingBottom)-parseFloat(e.borderTop)-parseFloat(e.borderBottom)-n)):this.each(e=>e.style.height="string"==typeof t?t:t+"px"):0}hide(){return this.each(e=>{e.style.display="none"})}html(t){return void 0!==t?this.each(e=>{e.innerHTML=t}):this.count()?this[0].innerHTML:null}is(e){return 0{t.forEach(e=>{var t;return null==(t=null==e?void 0:e.parentNode)?void 0:t.insertBefore(r,e.nextSibling)})})}insertBefore(e){let t=Ue(e);return this.each(r=>{t.forEach(e=>{var t;return null==(t=null==e?void 0:e.parentNode)?void 0:t.insertBefore(r,e)})})}last(){return new k(this.length?this[this.length-1]:null)}map(t){let r=new k;return this.each(e=>{r.add(t(e),!1)}),r}mapTo(r){let n=[];return this.each((e,t)=>n.push(r(e,t))),n}off(e,t,r){let{handler:n,names:a,selector:i}=ze(e,t,r);return this.each(t=>{a.forEach(e=>{qe(t,e,n,i)})})}offset(){var e,t;return this.count()?(e=this[0].getBoundingClientRect(),t=v.documentElement,{top:e.top+M.pageYOffset-t.clientTop,left:e.left+M.pageXOffset-t.clientLeft}):{top:0,left:0}}offsetParent(){return this.map(e=>e.offsetParent||v.body)}on(e,t,r){let{handler:n,names:a,selector:i}=ze(e,t,r);return this.each(t=>{a.filter(e=>null!==e).forEach(e=>{ke(t,e,n,i,!1)})})}one(e,t,r){let{handler:n,names:a,selector:i}=ze(e,t,r);return this.each(t=>{a.filter(e=>null!==e).forEach(e=>{ke(t,e,n,i,!0)})})}parent(t){return this.map(e=>{e=e.parentElement;return!t||null!=e&&e.matches(t)?e:null})}position(){var e,t,r;return this.count()?(e=this[0],{marginTop:t,marginLeft:r}=getComputedStyle(e),{top:e.offsetTop-parseInt(t),left:e.offsetLeft-parseInt(r)}):{top:0,left:0}}prepend(e){return this.each(t=>{e instanceof k?Array.from(e).reverse().forEach(e=>t.prepend(e)):"string"==typeof e?t.insertAdjacentHTML("afterbegin",e):t.prepend(e)})}prependTo(e){return(e instanceof k?e:new k(e)).prepend(this),this}prop(t,r){return"string"==typeof t&&void 0===r?this.count()?this[0][t]:null:this.each(e=>{e[t]=r})}propRemove(t){return this.each(e=>{delete e[t]})}remove(){return this.each(e=>e.remove())}replaceWith(t){return this.each(e=>{t instanceof k?e.replaceWith(...t.get()):e.replaceWith(t)})}scrollLeft(t){return void 0===t?this.count()?this[0].scrollLeft:0:this.each(e=>e.scrollLeft=t)}scrollTop(t){return void 0===t?this.count()?this[0].scrollTop:0:this.each(e=>e.scrollTop=t)}siblings(){return this.map(t=>t.parentElement?Array.from(t.parentElement.children).filter(e=>e!==t):[])}show(){return this.each(e=>{e.style.display="block"})}sort(){return Array.prototype.sort.call(this,Be),this}text(t){return void 0===t?this.count()?this[0].textContent:null:this.each(e=>{e.textContent=t})}transition(t,r,n,a){if(this.count())if(r||0===r||(r=400),n=n||"",a=a||(()=>{}),k.transitions&&0!==r){let e=this[0];e._dom_tra&&(clearTimeout(e._dom_tra),delete e._dom_tra),setTimeout(()=>{this.css("transition","all "+r+"ms "+n),this.css(t)},0),e._dom_tra=setTimeout(()=>{delete e._dom_tra,this.css("transition",""),a.call(this)},r)}else this.css(t),a.call(this);return this}trigger(e,r=!0,n=null,a=null,i=!1){let o=ze(e).names,l=[];return this.each(t=>{o.filter(e=>null!==e).forEach(e=>{l.push(((e,t,n=!1,a=[],i=null,o=!1)=>{if(s=Ce("jq")){var l=n?"trigger":"triggerHandler";let r=s.Event(t);return c(i,(e,t)=>{h(r,e,t)}),s(e)[l](r,a||[]),o?(r.defaultPrevented=r.isDefaultPrevented(),r):!r.isDefaultPrevented()}var{eventName:s,namespaces:l}=Fe(t);if(!s)return!1;let r=new(Me.includes(s.toLowerCase())?MouseEvent:Event)(s,{bubbles:n,cancelable:!0});return h(r,"namespace",l.join(".")),h(r,"_args",a||[]),c(i,(e,t)=>h(r,e,t)),e.dispatchEvent(r),o?r:!r.defaultPrevented})(t,e,r,n,a,i))})}),l}val(r){var e;return void 0===r?this.count()?(e=this[0]).options&&e.multiple?Array.from(e.options).filter(e=>e.selected).map(e=>e.value):e.value:null:this.each(e=>{if(e.options&&e.multiple){let t=Array.isArray(r)?r:[r];Array.from(e.options).forEach(e=>e.selected=t.includes(e.value))}else e.value=r})}width(t){var e,r,n;return this.count()?void 0===t||"withPadding"===t||"withBorder"===t||"withMargin"===t||"inner"===t||"outer"===t?(n=this[0],e=M.getComputedStyle(n),r=n.getBoundingClientRect().width,t&&"content"!==t?"withPadding"===t||"inner"===t?r-parseFloat(e.borderLeft)-parseFloat(e.borderRight):"withBorder"===t?r:r+parseFloat(e.marginLeft)+parseFloat(e.marginRight):(n=n.offsetWidth-parseFloat(e.borderLeft)-parseFloat(e.borderRight)-n.clientWidth,r-parseFloat(e.paddingLeft)-parseFloat(e.paddingRight)-parseFloat(e.borderLeft)-parseFloat(e.borderRight)-n)):this.each(e=>e.style.width="string"==typeof t?t:t+"px"):0}}function We(t){if(void 0===t)return null;try{return JSON.parse(t)}catch(e){return t}}function ze(e,t,r){let n,a;e=e?e.split(" ").map(e=>e.trim()):[null];return{handler:a="string"==typeof t?(n=t,r):(n=null,t),names:e,selector:n}}function Be(e,t){var r;return e===t?0:(r=e.compareDocumentPosition(t))&Node.DOCUMENT_POSITION_DISCONNECTED?v.body.contains(e)?-1:v.body.contains(t)?1:0:r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}function Ue(e){return Q(e)?e.get():Array.isArray(e)?e:[e]}function Xe(e,t){if(F.is.arrayLike(t))for(var r=0;rt(e)):t(e),r}k.c=He,k.create=He,k.s=Pe,k.select=Pe,k.transitions=!0,k.w=t,k.prototype.addClass=k.prototype.classAdd,k.prototype.hasClass=k.prototype.classHas,k.prototype.removeClass=k.prototype.classRemove;let Ve={},Je=[];function Ge(e,t,r=""){Ve[e]=t,r&&Je.push({cFeature:r,fnInit:t})}function Ye(e,t,r,n){let a=[],i=Math.floor(r/2),o=n?2:1,l=n?1:0;return t<=r?a=f(0,t):1===r?a=[e]:3===r?e<=1?a=[0,1,"ellipsis"]:t-2<=e?(a=f(t-2,t)).unshift("ellipsis"):a=["ellipsis",e,"ellipsis"]:e<=i?((a=f(0,r-o)).push("ellipsis"),n&&a.push(t-1)):t-1-i<=e?((a=f(t-(r-o),t)).unshift("ellipsis"),n&&a.unshift(0)):((a=f(e-i+o,e+i-l)).push("ellipsis"),a.unshift("ellipsis"),n&&(a.push(t-1),a.unshift(0))),a}le={simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(){return["numbers"]},simple_numbers:function(){return["previous","numbers","next"]},full_numbers:function(){return["first","previous","numbers","next","last"]},first_last:function(){return["first","last"]},first_last_numbers:function(){return["first","numbers","last"]},_numbers:Ye,numbers_length:7};function Ze(e,t){e.start&&t("start",e.start),e.end&&t("end",e.end),e.full&&t("full",e.full)}let d={className:{},detect:[],render:{},search:{},order:{}};function Qe(t){return function(e){return F.is.empty(e)||"string"!=typeof e||(e=e.replace(F.regex.reNewLines," "),t&&(e=F.stripHtml(e)),e=F.diacritics(e,!1)),e}}function Ke(e,t,r,n){return 0===e||e&&"-"!==e?"number"==typeof e||"bigint"==typeof e?e:+(e="string"==typeof(e=t?F.conv.numToDecimal(e,t):e)&&(r&&(e=e.replace(r,"")),n)?e.replace(n,""):e):-1/0}function p(r,e,t){if(!e)return{className:d.className[r],detect:d.detect.find(function(e){return e._name===r}),order:{pre:d.order[r+"-pre"],asc:d.order[r+"-asc"],desc:d.order[r+"-desc"]},render:d.render[r],search:d.search[r]};function n(e,t){d[e][r]=t}function a(e){Object.defineProperty(e,"_name",{value:r});var t=d.detect.findIndex(function(e){return e._name===r});-1===t?d.detect.unshift(e):d.detect.splice(t,1,e)}function i(e){d.order[r+"-pre"]=e.pre,d.order[r+"-asc"]=e.asc,d.order[r+"-desc"]=e.desc}void 0===t&&(t=e,e=void 0),"className"===e?n("className",t):"detect"===e?a(t):"order"===e?i(t):"render"===e?n("render",t):"search"===e?n("search",t):e||(t.className&&n("className",t.className),void 0!==t.detect&&a(t.detect),t.order&&i(t.order),void 0!==t.render&&n("render",t.render),void 0!==t.search&&n("search",t.search))}function et(e,t){return e=null!=e?e.toString().toLowerCase():"",t=null!=t?t.toString().toLowerCase():"",e.localeCompare(t,navigator.languages[0]||navigator.language,{numeric:!0,ignorePunctuation:!0})}function tt(e,t){return e=F.stripHtml(e),t=F.stripHtml(t),et(e,t)}p("string",{detect:function(){return"string"},order:{pre:function(e){return F.is.empty(e)&&"boolean"!=typeof e?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""}},search:Qe(!1)}),p("string-utf8",{detect:{allOf:function(){return!0},oneOf:function(e){return!F.is.empty(e)&&navigator.languages&&"string"==typeof e&&!!e.match(/[^\x00-\x7F]/)}},order:{asc:et,desc:function(e,t){return-1*et(e,t)}},search:Qe(!1)}),p("html",{detect:{allOf:function(e){return F.is.empty(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return!F.is.empty(e)&&"string"==typeof e&&-1!==e.indexOf("<")}},order:{pre:function(e){return F.is.empty(e)?"":e.replace?F.stripHtml(e).trim().toLowerCase():e+""}},search:Qe(!0)}),p("html-utf8",{detect:{allOf:function(e){return F.is.empty(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return navigator.languages&&!F.is.empty(e)&&"string"==typeof e&&-1!==e.indexOf("<")&&"string"==typeof e&&!!e.match(/[^\x00-\x7F]/)}},order:{asc:tt,desc:function(e,t){return-1*tt(e,t)}},search:Qe(!0)}),p("date",{className:"dt-type-date",detect:{allOf:function(e){var t;return!e||e instanceof Date||F.regex.reDate.test(e)?null!==(t=Date.parse(e))&&!isNaN(t)||F.is.empty(e):null},oneOf:function(e){return e instanceof Date||"string"==typeof e&&F.regex.reDate.test(e)}},order:{pre:function(e){e=Date.parse(e);return isNaN(e)?-1/0:e}}}),p("html-num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.language.decimal;return F.is.htmlNum(e,t,!0,!1)},oneOf:function(e,t){t=t.language.decimal;return F.is.htmlNum(e,t,!0,!1)}},order:{pre:function(e,t){return Ke(e,t.language.decimal,F.regex.reHtml,F.regex.reFormattedNumeric)}},search:Qe(!0)}),p("html-num",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.language.decimal;return F.is.htmlNum(e,t,!1,!0)},oneOf:function(e,t){t=t.language.decimal;return F.is.htmlNum(e,t,!1,!1)}},order:{pre:function(e,t){return Ke(e,t.language.decimal,F.regex.reHtml)}},search:Qe(!0)}),p("num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.language.decimal;return F.is.num(e,t,!0,!0)},oneOf:function(e,t){t=t.language.decimal;return F.is.num(e,t,!0,!1)}},order:{pre:function(e,t){return Ke(e,t.language.decimal,F.regex.reFormattedNumeric)}}}),p("num",{className:"dt-type-numeric",detect:{allOf:function(e,t){t=t.language.decimal;return F.is.num(e,t,!1,!0)},oneOf:function(e,t){t=t.language.decimal;return F.is.num(e,t,!1,!1)}},order:{pre:function(e,t){return Ke(e,t.language.decimal)}}});let q={builder:"bs4/dt-3.0.1",buttons:{},ccContent:{},classes:{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},layout:{row:"dt-layout-row",cell:"dt-layout-cell",tableRow:"dt-layout-table",tableCell:"",start:"dt-layout-start",end:"dt-layout-end",full:"dt-layout-full"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled",nav:""}},errMode:"alert",escape:{attributes:!1},feature:Je,features:Ve,search:[],selector:{cell:[],column:[],row:[]},settings:[],legacy:{ajax:null},pager:le,renderer:{footer:{_:(e,t,r)=>{t.classAdd(r.tfoot.cell)}},header:{_:(g,m,v)=>{m.classAdd(v.thead.cell),g.features.ordering||m.classAdd(v.order.none);var e=g.titleRow,t=m.closest("thead").find("tr"),r=m.parent().index();"disable"===m.attr("data-dt-order")||"disable"===m.parent().attr("data-dt-order")||!0===e&&0!==r||!1===e&&r!==t.count()-1||"number"==typeof e&&r!==e||k.s(g.table).on("order.dt.DT column-visibility.dt.DT",function(e,t,r){if(g===t){var n=t.sortDetails;if(n){var a=b(n,"col");if("column-visibility"!==e.type||a.includes(r)){for(var e=v.order,r=t.api.columns(m),i=g.columns[r.flatten()[0]],o=r.orderable().includes(!0),l="",s=r.indexes(),c=r.orderable(!0).flatten(),d=g.tabIndex,u=t.orderHandler&&o,f=(m.classRemove(e.isAsc+" "+e.isDesc).classToggle(e.none,!o).classToggle(e.canAsc,u&&c.includes("asc")).classToggle(e.canDesc,u&&c.includes("desc")),!0),h=0;h{let n=e.classes.layout,a=k.c("div").attr("id",r.id||null).classAdd(r.className||n.row).appendTo(t);Ze(r,function(e,t){var r="";t.table&&(a.classAdd(n.tableRow),r+=n.tableCell+" "),r+="start"===e?n.start:"end"===e?n.end:n.full,k.c("div").attr({id:t.id||null,class:t.className||n.cell+" "+r}).append(t.contents).appendTo(a)})}},pagingButton:{_:(e,t,r,n,a)=>{var e=e.classes.paging,i=[e.button];return n&&i.push(e.active),a&&i.push(e.disabled),{display:n=("ellipsis"===t?k.c("span").classAdd("ellipsis"):k.c("button").classAdd(i.join(" ")).attr("role","link").attr("type","button")).html(r).get(0),clicker:n}}},pagingContainer:{_:(e,t)=>t}},rendererDisplayRowCells:Ze,order:{},type:d,_unique:0,version:"3.0.1"};function H(e,t,r,n){r="DataTables warning: "+(e?"table id="+e.tableId+" - ":"")+r,n&&(r+=". For more information about this error, please see https://datatables.net/tn/"+n);var a=q.sErrMode||q.errMode;if(e&&z(e,null,"dt-error",[e,n,r],!0),"alert"==a)alert(r);else{if("throw"==a)throw new Error(r);"function"==typeof a&&a(e,n,r)}}function P(t,r,n,e){if(Array.isArray(n))for(let e=0;e"+r[1]+"":isNaN(n)?F.escapeHtml(e):(n=n.toFixed(o),r=Math.abs(n),e=parseInt(n,10),n=o?i+(r-e).toFixed(o).substring(2):"",(t=0===e&&0===parseFloat(n)?"":t)+(l||"")+e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,a)+n+(s||"")))}}},text:function(){return{display:F.escapeHtml,filter:F.escapeHtml}}};let bt={ariaTitle:"",cellType:"td",className:"",contentPadding:"",createdCell:null,data:null,defaultContent:null,footer:null,name:"",orderable:!0,orderData:null,orderDataType:"std",orderSequence:["asc","desc",""],render:null,search:null,searchable:!0,title:null,type:null,visible:!0,width:null};class wt{constructor(){this.attrSrc=!1,this.ariaTitle="",this.className=null,this.contentPadding=null,this.data=null,this.defaultContent=null,this.name=null,this.orderData=[],this.orderDataType="std",this.orderingClass=null,this.orderSequence=[],this.render=null,this.title=null,this.typeManual=null,this.wideStrings=null,this.width=null,this.widthOrig=null}}let xt={boundary:!1,caseInsensitive:!0,columns:null,exact:!1,regex:!1,return:!1,search:"",smart:!0};function U(e={}){return F.object.assignDeep({},xt,e)}let Tt={barWidth:-1,scrollbarLeft:!1},At=/^(a|aa|ai|ao|as|b|fn|i|m|o|s)([A-Z])([a-z].*$)/;function _t(t){if(t){var r=Object.keys(t),n=t;for(let e=0;e{var t=((r,e)=>{let n=r.rowReadObject?{}:[],t=k.s(e).children("th, td"),a=e.getAttribute("id");return t.each((e,t)=>{Et(r,e,n,t)}),a&&F.set(r.rowId)(n,a),{data:n,cells:t.get()}})(r,e);return m(r,t.data,e,t.cells)})}function X(e,t,r,n){"search"===n?n="filter":"order"===n&&(n="sort");var a=e.data[t];if(a){var i=e.drawCount,o=e.columns[r],a=a.data,l=o.defaultContent,s=o.dataGet(a,n,{settings:e,row:t,col:r});if(void 0===(s="display"!==n&&s&&"object"==typeof s&&s.nodeName?s.innerHTML:s))return e.drawError!=i&&null===l&&(H(e,0,"Requested unknown parameter "+("function"==typeof o.data?"{function}":"'"+o.data+"'")+" for row "+t+", column "+r,4),e.drawError=i),l;if(s!==a&&null!==s||null===l||void 0===n){if("function"==typeof s)return s.call(a)}else s=l;return null===s&&"display"===n?"":s="filter"===n&&(t=q.type.search,o.type)&&t[o.type]?t[o.type](s):s}}function St(e,t){e=k.s(e);t&&"object"==typeof t&&t.nodeName?e.empty().append(t):e.html(t)}function Rt(e){return F.array.pluck(e.data,"data")}function Lt(e){e.data.length=0,e.displayMaster.length=0,e.display.length=0,e.ids={}}function It(e,t,r,n){var a,i,o=e.data[t];if(o){if(o.orderCache=null,o.searchCellCache=null,o.displayData=null,"dom"!==r&&(r&&"auto"!==r||"dom"!==o.src)){var l=o.cells,s=Tr(e,t);if(l.length)if(void 0!==n)St(l[n],s[n]);else for(a=0,i=l.length;a{var e,a=r.cells;for(let e=0;e{var t=Zt(r,e,!0);t?(e.style.width=t,i&&(e.style.minWidth=t,k.s(e).append(k.c("div").css({width:t,margin:"0",padding:"0",border:"0",height:"1px"})))):e.style.width=""}),[]),f=0;f{var r=e.columns[t];if(!r.wideStrings){for(var n=[],a=[],i=0,o=e.displayMaster.length;i]*)?>/gi," ").replace(/