/*! For license information please see vendor.min.js.LICENSE.txt */ (()=>{var t,e={5208:(t,e,n)=>{"use strict";var i={};n.r(i),n.d(i,{afterMain:()=>k,afterRead:()=>M,afterWrite:()=>S,applyStyles:()=>j,arrow:()=>et,auto:()=>c,basePlacements:()=>d,beforeMain:()=>w,beforeRead:()=>b,beforeWrite:()=>T,bottom:()=>a,clippingParents:()=>f,computeStyles:()=>rt,createPopper:()=>jt,createPopperBase:()=>Ot,createPopperLite:()=>Ht,detectOverflow:()=>Lt,end:()=>m,eventListeners:()=>at,flip:()=>Mt,hide:()=>kt,left:()=>u,main:()=>x,modifierPhases:()=>Y,offset:()=>Tt,placements:()=>v,popper:()=>p,popperGenerator:()=>Et,popperOffsets:()=>Dt,preventOverflow:()=>St,read:()=>L,reference:()=>g,right:()=>l,start:()=>h,top:()=>o,variationPlacements:()=>y,viewport:()=>_,write:()=>D});var s=n(4692),r=n.n(s),o="top",a="bottom",l="right",u="left",c="auto",d=[o,a,l,u],h="start",m="end",f="clippingParents",_="viewport",p="popper",g="reference",y=d.reduce((function(t,e){return t.concat([e+"-"+h,e+"-"+m])}),[]),v=[].concat(d,[c]).reduce((function(t,e){return t.concat([e,e+"-"+h,e+"-"+m])}),[]),b="beforeRead",L="read",M="afterRead",w="beforeMain",x="main",k="afterMain",T="beforeWrite",D="write",S="afterWrite",Y=[b,L,M,w,x,k,T,D,S];function C(t){return t?(t.nodeName||"").toLowerCase():null}function A(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function P(t){return t instanceof A(t).Element||t instanceof Element}function E(t){return t instanceof A(t).HTMLElement||t instanceof HTMLElement}function O(t){return"undefined"!=typeof ShadowRoot&&(t instanceof A(t).ShadowRoot||t instanceof ShadowRoot)}const j={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},i=e.attributes[t]||{},s=e.elements[t];E(s)&&C(s)&&(Object.assign(s.style,n),Object.keys(i).forEach((function(t){var e=i[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var i=e.elements[t],s=e.attributes[t]||{},r=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});E(i)&&C(i)&&(Object.assign(i.style,r),Object.keys(s).forEach((function(t){i.removeAttribute(t)})))}))}},requires:["computeStyles"]};function H(t){return t.split("-")[0]}var z=Math.max,I=Math.min,N=Math.round;function F(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function R(){return!/^((?!chrome|android).)*safari/i.test(F())}function W(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=!1);var i=t.getBoundingClientRect(),s=1,r=1;e&&E(t)&&(s=t.offsetWidth>0&&N(i.width)/t.offsetWidth||1,r=t.offsetHeight>0&&N(i.height)/t.offsetHeight||1);var o=(P(t)?A(t):window).visualViewport,a=!R()&&n,l=(i.left+(a&&o?o.offsetLeft:0))/s,u=(i.top+(a&&o?o.offsetTop:0))/r,c=i.width/s,d=i.height/r;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function B(t){var e=W(t),n=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:i}}function U(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&O(n)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function q(t){return A(t).getComputedStyle(t)}function Z(t){return["table","td","th"].indexOf(C(t))>=0}function $(t){return((P(t)?t.ownerDocument:t.document)||window.document).documentElement}function V(t){return"html"===C(t)?t:t.assignedSlot||t.parentNode||(O(t)?t.host:null)||$(t)}function G(t){return E(t)&&"fixed"!==q(t).position?t.offsetParent:null}function J(t){for(var e=A(t),n=G(t);n&&Z(n)&&"static"===q(n).position;)n=G(n);return n&&("html"===C(n)||"body"===C(n)&&"static"===q(n).position)?e:n||function(t){var e=/firefox/i.test(F());if(/Trident/i.test(F())&&E(t)&&"fixed"===q(t).position)return null;var n=V(t);for(O(n)&&(n=n.host);E(n)&&["html","body"].indexOf(C(n))<0;){var i=q(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||e&&"filter"===i.willChange||e&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(t)||e}function K(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function X(t,e,n){return z(t,I(e,n))}function Q(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function tt(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}const et={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,i=t.name,s=t.options,r=n.elements.arrow,c=n.modifiersData.popperOffsets,h=H(n.placement),m=K(h),f=[u,l].indexOf(h)>=0?"height":"width";if(r&&c){var _=function(t,e){return Q("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:tt(t,d))}(s.padding,n),p=B(r),g="y"===m?o:u,y="y"===m?a:l,v=n.rects.reference[f]+n.rects.reference[m]-c[m]-n.rects.popper[f],b=c[m]-n.rects.reference[m],L=J(r),M=L?"y"===m?L.clientHeight||0:L.clientWidth||0:0,w=v/2-b/2,x=_[g],k=M-p[f]-_[y],T=M/2-p[f]/2+w,D=X(x,T,k),S=m;n.modifiersData[i]=((e={})[S]=D,e.centerOffset=D-T,e)}},effect:function(t){var e=t.state,n=t.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=e.elements.popper.querySelector(i)))&&U(e.elements.popper,i)&&(e.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function nt(t){return t.split("-")[1]}var it={top:"auto",right:"auto",bottom:"auto",left:"auto"};function st(t){var e,n=t.popper,i=t.popperRect,s=t.placement,r=t.variation,c=t.offsets,d=t.position,h=t.gpuAcceleration,f=t.adaptive,_=t.roundOffsets,p=t.isFixed,g=c.x,y=void 0===g?0:g,v=c.y,b=void 0===v?0:v,L="function"==typeof _?_({x:y,y:b}):{x:y,y:b};y=L.x,b=L.y;var M=c.hasOwnProperty("x"),w=c.hasOwnProperty("y"),x=u,k=o,T=window;if(f){var D=J(n),S="clientHeight",Y="clientWidth";if(D===A(n)&&"static"!==q(D=$(n)).position&&"absolute"===d&&(S="scrollHeight",Y="scrollWidth"),s===o||(s===u||s===l)&&r===m)k=a,b-=(p&&D===T&&T.visualViewport?T.visualViewport.height:D[S])-i.height,b*=h?1:-1;if(s===u||(s===o||s===a)&&r===m)x=l,y-=(p&&D===T&&T.visualViewport?T.visualViewport.width:D[Y])-i.width,y*=h?1:-1}var C,P=Object.assign({position:d},f&&it),E=!0===_?function(t,e){var n=t.x,i=t.y,s=e.devicePixelRatio||1;return{x:N(n*s)/s||0,y:N(i*s)/s||0}}({x:y,y:b},A(n)):{x:y,y:b};return y=E.x,b=E.y,h?Object.assign({},P,((C={})[k]=w?"0":"",C[x]=M?"0":"",C.transform=(T.devicePixelRatio||1)<=1?"translate("+y+"px, "+b+"px)":"translate3d("+y+"px, "+b+"px, 0)",C)):Object.assign({},P,((e={})[k]=w?b+"px":"",e[x]=M?y+"px":"",e.transform="",e))}const rt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,i=n.gpuAcceleration,s=void 0===i||i,r=n.adaptive,o=void 0===r||r,a=n.roundOffsets,l=void 0===a||a,u={placement:H(e.placement),variation:nt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,st(Object.assign({},u,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,st(Object.assign({},u,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var ot={passive:!0};const at={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,i=t.options,s=i.scroll,r=void 0===s||s,o=i.resize,a=void 0===o||o,l=A(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return r&&u.forEach((function(t){t.addEventListener("scroll",n.update,ot)})),a&&l.addEventListener("resize",n.update,ot),function(){r&&u.forEach((function(t){t.removeEventListener("scroll",n.update,ot)})),a&&l.removeEventListener("resize",n.update,ot)}},data:{}};var lt={left:"right",right:"left",bottom:"top",top:"bottom"};function ut(t){return t.replace(/left|right|bottom|top/g,(function(t){return lt[t]}))}var ct={start:"end",end:"start"};function dt(t){return t.replace(/start|end/g,(function(t){return ct[t]}))}function ht(t){var e=A(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function mt(t){return W($(t)).left+ht(t).scrollLeft}function ft(t){var e=q(t),n=e.overflow,i=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+s+i)}function _t(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:E(t)&&ft(t)?t:_t(V(t))}function pt(t,e){var n;void 0===e&&(e=[]);var i=_t(t),s=i===(null==(n=t.ownerDocument)?void 0:n.body),r=A(i),o=s?[r].concat(r.visualViewport||[],ft(i)?i:[]):i,a=e.concat(o);return s?a:a.concat(pt(V(o)))}function gt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function yt(t,e,n){return e===_?gt(function(t,e){var n=A(t),i=$(t),s=n.visualViewport,r=i.clientWidth,o=i.clientHeight,a=0,l=0;if(s){r=s.width,o=s.height;var u=R();(u||!u&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:r,height:o,x:a+mt(t),y:l}}(t,n)):P(e)?function(t,e){var n=W(t,!1,"fixed"===e);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}(e,n):gt(function(t){var e,n=$(t),i=ht(t),s=null==(e=t.ownerDocument)?void 0:e.body,r=z(n.scrollWidth,n.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),o=z(n.scrollHeight,n.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-i.scrollLeft+mt(t),l=-i.scrollTop;return"rtl"===q(s||n).direction&&(a+=z(n.clientWidth,s?s.clientWidth:0)-r),{width:r,height:o,x:a,y:l}}($(t)))}function vt(t,e,n,i){var s="clippingParents"===e?function(t){var e=pt(V(t)),n=["absolute","fixed"].indexOf(q(t).position)>=0&&E(t)?J(t):t;return P(n)?e.filter((function(t){return P(t)&&U(t,n)&&"body"!==C(t)})):[]}(t):[].concat(e),r=[].concat(s,[n]),o=r[0],a=r.reduce((function(e,n){var s=yt(t,n,i);return e.top=z(s.top,e.top),e.right=I(s.right,e.right),e.bottom=I(s.bottom,e.bottom),e.left=z(s.left,e.left),e}),yt(t,o,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function bt(t){var e,n=t.reference,i=t.element,s=t.placement,r=s?H(s):null,c=s?nt(s):null,d=n.x+n.width/2-i.width/2,f=n.y+n.height/2-i.height/2;switch(r){case o:e={x:d,y:n.y-i.height};break;case a:e={x:d,y:n.y+n.height};break;case l:e={x:n.x+n.width,y:f};break;case u:e={x:n.x-i.width,y:f};break;default:e={x:n.x,y:n.y}}var _=r?K(r):null;if(null!=_){var p="y"===_?"height":"width";switch(c){case h:e[_]=e[_]-(n[p]/2-i[p]/2);break;case m:e[_]=e[_]+(n[p]/2-i[p]/2)}}return e}function Lt(t,e){void 0===e&&(e={});var n=e,i=n.placement,s=void 0===i?t.placement:i,r=n.strategy,u=void 0===r?t.strategy:r,c=n.boundary,h=void 0===c?f:c,m=n.rootBoundary,y=void 0===m?_:m,v=n.elementContext,b=void 0===v?p:v,L=n.altBoundary,M=void 0!==L&&L,w=n.padding,x=void 0===w?0:w,k=Q("number"!=typeof x?x:tt(x,d)),T=b===p?g:p,D=t.rects.popper,S=t.elements[M?T:b],Y=vt(P(S)?S:S.contextElement||$(t.elements.popper),h,y,u),C=W(t.elements.reference),A=bt({reference:C,element:D,strategy:"absolute",placement:s}),E=gt(Object.assign({},D,A)),O=b===p?E:C,j={top:Y.top-O.top+k.top,bottom:O.bottom-Y.bottom+k.bottom,left:Y.left-O.left+k.left,right:O.right-Y.right+k.right},H=t.modifiersData.offset;if(b===p&&H){var z=H[s];Object.keys(j).forEach((function(t){var e=[l,a].indexOf(t)>=0?1:-1,n=[o,a].indexOf(t)>=0?"y":"x";j[t]+=z[n]*e}))}return j}const Mt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var s=n.mainAxis,r=void 0===s||s,m=n.altAxis,f=void 0===m||m,_=n.fallbackPlacements,p=n.padding,g=n.boundary,b=n.rootBoundary,L=n.altBoundary,M=n.flipVariations,w=void 0===M||M,x=n.allowedAutoPlacements,k=e.options.placement,T=H(k),D=_||(T===k||!w?[ut(k)]:function(t){if(H(t)===c)return[];var e=ut(t);return[dt(t),e,dt(e)]}(k)),S=[k].concat(D).reduce((function(t,n){return t.concat(H(n)===c?function(t,e){void 0===e&&(e={});var n=e,i=n.placement,s=n.boundary,r=n.rootBoundary,o=n.padding,a=n.flipVariations,l=n.allowedAutoPlacements,u=void 0===l?v:l,c=nt(i),h=c?a?y:y.filter((function(t){return nt(t)===c})):d,m=h.filter((function(t){return u.indexOf(t)>=0}));0===m.length&&(m=h);var f=m.reduce((function(e,n){return e[n]=Lt(t,{placement:n,boundary:s,rootBoundary:r,padding:o})[H(n)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}(e,{placement:n,boundary:g,rootBoundary:b,padding:p,flipVariations:w,allowedAutoPlacements:x}):n)}),[]),Y=e.rects.reference,C=e.rects.popper,A=new Map,P=!0,E=S[0],O=0;O=0,F=N?"width":"height",R=Lt(e,{placement:j,boundary:g,rootBoundary:b,altBoundary:L,padding:p}),W=N?I?l:u:I?a:o;Y[F]>C[F]&&(W=ut(W));var B=ut(W),U=[];if(r&&U.push(R[z]<=0),f&&U.push(R[W]<=0,R[B]<=0),U.every((function(t){return t}))){E=j,P=!1;break}A.set(j,U)}if(P)for(var q=function(t){var e=S.find((function(e){var n=A.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return E=e,"break"},Z=w?3:1;Z>0;Z--){if("break"===q(Z))break}e.placement!==E&&(e.modifiersData[i]._skip=!0,e.placement=E,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function wt(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function xt(t){return[o,l,a,u].some((function(e){return t[e]>=0}))}const kt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,i=e.rects.reference,s=e.rects.popper,r=e.modifiersData.preventOverflow,o=Lt(e,{elementContext:"reference"}),a=Lt(e,{altBoundary:!0}),l=wt(o,i),u=wt(a,s,r),c=xt(l),d=xt(u);e.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}};const Tt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,i=t.name,s=n.offset,r=void 0===s?[0,0]:s,a=v.reduce((function(t,n){return t[n]=function(t,e,n){var i=H(t),s=[u,o].indexOf(i)>=0?-1:1,r="function"==typeof n?n(Object.assign({},e,{placement:t})):n,a=r[0],c=r[1];return a=a||0,c=(c||0)*s,[u,l].indexOf(i)>=0?{x:c,y:a}:{x:a,y:c}}(n,e.rects,r),t}),{}),c=a[e.placement],d=c.x,h=c.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=d,e.modifiersData.popperOffsets.y+=h),e.modifiersData[i]=a}};const Dt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=bt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}};const St={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,i=t.name,s=n.mainAxis,r=void 0===s||s,c=n.altAxis,d=void 0!==c&&c,m=n.boundary,f=n.rootBoundary,_=n.altBoundary,p=n.padding,g=n.tether,y=void 0===g||g,v=n.tetherOffset,b=void 0===v?0:v,L=Lt(e,{boundary:m,rootBoundary:f,padding:p,altBoundary:_}),M=H(e.placement),w=nt(e.placement),x=!w,k=K(M),T="x"===k?"y":"x",D=e.modifiersData.popperOffsets,S=e.rects.reference,Y=e.rects.popper,C="function"==typeof b?b(Object.assign({},e.rects,{placement:e.placement})):b,A="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,E={x:0,y:0};if(D){if(r){var O,j="y"===k?o:u,N="y"===k?a:l,F="y"===k?"height":"width",R=D[k],W=R+L[j],U=R-L[N],q=y?-Y[F]/2:0,Z=w===h?S[F]:Y[F],$=w===h?-Y[F]:-S[F],V=e.elements.arrow,G=y&&V?B(V):{width:0,height:0},Q=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},tt=Q[j],et=Q[N],it=X(0,S[F],G[F]),st=x?S[F]/2-q-it-tt-A.mainAxis:Z-it-tt-A.mainAxis,rt=x?-S[F]/2+q+it+et+A.mainAxis:$+it+et+A.mainAxis,ot=e.elements.arrow&&J(e.elements.arrow),at=ot?"y"===k?ot.clientTop||0:ot.clientLeft||0:0,lt=null!=(O=null==P?void 0:P[k])?O:0,ut=R+rt-lt,ct=X(y?I(W,R+st-lt-at):W,R,y?z(U,ut):U);D[k]=ct,E[k]=ct-R}if(d){var dt,ht="x"===k?o:u,mt="x"===k?a:l,ft=D[T],_t="y"===T?"height":"width",pt=ft+L[ht],gt=ft-L[mt],yt=-1!==[o,u].indexOf(M),vt=null!=(dt=null==P?void 0:P[T])?dt:0,bt=yt?pt:ft-S[_t]-Y[_t]-vt+A.altAxis,Mt=yt?ft+S[_t]+Y[_t]-vt-A.altAxis:gt,wt=y&&yt?function(t,e,n){var i=X(t,e,n);return i>n?n:i}(bt,ft,Mt):X(y?bt:pt,ft,y?Mt:gt);D[T]=wt,E[T]=wt-ft}e.modifiersData[i]=E}},requiresIfExists:["offset"]};function Yt(t,e,n){void 0===n&&(n=!1);var i,s,r=E(e),o=E(e)&&function(t){var e=t.getBoundingClientRect(),n=N(e.width)/t.offsetWidth||1,i=N(e.height)/t.offsetHeight||1;return 1!==n||1!==i}(e),a=$(e),l=W(t,o,n),u={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&(("body"!==C(e)||ft(a))&&(u=(i=e)!==A(i)&&E(i)?{scrollLeft:(s=i).scrollLeft,scrollTop:s.scrollTop}:ht(i)),E(e)?((c=W(e,!0)).x+=e.clientLeft,c.y+=e.clientTop):a&&(c.x=mt(a))),{x:l.left+u.scrollLeft-c.x,y:l.top+u.scrollTop-c.y,width:l.width,height:l.height}}function Ct(t){var e=new Map,n=new Set,i=[];function s(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var i=e.get(t);i&&s(i)}})),i.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||s(t)})),i}var At={placement:"bottom",modifiers:[],strategy:"absolute"};function Pt(){for(var t=arguments.length,e=new Array(t),n=0;nzt.has(t)&&zt.get(t).get(e)||null,remove(t,e){if(!zt.has(t))return;const n=zt.get(t);n.delete(e),0===n.size&&zt.delete(t)}},Nt="transitionend",Ft=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),Rt=t=>{t.dispatchEvent(new Event(Nt))},Wt=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),Bt=t=>Wt(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(Ft(t)):null,Ut=t=>{if(!Wt(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),n=t.closest("details:not([open])");if(!n)return e;if(n!==t){const e=t.closest("summary");if(e&&e.parentNode!==n)return!1;if(null===e)return!1}return e},qt=t=>!t||t.nodeType!==Node.ELEMENT_NODE||(!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled"))),Zt=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?Zt(t.parentNode):null},$t=()=>{},Vt=t=>{t.offsetHeight},Gt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Jt=[],Kt=()=>"rtl"===document.documentElement.dir,Xt=t=>{var e;e=()=>{const e=Gt();if(e){const n=t.NAME,i=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=i,t.jQueryInterface)}},"loading"===document.readyState?(Jt.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of Jt)t()})),Jt.push(e)):e()},Qt=(t,e=[],n=t)=>"function"==typeof t?t(...e):n,te=(t,e,n=!0)=>{if(!n)return void Qt(t);const i=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:n}=window.getComputedStyle(t);const i=Number.parseFloat(e),s=Number.parseFloat(n);return i||s?(e=e.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(n))):0})(e)+5;let s=!1;const r=({target:n})=>{n===e&&(s=!0,e.removeEventListener(Nt,r),Qt(t))};e.addEventListener(Nt,r),setTimeout((()=>{s||Rt(e)}),i)},ee=(t,e,n,i)=>{const s=t.length;let r=t.indexOf(e);return-1===r?!n&&i?t[s-1]:t[0]:(r+=n?1:-1,i&&(r=(r+s)%s),t[Math.max(0,Math.min(r,s-1))])},ne=/[^.]*(?=\..*)\.|.*/,ie=/\..*/,se=/::\d+$/,re={};let oe=1;const ae={mouseenter:"mouseover",mouseleave:"mouseout"},le=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function ue(t,e){return e&&`${e}::${oe++}`||t.uidEvent||oe++}function ce(t){const e=ue(t);return t.uidEvent=e,re[e]=re[e]||{},re[e]}function de(t,e,n=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===n))}function he(t,e,n){const i="string"==typeof e,s=i?n:e||n;let r=pe(t);return le.has(r)||(r=t),[i,s,r]}function me(t,e,n,i,s){if("string"!=typeof e||!t)return;let[r,o,a]=he(e,n,i);if(e in ae){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};o=t(o)}const l=ce(t),u=l[a]||(l[a]={}),c=de(u,o,r?n:null);if(c)return void(c.oneOff=c.oneOff&&s);const d=ue(o,e.replace(ne,"")),h=r?function(t,e,n){return function i(s){const r=t.querySelectorAll(e);for(let{target:o}=s;o&&o!==this;o=o.parentNode)for(const a of r)if(a===o)return ye(s,{delegateTarget:o}),i.oneOff&&ge.off(t,s.type,e,n),n.apply(o,[s])}}(t,n,o):function(t,e){return function n(i){return ye(i,{delegateTarget:t}),n.oneOff&&ge.off(t,i.type,e),e.apply(t,[i])}}(t,o);h.delegationSelector=r?n:null,h.callable=o,h.oneOff=s,h.uidEvent=d,u[d]=h,t.addEventListener(a,h,r)}function fe(t,e,n,i,s){const r=de(e[n],i,s);r&&(t.removeEventListener(n,r,Boolean(s)),delete e[n][r.uidEvent])}function _e(t,e,n,i){const s=e[n]||{};for(const[r,o]of Object.entries(s))r.includes(i)&&fe(t,e,n,o.callable,o.delegationSelector)}function pe(t){return t=t.replace(ie,""),ae[t]||t}const ge={on(t,e,n,i){me(t,e,n,i,!1)},one(t,e,n,i){me(t,e,n,i,!0)},off(t,e,n,i){if("string"!=typeof e||!t)return;const[s,r,o]=he(e,n,i),a=o!==e,l=ce(t),u=l[o]||{},c=e.startsWith(".");if(void 0===r){if(c)for(const n of Object.keys(l))_e(t,l,n,e.slice(1));for(const[n,i]of Object.entries(u)){const s=n.replace(se,"");a&&!e.includes(s)||fe(t,l,o,i.callable,i.delegationSelector)}}else{if(!Object.keys(u).length)return;fe(t,l,o,r,s?n:null)}},trigger(t,e,n){if("string"!=typeof e||!t)return null;const i=Gt();let s=null,r=!0,o=!0,a=!1;e!==pe(e)&&i&&(s=i.Event(e,n),i(t).trigger(s),r=!s.isPropagationStopped(),o=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=ye(new Event(e,{bubbles:r,cancelable:!0}),n);return a&&l.preventDefault(),o&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function ye(t,e={}){for(const[n,i]of Object.entries(e))try{t[n]=i}catch(e){Object.defineProperty(t,n,{configurable:!0,get:()=>i})}return t}function ve(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function be(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const Le={setDataAttribute(t,e,n){t.setAttribute(`data-bs-${be(e)}`,n)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${be(e)}`)},getDataAttributes(t){if(!t)return{};const e={},n=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const i of n){let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=ve(t.dataset[i])}return e},getDataAttribute:(t,e)=>ve(t.getAttribute(`data-bs-${be(e)}`))};class Me{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const n=Wt(e)?Le.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...Wt(e)?Le.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[i,s]of Object.entries(e)){const e=t[i],r=Wt(e)?"element":null==(n=e)?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${s}".`)}var n}}class we extends Me{constructor(t,e){super(),(t=Bt(t))&&(this._element=t,this._config=this._getConfig(e),It.set(this._element,this.constructor.DATA_KEY,this))}dispose(){It.remove(this._element,this.constructor.DATA_KEY),ge.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,n=!0){te(t,e,n)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return It.get(Bt(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const xe=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let n=t.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),e=n&&"#"!==n?n.trim():null}return e?e.split(",").map((t=>Ft(t))).join(","):null},ke={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const n=[];let i=t.parentNode.closest(e);for(;i;)n.push(i),i=i.parentNode.closest(e);return n},prev(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return[n];n=n.previousElementSibling}return[]},next(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return[n];n=n.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!qt(t)&&Ut(t)))},getSelectorFromElement(t){const e=xe(t);return e&&ke.findOne(e)?e:null},getElementFromSelector(t){const e=xe(t);return e?ke.findOne(e):null},getMultipleElementsFromSelector(t){const e=xe(t);return e?ke.find(e):[]}},Te=(t,e="hide")=>{const n=`click.dismiss${t.EVENT_KEY}`,i=t.NAME;ge.on(document,n,`[data-bs-dismiss="${i}"]`,(function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),qt(this))return;const s=ke.getElementFromSelector(this)||this.closest(`.${i}`);t.getOrCreateInstance(s)[e]()}))},De=".bs.alert",Se=`close${De}`,Ye=`closed${De}`;class Ce extends we{static get NAME(){return"alert"}close(){if(ge.trigger(this._element,Se).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),ge.trigger(this._element,Ye),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Ce.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}Te(Ce,"close"),Xt(Ce);const Ae='[data-bs-toggle="button"]';class Pe extends we{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=Pe.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}ge.on(document,"click.bs.button.data-api",Ae,(t=>{t.preventDefault();const e=t.target.closest(Ae);Pe.getOrCreateInstance(e).toggle()})),Xt(Pe);const Ee=".bs.swipe",Oe=`touchstart${Ee}`,je=`touchmove${Ee}`,He=`touchend${Ee}`,ze=`pointerdown${Ee}`,Ie=`pointerup${Ee}`,Ne={endCallback:null,leftCallback:null,rightCallback:null},Fe={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Re extends Me{constructor(t,e){super(),this._element=t,t&&Re.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return Ne}static get DefaultType(){return Fe}static get NAME(){return"swipe"}dispose(){ge.off(this._element,Ee)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),Qt(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&Qt(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ge.on(this._element,ze,(t=>this._start(t))),ge.on(this._element,Ie,(t=>this._end(t))),this._element.classList.add("pointer-event")):(ge.on(this._element,Oe,(t=>this._start(t))),ge.on(this._element,je,(t=>this._move(t))),ge.on(this._element,He,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const We=".bs.carousel",Be=".data-api",Ue="ArrowLeft",qe="ArrowRight",Ze="next",$e="prev",Ve="left",Ge="right",Je=`slide${We}`,Ke=`slid${We}`,Xe=`keydown${We}`,Qe=`mouseenter${We}`,tn=`mouseleave${We}`,en=`dragstart${We}`,nn=`load${We}${Be}`,sn=`click${We}${Be}`,rn="carousel",on="active",an=".active",ln=".carousel-item",un=an+ln,cn={[Ue]:Ge,[qe]:Ve},dn={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},hn={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class mn extends we{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=ke.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===rn&&this.cycle()}static get Default(){return dn}static get DefaultType(){return hn}static get NAME(){return"carousel"}next(){this._slide(Ze)}nextWhenVisible(){!document.hidden&&Ut(this._element)&&this.next()}prev(){this._slide($e)}pause(){this._isSliding&&Rt(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?ge.one(this._element,Ke,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void ge.one(this._element,Ke,(()=>this.to(t)));const n=this._getItemIndex(this._getActive());if(n===t)return;const i=t>n?Ze:$e;this._slide(i,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&ge.on(this._element,Xe,(t=>this._keydown(t))),"hover"===this._config.pause&&(ge.on(this._element,Qe,(()=>this.pause())),ge.on(this._element,tn,(()=>this._maybeEnableCycle()))),this._config.touch&&Re.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of ke.find(".carousel-item img",this._element))ge.on(t,en,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(Ve)),rightCallback:()=>this._slide(this._directionToOrder(Ge)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Re(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=cn[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=ke.findOne(an,this._indicatorsElement);e.classList.remove(on),e.removeAttribute("aria-current");const n=ke.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);n&&(n.classList.add(on),n.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const n=this._getActive(),i=t===Ze,s=e||ee(this._getItems(),n,i,this._config.wrap);if(s===n)return;const r=this._getItemIndex(s),o=e=>ge.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(n),to:r});if(o(Je).defaultPrevented)return;if(!n||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(r),this._activeElement=s;const l=i?"carousel-item-start":"carousel-item-end",u=i?"carousel-item-next":"carousel-item-prev";s.classList.add(u),Vt(s),n.classList.add(l),s.classList.add(l);this._queueCallback((()=>{s.classList.remove(l,u),s.classList.add(on),n.classList.remove(on,u,l),this._isSliding=!1,o(Ke)}),n,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return ke.findOne(un,this._element)}_getItems(){return ke.find(ln,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Kt()?t===Ve?$e:Ze:t===Ve?Ze:$e}_orderToDirection(t){return Kt()?t===$e?Ve:Ge:t===$e?Ge:Ve}static jQueryInterface(t){return this.each((function(){const e=mn.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}ge.on(document,sn,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=ke.getElementFromSelector(this);if(!e||!e.classList.contains(rn))return;t.preventDefault();const n=mn.getOrCreateInstance(e),i=this.getAttribute("data-bs-slide-to");return i?(n.to(i),void n._maybeEnableCycle()):"next"===Le.getDataAttribute(this,"slide")?(n.next(),void n._maybeEnableCycle()):(n.prev(),void n._maybeEnableCycle())})),ge.on(window,nn,(()=>{const t=ke.find('[data-bs-ride="carousel"]');for(const e of t)mn.getOrCreateInstance(e)})),Xt(mn);const fn=".bs.collapse",_n=`show${fn}`,pn=`shown${fn}`,gn=`hide${fn}`,yn=`hidden${fn}`,vn=`click${fn}.data-api`,bn="show",Ln="collapse",Mn="collapsing",wn=`:scope .${Ln} .${Ln}`,xn='[data-bs-toggle="collapse"]',kn={parent:null,toggle:!0},Tn={parent:"(null|element)",toggle:"boolean"};class Dn extends we{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const n=ke.find(xn);for(const t of n){const e=ke.getSelectorFromElement(t),n=ke.find(e).filter((t=>t===this._element));null!==e&&n.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return kn}static get DefaultType(){return Tn}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Dn.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(ge.trigger(this._element,_n).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Ln),this._element.classList.add(Mn),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const n=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mn),this._element.classList.add(Ln,bn),this._element.style[e]="",ge.trigger(this._element,pn)}),this._element,!0),this._element.style[e]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(ge.trigger(this._element,gn).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,Vt(this._element),this._element.classList.add(Mn),this._element.classList.remove(Ln,bn);for(const t of this._triggerArray){const e=ke.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0;this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mn),this._element.classList.add(Ln),ge.trigger(this._element,yn)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(bn)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=Bt(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(xn);for(const e of t){const t=ke.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=ke.find(wn,this._config.parent);return ke.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const n of t)n.classList.toggle("collapsed",!e),n.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const n=Dn.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}))}}ge.on(document,vn,xn,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of ke.getMultipleElementsFromSelector(this))Dn.getOrCreateInstance(t,{toggle:!1}).toggle()})),Xt(Dn);const Sn="dropdown",Yn=".bs.dropdown",Cn=".data-api",An="ArrowUp",Pn="ArrowDown",En=`hide${Yn}`,On=`hidden${Yn}`,jn=`show${Yn}`,Hn=`shown${Yn}`,zn=`click${Yn}${Cn}`,In=`keydown${Yn}${Cn}`,Nn=`keyup${Yn}${Cn}`,Fn="show",Rn='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Wn=`${Rn}.${Fn}`,Bn=".dropdown-menu",Un=Kt()?"top-end":"top-start",qn=Kt()?"top-start":"top-end",Zn=Kt()?"bottom-end":"bottom-start",$n=Kt()?"bottom-start":"bottom-end",Vn=Kt()?"left-start":"right-start",Gn=Kt()?"right-start":"left-start",Jn={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Kn={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Xn extends we{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=ke.next(this._element,Bn)[0]||ke.prev(this._element,Bn)[0]||ke.findOne(Bn,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Jn}static get DefaultType(){return Kn}static get NAME(){return Sn}toggle(){return this._isShown()?this.hide():this.show()}show(){if(qt(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!ge.trigger(this._element,jn,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))ge.on(t,"mouseover",$t);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Fn),this._element.classList.add(Fn),ge.trigger(this._element,Hn,t)}}hide(){if(qt(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!ge.trigger(this._element,En,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))ge.off(t,"mouseover",$t);this._popper&&this._popper.destroy(),this._menu.classList.remove(Fn),this._element.classList.remove(Fn),this._element.setAttribute("aria-expanded","false"),Le.removeDataAttribute(this._menu,"popper"),ge.trigger(this._element,On,t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!Wt(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Sn.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===i)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=this._parent:Wt(this._config.reference)?t=Bt(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=jt(t,this._menu,e)}_isShown(){return this._menu.classList.contains(Fn)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return Vn;if(t.classList.contains("dropstart"))return Gn;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?qn:Un:e?$n:Zn}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(Le.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...Qt(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const n=ke.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>Ut(t)));n.length&&ee(n,e,t===Pn,!n.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=Xn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=ke.find(Wn);for(const n of e){const e=Xn.getInstance(n);if(!e||!1===e._config.autoClose)continue;const i=t.composedPath(),s=i.includes(e._menu);if(i.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const r={relatedTarget:e._element};"click"===t.type&&(r.clickEvent=t),e._completeHide(r)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),n="Escape"===t.key,i=[An,Pn].includes(t.key);if(!i&&!n)return;if(e&&!n)return;t.preventDefault();const s=this.matches(Rn)?this:ke.prev(this,Rn)[0]||ke.next(this,Rn)[0]||ke.findOne(Rn,t.delegateTarget.parentNode),r=Xn.getOrCreateInstance(s);if(i)return t.stopPropagation(),r.show(),void r._selectMenuItem(t);r._isShown()&&(t.stopPropagation(),r.hide(),s.focus())}}ge.on(document,In,Rn,Xn.dataApiKeydownHandler),ge.on(document,In,Bn,Xn.dataApiKeydownHandler),ge.on(document,zn,Xn.clearMenus),ge.on(document,Nn,Xn.clearMenus),ge.on(document,zn,Rn,(function(t){t.preventDefault(),Xn.getOrCreateInstance(this).toggle()})),Xt(Xn);const Qn="backdrop",ti="show",ei=`mousedown.bs.${Qn}`,ni={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},ii={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class si extends Me{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ni}static get DefaultType(){return ii}static get NAME(){return Qn}show(t){if(!this._config.isVisible)return void Qt(t);this._append();const e=this._getElement();this._config.isAnimated&&Vt(e),e.classList.add(ti),this._emulateAnimation((()=>{Qt(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(ti),this._emulateAnimation((()=>{this.dispose(),Qt(t)}))):Qt(t)}dispose(){this._isAppended&&(ge.off(this._element,ei),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=Bt(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),ge.on(t,ei,(()=>{Qt(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){te(t,this._getElement(),this._config.isAnimated)}}const ri=".bs.focustrap",oi=`focusin${ri}`,ai=`keydown.tab${ri}`,li="backward",ui={autofocus:!0,trapElement:null},ci={autofocus:"boolean",trapElement:"element"};class di extends Me{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ui}static get DefaultType(){return ci}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ge.off(document,ri),ge.on(document,oi,(t=>this._handleFocusin(t))),ge.on(document,ai,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ge.off(document,ri))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const n=ke.focusableChildren(e);0===n.length?e.focus():this._lastTabNavDirection===li?n[n.length-1].focus():n[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?li:"forward")}}const hi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mi=".sticky-top",fi="padding-right",_i="margin-right";class pi{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,fi,(e=>e+t)),this._setElementAttributes(hi,fi,(e=>e+t)),this._setElementAttributes(mi,_i,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,fi),this._resetElementAttributes(hi,fi),this._resetElementAttributes(mi,_i)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,n){const i=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${n(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const n=t.style.getPropertyValue(e);n&&Le.setDataAttribute(t,e,n)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const n=Le.getDataAttribute(t,e);null!==n?(Le.removeDataAttribute(t,e),t.style.setProperty(e,n)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(Wt(t))e(t);else for(const n of ke.find(t,this._element))e(n)}}const gi=".bs.modal",yi=`hide${gi}`,vi=`hidePrevented${gi}`,bi=`hidden${gi}`,Li=`show${gi}`,Mi=`shown${gi}`,wi=`resize${gi}`,xi=`click.dismiss${gi}`,ki=`mousedown.dismiss${gi}`,Ti=`keydown.dismiss${gi}`,Di=`click${gi}.data-api`,Si="modal-open",Yi="show",Ci="modal-static",Ai={backdrop:!0,focus:!0,keyboard:!0},Pi={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ei extends we{constructor(t,e){super(t,e),this._dialog=ke.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new pi,this._addEventListeners()}static get Default(){return Ai}static get DefaultType(){return Pi}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;ge.trigger(this._element,Li,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Si),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){if(!this._isShown||this._isTransitioning)return;ge.trigger(this._element,yi).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Yi),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated()))}dispose(){ge.off(window,gi),ge.off(this._dialog,gi),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new si({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new di({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=ke.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),Vt(this._element),this._element.classList.add(Yi);this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ge.trigger(this._element,Mi,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){ge.on(this._element,Ti,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),ge.on(window,wi,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),ge.on(this._element,ki,(t=>{ge.one(this._element,xi,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Si),this._resetAdjustments(),this._scrollBar.reset(),ge.trigger(this._element,bi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(ge.trigger(this._element,vi).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(Ci)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Ci),this._queueCallback((()=>{this._element.classList.remove(Ci),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),n=e>0;if(n&&!t){const t=Kt()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!n&&t){const t=Kt()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const n=Ei.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t](e)}}))}}ge.on(document,Di,'[data-bs-toggle="modal"]',(function(t){const e=ke.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),ge.one(e,Li,(t=>{t.defaultPrevented||ge.one(e,bi,(()=>{Ut(this)&&this.focus()}))}));const n=ke.findOne(".modal.show");n&&Ei.getInstance(n).hide();Ei.getOrCreateInstance(e).toggle(this)})),Te(Ei),Xt(Ei);const Oi=".bs.offcanvas",ji=".data-api",Hi=`load${Oi}${ji}`,zi="show",Ii="showing",Ni="hiding",Fi=".offcanvas.show",Ri=`show${Oi}`,Wi=`shown${Oi}`,Bi=`hide${Oi}`,Ui=`hidePrevented${Oi}`,qi=`hidden${Oi}`,Zi=`resize${Oi}`,$i=`click${Oi}${ji}`,Vi=`keydown.dismiss${Oi}`,Gi={backdrop:!0,keyboard:!0,scroll:!1},Ji={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ki extends we{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Gi}static get DefaultType(){return Ji}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown)return;if(ge.trigger(this._element,Ri,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new pi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Ii);this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(zi),this._element.classList.remove(Ii),ge.trigger(this._element,Wi,{relatedTarget:t})}),this._element,!0)}hide(){if(!this._isShown)return;if(ge.trigger(this._element,Bi).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ni),this._backdrop.hide();this._queueCallback((()=>{this._element.classList.remove(zi,Ni),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new pi).reset(),ge.trigger(this._element,qi)}),this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new si({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():ge.trigger(this._element,Ui)}:null})}_initializeFocusTrap(){return new di({trapElement:this._element})}_addEventListeners(){ge.on(this._element,Vi,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():ge.trigger(this._element,Ui))}))}static jQueryInterface(t){return this.each((function(){const e=Ki.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}ge.on(document,$i,'[data-bs-toggle="offcanvas"]',(function(t){const e=ke.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),qt(this))return;ge.one(e,qi,(()=>{Ut(this)&&this.focus()}));const n=ke.findOne(Fi);n&&n!==e&&Ki.getInstance(n).hide();Ki.getOrCreateInstance(e).toggle(this)})),ge.on(window,Hi,(()=>{for(const t of ke.find(Fi))Ki.getOrCreateInstance(t).show()})),ge.on(window,Zi,(()=>{for(const t of ke.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&Ki.getOrCreateInstance(t).hide()})),Te(Ki),Xt(Ki);const Xi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Qi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ts=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,es=(t,e)=>{const n=t.nodeName.toLowerCase();return e.includes(n)?!Qi.has(n)||Boolean(ts.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(n)))};const ns={allowList:Xi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},is={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ss={entry:"(string|element|function|null)",selector:"(string|element)"};class rs extends Me{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return ns}static get DefaultType(){return is}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,n]of Object.entries(this._config.content))this._setContent(t,n,e);const e=t.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&e.classList.add(...n.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,n]of Object.entries(t))super._typeCheckConfig({selector:e,entry:n},ss)}_setContent(t,e,n){const i=ke.findOne(n,t);i&&((e=this._resolvePossibleFunction(e))?Wt(e)?this._putElementInTemplate(Bt(e),i):this._config.html?i.innerHTML=this._maybeSanitize(e):i.textContent=e:i.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,n){if(!t.length)return t;if(n&&"function"==typeof n)return n(t);const i=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...i.body.querySelectorAll("*"));for(const t of s){const n=t.nodeName.toLowerCase();if(!Object.keys(e).includes(n)){t.remove();continue}const i=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[n]||[]);for(const e of i)es(e,s)||t.removeAttribute(e.nodeName)}return i.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return Qt(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const os=new Set(["sanitize","allowList","sanitizeFn"]),as="fade",ls="show",us=".tooltip-inner",cs=".modal",ds="hide.bs.modal",hs="hover",ms="focus",fs={AUTO:"auto",TOP:"top",RIGHT:Kt()?"left":"right",BOTTOM:"bottom",LEFT:Kt()?"right":"left"},_s={allowList:Xi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ps={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class gs extends we{constructor(t,e){if(void 0===i)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return _s}static get DefaultType(){return ps}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),ge.off(this._element.closest(cs),ds,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=ge.trigger(this._element,this.constructor.eventName("show")),e=(Zt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));const{container:i}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(n),ge.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(n),n.classList.add(ls),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))ge.on(t,"mouseover",$t);this._queueCallback((()=>{ge.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(ge.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;if(this._getTipElement().classList.remove(ls),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))ge.off(t,"mouseover",$t);this._activeTrigger.click=!1,this._activeTrigger[ms]=!1,this._activeTrigger[hs]=!1,this._isHovered=null;this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ge.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(as,ls),e.classList.add(`bs-${this.constructor.NAME}-auto`);const n=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",n),this._isAnimated()&&e.classList.add(as),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new rs({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[us]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(as)}_isShown(){return this.tip&&this.tip.classList.contains(ls)}_createPopper(t){const e=Qt(this._config.placement,[this,t,this._element]),n=fs[e.toUpperCase()];return jt(this._element,t,this._getPopperConfig(n))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return Qt(t,[this._element])}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...Qt(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)ge.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===hs?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=e===hs?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");ge.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?ms:hs]=!0,e._enter()})),ge.on(this._element,n,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?ms:hs]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},ge.on(this._element.closest(cs),ds,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=Le.getDataAttributes(this._element);for(const t of Object.keys(e))os.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:Bt(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[e,n]of Object.entries(this._config))this.constructor.Default[e]!==n&&(t[e]=n);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=gs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(gs);const ys=".popover-header",vs=".popover-body",bs={...gs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},Ls={...gs.DefaultType,content:"(null|string|element|function)"};class Ms extends gs{static get Default(){return bs}static get DefaultType(){return Ls}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[ys]:this._getTitle(),[vs]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=Ms.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}Xt(Ms);const ws=".bs.scrollspy",xs=`activate${ws}`,ks=`click${ws}`,Ts=`load${ws}.data-api`,Ds="active",Ss="[href]",Ys=".nav-link",Cs=`${Ys}, .nav-item > ${Ys}, .list-group-item`,As={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Ps={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends we{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return As}static get DefaultType(){return Ps}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=Bt(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ge.off(this._config.target,ks),ge.on(this._config.target,ks,Ss,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const n=this._rootElement||window,i=e.offsetTop-this._element.offsetTop;if(n.scrollTo)return void n.scrollTo({top:i,behavior:"smooth"});n.scrollTop=i}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),n=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},i=(this._rootElement||document.documentElement).scrollTop,s=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const r of t){if(!r.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(r));continue}const t=r.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(n(r),!i)return}else s||t||n(r)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=ke.find(Ss,this._config.target);for(const e of t){if(!e.hash||qt(e))continue;const t=ke.findOne(decodeURI(e.hash),this._element);Ut(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(Ds),this._activateParents(t),ge.trigger(this._element,xs,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))ke.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(Ds);else for(const e of ke.parents(t,".nav, .list-group"))for(const t of ke.prev(e,Cs))t.classList.add(Ds)}_clearActiveClass(t){t.classList.remove(Ds);const e=ke.find(`${Ss}.${Ds}`,t);for(const t of e)t.classList.remove(Ds)}static jQueryInterface(t){return this.each((function(){const e=Es.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}ge.on(window,Ts,(()=>{for(const t of ke.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),Xt(Es);const Os=".bs.tab",js=`hide${Os}`,Hs=`hidden${Os}`,zs=`show${Os}`,Is=`shown${Os}`,Ns=`click${Os}`,Fs=`keydown${Os}`,Rs=`load${Os}`,Ws="ArrowLeft",Bs="ArrowRight",Us="ArrowUp",qs="ArrowDown",Zs="Home",$s="End",Vs="active",Gs="fade",Js="show",Ks=".dropdown-toggle",Xs=`:not(${Ks})`,Qs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',tr=`${`.nav-link${Xs}, .list-group-item${Xs}, [role="tab"]${Xs}`}, ${Qs}`,er=`.${Vs}[data-bs-toggle="tab"], .${Vs}[data-bs-toggle="pill"], .${Vs}[data-bs-toggle="list"]`;class nr extends we{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ge.on(this._element,Fs,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),n=e?ge.trigger(e,js,{relatedTarget:t}):null;ge.trigger(t,zs,{relatedTarget:e}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){if(!t)return;t.classList.add(Vs),this._activate(ke.getElementFromSelector(t));this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),ge.trigger(t,Is,{relatedTarget:e})):t.classList.add(Js)}),t,t.classList.contains(Gs))}_deactivate(t,e){if(!t)return;t.classList.remove(Vs),t.blur(),this._deactivate(ke.getElementFromSelector(t));this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),ge.trigger(t,Hs,{relatedTarget:e})):t.classList.remove(Js)}),t,t.classList.contains(Gs))}_keydown(t){if(![Ws,Bs,Us,qs,Zs,$s].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!qt(t)));let n;if([Zs,$s].includes(t.key))n=e[t.key===Zs?0:e.length-1];else{const i=[Bs,qs].includes(t.key);n=ee(e,t.target,i,!0)}n&&(n.focus({preventScroll:!0}),nr.getOrCreateInstance(n).show())}_getChildren(){return ke.find(tr,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),n=this._getOuterElement(t);t.setAttribute("aria-selected",e),n!==t&&this._setAttributeIfNotExists(n,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=ke.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const n=this._getOuterElement(t);if(!n.classList.contains("dropdown"))return;const i=(t,i)=>{const s=ke.findOne(t,n);s&&s.classList.toggle(i,e)};i(Ks,Vs),i(".dropdown-menu",Js),n.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,n){t.hasAttribute(e)||t.setAttribute(e,n)}_elemIsActive(t){return t.classList.contains(Vs)}_getInnerElement(t){return t.matches(tr)?t:ke.findOne(tr,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=nr.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}ge.on(document,Ns,Qs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),qt(this)||nr.getOrCreateInstance(this).show()})),ge.on(window,Rs,(()=>{for(const t of ke.find(er))nr.getOrCreateInstance(t)})),Xt(nr);const ir=".bs.toast",sr=`mouseover${ir}`,rr=`mouseout${ir}`,or=`focusin${ir}`,ar=`focusout${ir}`,lr=`hide${ir}`,ur=`hidden${ir}`,cr=`show${ir}`,dr=`shown${ir}`,hr="hide",mr="show",fr="showing",_r={animation:"boolean",autohide:"boolean",delay:"number"},pr={animation:!0,autohide:!0,delay:5e3};class gr extends we{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return pr}static get DefaultType(){return _r}static get NAME(){return"toast"}show(){if(ge.trigger(this._element,cr).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(hr),Vt(this._element),this._element.classList.add(mr,fr),this._queueCallback((()=>{this._element.classList.remove(fr),ge.trigger(this._element,dr),this._maybeScheduleHide()}),this._element,this._config.animation)}hide(){if(!this.isShown())return;if(ge.trigger(this._element,lr).defaultPrevented)return;this._element.classList.add(fr),this._queueCallback((()=>{this._element.classList.add(hr),this._element.classList.remove(fr,mr),ge.trigger(this._element,ur)}),this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(mr),super.dispose()}isShown(){return this._element.classList.contains(mr)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const n=t.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){ge.on(this._element,sr,(t=>this._onInteraction(t,!0))),ge.on(this._element,rr,(t=>this._onInteraction(t,!1))),ge.on(this._element,or,(t=>this._onInteraction(t,!0))),ge.on(this._element,ar,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=gr.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}Te(gr),Xt(gr);var yr,vr,br,Lr,Mr=s,wr=function(t,e){if(wr.factory(t,e))return wr;if(this instanceof wr)return Mr(t).DataTable(e);e=t,this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new vr(t?xa(this[yr.iApiIndex]):this)},this.fnAddData=function(t,e){var n=this.api(!0),i=Array.isArray(t)&&(Array.isArray(t[0])||Mr.isPlainObject(t[0]))?n.rows.add(t):n.row.add(t);return(void 0===e||e)&&n.draw(),i.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),n=e.settings()[0],i=n.oScroll;void 0===t||t?e.draw(!1):""===i.sX&&""===i.sY||ra(n)},this.fnClearTable=function(t){var e=this.api(!0).clear();(void 0===t||t)&&e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,n){var i=this.api(!0),s=i.rows(t),r=s.settings()[0],o=r.aoData[s[0][0]];return s.remove(),e&&e.call(this,r,o),(void 0===n||n)&&i.draw(),o},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,n,i,s,r){var o=this.api(!0);null==e?o.search(t,n,i,r):o.column(e).search(t,n,i,r),o.draw()},this.fnGetData=function(t,e){var n=this.api(!0);if(void 0!==t){var i=t.nodeName?t.nodeName.toLowerCase():"";return void 0!==e||"td"==i||"th"==i?n.cell(t,e).data():n.row(t).data()||null}return n.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return void 0!==t?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();if("TR"==n)return e.row(t).index();if("TD"==n||"TH"==n){var i=e.cell(t).index();return[i.row,i.columnVisible,i.column]}return null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){var n=this.api(!0).page(t);(void 0===e||e)&&n.draw(!1)},this.fnSetColumnVis=function(t,e,n){var i=this.api(!0).column(t).visible(e);(void 0===n||n)&&i.columns.adjust().draw()},this.fnSettings=function(){return xa(this[yr.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,n,i,s){var r=this.api(!0);return null==n?r.row(e).data(t):r.cell(e,n).data(t),(void 0===s||s)&&r.columns.adjust(),(void 0===i||i)&&r.draw(),0},this.fnVersionCheck=yr.fnVersionCheck;var n=this,i=void 0===e,s=this.length;for(var r in i&&(e={}),this.oApi=this.internal=yr.internal,wr.ext.internal)r&&(this[r]=ul(r));return this.each((function(){var t,r=s>1?Da({},e,!0):e,o=0,a=this.getAttribute("id"),l=!1,u=wr.defaults,c=Mr(this);if("table"==this.nodeName.toLowerCase()){$r(u),Vr(u.column),Ur(u,u,!0),Ur(u.column,u.column,!0),Ur(u,Mr.extend(r,c.data()),!0);var d=wr.settings;for(o=0,t=d.length;o").appendTo(c)),_.nTHead=i[0];var s=c.children("tbody");0===s.length&&(s=Mr("").insertAfter(i)),_.nTBody=s[0];var a=c.children("tfoot");if(0===a.length&&n.length>0&&(""!==_.oScroll.sX||""!==_.oScroll.sY)&&(a=Mr("").appendTo(c)),0===a.length||0===a.children().length?c.addClass(p.sNoFooter):a.length>0&&(_.nTFoot=a[0],So(_.aoFooter,_.nTFoot)),r.aaData)for(o=0;o/g,Dr=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Sr=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),Yr=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Cr=function(t){return!t||!0===t||"-"===t},Ar=function(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null},Pr=function(t,e){return xr[e]||(xr[e]=new RegExp(Ro(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(xr[e],"."):t},Er=function(t,e,n){var i=typeof t,s="string"===i;return"number"===i||"bigint"===i||(!!Cr(t)||(e&&s&&(t=Pr(t,e)),n&&s&&(t=t.replace(Yr,"")),!isNaN(parseFloat(t))&&isFinite(t)))},Or=function(t,e,n){if(Cr(t))return!0;var i=function(t){return Cr(t)||"string"==typeof t}(t);return i&&!!Er(Nr(t),e,n)||null},jr=function(t,e,n){var i=[],s=0,r=t.length;if(void 0!==n)for(;s").css({position:"fixed",top:0,left:-1*Mr(window).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(Mr("
").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(Mr("
").css({width:"100%",height:10}))).appendTo("body"),i=n.children(),s=i.children();e.barWidth=i[0].offsetWidth-i[0].clientWidth,e.bScrollOversize=100===s[0].offsetWidth&&100!==i[0].clientWidth,e.bScrollbarLeft=1!==Math.round(s.offset().left),e.bBounding=!!n[0].getBoundingClientRect().width,n.remove()}Mr.extend(t.oBrowser,wr.__browser),t.oScroll.iBarWidth=wr.__browser.barWidth}function Jr(t,e,n,i,s,r){var o,a=i,l=!1;for(void 0!==n&&(o=n,l=!0);a!==s;)t.hasOwnProperty(a)&&(o=l?e(o,t[a],a,t):t[a],l=!0,a+=r);return o}function Kr(t,e){var n=wr.defaults.column,i=t.aoColumns.length,s=Mr.extend({},wr.models.oColumn,n,{nTh:e||document.createElement("th"),sTitle:n.sTitle?n.sTitle:e?e.innerHTML:"",aDataSort:n.aDataSort?n.aDataSort:[i],mData:n.mData?n.mData:i,idx:i});t.aoColumns.push(s);var r=t.aoPreSearchCols;r[i]=Mr.extend({},wr.models.oSearch,r[i]),Xr(t,i,Mr(e).data())}function Xr(t,e,n){var i=t.aoColumns[e],s=t.oClasses,r=Mr(i.nTh);if(!i.sWidthOrig){i.sWidthOrig=r.attr("width")||null;var o=(r.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);o&&(i.sWidthOrig=o[1])}if(null!=n){Vr(n),Ur(wr.defaults.column,n,!0),void 0===n.mDataProp||n.mData||(n.mData=n.mDataProp),n.sType&&(i._sManualType=n.sType),n.className&&!n.sClass&&(n.sClass=n.className),n.sClass&&r.addClass(n.sClass);var a=i.sClass;Mr.extend(i,n),Ta(i,n,"sWidth","sWidthOrig"),a!==i.sClass&&(i.sClass=a+" "+i.sClass),void 0!==n.iDataSort&&(i.aDataSort=[n.iDataSort]),Ta(i,n,"aDataSort"),i.ariaTitle||(i.ariaTitle=r.attr("aria-label"))}var l=i.mData,u=fo(l),c=i.mRender?fo(i.mRender):null,d=function(t){return"string"==typeof t&&-1!==t.indexOf("@")};i._bAttrSrc=Mr.isPlainObject(l)&&(d(l.sort)||d(l.type)||d(l.filter)),i._setter=null,i.fnGetData=function(t,e,n){var i=u(t,e,void 0,n);return c&&e?c(i,e,t,n):i},i.fnSetData=function(t,e,n){return _o(l)(t,e,n)},"number"==typeof l||i._isArrayHost||(t._rowReadObject=!0),t.oFeatures.bSort||(i.bSortable=!1,r.addClass(s.sSortableNone));var h=-1!==Mr.inArray("asc",i.asSorting),m=-1!==Mr.inArray("desc",i.asSorting);i.bSortable&&(h||m)?h&&!m?(i.sSortingClass=s.sSortableAsc,i.sSortingClassJUI=s.sSortJUIAscAllowed):!h&&m?(i.sSortingClass=s.sSortableDesc,i.sSortingClassJUI=s.sSortJUIDescAllowed):(i.sSortingClass=s.sSortable,i.sSortingClassJUI=s.sSortJUI):(i.sSortingClass=s.sSortableNone,i.sSortingClassJUI="")}function Qr(t){if(!1!==t.oFeatures.bAutoWidth){var e=t.aoColumns;la(t);for(var n=0,i=e.length;n=0;s--){var h=void 0!==(c=e[s]).target?c.target:void 0!==c.targets?c.targets:c.aTargets;for(Array.isArray(h)||(h=[h]),o=0,a=h.length;o=0){for(;d.length<=h[o];)Kr(t);i(h[o],c)}else if("number"==typeof h[o]&&h[o]<0)i(d.length+h[o],c);else if("string"==typeof h[o])for(l=0,u=d.length;le&&t[s]--;-1!=i&&void 0===n&&t.splice(i,1)}function vo(t,e,n,i){var s,r,o=t.aoData[e],a=function(n,i){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=lo(t,e,i,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==o.src)){var l=o.anCells;if(l)if(void 0!==i)a(l[i],i);else for(s=0,r=l.length;s").appendTo(o)),e=0,n=c.length;e=0;r--)t.aoColumns[r].bVisible||n||h[i].splice(r,1);m.push([])}for(i=0,s=h.length;i=t.fnRecordsDisplay()?0:n,t.iInitDisplayStart=-1)}(t);var n=Ca(t,"aoPreDrawCallback","preDraw",[t]);if(-1===Mr.inArray(!1,n)){var i=[],s=0,r=t.asStripeClasses,o=r.length,a=t.oLanguage,l="ssp"==Ea(t),u=t.aiDisplay,c=t._iDisplayStart,d=t.fnDisplayEnd();if(t.bDrawing=!0,t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,ia(t,!1);else if(l){if(!t.bDestroying&&!e)return void Ao(t)}else t.iDraw++;if(0!==u.length)for(var h=l?0:c,m=l?t.aoData.length:d,f=h;f",{class:o?r[0]:""}).append(Mr("",{valign:"top",colSpan:no(t),class:t.oClasses.sRowEmpty}).html(v))[0]}Ca(t,"aoHeaderCallback","header",[Mr(t.nTHead).children("tr")[0],po(t),c,d,u]),Ca(t,"aoFooterCallback","footer",[Mr(t.nTFoot).children("tr")[0],po(t),c,d,u]);var b=Mr(t.nTBody);b.children().detach(),b.append(Mr(i)),Ca(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}else ia(t,!1)}function To(t,e){var n=t.oFeatures,i=n.bSort,s=n.bFilter;i&&_a(t),s?Ho(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==e&&(t._iDisplayStart=0),t._drawHold=e,ko(t),t._drawHold=!1}function Do(t){var e=t.oClasses,n=Mr(t.nTable),i=Mr("
").insertBefore(n),s=t.oFeatures,r=Mr("
",{id:t.sTableId+"_wrapper",class:e.sWrapper+(t.nTFoot?"":" "+e.sNoFooter)});t.nHolding=i[0],t.nTableWrapper=r[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var o,a,l,u,c,d,h=t.sDom.split(""),m=0;m")[0],"'"==(u=h[m+1])||'"'==u){for(c="",d=2;h[m+d]!=u;)c+=h[m+d],d++;if("H"==c?c=e.sJUIHeader:"F"==c&&(c=e.sJUIFooter),-1!=c.indexOf(".")){var f=c.split(".");l.id=f[0].substr(1,f[0].length-1),l.className=f[1]}else"#"==c.charAt(0)?l.id=c.substr(1,c.length-1):l.className=c;m+=d}r.append(l),r=Mr(l)}else if(">"==a)r=r.parent();else if("l"==a&&s.bPaginate&&s.bLengthChange)o=Qo(t);else if("f"==a&&s.bFilter)o=jo(t);else if("r"==a&&s.bProcessing)o=na(t);else if("t"==a)o=sa(t);else if("i"==a&&s.bInfo)o=$o(t);else if("p"==a&&s.bPaginate)o=ta(t);else if(0!==wr.ext.feature.length)for(var _=wr.ext.feature,p=0,g=_.length;p',a=i.sSearch;a=a.match(/_INPUT_/)?a.replace("_INPUT_",o):a+o;var l=Mr("
",{id:r.f?null:n+"_filter",class:e.sFilter}).append(Mr("
").addClass(e.sLength);return t.aanFeatures.l||(c[0].id=n+"_length"),c.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",a[0].outerHTML)),Mr("select",c).val(t._iDisplayLength).on("change.DT",(function(e){Xo(t,Mr(this).val()),ko(t)})),Mr(t.nTable).on("length.dt.DT",(function(e,n,i){t===n&&Mr("select",c).val(i)})),c[0]}function ta(t){var e=t.sPaginationType,n=wr.ext.pager[e],i="function"==typeof n,s=function(t){ko(t)},r=Mr("
").addClass(t.oClasses.sPaging+e)[0],o=t.aanFeatures;return i||n.fnInit(t,r,s),o.p||(r.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(t){if(i){var e,r,a=t._iDisplayStart,l=t._iDisplayLength,u=t.fnRecordsDisplay(),c=-1===l,d=c?0:Math.ceil(a/l),h=c?1:Math.ceil(u/l),m=n(d,h);for(e=0,r=o.p.length;er&&(i=0):"first"==e?i=0:"previous"==e?(i=s>=0?i-s:0)<0&&(i=0):"next"==e?i+s",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing,role:"status"}).html(t.oLanguage.sProcessing).append("
").insertBefore(t.nTable)[0]}function ia(t,e){t.oFeatures.bProcessing&&Mr(t.aanFeatures.r).css("display",e?"block":"none"),Ca(t,null,"processing",[t,e])}function sa(t){var e=Mr(t.nTable),n=t.oScroll;if(""===n.sX&&""===n.sY)return t.nTable;var i=n.sX,s=n.sY,r=t.oClasses,o=e.children("caption"),a=o.length?o[0]._captionSide:null,l=Mr(e[0].cloneNode(!1)),u=Mr(e[0].cloneNode(!1)),c=e.children("tfoot"),d="
",h=function(t){return t?ma(t):null};c.length||(c=null);var m=Mr(d,{class:r.sScrollWrapper}).append(Mr(d,{class:r.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:i?h(i):"100%"}).append(Mr(d,{class:r.sScrollHeadInner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===a?o:null).append(e.children("thead"))))).append(Mr(d,{class:r.sScrollBody}).css({position:"relative",overflow:"auto",width:h(i)}).append(e));c&&m.append(Mr(d,{class:r.sScrollFoot}).css({overflow:"hidden",border:0,width:i?h(i):"100%"}).append(Mr(d,{class:r.sScrollFootInner}).append(u.removeAttr("id").css("margin-left",0).append("bottom"===a?o:null).append(e.children("tfoot")))));var f=m.children(),_=f[0],p=f[1],g=c?f[2]:null;return i&&Mr(p).on("scroll.DT",(function(t){var e=this.scrollLeft;_.scrollLeft=e,c&&(g.scrollLeft=e)})),Mr(p).css("max-height",s),n.bCollapse||Mr(p).css("height",s),t.nScrollHead=_,t.nScrollBody=p,t.nScrollFoot=g,t.aoDrawCallback.push({fn:ra,sName:"scrolling"}),m[0]}function ra(t){var e,n,i,s,r,o,a,l,u,c=t.oScroll,d=c.sX,h=c.sXInner,m=c.sY,f=c.iBarWidth,_=Mr(t.nScrollHead),p=_[0].style,g=_.children("div"),y=g[0].style,v=g.children("table"),b=t.nScrollBody,L=Mr(b),M=b.style,w=Mr(t.nScrollFoot).children("div"),x=w.children("table"),k=Mr(t.nTHead),T=Mr(t.nTable),D=T[0],S=D.style,Y=t.nTFoot?Mr(t.nTFoot):null,C=t.oBrowser,A=C.bScrollOversize,P=(jr(t.aoColumns,"nTh"),[]),E=[],O=[],j=[],H=function(t){var e=t.style;e.paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0},z=b.scrollHeight>b.clientHeight;if(t.scrollBarVis!==z&&void 0!==t.scrollBarVis)return t.scrollBarVis=z,void Qr(t);t.scrollBarVis=z,T.children("thead, tfoot").remove(),Y&&(o=Y.clone().prependTo(T),n=Y.find("tr"),s=o.find("tr"),o.find("[id]").removeAttr("id")),r=k.clone().prependTo(T),e=k.find("tr"),i=r.find("tr"),r.find("th, td").removeAttr("tabindex"),r.find("[id]").removeAttr("id"),d||(M.width="100%",_[0].style.width="100%"),Mr.each(Yo(t,r),(function(e,n){a=to(t,e),n.style.width=t.aoColumns[a].sWidth})),Y&&oa((function(t){t.style.width=""}),s),u=T.outerWidth(),""===d?(S.width="100%",A&&(T.find("tbody").height()>b.offsetHeight||"scroll"==L.css("overflow-y"))&&(S.width=ma(T.outerWidth()-f)),u=T.outerWidth()):""!==h&&(S.width=ma(h),u=T.outerWidth()),oa(H,i),oa((function(t){var e=window.getComputedStyle?window.getComputedStyle(t).width:ma(Mr(t).width());O.push(t.innerHTML),P.push(e)}),i),oa((function(t,e){t.style.width=P[e]}),e),Mr(i).css("height",0),Y&&(oa(H,s),oa((function(t){j.push(t.innerHTML),E.push(ma(Mr(t).css("width")))}),s),oa((function(t,e){t.style.width=E[e]}),n),Mr(s).height(0)),oa((function(t,e){t.innerHTML='
'+O[e]+"
",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=P[e]}),i),Y&&oa((function(t,e){t.innerHTML='
'+j[e]+"
",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=E[e]}),s),Math.round(T.outerWidth())b.offsetHeight||"scroll"==L.css("overflow-y")?u+f:u,A&&(b.scrollHeight>b.offsetHeight||"scroll"==L.css("overflow-y"))&&(S.width=ma(l-f)),""!==d&&""===h||ka(t,1,"Possible column misalignment",6)):l="100%",M.width=ma(l),p.width=ma(l),Y&&(t.nScrollFoot.style.width=ma(l)),m||A&&(M.height=ma(D.offsetHeight+f));var I=T.outerWidth();v[0].style.width=ma(I),y.width=ma(I);var N=T.height()>b.clientHeight||"scroll"==L.css("overflow-y"),F="padding"+(C.bScrollbarLeft?"Left":"Right");y[F]=N?f+"px":"0px",Y&&(x[0].style.width=ma(I),w[0].style.width=ma(I),w[0].style[F]=N?f+"px":"0px"),T.children("colgroup").insertBefore(T.children("thead")),L.trigger("scroll"),!t.bSorted&&!t.bFiltered||t._drawHold||(b.scrollTop=0)}function oa(t,e,n){for(var i,s,r=0,o=0,a=e.length;o/g;function la(t){var e,n,i,s=t.nTable,r=t.aoColumns,o=t.oScroll,a=o.sY,l=o.sX,u=o.sXInner,c=r.length,d=io(t,"bVisible"),h=Mr("th",t.nTHead),m=s.getAttribute("width"),f=s.parentNode,_=!1,p=t.oBrowser,g=p.bScrollOversize,y=s.style.width;y&&-1!==y.indexOf("%")&&(m=y);var v=ca(jr(r,"sWidthOrig"),f);for(e=0;e").appendTo(L.find("tbody"));for(L.find("thead, tfoot").remove(),L.append(Mr(t.nTHead).clone()).append(Mr(t.nTFoot).clone()),L.find("tfoot th, tfoot td").css("width",""),h=Yo(t,L.find("thead")[0]),e=0;e").css({width:n.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(t.aoData.length)for(e=0;e").css(l||a?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(L).appendTo(f);l&&u?L.width(u):l?(L.css("width","auto"),L.removeAttr("width"),L.width()").css("width",ma(t[s])).appendTo(e||document.body)):n.push(null);for(s=0;s").html(lo(t,n,e,"display"))[0]}function ha(t,e){for(var n,i=-1,s=-1,r=0,o=t.aoData.length;ri&&(i=n.length,s=r);return s}function ma(t){return null===t?"0px":"number"==typeof t?t<0?"0px":t+"px":t.match(/\d$/)?t+"px":t}function fa(t){var e,n,i,s,r,o,a,l=[],u=t.aoColumns,c=t.aaSortingFixed,d=Mr.isPlainObject(c),h=[],m=function(t){t.length&&!Array.isArray(t[0])?h.push(t):Mr.merge(h,t)};for(Array.isArray(c)&&m(c),d&&c.pre&&m(c.pre),m(t.aaSorting),d&&c.post&&m(c.post),e=0;ei?1:0))return"asc"===u.dir?a:-a;return(n=o[t])<(i=o[e])?-1:n>i?1:0})):c.sort((function(t,e){var n,i,s,u,c,d=r.length,h=l[t]._aSortData,m=l[e]._aSortData;for(s=0;si?1:0}))}t.bSorted=!0}function pa(t){for(var e,n,i=t.aoColumns,s=fa(t),r=t.oLanguage.oAria,o=0,a=i.length;o/g,""),d=l.nTh;d.removeAttribute("aria-sort"),l.bSortable?(s.length>0&&s[0].col==o?(d.setAttribute("aria-sort","asc"==s[0].dir?"ascending":"descending"),n=u[s[0].index+1]||u[0]):n=u[0],e=c+("asc"===n?r.sSortAscending:r.sSortDescending)):e=c,d.setAttribute("aria-label",e)}}function ga(t,e,n,i){var s,r=t.aoColumns[e],o=t.aaSorting,a=r.asSorting,l=function(t,e){var n=t._idx;return void 0===n&&(n=Mr.inArray(t[1],a)),n+10&&e.time<+new Date-1e3*l)return t._bLoadingState=!1,void n();if(e.columns&&r.length!==e.columns.length)return t._bLoadingState=!1,void n();if(t.oLoadedState=Mr.extend(!0,{},e),void 0!==e.length&&(o?o.page.len(e.length):t._iDisplayLength=e.length),void 0!==e.start&&(null===o?(t._iDisplayStart=e.start,t.iInitDisplayStart=e.start):ea(t,e.start/t._iDisplayLength)),void 0!==e.order&&(t.aaSorting=[],Mr.each(e.order,(function(e,n){t.aaSorting.push(n[0]>=r.length?[0,n[1]]:n)}))),void 0!==e.search&&Mr.extend(t.oPreviousSearch,Zo(e.search)),e.columns){for(i=0,s=e.columns.length;i=n&&(e=n-i),e-=e%i,(-1===i||e<0)&&(e=0),t._iDisplayStart=e}function Pa(t,e){var n=t.renderer,i=wr.ext.renderer[e];return Mr.isPlainObject(n)&&n[e]?i[n[e]]||i._:"string"==typeof n&&i[n]||i._}function Ea(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}var Oa=[],ja=Array.prototype;vr=function(t,e){if(!(this instanceof vr))return new vr(t,e);var n=[],i=function(t){var e=function(t){var e,n,i=wr.settings,s=Mr.map(i,(function(t,e){return t.nTable}));return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(e=Mr.inArray(t,s))?[i[e]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?n=Mr(t):t instanceof Mr&&(n=t),n?n.map((function(t){return-1!==(e=Mr.inArray(this,s))?i[e]:null})).toArray():void 0):[]}(t);e&&n.push.apply(n,e)};if(Array.isArray(t))for(var s=0,r=t.length;st?new vr(e[t],this[t]):null},filter:function(t){var e=[];if(ja.filter)e=ja.filter.call(this,t,this);else for(var n=0,i=this.length;n0)return t[0].json})),br("ajax.params()",(function(){var t=this.context;if(t.length>0)return t[0].oAjaxData})),br("ajax.reload()",(function(t,e){return this.iterator("table",(function(n){za(n,!1===e,t)}))})),br("ajax.url()",(function(t){var e=this.context;if(void 0===t){if(0===e.length)return;return(e=e[0]).ajax?Mr.isPlainObject(e.ajax)?e.ajax.url:e.ajax:e.sAjaxSource}return this.iterator("table",(function(e){Mr.isPlainObject(e.ajax)?e.ajax.url=t:e.ajax=t}))})),br("ajax.url().load()",(function(t,e){return this.iterator("table",(function(n){za(n,!1===e,t)}))}));var Ia=function(t,e,n,i,s){var r,o,a,l,u,c,d=[],h=typeof e;for(e&&"string"!==h&&"function"!==h&&void 0!==e.length||(e=[e]),a=0,l=e.length;a0)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t},Ra=function(t,e){var n,i=[],s=t.aiDisplay,r=t.aiDisplayMaster,o=e.search,a=e.order,l=e.page;if("ssp"==Ea(t))return"removed"===o?[]:zr(0,r.length);if("current"==l)for(c=t._iDisplayStart,d=t.fnDisplayEnd();c=0&&"applied"==o)&&i.push(c);return i};br("rows()",(function(t,e){void 0===t?t="":Mr.isPlainObject(t)&&(e=t,t=""),e=Na(e);var n=this.iterator("table",(function(n){return function(t,e,n){var i;return Ia("row",e,(function(e){var s=Ar(e),r=t.aoData;if(null!==s&&!n)return[s];if(i||(i=Ra(t,n)),null!==s&&-1!==Mr.inArray(s,i))return[s];if(null==e||""===e)return i;if("function"==typeof e)return Mr.map(i,(function(t){var n=r[t];return e(t,n._aData,n.nTr)?t:null}));if(e.nodeName){var o=e._DT_RowIndex,a=e._DT_CellIndex;if(void 0!==o)return r[o]&&r[o].nTr===e?[o]:[];if(a)return r[a.row]&&r[a.row].nTr===e.parentNode?[a.row]:[];var l=Mr(e).closest("*[data-dt-row]");return l.length?[l.data("dt-row")]:[]}if("string"==typeof e&&"#"===e.charAt(0)){var u=t.aIds[e.replace(/^#/,"")];if(void 0!==u)return[u.idx]}var c=Ir(Hr(t.aoData,i,"nTr"));return Mr(c).filter(e).map((function(){return this._DT_RowIndex})).toArray()}),t,n)}(n,t,e)}),1);return n.selector.rows=t,n.selector.opts=e,n})),br("rows().nodes()",(function(){return this.iterator("row",(function(t,e){return t.aoData[e].nTr||void 0}),1)})),br("rows().data()",(function(){return this.iterator(!0,"rows",(function(t,e){return Hr(t.aoData,e,"_aData")}),1)})),Lr("rows().cache()","row().cache()",(function(t){return this.iterator("row",(function(e,n){var i=e.aoData[n];return"search"===t?i._aFilterData:i._aSortData}),1)})),Lr("rows().invalidate()","row().invalidate()",(function(t){return this.iterator("row",(function(e,n){vo(e,n,t)}))})),Lr("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(t,e){return e}),1)})),Lr("rows().ids()","row().id()",(function(t){for(var e=[],n=this.context,i=0,s=n.length;i0&&e._iRecordsDisplay--,Aa(e);var h=e.rowIdFn(d._aData);void 0!==h&&delete e.aIds[h]})),this.iterator("table",(function(t){for(var e=0,n=t.aoData.length;e0&&(e.on(i,(function(n,i){t===i&&e.rows({page:"current"}).eq(0).each((function(t){var e=o[t];e._detailsShow&&e._details.insertAfter(e.nTr)}))})),e.on(s,(function(e,n,i,s){if(t===n)for(var r,a=no(n),l=0,u=o.length;l").addClass(n);Mr("td",a).addClass(n).html(e)[0].colSpan=no(t),s.push(a[0])}};r(n,i),e._details&&e._details.detach(),e._details=Mr(s),e._detailsShow&&e._details.insertAfter(e.nTr)}(n[0],n[0].aoData[this[0]],t,e),this)})),br([Za+".show()",$a+".show()"],(function(t){return Ua(this,!0),this})),br([Za+".hide()",$a+".hide()"],(function(){return Ua(this,!1),this})),br([Za+".remove()",$a+".remove()"],(function(){return Ba(this),this})),br(Za+".isShown()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}));var Va=/^([^:]+):(name|visIdx|visible)$/,Ga=function(t,e,n,i,s){for(var r=[],o=0,a=s.length;o=0?o:i.length+o];if("function"==typeof e){var a=Ra(t,n);return Mr.map(i,(function(n,i){return e(i,Ga(t,i,0,0,a),r[i])?i:null}))}var l="string"==typeof e?e.match(Va):"";if(l)switch(l[2]){case"visIdx":case"visible":var u=parseInt(l[1],10);if(u<0){var c=Mr.map(i,(function(t,e){return t.bVisible?e:null}));return[c[c.length+u]]}return[to(t,u)];case"name":return Mr.map(s,(function(t,e){return t===l[1]?e:null}));default:return[]}if(e.nodeName&&e._DT_CellIndex)return[e._DT_CellIndex.column];var d=Mr(r).filter(e).map((function(){return Mr.inArray(this,r)})).toArray();if(d.length||!e.nodeName)return d;var h=Mr(e).closest("*[data-dt-column]");return h.length?[h.data("dt-column")]:[]}),t,n)}(n,t,e)}),1);return n.selector.cols=t,n.selector.opts=e,n})),Lr("columns().header()","column().header()",(function(t,e){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTh}),1)})),Lr("columns().footer()","column().footer()",(function(t,e){return this.iterator("column",(function(t,e){return t.aoColumns[e].nTf}),1)})),Lr("columns().data()","column().data()",(function(){return this.iterator("column-rows",Ga,1)})),Lr("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(t,e){return t.aoColumns[e].mData}),1)})),Lr("columns().cache()","column().cache()",(function(t){return this.iterator("column-rows",(function(e,n,i,s,r){return Hr(e.aoData,r,"search"===t?"_aFilterData":"_aSortData",n)}),1)})),Lr("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(t,e,n,i,s){return Hr(t.aoData,s,"anCells",e)}),1)})),Lr("columns().visible()","column().visible()",(function(t,e){var n=this,i=this.iterator("column",(function(e,n){if(void 0===t)return e.aoColumns[n].bVisible;!function(t,e,n){var i,s,r,o,a=t.aoColumns,l=a[e],u=t.aoData;if(void 0===n)return l.bVisible;if(l.bVisible!==n){if(n){var c=Mr.inArray(!0,jr(a,"bVisible"),e+1);for(s=0,r=u.length;sn;return!0},wr.isDataTable=wr.fnIsDataTable=function(t){var e=Mr(t).get(0),n=!1;return t instanceof wr.Api||(Mr.each(wr.settings,(function(t,i){var s=i.nScrollHead?Mr("table",i.nScrollHead)[0]:null,r=i.nScrollFoot?Mr("table",i.nScrollFoot)[0]:null;i.nTable!==e&&s!==e&&r!==e||(n=!0)})),n)},wr.tables=wr.fnTables=function(t){var e=!1;Mr.isPlainObject(t)&&(e=t.api,t=t.visible);var n=Mr.map(wr.settings,(function(e){if(!t||t&&Mr(e.nTable).is(":visible"))return e.nTable}));return e?new vr(n):n},wr.camelToHungarian=Ur,br("$()",(function(t,e){var n=this.rows(e).nodes(),i=Mr(n);return Mr([].concat(i.filter(t).toArray(),i.find(t).toArray()))})),Mr.each(["on","one","off"],(function(t,e){br(e+"()",(function(){var t=Array.prototype.slice.call(arguments);t[0]=Mr.map(t[0].split(/\s/),(function(t){return t.match(/\.dt\b/)?t:t+".dt"})).join(" ");var n=Mr(this.tables().nodes());return n[e].apply(n,t),this}))})),br("clear()",(function(){return this.iterator("table",(function(t){go(t)}))})),br("settings()",(function(){return new vr(this.context,this.context)})),br("init()",(function(){var t=this.context;return t.length?t[0].oInit:null})),br("data()",(function(){return this.iterator("table",(function(t){return jr(t.aoData,"_aData")})).flatten()})),br("destroy()",(function(t){return t=t||!1,this.iterator("table",(function(e){var n,i=e.oClasses,s=e.nTable,r=e.nTBody,o=e.nTHead,a=e.nTFoot,l=Mr(s),u=Mr(r),c=Mr(e.nTableWrapper),d=Mr.map(e.aoData,(function(t){return t.nTr}));e.bDestroying=!0,Ca(e,"aoDestroyCallback","destroy",[e]),t||new vr(e).columns().visible(!0),c.off(".DT").find(":not(tbody *)").off(".DT"),Mr(window).off(".DT-"+e.sInstance),s!=o.parentNode&&(l.children("thead").detach(),l.append(o)),a&&s!=a.parentNode&&(l.children("tfoot").detach(),l.append(a)),e.aaSorting=[],e.aaSortingFixed=[],va(e),Mr(d).removeClass(e.asStripeClasses.join(" ")),Mr("th, td",o).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),u.children().detach(),u.append(d);var h=e.nTableWrapper.parentNode,m=t?"remove":"detach";l[m](),c[m](),!t&&h&&(h.insertBefore(s,e.nTableReinsertBefore),l.css("width",e.sDestroyWidth).removeClass(i.sTable),(n=e.asDestroyStripes.length)&&u.children().each((function(t){Mr(this).addClass(e.asDestroyStripes[t%n])})));var f=Mr.inArray(e,wr.settings);-1!==f&&wr.settings.splice(f,1)}))})),Mr.each(["column","row","cell"],(function(t,e){br(e+"s().every()",(function(t){var n=this.selector.opts,i=this;return this.iterator(e,(function(s,r,o,a,l){t.call(i[e](r,"cell"===e?o:n,"cell"===e?n:void 0),r,o,a,l)}))}))})),br("i18n()",(function(t,e,n){var i=this.context[0],s=fo(t)(i.oLanguage);return void 0===s&&(s=e),void 0!==n&&Mr.isPlainObject(s)&&(s=void 0!==s[n]?s[n]:s._),"string"==typeof s?s.replace("%d",n):s})),wr.version="1.13.11",wr.settings=[],wr.models={},wr.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0,return:!1},wr.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},wr.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},wr.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:Mr.extend({},wr.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},Br(wr.defaults),wr.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},Br(wr.defaults.column),wr.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,jqXHR:null,json:void 0,oAjaxData:void 0,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Ea(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Ea(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,i=this.aiDisplay.length,s=this.oFeatures,r=s.bPaginate;return s.bServerSide?!1===r||-1===t?e+i:Math.min(e+t,this._iRecordsDisplay):!r||n>i||-1===t?i:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},wr.ext=yr={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:wr.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:wr.version},Mr.extend(yr,{afnFiltering:yr.search,aTypes:yr.type.detect,ofnSearch:yr.type.search,oSort:yr.type.order,afnSortData:yr.order,aoFeatures:yr.feature,oApi:yr.internal,oStdClasses:yr.classes,oPagination:yr.pager}),Mr.extend(wr.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_desc_disabled",sSortableDesc:"sorting_asc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Ja=wr.ext.pager;function Ka(t,e){var n=[],i=Ja.numbers_length,s=Math.floor(i/2);return e<=i?n=zr(0,e):t<=s?((n=zr(0,i-2)).push("ellipsis"),n.push(e-1)):t>=e-1-s?((n=zr(e-(i-2),e)).splice(0,0,"ellipsis"),n.splice(0,0,0)):((n=zr(t-s+2,t+s-1)).push("ellipsis"),n.push(e-1),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}Mr.extend(Ja,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Ka(t,e)]},simple_numbers:function(t,e){return["previous",Ka(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Ka(t,e),"next","last"]},first_last_numbers:function(t,e){return["first",Ka(t,e),"last"]},_numbers:Ka,numbers_length:7}),Mr.extend(!0,wr.ext.renderer,{pageButton:{_:function(t,e,n,i,s,r){var o,a,l,u=t.oClasses,c=t.oLanguage.oPaginate,d=t.oLanguage.oAria.paginate||{},h=function(e,i){var l,m,f,_=u.sPageButtonDisabled,p=function(e){ea(t,e.data.action,!0)};for(l=0,m=i.length;l").appendTo(e);h(g,f)}else{var y=!1;switch(o=null,a=f,f){case"ellipsis":e.append('');break;case"first":o=c.sFirst,0===s&&(y=!0);break;case"previous":o=c.sPrevious,0===s&&(y=!0);break;case"next":o=c.sNext,0!==r&&s!==r-1||(y=!0);break;case"last":o=c.sLast,0!==r&&s!==r-1||(y=!0);break;default:o=t.fnFormatNumber(f+1),a=s===f?u.sPageButtonActive:""}if(null!==o){var v=t.oInit.pagingTag||"a";y&&(a+=" "+_),Sa(Mr("<"+v+">",{class:u.sPageButton+" "+a,"aria-controls":t.sTableId,"aria-disabled":y?"true":null,"aria-label":d[f],role:"link","aria-current":a===u.sPageButtonActive?"page":null,"data-dt-idx":f,tabindex:y?-1:t.iTabIndex,id:0===n&&"string"==typeof f?t.sTableId+"_"+f:null}).html(o).appendTo(e),{action:f},p)}}};try{l=Mr(e).find(document.activeElement).data("dt-idx")}catch(t){}h(Mr(e).empty(),i),void 0!==l&&Mr(e).find("[data-dt-idx="+l+"]").trigger("focus")}}}),Mr.extend(wr.ext.type.detect,[function(t,e){var n=e.oLanguage.sDecimal;return Er(t,n)?"num"+n:null},function(t,e){if(t&&!(t instanceof Date)&&!Dr.test(t))return null;var n=Date.parse(t);return null!==n&&!isNaN(n)||Cr(t)?"date":null},function(t,e){var n=e.oLanguage.sDecimal;return Er(t,n,!0)?"num-fmt"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return Or(t,n)?"html-num"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return Or(t,n,!0)?"html-num-fmt"+n:null},function(t,e){return Cr(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),Mr.extend(wr.ext.type.search,{html:function(t){return Cr(t)?t:"string"==typeof t?t.replace(kr," ").replace(Tr,""):""},string:function(t){return Cr(t)?t:"string"==typeof t?t.replace(kr," "):t}});var Xa=function(t,e,n,i){if(0!==t&&(!t||"-"===t))return-1/0;var s=typeof t;return"number"===s||"bigint"===s?t:(e&&(t=Pr(t,e)),t.replace&&(n&&(t=t.replace(n,"")),i&&(t=t.replace(i,""))),1*t)};function Qa(t){Mr.each({num:function(e){return Xa(e,t)},"num-fmt":function(e){return Xa(e,t,Yr)},"html-num":function(e){return Xa(e,t,Tr)},"html-num-fmt":function(e){return Xa(e,t,Tr,Yr)}},(function(e,n){yr.type.order[e+t+"-pre"]=n,e.match(/^html\-/)&&(yr.type.search[e+t]=yr.type.search.html)}))}Mr.extend(yr.type.order,{"date-pre":function(t){var e=Date.parse(t);return isNaN(e)?-1/0:e},"html-pre":function(t){return Cr(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return Cr(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return te?1:0},"string-desc":function(t,e){return te?-1:0}}),Qa(""),Mr.extend(!0,wr.ext.renderer,{header:{_:function(t,e,n,i){Mr(t.nTable).on("order.dt.DT",(function(s,r,o,a){if(t===r){var l=n.idx;e.removeClass(i.sSortAsc+" "+i.sSortDesc).addClass("asc"==a[l]?i.sSortAsc:"desc"==a[l]?i.sSortDesc:n.sSortingClass)}}))},jqueryui:function(t,e,n,i){Mr("
").addClass(i.sSortJUIWrapper).append(e.contents()).append(Mr("").addClass(i.sSortIcon+" "+n.sSortingClassJUI)).appendTo(e),Mr(t.nTable).on("order.dt.DT",(function(s,r,o,a){if(t===r){var l=n.idx;e.removeClass(i.sSortAsc+" "+i.sSortDesc).addClass("asc"==a[l]?i.sSortAsc:"desc"==a[l]?i.sSortDesc:n.sSortingClass),e.find("span."+i.sSortIcon).removeClass(i.sSortJUIAsc+" "+i.sSortJUIDesc+" "+i.sSortJUI+" "+i.sSortJUIAscAllowed+" "+i.sSortJUIDescAllowed).addClass("asc"==a[l]?i.sSortJUIAsc:"desc"==a[l]?i.sSortJUIDesc:n.sSortingClassJUI)}}))}}});var tl=function(t){return Array.isArray(t)&&(t=t.join(",")),"string"==typeof t?t.replace(/&/g,"&").replace(//g,">").replace(/"/g,"""):t};function el(t,e,n,i,s){return window.moment?t[e](s):window.luxon?t[n](s):i?t[i](s):t}var nl=!1;function il(t,e,n){var i;if(window.moment){if(!(i=window.moment.utc(t,e,n,!0)).isValid())return null}else if(window.luxon){if(!(i=e&&"string"==typeof t?window.luxon.DateTime.fromFormat(t,e):window.luxon.DateTime.fromISO(t)).isValid)return null;i.setLocale(n)}else e?(nl||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),nl=!0):i=new Date(t);return i}function sl(t){return function(e,n,i,s){0===arguments.length?(i="en",n=null,e=null):1===arguments.length?(i="en",n=e,e=null):2===arguments.length&&(i=n,n=e,e=null);var r="datetime-"+n;return wr.ext.type.order[r]||(wr.ext.type.detect.unshift((function(t){return t===r&&r})),wr.ext.type.order[r+"-asc"]=function(t,e){var n=t.valueOf(),i=e.valueOf();return n===i?0:ni?-1:1}),function(o,a){if(null==o)if("--now"===s){var l=new Date;o=new Date(Date.UTC(l.getFullYear(),l.getMonth(),l.getDate(),l.getHours(),l.getMinutes(),l.getSeconds()))}else o="";if("type"===a)return r;if(""===o)return"sort"!==a?"":il("0000-01-01 00:00:00",null,i);if(null!==n&&e===n&&"sort"!==a&&"type"!==a&&!(o instanceof Date))return o;var u=il(o,e,i);if(null===u)return o;if("sort"===a)return u;var c=null===n?el(u,"toDate","toJSDate","")[t]():el(u,"format","toFormat","toISOString",n);return"display"===a?tl(c):c}}}var rl=",",ol=".";if(void 0!==window.Intl)try{for(var al=(new Intl.NumberFormat).formatToParts(100000.1),ll=0;ll{};let hl={},ml={},fl=null,_l={mark:dl,measure:dl};try{"undefined"!=typeof window&&(hl=window),"undefined"!=typeof document&&(ml=document),"undefined"!=typeof MutationObserver&&(fl=MutationObserver),"undefined"!=typeof performance&&(_l=performance)}catch(t){}const{userAgent:pl=""}=hl.navigator||{},gl=hl,yl=ml,vl=fl,bl=_l,Ll=(gl.document,!!yl.documentElement&&!!yl.head&&"function"==typeof yl.addEventListener&&"function"==typeof yl.createElement),Ml=~pl.indexOf("MSIE")||~pl.indexOf("Trident/");var wl="classic",xl="duotone",kl="sharp",Tl="sharp-duotone",Dl=[wl,xl,kl,Tl],Sl={fak:"kit","fa-kit":"kit"},Yl={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},Cl={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Al=[1,2,3,4,5,6,7,8,9,10],Pl=Al.concat([11,12,13,14,15,16,17,18,19,20]),El={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Ol=[...Object.keys({classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",El.GROUP,El.SWAP_OPACITY,El.PRIMARY,El.SECONDARY].concat(Al.map((t=>"".concat(t,"x")))).concat(Pl.map((t=>"w-".concat(t)))),jl={kit:"fak"},Hl={"kit-duotone":"fakd"};const zl="___FONT_AWESOME___",Il=16,Nl="fa",Fl="svg-inline--fa",Rl="data-fa-i2svg",Wl="data-fa-pseudo-element",Bl="data-fa-pseudo-element-pending",Ul="data-prefix",ql="data-icon",Zl="fontawesome-i2svg",$l="async",Vl=["HTML","HEAD","STYLE","SCRIPT"],Gl=(()=>{try{return!0}catch(t){return!1}})(),Jl=[wl,kl,Tl];function Kl(t){return new Proxy(t,{get:(t,e)=>e in t?t[e]:t[wl]})}const Xl={...Cl};Xl[wl]={...Cl[wl],...Sl,...Yl};const Ql=Kl(Xl),tu={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}};tu[wl]={...tu[wl],...jl,...Hl};const eu=Kl(tu),nu={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}};nu[wl]={...nu[wl],fak:"fa-kit"};const iu=Kl(nu),su={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}};su[wl]={...su[wl],"fa-kit":"fak"};const ru=Kl(su),ou=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,au="fa-layers-text",lu=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,uu=(Kl({classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}}),["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"]),cu=El,du=new Set;Object.keys(eu[wl]).map(du.add.bind(du)),Object.keys(eu[kl]).map(du.add.bind(du)),Object.keys(eu[Tl]).map(du.add.bind(du));const hu=["kit",...Ol],mu=gl.FontAwesomeConfig||{};if(yl&&"function"==typeof yl.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach((t=>{let[e,n]=t;const i=function(t){return""===t||"false"!==t&&("true"===t||t)}(function(t){var e=yl.querySelector("script["+t+"]");if(e)return e.getAttribute(t)}(e));null!=i&&(mu[n]=i)}))}const fu={styleDefault:"solid",familyDefault:"classic",cssPrefix:Nl,replacementClass:Fl,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};mu.familyPrefix&&(mu.cssPrefix=mu.familyPrefix);const _u={...fu,...mu};_u.autoReplaceSvg||(_u.observeMutations=!1);const pu={};Object.keys(fu).forEach((t=>{Object.defineProperty(pu,t,{enumerable:!0,set:function(e){_u[t]=e,gu.forEach((t=>t(pu)))},get:function(){return _u[t]}})})),Object.defineProperty(pu,"familyPrefix",{enumerable:!0,set:function(t){_u.cssPrefix=t,gu.forEach((t=>t(pu)))},get:function(){return _u.cssPrefix}}),gl.FontAwesomeConfig=pu;const gu=[];const yu=Il,vu={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};const bu="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Lu(){let t=12,e="";for(;t-- >0;)e+=bu[62*Math.random()|0];return e}function Mu(t){const e=[];for(let n=(t||[]).length>>>0;n--;)e[n]=t[n];return e}function wu(t){return t.classList?Mu(t.classList):(t.getAttribute("class")||"").split(" ").filter((t=>t))}function xu(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function ku(t){return Object.keys(t||{}).reduce(((e,n)=>e+"".concat(n,": ").concat(t[n].trim(),";")),"")}function Tu(t){return t.size!==vu.size||t.x!==vu.x||t.y!==vu.y||t.rotate!==vu.rotate||t.flipX||t.flipY}var Du=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-counter-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(-1 * var(--fa-li-width, 2em));\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n animation-name: fa-beat;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n animation-name: fa-bounce;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n animation-name: fa-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n animation-name: fa-beat-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n animation-name: fa-flip;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n animation-name: fa-shake;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n animation-name: fa-spin;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 2s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n animation-name: fa-spin;\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n animation-delay: -1ms;\n animation-duration: 1ms;\n animation-iteration-count: 1;\n transition-delay: 0s;\n transition-duration: 0s;\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n transform: scale(1);\n }\n 45% {\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-bounce {\n 0% {\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-flip {\n 50% {\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-shake {\n 0% {\n transform: rotate(-15deg);\n }\n 4% {\n transform: rotate(15deg);\n }\n 8%, 24% {\n transform: rotate(-18deg);\n }\n 12%, 28% {\n transform: rotate(18deg);\n }\n 16% {\n transform: rotate(-22deg);\n }\n 20% {\n transform: rotate(22deg);\n }\n 32% {\n transform: rotate(-12deg);\n }\n 36% {\n transform: rotate(12deg);\n }\n 40%, 100% {\n transform: rotate(0deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';function Su(){const t=Nl,e=Fl,n=pu.cssPrefix,i=pu.replacementClass;let s=Du;if(n!==t||i!==e){const r=new RegExp("\\.".concat(t,"\\-"),"g"),o=new RegExp("\\--".concat(t,"\\-"),"g"),a=new RegExp("\\.".concat(e),"g");s=s.replace(r,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(a,".".concat(i))}return s}let Yu=!1;function Cu(){pu.autoAddCss&&!Yu&&(!function(t){if(!t||!Ll)return;const e=yl.createElement("style");e.setAttribute("type","text/css"),e.innerHTML=t;const n=yl.head.childNodes;let i=null;for(let t=n.length-1;t>-1;t--){const e=n[t],s=(e.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(i=e)}yl.head.insertBefore(e,i)}(Su()),Yu=!0)}var Au={mixout:()=>({dom:{css:Su,insertCss:Cu}}),hooks:()=>({beforeDOMElementCreation(){Cu()},beforeI2svg(){Cu()}})};const Pu=gl||{};Pu[zl]||(Pu[zl]={}),Pu[zl].styles||(Pu[zl].styles={}),Pu[zl].hooks||(Pu[zl].hooks={}),Pu[zl].shims||(Pu[zl].shims=[]);var Eu=Pu[zl];const Ou=[],ju=function(){yl.removeEventListener("DOMContentLoaded",ju),Hu=1,Ou.map((t=>t()))};let Hu=!1;function zu(t){const{tag:e,attributes:n={},children:i=[]}=t;return"string"==typeof t?xu(t):"<".concat(e," ").concat(function(t){return Object.keys(t||{}).reduce(((e,n)=>e+"".concat(n,'="').concat(xu(t[n]),'" ')),"").trim()}(n),">").concat(i.map(zu).join(""),"")}function Iu(t,e,n){if(t&&t[e]&&t[e][n])return{prefix:e,iconName:n,icon:t[e][n]}}Ll&&(Hu=(yl.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(yl.readyState),Hu||yl.addEventListener("DOMContentLoaded",ju));var Nu=function(t,e,n,i){var s,r,o,a=Object.keys(t),l=a.length,u=void 0!==i?function(t,e){return function(n,i,s,r){return t.call(e,n,i,s,r)}}(e,i):e;for(void 0===n?(s=1,o=t[a[0]]):(s=0,o=n);s=55296&&s<=56319&&n{const i=t[n];return!!i.icon?e[i.iconName]=i.icon:e[n]=i,e}),{})}function Wu(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:i=!1}=n,s=Ru(e);"function"!=typeof Eu.hooks.addPack||i?Eu.styles[t]={...Eu.styles[t]||{},...s}:Eu.hooks.addPack(t,Ru(e)),"fas"===t&&Wu("fa",e)}const{styles:Bu,shims:Uu}=Eu,qu={[wl]:Object.values(iu[wl]),[kl]:Object.values(iu[kl]),[Tl]:Object.values(iu[Tl])};let Zu=null,$u={},Vu={},Gu={},Ju={},Ku={};const Xu={[wl]:Object.keys(Ql[wl]),[kl]:Object.keys(Ql[kl]),[Tl]:Object.keys(Ql[Tl])};function Qu(t,e){const n=e.split("-"),i=n[0],s=n.slice(1).join("-");return i!==t||""===s||(r=s,~hu.indexOf(r))?null:s;var r}const tc=()=>{const t=t=>Nu(Bu,((e,n,i)=>(e[i]=Nu(n,t,{}),e)),{});$u=t(((t,e,n)=>{if(e[3]&&(t[e[3]]=n),e[2]){e[2].filter((t=>"number"==typeof t)).forEach((e=>{t[e.toString(16)]=n}))}return t})),Vu=t(((t,e,n)=>{if(t[n]=n,e[2]){e[2].filter((t=>"string"==typeof t)).forEach((e=>{t[e]=n}))}return t})),Ku=t(((t,e,n)=>{const i=e[2];return t[n]=n,i.forEach((e=>{t[e]=n})),t}));const e="far"in Bu||pu.autoFetchSvg,n=Nu(Uu,((t,n)=>{const i=n[0];let s=n[1];const r=n[2];return"far"!==s||e||(s="fas"),"string"==typeof i&&(t.names[i]={prefix:s,iconName:r}),"number"==typeof i&&(t.unicodes[i.toString(16)]={prefix:s,iconName:r}),t}),{names:{},unicodes:{}});Gu=n.names,Ju=n.unicodes,Zu=ac(pu.styleDefault,{family:pu.familyDefault})};var ec;function nc(t,e){return($u[t]||{})[e]}function ic(t,e){return(Ku[t]||{})[e]}function sc(t){return Gu[t]||{prefix:null,iconName:null}}function rc(){return Zu}ec=t=>{Zu=ac(t.styleDefault,{family:pu.familyDefault})},gu.push(ec),tc();const oc=()=>({prefix:null,iconName:null,rest:[]});function ac(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:n=wl}=e,i=Ql[n][t],s=eu[n][t]||eu[n][i],r=t in Eu.styles?t:null;return s||r||null}const lc={[wl]:Object.keys(iu[wl]),[kl]:Object.keys(iu[kl]),[Tl]:Object.keys(iu[Tl])};function uc(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:n=!1}=e,i={[wl]:"".concat(pu.cssPrefix,"-").concat(wl),[kl]:"".concat(pu.cssPrefix,"-").concat(kl),[Tl]:"".concat(pu.cssPrefix,"-").concat(Tl)};let s=null,r=wl;const o=Dl.filter((t=>t!==xl));o.forEach((e=>{(t.includes(i[e])||t.some((t=>lc[e].includes(t))))&&(r=e)}));const a=t.reduce(((t,e)=>{const a=Qu(pu.cssPrefix,e);if(Bu[e]?(e=qu[r].includes(e)?ru[r][e]:e,s=e,t.prefix=e):Xu[r].indexOf(e)>-1?(s=e,t.prefix=ac(e,{family:r})):a?t.iconName=a:e===pu.replacementClass||o.some((t=>e===i[t]))||t.rest.push(e),!n&&t.prefix&&t.iconName){const e="fa"===s?sc(t.iconName):{},n=ic(t.prefix,t.iconName);e.prefix&&(s=null),t.iconName=e.iconName||n||t.iconName,t.prefix=e.prefix||t.prefix,"far"!==t.prefix||Bu.far||!Bu.fas||pu.autoFetchSvg||(t.prefix="fas")}return t}),oc());return(t.includes("fa-brands")||t.includes("fab"))&&(a.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(a.prefix="fad"),a.prefix||r!==kl||!Bu.fass&&!pu.autoFetchSvg||(a.prefix="fass",a.iconName=ic(a.prefix,a.iconName)||a.iconName),a.prefix||r!==Tl||!Bu.fasds&&!pu.autoFetchSvg||(a.prefix="fasds",a.iconName=ic(a.prefix,a.iconName)||a.iconName),"fa"!==a.prefix&&"fa"!==s||(a.prefix=rc()||"fas"),a}let cc=[],dc={};const hc={},mc=Object.keys(hc);function fc(t,e){for(var n=arguments.length,i=new Array(n>2?n-2:0),s=2;s{e=t.apply(null,[e,...i])})),e}function _c(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i{t.apply(null,n)}))}function pc(){const t=arguments[0],e=Array.prototype.slice.call(arguments,1);return hc[t]?hc[t].apply(null,e):void 0}function gc(t){"fa"===t.prefix&&(t.prefix="fas");let{iconName:e}=t;const n=t.prefix||rc();if(e)return e=ic(n,e)||e,Iu(yc.definitions,n,e)||Iu(Eu.styles,n,e)}const yc=new class{constructor(){this.definitions={}}add(){for(var t=arguments.length,e=new Array(t),n=0;n{this.definitions[t]={...this.definitions[t]||{},...i[t]},Wu(t,i[t]);const e=iu[wl][t];e&&Wu(e,i[t]),tc()}))}reset(){this.definitions={}}_pullDefinitions(t,e){const n=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(n).map((e=>{const{prefix:i,iconName:s,icon:r}=n[e],o=r[2];t[i]||(t[i]={}),o.length>0&&o.forEach((e=>{"string"==typeof e&&(t[i][e]=r)})),t[i][s]=r})),t}},vc={i2svg:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Ll?(_c("beforeI2svg",t),pc("pseudoElements2svg",t),pc("i2svg",t)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:e}=t;var n;!1===pu.autoReplaceSvg&&(pu.autoReplaceSvg=!0),pu.observeMutations=!0,n=()=>{Mc({autoReplaceSvgRoot:e}),_c("watch",t)},Ll&&(Hu?setTimeout(n,0):Ou.push(n))}},bc={icon:t=>{if(null===t)return null;if("object"==typeof t&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:ic(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&2===t.length){const e=0===t[1].indexOf("fa-")?t[1].slice(3):t[1],n=ac(t[0]);return{prefix:n,iconName:ic(n,e)||e}}if("string"==typeof t&&(t.indexOf("".concat(pu.cssPrefix,"-"))>-1||t.match(ou))){const e=uc(t.split(" "),{skipLookups:!0});return{prefix:e.prefix||rc(),iconName:ic(e.prefix,e.iconName)||e.iconName}}if("string"==typeof t){const e=rc();return{prefix:e,iconName:ic(e,t)||t}}}},Lc={noAuto:()=>{pu.autoReplaceSvg=!1,pu.observeMutations=!1,_c("noAuto")},config:pu,dom:vc,parse:bc,library:yc,findIconDefinition:gc,toHtml:zu},Mc=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:e=yl}=t;(Object.keys(Eu.styles).length>0||pu.autoFetchSvg)&&Ll&&pu.autoReplaceSvg&&Lc.dom.i2svg({node:e})};function wc(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map((t=>zu(t)))}}),Object.defineProperty(t,"node",{get:function(){if(!Ll)return;const e=yl.createElement("div");return e.innerHTML=t.html,e.children}}),t}function xc(t){const{icons:{main:e,mask:n},prefix:i,iconName:s,transform:r,symbol:o,title:a,maskId:l,titleId:u,extra:c,watchable:d=!1}=t,{width:h,height:m}=n.found?n:e,f="fak"===i,_=[pu.replacementClass,s?"".concat(pu.cssPrefix,"-").concat(s):""].filter((t=>-1===c.classes.indexOf(t))).filter((t=>""!==t||!!t)).concat(c.classes).join(" ");let p={children:[],attributes:{...c.attributes,"data-prefix":i,"data-icon":s,class:_,role:c.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(m)}};const g=f&&!~c.classes.indexOf("fa-fw")?{width:"".concat(h/m*16*.0625,"em")}:{};d&&(p.attributes[Rl]=""),a&&(p.children.push({tag:"title",attributes:{id:p.attributes["aria-labelledby"]||"title-".concat(u||Lu())},children:[a]}),delete p.attributes.title);const y={...p,prefix:i,iconName:s,main:e,mask:n,maskId:l,transform:r,symbol:o,styles:{...g,...c.styles}},{children:v,attributes:b}=n.found&&e.found?pc("generateAbstractMask",y)||{children:[],attributes:{}}:pc("generateAbstractIcon",y)||{children:[],attributes:{}};return y.children=v,y.attributes=b,o?function(t){let{prefix:e,iconName:n,children:i,attributes:s,symbol:r}=t;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...s,id:!0===r?"".concat(e,"-").concat(pu.cssPrefix,"-").concat(n):r},children:i}]}]}(y):function(t){let{children:e,main:n,mask:i,attributes:s,styles:r,transform:o}=t;if(Tu(o)&&n.found&&!i.found){const{width:t,height:e}=n,i={x:t/e/2,y:.5};s.style=ku({...r,"transform-origin":"".concat(i.x+o.x/16,"em ").concat(i.y+o.y/16,"em")})}return[{tag:"svg",attributes:s,children:e}]}(y)}function kc(t){const{content:e,width:n,height:i,transform:s,title:r,extra:o,watchable:a=!1}=t,l={...o.attributes,...r?{title:r}:{},class:o.classes.join(" ")};a&&(l[Rl]="");const u={...o.styles};Tu(s)&&(u.transform=function(t){let{transform:e,width:n=Il,height:i=Il,startCentered:s=!1}=t,r="";return r+=s&&Ml?"translate(".concat(e.x/yu-n/2,"em, ").concat(e.y/yu-i/2,"em) "):s?"translate(calc(-50% + ".concat(e.x/yu,"em), calc(-50% + ").concat(e.y/yu,"em)) "):"translate(".concat(e.x/yu,"em, ").concat(e.y/yu,"em) "),r+="scale(".concat(e.size/yu*(e.flipX?-1:1),", ").concat(e.size/yu*(e.flipY?-1:1),") "),r+="rotate(".concat(e.rotate,"deg) "),r}({transform:s,startCentered:!0,width:n,height:i}),u["-webkit-transform"]=u.transform);const c=ku(u);c.length>0&&(l.style=c);const d=[];return d.push({tag:"span",attributes:l,children:[e]}),r&&d.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),d}const{styles:Tc}=Eu;function Dc(t){const e=t[0],n=t[1],[i]=t.slice(4);let s=null;return s=Array.isArray(i)?{tag:"g",attributes:{class:"".concat(pu.cssPrefix,"-").concat(cu.GROUP)},children:[{tag:"path",attributes:{class:"".concat(pu.cssPrefix,"-").concat(cu.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(pu.cssPrefix,"-").concat(cu.PRIMARY),fill:"currentColor",d:i[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:e,height:n,icon:s}}const Sc={found:!1,width:512,height:512};function Yc(t,e){let n=e;return"fa"===e&&null!==pu.styleDefault&&(e=rc()),new Promise(((i,s)=>{if("fa"===n){const n=sc(t)||{};t=n.iconName||t,e=n.prefix||e}if(t&&e&&Tc[e]&&Tc[e][t]){return i(Dc(Tc[e][t]))}!function(t,e){Gl||pu.showMissingIcons||!t||console.error('Icon with name "'.concat(t,'" and prefix "').concat(e,'" is missing.'))}(t,e),i({...Sc,icon:pu.showMissingIcons&&t&&pc("missingIconAbstract")||{}})}))}const Cc=()=>{},Ac=pu.measurePerformance&&bl&&bl.mark&&bl.measure?bl:{mark:Cc,measure:Cc},Pc='FA "6.6.0"',Ec=t=>{Ac.mark("".concat(Pc," ").concat(t," ends")),Ac.measure("".concat(Pc," ").concat(t),"".concat(Pc," ").concat(t," begins"),"".concat(Pc," ").concat(t," ends"))};var Oc={begin:t=>(Ac.mark("".concat(Pc," ").concat(t," begins")),()=>Ec(t)),end:Ec};const jc=()=>{};function Hc(t){return"string"==typeof(t.getAttribute?t.getAttribute(Rl):null)}function zc(t){return yl.createElementNS("http://www.w3.org/2000/svg",t)}function Ic(t){return yl.createElement(t)}function Nc(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:n=("svg"===t.tag?zc:Ic)}=e;if("string"==typeof t)return yl.createTextNode(t);const i=n(t.tag);Object.keys(t.attributes||[]).forEach((function(e){i.setAttribute(e,t.attributes[e])}));return(t.children||[]).forEach((function(t){i.appendChild(Nc(t,{ceFn:n}))})),i}const Fc={replace:function(t){const e=t[0];if(e.parentNode)if(t[1].forEach((t=>{e.parentNode.insertBefore(Nc(t),e)})),null===e.getAttribute(Rl)&&pu.keepOriginalSource){let t=yl.createComment(function(t){let e=" ".concat(t.outerHTML," ");return e="".concat(e,"Font Awesome fontawesome.com "),e}(e));e.parentNode.replaceChild(t,e)}else e.remove()},nest:function(t){const e=t[0],n=t[1];if(~wu(e).indexOf(pu.replacementClass))return Fc.replace(t);const i=new RegExp("".concat(pu.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const t=n[0].attributes.class.split(" ").reduce(((t,e)=>(e===pu.replacementClass||e.match(i)?t.toSvg.push(e):t.toNode.push(e),t)),{toNode:[],toSvg:[]});n[0].attributes.class=t.toSvg.join(" "),0===t.toNode.length?e.removeAttribute("class"):e.setAttribute("class",t.toNode.join(" "))}const s=n.map((t=>zu(t))).join("\n");e.setAttribute(Rl,""),e.innerHTML=s}};function Rc(t){t()}function Wc(t,e){const n="function"==typeof e?e:jc;if(0===t.length)n();else{let e=Rc;pu.mutateApproach===$l&&(e=gl.requestAnimationFrame||Rc),e((()=>{const e=!0===pu.autoReplaceSvg?Fc.replace:Fc[pu.autoReplaceSvg]||Fc.replace,i=Oc.begin("mutate");t.map(e),i(),n()}))}}let Bc=!1;function Uc(){Bc=!0}function qc(){Bc=!1}let Zc=null;function $c(t){if(!vl)return;if(!pu.observeMutations)return;const{treeCallback:e=jc,nodeCallback:n=jc,pseudoElementsCallback:i=jc,observeMutationsRoot:s=yl}=t;Zc=new vl((t=>{if(Bc)return;const s=rc();Mu(t).forEach((t=>{if("childList"===t.type&&t.addedNodes.length>0&&!Hc(t.addedNodes[0])&&(pu.searchPseudoElements&&i(t.target),e(t.target)),"attributes"===t.type&&t.target.parentNode&&pu.searchPseudoElements&&i(t.target.parentNode),"attributes"===t.type&&Hc(t.target)&&~uu.indexOf(t.attributeName))if("class"===t.attributeName&&function(t){const e=t.getAttribute?t.getAttribute(Ul):null,n=t.getAttribute?t.getAttribute(ql):null;return e&&n}(t.target)){const{prefix:e,iconName:n}=uc(wu(t.target));t.target.setAttribute(Ul,e||s),n&&t.target.setAttribute(ql,n)}else(r=t.target)&&r.classList&&r.classList.contains&&r.classList.contains(pu.replacementClass)&&n(t.target);var r}))})),Ll&&Zc.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function Vc(t){const e=t.getAttribute("data-prefix"),n=t.getAttribute("data-icon"),i=void 0!==t.innerText?t.innerText.trim():"";let s=uc(wu(t));return s.prefix||(s.prefix=rc()),e&&n&&(s.prefix=e,s.iconName=n),s.iconName&&s.prefix||(s.prefix&&i.length>0&&(s.iconName=function(t,e){return(Vu[t]||{})[e]}(s.prefix,t.innerText)||nc(s.prefix,Fu(t.innerText))),!s.iconName&&pu.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=t.firstChild.data)),s}function Gc(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:n,prefix:i,rest:s}=Vc(t),r=function(t){const e=Mu(t.attributes).reduce(((t,e)=>("class"!==t.name&&"style"!==t.name&&(t[e.name]=e.value),t)),{}),n=t.getAttribute("title"),i=t.getAttribute("data-fa-title-id");return pu.autoA11y&&(n?e["aria-labelledby"]="".concat(pu.replacementClass,"-title-").concat(i||Lu()):(e["aria-hidden"]="true",e.focusable="false")),e}(t),o=fc("parseNodeAttributes",{},t);let a=e.styleParser?function(t){const e=t.getAttribute("style");let n=[];return e&&(n=e.split(";").reduce(((t,e)=>{const n=e.split(":"),i=n[0],s=n.slice(1);return i&&s.length>0&&(t[i]=s.join(":").trim()),t}),{})),n}(t):[];return{iconName:n,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:i,transform:vu,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:a,attributes:r},...o}}const{styles:Jc}=Eu;function Kc(t){const e="nest"===pu.autoReplaceSvg?Gc(t,{styleParser:!1}):Gc(t);return~e.extra.classes.indexOf(au)?pc("generateLayersText",t,e):pc("generateSvgReplacementMutation",t,e)}let Xc=new Set;function Qc(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!Ll)return Promise.resolve();const n=yl.documentElement.classList,i=t=>n.add("".concat(Zl,"-").concat(t)),s=t=>n.remove("".concat(Zl,"-").concat(t)),r=pu.autoFetchSvg?Xc:Jl.map((t=>"fa-".concat(t))).concat(Object.keys(Jc));r.includes("fa")||r.push("fa");const o=[".".concat(au,":not([").concat(Rl,"])")].concat(r.map((t=>".".concat(t,":not([").concat(Rl,"])")))).join(", ");if(0===o.length)return Promise.resolve();let a=[];try{a=Mu(t.querySelectorAll(o))}catch(t){}if(!(a.length>0))return Promise.resolve();i("pending"),s("complete");const l=Oc.begin("onTree"),u=a.reduce(((t,e)=>{try{const n=Kc(e);n&&t.push(n)}catch(t){Gl||"MissingIcon"===t.name&&console.error(t)}return t}),[]);return new Promise(((t,n)=>{Promise.all(u).then((n=>{Wc(n,(()=>{i("active"),i("complete"),s("pending"),"function"==typeof e&&e(),l(),t()}))})).catch((t=>{l(),n(t)}))}))}function td(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;Kc(t).then((t=>{t&&Wc([t],e)}))}Jl.map((t=>{Xc.add("fa-".concat(t))})),Object.keys(Ql[wl]).map(Xc.add.bind(Xc)),Object.keys(Ql[kl]).map(Xc.add.bind(Xc)),Object.keys(Ql[Tl]).map(Xc.add.bind(Xc)),Xc=[...Xc];const ed=function(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:n=vu,symbol:i=!1,mask:s=null,maskId:r=null,title:o=null,titleId:a=null,classes:l=[],attributes:u={},styles:c={}}=e;if(!t)return;const{prefix:d,iconName:h,icon:m}=t;return wc({type:"icon",...t},(()=>(_c("beforeDOMElementCreation",{iconDefinition:t,params:e}),pu.autoA11y&&(o?u["aria-labelledby"]="".concat(pu.replacementClass,"-title-").concat(a||Lu()):(u["aria-hidden"]="true",u.focusable="false")),xc({icons:{main:Dc(m),mask:s?Dc(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:d,iconName:h,transform:{...vu,...n},symbol:i,title:o,maskId:r,titleId:a,extra:{attributes:u,styles:c,classes:l}}))))};var nd={mixout(){return{icon:(t=ed,function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=(e||{}).icon?e:gc(e||{});let{mask:s}=n;return s&&(s=(s||{}).icon?s:gc(s||{})),t(i,{...n,mask:s})})};var t},hooks:()=>({mutationObserverCallbacks:t=>(t.treeCallback=Qc,t.nodeCallback=td,t)}),provides(t){t.i2svg=function(t){const{node:e=yl,callback:n=(()=>{})}=t;return Qc(e,n)},t.generateSvgReplacementMutation=function(t,e){const{iconName:n,title:i,titleId:s,prefix:r,transform:o,symbol:a,mask:l,maskId:u,extra:c}=e;return new Promise(((e,d)=>{Promise.all([Yc(n,r),l.iconName?Yc(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then((l=>{let[d,h]=l;e([t,xc({icons:{main:d,mask:h},prefix:r,iconName:n,transform:o,symbol:a,maskId:u,title:i,titleId:s,extra:c,watchable:!0})])})).catch(d)}))},t.generateAbstractIcon=function(t){let{children:e,attributes:n,main:i,transform:s,styles:r}=t;const o=ku(r);let a;return o.length>0&&(n.style=o),Tu(s)&&(a=pc("generateAbstractTransformGrouping",{main:i,transform:s,containerWidth:i.width,iconWidth:i.width})),e.push(a||i.icon),{children:e,attributes:n}}}},id={mixout:()=>({layer(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:n=[]}=e;return wc({type:"layer"},(()=>{_c("beforeDOMElementCreation",{assembler:t,params:e});let i=[];return t((t=>{Array.isArray(t)?t.map((t=>{i=i.concat(t.abstract)})):i=i.concat(t.abstract)})),[{tag:"span",attributes:{class:["".concat(pu.cssPrefix,"-layers"),...n].join(" ")},children:i}]}))}})},sd={mixout:()=>({counter(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:n=null,classes:i=[],attributes:s={},styles:r={}}=e;return wc({type:"counter",content:t},(()=>(_c("beforeDOMElementCreation",{content:t,params:e}),function(t){const{content:e,title:n,extra:i}=t,s={...i.attributes,...n?{title:n}:{},class:i.classes.join(" ")},r=ku(i.styles);r.length>0&&(s.style=r);const o=[];return o.push({tag:"span",attributes:s,children:[e]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}({content:t.toString(),title:n,extra:{attributes:s,styles:r,classes:["".concat(pu.cssPrefix,"-layers-counter"),...i]}}))))}})},rd={mixout:()=>({text(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:n=vu,title:i=null,classes:s=[],attributes:r={},styles:o={}}=e;return wc({type:"text",content:t},(()=>(_c("beforeDOMElementCreation",{content:t,params:e}),kc({content:t,transform:{...vu,...n},title:i,extra:{attributes:r,styles:o,classes:["".concat(pu.cssPrefix,"-layers-text"),...s]}}))))}}),provides(t){t.generateLayersText=function(t,e){const{title:n,transform:i,extra:s}=e;let r=null,o=null;if(Ml){const e=parseInt(getComputedStyle(t).fontSize,10),n=t.getBoundingClientRect();r=n.width/e,o=n.height/e}return pu.autoA11y&&!n&&(s.attributes["aria-hidden"]="true"),Promise.resolve([t,kc({content:t.innerHTML,width:r,height:o,transform:i,title:n,extra:s,watchable:!0})])}}};const od=new RegExp('"',"ug"),ad=[1105920,1112319],ld={FontAwesome:{normal:"fas",400:"fas"},"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"},"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"},"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},ud=Object.keys(ld).reduce(((t,e)=>(t[e.toLowerCase()]=ld[e],t)),{}),cd=Object.keys(ud).reduce(((t,e)=>{const n=ud[e];return t[e]=n[900]||[...Object.entries(n)][0][1],t}),{});function dd(t,e){const n="".concat(Bl).concat(e.replace(":","-"));return new Promise(((i,s)=>{if(null!==t.getAttribute(n))return i();const r=Mu(t.children).filter((t=>t.getAttribute(Wl)===e))[0],o=gl.getComputedStyle(t,e),a=o.getPropertyValue("font-family"),l=a.match(lu),u=o.getPropertyValue("font-weight"),c=o.getPropertyValue("content");if(r&&!l)return t.removeChild(r),i();if(l&&"none"!==c&&""!==c){const c=o.getPropertyValue("content");let d=function(t,e){const n=t.replace(/^['"]|['"]$/g,"").toLowerCase(),i=parseInt(e),s=isNaN(i)?"normal":i;return(ud[n]||{})[s]||cd[n]}(a,u);const{value:h,isSecondary:m}=function(t){const e=t.replace(od,""),n=function(t,e){const n=t.length;let i,s=t.charCodeAt(e);return s>=55296&&s<=56319&&n>e+1&&(i=t.charCodeAt(e+1),i>=56320&&i<=57343)?1024*(s-55296)+i-56320+65536:s}(e,0),i=n>=ad[0]&&n<=ad[1],s=2===e.length&&e[0]===e[1];return{value:Fu(s?e[0]:e),isSecondary:i||s}}(c),f=l[0].startsWith("FontAwesome");let _=nc(d,h),p=_;if(f){const t=function(t){const e=Ju[t],n=nc("fas",t);return e||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}(h);t.iconName&&t.prefix&&(_=t.iconName,d=t.prefix)}if(!_||m||r&&r.getAttribute(Ul)===d&&r.getAttribute(ql)===p)i();else{t.setAttribute(n,p),r&&t.removeChild(r);const o={iconName:null,title:null,titleId:null,prefix:null,transform:vu,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:a}=o;a.attributes[Wl]=e,Yc(_,d).then((s=>{const r=xc({...o,icons:{main:s,mask:oc()},prefix:d,iconName:p,extra:a,watchable:!0}),l=yl.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===e?t.insertBefore(l,t.firstChild):t.appendChild(l),l.outerHTML=r.map((t=>zu(t))).join("\n"),t.removeAttribute(n),i()})).catch(s)}}else i()}))}function hd(t){return Promise.all([dd(t,"::before"),dd(t,"::after")])}function md(t){return!(t.parentNode===document.head||~Vl.indexOf(t.tagName.toUpperCase())||t.getAttribute(Wl)||t.parentNode&&"svg"===t.parentNode.tagName)}function fd(t){if(Ll)return new Promise(((e,n)=>{const i=Mu(t.querySelectorAll("*")).filter(md).map(hd),s=Oc.begin("searchPseudoElements");Uc(),Promise.all(i).then((()=>{s(),qc(),e()})).catch((()=>{s(),qc(),n()}))}))}var _d={hooks:()=>({mutationObserverCallbacks:t=>(t.pseudoElementsCallback=fd,t)}),provides(t){t.pseudoElements2svg=function(t){const{node:e=yl}=t;pu.searchPseudoElements&&fd(e)}}};let pd=!1;var gd={mixout:()=>({dom:{unwatch(){Uc(),pd=!0}}}),hooks:()=>({bootstrap(){$c(fc("mutationObserverCallbacks",{}))},noAuto(){Zc&&Zc.disconnect()},watch(t){const{observeMutationsRoot:e}=t;pd?qc():$c(fc("mutationObserverCallbacks",{observeMutationsRoot:e}))}})};const yd=t=>t.toLowerCase().split(" ").reduce(((t,e)=>{const n=e.toLowerCase().split("-"),i=n[0];let s=n.slice(1).join("-");if(i&&"h"===s)return t.flipX=!0,t;if(i&&"v"===s)return t.flipY=!0,t;if(s=parseFloat(s),isNaN(s))return t;switch(i){case"grow":t.size=t.size+s;break;case"shrink":t.size=t.size-s;break;case"left":t.x=t.x-s;break;case"right":t.x=t.x+s;break;case"up":t.y=t.y-s;break;case"down":t.y=t.y+s;break;case"rotate":t.rotate=t.rotate+s}return t}),{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});var vd={mixout:()=>({parse:{transform:t=>yd(t)}}),hooks:()=>({parseNodeAttributes(t,e){const n=e.getAttribute("data-fa-transform");return n&&(t.transform=yd(n)),t}}),provides(t){t.generateAbstractTransformGrouping=function(t){let{main:e,transform:n,containerWidth:i,iconWidth:s}=t;const r={transform:"translate(".concat(i/2," 256)")},o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),a="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),l="rotate(".concat(n.rotate," 0 0)"),u={transform:"".concat(o," ").concat(a," ").concat(l)},c={transform:"translate(".concat(s/2*-1," -256)")};return{tag:"g",attributes:{...r},children:[{tag:"g",attributes:{...u},children:[{tag:e.icon.tag,children:e.icon.children,attributes:{...e.icon.attributes,...c}}]}]}}}};const bd={x:0,y:0,width:"100%",height:"100%"};function Ld(t){let e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t.attributes&&(t.attributes.fill||e)&&(t.attributes.fill="black"),t}var Md={hooks:()=>({parseNodeAttributes(t,e){const n=e.getAttribute("data-fa-mask"),i=n?uc(n.split(" ").map((t=>t.trim()))):oc();return i.prefix||(i.prefix=rc()),t.mask=i,t.maskId=e.getAttribute("data-fa-mask-id"),t}}),provides(t){t.generateAbstractMask=function(t){let{children:e,attributes:n,main:i,mask:s,maskId:r,transform:o}=t;const{width:a,icon:l}=i,{width:u,icon:c}=s,d=function(t){let{transform:e,containerWidth:n,iconWidth:i}=t;const s={transform:"translate(".concat(n/2," 256)")},r="translate(".concat(32*e.x,", ").concat(32*e.y,") "),o="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),a="rotate(".concat(e.rotate," 0 0)");return{outer:s,inner:{transform:"".concat(r," ").concat(o," ").concat(a)},path:{transform:"translate(".concat(i/2*-1," -256)")}}}({transform:o,containerWidth:u,iconWidth:a}),h={tag:"rect",attributes:{...bd,fill:"white"}},m=l.children?{children:l.children.map(Ld)}:{},f={tag:"g",attributes:{...d.inner},children:[Ld({tag:l.tag,attributes:{...l.attributes,...d.path},...m})]},_={tag:"g",attributes:{...d.outer},children:[f]},p="mask-".concat(r||Lu()),g="clip-".concat(r||Lu()),y={tag:"mask",attributes:{...bd,id:p,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[h,_]},v={tag:"defs",children:[{tag:"clipPath",attributes:{id:g},children:(b=c,"g"===b.tag?b.children:[b])},y]};var b;return e.push(v,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(g,")"),mask:"url(#".concat(p,")"),...bd}}),{children:e,attributes:n}}}},wd={provides(t){let e=!1;gl.matchMedia&&(e=gl.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){const t=[],n={fill:"currentColor"},i={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};t.push({tag:"path",attributes:{...n,d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"}});const s={...i,attributeName:"opacity"},r={tag:"circle",attributes:{...n,cx:"256",cy:"364",r:"28"},children:[]};return e||r.children.push({tag:"animate",attributes:{...i,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...s,values:"1;0;1;1;0;1;"}}),t.push(r),t.push({tag:"path",attributes:{...n,opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"},children:e?[]:[{tag:"animate",attributes:{...s,values:"1;0;0;0;0;1;"}}]}),e||t.push({tag:"path",attributes:{...n,opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"},children:[{tag:"animate",attributes:{...s,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:t}}}};!function(t,e){let{mixoutsTo:n}=e;cc=t,dc={},Object.keys(hc).forEach((t=>{-1===mc.indexOf(t)&&delete hc[t]})),cc.forEach((t=>{const e=t.mixout?t.mixout():{};if(Object.keys(e).forEach((t=>{"function"==typeof e[t]&&(n[t]=e[t]),"object"==typeof e[t]&&Object.keys(e[t]).forEach((i=>{n[t]||(n[t]={}),n[t][i]=e[t][i]}))})),t.hooks){const e=t.hooks();Object.keys(e).forEach((t=>{dc[t]||(dc[t]=[]),dc[t].push(e[t])}))}t.provides&&t.provides(hc)}))}([Au,nd,id,sd,rd,_d,gd,vd,Md,wd,{hooks:()=>({parseNodeAttributes(t,e){const n=e.getAttribute("data-fa-symbol"),i=null!==n&&(""===n||n);return t.symbol=i,t}})}],{mixoutsTo:Lc});const xd=Lc.library,kd=Lc.dom,Td={prefix:"far",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M170.5 51.6L151.5 80l145 0-19-28.4c-1.5-2.2-4-3.6-6.7-3.6l-93.7 0c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80 368 80l48 0 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-8 0 0 304c0 44.2-35.8 80-80 80l-224 0c-44.2 0-80-35.8-80-80l0-304-8 0c-13.3 0-24-10.7-24-24S10.7 80 24 80l8 0 48 0 13.8 0 36.7-55.1C140.9 9.4 158.4 0 177.1 0l93.7 0c18.7 0 36.2 9.4 46.6 24.9zM80 128l0 304c0 17.7 14.3 32 32 32l224 0c17.7 0 32-14.3 32-32l0-304L80 128zm80 64l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},Dd=Td,Sd={prefix:"far",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm56 256c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0zm0 96c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},Yd=Sd,Cd={prefix:"far",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM152 232l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},Ad=Cd,Pd={prefix:"far",iconName:"folder",icon:[512,512,[128193,128447,61716,"folder-blank"],"f07b","M0 96C0 60.7 28.7 32 64 32l132.1 0c19.1 0 37.4 7.6 50.9 21.1L289.9 96 448 96c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16l-161.4 0c-10.6 0-20.8-4.2-28.3-11.7L213.1 87c-4.5-4.5-10.6-7-17-7L64 80z"]},Ed={prefix:"far",iconName:"user",icon:[448,512,[128100,62144],"f007","M304 128a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zM96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM49.3 464l349.5 0c-8.9-63.3-63.3-112-129-112l-91.4 0c-65.7 0-120.1 48.7-129 112zM0 482.3C0 383.8 79.8 304 178.3 304l91.4 0C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7L29.7 512C13.3 512 0 498.7 0 482.3z"]},Od={prefix:"far",iconName:"star",icon:[576,512,[11088,61446],"f005","M287.9 0c9.2 0 17.6 5.2 21.6 13.5l68.6 141.3 153.2 22.6c9 1.3 16.5 7.6 19.3 16.3s.5 18.1-5.9 24.5L433.6 328.4l26.2 155.6c1.5 9-2.2 18.1-9.7 23.5s-17.3 6-25.3 1.7l-137-73.2L151 509.1c-8.1 4.3-17.9 3.7-25.3-1.7s-11.2-14.5-9.7-23.5l26.2-155.6L31.1 218.2c-6.5-6.4-8.7-15.9-5.9-24.5s10.3-14.9 19.3-16.3l153.2-22.6L266.3 13.5C270.4 5.2 278.7 0 287.9 0zm0 79L235.4 187.2c-3.5 7.1-10.2 12.1-18.1 13.3L99 217.9 184.9 303c5.5 5.5 8.1 13.3 6.8 21L171.4 443.7l105.2-56.2c7.1-3.8 15.6-3.8 22.6 0l105.2 56.2L384.2 324.1c-1.3-7.7 1.2-15.5 6.8-21l85.9-85.1L358.6 200.5c-7.8-1.2-14.6-6.1-18.1-13.3L287.9 79z"]},jd={prefix:"far",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l320 0c8.8 0 16-7.2 16-16l0-320c0-8.8-7.2-16-16-16L64 80zM0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM200 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},Hd=jd,zd={prefix:"far",iconName:"file-image",icon:[384,512,[128443],"f1c5","M64 464c-8.8 0-16-7.2-16-16L48 64c0-8.8 7.2-16 16-16l160 0 0 80c0 17.7 14.3 32 32 32l80 0 0 288c0 8.8-7.2 16-16 16L64 464zM64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-293.5c0-17-6.7-33.3-18.7-45.3L274.7 18.7C262.7 6.7 246.5 0 229.5 0L64 0zm96 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm69.2 46.9c-3-4.3-7.9-6.9-13.2-6.9s-10.2 2.6-13.2 6.9l-41.3 59.7-11.9-19.1c-2.9-4.7-8.1-7.5-13.6-7.5s-10.6 2.8-13.6 7.5l-40 64c-3.1 4.9-3.2 11.1-.4 16.2s8.2 8.2 14 8.2l48 0 32 0 40 0 72 0c6 0 11.4-3.3 14.2-8.6s2.4-11.6-1-16.5l-72-104z"]},Id={prefix:"far",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M64 112c-8.8 0-16 7.2-16 16l0 22.1L220.5 291.7c20.7 17 50.4 17 71.1 0L464 150.1l0-22.1c0-8.8-7.2-16-16-16L64 112zM48 212.2L48 384c0 8.8 7.2 16 16 16l384 0c8.8 0 16-7.2 16-16l0-171.8L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128C0 92.7 28.7 64 64 64l384 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128z"]},Nd={prefix:"far",iconName:"keyboard",icon:[576,512,[9e3],"f11c","M64 112c-8.8 0-16 7.2-16 16l0 256c0 8.8 7.2 16 16 16l448 0c8.8 0 16-7.2 16-16l0-256c0-8.8-7.2-16-16-16L64 112zM0 128C0 92.7 28.7 64 64 64l448 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM176 320l224 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-224 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16zm-72-72c0-8.8 7.2-16 16-16l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16zm16-96l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16zm64 96c0-8.8 7.2-16 16-16l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16zm16-96l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16zm64 96c0-8.8 7.2-16 16-16l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16zm16-96l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16zm64 96c0-8.8 7.2-16 16-16l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16zm16-96l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16zm64 96c0-8.8 7.2-16 16-16l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16zm16-96l16 0c8.8 0 16 7.2 16 16l0 16c0 8.8-7.2 16-16 16l-16 0c-8.8 0-16-7.2-16-16l0-16c0-8.8 7.2-16 16-16z"]},Fd={prefix:"far",iconName:"bell",icon:[448,512,[128276,61602],"f0f3","M224 0c-17.7 0-32 14.3-32 32l0 19.2C119 66 64 130.6 64 208l0 25.4c0 45.4-15.5 89.5-43.8 124.9L5.3 377c-5.8 7.2-6.9 17.1-2.9 25.4S14.8 416 24 416l400 0c9.2 0 17.6-5.3 21.6-13.6s2.9-18.2-2.9-25.4l-14.9-18.6C399.5 322.9 384 278.8 384 233.4l0-25.4c0-77.4-55-142-128-156.8L256 32c0-17.7-14.3-32-32-32zm0 96c61.9 0 112 50.1 112 112l0 25.4c0 47.9 13.9 94.6 39.7 134.6L72.3 368C98.1 328 112 281.3 112 233.4l0-25.4c0-61.9 50.1-112 112-112zm64 352l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7s18.7-28.3 18.7-45.3z"]},Rd={prefix:"far",iconName:"file",icon:[384,512,[128196,128459,61462],"f15b","M320 464c8.8 0 16-7.2 16-16l0-288-80 0c-17.7 0-32-14.3-32-32l0-80L64 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l256 0zM0 64C0 28.7 28.7 0 64 0L229.5 0c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3L384 448c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64z"]},Wd={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M384 336l-192 0c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l140.1 0L400 115.9 400 320c0 8.8-7.2 16-16 16zM192 384l192 0c35.3 0 64-28.7 64-64l0-204.1c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1L192 0c-35.3 0-64 28.7-64 64l0 256c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l192 0c35.3 0 64-28.7 64-64l0-32-48 0 0 32c0 8.8-7.2 16-16 16L64 464c-8.8 0-16-7.2-16-16l0-256c0-8.8 7.2-16 16-16l32 0 0-48-32 0z"]},Bd={prefix:"far",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 80c-8.8 0-16 7.2-16 16l0 320c0 8.8 7.2 16 16 16l224 0 0-80c0-17.7 14.3-32 32-32l80 0 0-224c0-8.8-7.2-16-16-16L64 80zM288 480L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 224 0 5.5c0 17-6.7 33.3-18.7 45.3l-90.5 90.5c-12 12-28.3 18.7-45.3 18.7l-5.5 0z"]},Ud=Bd;const qd={prefix:"fas",iconName:"magnifying-glass-location",icon:[512,512,["search-location"],"f689","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM288 176c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 48.8 46.5 111.6 68.6 138.6c6 7.3 16.8 7.3 22.7 0c22.1-27 68.6-89.8 68.6-138.6zm-112 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},Zd=qd,$d={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241l0-145c0-17.7 14.3-32 32-32s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-145-11.5 9.6-192 160z"]},Vd=$d,Gd={prefix:"fas",iconName:"pencil",icon:[512,512,[9999,61504,"pencil-alt"],"f303","M410.3 231l11.3-11.3-33.9-33.9-62.1-62.1L291.7 89.8l-11.3 11.3-22.6 22.6L58.6 322.9c-10.4 10.4-18 23.3-22.2 37.4L1 480.7c-2.5 8.4-.2 17.5 6.1 23.7s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L387.7 253.7 410.3 231zM160 399.4l-9.1 22.7c-4 3.1-8.5 5.4-13.3 6.9L59.4 452l23-78.1c1.4-4.9 3.8-9.4 6.9-13.3l22.7-9.1 0 32c0 8.8 7.2 16 16 16l32 0zM362.7 18.7L348.3 33.2 325.7 55.8 314.3 67.1l33.9 33.9 62.1 62.1 33.9 33.9 11.3-11.3 22.6-22.6 14.5-14.5c25-25 25-65.5 0-90.5L453.3 18.7c-25-25-65.5-25-90.5 0zm-47.4 168l-144 144c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6l144-144c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6z"]},Jd=Gd,Kd={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},Xd={prefix:"fas",iconName:"sitemap",icon:[576,512,[],"f0e8","M208 80c0-26.5 21.5-48 48-48l64 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-8 0 0 40 152 0c30.9 0 56 25.1 56 56l0 32 8 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-64c0-26.5 21.5-48 48-48l8 0 0-32c0-4.4-3.6-8-8-8l-152 0 0 40 8 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-64c0-26.5 21.5-48 48-48l8 0 0-40-152 0c-4.4 0-8 3.6-8 8l0 32 8 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-64 0c-26.5 0-48-21.5-48-48l0-64c0-26.5 21.5-48 48-48l8 0 0-32c0-30.9 25.1-56 56-56l152 0 0-40-8 0c-26.5 0-48-21.5-48-48l0-64z"]},Qd={prefix:"fas",iconName:"compress",icon:[448,512,[],"f066","M160 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32l0-96zM32 320c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-96 0zM352 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0-64zM320 320c-17.7 0-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0z"]},th={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},eh={prefix:"fas",iconName:"paintbrush",icon:[576,512,[128396,"paint-brush"],"f1fc","M339.3 367.1c27.3-3.9 51.9-19.4 67.2-42.9L568.2 74.1c12.6-19.5 9.4-45.3-7.6-61.2S517.7-4.4 499.1 9.6L262.4 187.2c-24 18-38.2 46.1-38.4 76.1L339.3 367.1zm-19.6 25.4l-116-104.4C143.9 290.3 96 339.6 96 400c0 3.9 .2 7.8 .6 11.6C98.4 429.1 86.4 448 68.8 448L64 448c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0c61.9 0 112-50.1 112-112c0-2.5-.1-5-.2-7.5z"]},nh=eh,ih={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]},sh={prefix:"fas",iconName:"tree",icon:[448,512,[127794],"f1bb","M210.6 5.9L62 169.4c-3.9 4.2-6 9.8-6 15.5C56 197.7 66.3 208 79.1 208l24.9 0L30.6 281.4c-4.2 4.2-6.6 10-6.6 16C24 309.9 34.1 320 46.6 320L80 320 5.4 409.5C1.9 413.7 0 419 0 424.5c0 13 10.5 23.5 23.5 23.5L192 448l0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 168.5 0c13 0 23.5-10.5 23.5-23.5c0-5.5-1.9-10.8-5.4-15L368 320l33.4 0c12.5 0 22.6-10.1 22.6-22.6c0-6-2.4-11.8-6.6-16L344 208l24.9 0c12.7 0 23.1-10.3 23.1-23.1c0-5.7-2.1-11.3-6-15.5L237.4 5.9C234 2.1 229.1 0 224 0s-10 2.1-13.4 5.9z"]},rh={prefix:"fas",iconName:"share-nodes",icon:[448,512,["share-alt"],"f1e0","M352 224c53 0 96-43 96-96s-43-96-96-96s-96 43-96 96c0 4 .2 8 .7 11.9l-94.1 47C145.4 170.2 121.9 160 96 160c-53 0-96 43-96 96s43 96 96 96c25.9 0 49.4-10.2 66.6-26.9l94.1 47c-.5 3.9-.7 7.8-.7 11.9c0 53 43 96 96 96s96-43 96-96s-43-96-96-96c-25.9 0-49.4 10.2-66.6 26.9l-94.1-47c.5-3.9 .7-7.8 .7-11.9s-.2-8-.7-11.9l94.1-47C302.6 213.8 326.1 224 352 224z"]},oh=rh,ah={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192l42.7 0c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0L21.3 320C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7l42.7 0C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3l-213.3 0zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352l117.3 0C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7l-330.7 0c-14.7 0-26.7-11.9-26.7-26.7z"]},lh={prefix:"fas",iconName:"bullseye",icon:[512,512,[],"f140","M448 256A192 192 0 1 0 64 256a192 192 0 1 0 384 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 80a80 80 0 1 0 0-160 80 80 0 1 0 0 160zm0-224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zM224 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},uh={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},ch={prefix:"fas",iconName:"server",icon:[512,512,[],"f233","M64 32C28.7 32 0 60.7 0 96l0 64c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-64c0-35.3-28.7-64-64-64L64 32zm280 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm48 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zM64 288c-35.3 0-64 28.7-64 64l0 64c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-64c0-35.3-28.7-64-64-64L64 288zm280 72a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm56 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"]},dh={prefix:"fas",iconName:"venus",icon:[384,512,[9792],"f221","M80 176a112 112 0 1 1 224 0A112 112 0 1 1 80 176zM224 349.1c81.9-15 144-86.8 144-173.1C368 78.8 289.2 0 192 0S16 78.8 16 176c0 86.3 62.1 158.1 144 173.1l0 34.9-32 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 0 32c0 17.7 14.3 32 32 32s32-14.3 32-32l0-32 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-34.9z"]},hh={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z"]},mh={prefix:"fas",iconName:"pause",icon:[320,512,[9208],"f04c","M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z"]},fh={prefix:"fas",iconName:"arrow-down-wide-short",icon:[576,512,["sort-amount-asc","sort-amount-down"],"f160","M151.6 469.6C145.5 476.2 137 480 128 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L96 365.7 96 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 301.7 32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 480c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-32 0zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-96 0zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32l160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-160 0zm0-128c-17.7 0-32-14.3-32-32s14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L320 96z"]},_h=fh,ph={prefix:"fas",iconName:"language",icon:[640,512,[],"f1ab","M0 128C0 92.7 28.7 64 64 64l192 0 48 0 16 0 256 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64l-256 0-16 0-48 0L64 448c-35.3 0-64-28.7-64-64L0 128zm320 0l0 256 256 0 0-256-256 0zM178.3 175.9c-3.2-7.2-10.4-11.9-18.3-11.9s-15.1 4.7-18.3 11.9l-64 144c-4.5 10.1 .1 21.9 10.2 26.4s21.9-.1 26.4-10.2l8.9-20.1 73.6 0 8.9 20.1c4.5 10.1 16.3 14.6 26.4 10.2s14.6-16.3 10.2-26.4l-64-144zM160 233.2L179 276l-38 0 19-42.8zM448 164c11 0 20 9 20 20l0 4 44 0 16 0c11 0 20 9 20 20s-9 20-20 20l-2 0-1.6 4.5c-8.9 24.4-22.4 46.6-39.6 65.4c.9 .6 1.8 1.1 2.7 1.6l18.9 11.3c9.5 5.7 12.5 18 6.9 27.4s-18 12.5-27.4 6.9l-18.9-11.3c-4.5-2.7-8.8-5.5-13.1-8.5c-10.6 7.5-21.9 14-34 19.4l-3.6 1.6c-10.1 4.5-21.9-.1-26.4-10.2s.1-21.9 10.2-26.4l3.6-1.6c6.4-2.9 12.6-6.1 18.5-9.8l-12.2-12.2c-7.8-7.8-7.8-20.5 0-28.3s20.5-7.8 28.3 0l14.6 14.6 .5 .5c12.4-13.1 22.5-28.3 29.8-45L448 228l-72 0c-11 0-20-9-20-20s9-20 20-20l52 0 0-4c0-11 9-20 20-20z"]},gh={prefix:"fas",iconName:"puzzle-piece",icon:[512,512,[129513],"f12e","M192 104.8c0-9.2-5.8-17.3-13.2-22.8C167.2 73.3 160 61.3 160 48c0-26.5 28.7-48 64-48s64 21.5 64 48c0 13.3-7.2 25.3-18.8 34c-7.4 5.5-13.2 13.6-13.2 22.8c0 12.8 10.4 23.2 23.2 23.2l56.8 0c26.5 0 48 21.5 48 48l0 56.8c0 12.8 10.4 23.2 23.2 23.2c9.2 0 17.3-5.8 22.8-13.2c8.7-11.6 20.7-18.8 34-18.8c26.5 0 48 28.7 48 64s-21.5 64-48 64c-13.3 0-25.3-7.2-34-18.8c-5.5-7.4-13.6-13.2-22.8-13.2c-12.8 0-23.2 10.4-23.2 23.2L384 464c0 26.5-21.5 48-48 48l-56.8 0c-12.8 0-23.2-10.4-23.2-23.2c0-9.2 5.8-17.3 13.2-22.8c11.6-8.7 18.8-20.7 18.8-34c0-26.5-28.7-48-64-48s-64 21.5-64 48c0 13.3 7.2 25.3 18.8 34c7.4 5.5 13.2 13.6 13.2 22.8c0 12.8-10.4 23.2-23.2 23.2L48 512c-26.5 0-48-21.5-48-48L0 343.2C0 330.4 10.4 320 23.2 320c9.2 0 17.3 5.8 22.8 13.2C54.7 344.8 66.7 352 80 352c26.5 0 48-28.7 48-64s-21.5-64-48-64c-13.3 0-25.3 7.2-34 18.8C40.5 250.2 32.4 256 23.2 256C10.4 256 0 245.6 0 232.8L0 176c0-26.5 21.5-48 48-48l120.8 0c12.8 0 23.2-10.4 23.2-23.2z"]},yh={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},vh={prefix:"fas",iconName:"wrench",icon:[512,512,[128295],"f0ad","M352 320c88.4 0 160-71.6 160-160c0-15.3-2.2-30.1-6.2-44.2c-3.1-10.8-16.4-13.2-24.3-5.3l-76.8 76.8c-3 3-7.1 4.7-11.3 4.7L336 192c-8.8 0-16-7.2-16-16l0-57.4c0-4.2 1.7-8.3 4.7-11.3l76.8-76.8c7.9-7.9 5.4-21.2-5.3-24.3C382.1 2.2 367.3 0 352 0C263.6 0 192 71.6 192 160c0 19.1 3.4 37.5 9.5 54.5L19.9 396.1C7.2 408.8 0 426.1 0 444.1C0 481.6 30.4 512 67.9 512c18 0 35.3-7.2 48-19.9L297.5 310.5c17 6.2 35.4 9.5 54.5 9.5zM80 408a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},bh={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},Lh=bh,Mh={prefix:"fas",iconName:"code-branch",icon:[448,512,[],"f126","M80 104a24 24 0 1 0 0-48 24 24 0 1 0 0 48zm80-24c0 32.8-19.7 61-48 73.3l0 87.8c18.8-10.9 40.7-17.1 64-17.1l96 0c35.3 0 64-28.7 64-64l0-6.7C307.7 141 288 112.8 288 80c0-44.2 35.8-80 80-80s80 35.8 80 80c0 32.8-19.7 61-48 73.3l0 6.7c0 70.7-57.3 128-128 128l-96 0c-35.3 0-64 28.7-64 64l0 6.7c28.3 12.3 48 40.5 48 73.3c0 44.2-35.8 80-80 80s-80-35.8-80-80c0-32.8 19.7-61 48-73.3l0-6.7 0-198.7C19.7 141 0 112.8 0 80C0 35.8 35.8 0 80 0s80 35.8 80 80zm232 0a24 24 0 1 0 -48 0 24 24 0 1 0 48 0zM80 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},wh={prefix:"fas",iconName:"tags",icon:[512,512,[],"f02c","M345 39.1L472.8 168.4c52.4 53 52.4 138.2 0 191.2L360.8 472.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L438.6 325.9c33.9-34.3 33.9-89.4 0-123.7L310.9 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM0 229.5L0 80C0 53.5 21.5 32 48 32l149.5 0c17 0 33.3 6.7 45.3 18.7l168 168c25 25 25 65.5 0 90.5L277.3 442.7c-25 25-65.5 25-90.5 0l-168-168C6.7 262.7 0 246.5 0 229.5zM144 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},xh={prefix:"fas",iconName:"arrow-rotate-right",icon:[512,512,[8635,"arrow-right-rotate","arrow-rotate-forward","redo"],"f01e","M386.3 160L336 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l128 0c17.7 0 32-14.3 32-32l0-128c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 51.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0s-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3s163.8-62.5 226.3 0L386.3 160z"]},kh=xh,Th={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},Dh={prefix:"fas",iconName:"suitcase-medical",icon:[512,512,["medkit"],"f0fa","M184 48l144 0c4.4 0 8 3.6 8 8l0 40L176 96l0-40c0-4.4 3.6-8 8-8zm-56 8l0 40 0 32 0 352 256 0 0-352 0-32 0-40c0-30.9-25.1-56-56-56L184 0c-30.9 0-56 25.1-56 56zM96 96L64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l32 0L96 96zM416 480l32 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-32 0 0 384zM224 208c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 48 48 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-48 0 0 48c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-48-48 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l48 0 0-48z"]},Sh=Dh,Yh={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},Ch=Yh,Ah={prefix:"fas",iconName:"water",icon:[576,512,[],"f773","M269.5 69.9c11.1-7.9 25.9-7.9 37 0C329 85.4 356.5 96 384 96c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 149.7 417 160 384 160c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4C42.8 92.6 61 83.5 75.3 71.6c11.1-9.5 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 85.2 165.1 96 192 96c27.5 0 55-10.6 77.5-26.1zm37 288C329 373.4 356.5 384 384 384c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 437.7 417 448 384 448c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 373.2 165.1 384 192 384c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0zm0-144C329 229.4 356.5 240 384 240c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 293.7 417 304 384 304c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.5 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 229.2 165.1 240 192 240c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},Ph={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160l50.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L48 224c-17.7 0-32-14.3-32-32L16 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},Eh=Ph,Oh={prefix:"fas",iconName:"star-of-david",icon:[512,512,[10017],"f69a","M404.2 309.5L383.1 344l42.3 0-21.1-34.5zM371.4 256l-54-88-122.8 0-54 88 54 88 122.8 0 54-88zm65.7 0l53.4 87c3.6 5.9 5.5 12.7 5.5 19.6c0 20.7-16.8 37.4-37.4 37.4l-109.8 0-56.2 91.5C284.8 504.3 270.9 512 256 512s-28.8-7.7-36.6-20.5L163.3 400 53.4 400C32.8 400 16 383.2 16 362.6c0-6.9 1.9-13.7 5.5-19.6l53.4-87L21.5 169c-3.6-5.9-5.5-12.7-5.5-19.6C16 128.8 32.8 112 53.4 112l109.8 0 56.2-91.5C227.2 7.7 241.1 0 256 0s28.8 7.7 36.6 20.5L348.7 112l109.8 0c20.7 0 37.4 16.8 37.4 37.4c0 6.9-1.9 13.7-5.5 19.6l-53.4 87zm-54-88l21.1 34.5L425.4 168l-42.3 0zM283 112L256 68l-27 44 54 0zM128.9 168l-42.3 0 21.1 34.5L128.9 168zM107.8 309.5L86.6 344l42.3 0-21.1-34.5zM229 400l27 44 27-44-54 0z"]},jh={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"]},Hh={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 242.7-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7 288 32zM64 352c-35.3 0-64 28.7-64 64l0 32c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-32c0-35.3-28.7-64-64-64l-101.5 0-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352 64 352zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},zh={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},Ih=zh,Nh={prefix:"fas",iconName:"stop",icon:[384,512,[9209],"f04d","M0 128C0 92.7 28.7 64 64 64H320c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"]},Fh={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3L288 352c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-242.7-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352l128 0c0 35.3 28.7 64 64 64s64-28.7 64-64l128 0c35.3 0 64 28.7 64 64l0 32c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64l0-32c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},Rh={prefix:"fas",iconName:"mars",icon:[448,512,[9794],"f222","M289.8 46.8c3.7-9 12.5-14.8 22.2-14.8l112 0c13.3 0 24 10.7 24 24l0 112c0 9.7-5.8 18.5-14.8 22.2s-19.3 1.7-26.2-5.2l-33.4-33.4L321 204.2c19.5 28.4 31 62.7 31 99.8c0 97.2-78.8 176-176 176S0 401.2 0 304s78.8-176 176-176c37 0 71.4 11.4 99.8 31l52.6-52.6L295 73c-6.9-6.9-8.9-17.2-5.2-26.2zM400 80s0 0 0 0s0 0 0 0s0 0 0 0zM176 416a112 112 0 1 0 0-224 112 112 0 1 0 0 224z"]},Wh={prefix:"fas",iconName:"industry",icon:[576,512,[],"f275","M64 32C46.3 32 32 46.3 32 64l0 240 0 48 0 80c0 26.5 21.5 48 48 48l416 0c26.5 0 48-21.5 48-48l0-128 0-151.8c0-18.2-19.4-29.7-35.4-21.1L352 215.4l0-63.2c0-18.2-19.4-29.7-35.4-21.1L160 215.4 160 64c0-17.7-14.3-32-32-32L64 32z"]},Bh={prefix:"fas",iconName:"grip-lines",icon:[448,512,[],"f7a4","M32 288c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 288zm0-128c-17.7 0-32 14.3-32 32s14.3 32 32 32l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 160z"]},Uh={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},qh=Uh,Zh={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},$h={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},Vh={prefix:"fas",iconName:"play",icon:[384,512,[9654],"f04b","M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80L0 432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"]},Gh={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},Jh=Gh,Kh={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},Xh={prefix:"fas",iconName:"grip",icon:[448,512,["grip-horizontal"],"f58d","M128 136c0-22.1-17.9-40-40-40L40 96C17.9 96 0 113.9 0 136l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm0 192c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm32-192l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM288 328c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm32-192l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM448 328c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48z"]},Qh=Xh,tm={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},em={prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M32 32C14.3 32 0 46.3 0 64l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7 14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0-64zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-96 0zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32l0-96z"]},nm={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},im=nm,sm={prefix:"fas",iconName:"map",icon:[576,512,[128506,62072],"f279","M384 476.1L192 421.2l0-385.3L384 90.8l0 385.3zm32-1.2l0-386.5L543.1 37.5c15.8-6.3 32.9 5.3 32.9 22.3l0 334.8c0 9.8-6 18.6-15.1 22.3L416 474.8zM15.1 95.1L160 37.2l0 386.5L32.9 474.5C17.1 480.8 0 469.2 0 452.2L0 117.4c0-9.8 6-18.6 15.1-22.3z"]},rm={prefix:"fas",iconName:"genderless",icon:[384,512,[],"f22d","M192 144a112 112 0 1 1 0 224 112 112 0 1 1 0-224zm0 288a176 176 0 1 0 0-352 176 176 0 1 0 0 352z"]},om={prefix:"fas",iconName:"baby-carriage",icon:[512,512,["carriage-baby"],"f77d","M256 192L.1 192C2.7 117.9 41.3 52.9 99 14.1c13.3-8.9 30.8-4.3 39.9 8.8L256 192zm128-32c0-35.3 28.7-64 64-64l32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-32 0 0 64c0 25.2-5.8 50.2-17 73.5s-27.8 44.5-48.6 62.3s-45.5 32-72.7 41.6S253.4 416 224 416s-58.5-5-85.7-14.6s-51.9-23.8-72.7-41.6s-37.3-39-48.6-62.3S0 249.2 0 224l224 0 160 0 0-64zM80 416a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm240 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},am={prefix:"fas",iconName:"thumbtack",icon:[384,512,[128204,128392,"thumb-tack"],"f08d","M32 32C32 14.3 46.3 0 64 0L320 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-29.5 0 11.4 148.2c36.7 19.9 65.7 53.2 79.5 94.7l1 3c3.3 9.8 1.6 20.5-4.4 28.8s-15.7 13.3-26 13.3L32 352c-10.3 0-19.9-4.9-26-13.3s-7.7-19.1-4.4-28.8l1-3c13.8-41.5 42.8-74.8 79.5-94.7L93.5 64 64 64C46.3 64 32 49.7 32 32zM160 384l64 0 0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-96z"]},lm={prefix:"fas",iconName:"rotate",icon:[512,512,[128260,"sync-alt"],"f2f1","M142.9 142.9c-17.5 17.5-30.1 38-37.8 59.8c-5.9 16.7-24.2 25.4-40.8 19.5s-25.4-24.2-19.5-40.8C55.6 150.7 73.2 122 97.6 97.6c87.2-87.2 228.3-87.5 315.8-1L455 55c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2l0 128c0 13.3-10.7 24-24 24l-8.4 0c0 0 0 0 0 0L344 224c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l41.1-41.1c-62.6-61.5-163.1-61.2-225.3 1zM16 312c0-13.3 10.7-24 24-24l7.6 0 .7 0L168 288c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-41.1 41.1c62.6 61.5 163.1 61.2 225.3-1c17.5-17.5 30.1-38 37.8-59.8c5.9-16.7 24.2-25.4 40.8-19.5s25.4 24.2 19.5 40.8c-10.8 30.6-28.4 59.3-52.9 83.8c-87.2 87.2-228.3 87.5-315.8 1L57 457c-6.9 6.9-17.2 8.9-26.2 5.2S16 449.7 16 440l0-119.6 0-.7 0-7.6z"]},um=lm,cm={prefix:"fas",iconName:"transgender",icon:[512,512,[9895,"transgender-alt"],"f225","M112 0c6.5 0 12.3 3.9 14.8 9.9s1.1 12.9-3.5 17.4l-31 31L112 78.1l7-7c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-7 7 15.2 15.2C187.7 107.6 220.5 96 256 96s68.3 11.6 94.9 31.2l68.8-68.8-31-31c-4.6-4.6-5.9-11.5-3.5-17.4s8.3-9.9 14.8-9.9l96 0c8.8 0 16 7.2 16 16l0 96c0 6.5-3.9 12.3-9.9 14.8s-12.9 1.1-17.4-3.5l-31-31-68.8 68.8C404.4 187.7 416 220.5 416 256c0 80.2-59 146.6-136 158.2l0 17.8 16 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-16 0 0 8c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-8-16 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l16 0 0-17.8C155 402.6 96 336.2 96 256c0-35.5 11.6-68.3 31.2-94.9L112 145.9l-7 7c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l7-7L58.3 92.3l-31 31c-4.6 4.6-11.5 5.9-17.4 3.5S0 118.5 0 112L0 16C0 7.2 7.2 0 16 0l96 0zM352 256a96 96 0 1 0 -192 0 96 96 0 1 0 192 0z"]},dm={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},hm=dm,mm={prefix:"fas",iconName:"wand-magic",icon:[512,512,["magic"],"f0d0","M14.1 463.3c-18.7-18.7-18.7-49.1 0-67.9L395.4 14.1c18.7-18.7 49.1-18.7 67.9 0l34.6 34.6c18.7 18.7 18.7 49.1 0 67.9L116.5 497.9c-18.7 18.7-49.1 18.7-67.9 0L14.1 463.3zM347.6 187.6l105-105L429.4 59.3l-105 105 23.3 23.3z"]},fm=mm,_m={prefix:"fas",iconName:"infinity",icon:[640,512,[8734,9854],"f534","M0 241.1C0 161 65 96 145.1 96c38.5 0 75.4 15.3 102.6 42.5L320 210.7l72.2-72.2C419.5 111.3 456.4 96 494.9 96C575 96 640 161 640 241.1l0 29.7C640 351 575 416 494.9 416c-38.5 0-75.4-15.3-102.6-42.5L320 301.3l-72.2 72.2C220.5 400.7 183.6 416 145.1 416C65 416 0 351 0 270.9l0-29.7zM274.7 256l-72.2-72.2c-15.2-15.2-35.9-23.8-57.4-23.8C100.3 160 64 196.3 64 241.1l0 29.7c0 44.8 36.3 81.1 81.1 81.1c21.5 0 42.2-8.5 57.4-23.8L274.7 256zm90.5 0l72.2 72.2c15.2 15.2 35.9 23.8 57.4 23.8c44.8 0 81.1-36.3 81.1-81.1l0-29.7c0-44.8-36.3-81.1-81.1-81.1c-21.5 0-42.2 8.5-57.4 23.8L365.3 256z"]},pm={prefix:"fas",iconName:"up-down",icon:[256,512,[8597,11021,"arrows-alt-v"],"f338","M145.6 7.7C141 2.8 134.7 0 128 0s-13 2.8-17.6 7.7l-104 112c-6.5 7-8.2 17.2-4.4 25.9S14.5 160 24 160l56 0 0 192-56 0c-9.5 0-18.2 5.7-22 14.4s-2.1 18.9 4.4 25.9l104 112c4.5 4.9 10.9 7.7 17.6 7.7s13-2.8 17.6-7.7l104-112c6.5-7 8.2-17.2 4.4-25.9s-12.5-14.4-22-14.4l-56 0 0-192 56 0c9.5 0 18.2-5.7 22-14.4s2.1-18.9-4.4-25.9l-104-112z"]},gm=pm,ym={prefix:"fas",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192L0 192 0 464c0 26.5 21.5 48 48 48l352 0c26.5 0 48-21.5 48-48l0-272z"]},vm={prefix:"fas",iconName:"link-slash",icon:[640,512,["chain-broken","chain-slash","unlink"],"f127","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L489.3 358.2l90.5-90.5c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114l-96 96-31.9-25C430.9 239.6 420.1 175.1 377 132c-52.2-52.3-134.5-56.2-191.3-11.7L38.8 5.1zM239 162c30.1-14.9 67.7-9.9 92.8 15.3c20 20 27.5 48.3 21.7 74.5L239 162zM406.6 416.4L220.9 270c-2.1 39.8 12.2 80.1 42.2 110c38.9 38.9 94.4 51 143.6 36.3zm-290-228.5L60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l61.8-61.8-50.6-39.9z"]},bm=vm,Lm={prefix:"fas",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm64 0l0 64 64 0 0-64L64 96zm384 0L192 96l0 64 256 0 0-64zM64 224l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64zM64 352l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64z"]},Mm=Lm,wm={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},xm={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},km=xm,Tm={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 80l0 48c0 44.2-100.3 80-224 80S0 172.2 0 128L0 80C0 35.8 100.3 0 224 0S448 35.8 448 80zM393.2 214.7c20.8-7.4 39.9-16.9 54.8-28.6L448 288c0 44.2-100.3 80-224 80S0 332.2 0 288L0 186.1c14.9 11.8 34 21.2 54.8 28.6C99.7 230.7 159.5 240 224 240s124.3-9.3 169.2-25.3zM0 346.1c14.9 11.8 34 21.2 54.8 28.6C99.7 390.7 159.5 400 224 400s124.3-9.3 169.2-25.3c20.8-7.4 39.9-16.9 54.8-28.6l0 85.9c0 44.2-100.3 80-224 80S0 476.2 0 432l0-85.9z"]},Dm={prefix:"fas",iconName:"magnifying-glass-plus",icon:[512,512,["search-plus"],"f00e","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM184 296c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},Sm=Dm,Ym={prefix:"fas",iconName:"magnifying-glass-minus",icon:[512,512,["search-minus"],"f010","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM136 184c-13.3 0-24 10.7-24 24s10.7 24 24 24l144 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-144 0z"]},Cm=Ym,Am={prefix:"fas",iconName:"building-columns",icon:[512,512,["bank","institution","museum","university"],"f19c","M243.4 2.6l-224 96c-14 6-21.8 21-18.7 35.8S16.8 160 32 160l0 8c0 13.3 10.7 24 24 24l400 0c13.3 0 24-10.7 24-24l0-8c15.2 0 28.3-10.7 31.3-25.6s-4.8-29.9-18.7-35.8l-224-96c-8-3.4-17.2-3.4-25.2 0zM128 224l-64 0 0 196.3c-.6 .3-1.2 .7-1.8 1.1l-48 32c-11.7 7.8-17 22.4-12.9 35.9S17.9 512 32 512l448 0c14.1 0 26.5-9.2 30.6-22.7s-1.1-28.1-12.9-35.9l-48-32c-.6-.4-1.2-.7-1.8-1.1L448 224l-64 0 0 192-40 0 0-192-64 0 0 192-48 0 0-192-64 0 0 192-40 0 0-192zM256 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},Pm=Am;n(2989);let Em=s;Em.extend(!0,cl.defaults,{dom:"<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>><'row dt-row'<'col-sm-12'tr>><'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",renderer:"bootstrap"}),Em.extend(cl.ext.classes,{sWrapper:"dataTables_wrapper dt-bootstrap5",sFilterInput:"form-control form-control-sm",sLengthSelect:"form-select form-select-sm",sProcessing:"dataTables_processing card",sPageButton:"paginate_button page-item"}),cl.ext.renderer.pageButton.bootstrap=function(t,e,n,i,s,r){var o,a,l,u=new cl.Api(t),c=t.oClasses,d=t.oLanguage.oPaginate,h=t.oLanguage.oAria.paginate||{},m=function(e,i){var l,f,_,p,g=function(t){t.preventDefault(),Em(t.currentTarget).hasClass("disabled")||u.page()==t.data.action||u.page(t.data.action).draw("page")};for(l=0,f=i.length;l0?"":" disabled");break;case"previous":o=d.sPrevious,a=p+(s>0?"":" disabled");break;case"next":o=d.sNext,a=p+(s",{class:c.sPageButton+" "+a,id:0===n&&"string"==typeof p?t.sTableId+"_"+p:null}).append(Em("",{href:y?null:"#","aria-controls":t.sTableId,"aria-disabled":y?"true":null,"aria-label":h[p],role:"link","aria-current":"active"===a?"page":null,"data-dt-idx":p,tabindex:y?-1:t.iTabIndex,class:"page-link"}).html(o)).appendTo(e),t.oApi._fnBindAction(_,{action:p},g)}}},f=Em(e);try{l=f.find(document.activeElement).data("dt-idx")}catch(t){}var _=f.children("ul.pagination");_.length?_.empty():_=f.html("