PageSourceSearch

https://portal.cyrusone.com/chunks/vendor-DQqCLbiq.js

js cyrusone.com collected 2026-09-24 08:58:10 UTC 1,850,408 bytes, 4,299 lines download raw bytes

vendor: 15,873 bytes, line 1
1import{g as V5,c as bi}from"./vendor-google-libphonenumber-DBEjeW_L.js";var jn="top",hr="bottom",mr="right",zn="left",rd="auto",Ps=[jn,hr,mr,zn],oa="start",hs="end",v9="clippingParents",K5="viewport",Ga="popper",y9="reference",H2=Ps.reduce(function(t,e){return t.concat([e+"-"+oa,e+"-"+hs])},[]),G5=[].concat(Ps,[rd]).reduce(function(t,e){return t.concat([e,e+"-"+oa,e+"-"+hs])},[]),w9="beforeRead",C9="read",$9="afterRead",S9="beforeMain",A9="main",T9="afterMain",k9="beforeWrite",E9="write",O9="afterWrite",x9=[w9,C9,$9,S9,A9,T9,k9,E9,O9];function So(t){return t?(t.nodeName||"").toLowerCase():null}function gr(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function ia(t){var e=gr(t).Element;return t instanceof e||t instanceof Element}function Er(t){var e=gr(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function q5(t){if(typeof ShadowRoot>"u")return!1;var e=gr(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Aw(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},i=e.attributes[n]||{},o=e.elements[n];!Er(o)||!So(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(a){var s=i[a];s===!1?o.removeAttribute(a):o.setAttribute(a,s===!0?"":s)}))})}function Tw(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(r){var i=e.elements[r],o=e.attributes[r]||{},a=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),s=a.reduce(function(l,u){return l[u]="",l},{});!Er(i)||!So(i)||(Object.assign(i.style,s),Object.keys(o).forEach(function(l){i.removeAttribute(l)}))})}}const I9={name:"applyStyles",enabled:!0,phase:"write",fn:Aw,effect:Tw,requires:["computeStyles"]};function yo(t){return t.split("-")[0]}var Xi=Math.max,$u=Math.min,ms=Math.round;function U2(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function P9(){return!/^((?!chrome|android).)*safari/i.test(U2())}function gs(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var r=t.getBoundingClientRect(),i=1,o=1;e&&Er(t)&&(i=t.offsetWidth>0&&ms(r.width)/t.offsetWidth||1,o=t.offsetHeight>0&&ms(r.height)/t.offsetHeight||1);var a=ia(t)?gr(t):window,s=a.visualViewport,l=!P9()&&n,u=(r.left+(l&&s?s.offsetLeft:0))/i,d=(r.top+(l&&s?s.offsetTop:0))/o,f=r.width/i,c=r.height/o;return{width:f,height:c,top:d,right:u+f,bottom:d+c,left:u,x:u,y:d}}function W5(t){var e=gs(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function N9(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&q5(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Vo(t){return gr(t).getComputedStyle(t)}function kw(t){return["table","td","th"].indexOf(So(t))>=0}function Ni(t){return((ia(t)?t.ownerDocument:t.document)||window.document).documentElement}function od(t){return So(t)==="html"?t:t.assignedSlot||t.parentNode||(q5(t)?t.host:null)||Ni(t)}function If(t){return!Er(t)||Vo(t).position==="fixed"?null:t.offsetParent}function Ew(t){var e=/firefox/i.test(U2()),n=/Trident/i.test(U2());if(n&&Er(t)){var r=Vo(t);if(r.position==="fixed")return null}var i=od(t);for(q5(i)&&(i=i.host);Er(i)&&["html","body"].indexOf(So(i))<0;){var o=Vo(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Xl(t){for(var e=gr(t),n=If(t);n&&kw(n)&&Vo(n).position==="static";)n=If(n);return n&&(So(n)==="html"||So(n)==="body"&&Vo(n).position==="static")?e:n||Ew(t)||e}function Y5(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function k0(t,e,n){return Xi(t,$u(e,n))}function Ow(t,e,n){var r=k0(t,e,n);return r>n?n:r}function M9(){return{top:0,right:0,bottom:0,left:0}}function _9(t){return Object.assign({},M9(),t)}function R9(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var xw=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,_9(typeof e!="number"?e:R9(e,Ps))};function Iw(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,a=n.modifiersData.popperOffsets,s=yo(n.placement),l=Y5(s),u=[zn,mr].indexOf(s)>=0,d=u?"height":"width";if(!(!o||!a)){var f=xw(i.padding,n),c=W5(o),p=l==="y"?jn:zn,h=l==="y"?hr:mr,g=n.rects.reference[d]+n.rects.reference[l]-a[l]-n.rects.popper[d],b=a[l]-n.rects.reference[l],v=Xl(o),C=v?l==="y"?v.clientHeight||0:v.clientWidth||0:0,E=g/2-b/2,A=f[p],N=C-c[d]-f[h],H=C/2-c[d]/2+E,j=k0(A,H,N),ne=l;n.modifiersData[r]=(e={},e[ne]=j,e.centerOffset=j-H,e)}}function Pw(t){var e=t.state,n=t.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||N9(e.elements.popper,i)&&(e.elements.arrow=i))}const L9={name:"arrow",enabled:!0,phase:"main",fn:Iw,effect:Pw,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bs(t){return t.split("-")[1]}var Nw={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Mw(t,e){var n=t.x,r=t.y,i=e.devicePixelRatio||1;return{x:ms(n*i)/i||0,y:ms(r*i)/i||0}}function Pf(t){var e,n=t.popper,r=t.popperRect,i=t.placement,o=t.variation,a=t.offsets,s=t.position,l=t.gpuAcceleration,u=t.adaptive,d=t.roundOffsets,f=t.isFixed,c=a.x,p=c===void 0?0:c,h=a.y,g=h===void 0?0:h,b=typeof d=="function"?d({x:p,y:g}):{x:p,y:g};p=b.x,g=b.y;var v=a.hasOwnProperty("x"),C=a.hasOwnProperty("y"),E=zn,A=jn,N=window;if(u){var H=Xl(n),j="clientHeight",ne="clientWidth";if(H===gr(n)&&(H=Ni(n),Vo(H).position!=="static"&&s==="absolute"&&(j="scrollHeight",ne="scrollWidth")),H=H,i===jn||(i===zn||i===mr)&&o===hs){A=hr;var Z=f&&H===N&&N.visualViewport?N.visualViewport.height:H[j];g-=Z-r.height,g*=l?1:-1}if(i===zn||(i===jn||i===hr)&&o===hs){E=mr;var ie=f&&H===N&&N.visualViewport?N.visualViewport.width:H[ne];p-=ie-r.width,p*=l?1:-1}}var S=Object.assign({position:s},u&&Nw),P=d===!0?Mw({x:p,y:g},gr(n)):{x:p,y:g};if(p=P.x,g=P.y,l){var O;return Object.assign({},S,(O={},O[A]=C?"0":"",O[E]=v?"0":"",O.transform=(N.devicePixelRatio||1)<=1?"translate("+p+"px, "+g+"px)":"translate3d("+p+"px, "+g+"px, 0)",O))}return Object.assign({},S,(e={},e[A]=C?g+"px":"",e[E]=v?p+"px":"",e.transform="",e))}function _w(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,a=o===void 0?!0:o,s=n.roundOffsets,l=s===void 0?!0:s,u={placement:yo(e.placement),variation:bs(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,Pf(Object.assign({},u,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Pf(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})}const B9={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:_w,data:{}};var I1={passive:!0};function Rw(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,o=i===void 0?!0:i,a=r.resize,s=a===void 0?!0:a,l=gr(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&u.forEach(function(d){d.addEventListener("scroll",n.update,I1)}),s&&l.addEventListener("resize",n.update,I1),function(){o&&u.forEach(function(d){d.removeEventListener("scroll",n.update,I1)}),s&&l.removeEventListener("resize",n.update,I1)}}const D9={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Rw,data:{}};var Lw={left:"right",right:"left",bottom:"top",top:"bottom"};function uu(t){return t.replace(/left|right|bottom|top/g,function(e){return Lw[e]})}var Bw={start:"end",end:"start"};function Nf(t){return t.replace(/start|end/g,function(e){return Bw[e]})}function Z5(t){var e=gr(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function J5(t){return gs(Ni(t)).left+Z5(t).scrollLeft}function Dw(t,e){var n=gr(t),r=Ni(t),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var u=P9();(u||!u&&e==="fixed")&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+J5(t),y:l}}function Fw(t){var e,n=Ni(t),r=Z5(t),i=(e=t.ownerDocument)==null?void 0:e.body,o=Xi(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=Xi(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),s=-r.scrollLeft+J5(t),l=-r.scrollTop;return Vo(i||n).direction==="rtl"&&(s+=Xi(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:a,x:s,y:l}}function X5(t){var e=Vo(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function F9(t){return["html","body","#document"].indexOf(So(t))>=0?t.ownerDocument.body:Er(t)&&X5(t)?t:F9(od(t))}function E0(t,e){var n;e===void 0&&(e=[]);var r=F9(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),o=gr(r),a=i?[o].concat(o.visualViewport||[],X5(r)?r:[]):r,s=e.concat(a);return i?s:s.concat(E0(od(a)))}function V2(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function jw(t,e){var n=gs(t,!1,e==="fixed");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}function Mf(t,e,n){return e===K5?V2(Dw(t,n)):ia(e)?jw(e,n):V2(Fw(Ni(t)))}function zw(t){var e=E0(od(t)),n=["absolute","fixed"].indexOf(Vo(t).position)>=0,r=n&&Er(t)?Xl(t):t;return ia(r)?e.filter(function(i){return ia(i)&&N9(i,r)&&So(i)!=="body"}):[]}function Hw(t,e,n,r){var i=e==="clippingParents"?zw(t):[].concat(e),o=[].concat(i,[n]),a=o[0],s=o.reduce(function(l,u){var d=Mf(t,u,r);return l.top=Xi(d.top,l.top),l.right=$u(d.right,l.right),l.bottom=$u(d.bottom,l.bottom),l.left=Xi(d.left,l.left),l},Mf(t,a,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function j9(t){var e=t.reference,n=t.element,r=t.placement,i=r?yo(r):null,o=r?bs(r):null,a=e.x+e.width/2-n.width/2,s=e.y+e.height/2-n.height/2,l;switch(i){case jn:l={x:a,y:e.y-n.height};break;case hr:l={x:a,y:e.y+e.height};break;case mr:l={x:e.x+e.width,y:s};break;case zn:l={x:e.x-n.width,y:s};break;default:l={x:e.x,y:e.y}}var u=i?Y5(i):null;if(u!=null){var d=u==="y"?"height":"width";switch(o){case oa:l[u]=l[u]-(e[d]/2-n[d]/2);break;case hs:l[u]=l[u]+(e[d]/2-n[d]/2);break}}return l}function vs(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=r===void 0?t.placement:r,o=n.strategy,a=o===void 0?t.strategy:o,s=n.boundary,l=s===void 0?v9:s,u=n.rootBoundary,d=u===void 0?K5:u,f=n.elementContext,c=f===void 0?Ga:f,p=n.altBoundary,h=p===void 0?!1:p,g=n.padding,b=g===void 0?0:g,v=_9(typeof b!="number"?b:R9(b,Ps)),C=c===Ga?y9:Ga,E=t.rects.popper,A=t.elements[h?C:c],N=Hw(ia(A)?A:A.contextElement||Ni(t.elements.popper),l,d,a),H=gs(t.elements.reference),j=j9({reference:H,element:E,placement:i}),ne=V2(Object.assign({},E,j)),Z=c===Ga?ne:H,ie={top:N.top-Z.top+v.top,bottom:Z.bottom-N.bottom+v.bottom,left:N.left-Z.left+v.left,right:Z.right-N.right+v.right},S=t.modifiersData.offset;if(c===Ga&&S){var P=S[i];Object.keys(ie).forEach(function(O){var G=[mr,hr].indexOf(O)>=0?1:-1,U=[jn,hr].indexOf(O)>=0?"y":"x";ie[O]+=P[U]*G})}return ie}function Uw(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,a=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,u=l===void 0?G5:l,d=bs(r),f=d?s?H2:H2.filter(function(h){return bs(h)===d}):Ps,c=f.filter(function(h){return u.indexOf(h)>=0});c.length===0&&(c=f);var p=c.reduce(function(h,g){return h[g]=vs(t,{placement:g,boundary:i,rootBoundary:o,padding:a})[yo(g)],h},{});return Object.keys(p).sort(function(h,g){return p[h]-p[g]})}function Vw(t){if(yo(t)===rd)return[];var e=uu(t);return[Nf(t),e,Nf(e)]}function Kw(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,s=a===void 0?!0:a,l=n.fallbackPlacements,u=n.padding,d=n.boundary,f=n.rootBoundary,c=n.altBoundary,p=n.flipVariations,h=p===void 0?!0:p,g=n.allowedAutoPlacements,b=e.options.placement,v=yo(b),C=v===b,E=l||(C||!h?[uu(b)]:Vw(b)),A=[b].concat(E).reduce(function(fe,Q){return fe.concat(yo(Q)===rd?Uw(e,{placement:Q,boundary:d,rootBoundary:f,padding:u,flipVariations:h,allowedAutoPlacements:g}):Q)},[]),N=e.rects.reference,H=e.rects.popper,j=new Map,ne=!0,Z=A[0],ie=0;ie<A.length;ie++){var S=A[ie],P=yo(S),O=bs(S)===oa,G=[jn,hr].indexOf(P)>=0,U=G?"width":"height",B=vs(e,{placement:S,boundary:d,rootBoundary:f,altBoundary:c,padding:u}),L=G?O?mr:zn:O?hr:jn;N[U]>H[U]&&(L=uu(L));var re=uu(L),he=[];if(o&&he.push(B[P]<=0),s&&he.push(B[L]<=0,B[re]<=0),he.every(function(fe){return fe})){Z=S,ne=!1;break}j.set(S,he)}if(ne)for(var de=h?3:1,be=function(Q){var J=A.find(function(R){var V=j.get(R);if(V)return V.slice(0,Q).every(function(Y){return Y})});if(J)return Z=J,"break"},z=de;z>0;z--){var K=be(z);if(K==="break")break}e.placement!==Z&&(e.modifiersData[r]._skip=!0,e.placement=Z,e.reset=!0)}}const z9={name:"flip",enabled:!0,phase:"main",fn:Kw,requiresIfExists:["offset"],data:{_skip:!1}};function _f(t,e,n){return n===void 0&&(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 Rf(t){return[jn,mr,hr,zn].some(function(e){return t[e]>=0})}function Gw(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,a=vs(e,{elementContext:"reference"}),s=vs(e,{altBoundary:!0}),l=_f(a,r),u=_f(s,i,o),d=Rf(l),f=Rf(u);e.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:d,hasPopperEscaped:f},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":f})}const H9={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Gw};function qw(t,e,n){var r=yo(t),i=[zn,jn].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,a=o[0],s=o[1];return a=a||0,s=(s||0)*i,[zn,mr].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function Ww(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=i===void 0?[0,0]:i,a=G5.reduce(function(d,f){return d[f]=qw(f,e.rects,o),d},{}),s=a[e.placement],l=s.x,u=s.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=u),e.modifiersData[r]=a}const U9={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Ww};function Yw(t){var e=t.state,n=t.name;e.modifiersData[n]=j9({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const V9={name:"popperOffsets",enabled:!0,phase:"read",fn:Yw,data:{}};function Zw(t){return t==="x"?"y":"x"}function Jw(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=i===void 0?!0:i,a=n.altAxis,s=a===void 0?!1:a,l=n.boundary,u=n.rootBoundary,d=n.altBoundary,f=n.padding,c=n.tether,p=c===void 0?!0:c,h=n.tetherOffset,g=h===void 0?0:h,b=vs(e,{boundary:l,rootBoundary:u,padding:f,altBoundary:d}),v=yo(e.placement),C=bs(e.placement),E=!C,A=Y5(v),N=Zw(A),H=e.modifiersData.popperOffsets,j=e.rects.reference,ne=e.rects.popper,Z=typeof g=="function"?g(Object.assign({},e.rects,{placement:e.placement})):g,ie=typeof Z=="number"?{mainAxis:Z,altAxis:Z}:Object.assign({mainAxis:0,altAxis:0},Z),S=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,P={x:0,y:0};
vendor: 5,052 bytes, lines 1-4
1if(H){if(o){var O,G=A==="y"?jn:zn,U=A==="y"?hr:mr,B=A==="y"?"height":"width",L=H[A],re=L+b[G],he=L-b[U],de=p?-ne[B]/2:0,be=C===oa?j[B]:ne[B],z=C===oa?-ne[B]:-j[B],K=e.elements.arrow,fe=p&&K?W5(K):{width:0,height:0},Q=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:M9(),J=Q[G],R=Q[U],V=k0(0,j[B],fe[B]),Y=E?j[B]/2-de-V-J-ie.mainAxis:be-V-J-ie.mainAxis,me=E?-j[B]/2+de+V+R+ie.mainAxis:z+V+R+ie.mainAxis,we=e.elements.arrow&&Xl(e.elements.arrow),T=we?A==="y"?we.clientTop||0:we.clientLeft||0:0,k=(O=S?.[A])!=null?O:0,_=L+Y-k-T,q=L+me-k,te=k0(p?$u(re,_):re,L,p?Xi(he,q):he);H[A]=te,P[A]=te-L}if(s){var X,ve=A==="x"?jn:zn,ge=A==="x"?hr:mr,ue=H[N],se=N==="y"?"height":"width",Oe=ue+b[ve],Ce=ue-b[ge],Te=[jn,zn].indexOf(v)!==-1,Ne=(X=S?.[N])!=null?X:0,Ke=Te?Oe:ue-j[se]-ne[se]-Ne+ie.altAxis,Ge=Te?ue+j[se]+ne[se]-Ne-ie.altAxis:Ce,Je=p&&Te?Ow(Ke,ue,Ge):k0(p?Ke:Oe,ue,p?Ge:Ce);H[N]=Je,P[N]=Je-ue}e.modifiersData[r]=P}}const K9={name:"preventOverflow",enabled:!0,phase:"main",fn:Jw,requiresIfExists:["offset"]};function Xw(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Qw(t){return t===gr(t)||!Er(t)?Z5(t):Xw(t)}function eC(t){var e=t.getBoundingClientRect(),n=ms(e.width)/t.offsetWidth||1,r=ms(e.height)/t.offsetHeight||1;return n!==1||r!==1}function tC(t,e,n){n===void 0&&(n=!1);var r=Er(e),i=Er(e)&&eC(e),o=Ni(e),a=gs(t,i,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((So(e)!=="body"||X5(o))&&(s=Qw(e)),Er(e)?(l=gs(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):o&&(l.x=J5(o))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function nC(t){var e=new Map,n=new Set,r=[];t.forEach(function(o){e.set(o.name,o)});function i(o){n.add(o.name);var a=[].concat(o.requires||[],o.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var l=e.get(s);l&&i(l)}}),r.push(o)}return t.forEach(function(o){n.has(o.name)||i(o)}),r}function rC(t){var e=nC(t);return x9.reduce(function(n,r){return n.concat(e.filter(function(i){return i.phase===r}))},[])}function oC(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function iC(t){var e=t.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var Lf={placement:"bottom",modifiers:[],strategy:"absolute"};function Bf(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function G9(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,i=e.defaultOptions,o=i===void 0?Lf:i;return function(s,l,u){u===void 0&&(u=o);var d={placement:"bottom",orderedModifiers:[],options:Object.assign({},Lf,o),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},f=[],c=!1,p={state:d,setOptions:function(v){var C=typeof v=="function"?v(d.options):v;g(),d.options=Object.assign({},o,d.options,C),d.scrollParents={reference:ia(s)?E0(s):s.contextElement?E0(s.contextElement):[],popper:E0(l)};var E=rC(iC([].concat(r,d.options.modifiers)));return d.orderedModifiers=E.filter(function(A){return A.enabled}),h(),p.update()},forceUpdate:function(){if(!c){var v=d.elements,C=v.reference,E=v.popper;if(Bf(C,E)){d.rects={reference:tC(C,Xl(E),d.options.strategy==="fixed"),popper:W5(E)},d.reset=!1,d.placement=d.options.placement,d.orderedModifiers.forEach(function(ie){return d.modifiersData[ie.name]=Object.assign({},ie.data)});for(var A=0;A<d.orderedModifiers.length;A++){if(d.reset===!0){d.reset=!1,A=-1;continue}var N=d.orderedModifiers[A],H=N.fn,j=N.options,ne=j===void 0?{}:j,Z=N.name;typeof H=="function"&&(d=H({state:d,options:ne,name:Z,instance:p})||d)}}}},update:oC(function(){return new Promise(function(b){p.forceUpdate(),b(d)})}),destroy:function(){g(),c=!0}};if(!Bf(s,l))return p;p.setOptions(u).then(function(b){!c&&u.onFirstUpdate&&u.onFirstUpdate(b)});function h(){d.orderedModifiers.forEach(function(b){var v=b.name,C=b.options,E=C===void 0?{}:C,A=b.effect;if(typeof A=="function"){var N=A({state:d,name:v,instance:p,options:E}),H=function(){};f.push(N||H)}})}function g(){f.forEach(function(b){return b()}),f=[]}return p}}var aC=[D9,V9,B9,I9,U9,z9,K9,L9,H9],sC=G9({defaultModifiers:aC});const Pse=Object.freeze(Object.defineProperty({__proto__:null,afterMain:T9,afterRead:$9,afterWrite:O9,applyStyles:I9,arrow:L9,auto:rd,basePlacements:Ps,beforeMain:S9,beforeRead:w9,beforeWrite:k9,bottom:hr,clippingParents:v9,computeStyles:B9,createPopper:sC,detectOverflow:vs,end:hs,eventListeners:D9,flip:z9,hide:H9,left:zn,main:A9,modifierPhases:x9,offset:U9,placements:G5,popper:Ga,popperGenerator:G9,popperOffsets:V9,preventOverflow:K9,read:C9,reference:y9,right:mr,start:oa,top:jn,variationPlacements:H2,viewport:K5,write:E9},Symbol.toStringTag,{value:"Module"}));/**
2* @vue/shared v3.5.25
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
vendor: 66,955 bytes, lines 5-16
5**/function Q5(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const mt={},os=[],wo=()=>{},q9=()=>!1,id=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),e4=t=>t.startsWith("onUpdate:"),en=Object.assign,t4=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},lC=Object.prototype.hasOwnProperty,yt=(t,e)=>lC.call(t,e),He=Array.isArray,is=t=>Ql(t)==="[object Map]",Ns=t=>Ql(t)==="[object Set]",Df=t=>Ql(t)==="[object Date]",Ze=t=>typeof t=="function",zt=t=>typeof t=="string",Gr=t=>typeof t=="symbol",At=t=>t!==null&&typeof t=="object",W9=t=>(At(t)||Ze(t))&&Ze(t.then)&&Ze(t.catch),Y9=Object.prototype.toString,Ql=t=>Y9.call(t),uC=t=>Ql(t).slice(8,-1),Z9=t=>Ql(t)==="[object Object]",ad=t=>zt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,O0=Q5(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),sd=t=>{const e=Object.create(null);return(n=>e[n]||(e[n]=t(n)))},dC=/-\w/g,br=sd(t=>t.replace(dC,e=>e.slice(1).toUpperCase())),cC=/\B([A-Z])/g,Jo=sd(t=>t.replace(cC,"-$1").toLowerCase()),ld=sd(t=>t.charAt(0).toUpperCase()+t.slice(1)),du=sd(t=>t?`on${ld(t)}`:""),Jn=(t,e)=>!Object.is(t,e),cu=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},J9=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},ud=t=>{const e=parseFloat(t);return isNaN(e)?t:e},fC=t=>{const e=zt(t)?Number(t):NaN;return isNaN(e)?t:e};let Ff;const dd=()=>Ff||(Ff=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function e1(t){if(He(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=zt(r)?gC(r):e1(r);if(i)for(const o in i)e[o]=i[o]}return e}else if(zt(t)||At(t))return t}const pC=/;(?![^(]*\))/g,hC=/:([^]+)/,mC=/\/\*[^]*?\*\//g;function gC(t){const e={};return t.replace(mC,"").split(pC).forEach(n=>{if(n){const r=n.split(hC);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Pe(t){let e="";if(zt(t))e=t;else if(He(t))for(let n=0;n<t.length;n++){const r=Pe(t[n]);r&&(e+=r+" ")}else if(At(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function t1(t){if(!t)return null;let{class:e,style:n}=t;return e&&!zt(e)&&(t.class=Pe(e)),n&&(t.style=e1(n)),t}const bC="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",vC=Q5(bC);function X9(t){return!!t||t===""}function yC(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=aa(t[r],e[r]);return n}function aa(t,e){if(t===e)return!0;let n=Df(t),r=Df(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=Gr(t),r=Gr(e),n||r)return t===e;if(n=He(t),r=He(e),n||r)return n&&r?yC(t,e):!1;if(n=At(t),r=At(e),n||r){if(!n||!r)return!1;const i=Object.keys(t).length,o=Object.keys(e).length;if(i!==o)return!1;for(const a in t){const s=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(s&&!l||!s&&l||!aa(t[a],e[a]))return!1}}return String(t)===String(e)}function n4(t,e){return t.findIndex(n=>aa(n,e))}const Q9=t=>!!(t&&t.__v_isRef===!0),Ct=t=>zt(t)?t:t==null?"":He(t)||At(t)&&(t.toString===Y9||!Ze(t.toString))?Q9(t)?Ct(t.value):JSON.stringify(t,em,2):String(t),em=(t,e)=>Q9(e)?em(t,e.value):is(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],o)=>(n[cc(r,o)+" =>"]=i,n),{})}:Ns(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>cc(n))}:Gr(e)?cc(e):At(e)&&!He(e)&&!Z9(e)?String(e):e,cc=(t,e="")=>{var n;return Gr(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
6* @vue/reactivity v3.5.25
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
9**/let Zn;class tm{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Zn,!e&&Zn&&(this.index=(Zn.scopes||(Zn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=Zn;try{return Zn=this,e()}finally{Zn=n}}}on(){++this._on===1&&(this.prevScope=Zn,Zn=this)}off(){this._on>0&&--this._on===0&&(Zn=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function wC(t){return new tm(t)}function CC(){return Zn}let _t;const fc=new WeakSet;class nm{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Zn&&Zn.active&&Zn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,fc.has(this)&&(fc.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||om(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,jf(this),im(this);const e=_t,n=Vr;_t=this,Vr=!0;try{return this.fn()}finally{am(this),_t=e,Vr=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)i4(e);this.deps=this.depsTail=void 0,jf(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?fc.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){K2(this)&&this.run()}get dirty(){return K2(this)}}let rm=0,x0,I0;function om(t,e=!1){if(t.flags|=8,e){t.next=I0,I0=t;return}t.next=x0,x0=t}function r4(){rm++}function o4(){if(--rm>0)return;if(I0){let e=I0;for(I0=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;x0;){let e=x0;for(x0=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function im(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function am(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),i4(r),$C(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function K2(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(sm(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function sm(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===H0)||(t.globalVersion=H0,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!K2(t))))return;t.flags|=2;const e=t.dep,n=_t,r=Vr;_t=t,Vr=!0;try{im(t);const i=t.fn(t._value);(e.version===0||Jn(i,t._value))&&(t.flags|=128,t._value=i,e.version++)}catch(i){throw e.version++,i}finally{_t=n,Vr=r,am(t),t.flags&=-3}}function i4(t,e=!1){const{dep:n,prevSub:r,nextSub:i}=t;if(r&&(r.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)i4(o,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function $C(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let Vr=!0;const lm=[];function Ko(){lm.push(Vr),Vr=!1}function Go(){const t=lm.pop();Vr=t===void 0?!0:t}function jf(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=_t;_t=void 0;try{e()}finally{_t=n}}}let H0=0,SC=class{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class cd{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!_t||!Vr||_t===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==_t)n=this.activeLink=new SC(_t,this),_t.deps?(n.prevDep=_t.depsTail,_t.depsTail.nextDep=n,_t.depsTail=n):_t.deps=_t.depsTail=n,um(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=_t.depsTail,n.nextDep=void 0,_t.depsTail.nextDep=n,_t.depsTail=n,_t.deps===n&&(_t.deps=r)}return n}trigger(e){this.version++,H0++,this.notify(e)}notify(e){r4();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{o4()}}}function um(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)um(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const Su=new WeakMap,Qi=Symbol(""),G2=Symbol(""),U0=Symbol("");function Sn(t,e,n){if(Vr&&_t){let r=Su.get(t);r||Su.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new cd),i.map=r,i.key=n),i.track()}}function jo(t,e,n,r,i,o){const a=Su.get(t);if(!a){H0++;return}const s=l=>{l&&l.trigger()};if(r4(),e==="clear")a.forEach(s);else{const l=He(t),u=l&&ad(n);if(l&&n==="length"){const d=Number(r);a.forEach((f,c)=>{(c==="length"||c===U0||!Gr(c)&&c>=d)&&s(f)})}else switch((n!==void 0||a.has(void 0))&&s(a.get(n)),u&&s(a.get(U0)),e){case"add":l?u&&s(a.get("length")):(s(a.get(Qi)),is(t)&&s(a.get(G2)));break;case"delete":l||(s(a.get(Qi)),is(t)&&s(a.get(G2)));break;case"set":is(t)&&s(a.get(Qi));break}}o4()}function AC(t,e){const n=Su.get(t);return n&&n.get(e)}function Da(t){const e=ct(t);return e===t?e:(Sn(e,"iterate",U0),pr(t)?e:e.map(Wr))}function fd(t){return Sn(t=ct(t),"iterate",U0),t}function di(t,e){return qo(t)?ea(t)?ys(Wr(e)):ys(e):Wr(e)}const TC={__proto__:null,[Symbol.iterator](){return pc(this,Symbol.iterator,t=>di(this,t))},concat(...t){return Da(this).concat(...t.map(e=>He(e)?Da(e):e))},entries(){return pc(this,"entries",t=>(t[1]=di(this,t[1]),t))},every(t,e){return Io(this,"every",t,e,void 0,arguments)},filter(t,e){return Io(this,"filter",t,e,n=>n.map(r=>di(this,r)),arguments)},find(t,e){return Io(this,"find",t,e,n=>di(this,n),arguments)},findIndex(t,e){return Io(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return Io(this,"findLast",t,e,n=>di(this,n),arguments)},findLastIndex(t,e){return Io(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return Io(this,"forEach",t,e,void 0,arguments)},includes(...t){return hc(this,"includes",t)},indexOf(...t){return hc(this,"indexOf",t)},join(t){return Da(this).join(t)},lastIndexOf(...t){return hc(this,"lastIndexOf",t)},map(t,e){return Io(this,"map",t,e,void 0,arguments)},pop(){return Ys(this,"pop")},push(...t){return Ys(this,"push",t)},reduce(t,...e){return zf(this,"reduce",t,e)},reduceRight(t,...e){return zf(this,"reduceRight",t,e)},shift(){return Ys(this,"shift")},some(t,e){return Io(this,"some",t,e,void 0,arguments)},splice(...t){return Ys(this,"splice",t)},toReversed(){return Da(this).toReversed()},toSorted(t){return Da(this).toSorted(t)},toSpliced(...t){return Da(this).toSpliced(...t)},unshift(...t){return Ys(this,"unshift",t)},values(){return pc(this,"values",t=>di(this,t))}};function pc(t,e,n){const r=fd(t),i=r[e]();return r!==t&&!pr(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.done||(o.value=n(o.value)),o}),i}const kC=Array.prototype;function Io(t,e,n,r,i,o){const a=fd(t),s=a!==t&&!pr(t),l=a[e];if(l!==kC[e]){const f=l.apply(t,o);return s?Wr(f):f}let u=n;a!==t&&(s?u=function(f,c){return n.call(this,di(t,f),c,t)}:n.length>2&&(u=function(f,c){return n.call(this,f,c,t)}));const d=l.call(a,u,r);return s&&i?i(d):d}function zf(t,e,n,r){const i=fd(t);let o=n;return i!==t&&(pr(t)?n.length>3&&(o=function(a,s,l){return n.call(this,a,s,l,t)}):o=function(a,s,l){return n.call(this,a,di(t,s),l,t)}),i[e](o,...r)}function hc(t,e,n){const r=ct(t);Sn(r,"iterate",U0);const i=r[e](...n);return(i===-1||i===!1)&&pd(n[0])?(n[0]=ct(n[0]),r[e](...n)):i}function Ys(t,e,n=[]){Ko(),r4();const r=ct(t)[e].apply(t,n);return o4(),Go(),r}const EC=Q5("__proto__,__v_isRef,__isVue"),dm=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Gr));function OC(t){Gr(t)||(t=String(t));const e=ct(this);return Sn(e,"has",t),e.hasOwnProperty(t)}class cm{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){if(n==="__v_skip")return e.__v_skip;const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?DC:mm:o?hm:pm).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const a=He(e);if(!i){let l;if(a&&(l=TC[n]))return l;if(n==="hasOwnProperty")return OC}const s=Reflect.get(e,n,Ut(e)?e:r);if((Gr(n)?dm.has(n):EC(n))||(i||Sn(e,"get",n),o))return s;if(Ut(s)){const l=a&&ad(n)?s:s.value;return i&&At(l)?V0(l):l}return At(s)?i?V0(s):qr(s):s}}class fm extends cm{constructor(e=!1){super(!1,e)}set(e,n,r,i){let o=e[n];const a=He(e)&&ad(n);if(!this._isShallow){const u=qo(o);if(!pr(r)&&!qo(r)&&(o=ct(o),r=ct(r)),!a&&Ut(o)&&!Ut(r))return u||(o.value=r),!0}const s=a?Number(n)<e.length:yt(e,n),l=Reflect.set(e,n,r,Ut(e)?e:i);return e===ct(i)&&(s?Jn(r,o)&&jo(e,"set",n,r):jo(e,"add",n,r)),l}deleteProperty(e,n){const r=yt(e,n);e[n];const i=Reflect.deleteProperty(e,n);return i&&r&&jo(e,"delete",n,void 0),i}has(e,n){const r=Reflect.has(e,n);return(!Gr(n)||!dm.has(n))&&Sn(e,"has",n),r}ownKeys(e){return Sn(e,"iterate",He(e)?"length":Qi),Reflect.ownKeys(e)}}class xC extends cm{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const IC=new fm,PC=new xC,NC=new fm(!0);const q2=t=>t,P1=t=>Reflect.getPrototypeOf(t);function MC(t,e,n){return function(...r){const i=this.__v_raw,o=ct(i),a=is(o),s=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,u=i[t](...r),d=n?q2:e?ys:Wr;return!e&&Sn(o,"iterate",l?G2:Qi),{next(){const{value:f,done:c}=u.next();return c?{value:f,done:c}:{value:s?[d(f[0]),d(f[1])]:d(f),done:c}},[Symbol.iterator](){return this}}}}function N1(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function _C(t,e){const n={get(i){const o=this.__v_raw,a=ct(o),s=ct(i);t||(Jn(i,s)&&Sn(a,"get",i),Sn(a,"get",s));const{has:l}=P1(a),u=e?q2:t?ys:Wr;if(l.call(a,i))return u(o.get(i));if(l.call(a,s))return u(o.get(s));o!==a&&o.get(i)},get size(){const i=this.__v_raw;return!t&&Sn(ct(i),"iterate",Qi),i.size},has(i){const o=this.__v_raw,a=ct(o),s=ct(i);return t||(Jn(i,s)&&Sn(a,"has",i),Sn(a,"has",s)),i===s?o.has(i):o.has(i)||o.has(s)},forEach(i,o){const a=this,s=a.__v_raw,l=ct(s),u=e?q2:t?ys:Wr;return!t&&Sn(l,"iterate",Qi),s.forEach((d,f)=>i.call(o,u(d),u(f),a))}};return en(n,t?{add:N1("add"),set:N1("set"),delete:N1("delete"),clear:N1("clear")}:{add(i){!e&&!pr(i)&&!qo(i)&&(i=ct(i));const o=ct(this);return P1(o).has.call(o,i)||(o.add(i),jo(o,"add",i,i)),this},set(i,o){!e&&!pr(o)&&!qo(o)&&(o=ct(o));const a=ct(this),{has:s,get:l}=P1(a);let u=s.call(a,i);u||(i=ct(i),u=s.call(a,i));const d=l.call(a,i);return a.set(i,o),u?Jn(o,d)&&jo(a,"set",i,o):jo(a,"add",i,o),this},delete(i){const o=ct(this),{has:a,get:s}=P1(o);let l=a.call(o,i);l||(i=ct(i),l=a.call(o,i)),s&&s.call(o,i);const u=o.delete(i);return l&&jo(o,"delete",i,void 0),u},clear(){const i=ct(this),o=i.size!==0,a=i.clear();return o&&jo(i,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=MC(i,t,e)}),n}function a4(t,e){const n=_C(t,e);return(r,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(yt(n,i)&&i in r?n:r,i,o)}const RC={get:a4(!1,!1)},LC={get:a4(!1,!0)},BC={get:a4(!0,!1)};const pm=new WeakMap,hm=new WeakMap,mm=new WeakMap,DC=new WeakMap;function FC(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function jC(t){return t.__v_skip||!Object.isExtensible(t)?0:FC(uC(t))}function qr(t){return qo(t)?t:s4(t,!1,IC,RC,pm)}function gm(t){return s4(t,!1,NC,LC,hm)}function V0(t){return s4(t,!0,PC,BC,mm)}function s4(t,e,n,r,i){if(!At(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=jC(t);if(o===0)return t;const a=i.get(t);if(a)return a;const s=new Proxy(t,o===2?r:n);return i.set(t,s),s}function ea(t){return qo(t)?ea(t.__v_raw):!!(t&&t.__v_isReactive)}function qo(t){return!!(t&&t.__v_isReadonly)}function pr(t){return!!(t&&t.__v_isShallow)}function pd(t){return t?!!t.__v_raw:!1}function ct(t){const e=t&&t.__v_raw;return e?ct(e):t}function zC(t){return!yt(t,"__v_skip")&&Object.isExtensible(t)&&J9(t,"__v_skip",!0),t}const Wr=t=>At(t)?qr(t):t,ys=t=>At(t)?V0(t):t;function Ut(t){return t?t.__v_isRef===!0:!1}function qt(t){return bm(t,!1)}function P0(t){return bm(t,!0)}function bm(t,e){return Ut(t)?t:new HC(t,e)}class HC{constructor(e,n){this.dep=new cd,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:ct(e),this._value=n?e:Wr(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||pr(e)||qo(e);e=r?e:ct(e),Jn(e,n)&&(this._rawValue=e,this._value=r?e:Wr(e),this.dep.trigger())}}function at(t){return Ut(t)?t.value:t}function Ve(t){return Ze(t)?t():at(t)}const UC={get:(t,e,n)=>e==="__v_raw"?t:at(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return Ut(i)&&!Ut(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function vm(t){return ea(t)?t:new Proxy(t,UC)}class VC{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new cd,{get:r,set:i}=e(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(e){this._set(e)}}function KC(t){return new VC(t)}class GC{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=ct(e);let i=!0,o=e;if(!He(e)||!ad(String(n)))do i=!pd(o)||pr(o);while(i&&(o=o.__v_raw));this._shallow=i}get value(){let e=this._object[this._key];return this._shallow&&(e=at(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&Ut(this._raw[this._key])){const n=this._object[this._key];if(Ut(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return AC(this._raw,this._key)}}class qC{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Zs(t,e,n){return Ut(t)?t:Ze(t)?new qC(t):At(t)&&arguments.length>1?WC(t,e,n):qt(t)}function WC(t,e,n){return new GC(t,e,n)}class YC{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new cd(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=H0-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&_t!==this)return om(this,!0),!0}get value(){const e=this.dep.track();return sm(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function ZC(t,e,n=!1){let r,i;return Ze(t)?r=t:(r=t.get,i=t.set),new YC(r,i,n)}const M1={},Au=new WeakMap;let Gi;function JC(t,e=!1,n=Gi){if(n){let r=Au.get(n);r||Au.set(n,r=[]),r.push(t)}}function XC(t,e,n=mt){const{immediate:r,deep:i,once:o,scheduler:a,augmentJob:s,call:l}=n,u=A=>i?A:pr(A)||i===!1||i===0?zo(A,1):zo(A);let d,f,c,p,h=!1,g=!1;if(Ut(t)?(f=()=>t.value,h=pr(t)):ea(t)?(f=()=>u(t),h=!0):He(t)?(g=!0,h=t.some(A=>ea(A)||pr(A)),f=()=>t.map(A=>{if(Ut(A))return A.value;if(ea(A))return u(A);if(Ze(A))return l?l(A,2):A()})):Ze(t)?e?f=l?()=>l(t,2):t:f=()=>{if(c){Ko();try{c()}finally{Go()}}const A=Gi;Gi=d;try{return l?l(t,3,[p]):t(p)}finally{Gi=A}}:f=wo,e&&i){const A=f,N=i===!0?1/0:i;f=()=>zo(A(),N)}const b=CC(),v=()=>{d.stop(),b&&b.active&&t4(b.effects,d)};if(o&&e){const A=e;e=(...N)=>{A(...N),v()}}let C=g?new Array(t.length).fill(M1):M1;const E=A=>{if(!(!(d.flags&1)||!d.dirty&&!A))if(e){const N=d.run();if(i||h||(g?N.some((H,j)=>Jn(H,C[j])):Jn(N,C))){c&&c();const H=Gi;Gi=d;try{const j=[N,C===M1?void 0:g&&C[0]===M1?[]:C,p];C=N,l?l(e,3,j):e(...j)}finally{Gi=H}}}else d.run()};return s&&s(E),d=new nm(f),d.scheduler=a?()=>a(E,!1):E,p=A=>JC(A,!1,d),c=d.onStop=()=>{const A=Au.get(d);if(A){if(l)l(A,4);else for(const N of A)N();Au.delete(d)}},e?r?E(!0):C=d.run():a?a(E.bind(null,!0),!0):d.run(),v.pause=d.pause.bind(d),v.resume=d.resume.bind(d),v.stop=v,v}function zo(t,e=1/0,n){if(e<=0||!At(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,Ut(t))zo(t.value,e,n);else if(He(t))for(let r=0;r<t.length;r++)zo(t[r],e,n);else if(Ns(t)||is(t))t.forEach(r=>{zo(r,e,n)});else if(Z9(t)){for(const r in t)zo(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&zo(t[r],e,n)}return t}/**
10* @vue/runtime-core v3.5.25
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function n1(t,e,n,r){try{return r?t(...r):t()}catch(i){r1(i,e,n)}}function Yr(t,e,n,r){if(Ze(t)){const i=n1(t,e,n,r);return i&&W9(i)&&i.catch(o=>{r1(o,e,n)}),i}if(He(t)){const i=[];for(let o=0;o<t.length;o++)i.push(Yr(t[o],e,n,r));return i}}function r1(t,e,n,r=!0){const i=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:a}=e&&e.appContext.config||mt;if(e){let s=e.parent;const l=e.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;s;){const d=s.ec;if(d){for(let f=0;f<d.length;f++)if(d[f](t,l,u)===!1)return}s=s.parent}if(o){Ko(),n1(o,null,10,[t,l,u]),Go();return}}QC(t,n,i,r,a)}function QC(t,e,n,r=!0,i=!1){if(i)throw t;console.error(t)}const Ln=[];let fo=-1;const as=[];let ci=null,qa=0;const ym=Promise.resolve();let Tu=null;function wn(t){const e=Tu||ym;return t?e.then(this?t.bind(this):t):e}function e$(t){let e=fo+1,n=Ln.length;for(;e<n;){const r=e+n>>>1,i=Ln[r],o=K0(i);o<t||o===t&&i.flags&2?e=r+1:n=r}return e}function l4(t){if(!(t.flags&1)){const e=K0(t),n=Ln[Ln.length-1];!n||!(t.flags&2)&&e>=K0(n)?Ln.push(t):Ln.splice(e$(e),0,t),t.flags|=1,wm()}}function wm(){Tu||(Tu=ym.then($m))}function t$(t){He(t)?as.push(...t):ci&&t.id===-1?ci.splice(qa+1,0,t):t.flags&1||(as.push(t),t.flags|=1),wm()}function Hf(t,e,n=fo+1){for(;n<Ln.length;n++){const r=Ln[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;Ln.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Cm(t){if(as.length){const e=[...new Set(as)].sort((n,r)=>K0(n)-K0(r));if(as.length=0,ci){ci.push(...e);return}for(ci=e,qa=0;qa<ci.length;qa++){const n=ci[qa];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}ci=null,qa=0}}const K0=t=>t.id==null?t.flags&2?-1:1/0:t.id;function $m(t){try{for(fo=0;fo<Ln.length;fo++){const e=Ln[fo];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),n1(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;fo<Ln.length;fo++){const e=Ln[fo];e&&(e.flags&=-2)}fo=-1,Ln.length=0,Cm(),Tu=null,(Ln.length||as.length)&&$m()}}let pn=null,Sm=null;function ku(t){const e=pn;return pn=t,Sm=t&&t.type.__scopeId||null,e}function Re(t,e=pn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&Iu(-1);const o=ku(e);let a;try{a=t(...i)}finally{ku(o),r._d&&Iu(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function Vt(t,e){if(pn===null)return t;const n=vd(pn),r=t.dirs||(t.dirs=[]);for(let i=0;i<e.length;i++){let[o,a,s,l=mt]=e[i];o&&(Ze(o)&&(o={mounted:o,updated:o}),o.deep&&zo(a),r.push({dir:o,instance:n,value:a,oldValue:void 0,arg:s,modifiers:l}))}return t}function Hi(t,e,n,r){const i=t.dirs,o=e&&e.dirs;for(let a=0;a<i.length;a++){const s=i[a];o&&(s.oldValue=o[a].value);let l=s.dir[r];l&&(Ko(),Yr(l,n,8,[t.el,s,t,e]),Go())}}const Am=Symbol("_vte"),Tm=t=>t.__isTeleport,N0=t=>t&&(t.disabled||t.disabled===""),Uf=t=>t&&(t.defer||t.defer===""),Vf=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Kf=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,W2=(t,e)=>{const n=t&&t.to;return zt(n)?e?e(n):null:n},km={name:"Teleport",__isTeleport:!0,process(t,e,n,r,i,o,a,s,l,u){const{mc:d,pc:f,pbc:c,o:{insert:p,querySelector:h,createText:g,createComment:b}}=u,v=N0(e.props);let{shapeFlag:C,children:E,dynamicChildren:A}=e;if(t==null){const N=e.el=g(""),H=e.anchor=g("");p(N,n,r),p(H,n,r);const j=(Z,ie)=>{C&16&&d(E,Z,ie,i,o,a,s,l)},ne=()=>{const Z=e.target=W2(e.props,h),ie=Em(Z,e,g,p);Z&&(a!=="svg"&&Vf(Z)?a="svg":a!=="mathml"&&Kf(Z)&&(a="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(Z),v||(j(Z,ie),fu(e,!1)))};v&&(j(n,H),fu(e,!0)),Uf(e.props)?(e.el.__isMounted=!1,Mn(()=>{ne(),delete e.el.__isMounted},o)):ne()}else{if(Uf(e.props)&&t.el.__isMounted===!1){Mn(()=>{km.process(t,e,n,r,i,o,a,s,l,u)},o);return}e.el=t.el,e.targetStart=t.targetStart;const N=e.anchor=t.anchor,H=e.target=t.target,j=e.targetAnchor=t.targetAnchor,ne=N0(t.props),Z=ne?n:H,ie=ne?N:j;if(a==="svg"||Vf(H)?a="svg":(a==="mathml"||Kf(H))&&(a="mathml"),A?(c(t.dynamicChildren,A,Z,i,o,a,s),g4(t,e,!0)):l||f(t,e,Z,ie,i,o,a,s,!1),v)ne?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):_1(e,n,N,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const S=e.target=W2(e.props,h);S&&_1(e,S,null,u,0)}else ne&&_1(e,H,j,u,1);fu(e,v)}},remove(t,e,n,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:s,anchor:l,targetStart:u,targetAnchor:d,target:f,props:c}=t;if(f&&(i(u),i(d)),o&&i(l),a&16){const p=o||!N0(c);for(let h=0;h<s.length;h++){const g=s[h];r(g,e,n,p,!!g.dynamicChildren)}}},move:_1,hydrate:n$};function _1(t,e,n,{o:{insert:r},m:i},o=2){o===0&&r(t.targetAnchor,e,n);const{el:a,anchor:s,shapeFlag:l,children:u,props:d}=t,f=o===2;if(f&&r(a,e,n),(!f||N0(d))&&l&16)for(let c=0;c<u.length;c++)i(u[c],e,n,2);f&&r(s,e,n)}function n$(t,e,n,r,i,o,{o:{nextSibling:a,parentNode:s,querySelector:l,insert:u,createText:d}},f){function c(g,b,v,C){b.anchor=f(a(g),b,s(g),n,r,i,o),b.targetStart=v,b.targetAnchor=C}const p=e.target=W2(e.props,l),h=N0(e.props);if(p){const g=p._lpa||p.firstChild;if(e.shapeFlag&16)if(h)c(t,e,g,g&&a(g));else{e.anchor=a(t);let b=g;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")e.targetStart=b;else if(b.data==="teleport anchor"){e.targetAnchor=b,p._lpa=e.targetAnchor&&a(e.targetAnchor);break}}b=a(b)}e.targetAnchor||Em(p,e,d,u),f(g&&a(g),e,p,n,r,i,o)}fu(e,h)}else h&&e.shapeFlag&16&&c(t,e,t,a(t));return e.anchor&&a(e.anchor)}const r$=km;function fu(t,e){const n=t.ctx;if(n&&n.ut){let r,i;for(e?(r=t.el,i=t.anchor):(r=t.targetStart,i=t.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function Em(t,e,n,r){const i=e.targetStart=n(""),o=e.targetAnchor=n("");return i[Am]=o,t&&(r(i,t),r(o,t)),o}const Do=Symbol("_leaveCb"),R1=Symbol("_enterCb");function Om(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ms(()=>{t.isMounted=!0}),c4(()=>{t.isUnmounting=!0}),t}const wr=[Function,Array],xm={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wr,onEnter:wr,onAfterEnter:wr,onEnterCancelled:wr,onBeforeLeave:wr,onLeave:wr,onAfterLeave:wr,onLeaveCancelled:wr,onBeforeAppear:wr,onAppear:wr,onAfterAppear:wr,onAppearCancelled:wr},Im=t=>{const e=t.subTree;return e.component?Im(e.component):e},o$={name:"BaseTransition",props:xm,setup(t,{slots:e}){const n=Zr(),r=Om();return()=>{const i=e.default&&u4(e.default(),!0);if(!i||!i.length)return;const o=Pm(i),a=ct(t),{mode:s}=a;if(r.isLeaving)return mc(o);const l=Gf(o);if(!l)return mc(o);let u=G0(l,a,r,n,f=>u=f);l.type!==An&&sa(l,u);let d=n.subTree&&Gf(n.subTree);if(d&&d.type!==An&&!Wi(d,l)&&Im(n).type!==An){let f=G0(d,a,r,n);if(sa(d,f),s==="out-in"&&l.type!==An)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,d=void 0},mc(o);s==="in-out"&&l.type!==An?f.delayLeave=(c,p,h)=>{const g=Nm(r,d);g[String(d.key)]=d,c[Do]=()=>{p(),c[Do]=void 0,delete u.delayedLeave,d=void 0},u.delayedLeave=()=>{h(),delete u.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return o}}};function Pm(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==An){e=n;break}}return e}const i$=o$;function Nm(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function G0(t,e,n,r,i){const{appear:o,mode:a,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:d,onEnterCancelled:f,onBeforeLeave:c,onLeave:p,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:b,onAppear:v,onAfterAppear:C,onAppearCancelled:E}=e,A=String(t.key),N=Nm(n,t),H=(Z,ie)=>{Z&&Yr(Z,r,9,ie)},j=(Z,ie)=>{const S=ie[1];H(Z,ie),He(Z)?Z.every(P=>P.length<=1)&&S():Z.length<=1&&S()},ne={mode:a,persisted:s,beforeEnter(Z){let ie=l;if(!n.isMounted)if(o)ie=b||l;else return;Z[Do]&&Z[Do](!0);const S=N[A];S&&Wi(t,S)&&S.el[Do]&&S.el[Do](),H(ie,[Z])},enter(Z){let ie=u,S=d,P=f;if(!n.isMounted)if(o)ie=v||u,S=C||d,P=E||f;else return;let O=!1;const G=Z[R1]=U=>{O||(O=!0,U?H(P,[Z]):H(S,[Z]),ne.delayedLeave&&ne.delayedLeave(),Z[R1]=void 0)};ie?j(ie,[Z,G]):G()},leave(Z,ie){const S=String(t.key);if(Z[R1]&&Z[R1](!0),n.isUnmounting)return ie();H(c,[Z]);let P=!1;const O=Z[Do]=G=>{P||(P=!0,ie(),G?H(g,[Z]):H(h,[Z]),Z[Do]=void 0,N[S]===t&&delete N[S])};N[S]=t,p?j(p,[Z,O]):O()},clone(Z){const ie=G0(Z,e,n,r,i);return i&&i(ie),ie}};return ne}function mc(t){if(i1(t))return t=Ei(t),t.children=null,t}function Gf(t){if(!i1(t))return Tm(t.type)&&t.children?Pm(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&Ze(n.default))return n.default()}}function sa(t,e){t.shapeFlag&6&&t.component?(t.transition=e,sa(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function u4(t,e=!1,n){let r=[],i=0;for(let o=0;o<t.length;o++){let a=t[o];const s=n==null?a.key:String(n)+String(a.key!=null?a.key:o);a.type===Be?(a.patchFlag&128&&i++,r=r.concat(u4(a.children,e,s))):(e||a.type!==An)&&r.push(s!=null?Ei(a,{key:s}):a)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}function o1(t,e){return Ze(t)?en({name:t.name},e,{setup:t}):t}function a$(){const t=Zr();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function d4(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const Eu=new WeakMap;function M0(t,e,n,r,i=!1){if(He(t)){t.forEach((h,g)=>M0(h,e&&(He(e)?e[g]:e),n,r,i));return}if(ss(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&M0(t,e,n,r.component.subTree);return}const o=r.shapeFlag&4?vd(r.component):r.el,a=i?null:o,{i:s,r:l}=t,u=e&&e.r,d=s.refs===mt?s.refs={}:s.refs,f=s.setupState,c=ct(f),p=f===mt?q9:h=>yt(c,h);if(u!=null&&u!==l){if(qf(e),zt(u))d[u]=null,p(u)&&(f[u]=null);else if(Ut(u)){u.value=null;const h=e;h.k&&(d[h.k]=null)}}if(Ze(l))n1(l,s,12,[a,d]);else{const h=zt(l),g=Ut(l);if(h||g){const b=()=>{if(t.f){const v=h?p(l)?f[l]:d[l]:l.value;if(i)He(v)&&t4(v,o);else if(He(v))v.includes(o)||v.push(o);else if(h)d[l]=[o],p(l)&&(f[l]=d[l]);else{const C=[o];l.value=C,t.k&&(d[t.k]=C)}}else h?(d[l]=a,p(l)&&(f[l]=a)):g&&(l.value=a,t.k&&(d[t.k]=a))};if(a){const v=()=>{b(),Eu.delete(t)};v.id=-1,Eu.set(t,v),Mn(v,n)}else qf(t),b()}}}function qf(t){const e=Eu.get(t);e&&(e.flags|=8,Eu.delete(t))}const Wf=t=>t.nodeType===8;dd().requestIdleCallback;dd().cancelIdleCallback;function s$(t,e){if(Wf(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(Wf(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const ss=t=>!!t.type.__asyncLoader;function Mse(t){Ze(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:a,suspensible:s=!0,onError:l}=t;let u=null,d,f=0;const c=()=>(f++,u=null,p()),p=()=>{let h;return u||(h=u=e().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((b,v)=>{l(g,()=>b(c()),()=>v(g),f+1)});throw g}).then(g=>h!==u&&u?u:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),d=g,g)))};return o1({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(h,g,b){let v=!1;(g.bu||(g.bu=[])).push(()=>v=!0);const C=()=>{v||b()},E=o?()=>{const A=o(C,N=>s$(h,N));A&&(g.bum||(g.bum=[])).push(A)}:C;d?E():p().then(()=>!g.isUnmounted&&E())},get __asyncResolved(){return d},setup(){const h=fn;if(d4(h),d)return()=>L1(d,h);const g=E=>{u=null,r1(E,h,13,!r)};if(s&&h.suspense||ws)return p().then(E=>()=>L1(E,h)).catch(E=>(g(E),()=>r?Xe(r,{error:E}):null));const b=qt(!1),v=qt(),C=qt(!!i);return i&&setTimeout(()=>{C.value=!1},i),a!=null&&setTimeout(()=>{if(!b.value&&!v.value){const E=new Error(`Async component timed out after ${a}ms.`);g(E),v.value=E}},a),p().then(()=>{b.value=!0,h.parent&&i1(h.parent.vnode)&&h.parent.update()}).catch(E=>{g(E),v.value=E}),()=>{if(b.value&&d)return L1(d,h);if(v.value&&r)return Xe(r,{error:v.value});if(n&&!C.value)return L1(n,h)}}})}function L1(t,e){const{ref:n,props:r,children:i,ce:o}=e.vnode,a=Xe(t,r,i);return a.ref=n,a.ce=o,delete e.vnode.ce,a}const i1=t=>t.type.__isKeepAlive;function l$(t,e){Mm(t,"a",e)}function u$(t,e){Mm(t,"da",e)}function Mm(t,e,n=fn){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(hd(e,r,n),n){let i=n.parent;for(;i&&i.parent;)i1(i.parent.vnode)&&d$(r,e,n,i),i=i.parent}}function d$(t,e,n,r){const i=hd(e,t,r,!0);Rm(()=>{t4(r[e],i)},n)}function hd(t,e,n=fn,r=!1){if(n){const i=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...a)=>{Ko();const s=a1(n),l=Yr(e,n,t,a);return s(),Go(),l});return r?i.unshift(o):i.push(o),o}}const Xo=t=>(e,n=fn)=>{(!ws||t==="sp")&&hd(t,(...r)=>e(...r),n)},c$=Xo("bm"),Ms=Xo("m"),f$=Xo("bu"),_m=Xo("u"),c4=Xo("bum"),Rm=Xo("um"),p$=Xo("sp"),h$=Xo("rtg"),m$=Xo("rtc");function g$(t,e=fn){hd("ec",t,e)}const f4="components",b$="directives";function Ee(t,e){return p4(f4,t,!0,e)||t}const Lm=Symbol.for("v-ndc");function ke(t){return zt(t)?p4(f4,t,!1)||t:t||Lm}function kn(t){return p4(b$,t)}function p4(t,e,n=!0,r=!1){const i=pn||fn;if(i){const o=i.type;if(t===f4){const s=iS(o,!1);if(s&&(s===e||s===br(e)||s===ld(br(e))))return o}const a=Yf(i[t]||o[t],e)||Yf(i.appContext[t],e);return!a&&r?o:a}}function Yf(t,e){return t&&(t[e]||t[br(e)]||t[ld(br(e))])}function Wt(t,e,n,r){let i;const o=n,a=He(t);if(a||zt(t)){const s=a&&ea(t);let l=!1,u=!1;s&&(l=!pr(t),u=qo(t),t=fd(t)),i=new Array(t.length);for(let d=0,f=t.length;d<f;d++)i[d]=e(l?u?ys(Wr(t[d])):Wr(t[d]):t[d],d,void 0,o)}else if(typeof t=="number"){i=new Array(t);for(let s=0;s<t;s++)i[s]=e(s+1,s,void 0,o)}else if(At(t))if(t[Symbol.iterator])i=Array.from(t,(s,l)=>e(s,l,void 0,o));else{const s=Object.keys(t);i=new Array(s.length);for(let l=0,u=s.length;l<u;l++){const d=s[l];i[l]=e(t[d],d,l,o)}}else i=[];return i}function la(t,e){for(let n=0;n<e.length;n++){const r=e[n];if(He(r))for(let i=0;i<r.length;i++)t[r[i].name]=r[i].fn;else r&&(t[r.name]=r.key?(...i)=>{const o=r.fn(...i);return o&&(o.key=r.key),o}:r.fn)}return t}function ce(t,e,n={},r,i){if(pn.ce||pn.parent&&ss(pn.parent)&&pn.parent.ce){const u=Object.keys(n).length>0;return e!=="default"&&(n.name=e),y(),W(Be,null,[Xe("slot",n,r&&r())],u?-2:64)}let o=t[e];o&&o._c&&(o._d=!1),y();const a=o&&Bm(o(n)),s=n.key||a&&a.key,l=W(Be,{key:(s&&!Gr(s)?s:`_${e}`)+(!a&&r?"_fb":"")},a||(r?r():[]),a&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Bm(t){return t.some(e=>W0(e)?!(e.type===An||e.type===Be&&!Bm(e.children)):!0)?t:null}function B1(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:du(r)]=t[r];return n}const Y2=t=>t?ng(t)?vd(t):Y2(t.parent):null,_0=en(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Y2(t.parent),$root:t=>Y2(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Fm(t),$forceUpdate:t=>t.f||(t.f=()=>{l4(t.update)}),$nextTick:t=>t.n||(t.n=wn.bind(t.proxy)),$watch:t=>I$.bind(t)}),gc=(t,e)=>t!==mt&&!t.__isScriptSetup&&yt(t,e),v$={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:a,type:s,appContext:l}=t;if(e[0]!=="$"){const c=a[e];if(c!==void 0)switch(c){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return o[e]}else{if(gc(r,e))return a[e]=1,r[e];if(i!==mt&&yt(i,e))return a[e]=2,i[e];if(yt(o,e))return a[e]=3,o[e];if(n!==mt&&yt(n,e))return a[e]=4,n[e];Z2&&(a[e]=0)}}const u=_0[e];let d,f;if(u)return e==="$attrs"&&Sn(t.attrs,"get",""),u(t);if((d=s.__cssModules)&&(d=d[e]))return d;if(n!==mt&&yt(n,e))return a[e]=4,n[e];if(f=l.config.globalProperties,yt(f,e))return f[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:o}=t;return gc(i,e)?(i[e]=n,!0):r!==mt&&yt(r,e)?(r[e]=n,!0):yt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,props:o,type:a}},s){let l;return!!(n[s]||t!==mt&&s[0]!=="$"&&yt(t,s)||gc(e,s)||yt(o,s)||yt(r,s)||yt(_0,s)||yt(i.config.globalProperties,s)||(l=a.__cssModules)&&l[s])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:yt(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function Ou(t){return He(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function Zf(t,e){return!t||!e?t||e:He(t)&&He(e)?t.concat(e):en({},Ou(t),Ou(e))}let Z2=!0;function y$(t){const e=Fm(t),n=t.proxy,r=t.ctx;Z2=!1,e.beforeCreate&&Jf(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:a,watch:s,provide:l,inject:u,created:d,beforeMount:f,mounted:c,beforeUpdate:p,updated:h,activated:g,deactivated:b,beforeDestroy:v,beforeUnmount:C,destroyed:E,unmounted:A,render:N,renderTracked:H,renderTriggered:j,errorCaptured:ne,serverPrefetch:Z,expose:ie,inheritAttrs:S,components:P,directives:O,filters:G}=e;if(u&&w$(u,r,null),a)for(const L in a){const re=a[L];Ze(re)&&(r[L]=re.bind(n))}if(i){const L=i.call(n,n);At(L)&&(t.data=qr(L))}if(Z2=!0,o)for(const L in o){const re=o[L],he=Ze(re)?re.bind(n,n):Ze(re.get)?re.get.bind(n,n):wo,de=!Ze(re)&&Ze(re.set)?re.set.bind(n):wo,be=Ye({get:he,set:de});Object.defineProperty(r,L,{enumerable:!0,configurable:!0,get:()=>be.value,set:z=>be.value=z})}if(s)for(const L in s)Dm(s[L],r,n,L);if(l){const L=Ze(l)?l.call(n):l;Reflect.ownKeys(L).forEach(re=>{ta(re,L[re])})}d&&Jf(d,t,"c");function B(L,re){He(re)?re.forEach(he=>L(he.bind(n))):re&&L(re.bind(n))}if(B(c$,f),B(Ms,c),B(f$,p),B(_m,h),B(l$,g),B(u$,b),B(g$,ne),B(m$,H),B(h$,j),B(c4,C),B(Rm,A),B(p$,Z),He(ie))if(ie.length){const L=t.exposed||(t.exposed={});ie.forEach(re=>{Object.defineProperty(L,re,{get:()=>n[re],set:he=>n[re]=he,enumerable:!0})})}else t.exposed||(t.exposed={});N&&t.render===wo&&(t.render=N),S!=null&&(t.inheritAttrs=S),P&&(t.components=P),O&&(t.directives=O),Z&&d4(t)}function w$(t,e,n=wo){He(t)&&(t=J2(t));for(const r in t){const i=t[r];let o;At(i)?"default"in i?o=Or(i.from||r,i.default,!0):o=Or(i.from||r):o=Or(i),Ut(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:a=>o.value=a}):e[r]=o}}function Jf(t,e,n){Yr(He(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function Dm(t,e,n,r){let i=r.includes(".")?zm(n,r):()=>n[r];if(zt(t)){const o=e[t];Ze(o)&&Dt(i,o)}else if(Ze(t))Dt(i,t.bind(n));else if(At(t))if(He(t))t.forEach(o=>Dm(o,e,n,r));else{const o=Ze(t.handler)?t.handler.bind(n):e[t.handler];Ze(o)&&Dt(i,o,t)}}function Fm(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:a}}=t.appContext,s=o.get(e);let l;return s?l=s:!i.length&&!n&&!r?l=e:(l={},i.length&&i.forEach(u=>xu(l,u,a,!0)),xu(l,e,a)),At(e)&&o.set(e,l),l}function xu(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&xu(t,o,n,!0),i&&i.forEach(a=>xu(t,a,n,!0));for(const a in e)if(!(r&&a==="expose")){const s=C$[a]||n&&n[a];t[a]=s?s(t[a],e[a]):e[a]}return t}const C$={data:Xf,props:Qf,emits:Qf,methods:b0,computed:b0,beforeCreate:Nn,created:Nn,beforeMount:Nn,mounted:Nn,beforeUpdate:Nn,updated:Nn,beforeDestroy:Nn,beforeUnmount:Nn,destroyed:Nn,unmounted:Nn,activated:Nn,deactivated:Nn,errorCaptured:Nn,serverPrefetch:Nn,components:b0,directives:b0,watch:S$,provide:Xf,inject:$$};function Xf(t,e){return e?t?function(){return en(Ze(t)?t.call(this,this):t,Ze(e)?e.call(this,this):e)}:e:t}function $$(t,e){return b0(J2(t),J2(e))}function J2(t){if(He(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Nn(t,e){return t?[...new Set([].concat(t,e))]:e}function b0(t,e){return t?en(Object.create(null),t,e):e}function Qf(t,e){return t?He(t)&&He(e)?[...new Set([...t,...e])]:en(Object.create(null),Ou(t),Ou(e??{})):e}function S$(t,e){if(!t)return e;if(!e)return t;const n=en(Object.create(null),t);for(const r in e)n[r]=Nn(t[r],e[r]);return n}function jm(){return{app:null,config:{isNativeTag:q9,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let A$=0;function T$(t,e){return function(r,i=null){Ze(r)||(r=en({},r)),i!=null&&!At(i)&&(i=null);const o=jm(),a=new WeakSet,s=[];let l=!1;const u=o.app={_uid:A$++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:sS,get config(){return o.config},set config(d){},use(d,...f){return a.has(d)||(d&&Ze(d.install)?(a.add(d),d.install(u,...f)):Ze(d)&&(a.add(d),d(u,...f))),u},mixin(d){return o.mixins.includes(d)||o.mixins.push(d),u},component(d,f){return f?(o.components[d]=f,u):o.components[d]},directive(d,f){return f?(o.directives[d]=f,u):o.directives[d]},mount(d,f,c){if(!l){const p=u._ceVNode||Xe(r,i);return p.appContext=o,c===!0?c="svg":c===!1&&(c=void 0),t(p,d,c),l=!0,u._container=d,d.__vue_app__=u,vd(p.component)}},onUnmount(d){s.push(d)},unmount(){l&&(Yr(s,u._instance,16),t(null,u._container),delete u._container.__vue_app__)},provide(d,f){return o.provides[d]=f,u},runWithContext(d){const f=ls;ls=u;try{return d()}finally{ls=f}}};return u}}let ls=null;function ta(t,e){if(fn){let n=fn.provides;const r=fn.parent&&fn.parent.provides;r===n&&(n=fn.provides=Object.create(r)),n[t]=e}}function Or(t,e,n=!1){const r=Zr();if(r||ls){let i=ls?ls._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&t in i)return i[t];if(arguments.length>1)return n&&Ze(e)?e.call(r&&r.proxy):e}}const k$=Symbol.for("v-scx"),E$=()=>Or(k$);function O$(t,e){return md(t,null,e)}function x$(t,e){return md(t,null,{flush:"sync"})}function Dt(t,e,n){return md(t,e,n)}function md(t,e,n=mt){const{immediate:r,deep:i,flush:o,once:a}=n,s=en({},n),l=e&&r||!e&&o!=="post";let u;if(ws){if(o==="sync"){const p=E$();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=wo,p.resume=wo,p.pause=wo,p}}const d=fn;s.call=(p,h,g)=>Yr(p,d,h,g);let f=!1;o==="post"?s.scheduler=p=>{Mn(p,d&&d.suspense)}:o!=="sync"&&(f=!0,s.scheduler=(p,h)=>{h?p():l4(p)}),s.augmentJob=p=>{e&&(p.flags|=4),f&&(p.flags|=2,d&&(p.id=d.uid,p.i=d))};const c=XC(t,e,s);return ws&&(u?u.push(c):l&&c()),c}function I$(t,e,n){const r=this.proxy,i=zt(t)?t.includes(".")?zm(r,t):()=>r[t]:t.bind(r,r);let o;Ze(e)?o=e:(o=e.handler,n=e);const a=a1(this),s=md(i,o.bind(r),n);return a(),s}function zm(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function P$(t,e,n=mt){const r=Zr(),i=br(e),o=Jo(e),a=Hm(t,i),s=KC((l,u)=>{let d,f=mt,c;return x$(()=>{const p=t[i];Jn(d,p)&&(d=p,u())}),{get(){return l(),n.get?n.get(d):d},set(p){const h=n.set?n.set(p):p;if(!Jn(h,d)&&!(f!==mt&&Jn(p,f)))return;const g=r.vnode.props;g&&(e in g||i in g||o in g)&&(`onUpdate:${e}`in g||`onUpdate:${i}`in g||`onUpdate:${o}`in g)||(d=p,u()),r.emit(`update:${e}`,h),Jn(p,h)&&Jn(p,f)&&!Jn(h,c)&&u(),f=p,c=h}}});return s[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?a||mt:s,done:!1}:{done:!0}}}},s}const Hm=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${br(e)}Modifiers`]||t[`${Jo(e)}Modifiers`];function N$(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||mt;let i=n;const o=e.startsWith("update:"),a=o&&Hm(r,e.slice(7));a&&(a.trim&&(i=n.map(d=>zt(d)?d.trim():d)),a.number&&(i=n.map(ud)));let s,l=r[s=du(e)]||r[s=du(br(e))];!l&&o&&(l=r[s=du(Jo(e))]),l&&Yr(l,t,6,i);const u=r[s+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,Yr(u,t,6,i)}}const M$=new WeakMap;function Um(t,e,n=!1){const r=n?M$:e.emitsCache,i=r.get(t);if(i!==void 0)return i;const o=t.emits;let a={},s=!1;if(!Ze(t)){const l=u=>{const d=Um(u,e,!0);d&&(s=!0,en(a,d))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!s?(At(t)&&r.set(t,null),null):(He(o)?o.forEach(l=>a[l]=null):en(a,o),At(t)&&r.set(t,a),a)}function gd(t,e){return!t||!id(e)?!1:(e=e.slice(2).replace(/Once$/,""),yt(t,e[0].toLowerCase()+e.slice(1))||yt(t,Jo(e))||yt(t,e))}function e6(t){const{type:e,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:a,attrs:s,emit:l,render:u,renderCache:d,props:f,data:c,setupState:p,ctx:h,inheritAttrs:g}=t,b=ku(t);let v,C;try{if(n.shapeFlag&4){const A=i||r,N=A;v=ho(u.call(N,A,d,f,p,c,h)),C=s}else{const A=e;v=ho(A.length>1?A(f,{attrs:s,slots:a,emit:l}):A(f,null)),C=e.props?s:_$(s)}}catch(A){R0.length=0,r1(A,t,1),v=Xe(An)}let E=v;if(C&&g!==!1){const A=Object.keys(C),{shapeFlag:N}=E;A.length&&N&7&&(o&&A.some(e4)&&(C=R$(C,o)),E=Ei(E,C,!1,!0))}return n.dirs&&(E=Ei(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(n.dirs):n.dirs),n.transition&&sa(E,n.transition),v=E,ku(b),v}const _$=t=>{let e;for(const n in t)(n==="class"||n==="style"||id(n))&&((e||(e={}))[n]=t[n]);return e},R$=(t,e)=>{const n={};for(const r in t)(!e4(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function L$(t,e,n){const{props:r,children:i,component:o}=t,{props:a,children:s,patchFlag:l}=e,u=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?t6(r,a,u):!!a;if(l&8){const d=e.dynamicProps;for(let f=0;f<d.length;f++){const c=d[f];if(a[c]!==r[c]&&!gd(u,c))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:r===a?!1:r?a?t6(r,a,u):!0:!!a;return!1}function t6(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(e[o]!==t[o]&&!gd(n,o))return!0}return!1}function B$({vnode:t,parent:e},n){for(;e;){const r=e.subTree;if(r.suspense&&r.suspense.activeBranch===t&&(r.el=t.el),r===t)(t=e.vnode).el=n,e=e.parent;else break}}const Vm={},Km=()=>Object.create(Vm),Gm=t=>Object.getPrototypeOf(t)===Vm;function D$(t,e,n,r=!1){const i={},o=Km();t.propsDefaults=Object.create(null),qm(t,e,i,o);for(const a in t.propsOptions[0])a in i||(i[a]=void 0);n?t.props=r?i:gm(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function F$(t,e,n,r){const{props:i,attrs:o,vnode:{patchFlag:a}}=t,s=ct(i),[l]=t.propsOptions;let u=!1;if((r||a>0)&&!(a&16)){if(a&8){const d=t.vnode.dynamicProps;for(let f=0;f<d.length;f++){let c=d[f];if(gd(t.emitsOptions,c))continue;const p=e[c];if(l)if(yt(o,c))p!==o[c]&&(o[c]=p,u=!0);else{const h=br(c);i[h]=X2(l,s,h,p,t,!1)}else p!==o[c]&&(o[c]=p,u=!0)}}}else{qm(t,e,i,o)&&(u=!0);let d;for(const f in s)(!e||!yt(e,f)&&((d=Jo(f))===f||!yt(e,d)))&&(l?n&&(n[f]!==void 0||n[d]!==void 0)&&(i[f]=X2(l,s,f,void 0,t,!0)):delete i[f]);if(o!==s)for(const f in o)(!e||!yt(e,f))&&(delete o[f],u=!0)}u&&jo(t.attrs,"set","")}function qm(t,e,n,r){const[i,o]=t.propsOptions;let a=!1,s;if(e)for(let l in e){if(O0(l))continue;const u=e[l];let d;i&&yt(i,d=br(l))?!o||!o.includes(d)?n[d]=u:(s||(s={}))[d]=u:gd(t.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,a=!0)}if(o){const l=ct(n),u=s||mt;for(let d=0;d<o.length;d++){const f=o[d];n[f]=X2(i,l,f,u[f],t,!yt(u,f))}}return a}function X2(t,e,n,r,i,o){const a=t[n];if(a!=null){const s=yt(a,"default");if(s&&r===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&Ze(l)){const{propsDefaults:u}=i;if(n in u)r=u[n];else{const d=a1(i);r=u[n]=l.call(null,e),d()}}else r=l;i.ce&&i.ce._setProp(n,r)}a[0]&&(o&&!s?r=!1:a[1]&&(r===""||r===Jo(n))&&(r=!0))}return r}const j$=new WeakMap;function Wm(t,e,n=!1){const r=n?j$:e.propsCache,i=r.get(t);if(i)return i;const o=t.props,a={},s=[];let l=!1;if(!Ze(t)){const d=f=>{l=!0;const[c,p]=Wm(f,e,!0);en(a,c),p&&s.push(...p)};!n&&e.mixins.length&&e.mixins.forEach(d),t.extends&&d(t.extends),t.mixins&&t.mixins.forEach(d)}if(!o&&!l)return At(t)&&r.set(t,os),os;if(He(o))for(let d=0;d<o.length;d++){const f=br(o[d]);n6(f)&&(a[f]=mt)}else if(o)for(const d in o){const f=br(d);if(n6(f)){const c=o[d],p=a[f]=He(c)||Ze(c)?{type:c}:en({},c),h=p.type;let g=!1,b=!0;if(He(h))for(let v=0;v<h.length;++v){const C=h[v],E=Ze(C)&&C.name;if(E==="Boolean"){g=!0;break}else E==="String"&&(b=!1)}else g=Ze(h)&&h.name==="Boolean";p[0]=g,p[1]=b,(g||yt(p,"default"))&&s.push(f)}}const u=[a,s];return At(t)&&r.set(t,u),u}function n6(t){return t[0]!=="$"&&!O0(t)}const h4=t=>t==="_"||t==="_ctx"||t==="$stable",m4=t=>He(t)?t.map(ho):[ho(t)],z$=(t,e,n)=>{if(e._n)return e;const r=Re((...i)=>m4(e(...i)),n);return r._c=!1,r},Ym=(t,e,n)=>{const r=t._ctx;for(const i in t){if(h4(i))continue;const o=t[i];if(Ze(o))e[i]=z$(i,o,r);else if(o!=null){const a=m4(o);e[i]=()=>a}}},Zm=(t,e)=>{const n=m4(e);t.slots.default=()=>n},Jm=(t,e,n)=>{for(const r in e)(n||!h4(r))&&(t[r]=e[r])},H$=(t,e,n)=>{const r=t.slots=Km();if(t.vnode.shapeFlag&32){const i=e._;i?(Jm(r,e,n),n&&J9(r,"_",i,!0)):Ym(e,r)}else e&&Zm(t,e)},U$=(t,e,n)=>{const{vnode:r,slots:i}=t;let o=!0,a=mt;if(r.shapeFlag&32){const s=e._;s?n&&s===1?o=!1:Jm(i,e,n):(o=!e.$stable,Ym(e,i)),a=e}else e&&(Zm(t,e),a={default:1});if(o)for(const s in i)!h4(s)&&a[s]==null&&delete i[s]},Mn=W$;function V$(t){return K$(t)}function K$(t,e){const n=dd();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:a,createText:s,createComment:l,setText:u,setElementText:d,parentNode:f,nextSibling:c,setScopeId:p=wo,insertStaticContent:h}=t,g=(T,k,_,q=null,te=null,X=null,ve=void 0,ge=null,ue=!!k.dynamicChildren)=>{if(T===k)return;T&&!Wi(T,k)&&(q=R(T),z(T,te,X,!0),T=null),k.patchFlag===-2&&(ue=!1,k.dynamicChildren=null);const{type:se,ref:Oe,shapeFlag:Ce}=k;switch(se){case bd:b(T,k,_,q);break;case An:v(T,k,_,q);break;case vc:T==null&&C(k,_,q,ve);break;case Be:P(T,k,_,q,te,X,ve,ge,ue);break;default:Ce&1?N(T,k,_,q,te,X,ve,ge,ue):Ce&6?O(T,k,_,q,te,X,ve,ge,ue):(Ce&64||Ce&128)&&se.process(T,k,_,q,te,X,ve,ge,ue,me)}Oe!=null&&te?M0(Oe,T&&T.ref,X,k||T,!k):Oe==null&&T&&T.ref!=null&&M0(T.ref,null,X,T,!0)},b=(T,k,_,q)=>{if(T==null)r(k.el=s(k.children),_,q);else{const te=k.el=T.el;k.children!==T.children&&u(te,k.children)}},v=(T,k,_,q)=>{T==null?r(k.el=l(k.children||""),_,q):k.el=T.el},C=(T,k,_,q)=>{[T.el,T.anchor]=h(T.children,k,_,q,T.el,T.anchor)},E=({el:T,anchor:k},_,q)=>{let te;for(;T&&T!==k;)te=c(T),r(T,_,q),T=te;r(k,_,q)},A=({el:T,anchor:k})=>{let _;for(;T&&T!==k;)_=c(T),i(T),T=_;i(k)},N=(T,k,_,q,te,X,ve,ge,ue)=>{if(k.type==="svg"?ve="svg":k.type==="math"&&(ve="mathml"),T==null)H(k,_,q,te,X,ve,ge,ue);else{const se=T.el&&T.el._isVueCE?T.el:null;try{se&&se._beginPatch(),Z(T,k,te,X,ve,ge,ue)}finally{se&&se._endPatch()}}},H=(T,k,_,q,te,X,ve,ge)=>{let ue,se;const{props:Oe,shapeFlag:Ce,transition:Te,dirs:Ne}=T;if(ue=T.el=a(T.type,X,Oe&&Oe.is,Oe),Ce&8?d(ue,T.children):Ce&16&&ne(T.children,ue,null,q,te,bc(T,X),ve,ge),Ne&&Hi(T,null,q,"created"),j(ue,T,T.scopeId,ve,q),Oe){for(const Ge in Oe)Ge!=="value"&&!O0(Ge)&&o(ue,Ge,null,Oe[Ge],X,q);"value"in Oe&&o(ue,"value",null,Oe.value,X),(se=Oe.onVnodeBeforeMount)&&so(se,q,T)}Ne&&Hi(T,null,q,"beforeMount");const Ke=G$(te,Te);Ke&&Te.beforeEnter(ue),r(ue,k,_),((se=Oe&&Oe.onVnodeMounted)||Ke||Ne)&&Mn(()=>{se&&so(se,q,T),Ke&&Te.enter(ue),Ne&&Hi(T,null,q,"mounted")},te)},j=(T,k,_,q,te)=>{if(_&&p(T,_),q)for(let X=0;X<q.length;X++)p(T,q[X]);if(te){let X=te.subTree;if(k===X||Qm(X.type)&&(X.ssContent===k||X.ssFallback===k)){const ve=te.vnode;j(T,ve,ve.scopeId,ve.slotScopeIds,te.parent)}}},ne=(T,k,_,q,te,X,ve,ge,ue=0)=>{for(let se=ue;se<T.length;se++){const Oe=T[se]=ge?fi(T[se]):ho(T[se]);g(null,Oe,k,_,q,te,X,ve,ge)}},Z=(T,k,_,q,te,X,ve)=>{const ge=k.el=T.el;let{patchFlag:ue,dynamicChildren:se,dirs:Oe}=k;ue|=T.patchFlag&16;const Ce=T.props||mt,Te=k.props||mt;let Ne;if(_&&Ui(_,!1),(Ne=Te.onVnodeBeforeUpdate)&&so(Ne,_,k,T),Oe&&Hi(k,T,_,"beforeUpdate"),_&&Ui(_,!0),(Ce.innerHTML&&Te.innerHTML==null||Ce.textContent&&Te.textContent==null)&&d(ge,""),se?ie(T.dynamicChildren,se,ge,_,q,bc(k,te),X):ve||re(T,k,ge,null,_,q,bc(k,te),X,!1),ue>0){if(ue&16)S(ge,Ce,Te,_,te);else if(ue&2&&Ce.class!==Te.class&&o(ge,"class",null,Te.class,te),ue&4&&o(ge,"style",Ce.style,Te.style,te),ue&8){const Ke=k.dynamicProps;for(let Ge=0;Ge<Ke.length;Ge++){const Je=Ke[Ge],Lt=Ce[Je],lt=Te[Je];(lt!==Lt||Je==="value")&&o(ge,Je,Lt,lt,te,_)}}ue&1&&T.children!==k.children&&d(ge,k.children)}else!ve&&se==null&&S(ge,Ce,Te,_,te);((Ne=Te.onVnodeUpdated)||Oe)&&Mn(()=>{Ne&&so(Ne,_,k,T),Oe&&Hi(k,T,_,"updated")},q)},ie=(T,k,_,q,te,X,ve)=>{for(let ge=0;ge<k.length;ge++){const ue=T[ge],se=k[ge],Oe=ue.el&&(ue.type===Be||!Wi(ue,se)||ue.shapeFlag&198)?f(ue.el):_;g(ue,se,Oe,null,q,te,X,ve,!0)}},S=(T,k,_,q,te)=>{if(k!==_){if(k!==mt)for(const X in k)!O0(X)&&!(X in _)&&o(T,X,k[X],null,te,q);for(const X in _){if(O0(X))continue;const ve=_[X],ge=k[X];ve!==ge&&X!=="value"&&o(T,X,ge,ve,te,q)}"value"in _&&o(T,"value",k.value,_.value,te)}},P=(T,k,_,q,te,X,ve,ge,ue)=>{const se=k.el=T?T.el:s(""),Oe=k.anchor=T?T.anchor:s("");let{patchFlag:Ce,dynamicChildren:Te,slotScopeIds:Ne}=k;Ne&&(ge=ge?ge.concat(Ne):Ne),T==null?(r(se,_,q),r(Oe,_,q),ne(k.children||[],_,Oe,te,X,ve,ge,ue)):Ce>0&&Ce&64&&Te&&T.dynamicChildren?(ie(T.dynamicChildren,Te,_,te,X,ve,ge),(k.key!=null||te&&k===te.subTree)&&g4(T,k,!0)):re(T,k,_,Oe,te,X,ve,ge,ue)},O=(T,k,_,q,te,X,ve,ge,ue)=>{k.slotScopeIds=ge,T==null?k.shapeFlag&512?te.ctx.activate(k,_,q,ve,ue):G(k,_,q,te,X,ve,ue):U(T,k,ue)},G=(T,k,_,q,te,X,ve)=>{const ge=T.component=eS(T,q,te);if(i1(T)&&(ge.ctx.renderer=me),tS(ge,!1,ve),ge.asyncDep){if(te&&te.registerDep(ge,B,ve),!T.el){const ue=ge.subTree=Xe(An);v(null,ue,k,_),T.placeholder=ue.el}}else B(ge,T,k,_,te,X,ve)},U=(T,k,_)=>{const q=k.component=T.component;if(L$(T,k,_))if(q.asyncDep&&!q.asyncResolved){L(q,k,_);return}else q.next=k,q.update();else k.el=T.el,q.vnode=k},B=(T,k,_,q,te,X,ve)=>{const ge=()=>{if(T.isMounted){let{next:Ce,bu:Te,u:Ne,parent:Ke,vnode:Ge}=T;{const D=Xm(T);if(D){Ce&&(Ce.el=Ge.el,L(T,Ce,ve)),D.asyncDep.then(()=>{T.isUnmounted||ge()});return}}let Je=Ce,Lt;Ui(T,!1),Ce?(Ce.el=Ge.el,L(T,Ce,ve)):Ce=Ge,Te&&cu(Te),(Lt=Ce.props&&Ce.props.onVnodeBeforeUpdate)&&so(Lt,Ke,Ce,Ge),Ui(T,!0);const lt=e6(T),F=T.subTree;T.subTree=lt,g(F,lt,f(F.el),R(F),T,te,X),Ce.el=lt.el,Je===null&&B$(T,lt.el),Ne&&Mn(Ne,te),(Lt=Ce.props&&Ce.props.onVnodeUpdated)&&Mn(()=>so(Lt,Ke,Ce,Ge),te)}else{let Ce;const{el:Te,props:Ne}=k,{bm:Ke,m:Ge,parent:Je,root:Lt,type:lt}=T,F=ss(k);Ui(T,!1),Ke&&cu(Ke),!F&&(Ce=Ne&&Ne.onVnodeBeforeMount)&&so(Ce,Je,k),Ui(T,!0);{Lt.ce&&Lt.ce._def.shadowRoot!==!1&&Lt.ce._injectChildStyle(lt);const D=T.subTree=e6(T);g(null,D,_,q,T,te,X),k.el=D.el}if(Ge&&Mn(Ge,te),!F&&(Ce=Ne&&Ne.onVnodeMounted)){const D=k;Mn(()=>so(Ce,Je,D),te)}(k.shapeFlag&256||Je&&ss(Je.vnode)&&Je.vnode.shapeFlag&256)&&T.a&&Mn(T.a,te),T.isMounted=!0,k=_=q=null}};T.scope.on();const ue=T.effect=new nm(ge);T.scope.off();const se=T.update=ue.run.bind(ue),Oe=T.job=ue.runIfDirty.bind(ue);Oe.i=T,Oe.id=T.uid,ue.scheduler=()=>l4(Oe),Ui(T,!0),se()},L=(T,k,_)=>{k.component=T;const q=T.vnode.props;T.vnode=k,T.next=null,F$(T,k.props,q,_),U$(T,k.children,_),Ko(),Hf(T),Go()},re=(T,k,_,q,te,X,ve,ge,ue=!1)=>{const se=T&&T.children,Oe=T?T.shapeFlag:0,Ce=k.children,{patchFlag:Te,shapeFlag:Ne}=k;if(Te>0){if(Te&128){de(se,Ce,_,q,te,X,ve,ge,ue);return}else if(Te&256){he(se,Ce,_,q,te,X,ve,ge,ue);return}}Ne&8?(Oe&16&&J(se,te,X),Ce!==se&&d(_,Ce)):Oe&16?Ne&16?de(se,Ce,_,q,te,X,ve,ge,ue):J(se,te,X,!0):(Oe&8&&d(_,""),Ne&16&&ne(Ce,_,q,te,X,ve,ge,ue))},he=(T,k,_,q,te,X,ve,ge,ue)=>{T=T||os,k=k||os;const se=T.length,Oe=k.length,Ce=Math.min(se,Oe);let Te;for(Te=0;Te<Ce;Te++){const Ne=k[Te]=ue?fi(k[Te]):ho(k[Te]);g(T[Te],Ne,_,null,te,X,ve,ge,ue)}se>Oe?J(T,te,X,!0,!1,Ce):ne(k,_,q,te,X,ve,ge,ue,Ce)},de=(T,k,_,q,te,X,ve,ge,ue)=>{let se=0;const Oe=k.length;let Ce=T.length-1,Te=Oe-1;for(;se<=Ce&&se<=Te;){const Ne=T[se],Ke=k[se]=ue?fi(k[se]):ho(k[se]);if(Wi(Ne,Ke))g(Ne,Ke,_,null,te,X,ve,ge,ue);else break;se++}for(;se<=Ce&&se<=Te;){const Ne=T[Ce],Ke=k[Te]=ue?fi(k[Te]):ho(k[Te]);if(Wi(Ne,Ke))g(Ne,Ke,_,null,te,X,ve,ge,ue);else break;Ce--,Te--}if(se>Ce){if(se<=Te){const Ne=Te+1,Ke=Ne<Oe?k[Ne].el:q;for(;se<=Te;)g(null,k[se]=ue?fi(k[se]):ho(k[se]),_,Ke,te,X,ve,ge,ue),se++}}else if(se>Te)for(;se<=Ce;)z(T[se],te,X,!0),se++;else{const Ne=se,Ke=se,Ge=new Map;for(se=Ke;se<=Te;se++){const Se=k[se]=ue?fi(k[se]):ho(k[se]);Se.key!=null&&Ge.set(Se.key,se)}let Je,Lt=0;const lt=Te-Ke+1;let F=!1,D=0;const le=new Array(lt);for(se=0;se<lt;se++)le[se]=0;for(se=Ne;se<=Ce;se++){const Se=T[se];if(Lt>=lt){z(Se,te,X,!0);continue}let Me;if(Se.key!=null)Me=Ge.get(Se.key);else for(Je=Ke;Je<=Te;Je++)if(le[Je-Ke]===0&&Wi(Se,k[Je])){Me=Je;break}Me===void 0?z(Se,te,X,!0):(le[Me-Ke]=se+1,Me>=D?D=Me:F=!0,g(Se,k[Me],_,null,te,X,ve,ge,ue),Lt++)}const $e=F?q$(le):os;for(Je=$e.length-1,se=lt-1;se>=0;se--){const Se=Ke+se,Me=k[Se],Ie=k[Se+1],tt=Se+1<Oe?Ie.el||Ie.placeholder:q;le[se]===0?g(null,Me,_,tt,te,X,ve,ge,ue):F&&(Je<0||se!==$e[Je]?be(Me,_,tt,2):Je--)}}},be=(T,k,_,q,te=null)=>{const{el:X,type:ve,transition:ge,children:ue,shapeFlag:se}=T;if(se&6){be(T.component.subTree,k,_,q);return}if(se&128){T.suspense.move(k,_,q);return}if(se&64){ve.move(T,k,_,me);return}if(ve===Be){r(X,k,_);for(let Ce=0;Ce<ue.length;Ce++)be(ue[Ce],k,_,q);r(T.anchor,k,_);return}if(ve===vc){E(T,k,_);return}if(q!==2&&se&1&&ge)if(q===0)ge.beforeEnter(X),r(X,k,_),Mn(()=>ge.enter(X),te);else{const{leave:Ce,delayLeave:Te,afterLeave:Ne}=ge,Ke=()=>{T.ctx.isUnmounted?i(X):r(X,k,_)},Ge=()=>{X._isLeaving&&X[Do](!0),Ce(X,()=>{Ke(),Ne&&Ne()})};Te?Te(X,Ke,Ge):Ge()}else r(X,k,_)},z=(T,k,_,q=!1,te=!1)=>{const{type:X,props:ve,ref:ge,children:ue,dynamicChildren:se,shapeFlag:Oe,patchFlag:Ce,dirs:Te,cacheIndex:Ne}=T;if(Ce===-2&&(te=!1),ge!=null&&(Ko(),M0(ge,null,_,T,!0),Go()),Ne!=null&&(k.renderCache[Ne]=void 0),Oe&256){k.ctx.deactivate(T);return}const Ke=Oe&1&&Te,Ge=!ss(T);let Je;if(Ge&&(Je=ve&&ve.onVnodeBeforeUnmount)&&so(Je,k,T),Oe&6)Q(T.component,_,q);else{if(Oe&128){T.suspense.unmount(_,q);return}Ke&&Hi(T,null,k,"beforeUnmount"),Oe&64?T.type.remove(T,k,_,me,q):se&&!se.hasOnce&&(X!==Be||Ce>0&&Ce&64)?J(se,k,_,!1,!0):(X===Be&&Ce&384||!te&&Oe&16)&&J(ue,k,_),q&&K(T)}(Ge&&(Je=ve&&ve.onVnodeUnmounted)||Ke)&&Mn(()=>{Je&&so(Je,k,T),Ke&&Hi(T,null,k,"unmounted")},_)},K=T=>{const{type:k,el:_,anchor:q,transition:te}=T;if(k===Be){fe(_,q);return}if(k===vc){A(T);return}const X=()=>{i(_),te&&!te.persisted&&te.afterLeave&&te.afterLeave()};if(T.shapeFlag&1&&te&&!te.persisted){const{leave:ve,delayLeave:ge}=te,ue=()=>ve(_,X);ge?ge(T.el,X,ue):ue()}else X()},fe=(T,k)=>{let _;for(;T!==k;)_=c(T),i(T),T=_;i(k)},Q=(T,k,_)=>{const{bum:q,scope:te,job:X,subTree:ve,um:ge,m:ue,a:se}=T;r6(ue),r6(se),q&&cu(q),te.stop(),X&&(X.flags|=8,z(ve,T,k,_)),ge&&Mn(ge,k),Mn(()=>{T.isUnmounted=!0},k)},J=(T,k,_,q=!1,te=!1,X=0)=>{for(let ve=X;ve<T.length;ve++)z(T[ve],k,_,q,te)},R=T=>{if(T.shapeFlag&6)return R(T.component.subTree);if(T.shapeFlag&128)return T.suspense.next();const k=c(T.anchor||T.el),_=k&&k[Am];return _?c(_):k};let V=!1;const Y=(T,k,_)=>{T==null?k._vnode&&z(k._vnode,null,null,!0):g(k._vnode||null,T,k,null,null,null,_),k._vnode=T,V||(V=!0,Hf(),Cm(),V=!1)},me={p:g,um:z,m:be,r:K,mt:G,mc:ne,pc:re,pbc:ie,n:R,o:t};return{render:Y,hydrate:void 0,createApp:T$(Y)}}function bc({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Ui({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function G$(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function g4(t,e,n=!1){const r=t.children,i=e.children;if(He(r)&&He(i))for(let o=0;o<r.length;o++){const a=r[o];let s=i[o];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=i[o]=fi(i[o]),s.el=a.el),!n&&s.patchFlag!==-2&&g4(a,s)),s.type===bd&&s.patchFlag!==-1&&(s.el=a.el),s.type===An&&!s.el&&(s.el=a.el)}}function q$(t){const e=t.slice(),n=[0];let r,i,o,a,s;const l=t.length;for(r=0;r<l;r++){const u=t[r];if(u!==0){if(i=n[n.length-1],t[i]<u){e[r]=i,n.push(r);continue}for(o=0,a=n.length-1;o<a;)s=o+a>>1,t[n[s]]<u?o=s+1:a=s;u<t[n[o]]&&(o>0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,a=n[o-1];o-- >0;)n[o]=a,a=e[a];return n}function Xm(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Xm(e)}function r6(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const Qm=t=>t.__isSuspense;function W$(t,e){e&&e.pendingBranch?He(t)?e.effects.push(...t):e.effects.push(t):t$(t)}const Be=Symbol.for("v-fgt"),bd=Symbol.for("v-txt"),An=Symbol.for("v-cmt"),vc=Symbol.for("v-stc"),R0=[];let cr=null;function y(t=!1){R0.push(cr=t?null:[])}function Y$(){R0.pop(),cr=R0[R0.length-1]||null}let q0=1;function Iu(t,e=!1){q0+=t,t<0&&cr&&e&&(cr.hasOnce=!0)}function eg(t){return t.dynamicChildren=q0>0?cr||os:null,Y$(),q0>0&&cr&&cr.push(t),t}function x(t,e,n,r,i,o){return eg(ye(t,e,n,r,i,o,!0))}function W(t,e,n,r,i){return eg(Xe(t,e,n,r,i,!0))}function W0(t){return t?t.__v_isVNode===!0:!1}function Wi(t,e){return t.type===e.type&&t.key===e.key}const tg=({key:t})=>t??null,pu=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?zt(t)||Ut(t)||Ze(t)?{i:pn,r:t,k:e,f:!!n}:t:null);function ye(t,e=null,n=null,r=0,i=null,o=t===Be?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&tg(e),ref:e&&pu(e),scopeId:Sm,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:pn};return s?(b4(l,n),o&128&&t.normalize(l)):n&&(l.shapeFlag|=zt(n)?8:16),q0>0&&!a&&cr&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&cr.push(l),l}const Xe=Z$;function Z$(t,e=null,n=null,r=0,i=null,o=!1){if((!t||t===Lm)&&(t=An),W0(t)){const s=Ei(t,e,!0);return n&&b4(s,n),q0>0&&!o&&cr&&(s.shapeFlag&6?cr[cr.indexOf(t)]=s:cr.push(s)),s.patchFlag=-2,s}if(aS(t)&&(t=t.__vccOpts),e){e=J$(e);let{class:s,style:l}=e;s&&!zt(s)&&(e.class=Pe(s)),At(l)&&(pd(l)&&!He(l)&&(l=en({},l)),e.style=e1(l))}const a=zt(t)?1:Qm(t)?128:Tm(t)?64:At(t)?4:Ze(t)?2:0;return ye(t,e,n,r,i,a,o,!0)}function J$(t){return t?pd(t)||Gm(t)?en({},t):t:null}function Ei(t,e,n=!1,r=!1){const{props:i,ref:o,patchFlag:a,children:s,transition:l}=t,u=e?$(i||{},e):i,d={__v_isVNode:!0,__v_skip:!0,type:t.type,props:u,key:u&&tg(u),ref:e&&e.ref?n&&o?He(o)?o.concat(pu(e)):[o,pu(e)]:pu(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:s,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Be?a===-1?16:a|16:a,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ei(t.ssContent),ssFallback:t.ssFallback&&Ei(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&r&&sa(d,l.clone(d)),d}function Si(t=" ",e=0){return Xe(bd,null,t,e)}function oe(t="",e=!1){return e?(y(),W(An,null,t)):Xe(An,null,t)}function ho(t){return t==null||typeof t=="boolean"?Xe(An):He(t)?Xe(Be,null,t.slice()):W0(t)?fi(t):Xe(bd,null,String(t))}function fi(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ei(t)}function b4(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(He(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),b4(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!Gm(e)?e._ctx=pn:i===3&&pn&&(pn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Ze(e)?(e={default:e,_ctx:pn},n=32):(e=String(e),r&64?(n=16,e=[Si(e)]):n=8);t.children=e,t.shapeFlag|=n}function $(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const i in r)if(i==="class")e.class!==r.class&&(e.class=Pe([e.class,r.class]));else if(i==="style")e.style=e1([e.style,r.style]);else if(id(i)){const o=e[i],a=r[i];a&&o!==a&&!(He(o)&&o.includes(a))&&(e[i]=o?[].concat(o,a):a)}else i!==""&&(e[i]=r[i])}return e}function so(t,e,n,r=null){Yr(t,e,7,[n,r])}const X$=jm();let Q$=0;function eS(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||X$,o={uid:Q$++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new tm(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Wm(r,i),emitsOptions:Um(r,i),emit:null,emitted:null,propsDefaults:mt,inheritAttrs:r.inheritAttrs,ctx:mt,data:mt,props:mt,attrs:mt,slots:mt,refs:mt,setupState:mt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=e?e.root:o,o.emit=N$.bind(null,o),t.ce&&t.ce(o),o}let fn=null;const Zr=()=>fn||pn;let Pu,Q2;{const t=dd(),e=(n,r)=>{let i;return(i=t[n])||(i=t[n]=[]),i.push(r),o=>{i.length>1?i.forEach(a=>a(o)):i[0](o)}};Pu=e("__VUE_INSTANCE_SETTERS__",n=>fn=n),Q2=e("__VUE_SSR_SETTERS__",n=>ws=n)}const a1=t=>{const e=fn;return Pu(t),t.scope.on(),()=>{t.scope.off(),Pu(e)}},o6=()=>{fn&&fn.scope.off(),Pu(null)};function ng(t){return t.vnode.shapeFlag&4}let ws=!1;function tS(t,e=!1,n=!1){e&&Q2(e);const{props:r,children:i}=t.vnode,o=ng(t);D$(t,r,o,e),H$(t,i,n||e);const a=o?nS(t,e):void 0;return e&&Q2(!1),a}function nS(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,v$);const{setup:r}=n;if(r){Ko();const i=t.setupContext=r.length>1?oS(t):null,o=a1(t),a=n1(r,t,0,[t.props,i]),s=W9(a);if(Go(),o(),(s||t.sp)&&!ss(t)&&d4(t),s){if(a.then(o6,o6),e)return a.then(l=>{i6(t,l)}).catch(l=>{r1(l,t,0)});t.asyncDep=a}else i6(t,a)}else rg(t)}function i6(t,e,n){Ze(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:At(e)&&(t.setupState=vm(e)),rg(t)}function rg(t,e,n){const r=t.type;t.render||(t.render=r.render||wo);{const i=a1(t);Ko();try{y$(t)}finally{Go(),i()}}}const rS={get(t,e){return Sn(t,"get",""),t[e]}};function oS(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,rS),slots:t.slots,emit:t.emit,expose:e}}function vd(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(vm(zC(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in _0)return _0[n](t)},has(e,n){return n in e||n in _0}})):t.proxy}function iS(t,e=!0){return Ze(t)?t.displayName||t.name:t.name||e&&t.__name}function aS(t){return Ze(t)&&"__vccOpts"in t}const Ye=(t,e)=>ZC(t,e,ws);function yd(t,e,n){try{Iu(-1);const r=arguments.length;return r===2?At(e)&&!He(e)?W0(e)?Xe(t,null,[e]):Xe(t,e):Xe(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&W0(n)&&(n=[n]),Xe(t,e,n))}finally{Iu(1)}}const sS="3.5.25";/**
14* @vue/runtime-dom v3.5.25
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/let e3;const a6=typeof window<"u"&&window.trustedTypes;if(a6)try{e3=a6.createPolicy("vue",{createHTML:t=>t})}catch{}const og=e3?t=>e3.createHTML(t):t=>t,lS="http://www.w3.org/2000/svg",uS="http://www.w3.org/1998/Math/MathML",Bo=typeof document<"u"?document:null,s6=Bo&&Bo.createElement("template"),dS={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e==="svg"?Bo.createElementNS(lS,t):e==="mathml"?Bo.createElementNS(uS,t):n?Bo.createElement(t,{is:n}):Bo.createElement(t);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>Bo.createTextNode(t),createComment:t=>Bo.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Bo.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const a=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{s6.innerHTML=og(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const s=s6.content;if(r==="svg"||r==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,n)}return[a?a.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},ii="transition",Js="animation",Cs=Symbol("_vtc"),ig={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},ag=en({},xm,ig),cS=t=>(t.displayName="Transition",t.props=ag,t),ha=cS((t,{slots:e})=>yd(i$,sg(t),e)),Vi=(t,e=[])=>{He(t)?t.forEach(n=>n(...e)):t&&t(...e)},l6=t=>t?He(t)?t.some(e=>e.length>1):t.length>1:!1;function sg(t){const e={};for(const P in t)P in ig||(e[P]=t[P]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=a,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:c=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=t,h=fS(i),g=h&&h[0],b=h&&h[1],{onBeforeEnter:v,onEnter:C,onEnterCancelled:E,onLeave:A,onLeaveCancelled:N,onBeforeAppear:H=v,onAppear:j=C,onAppearCancelled:ne=E}=e,Z=(P,O,G,U)=>{P._enterCancelled=U,li(P,O?d:s),li(P,O?u:a),G&&G()},ie=(P,O)=>{P._isLeaving=!1,li(P,f),li(P,p),li(P,c),O&&O()},S=P=>(O,G)=>{const U=P?j:C,B=()=>Z(O,P,G);Vi(U,[O,B]),u6(()=>{li(O,P?l:o),uo(O,P?d:s),l6(U)||d6(O,r,g,B)})};return en(e,{onBeforeEnter(P){Vi(v,[P]),uo(P,o),uo(P,a)},onBeforeAppear(P){Vi(H,[P]),uo(P,l),uo(P,u)},onEnter:S(!1),onAppear:S(!0),onLeave(P,O){P._isLeaving=!0;const G=()=>ie(P,O);uo(P,f),P._enterCancelled?(uo(P,c),t3(P)):(t3(P),uo(P,c)),u6(()=>{P._isLeaving&&(li(P,f),uo(P,p),l6(A)||d6(P,r,b,G))}),Vi(A,[P,G])},onEnterCancelled(P){Z(P,!1,void 0,!0),Vi(E,[P])},onAppearCancelled(P){Z(P,!0,void 0,!0),Vi(ne,[P])},onLeaveCancelled(P){ie(P),Vi(N,[P])}})}function fS(t){if(t==null)return null;if(At(t))return[yc(t.enter),yc(t.leave)];{const e=yc(t);return[e,e]}}function yc(t){return fC(t)}function uo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[Cs]||(t[Cs]=new Set)).add(e)}function li(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[Cs];n&&(n.delete(e),n.size||(t[Cs]=void 0))}function u6(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let pS=0;function d6(t,e,n,r){const i=t._endId=++pS,o=()=>{i===t._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:a,timeout:s,propCount:l}=lg(t,e);if(!a)return r();const u=a+"end";let d=0;const f=()=>{t.removeEventListener(u,c),o()},c=p=>{p.target===t&&++d>=l&&f()};setTimeout(()=>{d<l&&f()},s+1),t.addEventListener(u,c)}function lg(t,e){const n=window.getComputedStyle(t),r=h=>(n[h]||"").split(", "),i=r(`${ii}Delay`),o=r(`${ii}Duration`),a=c6(i,o),s=r(`${Js}Delay`),l=r(`${Js}Duration`),u=c6(s,l);let d=null,f=0,c=0;e===ii?a>0&&(d=ii,f=a,c=o.length):e===Js?u>0&&(d=Js,f=u,c=l.length):(f=Math.max(a,u),d=f>0?a>u?ii:Js:null,c=d?d===ii?o.length:l.length:0);const p=d===ii&&/\b(?:transform|all)(?:,|$)/.test(r(`${ii}Property`).toString());return{type:d,timeout:f,propCount:c,hasTransform:p}}function c6(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>f6(n)+f6(t[r])))}function f6(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function t3(t){return(t?t.ownerDocument:document).body.offsetHeight}function hS(t,e,n){const r=t[Cs];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const Nu=Symbol("_vod"),ug=Symbol("_vsh"),wd={name:"show",beforeMount(t,{value:e},{transition:n}){t[Nu]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Xs(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Xs(t,!0),r.enter(t)):r.leave(t,()=>{Xs(t,!1)}):Xs(t,e))},beforeUnmount(t,{value:e}){Xs(t,e)}};function Xs(t,e){t.style.display=e?t[Nu]:"none",t[ug]=!e}const mS=Symbol(""),gS=/(?:^|;)\s*display\s*:/;function bS(t,e,n){const r=t.style,i=zt(n);let o=!1;if(n&&!i){if(e)if(zt(e))for(const a of e.split(";")){const s=a.slice(0,a.indexOf(":")).trim();n[s]==null&&hu(r,s,"")}else for(const a in e)n[a]==null&&hu(r,a,"");for(const a in n)a==="display"&&(o=!0),hu(r,a,n[a])}else if(i){if(e!==n){const a=r[mS];a&&(n+=";"+a),r.cssText=n,o=gS.test(n)}}else e&&t.removeAttribute("style");Nu in t&&(t[Nu]=o?r.display:"",t[ug]&&(r.display="none"))}const p6=/\s*!important$/;function hu(t,e,n){if(He(n))n.forEach(r=>hu(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=vS(t,e);p6.test(n)?t.setProperty(Jo(r),n.replace(p6,""),"important"):t[r]=n}}const h6=["Webkit","Moz","ms"],wc={};function vS(t,e){const n=wc[e];if(n)return n;let r=br(e);if(r!=="filter"&&r in t)return wc[e]=r;r=ld(r);for(let i=0;i<h6.length;i++){const o=h6[i]+r;if(o in t)return wc[e]=o}return e}const m6="http://www.w3.org/1999/xlink";function g6(t,e,n,r,i,o=vC(e)){r&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(m6,e.slice(6,e.length)):t.setAttributeNS(m6,e,n):n==null||o&&!X9(n)?t.removeAttribute(e):t.setAttribute(e,o?"":Gr(n)?String(n):n)}function b6(t,e,n,r,i){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?og(n):n);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const s=o==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(s!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let a=!1;if(n===""||n==null){const s=typeof t[e];
vendor: 7,748 bytes, line 17
17s==="boolean"?n=X9(n):n==null&&s==="string"?(n="",a=!0):s==="number"&&(n=0,a=!0)}try{t[e]=n}catch{}a&&t.removeAttribute(i||e)}function Ho(t,e,n,r){t.addEventListener(e,n,r)}function yS(t,e,n,r){t.removeEventListener(e,n,r)}const v6=Symbol("_vei");function wS(t,e,n,r,i=null){const o=t[v6]||(t[v6]={}),a=o[e];if(r&&a)a.value=r;else{const[s,l]=CS(e);if(r){const u=o[e]=AS(r,i);Ho(t,s,u,l)}else a&&(yS(t,s,a,l),o[e]=void 0)}}const y6=/(?:Once|Passive|Capture)$/;function CS(t){let e;if(y6.test(t)){e={};let r;for(;r=t.match(y6);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):Jo(t.slice(2)),e]}let Cc=0;const $S=Promise.resolve(),SS=()=>Cc||($S.then(()=>Cc=0),Cc=Date.now());function AS(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Yr(TS(r,n.value),e,5,[r])};return n.value=t,n.attached=SS(),n}function TS(t,e){if(He(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const w6=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,kS=(t,e,n,r,i,o)=>{const a=i==="svg";e==="class"?hS(t,r,a):e==="style"?bS(t,n,r):id(e)?e4(e)||wS(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):ES(t,e,r,a))?(b6(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&g6(t,e,r,a,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!zt(r))?b6(t,br(e),r,o,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),g6(t,e,r,a))};function ES(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&w6(e)&&Ze(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return w6(e)&&zt(n)?!1:e in t}const dg=new WeakMap,cg=new WeakMap,Mu=Symbol("_moveCb"),C6=Symbol("_enterCb"),OS=t=>(delete t.props.mode,t),xS=OS({name:"TransitionGroup",props:en({},ag,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=Zr(),r=Om();let i,o;return _m(()=>{if(!i.length)return;const a=t.moveClass||`${t.name||"v"}-move`;if(!_S(i[0].el,n.vnode.el,a)){i=[];return}i.forEach(PS),i.forEach(NS);const s=i.filter(MS);t3(n.vnode.el),s.forEach(l=>{const u=l.el,d=u.style;uo(u,a),d.transform=d.webkitTransform=d.transitionDuration="";const f=u[Mu]=c=>{c&&c.target!==u||(!c||c.propertyName.endsWith("transform"))&&(u.removeEventListener("transitionend",f),u[Mu]=null,li(u,a))};u.addEventListener("transitionend",f)}),i=[]}),()=>{const a=ct(t),s=sg(a);let l=a.tag||Be;if(i=[],o)for(let u=0;u<o.length;u++){const d=o[u];d.el&&d.el instanceof Element&&(i.push(d),sa(d,G0(d,s,r,n)),dg.set(d,{left:d.el.offsetLeft,top:d.el.offsetTop}))}o=e.default?u4(e.default()):[];for(let u=0;u<o.length;u++){const d=o[u];d.key!=null&&sa(d,G0(d,s,r,n))}return Xe(l,null,o)}}}),IS=xS;function PS(t){const e=t.el;e[Mu]&&e[Mu](),e[C6]&&e[C6]()}function NS(t){cg.set(t,{left:t.el.offsetLeft,top:t.el.offsetTop})}function MS(t){const e=dg.get(t),n=cg.get(t),r=e.left-n.left,i=e.top-n.top;if(r||i){const o=t.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${i}px)`,o.transitionDuration="0s",t}}function _S(t,e,n){const r=t.cloneNode(),i=t[Cs];i&&i.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(r);const{hasTransform:a}=lg(r);return o.removeChild(r),a}const Oi=t=>{const e=t.props["onUpdate:modelValue"]||!1;return He(e)?n=>cu(e,n):e};function RS(t){t.target.composing=!0}function $6(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const xr=Symbol("_assign");function S6(t,e,n){return e&&(t=t.trim()),n&&(t=ud(t)),t}const n3={created(t,{modifiers:{lazy:e,trim:n,number:r}},i){t[xr]=Oi(i);const o=r||i.props&&i.props.type==="number";Ho(t,e?"change":"input",a=>{a.target.composing||t[xr](S6(t.value,n,o))}),(n||o)&&Ho(t,"change",()=>{t.value=S6(t.value,n,o)}),e||(Ho(t,"compositionstart",RS),Ho(t,"compositionend",$6),Ho(t,"change",$6))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},a){if(t[xr]=Oi(a),t.composing)return;const s=(o||t.type==="number")&&!/^0\d/.test(t.value)?ud(t.value):t.value,l=e??"";s!==l&&(document.activeElement===t&&t.type!=="range"&&(r&&e===n||i&&t.value.trim()===l)||(t.value=l))}},LS={deep:!0,created(t,e,n){t[xr]=Oi(n),Ho(t,"change",()=>{const r=t._modelValue,i=$s(t),o=t.checked,a=t[xr];if(He(r)){const s=n4(r,i),l=s!==-1;if(o&&!l)a(r.concat(i));else if(!o&&l){const u=[...r];u.splice(s,1),a(u)}}else if(Ns(r)){const s=new Set(r);o?s.add(i):s.delete(i),a(s)}else a(fg(t,o))})},mounted:A6,beforeUpdate(t,e,n){t[xr]=Oi(n),A6(t,e,n)}};function A6(t,{value:e,oldValue:n},r){t._modelValue=e;let i;if(He(e))i=n4(e,r.props.value)>-1;else if(Ns(e))i=e.has(r.props.value);else{if(e===n)return;i=aa(e,fg(t,!0))}t.checked!==i&&(t.checked=i)}const BS={created(t,{value:e},n){t.checked=aa(e,n.props.value),t[xr]=Oi(n),Ho(t,"change",()=>{t[xr]($s(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[xr]=Oi(r),e!==n&&(t.checked=aa(e,r.props.value))}},DS={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const i=Ns(e);Ho(t,"change",()=>{const o=Array.prototype.filter.call(t.options,a=>a.selected).map(a=>n?ud($s(a)):$s(a));t[xr](t.multiple?i?new Set(o):o:o[0]),t._assigning=!0,wn(()=>{t._assigning=!1})}),t[xr]=Oi(r)},mounted(t,{value:e}){T6(t,e)},beforeUpdate(t,e,n){t[xr]=Oi(n)},updated(t,{value:e}){t._assigning||T6(t,e)}};function T6(t,e){const n=t.multiple,r=He(e);if(!(n&&!r&&!Ns(e))){for(let i=0,o=t.options.length;i<o;i++){const a=t.options[i],s=$s(a);if(n)if(r){const l=typeof s;l==="string"||l==="number"?a.selected=e.some(u=>String(u)===String(s)):a.selected=n4(e,s)>-1}else a.selected=e.has(s);else if(aa($s(a),e)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function $s(t){return"_value"in t?t._value:t.value}function fg(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const FS={created(t,e,n){D1(t,e,n,null,"created")},mounted(t,e,n){D1(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){D1(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){D1(t,e,n,r,"updated")}};function jS(t,e){switch(t){case"SELECT":return DS;case"TEXTAREA":return n3;default:switch(e){case"checkbox":return LS;case"radio":return BS;default:return n3}}}function D1(t,e,n,r,i){const a=jS(t.tagName,n.props&&n.props.type)[i];a&&a(t,e,n,r)}const zS=["ctrl","shift","alt","meta"],HS={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>zS.some(n=>t[`${n}Key`]&&!e.includes(n))},s1=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=((i,...o)=>{for(let a=0;a<e.length;a++){const s=HS[e[a]];if(s&&s(i,e))return}return t(i,...o)}))},US={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},hi=(t,e)=>{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=(i=>{if(!("key"in i))return;const o=Jo(i.key);if(e.some(a=>a===o||US[a]===o))return t(i)}))},VS=en({patchProp:kS},dS);let k6;function KS(){return k6||(k6=V$(VS))}const _se=((...t)=>{const e=KS().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=qS(r);if(!i)return;const o=e._component;
17!Ze(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const a=n(i,!1,GS(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),a},e});function GS(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function qS(t){return zt(t)?document.querySelector(t):t}/**
18  * vee-validate v4.15.1
19  * (c) 2025 Abdelrahman Awad
20  * @license MIT
21  */function un(t){return typeof t=="function"}function pg(t){return t==null}const ua=t=>t!==null&&!!t&&typeof t=="object"&&!Array.isArray(t);function v4(t){return Number(t)>=0}function WS(t){const e=parseFloat(t);return isNaN(e)?t:e}function YS(t){return typeof t=="object"&&t!==null}function ZS(t){return t==null?t===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(t)}function E6(t){if(!YS(t)||ZS(t)!=="[object Object]")return!1;if(Object.getPrototypeOf(t)===null)return!0;let e=t;for(;Object.getPrototypeOf(e)!==null;)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}function Y0(t,e){return Object.keys(e).forEach(n=>{if(E6(e[n])&&E6(t[n])){t[n]||(t[n]={}),Y0(t[n],e[n]);return}t[n]=e[n]}),t}function v0(t){const e=t.split(".");if(!e.length)return"";let n=String(e[0]);for(let r=1;r<e.length;r++){if(v4(e[r])){n+=`[${e[r]}]`;continue}n+=`.${e[r]}`}return n}const hg={};function Rse(t,e){XS(t,e),hg[t]=e}function JS(t){return hg[t]}function XS(t,e){if(!un(e))throw new Error(`Extension Error: The validator '${t}' must be a function.`)}function O6(t,e,n){typeof n.value=="object"&&(n.value=Ot(n.value)),!n.enumerable||n.get||n.set||!n.configurable||!n.writable||e==="__proto__"?Object.defineProperty(t,e,n):t[e]=n.value}function Ot(t){if(typeof t!="object")return t;var e=0,n,r,i,o=Object.prototype.toString.call(t);if(o==="[object Object]"?i=Object.create(t.__proto__||null):o==="[object Array]"?i=Array(t.length):o==="[object Set]"?(i=new Set,t.forEach(function(a){i.add(Ot(a))})):o==="[object Map]"?(i=new Map,t.forEach(function(a,s){i.set(Ot(s),Ot(a))})):o==="[object Date]"?i=new Date(+t):o==="[object RegExp]"?i=new RegExp(t.source,t.flags):o==="[object DataView]"?i=new t.constructor(Ot(t.buffer)):o==="[object ArrayBuffer]"?i=t.slice(0):o.slice(-6)==="Array]"&&(i=new t.constructor(t)),i){for(r=Object.getOwnPropertySymbols(t);e<r.length;e++)O6(i,r[e],Object.getOwnPropertyDescriptor(t,r[e]));for(e=0,r=Object.getOwnPropertyNames(t);e<r.length;e++)Object.hasOwnProperty.call(i,n=r[e])&&i[n]===t[n]||O6(i,n,Object.getOwnPropertyDescriptor(t,n))}return i||t}const y4=Symbol("vee-validate-form"),QS=Symbol("vee-validate-form-context"),eA=Symbol("vee-validate-field-instance"),_u=Symbol("Default empty value"),tA=typeof window<"u";function r3(t){return un(t)&&!!t.__locatorRef}function Ur(t){return!!t&&un(t.parse)&&t.__type==="VVTypedSchema"}function Ru(t){return!!t&&un(t.validate)}function l1(t){return t==="checkbox"||t==="radio"}function nA(t){return ua(t)||Array.isArray(t)}function rA(t){return Array.isArray(t)?t.length===0:ua(t)&&Object.keys(t).length===0}function Cd(t){return/^\[.+\]$/i.test(t)}function oA(t){return mg(t)&&t.multiple}function mg(t){return t.tagName==="SELECT"}function iA(t,e){const n=![!1,null,void 0,0].includes(e.multiple)&&!Number.isNaN(e.multiple);return t==="select"&&"multiple"in e&&n}function aA(t,e){return!iA(t,e)&&e.type!=="file"&&!l1(e.type)}function sA(t){return gg(t)&&t.target&&"submit"in t.target}function gg(t){return t?!!(typeof Event<"u"&&un(Event)&&t instanceof Event||t&&t.srcElement):!1}function x6(t,e){return e in t&&t[e]!==_u}function Hn(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){if(t.constructor!==e.constructor)return!1;var n,r,i;if(Array.isArray(t)){if(n=t.length,n!=e.length)return!1;for(r=n;r--!==0;)if(!Hn(t[r],e[r]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(r of t.entries())if(!e.has(r[0]))return!1;for(r of t.entries())if(!Hn(r[1],e.get(r[0])))return!1;return!0}if(P6(t)&&P6(e))return!(t.size!==e.size||t.name!==e.name||t.lastModified!==e.lastModified||t.type!==e.type);if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;
21for(r of t.entries())if(!e.has(r[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(n=t.length,n!=e.length)return!1;for(r=n;r--!==0;)if(t[r]!==e[r])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();if(t=I6(t),e=I6(e),i=Object.keys(t),n=i.length,n!==Object.keys(e).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(e,i[r]))return!1;for(r=n;r--!==0;){var o=i[r];if(!Hn(t[o],e[o]))return!1}return!0}return t!==t&&e!==e}function I6(t){return Object.fromEntries(Object.entries(t).filter(([,e])=>e!==void 0))}function P6(t){return tA?t instanceof File:!1}function w4(t){return Cd(t)?t.replace(/\[|\]/gi,""):t}function Xn(t,e,n){return t?Cd(e)?t[w4(e)]:(e||"").split(/\.|\[(\d+)\]/).filter(Boolean).reduce((i,o)=>nA(i)&&o in i?i[o]:n,t):n}function Lo(t,e,n){if(Cd(e)){t[w4(e)]=n;return}const r=e.split(/\.|\[(\d+)\]/).filter(Boolean);let i=t;for(let o=0;o<r.length;o++){if(o===r.length-1){i[r[o]]=n;return}(!(r[o]in i)||pg(i[r[o]]))&&(i[r[o]]=v4(r[o+1])?[]:{}),i=i[r[o]]}}function $c(t,e){if(Array.isArray(t)&&v4(e)){t.splice(Number(e),1);return}ua(t)&&delete t[e]}function N6(t,e){if(Cd(e)){delete t[w4(e)];return}const n=e.split(/\.|\[(\d+)\]/).filter(Boolean);let r=t;for(let o=0;o<n.length;o++){if(o===n.length-1){$c(r,n[o]);break}if(!(n[o]in r)||pg(r[n[o]]))break;r=r[n[o]]}const i=n.map((o,a)=>Xn(t,n.slice(0,a).join(".")));for(let o=i.length-1;o>=0;o--)if(rA(i[o])){if(o===0){$c(t,n[0]);continue}$c(i[o-1],n[o-1])}}function ur(t){return Object.keys(t)}function bg(t,e=void 0){const n=Zr();return n?.provides[t]||Or(t,e)}function M6(t,e,n){if(Array.isArray(t)){const r=[...t],i=r.findIndex(o=>Hn(o,e));return i>=0?r.splice(i,1):r.push(e),r}return Hn(t,e)?n:e}function _6(t,e=0){let n=null,r=[];return function(...i){return n&&clearTimeout(n),n=setTimeout(()=>{const o=t(...i);r.forEach(a=>a(o)),r=[]},e),new Promise(o=>r.push(o))}}function lA(t,e){return ua(e)&&e.number?WS(t):t}function o3(t,e){let n;return async function(...i){const o=t(...i);n=o;const a=await o;return o!==n?a:(n=void 0,e(a,i))}}function i3(t){return Array.isArray(t)?t:t?[t]:[]}function F1(t,e){const n={};for(const r in t)e.includes(r)||(n[r]=t[r]);return n}function uA(t){let e=null,n=[];return function(...r){const i=wn(()=>{if(e!==i)return;const o=t(...r);n.forEach(a=>a(o)),n=[],e=null});return e=i,new Promise(o=>n.push(o))}}function dA(t,e,n){return e.slots.default?typeof t=="string"||!t?e.slots.default(n()):{default:()=>{var r,i;return(i=(r=e.slots).default)===null||i===void 0?void 0:i.call(r,n())}}:e.slots.default}function Sc(t){if(vg(t))return t._value}function vg(t){return"_value"in t}function cA(t){return t.type==="number"||t.type==="range"?Number.isNaN(t.valueAsNumber)?t.value:t.valueAsNumber:t.value}function Lu(t){if(!gg(t))return t;const e=t.target;if(l1(e.type)&&vg(e))return Sc(e);if(e.type==="file"&&e.files){const n=Array.from(e.files);return e.multiple?n:n[0]}if(oA(e))return Array.from(e.options).filter(n=>n.selected&&!n.disabled).map(Sc);if(mg(e)){const n=Array.from(e.options).find(r=>r.selected);return n?Sc(n):e.value}return cA(e)}function yg(t){const e={};return Object.defineProperty(e,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),t?ua(t)&&t._$$isNormalized?t:ua(t)?Object.keys(t).reduce((n,r)=>{const i=fA(t[r]);return t[r]!==!1&&(n[r]=R6(i)),n},e):typeof t!="string"?e:t.split("|").reduce((n,r)=>{const i=pA(r);return i.name&&(n[i.name]=R6(i.params)),n},e):e}function fA(t){return t===!0?[]:Array.isArray(t)||ua(t)?t:[t]}function R6(t){const e=n=>typeof n=="string"&&n[0]==="@"?hA(n.slice(1)):n;return Array.isArray(t)?t.map(e):t instanceof RegExp?[t]:Object.keys(t).reduce((n,r)=>(n[r]=e(t[r]),n),{})}const pA=t=>{let e=[];const n=t.split(":")[0];return t.includes(":")&&(e=t.split(":").slice(1).join(":").split(",")),{name:n,params:e}};function hA(t){const e=n=>{var r;return(r=Xn(n,t))!==null&&r!==void 0?r:n[t]};return e.__locatorRef=t,e}function mA(t){return Array.isArray(t)?t.filter(r3):ur(t).filter(e=>r3(t[e])).map(e=>t[e])}const gA={generateMessage:({field:t})=>`${t}
21 is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let a3=Object.assign({},gA);const Zi=()=>a3,bA=t=>{a3=Object.assign(Object.assign({},a3),t)},Lse=bA;async function wg(t,e,n={}){const r=n?.bails,i={name:n?.name||"{field}",rules:e,label:n?.label,bails:r??!0,formData:n?.values||{}},o=await vA(i,t);return Object.assign(Object.assign({},o),{valid:!o.errors.length})}async function vA(t,e){const n=t.rules;if(Ur(n)||Ru(n))return wA(e,Object.assign(Object.assign({},t),{rules:n}));if(un(n)||Array.isArray(n)){const s={field:t.label||t.name,name:t.name,label:t.label,form:t.formData,value:e},l=Array.isArray(n)?n:[n],u=l.length,d=[];for(let f=0;f<u;f++){const c=l[f],p=await c(e,s);if(!(typeof p!="string"&&!Array.isArray(p)&&p)){if(Array.isArray(p))d.push(...p);else{const g=typeof p=="string"?p:$g(s);d.push(g)}if(t.bails)return{errors:d}}}return{errors:d}}const r=Object.assign(Object.assign({},t),{rules:yg(n)}),i=[],o=Object.keys(r.rules),a=o.length;for(let s=0;s<a;s++){const l=o[s],u=await CA(r,e,{name:l,params:r.rules[l]});if(u.error&&(i.push(u.error),t.bails))return{errors:i}}return{errors:i}}function yA(t){return!!t&&t.name==="ValidationError"}function Cg(t){return{__type:"VVTypedSchema",async parse(n,r){var i;try{return{output:await t.validate(n,{abortEarly:!1,context:r?.formData||{}}),errors:[]}}catch(o){if(!yA(o))throw o;if(!(!((i=o.inner)===null||i===void 0)&&i.length)&&o.errors.length)return{errors:[{path:o.path,errors:o.errors}]};const a=o.inner.reduce((s,l)=>{const u=l.path||"";return s[u]||(s[u]={errors:[],path:u}),s[u].errors.push(...l.errors),s},{});return{errors:Object.values(a)}}}}}async function wA(t,e){const r=await(Ur(e.rules)?e.rules:Cg(e.rules)).parse(t,{formData:e.formData}),i=[];for(const o of r.errors)o.errors.length&&i.push(...o.errors);return{value:r.value,errors:i}}async function CA(t,e,n){const r=JS(n.name);if(!r)throw new Error(`No such validator '${n.name}' exists.`);const i=$A(n.params,t.formData),o={field:t.label||t.name,name:t.name,label:t.label,value:e,form:t.formData,rule:Object.assign(Object.assign({},n),{params:i})},a=await r(e,i,o);return typeof a=="string"?{error:a}:{error:a?void 0:$g(o)}}function $g(t){const e=Zi().generateMessage;return e?e(t):"Field is invalid"}function $A(t,e){const n=r=>r3(r)?r(e):r;return Array.isArray(t)?t.map(n):Object.keys(t).reduce((r,i)=>(r[i]=n(t[i]),r),{})}async function SA(t,e){const r=await(Ur(t)?t:Cg(t)).parse(Ot(e),{formData:Ot(e)}),i={},o={};for(const a of r.errors){const s=a.errors,l=(a.path||"").replace(/\["(\d+)"\]/g,(u,d)=>`[${d}]`);i[l]={valid:!s.length,errors:s},s.length&&(o[l]=s[0])}return{valid:!r.errors.length,results:i,errors:o,values:r.value,source:"schema"}}async function AA(t,e,n){const i=ur(t).map(async u=>{var d,f,c;const p=(d=n?.names)===null||d===void 0?void 0:d[u],h=await wg(Xn(e,u),t[u],{name:p?.name||u,label:p?.label,values:e,bails:(c=(f=n?.bailsMap)===null||f===void 0?void 0:f[u])!==null&&c!==void 0?c:!0});return Object.assign(Object.assign({},h),{path:u})});let o=!0;const a=await Promise.all(i),s={},l={};for(const u of a)s[u.path]={valid:u.valid,errors:u.errors},u.valid||(o=!1,l[u.path]=u.errors[0]);return{valid:o,results:s,errors:l,source:"schema"}}let L6=0;function TA(t,e){const{value:n,initialValue:r,setInitialValue:i}=kA(t,e.modelValue,e.form);if(!e.form){let l=function(p){var h;"value"in p&&(n.value=p.value),"errors"in p&&d(p.errors),"touched"in p&&(c.touched=(h=p.touched)!==null&&h!==void 0?h:c.touched),"initialValue"in p&&i(p.initialValue)};const{errors:u,setErrors:d}=xA(),f=L6>=Number.MAX_SAFE_INTEGER?0:++L6,c=OA(n,r,u,e.schema);return{id:f,path:t,value:n,initialValue:r,meta:c,flags:{pendingUnmount:{[f]:!1},pendingReset:!1},errors:u,setState:l}}const o=e.form.createPathState(t,{bails:e.bails,label:e.label,type:e.type,validate:e.validate,schema:e.schema}),a=Ye(()=>o.errors);function s(l){var u,d,f;"value"in l&&(n.value=l.value),"errors"in l&&((u=e.form)===null||u===void 0||u.setFieldError(at(t),l.errors)),"touched"in l&&((d=e.form)===null||d===void 0||d.setFieldTouched(at(t),(f=l.touched)!==null&&f!==void 0?f:!1)),"initialValue"in l&&i(l.initialValue)}return{id:Array.isArray(o.id)?o.id[o.id.length-1]:o.id,path:t,value:n,errors:a,meta:o,initialValue:r,flags:o.__flags,setState:s}}function kA(t,e,n){const r=qt(at(e));function i(){return n?Xn(n.initialValues.value,at(t),at(r)):at(r)}function o(u){if(!n){r.value=u;return}n.setFieldInitialValue(at(t),u,!0)}const a=Ye(i);if(!n)return{value:qt(i()),initialValue:a,setInitialValue:o};const s=EA(e,n,a,t);return n.stageInitialValue(at(t),s,!0),{value:Ye({get(){return Xn(n.values,at(t))},set(u){n.setFieldValue(at(t),u,!1)}}),initialValue:a,setInitialValue:o}}function EA(t,e,n,r){return Ut(t)?at(t):t!==void 0?t:Xn(e.values,at(r),at(n))}function OA(t,e,n,r){const i=Ye(()=>{var a,s,l;return(l=(s=(a=Ve(r))===null||a===void 0?void 0:a.describe)===null||s===void 0?void 0:s.call(a).required)!==null&&l!==void 0?l:!1}),o=qr({touched:!1,pending:!1,valid:!0,required:i,validated:!!at(n).length,initialValue:Ye(()=>at(e)),dirty:Ye(()=>!Hn(at(t),at(e)))});return Dt(n,a=>{o.valid=!a.length},{immediate:!0,flush:"sync"}),o}function xA(){const t=qt([]);return{errors:t,setErrors:e=>{t.value=i3(e)}}}function IA(t,e,n){return l1(n?.type)?NA(t,e,n):Sg(t,e,n)}function Sg(t,e,n){const{initialValue:r,validateOnMount:i,bails:o,type:a,checkedValue:s,label:l,validateOnValueUpdate:u,uncheckedValue:d,controlled:f,keepValueOnUnmount:c,syncVModel:p,form:h}=PA(n),g=f?bg(y4):void 0,b=h||g,v=Ye(()=>v0(Ve(t))),C=Ye(()=>{if(Ve(b?.schema))return;
21const R=at(e);return Ru(R)||Ur(R)||un(R)||Array.isArray(R)?R:yg(R)}),E=!un(C.value)&&Ur(Ve(e)),{id:A,value:N,initialValue:H,meta:j,setState:ne,errors:Z,flags:ie}=TA(v,{modelValue:r,form:b,bails:o,label:l,type:a,validate:C.value?B:void 0,schema:E?e:void 0}),S=Ye(()=>Z.value[0]);p&&MA({value:N,prop:p,handleChange:L,shouldValidate:()=>u&&!ie.pendingReset});const P=(J,R=!1)=>{j.touched=!0,R&&G()};async function O(J){var R,V;if(b?.validateSchema){const{results:Y}=await b.validateSchema(J);return(R=Y[Ve(v)])!==null&&R!==void 0?R:{valid:!0,errors:[]}}return C.value?wg(N.value,C.value,{name:Ve(v),label:Ve(l),values:(V=b?.values)!==null&&V!==void 0?V:{},bails:o}):{valid:!0,errors:[]}}const G=o3(async()=>(j.pending=!0,j.validated=!0,O("validated-only")),J=>(ie.pendingUnmount[fe.id]||(ne({errors:J.errors}),j.pending=!1,j.valid=J.valid),J)),U=o3(async()=>O("silent"),J=>(j.valid=J.valid,J));function B(J){return J?.mode==="silent"?U():G()}function L(J,R=!0){const V=Lu(J);be(V,R)}Ms(()=>{if(i)return G();(!b||!b.validateSchema)&&U()});function re(J){j.touched=J}function he(J){var R;const V=J&&"value"in J?J.value:H.value;ne({value:Ot(V),initialValue:Ot(V),touched:(R=J?.touched)!==null&&R!==void 0?R:!1,errors:J?.errors||[]}),j.pending=!1,j.validated=!1,U()}const de=Zr();function be(J,R=!0){N.value=de&&p?lA(J,de.props.modelModifiers):J,(R?G:U)()}function z(J){ne({errors:Array.isArray(J)?J:[J]})}const K=Ye({get(){return N.value},set(J){be(J,u)}}),fe={id:A,name:v,label:l,value:K,meta:j,errors:Z,errorMessage:S,type:a,checkedValue:s,uncheckedValue:d,bails:o,keepValueOnUnmount:c,resetField:he,handleReset:()=>he(),validate:B,handleChange:L,handleBlur:P,setState:ne,setTouched:re,setErrors:z,setValue:be};if(ta(eA,fe),Ut(e)&&typeof at(e)!="function"&&Dt(e,(J,R)=>{Hn(J,R)||(j.validated?G():U())},{deep:!0}),!b)return fe;const Q=Ye(()=>{const J=C.value;return!J||un(J)||Ru(J)||Ur(J)||Array.isArray(J)?{}:Object.keys(J).reduce((R,V)=>{const Y=mA(J[V]).map(me=>me.__locatorRef).reduce((me,we)=>{const T=Xn(b.values,we)||b.values[we];return T!==void 0&&(me[we]=T),me},{});return Object.assign(R,Y),R},{})});return Dt(Q,(J,R)=>{if(!Object.keys(J).length)return;!Hn(J,R)&&(j.validated?G():U())}),c4(()=>{var J;const R=(J=Ve(fe.keepValueOnUnmount))!==null&&J!==void 0?J:Ve(b.keepValuesOnUnmount),V=Ve(v);if(R||!b||ie.pendingUnmount[fe.id]){b?.removePathState(V,A);return}ie.pendingUnmount[fe.id]=!0;const Y=b.getPathState(V);if(Array.isArray(Y?.id)&&Y?.multiple?Y?.id.includes(fe.id):Y?.id===fe.id){if(Y?.multiple&&Array.isArray(Y.value)){const we=Y.value.findIndex(T=>Hn(T,Ve(fe.checkedValue)));if(we>-1){const T=[...Y.value];T.splice(we,1),b.setFieldValue(V,T)}Array.isArray(Y.id)&&Y.id.splice(Y.id.indexOf(fe.id),1)}else b.unsetPathValue(Ve(v));b.removePathState(V,A)}}),fe}function PA(t){const e=()=>({initialValue:void 0,validateOnMount:!1,bails:!0,label:void 0,validateOnValueUpdate:!0,keepValueOnUnmount:void 0,syncVModel:!1,controlled:!0}),n=!!t?.syncVModel,r=typeof t?.syncVModel=="string"?t.syncVModel:t?.modelPropName||"modelValue",i=n&&!("initialValue"in(t||{}))?s3(Zr(),r):t?.initialValue;if(!t)return Object.assign(Object.assign({},e()),{initialValue:i});const o="valueProp"in t?t.valueProp:t.checkedValue,a="standalone"in t?!t.standalone:t.controlled,s=t?.modelPropName||t?.syncVModel||!1;return Object.assign(Object.assign(Object.assign({},e()),t||{}),{initialValue:i,controlled:a??!0,checkedValue:o,syncVModel:s})}function NA(t,e,n){const r=n?.standalone?void 0:bg(y4),i=n?.checkedValue,o=n?.uncheckedValue;function a(s){const l=s.handleChange,u=Ye(()=>{const f=Ve(s.value),c=Ve(i);return Array.isArray(f)?f.findIndex(p=>Hn(p,c))>=0:Hn(c,f)});function d(f,c=!0){var p,h;if(u.value===((p=f?.target)===null||p===void 0?void 0:p.checked)){c&&s.validate();return}const g=Ve(t),b=r?.getPathState(g),v=Lu(f);let C=(h=Ve(i))!==null&&h!==void 0?h:v;r&&b?.multiple&&b.type==="checkbox"?C=M6(Xn(r.values,g)||[],C,void 0):n?.type==="checkbox"&&(C=M6(Ve(s.value),C,Ve(o))),l(C,c)}return Object.assign(Object.assign({},s),{checked:u,checkedValue:i,uncheckedValue:o,handleChange:d})}return a(Sg(t,e,n))}function MA({prop:t,value:e,handleChange:n,shouldValidate:r}){const i=Zr();if(!i||!t)return;const o=typeof t=="string"?t:"modelValue",a=`update:${o}`;o in i.props&&(Dt(e,s=>{Hn(s,s3(i,o))||i.emit(a,s)}),Dt(()=>s3(i,o),s=>{if(s===_u&&e.value===void 0)return;const l=s===_u?void 0:s;Hn(l,e.value)||n(l,r())}))}function s3(t,e){if(t)return t.props[e]}const _A=o1({name:"Field",inheritAttrs:!1,props:{as:{type:[String,Object],default:void 0},name:{type:String,required:!0},rules:{type:[Object,String,Function],default:void 0},validateOnMount:{type:Boolean,default:!1},validateOnBlur:{type:Boolean,default:void 0},validateOnChange:{type:Boolean,default:void 0},validateOnInput:{type:Boolean,default:void 0},validateOnModelUpdate:{type:Boolean,default:void 0},bails:{type:Boolean,default:()=>Zi().bails},label:{type:String,default:void 0},uncheckedValue:{type:null,default:void 0},modelValue:{type:null,default:_u},modelModifiers:{type:null,default:()=>({})},"onUpdate:modelValue":{type:null,default:void 0},standalone:{type:Boolean,default:!1},keepValue:{type:Boolean,default:void 0}},setup(t,e){const n=Zs(t,"rules"),r=Zs(t,"name"),i=Zs(t,"label"),o=Zs(t,"uncheckedValue"),a=Zs(t,"keepValue"),{errors:s,value:l,errorMessage:u,validate:d,handleChange:f,handleBlur:c,setTouched:p,resetField:h,handleReset:g,meta:b,checked:v,setErrors:C,setValue:E}=IA(r,n,{validateOnMount:t.validateOnMount,bails:t.bails,standalone:t.standalone,type:e.attrs.type,initialValue:LA(t,e),checkedValue:e.attrs.value,uncheckedValue:o,label:i,validateOnValueUpdate:t.validateOnModelUpdate,keepValueOnUnmount:a,syncVModel:!0}),A=function(ie,S=!0){f(ie,S)},N=Ye(()=>{const{validateOnInput:Z,validateOnChange:ie,validateOnBlur:S,validateOnModelUpdate:P}=RA(t);function O(L){c(L,S),un(e.attrs.onBlur)&&e.attrs.onBlur(L)}function G(L){A(L,Z),un(e.attrs.onInput)&&e.attrs.onInput(L)}function U(L){A(L,ie),un(e.attrs.onChange)&&e.attrs.onChange(L)}const B={name:t.name,onBlur:O,onInput:G,onChange:U};return B["onUpdate:modelValue"]=L=>A(L,P),B}),H=Ye(()=>{const Z=Object.assign({},N.value);l1(e.attrs.type)&&v&&(Z.checked=v.value);const ie=B6(t,e);return aA(ie,e.attrs)&&(Z.value=l.value),Z}
21),j=Ye(()=>Object.assign(Object.assign({},N.value),{modelValue:l.value}));function ne(){return{field:H.value,componentField:j.value,value:l.value,meta:b,errors:s.value,errorMessage:u.value,validate:d,resetField:h,handleChange:A,handleInput:Z=>A(Z,!1),handleReset:g,handleBlur:N.value.onBlur,setTouched:p,setErrors:C,setValue:E}}return e.expose({value:l,meta:b,errors:s,errorMessage:u,setErrors:C,setTouched:p,setValue:E,reset:h,validate:d,handleChange:f}),()=>{const Z=ke(B6(t,e)),ie=dA(Z,e,ne);return Z?yd(Z,Object.assign(Object.assign({},e.attrs),H.value),ie):ie}}});function B6(t,e){let n=t.as||"";return!t.as&&!e.slots.default&&(n="input"),n}function RA(t){var e,n,r,i;const{validateOnInput:o,validateOnChange:a,validateOnBlur:s,validateOnModelUpdate:l}=Zi();return{validateOnInput:(e=t.validateOnInput)!==null&&e!==void 0?e:o,validateOnChange:(n=t.validateOnChange)!==null&&n!==void 0?n:a,validateOnBlur:(r=t.validateOnBlur)!==null&&r!==void 0?r:s,validateOnModelUpdate:(i=t.validateOnModelUpdate)!==null&&i!==void 0?i:l}}function LA(t,e){return l1(e.attrs.type)?x6(t,"modelValue")?t.modelValue:void 0:x6(t,"modelValue")?t.modelValue:e.attrs.value}const Bse=_A;let BA=0;const j1=["bails","fieldsCount","id","multiple","type","validate"];function Ag(t){const n=Object.assign({},Ve({})),r=at(void 0);return r&&Ur(r)&&un(r.cast)?Ot(r.cast(n)||{}):Ot(n)}function Dse(t){var e;const n=BA++,r="Form";let i=0;const o=qt(!1),a=qt(!1),s=qt(0),l=[],u=qr(Ag()),d=qt([]),f=qt({}),c=qt({}),p=uA(()=>{c.value=d.value.reduce((F,D)=>(F[v0(Ve(D.path))]=D,F),{})});function h(F,D){const le=L(F);if(!le){typeof F=="string"&&(f.value[v0(F)]=i3(D));return}if(typeof F=="string"){const $e=v0(F);f.value[$e]&&delete f.value[$e]}le.errors=i3(D),le.valid=!le.errors.length}function g(F){ur(F).forEach(D=>{h(D,F[D])})}const b=Ye(()=>{const F=d.value.reduce((D,le)=>(le.errors.length&&(D[Ve(le.path)]=le.errors),D),{});return Object.assign(Object.assign({},f.value),F)}),v=Ye(()=>ur(b.value).reduce((F,D)=>{const le=b.value[D];return le?.length&&(F[D]=le[0]),F},{})),C=Ye(()=>d.value.reduce((F,D)=>(F[Ve(D.path)]={name:Ve(D.path)||"",label:D.label||""},F),{})),E=Ye(()=>d.value.reduce((F,D)=>{var le;return F[Ve(D.path)]=(le=D.bails)!==null&&le!==void 0?le:!0,F},{})),A=Object.assign({},{}),N=(e=void 0)!==null&&e!==void 0?e:!1,{initialValues:H,originalInitialValues:j,setInitialValues:ne}=FA(d,u),Z=DA(d,u,j,v),ie=Ye(()=>d.value.reduce((F,D)=>{const le=Xn(u,Ve(D.path));return Lo(F,Ve(D.path),le),F},{})),S=void 0;function P(F,D){var le,$e;const Se=Ye(()=>Xn(H.value,Ve(F))),Me=c.value[Ve(F)],Ie=D?.type==="checkbox"||D?.type==="radio";if(Me&&Ie){Me.multiple=!0;const Kt=i++;return Array.isArray(Me.id)?Me.id.push(Kt):Me.id=[Me.id,Kt],Me.fieldsCount++,Me.__flags.pendingUnmount[Kt]=!1,Me}const tt=Ye(()=>Xn(u,Ve(F))),st=Ve(F),Tt=he.findIndex(Kt=>Kt===st);Tt!==-1&&he.splice(Tt,1);const rt=Ye(()=>{var Kt,nr,$t,gn;const qn=Ve(S);if(Ur(qn))return(nr=(Kt=qn.describe)===null||Kt===void 0?void 0:Kt.call(qn,Ve(F)).required)!==null&&nr!==void 0?nr:!1;const Pr=Ve(D?.schema);return Ur(Pr)&&(gn=($t=Pr.describe)===null||$t===void 0?void 0:$t.call(Pr).required)!==null&&gn!==void 0?gn:!1}),Pt=i++,Nt=qr({id:Pt,path:F,touched:!1,pending:!1,valid:!0,validated:!!(!((le=A[st])===null||le===void 0)&&le.length),required:rt,initialValue:Se,errors:P0([]),bails:($e=D?.bails)!==null&&$e!==void 0?$e:!1,label:D?.label,type:D?.type||"default",value:tt,multiple:!1,__flags:{pendingUnmount:{[Pt]:!1},pendingReset:!1},fieldsCount:1,validate:D?.validate,dirty:Ye(()=>!Hn(at(tt),at(Se)))});return d.value.push(Nt),c.value[st]=Nt,p(),v.value[st]&&!A[st]&&wn(()=>{ue(st,{mode:"silent"})}),Ut(F)&&Dt(F,Kt=>{p();const nr=Ot(tt.value);c.value[Kt]=Nt,wn(()=>{Lo(u,Kt,nr)})}),Nt}const O=_6(Te,5),G=_6(Te,5),U=o3(async F=>await(F==="silent"?O():G()),(F,[D])=>{const le=ur(R.errorBag.value),Se=[...new Set([...ur(F.results),...d.value.map(Me=>Me.path),...le])].sort().reduce((Me,Ie)=>{var tt;const st=Ie,Tt=L(st)||re(st),rt=((tt=F.results[st])===null||tt===void 0?void 0:tt.errors)||[],Pt=Ve(Tt?.path)||st,Nt=jA({errors:rt,valid:!rt.length},Me.results[Pt]);return Me.results[Pt]=Nt,Nt.valid||(Me.errors[Pt]=Nt.errors[0]),Tt&&f.value[Pt]&&delete f.value[Pt],Tt?(Tt.valid=Nt.valid,D==="silent"||D==="validated-only"&&!Tt.validated||h(Tt,Nt.errors),Me):(h(Pt,rt),Me)},{valid:F.valid,results:{},errors:{},source:F.source});return F.values&&(Se.values=F.values,Se.source=F.source),ur(Se.results).forEac
21h(Me=>{var Ie;const tt=L(Me);tt&&D!=="silent"&&(D==="validated-only"&&!tt.validated||h(tt,(Ie=Se.results[Me])===null||Ie===void 0?void 0:Ie.errors))}),Se});function B(F){d.value.forEach(F)}function L(F){const D=typeof F=="string"?v0(F):F;return typeof D=="string"?c.value[D]:D}function re(F){return d.value.filter(le=>F.startsWith(Ve(le.path))).reduce((le,$e)=>le?$e.path.length>le.path.length?$e:le:$e,void 0)}let he=[],de;function be(F){return he.push(F),de||(de=wn(()=>{[...he].sort().reverse().forEach(le=>{N6(u,le)}),he=[],de=null})),de}function z(F){return function(le,$e){return function(Me){return Me instanceof Event&&(Me.preventDefault(),Me.stopPropagation()),B(Ie=>Ie.touched=!0),o.value=!0,s.value++,ge().then(Ie=>{const tt=Ot(u);if(Ie.valid&&typeof le=="function"){const st=Ot(ie.value);let Tt=F?st:tt;return Ie.values&&(Tt=Ie.source==="schema"?Ie.values:Object.assign({},Tt,Ie.values)),le(Tt,{evt:Me,controlledValues:st,setErrors:g,setFieldError:h,setTouched:te,setFieldTouched:T,setValues:me,setFieldValue:V,resetForm:ve,resetField:X})}!Ie.valid&&typeof $e=="function"&&$e({values:tt,evt:Me,errors:Ie.errors,results:Ie.results})}).then(Ie=>(o.value=!1,Ie),Ie=>{throw o.value=!1,Ie})}}}const fe=z(!1);fe.withControlled=z(!0);function Q(F,D){const le=d.value.findIndex(Se=>Se.path===F&&(Array.isArray(Se.id)?Se.id.includes(D):Se.id===D)),$e=d.value[le];if(!(le===-1||!$e)){if(wn(()=>{ue(F,{mode:"silent",warn:!1})}),$e.multiple&&$e.fieldsCount&&$e.fieldsCount--,Array.isArray($e.id)){const Se=$e.id.indexOf(D);Se>=0&&$e.id.splice(Se,1),delete $e.__flags.pendingUnmount[D]}(!$e.multiple||$e.fieldsCount<=0)&&(d.value.splice(le,1),se(F),p(),delete c.value[F])}}function J(F){ur(c.value).forEach(D=>{D.startsWith(F)&&delete c.value[D]}),d.value=d.value.filter(D=>!D.path.startsWith(F)),wn(()=>{p()})}const R={name:r,formId:n,values:u,controlledValues:ie,errorBag:b,errors:v,schema:S,submitCount:s,meta:Z,isSubmitting:o,isValidating:a,fieldArrays:l,keepValuesOnUnmount:N,validateSchema:at(S)?U:void 0,validate:ge,setFieldError:h,validateField:ue,setFieldValue:V,setValues:me,setErrors:g,setFieldTouched:T,setTouched:te,resetForm:ve,resetField:X,handleSubmit:fe,useFieldModel:Ge,defineInputBinds:Je,defineComponentBinds:Lt,defineField:Ke,stageInitialValue:Oe,unsetInitialValue:se,setFieldInitialValue:Ce,createPathState:P,getPathState:L,unsetPathValue:be,removePathState:Q,initialValues:H,getAllPathStates:()=>d.value,destroyPath:J,isFieldTouched:k,isFieldDirty:_,isFieldValid:q};function V(F,D,le=!0){const $e=Ot(D),Se=typeof F=="string"?F:F.path;L(Se)||P(Se),Lo(u,Se,$e),le&&ue(Se)}function Y(F,D=!0){ur(u).forEach(le=>{delete u[le]}),ur(F).forEach(le=>{V(le,F[le],!1)}),D&&ge()}function me(F,D=!0){Y0(u,F),l.forEach(le=>le&&le.reset()),D&&ge()}function we(F,D){const le=L(Ve(F))||P(F);return Ye({get(){return le.value},set($e){var Se;const Me=Ve(F);V(Me,$e,(Se=Ve(D))!==null&&Se!==void 0?Se:!1)}})}function T(F,D){const le=L(F);le&&(le.touched=D)}function k(F){const D=L(F);return D?D.touched:d.value.filter(le=>le.path.startsWith(F)).some(le=>le.touched)}function _(F){const D=L(F);return D?D.dirty:d.value.filter(le=>le.path.startsWith(F)).some(le=>le.dirty)}function q(F){const D=L(F);return D?D.valid:d.value.filter(le=>le.path.startsWith(F)).every(le=>le.valid)}function te(F){if(typeof F=="boolean"){B(D=>{D.touched=F});return}ur(F).forEach(D=>{T(D,!!F[D])})}function X(F,D){var le;const $e=D&&"value"in D?D.value:Xn(H.value,F),Se=L(F);Se&&(Se.__flags.pendingReset=!0),Ce(F,Ot($e),!0),V(F,$e,!1),T(F,(le=D?.touched)!==null&&le!==void 0?le:!1),h(F,D?.errors||[]),wn(()=>{Se&&(Se.__flags.pendingReset=!1)})}function ve(F,D){let le=Ot(F?.values?F.values:j.value);le=D?.force?le:Y0(j.value,le),le=Ur(S)&&un(S.cast)?S.cast(le):le,ne(le,{force:D?.force}),B($e=>{var Se;$e.__flags.pendingReset=!0,$e.validated=!1,$e.touched=((Se=F?.touched)===null||Se===void 0?void 0:Se[Ve($e.path)])||!1,V(Ve($e.path),Xn(le,Ve($e.path)),!1),h(Ve($e.path),void 0)}),D?.force?Y(le,!1):me(le,!1),g(F?.errors||{}),s.value=F?.submitCount||0,wn(()=>{ge({mode:"silent"}),B($e=>{$e.__flags.pendingReset=!1})})}async function ge(F){const D=F?.mode||"force";if(D==="force"&&B(Ie=>Ie.validated=!0),R.validateSchema)return R.validateSchema(D);a.value=!0;const le=await Promise.all(d.value.map(Ie=>Ie.validate?Ie.validate(F).then(tt=>({key:Ve(Ie.path),valid:tt.valid,errors:tt.errors,value:tt.value})):Promise.resolve({key:Ve(Ie.path),valid:!0,errors:[],value:void 0})));a.value=!1;const $e={},Se={},Me={};for(const Ie of le)$e[Ie.key]={valid:Ie.valid,errors:Ie.errors}
21,Ie.value&&Lo(Me,Ie.key,Ie.value),Ie.errors.length&&(Se[Ie.key]=Ie.errors[0]);return{valid:le.every(Ie=>Ie.valid),results:$e,errors:Se,values:Me,source:"fields"}}async function ue(F,D){var le;const $e=L(F);return $e&&D?.mode!=="silent"&&($e.validated=!0),$e?.validate?$e.validate(D):(!$e&&(le=D?.warn),Promise.resolve({errors:[],valid:!0}))}function se(F){N6(H.value,F)}function Oe(F,D,le=!1){Ce(F,D),Lo(u,F,D),le&&Lo(j.value,F,Ot(D))}function Ce(F,D,le=!1){Lo(H.value,F,Ot(D)),le&&Lo(j.value,F,Ot(D))}async function Te(){const F=at(S);if(!F)return{valid:!0,results:{},errors:{},source:"none"};a.value=!0;const D=Ru(F)||Ur(F)?await SA(F,u):await AA(F,u,{names:C.value,bailsMap:E.value});return a.value=!1,D}const Ne=fe((F,{evt:D})=>{sA(D)&&D.target.submit()});Ms(()=>{R.validateSchema&&R.validateSchema("silent")}),Ut(S)&&Dt(S,()=>{var F;(F=R.validateSchema)===null||F===void 0||F.call(R,"validated-only")}),ta(y4,R);function Ke(F,D){const le=un(D)?void 0:D?.label,$e=L(Ve(F))||P(F,{label:le}),Se=()=>un(D)?D(F1($e,j1)):D||{};function Me(){var rt;$e.touched=!0,((rt=Se().validateOnBlur)!==null&&rt!==void 0?rt:Zi().validateOnBlur)&&ue(Ve($e.path))}function Ie(){var rt;((rt=Se().validateOnInput)!==null&&rt!==void 0?rt:Zi().validateOnInput)&&wn(()=>{ue(Ve($e.path))})}function tt(){var rt;((rt=Se().validateOnChange)!==null&&rt!==void 0?rt:Zi().validateOnChange)&&wn(()=>{ue(Ve($e.path))})}const st=Ye(()=>{const rt={onChange:tt,onInput:Ie,onBlur:Me};return un(D)?Object.assign(Object.assign({},rt),D(F1($e,j1)).props||{}):D?.props?Object.assign(Object.assign({},rt),D.props(F1($e,j1))):rt});return[we(F,()=>{var rt,Pt,Nt;return(Nt=(rt=Se().validateOnModelUpdate)!==null&&rt!==void 0?rt:(Pt=Zi())===null||Pt===void 0?void 0:Pt.validateOnModelUpdate)!==null&&Nt!==void 0?Nt:!0}),st]}function Ge(F){return Array.isArray(F)?F.map(D=>we(D,!0)):we(F)}function Je(F,D){const[le,$e]=Ke(F,D);function Se(){$e.value.onBlur()}function Me(tt){const st=Lu(tt);V(Ve(F),st,!1),$e.value.onInput()}function Ie(tt){const st=Lu(tt);V(Ve(F),st,!1),$e.value.onChange()}return Ye(()=>Object.assign(Object.assign({},$e.value),{onBlur:Se,onInput:Me,onChange:Ie,value:le.value}))}function Lt(F,D){const[le,$e]=Ke(F,D),Se=L(Ve(F));function Me(Ie){le.value=Ie}return Ye(()=>{const Ie=un(D)?D(F1(Se,j1)):D||{};return Object.assign({[Ie.model||"modelValue"]:le.value,[`onUpdate:${Ie.model||"modelValue"}`]:Me},$e.value)})}const lt=Object.assign(Object.assign({},R),{values:V0(u),handleReset:()=>ve(),submitForm:Ne});return ta(QS,lt),lt}function DA(t,e,n,r){const i={touched:"some",pending:"some",valid:"every"},o=Ye(()=>!Hn(e,at(n)));function a(){const l=t.value;return ur(i).reduce((u,d)=>{const f=i[d];return u[d]=l[f](c=>c[d]),u},{})}const s=qr(a());return O$(()=>{const l=a();s.touched=l.touched,s.valid=l.valid,s.pending=l.pending}),Ye(()=>Object.assign(Object.assign({initialValues:at(n)},s),{valid:s.valid&&!ur(r.value).length,dirty:o.value}))}function FA(t,e,n){const r=Ag(),i=qt(r),o=qt(Ot(r));function a(s,l){l?.force?(i.value=Ot(s),o.value=Ot(s)):(i.value=Y0(Ot(i.value)||{},Ot(s)),o.value=Y0(Ot(o.value)||{},Ot(s))),l?.updateFields&&t.value.forEach(u=>{if(u.touched)return;const f=Xn(i.value,Ve(u.path));Lo(e,Ve(u.path),Ot(f))})}return{initialValues:i,originalInitialValues:o,setInitialValues:a}}function jA(t,e){return e?{valid:t.valid&&e.valid,errors:[...t.errors,...e.errors]}:t}/**
22  * vee-validate v4.15.1
23  * (c) 2025 Abdelrahman Awad
24  * @license MIT
25  */function Mi(t,e){return Array.isArray(t)?t[0]:t[e]}function ma(t){return!!(t==null||t===""||Array.isArray(t)&&t.length===0)}const Fse=(t,e)=>{const n=Mi(e,"target");return String(t)===String(n)},D6=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,jse=t=>ma(t)?!0:Array.isArray(t)?t.every(e=>D6.test(String(e))):D6.test(String(t)),zse=t=>ma(t)?!0:Array.isArray(t)?t.every(e=>/^-?[0-9]+$/.test(String(e))):/^-?[0-9]+$/.test(String(t)),Hse=(t,e)=>{const n=Mi(e,"other");return t===n},Use=(t,e)=>{const n=Mi(e,"other");return t!==n},zA=(t,e)=>{if(ma(t))return!0;const n=Mi(e,"length");return Array.isArray(t)?t.every(r=>zA(r,{length:n})):[...String(t)].length<=Number(n)},HA=(t,e)=>{if(ma(t))return!0;const n=Mi(e,"max");return Array.isArray(t)?t.length>0&&t.every(r=>HA(r,{max:n})):Number(t)<=Number(n)},UA=(t,e)=>{if(ma(t))return!0;const n=Mi(e,"length");return Array.isArray(t)?t.every(r=>UA(r,{length:n})):[...String(t)].length>=Number(n)},VA=(t,e)=>{if(ma(t))return!0;const n=Mi(e,"min");return Array.isArray(t)?t.length>0&&t.every(r=>VA(r,{min:n})):Number(t)>=Number(n)};function KA(t){return t==null}function GA(t){return Array.isArray(t)&&t.length===0}const Vse=t=>KA(t)||GA(t)||t===!1?!1:!!String(t).trim().length,Kse=(t,e)=>{var n;if(ma(t))return!0;let r=Mi(e,"pattern");typeof r=="string"&&(r=new RegExp(r));try{new URL(t)}catch{return!1}return(n=r?.test(t))!==null&&n!==void 0?n:!0},Gse=JSON.parse(`[{"name":"Pacific/Midway","alternativeName":"American Samoa Time","group":["Pacific/Midway"],"continentCode":"OC","continentName":"Oceania","countryName":"United States Minor Outlying Islands","countryCode":"UM","mainCities":["Midway"],"rawOffsetInMinutes":-660,"abbreviation":"GMT-11","rawFormat":"-11:00 American Samoa Time - Midway"},{"name":"Pacific/Pago_Pago","alternativeName":"American Samoa Time","group":["Pacific/Pago_Pago","US/Samoa","Pacific/Samoa","Pacific/Midway"],"continentCode":"OC","continentName":"Oceania","countryName":"American Samoa","countryCode":"AS","mainCities":["Pago Pago"],"rawOffsetInMinutes":-660,"abbreviation":"GMT-11","rawFormat":"-11:00 American Samoa Time - Pago Pago"},{"name":"Pacific/Niue","alternativeName":"Niue Time","group":["Pacific/Niue"],"continentCode":"OC","continentName":"Oceania","countryName":"Niue","countryCode":"NU","mainCities":["Alofi"],"rawOffsetInMinutes":-660,"abbreviation":"NUT","rawF
25ormat":"-11:00 Niue Time - Alofi"},{"name":"Pacific/Rarotonga","alternativeName":"Cook Islands Time","group":["Pacific/Rarotonga"],"continentCode":"OC","continentName":"Oceania","countryName":"Cook Islands","countryCode":"CK","mainCities":["Avarua"],"rawOffsetInMinutes":-600,"abbreviation":"CKT","rawFormat":"-10:00 Cook Islands Time - Avarua"},{"name":"America/Adak","alternativeName":"Hawaii-Aleutian Time","group":["America/Adak","US/Aleutian","America/Atka"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Adak"],"rawOffsetInMinutes":-600,"abbreviation":"HAST","rawFormat":"-10:00 Hawaii-Aleutian Time - Adak"},{"name":"Pacific/Honolulu","alternativeName":"Hawaii-Aleutian Time","group":["Pacific/Honolulu","US/Hawaii","Pacific/Johnston","HST"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Honolulu","East Honolulu","Pearl City","Makakilo / Kapolei / Honokai Hale"],"rawOffsetInMinutes":-600,"abbreviation":"HAST","rawFormat":"-10:00 Hawaii-Aleutian Time - Honolulu, East Honolulu, Pearl City, Makakilo / Kapolei / Honokai Hale"},{"name":"Pacific/Tahiti","alternativeName":"Tahiti Time","group":["Pacific/Tahiti"],"continentCode":"OC","continentName":"Oceania","countryName":"French Polynesia","countryCode":"PF","mainCities":["Faaa","Papeete","Punaauia"],"rawOffsetInMinutes":-600,"abbreviation":"TAHT","rawFormat":"-10:00 Tahiti Time - Faaa, Papeete, Punaauia"},{"name":"Pacific/Marquesas","alternativeName":"Marquesas Time","group":["Pacific/Marquesas"],"continentCode":"OC","continentName":"Oceania","countryName":"French Polynesia","countryCode":"PF","mainCities":["Marquesas"],"rawOffsetInMinutes":-570,"abbreviation":"MART","rawFormat":"-09:30 Marquesas Time - Marquesas"},{"name":"America/Anchorage","alternativeName":"Alaska Time","group":["America/Anchorage","America/Juneau","America/Metlakatla","America/Nome","America/Sitka","America/Yakutat","US/Alaska"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Anchorage","Fairbanks","Juneau","Eagle River"],"rawOffsetInMinutes":-540,"abbreviation":"AKST","rawFormat":"-09:00 Alaska Time - Anchorage, Fairbanks, Juneau, Eagle River"},{"name":"Pacific/Gambier","alternativeName":"Gambier Time","group":["Pacific/Gambier"],"continentCode":"OC","continentName":"Oceania","countryName":"French Polynesia","countryCode":"PF","mainCities":["Gambier"],"rawOffsetInMinutes":-540,"abbreviation":"GAMT","rawFormat":"-09:00 Gambier Time - Gambier"},{"name":"America/Los_Angeles","alternativeName":"Pacific Time","group":["America/Los_Angeles","US/Pacific","PST8PDT"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Los Angeles","San Diego","San Jose","San Francisco"],"rawOffsetInMinutes":-480,"abbreviation":"PST","rawFormat":"-08:00 Pacific Time - Los Angeles, San Diego, San Jose, San Francisco"},{"name":"America/Tijuana","alternativeName":"Pacific Time","group":["America/Tijuana","Mexico/BajaNorte","America/Ensenada","America/Santa_Isabel"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Tijuana","Mexicali","Ensenada","Rosarito"],"rawOffsetInMinutes":-480,"abbreviation":"PST","rawFormat":"-08:00 Pacific Time - Tijuana, Mexicali, Ensenada, Rosarito"},{"name":"America/Vancouver","alternativeName":"Pacific Time","group":["America/Vancouver","Canada/Pacific"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Vancouver","Surrey","Victoria","Burnaby"],"rawOffsetInMinutes":-480,"abbreviation":"PST","rawFormat":"-08:00 Pacific Time - Vancouver, Surrey, Victoria, Burnaby"},{"name":"Pacific/Pitcairn","alternativeName":"Pitcairn Time","group":["Pacific/Pitcairn"],"continentCode":"OC","continentName":"Oceania","countryName":"Pitcairn","countryCode":"PN","mainCities":["Adamstown"],"rawOffsetInMinutes":-480,"abbreviation":"PST","rawFormat":"-08:00 Pitcairn Time - Adamstown"},{"name":"America/Hermosillo","alternativeName":"Mexican Pacific Time","group":["America/Hermosillo","America/Mazatlan","Mexico/BajaSur"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Hermosillo","Culiacán","Mazatlán","Tepic"],"rawOffsetInMinutes":-420,"abbreviation":"GMT-7","rawFormat":"-07:00 Mexican Pacific Time - Hermosillo, Culiacán, Mazatlán, Tepic"},{"name":"America/Edmonton","alternativeName":"Mountain Time","group":["America/Cambridge_Bay","America/Edmonton","America/Inuvik","Canada
25/Mountain","America/Yellowknife"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Calgary","Edmonton","Lethbridge","Red Deer"],"rawOffsetInMinutes":-420,"abbreviation":"MST","rawFormat":"-07:00 Mountain Time - Calgary, Edmonton, Lethbridge, Red Deer"},{"name":"America/Ciudad_Juarez","alternativeName":"Mountain Time","group":["America/Ciudad_Juarez"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Ciudad Juárez"],"rawOffsetInMinutes":-420,"abbreviation":"MST","rawFormat":"-07:00 Mountain Time - Ciudad Juárez"},{"name":"America/Denver","alternativeName":"Mountain Time","group":["America/Boise","America/Denver","MST7MDT","Navajo","US/Mountain","America/Shiprock"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Denver","El Paso","Albuquerque","Colorado Springs"],"rawOffsetInMinutes":-420,"abbreviation":"MST","rawFormat":"-07:00 Mountain Time - Denver, El Paso, Albuquerque, Colorado Springs"},{"name":"America/Phoenix","alternativeName":"Mountain Time","group":["America/Phoenix","MST","US/Arizona","America/Creston"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Phoenix","Tucson","Mesa","Chandler"],"rawOffsetInMinutes":-420,"abbreviation":"MST","rawFormat":"-07:00 Mountain Time - Phoenix, Tucson, Mesa, Chandler"},{"name":"America/Whitehorse","alternativeName":"Yukon Time","group":["America/Creston","America/Dawson","America/Dawson_Creek","America/Fort_Nelson","America/Whitehorse","Canada/Yukon"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Whitehorse","Fort St. John","Creston","Dawson"],"rawOffsetInMinutes":-420,"abbreviation":"YT","rawFormat":"-07:00 Yukon Time - Whitehorse, Fort St. John, Creston, Dawson"},{"name":"America/Belize","alternativeName":"Central Time","group":["America/Belize"],"continentCode":"NA","continentName":"North America","countryName":"Belize","countryCode":"BZ","mainCities":["Belize City","San Pedro","Orange Walk","Belmopan"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Belize City, San Pedro, Orange Walk, Belmopan"},{"name":"America/Chicago","alternativeName":"Central Time","group":["America/Chicago","America/Indiana/Knox","America/Indiana/Tell_City","America/Menominee","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","CST6CDT","US/Central","US/Indiana-Starke","America/Knox_IN"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["Chicago","Houston","San Antonio","Dallas"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Chicago, Houston, San Antonio, Dallas"},{"name":"America/Guatemala","alternativeName":"Central Time","group":["America/Guatemala"],"continentCode":"NA","continentName":"North America","countryName":"Guatemala","countryCode":"GT","mainCities":["Guatemala City","Villa Nueva","Mixco","Cobán"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Guatemala City, Villa Nueva, Mixco, Cobán"},{"name":"America/Managua","alternativeName":"Central Time","group":["America/Managua"],"continentCode":"NA","continentName":"North America","countryName":"Nicaragua","countryCode":"NI","mainCities":["Managua","León","Masaya","Chinandega"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Managua, León, Masaya, Chinandega"},{"name":"America/Mexico_City","alternativeName":"Central Time","group":["America/Bahia_Banderas","America/Chihuahua","America/Merida","America/Mexico_City","America/Monterrey","Mexico/General"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Mexico City","Iztapalapa","Puebla","Ecatepec de Morelos"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Mexico City, Iztapalapa, Puebla, Ecatepec de Morelos"},{"name":"America/Matamoros","alternativeName":"Central Time","group":["America/Matamoros","America/Ojinaga"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Reynosa","Heroica Matamoros","Nuevo Laredo","Ciudad Acuña"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawF
25ormat":"-06:00 Central Time - Reynosa, Heroica Matamoros, Nuevo Laredo, Ciudad Acuña"},{"name":"America/Costa_Rica","alternativeName":"Central Time","group":["America/Costa_Rica"],"continentCode":"NA","continentName":"North America","countryName":"Costa Rica","countryCode":"CR","mainCities":["San José","Limón","San Francisco","Alajuela"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - San José, Limón, San Francisco, Alajuela"},{"name":"America/El_Salvador","alternativeName":"Central Time","group":["America/El_Salvador"],"continentCode":"NA","continentName":"North America","countryName":"El Salvador","countryCode":"SV","mainCities":["San Salvador","Soyapango","San Miguel","Santa Ana"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - San Salvador, Soyapango, San Miguel, Santa Ana"},{"name":"America/Regina","alternativeName":"Central Time","group":["America/Regina","America/Swift_Current","Canada/Saskatchewan"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Saskatoon","Regina","Prince Albert","Moose Jaw"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Saskatoon, Regina, Prince Albert, Moose Jaw"},{"name":"America/Tegucigalpa","alternativeName":"Central Time","group":["America/Tegucigalpa"],"continentCode":"NA","continentName":"North America","countryName":"Honduras","countryCode":"HN","mainCities":["Tegucigalpa","San Pedro Sula","La Ceiba","Choloma"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Tegucigalpa, San Pedro Sula, La Ceiba, Choloma"},{"name":"America/Winnipeg","alternativeName":"Central Time","group":["America/Rankin_Inlet","America/Resolute","America/Winnipeg","Canada/Central","America/Rainy_River"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Winnipeg","Brandon","Steinbach","Kenora"],"rawOffsetInMinutes":-360,"abbreviation":"CST","rawFormat":"-06:00 Central Time - Winnipeg, Brandon, Steinbach, Kenora"},{"name":"Pacific/Easter","alternativeName":"Easter Island Time","group":["Pacific/Easter","Chile/EasterIsland"],"continentCode":"SA","continentName":"South America","countryName":"Chile","countryCode":"CL","mainCities":["Easter"],"rawOffsetInMinutes":-360,"abbreviation":"EAST","rawFormat":"-06:00 Easter Island Time - Easter"},{"name":"Pacific/Galapagos","alternativeName":"Galapagos Time","group":["Pacific/Galapagos"],"continentCode":"SA","continentName":"South America","countryName":"Ecuador","countryCode":"EC","mainCities":["Galapagos"],"rawOffsetInMinutes":-360,"abbreviation":"GALT","rawFormat":"-06:00 Galapagos Time - Galapagos"},{"name":"America/Rio_Branco","alternativeName":"Acre Time","group":["America/Eirunepe","America/Rio_Branco","Brazil/Acre","America/Porto_Acre"],"continentCode":"SA","continentName":"South America","countryName":"Brazil","countryCode":"BR","mainCities":["Rio Branco","Cruzeiro do Sul","Tarauacá","Sena Madureira"],"rawOffsetInMinutes":-300,"abbreviation":"ACT","rawFormat":"-05:00 Acre Time - Rio Branco, Cruzeiro do Sul, Tarauacá, Sena Madureira"},{"name":"America/Bogota","alternativeName":"Colombia Time","group":["America/Bogota"],"continentCode":"SA","continentName":"South America","countryName":"Colombia","countryCode":"CO","mainCities":["Bogotá","Cali","Medellín","Barranquilla"],"rawOffsetInMinutes":-300,"abbreviation":"COT","rawFormat":"-05:00 Colombia Time - Bogotá, Cali, Medellín, Barranquilla"},{"name":"America/Havana","alternativeName":"Cuba Time","group":["America/Havana","Cuba"],"continentCode":"NA","continentName":"North America","countryName":"Cuba","countryCode":"CU","mainCities":["Havana","Santiago de Cuba","Camagüey","Holguín"],"rawOffsetInMinutes":-300,"abbreviation":"CST","rawFormat":"-05:00 Cuba Time - Havana, Santiago de Cuba, Camagüey, Holguín"},{"name":"America/Atikokan","alternativeName":"Eastern Time","group":["America/Atikokan"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Atikokan"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawF
25ormat":"-05:00 Eastern Time - Atikokan"},{"name":"America/Cancun","alternativeName":"Eastern Time","group":["America/Cancun"],"continentCode":"NA","continentName":"North America","countryName":"Mexico","countryCode":"MX","mainCities":["Cancún","Chetumal","Playa del Carmen","Cozumel"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Cancún, Chetumal, Playa del Carmen, Cozumel"},{"name":"America/Cayman","alternativeName":"Eastern Time","group":["America/Cayman"],"continentCode":"NA","continentName":"North America","countryName":"Cayman Islands","countryCode":"KY","mainCities":["George Town","West Bay"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - George Town, West Bay"},{"name":"America/Jamaica","alternativeName":"Eastern Time","group":["America/Jamaica","Jamaica"],"continentCode":"NA","continentName":"North America","countryName":"Jamaica","countryCode":"JM","mainCities":["Kingston","New Kingston","Spanish Town","Portmore"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Kingston, New Kingston, Spanish Town, Portmore"},{"name":"America/Nassau","alternativeName":"Eastern Time","group":["America/Nassau"],"continentCode":"NA","continentName":"North America","countryName":"Bahamas","countryCode":"BS","mainCities":["Nassau","Lucaya","Freeport","Killarney"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Nassau, Lucaya, Freeport, Killarney"},{"name":"America/New_York","alternativeName":"Eastern Time","group":["America/Detroit","America/Indiana/Indianapolis","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Kentucky/Louisville","America/Kentucky/Monticello","America/New_York","US/Michigan","US/East-Indiana","America/Indianapolis","America/Fort_Wayne","America/Louisville","EST5EDT","US/Eastern"],"continentCode":"NA","continentName":"North America","countryName":"United States","countryCode":"US","mainCities":["New York City","Brooklyn","Queens","Philadelphia"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - New York City, Brooklyn, Queens, Philadelphia"},{"name":"America/Panama","alternativeName":"Eastern Time","group":["America/Panama","EST","America/Atikokan","America/Cayman","America/Coral_Harbour"],"continentCode":"NA","continentName":"North America","countryName":"Panama","countryCode":"PA","mainCities":["Panamá","San Miguelito","Juan Díaz","David"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Panamá, San Miguelito, Juan Díaz, David"},{"name":"America/Port-au-Prince","alternativeName":"Eastern Time","group":["America/Port-au-Prince"],"continentCode":"NA","continentName":"North America","countryName":"Haiti","countryCode":"HT","mainCities":["Port-au-Prince","Carrefour","Delmas","Port-de-Paix"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Port-au-Prince, Carrefour, Delmas, Port-de-Paix"},{"name":"America/Grand_Turk","alternativeName":"Eastern Time","group":["America/Grand_Turk"],"continentCode":"NA","continentName":"North America","countryName":"Turks and Caicos Islands","countryCode":"TC","mainCities":["Providenciales","Cockburn Town"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Providenciales, Cockburn Town"},{"name":"America/Toronto","alternativeName":"Eastern Time","group":["America/Iqaluit","America/Toronto","America/Pangnirtung","Canada/Eastern","America/Nassau","America/Montreal","America/Nipigon","America/Thunder_Bay"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Toronto","Montréal","Ottawa","Mississauga"],"rawOffsetInMinutes":-300,"abbreviation":"EST","rawFormat":"-05:00 Eastern Time - Toronto, Montréal, Ottawa, Mississauga"},{"name":"America/Guayaquil","alternativeName":"Ecuador Time","group":["America/Guayaquil"],"continentCode":"SA","continentName":"South America","countryName":"Ecuador","countryCode":"EC","mainCities":["Quito","Guayaquil","Cuenca","Santo Domingo de los Colorados"],"rawOffsetInMinutes":-300,"abbreviation":"ECT","rawF
25ormat":"-05:00 Ecuador Time - Quito, Guayaquil, Cuenca, Santo Domingo de los Colorados"},{"name":"America/Lima","alternativeName":"Peru Time","group":["America/Lima"],"continentCode":"SA","continentName":"South America","countryName":"Peru","countryCode":"PE","mainCities":["Lima","Callao","Arequipa","Trujillo"],"rawOffsetInMinutes":-300,"abbreviation":"PET","rawFormat":"-05:00 Peru Time - Lima, Callao, Arequipa, Trujillo"},{"name":"America/Manaus","alternativeName":"Amazon Time","group":["America/Boa_Vista","America/Campo_Grande","America/Cuiaba","America/Manaus","America/Porto_Velho","Brazil/West"],"continentCode":"SA","continentName":"South America","countryName":"Brazil","countryCode":"BR","mainCities":["Manaus","Campo Grande","Cuiabá","Porto Velho"],"rawOffsetInMinutes":-240,"abbreviation":"AMT","rawFormat":"-04:00 Amazon Time - Manaus, Campo Grande, Cuiabá, Porto Velho"},{"name":"America/St_Kitts","alternativeName":"Atlantic Time","group":["America/St_Kitts"],"continentCode":"NA","continentName":"North America","countryName":"Saint Kitts and Nevis","countryCode":"KN","mainCities":["Basseterre"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Basseterre"},{"name":"America/Blanc-Sablon","alternativeName":"Atlantic Time","group":["America/Blanc-Sablon"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Blanc-Sablon"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Blanc-Sablon"},{"name":"America/Montserrat","alternativeName":"Atlantic Time","group":["America/Montserrat"],"continentCode":"NA","continentName":"North America","countryName":"Montserrat","countryCode":"MS","mainCities":["Brades","Plymouth"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Brades, Plymouth"},{"name":"America/Barbados","alternativeName":"Atlantic Time","group":["America/Barbados"],"continentCode":"NA","continentName":"North America","countryName":"Barbados","countryCode":"BB","mainCities":["Bridgetown"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Bridgetown"},{"name":"America/Port_of_Spain","alternativeName":"Atlantic Time","group":["America/Port_of_Spain"],"continentCode":"NA","continentName":"North America","countryName":"Trinidad and Tobago","countryCode":"TT","mainCities":["Chaguanas","Mon Repos","San Fernando","Port of Spain"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Chaguanas, Mon Repos, San Fernando, Port of Spain"},{"name":"America/Martinique","alternativeName":"Atlantic Time","group":["America/Martinique"],"continentCode":"NA","continentName":"North America","countryName":"Martinique","countryCode":"MQ","mainCities":["Fort-de-France","Le Lamentin","Le Robert","Sainte-Marie"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Fort-de-France, Le Lamentin, Le Robert, Sainte-Marie"},{"name":"America/St_Lucia","alternativeName":"Atlantic Time","group":["America/St_Lucia"],"continentCode":"NA","continentName":"North America","countryName":"Saint Lucia","countryCode":"LC","mainCities":["Gros Islet","Castries"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Gros Islet, Castries"},{"name":"America/St_Barthelemy","alternativeName":"Atlantic Time","group":["America/St_Barthelemy"],"continentCode":"NA","continentName":"North America","countryName":"Saint Barthelemy","countryCode":"BL","mainCities":["Gustavia"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Gustavia"},{"name":"America/Halifax","alternativeName":"Atlantic Time","group":["America/Glace_Bay","America/Goose_Bay","America/Halifax","America/Moncton","Canada/Atlantic"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["Halifax","Sydney","Dartmouth","Moncton"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Halifax, Sydney, Dartmouth, Moncton"},{"name":"Atlantic/Bermuda","alternativeName":"Atlantic Time","group":["Atlantic/Bermuda"],"continentCode":"NA","continentName":"North America","countryName":"Bermuda","countryCode":"BM","mainCities":["Hamilton"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawF
25ormat":"-04:00 Atlantic Time - Hamilton"},{"name":"America/St_Vincent","alternativeName":"Atlantic Time","group":["America/St_Vincent"],"continentCode":"NA","continentName":"North America","countryName":"Saint Vincent and the Grenadines","countryCode":"VC","mainCities":["Kingstown","Calliaqua"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Kingstown, Calliaqua"},{"name":"America/Kralendijk","alternativeName":"Atlantic Time","group":["America/Kralendijk"],"continentCode":"NA","continentName":"North America","countryName":"Bonaire, Saint Eustatius and Saba ","countryCode":"BQ","mainCities":["Kralendijk"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Kralendijk"},{"name":"America/Guadeloupe","alternativeName":"Atlantic Time","group":["America/Guadeloupe"],"continentCode":"NA","continentName":"North America","countryName":"Guadeloupe","countryCode":"GP","mainCities":["Les Abymes","Baie-Mahault","Le Gosier","Petit-Bourg"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Les Abymes, Baie-Mahault, Le Gosier, Petit-Bourg"},{"name":"America/Marigot","alternativeName":"Atlantic Time","group":["America/Marigot"],"continentCode":"NA","continentName":"North America","countryName":"Saint Martin","countryCode":"MF","mainCities":["Marigot"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Marigot"},{"name":"America/Aruba","alternativeName":"Atlantic Time","group":["America/Aruba"],"continentCode":"NA","continentName":"North America","countryName":"Aruba","countryCode":"AW","mainCities":["Oranjestad","Noord","Tanki Leendert","San Nicolas"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Oranjestad, Noord, Tanki Leendert, San Nicolas"},{"name":"America/Lower_Princes","alternativeName":"Atlantic Time","group":["America/Lower_Princes"],"continentCode":"NA","continentName":"North America","countryName":"Sint Maarten","countryCode":"SX","mainCities":["Philipsburg"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Philipsburg"},{"name":"America/Tortola","alternativeName":"Atlantic Time","group":["America/Tortola"],"continentCode":"NA","continentName":"North America","countryName":"British Virgin Islands","countryCode":"VG","mainCities":["Road Town"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Road Town"},{"name":"America/Dominica","alternativeName":"Atlantic Time","group":["America/Dominica"],"continentCode":"NA","continentName":"North America","countryName":"Dominica","countryCode":"DM","mainCities":["Roseau"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Roseau"},{"name":"America/St_Thomas","alternativeName":"Atlantic Time","group":["America/St_Thomas"],"continentCode":"NA","continentName":"North America","countryName":"U.S. Virgin Islands","countryCode":"VI","mainCities":["Saint Croix","Charlotte Amalie"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Saint Croix, Charlotte Amalie"},{"name":"America/Grenada","alternativeName":"Atlantic Time","group":["America/Grenada"],"continentCode":"NA","continentName":"North America","countryName":"Grenada","countryCode":"GD","mainCities":["Saint George's"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Saint George's"},{"name":"America/Antigua","alternativeName":"Atlantic Time","group":["America/Antigua"],"continentCode":"NA","continentName":"North America","countryName":"Antigua and Barbuda","countryCode":"AG","mainCities":["Saint John’s"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Saint John’s"},{"name":"America/Puerto_Rico","alternativeName":"Atlantic Time","group":["America/Puerto_Rico","America/Virgin","America/Anguilla","America/Antigua","America/Aruba","America/Blanc-Sablon","America/Curacao","America/Dominica","America/Grenada","America/Guadeloupe","America/Kralendijk","America/Lower_Princes","America/Marigot","America/Montserrat","America/Port_of_Spain","America/St_Barthelemy","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Tortola"],"continentCode":"NA","continentName":"North America","countryName":"Puerto Rico","countryCode":"PR","mainCities":["San Juan","Bayamón","Carolina","Ponce"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawF
25ormat":"-04:00 Atlantic Time - San Juan, Bayamón, Carolina, Ponce"},{"name":"America/Santo_Domingo","alternativeName":"Atlantic Time","group":["America/Santo_Domingo"],"continentCode":"NA","continentName":"North America","countryName":"Dominican Republic","countryCode":"DO","mainCities":["Santo Domingo","Santiago de los Caballeros","Santo Domingo Oeste","Santo Domingo Este"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Santo Domingo, Santiago de los Caballeros, Santo Domingo Oeste, Santo Domingo Este"},{"name":"America/Anguilla","alternativeName":"Atlantic Time","group":["America/Anguilla"],"continentCode":"NA","continentName":"North America","countryName":"Anguilla","countryCode":"AI","mainCities":["The Valley"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - The Valley"},{"name":"America/Thule","alternativeName":"Atlantic Time","group":["America/Thule"],"continentCode":"NA","continentName":"North America","countryName":"Greenland","countryCode":"GL","mainCities":["Thule"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Thule"},{"name":"America/Curacao","alternativeName":"Atlantic Time","group":["America/Curacao"],"continentCode":"NA","continentName":"North America","countryName":"Curacao","countryCode":"CW","mainCities":["Willemstad","Bandariba"],"rawOffsetInMinutes":-240,"abbreviation":"AST","rawFormat":"-04:00 Atlantic Time - Willemstad, Bandariba"},{"name":"America/La_Paz","alternativeName":"Bolivia Time","group":["America/La_Paz"],"continentCode":"SA","continentName":"South America","countryName":"Bolivia","countryCode":"BO","mainCities":["La Paz","Santa Cruz de la Sierra","Cochabamba","Sucre"],"rawOffsetInMinutes":-240,"abbreviation":"BOT","rawFormat":"-04:00 Bolivia Time - La Paz, Santa Cruz de la Sierra, Cochabamba, Sucre"},{"name":"America/Santiago","alternativeName":"Chile Time","group":["America/Santiago","Chile/Continental"],"continentCode":"SA","continentName":"South America","countryName":"Chile","countryCode":"CL","mainCities":["Santiago","Puente Alto","Maipú","Antofagasta"],"rawOffsetInMinutes":-240,"abbreviation":"CLT","rawFormat":"-04:00 Chile Time - Santiago, Puente Alto, Maipú, Antofagasta"},{"name":"America/Guyana","alternativeName":"Guyana Time","group":["America/Guyana"],"continentCode":"SA","continentName":"South America","countryName":"Guyana","countryCode":"GY","mainCities":["Georgetown","Linden","New Amsterdam"],"rawOffsetInMinutes":-240,"abbreviation":"GYT","rawFormat":"-04:00 Guyana Time - Georgetown, Linden, New Amsterdam"},{"name":"America/Caracas","alternativeName":"Venezuela Time","group":["America/Caracas"],"continentCode":"SA","continentName":"South America","countryName":"Venezuela","countryCode":"VE","mainCities":["Caracas","Maracaibo","Valencia","Barquisimeto"],"rawOffsetInMinutes":-240,"abbreviation":"VET","rawFormat":"-04:00 Venezuela Time - Caracas, Maracaibo, Valencia, Barquisimeto"},{"name":"America/St_Johns","alternativeName":"Newfoundland Time","group":["America/St_Johns","Canada/Newfoundland"],"continentCode":"NA","continentName":"North America","countryName":"Canada","countryCode":"CA","mainCities":["St. John's","Mount Pearl","Paradise","Corner Brook"],"rawOffsetInMinutes":-210,"abbreviation":"NST","rawFormat":"-03:30 Newfoundland Time - St. John's, Mount Pearl, Paradise, Corner Brook"},{"name":"America/Argentina/Buenos_Aires","alternativeName":"Argentina Time","group":["America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Buenos_Aires","America/Catamarca","America/Argentina/ComodRivadavia","America/Cordoba","America/Rosario","America/Jujuy","America/Mendoza"],"continentCode":"SA","continentName":"South America","countryName":"Argentina","countryCode":"AR","mainCities":["Buenos Aires","Córdoba","Rosario","Mar del Plata"],"rawOffsetInMinutes":-180,"abbreviation":"ART","rawF
25ormat":"-03:00 Argentina Time - Buenos Aires, Córdoba, Rosario, Mar del Plata"},{"name":"America/Sao_Paulo","alternativeName":"Brasilia Time","group":["America/Araguaina","America/Bahia","America/Belem","America/Fortaleza","America/Maceio","America/Recife","America/Santarem","America/Sao_Paulo","Brazil/East"],"continentCode":"SA","continentName":"South America","countryName":"Brazil","countryCode":"BR","mainCities":["São Paulo","Rio de Janeiro","Belo Horizonte","Salvador"],"rawOffsetInMinutes":-180,"abbreviation":"BRT","rawFormat":"-03:00 Brasilia Time - São Paulo, Rio de Janeiro, Belo Horizonte, Salvador"},{"name":"Antarctica/Palmer","alternativeName":"Chile Time","group":["Antarctica/Palmer","Antarctica/Rothera"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Palmer","Rothera"],"rawOffsetInMinutes":-180,"abbreviation":"CLT","rawFormat":"-03:00 Chile Time - Palmer, Rothera"},{"name":"America/Punta_Arenas","alternativeName":"Chile Time","group":["America/Coyhaique","America/Punta_Arenas"],"continentCode":"SA","continentName":"South America","countryName":"Chile","countryCode":"CL","mainCities":["Punta Arenas","Coyhaique","Puerto Natales","Puerto Aysén"],"rawOffsetInMinutes":-180,"abbreviation":"CLT","rawFormat":"-03:00 Chile Time - Punta Arenas, Coyhaique, Puerto Natales, Puerto Aysén"},{"name":"Atlantic/Stanley","alternativeName":"Falkland Islands Time","group":["Atlantic/Stanley"],"continentCode":"SA","continentName":"South America","countryName":"Falkland Islands","countryCode":"FK","mainCities":["Stanley"],"rawOffsetInMinutes":-180,"abbreviation":"FKST","rawFormat":"-03:00 Falkland Islands Time - Stanley"},{"name":"America/Cayenne","alternativeName":"French Guiana Time","group":["America/Cayenne"],"continentCode":"SA","continentName":"South America","countryName":"French Guiana","countryCode":"GF","mainCities":["Cayenne","Matoury","Saint-Laurent-du-Maroni","Kourou"],"rawOffsetInMinutes":-180,"abbreviation":"GFT","rawFormat":"-03:00 French Guiana Time - Cayenne, Matoury, Saint-Laurent-du-Maroni, Kourou"},{"name":"America/Asuncion","alternativeName":"Paraguay Time","group":["America/Asuncion"],"continentCode":"SA","continentName":"South America","countryName":"Paraguay","countryCode":"PY","mainCities":["Asunción","Ciudad del Este","San Lorenzo","Capiatá"],"rawOffsetInMinutes":-180,"abbreviation":"PYT","rawFormat":"-03:00 Paraguay Time - Asunción, Ciudad del Este, San Lorenzo, Capiatá"},{"name":"America/Miquelon","alternativeName":"St. Pierre & Miquelon Time","group":["America/Miquelon"],"continentCode":"NA","continentName":"North America","countryName":"Saint Pierre and Miquelon","countryCode":"PM","mainCities":["Saint-Pierre"],"rawOffsetInMinutes":-180,"abbreviation":"PM","rawFormat":"-03:00 St. Pierre & Miquelon Time - Saint-Pierre"},{"name":"America/Paramaribo","alternativeName":"Suriname Time","group":["America/Paramaribo"],"continentCode":"SA","continentName":"South America","countryName":"Suriname","countryCode":"SR","mainCities":["Paramaribo","Blauwgrond","Rainville","Flora"],"rawOffsetInMinutes":-180,"abbreviation":"SRT","rawFormat":"-03:00 Suriname Time - Paramaribo, Blauwgrond, Rainville, Flora"},{"name":"America/Montevideo","alternativeName":"Uruguay Time","group":["America/Montevideo"],"continentCode":"SA","continentName":"South America","countryName":"Uruguay","countryCode":"UY","mainCities":["Montevideo","Salto","Paysandú","Las Piedras"],"rawOffsetInMinutes":-180,"abbreviation":"UYT","rawFormat":"-03:00 Uruguay Time - Montevideo, Salto, Paysandú, Las Piedras"},{"name":"America/Noronha","alternativeName":"Fernando de Noronha Time","group":["America/Noronha","Brazil/DeNoronha"],"continentCode":"SA","continentName":"South America","countryName":"Brazil","countryCode":"BR","mainCities":["Noronha"],"rawOffsetInMinutes":-120,"abbreviation":"FNT","rawFormat":"-02:00 Fernando de Noronha Time - Noronha"},{"name":"America/Nuuk","alternativeName":"Greenland Time","group":["America/Nuuk","America/Scoresbysund","America/Godthab"],"continentCode":"NA","continentName":"North America","countryName":"Greenland","countryCode":"GL","mainCities":["Nuuk","Scoresbysund"],"rawOffsetInMinutes":-120,"abbreviation":"GMT-2","rawFormat":"-02:00 Greenland Time - Nuuk, Scoresbysund"},{"name":"Atlantic/South_Georgia","alternativeName":"South Georgia Time","group":["Atlantic/South_Georgia"],"continentCode":"AN","continentName":"Antarctica","countryName":"South Georgia and the South Sandwich Islands","countryCode":"GS","mainCities":["Grytviken"],"rawOffsetInMinutes":-120,"abbreviation":"GST","rawF
25ormat":"-02:00 South Georgia Time - Grytviken"},{"name":"Atlantic/Azores","alternativeName":"Azores Time","group":["Atlantic/Azores"],"continentCode":"EU","continentName":"Europe","countryName":"Portugal","countryCode":"PT","mainCities":["Ponta Delgada"],"rawOffsetInMinutes":-60,"abbreviation":"AZOT","rawFormat":"-01:00 Azores Time - Ponta Delgada"},{"name":"Atlantic/Cape_Verde","alternativeName":"Cape Verde Time","group":["Atlantic/Cape_Verde"],"continentCode":"AF","continentName":"Africa","countryName":"Cabo Verde","countryCode":"CV","mainCities":["Praia","Mindelo","Espargos","Assomada"],"rawOffsetInMinutes":-60,"abbreviation":"CVT","rawFormat":"-01:00 Cape Verde Time - Praia, Mindelo, Espargos, Assomada"},{"name":"Africa/Abidjan","alternativeName":"Greenwich Mean Time","group":["Africa/Abidjan","Iceland","Africa/Accra","Africa/Bamako","Africa/Banjul","Africa/Conakry","Africa/Dakar","Africa/Freetown","Africa/Lome","Africa/Nouakchott","Africa/Ouagadougou","Atlantic/Reykjavik","Atlantic/St_Helena","Africa/Timbuktu"],"continentCode":"AF","continentName":"Africa","countryName":"Ivory Coast","countryCode":"CI","mainCities":["Abidjan","Abobo","Bouaké","Korhogo"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Abidjan, Abobo, Bouaké, Korhogo"},{"name":"Africa/Bamako","alternativeName":"Greenwich Mean Time","group":["Africa/Bamako"],"continentCode":"AF","continentName":"Africa","countryName":"Mali","countryCode":"ML","mainCities":["Bamako","Sikasso","Koutiala","Ségou"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Bamako, Sikasso, Koutiala, Ségou"},{"name":"Africa/Bissau","alternativeName":"Greenwich Mean Time","group":["Africa/Bissau"],"continentCode":"AF","continentName":"Africa","countryName":"Guinea-Bissau","countryCode":"GW","mainCities":["Bissau","Gabú","Bafatá","Xitole"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Bissau, Gabú, Bafatá, Xitole"},{"name":"Africa/Conakry","alternativeName":"Greenwich Mean Time","group":["Africa/Conakry"],"continentCode":"AF","continentName":"Africa","countryName":"Guinea","countryCode":"GN","mainCities":["Conakry","Camayenne","Nzérékoré","Kankan"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Conakry, Camayenne, Nzérékoré, Kankan"},{"name":"Africa/Dakar","alternativeName":"Greenwich Mean Time","group":["Africa/Dakar"],"continentCode":"AF","continentName":"Africa","countryName":"Senegal","countryCode":"SN","mainCities":["Dakar","Touba","Pikine","Guédiawaye"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Dakar, Touba, Pikine, Guédiawaye"},{"name":"America/Danmarkshavn","alternativeName":"Greenwich Mean Time","group":["America/Danmarkshavn"],"continentCode":"NA","continentName":"North America","countryName":"Greenland","countryCode":"GL","mainCities":["Danmarkshavn"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Danmarkshavn"},{"name":"Europe/Isle_of_Man","alternativeName":"Greenwich Mean Time","group":["Europe/Isle_of_Man"],"continentCode":"EU","continentName":"Europe","countryName":"Isle of Man","countryCode":"IM","mainCities":["Douglas"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Douglas"},{"name":"Europe/Dublin","alternativeName":"Greenwich Mean Time","group":["Europe/Dublin","Eire"],"continentCode":"EU","continentName":"Europe","countryName":"Ireland","countryCode":"IE","mainCities":["Dublin","South Dublin","Cork","Limerick"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Dublin, South Dublin, Cork, Limerick"},{"name":"Africa/Freetown","alternativeName":"Greenwich Mean Time","group":["Africa/Freetown"],"continentCode":"AF","continentName":"Africa","countryName":"Sierra Leone","countryCode":"SL","mainCities":["Freetown","Bo","Kenema","Koidu"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Freetown, Bo, Kenema, Koidu"},{"name":"Atlantic/St_Helena","alternativeName":"Greenwich Mean Time","group":["Atlantic/St_Helena"],"continentCode":"AF","continentName":"Africa","countryName":"Saint Helena","countryCode":"SH","mainCities":["Jamestown"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawF
25ormat":"+00:00 Greenwich Mean Time - Jamestown"},{"name":"Africa/Accra","alternativeName":"Greenwich Mean Time","group":["Africa/Accra"],"continentCode":"AF","continentName":"Africa","countryName":"Ghana","countryCode":"GH","mainCities":["Kumasi","Accra","Tamale","Takoradi"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Kumasi, Accra, Tamale, Takoradi"},{"name":"Africa/Lome","alternativeName":"Greenwich Mean Time","group":["Africa/Lome"],"continentCode":"AF","continentName":"Africa","countryName":"Togo","countryCode":"TG","mainCities":["Lomé","Sokodé","Kara","Atakpamé"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Lomé, Sokodé, Kara, Atakpamé"},{"name":"Europe/London","alternativeName":"Greenwich Mean Time","group":["Europe/London","GB","GB-Eire","Europe/Guernsey","Europe/Isle_of_Man","Europe/Jersey","Europe/Belfast"],"continentCode":"EU","continentName":"Europe","countryName":"United Kingdom","countryCode":"GB","mainCities":["London","Birmingham","Glasgow","Manchester"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - London, Birmingham, Glasgow, Manchester"},{"name":"Africa/Monrovia","alternativeName":"Greenwich Mean Time","group":["Africa/Monrovia"],"continentCode":"AF","continentName":"Africa","countryName":"Liberia","countryCode":"LR","mainCities":["Monrovia","Gbarnga","Buchanan","Ganta"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Monrovia, Gbarnga, Buchanan, Ganta"},{"name":"Africa/Nouakchott","alternativeName":"Greenwich Mean Time","group":["Africa/Nouakchott"],"continentCode":"AF","continentName":"Africa","countryName":"Mauritania","countryCode":"MR","mainCities":["Nouakchott","Nouadhibou","Kiffa","Dar Naim"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Nouakchott, Nouadhibou, Kiffa, Dar Naim"},{"name":"Africa/Ouagadougou","alternativeName":"Greenwich Mean Time","group":["Africa/Ouagadougou"],"continentCode":"AF","continentName":"Africa","countryName":"Burkina Faso","countryCode":"BF","mainCities":["Ouagadougou","Bobo-Dioulasso","Koudougou","Saaba"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Ouagadougou, Bobo-Dioulasso, Koudougou, Saaba"},{"name":"Atlantic/Reykjavik","alternativeName":"Greenwich Mean Time","group":["Atlantic/Reykjavik"],"continentCode":"EU","continentName":"Europe","countryName":"Iceland","countryCode":"IS","mainCities":["Reykjavík","Kópavogur","Hafnarfjörður","Reykjanesbær"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Reykjavík, Kópavogur, Hafnarfjörður, Reykjanesbær"},{"name":"Europe/Jersey","alternativeName":"Greenwich Mean Time","group":["Europe/Jersey"],"continentCode":"EU","continentName":"Europe","countryName":"Jersey","countryCode":"JE","mainCities":["Saint Helier"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Saint Helier"},{"name":"Europe/Guernsey","alternativeName":"Greenwich Mean Time","group":["Europe/Guernsey"],"continentCode":"EU","continentName":"Europe","countryName":"Guernsey","countryCode":"GG","mainCities":["Saint Peter Port"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Saint Peter Port"},{"name":"Africa/Banjul","alternativeName":"Greenwich Mean Time","group":["Africa/Banjul"],"continentCode":"AF","continentName":"Africa","countryName":"Gambia","countryCode":"GM","mainCities":["Serekunda","Brikama","Bununka Kunda","Sukuta"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - Serekunda, Brikama, Bununka Kunda, Sukuta"},{"name":"Africa/Sao_Tome","alternativeName":"Greenwich Mean Time","group":["Africa/Sao_Tome"],"continentCode":"AF","continentName":"Africa","countryName":"Sao Tome and Principe","countryCode":"ST","mainCities":["São Tomé"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawFormat":"+00:00 Greenwich Mean Time - São Tomé"},{"name":"Antarctica/Troll","alternativeName":"Greenwich Mean Time","group":["Antarctica/Troll"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Troll"],"rawOffsetInMinutes":0,"abbreviation":"GMT","rawF
25ormat":"+00:00 Greenwich Mean Time - Troll"},{"name":"Africa/Casablanca","alternativeName":"Western European Time","group":["Africa/Casablanca"],"continentCode":"AF","continentName":"Africa","countryName":"Morocco","countryCode":"MA","mainCities":["Casablanca","Rabat","Fes","Tangier"],"rawOffsetInMinutes":0,"abbreviation":"WET","rawFormat":"+00:00 Western European Time - Casablanca, Rabat, Fes, Tangier"},{"name":"Africa/El_Aaiun","alternativeName":"Western European Time","group":["Africa/El_Aaiun"],"continentCode":"AF","continentName":"Africa","countryName":"Western Sahara","countryCode":"EH","mainCities":["Laayoune","Dakhla","Boujdour"],"rawOffsetInMinutes":0,"abbreviation":"WET","rawFormat":"+00:00 Western European Time - Laayoune, Dakhla, Boujdour"},{"name":"Atlantic/Canary","alternativeName":"Western European Time","group":["Atlantic/Canary"],"continentCode":"EU","continentName":"Europe","countryName":"Spain","countryCode":"ES","mainCities":["Las Palmas de Gran Canaria","Santa Cruz de Tenerife","La Laguna","Telde"],"rawOffsetInMinutes":0,"abbreviation":"WET","rawFormat":"+00:00 Western European Time - Las Palmas de Gran Canaria, Santa Cruz de Tenerife, La Laguna, Telde"},{"name":"Europe/Lisbon","alternativeName":"Western European Time","group":["Atlantic/Madeira","Europe/Lisbon","Portugal","WET"],"continentCode":"EU","continentName":"Europe","countryName":"Portugal","countryCode":"PT","mainCities":["Lisbon","Porto","Amadora","Braga"],"rawOffsetInMinutes":0,"abbreviation":"WET","rawFormat":"+00:00 Western European Time - Lisbon, Porto, Amadora, Braga"},{"name":"Atlantic/Faroe","alternativeName":"Western European Time","group":["Atlantic/Faroe","Atlantic/Faeroe"],"continentCode":"EU","continentName":"Europe","countryName":"Faroe Islands","countryCode":"FO","mainCities":["Tórshavn"],"rawOffsetInMinutes":0,"abbreviation":"WET","rawFormat":"+00:00 Western European Time - Tórshavn"},{"name":"Africa/Windhoek","alternativeName":"Central Africa Time","group":["Africa/Windhoek"],"continentCode":"AF","continentName":"Africa","countryName":"Namibia","countryCode":"NA","mainCities":["Windhoek","Rundu","Walvis Bay","Swakopmund"],"rawOffsetInMinutes":60,"abbreviation":"CAT","rawFormat":"+01:00 Central Africa Time - Windhoek, Rundu, Walvis Bay, Swakopmund"},{"name":"Africa/Algiers","alternativeName":"Central European Time","group":["Africa/Algiers"],"continentCode":"AF","continentName":"Africa","countryName":"Algeria","countryCode":"DZ","mainCities":["Algiers","Oran","Constantine","Annaba"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Algiers, Oran, Constantine, Annaba"},{"name":"Europe/Andorra","alternativeName":"Central European Time","group":["Europe/Andorra"],"continentCode":"EU","continentName":"Europe","countryName":"Andorra","countryCode":"AD","mainCities":["Andorra la Vella","les Escaldes"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Andorra la Vella, les Escaldes"},{"name":"Europe/Belgrade","alternativeName":"Central European Time","group":["Europe/Belgrade","Europe/Ljubljana","Europe/Podgorica","Europe/Sarajevo","Europe/Skopje","Europe/Zagreb"],"continentCode":"EU","continentName":"Europe","countryName":"Serbia","countryCode":"RS","mainCities":["Belgrade","Niš","Novi Sad","Zemun"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Belgrade, Niš, Novi Sad, Zemun"},{"name":"Europe/Berlin","alternativeName":"Central European Time","group":["Europe/Berlin","Europe/Busingen","Arctic/Longyearbyen","Europe/Copenhagen","Europe/Oslo","Europe/Stockholm","Atlantic/Jan_Mayen"],"continentCode":"EU","continentName":"Europe","countryName":"Germany","countryCode":"DE","mainCities":["Berlin","Hamburg","Munich","Köln"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Berlin, Hamburg, Munich, Köln"},{"name":"Europe/Bratislava","alternativeName":"Central European Time","group":["Europe/Bratislava"],"continentCode":"EU","continentName":"Europe","countryName":"Slovakia","countryCode":"SK","mainCities":["Bratislava","Košice","Petržalka","Nitra"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawF
25ormat":"+01:00 Central European Time - Bratislava, Košice, Petržalka, Nitra"},{"name":"Europe/Brussels","alternativeName":"Central European Time","group":["Europe/Brussels","CET","MET","Europe/Amsterdam","Europe/Luxembourg"],"continentCode":"EU","continentName":"Europe","countryName":"Belgium","countryCode":"BE","mainCities":["Brussels","Antwerpen","Gent","Charleroi"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Brussels, Antwerpen, Gent, Charleroi"},{"name":"Europe/Budapest","alternativeName":"Central European Time","group":["Europe/Budapest"],"continentCode":"EU","continentName":"Europe","countryName":"Hungary","countryCode":"HU","mainCities":["Budapest","Debrecen","Szeged","Miskolc"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Budapest, Debrecen, Szeged, Miskolc"},{"name":"Europe/Copenhagen","alternativeName":"Central European Time","group":["Europe/Copenhagen"],"continentCode":"EU","continentName":"Europe","countryName":"Denmark","countryCode":"DK","mainCities":["Copenhagen","Århus","Odense","Aalborg"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Copenhagen, Århus, Odense, Aalborg"},{"name":"Europe/Gibraltar","alternativeName":"Central European Time","group":["Europe/Gibraltar"],"continentCode":"EU","continentName":"Europe","countryName":"Gibraltar","countryCode":"GI","mainCities":["Gibraltar"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Gibraltar"},{"name":"Europe/Ljubljana","alternativeName":"Central European Time","group":["Europe/Ljubljana"],"continentCode":"EU","continentName":"Europe","countryName":"Slovenia","countryCode":"SI","mainCities":["Ljubljana","Maribor","Celje","Kranj"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Ljubljana, Maribor, Celje, Kranj"},{"name":"Arctic/Longyearbyen","alternativeName":"Central European Time","group":["Arctic/Longyearbyen"],"continentCode":"EU","continentName":"Europe","countryName":"Svalbard and Jan Mayen","countryCode":"SJ","mainCities":["Longyearbyen"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Longyearbyen"},{"name":"Europe/Luxembourg","alternativeName":"Central European Time","group":["Europe/Luxembourg"],"continentCode":"EU","continentName":"Europe","countryName":"Luxembourg","countryCode":"LU","mainCities":["Luxembourg","Esch-sur-Alzette","Dudelange"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Luxembourg, Esch-sur-Alzette, Dudelange"},{"name":"Europe/Madrid","alternativeName":"Central European Time","group":["Africa/Ceuta","Europe/Madrid"],"continentCode":"EU","continentName":"Europe","countryName":"Spain","countryCode":"ES","mainCities":["Madrid","Barcelona","Valencia","Zaragoza"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Madrid, Barcelona, Valencia, Zaragoza"},{"name":"Europe/Monaco","alternativeName":"Central European Time","group":["Europe/Monaco"],"continentCode":"EU","continentName":"Europe","countryName":"Monaco","countryCode":"MC","mainCities":["Monaco","Monte-Carlo"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Monaco, Monte-Carlo"},{"name":"Europe/Oslo","alternativeName":"Central European Time","group":["Europe/Oslo"],"continentCode":"EU","continentName":"Europe","countryName":"Norway","countryCode":"NO","mainCities":["Oslo","Bergen","Trondheim","Stavanger"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Oslo, Bergen, Trondheim, Stavanger"},{"name":"Europe/Paris","alternativeName":"Central European Time","group":["Europe/Paris","Europe/Monaco"],"continentCode":"EU","continentName":"Europe","countryName":"France","countryCode":"FR","mainCities":["Paris","Marseille","Lyon","Toulouse"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Paris, Marseille, Lyon, Toulouse"},{"name":"Europe/Podgorica","alternativeName":"Central European Time","group":["Europe/Podgorica"],"continentCode":"EU","continentName":"Europe","countryName":"Montenegro","countryCode":"ME","mainCities":["Podgorica","Nikšić","Herceg Novi","Pljevlja"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawF
25ormat":"+01:00 Central European Time - Podgorica, Nikšić, Herceg Novi, Pljevlja"},{"name":"Europe/Prague","alternativeName":"Central European Time","group":["Europe/Prague","Europe/Bratislava"],"continentCode":"EU","continentName":"Europe","countryName":"Czechia","countryCode":"CZ","mainCities":["Prague","Brno","Ostrava","Pilsen"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Prague, Brno, Ostrava, Pilsen"},{"name":"Europe/Rome","alternativeName":"Central European Time","group":["Europe/Rome","Europe/San_Marino","Europe/Vatican"],"continentCode":"EU","continentName":"Europe","countryName":"Italy","countryCode":"IT","mainCities":["Rome","Milan","Naples","Turin"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Rome, Milan, Naples, Turin"},{"name":"Europe/Amsterdam","alternativeName":"Central European Time","group":["Europe/Amsterdam"],"continentCode":"EU","continentName":"Europe","countryName":"The Netherlands","countryCode":"NL","mainCities":["Rotterdam","Amsterdam","The Hague","Utrecht"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Rotterdam, Amsterdam, The Hague, Utrecht"},{"name":"Europe/San_Marino","alternativeName":"Central European Time","group":["Europe/San_Marino"],"continentCode":"EU","continentName":"Europe","countryName":"San Marino","countryCode":"SM","mainCities":["San Marino"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - San Marino"},{"name":"Europe/Malta","alternativeName":"Central European Time","group":["Europe/Malta"],"continentCode":"EU","continentName":"Europe","countryName":"Malta","countryCode":"MT","mainCities":["San Pawl il-Baħar","Birkirkara","Mosta","Sliema"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - San Pawl il-Baħar, Birkirkara, Mosta, Sliema"},{"name":"Europe/Sarajevo","alternativeName":"Central European Time","group":["Europe/Sarajevo"],"continentCode":"EU","continentName":"Europe","countryName":"Bosnia and Herzegovina","countryCode":"BA","mainCities":["Sarajevo","Banja Luka","Zenica","Tuzla"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Sarajevo, Banja Luka, Zenica, Tuzla"},{"name":"Europe/Skopje","alternativeName":"Central European Time","group":["Europe/Skopje"],"continentCode":"EU","continentName":"Europe","countryName":"North Macedonia","countryCode":"MK","mainCities":["Skopje","Kumanovo","Prilep","Bitola"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Skopje, Kumanovo, Prilep, Bitola"},{"name":"Europe/Stockholm","alternativeName":"Central European Time","group":["Europe/Stockholm"],"continentCode":"EU","continentName":"Europe","countryName":"Sweden","countryCode":"SE","mainCities":["Stockholm","Göteborg","Malmö","Uppsala"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Stockholm, Göteborg, Malmö, Uppsala"},{"name":"Europe/Tirane","alternativeName":"Central European Time","group":["Europe/Tirane"],"continentCode":"EU","continentName":"Europe","countryName":"Albania","countryCode":"AL","mainCities":["Tirana","Durrës","Vlorë","Elbasan"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Tirana, Durrës, Vlorë, Elbasan"},{"name":"Africa/Tunis","alternativeName":"Central European Time","group":["Africa/Tunis"],"continentCode":"AF","continentName":"Africa","countryName":"Tunisia","countryCode":"TN","mainCities":["Tunis","Sfax","Sousse","Kairouan"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Tunis, Sfax, Sousse, Kairouan"},{"name":"Europe/Vaduz","alternativeName":"Central European Time","group":["Europe/Vaduz"],"continentCode":"EU","continentName":"Europe","countryName":"Liechtenstein","countryCode":"LI","mainCities":["Vaduz"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Vaduz"},{"name":"Europe/Vatican","alternativeName":"Central European Time","group":["Europe/Vatican"],"continentCode":"EU","continentName":"Europe","countryName":"Vatican","countryCode":"
25VA","mainCities":["Vatican City"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Vatican City"},{"name":"Europe/Vienna","alternativeName":"Central European Time","group":["Europe/Vienna"],"continentCode":"EU","continentName":"Europe","countryName":"Austria","countryCode":"AT","mainCities":["Vienna","Graz","Linz","Favoriten"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Vienna, Graz, Linz, Favoriten"},{"name":"Europe/Warsaw","alternativeName":"Central European Time","group":["Europe/Warsaw","Poland"],"continentCode":"EU","continentName":"Europe","countryName":"Poland","countryCode":"PL","mainCities":["Warsaw","Łódź","Kraków","Wrocław"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Warsaw, Łódź, Kraków, Wrocław"},{"name":"Europe/Zagreb","alternativeName":"Central European Time","group":["Europe/Zagreb"],"continentCode":"EU","continentName":"Europe","countryName":"Croatia","countryCode":"HR","mainCities":["Zagreb","Split","Rijeka","Osijek"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Zagreb, Split, Rijeka, Osijek"},{"name":"Europe/Zurich","alternativeName":"Central European Time","group":["Europe/Zurich","Europe/Busingen","Europe/Vaduz"],"continentCode":"EU","continentName":"Europe","countryName":"Switzerland","countryCode":"CH","mainCities":["Zürich","Genève","Basel","Lausanne"],"rawOffsetInMinutes":60,"abbreviation":"CET","rawFormat":"+01:00 Central European Time - Zürich, Genève, Basel, Lausanne"},{"name":"Africa/Bangui","alternativeName":"West Africa Time","group":["Africa/Bangui"],"continentCode":"AF","continentName":"Africa","countryName":"Central African Republic","countryCode":"CF","mainCities":["Bangui","Bimbo","Bégoua","Carnot"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Bangui, Bimbo, Bégoua, Carnot"},{"name":"Africa/Malabo","alternativeName":"West Africa Time","group":["Africa/Malabo"],"continentCode":"AF","continentName":"Africa","countryName":"Equatorial Guinea","countryCode":"GQ","mainCities":["Bata","Malabo","Ebebiyin"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Bata, Malabo, Ebebiyin"},{"name":"Africa/Brazzaville","alternativeName":"West Africa Time","group":["Africa/Brazzaville"],"continentCode":"AF","continentName":"Africa","countryName":"Republic of the Congo","countryCode":"CG","mainCities":["Brazzaville","Pointe-Noire","Dolisie","Nkayi"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Brazzaville, Pointe-Noire, Dolisie, Nkayi"},{"name":"Africa/Porto-Novo","alternativeName":"West Africa Time","group":["Africa/Porto-Novo"],"continentCode":"AF","continentName":"Africa","countryName":"Benin","countryCode":"BJ","mainCities":["Cotonou","Abomey-Calavi","Porto-Novo","Parakou"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Cotonou, Abomey-Calavi, Porto-Novo, Parakou"},{"name":"Africa/Douala","alternativeName":"West Africa Time","group":["Africa/Douala"],"continentCode":"AF","continentName":"Africa","countryName":"Cameroon","countryCode":"CM","mainCities":["Douala","Yaoundé","Bamenda","Bafoussam"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Douala, Yaoundé, Bamenda, Bafoussam"},{"name":"Africa/Kinshasa","alternativeName":"West Africa Time","group":["Africa/Kinshasa"],"continentCode":"AF","continentName":"Africa","countryName":"Democratic Republic of the Congo","countryCode":"CD","mainCities":["Kinshasa","Kikwit","Masina","Mbandaka"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Kinshasa, Kikwit, Masina, Mbandaka"},{"name":"Africa/Lagos","alternativeName":"West Africa Time","group":["Africa/Lagos","Africa/Bangui","Africa/Brazzaville","Africa/Douala","Africa/Kinshasa","Africa/Libreville","Africa/Luanda","Africa/Malabo","Africa/Niamey","Africa/Porto-Novo"],"continentCode":"AF","continentName":"Africa","countryName":"Nigeria","countryCode":"NG","mainCities":["Lagos","Kano","Ibadan","Abuja"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Lagos, Kano, Ibadan, Abuja"},{"name":"Africa/Libreville","alternativeName":"West Africa Time","group":["Africa/Libreville"],"continentCode":"AF","continentName":"Africa","countryName":"Gabon","countryCode":"GA","mainCities":["Libreville","Port-Gentil","Franceville","Owendo"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Libreville, Port-Gentil, Franceville, Owendo"},{"name":"Africa/Luanda","alternativeName":"West Africa Time","group":["Africa/Luanda"],"continentCode":"AF","continentName":"Africa","countryName":"Angola","countryCode":"AO","mainCities":["Luanda","Lubango","Huambo","Benguela"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Luanda, Lubango, Huambo, Benguela"},{"name":"Africa/Ndjamena","alternativeName":"West Africa Time","group":["Africa/Ndjamena"],"continentCode":"AF","continentName":"Africa","countryName":"Chad","countryCode":"TD","mainCities":["N'Djamena","Moundou","Abéché","Sarh"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - N'Djamena, Moundou, Abéché, Sarh"},{"name":"Africa/Niamey","alternativeName":"West Africa Time","group":["Africa/Niamey"],"continentCode":"AF","continentName":"Africa","countryName":"Niger","countryCode":"NE","mainCities":["Niamey","Maradi","Zinder","Tahoua"],"rawOffsetInMinutes":60,"abbreviation":"WAT","rawFormat":"+01:00 West Africa Time - Niamey, Maradi, Zinder, Tahoua"},{"name":"Africa/Bujumbura","alternativeName":"Central Africa Time","group":["Africa/Bujumbura"],"continentCode":"AF","continentName":"Africa","countryName":"Burundi","countryCode":"BI","mainCities":["Bujumbura","Gitega","Ngozi","Rumonge"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Bujumbura, Gitega, Ngozi, Rumonge"},{"name":"Africa/Gaborone","alternativeName":"Central Africa Time","group":["Africa/Gaborone"],"continentCode":"AF","continentName":"Africa","countryName":"Botswana","countryCode":"BW","mainCities":["Gaborone","Francistown","Mogoditshane","Maun"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Gaborone, Francistown, Mogoditshane, Maun"},{"name":"Africa/Harare","alternativeName":"Central Africa Time","group":["Africa/Harare"],"continentCode":"AF","continentName":"Africa","countryName":"Zimbabwe","countryCode":"ZW","mainCities":["Harare","Bulawayo","Chitungwiza","Mutare"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Harare, Bulawayo, Chitungwiza, Mutare"},{"name":"Africa/Juba","alternativeName":"Central Africa Time","group":["Africa/Juba"],"continentCode":"AF","continentName":"Africa","countryName":"South Sudan","countryCode":"SS","mainCities":["Juba","Winejok","Yei","Malakal"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Juba, Winejok, Yei, Malakal"},{"name":"Africa/Khartoum","alternativeName":"Central Africa Time","group":["Africa/Khartoum"],"continentCode":"AF","continentName":"Africa","countryName":"Sudan","countryCode":"SD","mainCities":["Khartoum","Omdurman","Khartoum North","Nyala"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Khartoum, Omdurman, Khartoum North, Nyala"}
25,{"name":"Africa/Kigali","alternativeName":"Central Africa Time","group":["Africa/Kigali"],"continentCode":"AF","continentName":"Africa","countryName":"Rwanda","countryCode":"RW","mainCities":["Kigali","Gisenyi","Musanze","Nyagatare"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Kigali, Gisenyi, Musanze, Nyagatare"},{"name":"Africa/Blantyre","alternativeName":"Central Africa Time","group":["Africa/Blantyre"],"continentCode":"AF","continentName":"Africa","countryName":"Malawi","countryCode":"MW","mainCities":["Lilongwe","Blantyre","Mzuzu","Zomba"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Lilongwe, Blantyre, Mzuzu, Zomba"},{"name":"Africa/Lubumbashi","alternativeName":"Central Africa Time","group":["Africa/Lubumbashi"],"continentCode":"AF","continentName":"Africa","countryName":"Democratic Republic of the Congo","countryCode":"CD","mainCities":["Lubumbashi","Mbuji-Mayi","Kananga","Kisangani"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Lubumbashi, Mbuji-Mayi, Kananga, Kisangani"},{"name":"Africa/Lusaka","alternativeName":"Central Africa Time","group":["Africa/Lusaka"],"continentCode":"AF","continentName":"Africa","countryName":"Zambia","countryCode":"ZM","mainCities":["Lusaka","Kitwe","Ndola","Chipata"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Lusaka, Kitwe, Ndola, Chipata"},{"name":"Africa/Maputo","alternativeName":"Central Africa Time","group":["Africa/Maputo","Africa/Blantyre","Africa/Bujumbura","Africa/Gaborone","Africa/Harare","Africa/Kigali","Africa/Lubumbashi","Africa/Lusaka"],"continentCode":"AF","continentName":"Africa","countryName":"Mozambique","countryCode":"MZ","mainCities":["Maputo","Matola","Nampula","Beira"],"rawOffsetInMinutes":120,"abbreviation":"CAT","rawFormat":"+02:00 Central Africa Time - Maputo, Matola, Nampula, Beira"},{"name":"Europe/Athens","alternativeName":"Eastern European Time","group":["Europe/Athens","EET"],"continentCode":"EU","continentName":"Europe","countryName":"Greece","countryCode":"GR","mainCities":["Athens","Thessaloníki","Pátra","Piraeus"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Athens, Thessaloníki, Pátra, Piraeus"},{"name":"Asia/Beirut","alternativeName":"Eastern European Time","group":["Asia/Beirut"],"continentCode":"AS","continentName":"Asia","countryName":"Lebanon","countryCode":"LB","mainCities":["Beirut","Ra’s Bayrūt","Tripoli","Sidon"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Beirut, Ra’s Bayrūt, Tripoli, Sidon"},{"name":"Europe/Bucharest","alternativeName":"Eastern European Time","group":["Europe/Bucharest"],"continentCode":"EU","continentName":"Europe","countryName":"Romania","countryCode":"RO","mainCities":["Bucharest","Sector 3","Iaşi","Sector 6"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Bucharest, Sector 3, Iaşi, Sector 6"},{"name":"Africa/Cairo","alternativeName":"Eastern European Time","group":["Africa/Cairo","Egypt"],"continentCode":"AF","continentName":"Africa","countryName":"Egypt","countryCode":"EG","mainCities":["Cairo","Alexandria","Giza","Shubrā al Khaymah"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Cairo, Alexandria, Giza, Shubrā al Khaymah"},{"name":"Europe/Chisinau","alternativeName":"Eastern European Time","group":["Europe/Chisinau","Europe/Tiraspol"],"continentCode":"EU","continentName":"Europe","countryName":"Moldova","countryCode":"MD","mainCities":["Chisinau","Tiraspol","Bălţi","Bender"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Chisinau, Tiraspol, Bălţi, Bender"},{"name":"Asia/Hebron","alternativeName":"Eastern European Time","group":["Asia/Gaza","Asia/Hebron"],"continentCode":"AS","continentName":"Asia","countryName":"Palestinian Territory","countryCode":"PS","mainCities":["East Jerusalem","Gaza","Khān Yūnis","Jabālyā"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawF
25ormat":"+02:00 Eastern European Time - East Jerusalem, Gaza, Khān Yūnis, Jabālyā"},{"name":"Europe/Helsinki","alternativeName":"Eastern European Time","group":["Europe/Helsinki","Europe/Mariehamn"],"continentCode":"EU","continentName":"Europe","countryName":"Finland","countryCode":"FI","mainCities":["Helsinki","Espoo","Tampere","Vantaa"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Helsinki, Espoo, Tampere, Vantaa"},{"name":"Europe/Kaliningrad","alternativeName":"Eastern European Time","group":["Europe/Kaliningrad"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Kaliningrad","Chernyakhovsk","Sovetsk","Baltiysk"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Kaliningrad, Chernyakhovsk, Sovetsk, Baltiysk"},{"name":"Europe/Kyiv","alternativeName":"Eastern European Time","group":["Europe/Kyiv","Europe/Uzhgorod","Europe/Zaporozhye","Europe/Kiev"],"continentCode":"EU","continentName":"Europe","countryName":"Ukraine","countryCode":"UA","mainCities":["Kyiv","Kharkiv","Odesa","Dnipro"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Kyiv, Kharkiv, Odesa, Dnipro"},{"name":"Europe/Mariehamn","alternativeName":"Eastern European Time","group":["Europe/Mariehamn"],"continentCode":"EU","continentName":"Europe","countryName":"Aland Islands","countryCode":"AX","mainCities":["Mariehamn"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Mariehamn"},{"name":"Asia/Nicosia","alternativeName":"Eastern European Time","group":["Asia/Famagusta","Asia/Nicosia","Europe/Nicosia"],"continentCode":"EU","continentName":"Europe","countryName":"Cyprus","countryCode":"CY","mainCities":["Nicosia","Limassol","Larnaca","Stróvolos"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Nicosia, Limassol, Larnaca, Stróvolos"},{"name":"Europe/Riga","alternativeName":"Eastern European Time","group":["Europe/Riga"],"continentCode":"EU","continentName":"Europe","countryName":"Latvia","countryCode":"LV","mainCities":["Riga","Daugavpils","Liepāja","Jelgava"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Riga, Daugavpils, Liepāja, Jelgava"},{"name":"Europe/Sofia","alternativeName":"Eastern European Time","group":["Europe/Sofia"],"continentCode":"EU","continentName":"Europe","countryName":"Bulgaria","countryCode":"BG","mainCities":["Sofia","Plovdiv","Varna","Burgas"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Sofia, Plovdiv, Varna, Burgas"},{"name":"Europe/Tallinn","alternativeName":"Eastern European Time","group":["Europe/Tallinn"],"continentCode":"EU","continentName":"Europe","countryName":"Estonia","countryCode":"EE","mainCities":["Tallinn","Tartu","Narva","Pärnu"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Tallinn, Tartu, Narva, Pärnu"},{"name":"Africa/Tripoli","alternativeName":"Eastern European Time","group":["Africa/Tripoli","Libya"],"continentCode":"AF","continentName":"Africa","countryName":"Libya","countryCode":"LY","mainCities":["Tripoli","Benghazi","Misratah","Zliten"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Tripoli, Benghazi, Misratah, Zliten"},{"name":"Europe/Vilnius","alternativeName":"Eastern European Time","group":["Europe/Vilnius"],"continentCode":"EU","continentName":"Europe","countryName":"Lithuania","countryCode":"LT","mainCities":["Vilnius","Kaunas","Klaipėda","Šiauliai"],"rawOffsetInMinutes":120,"abbreviation":"EET","rawFormat":"+02:00 Eastern European Time - Vilnius, Kaunas, Klaipėda, Šiauliai"},{"name":"Asia/Jerusalem","alternativeName":"Israel Time","group":["Asia/Jerusalem","Israel","Asia/Tel_Aviv"],"continentCode":"AS","continentName":"Asia","countryName":"Israel","countryCode":"IL","mainCities":["Jerusalem","Tel Aviv","West Jerusalem","Haifa"],"rawOffsetInMinutes":120,"abbreviation":"IST","rawF
25ormat":"+02:00 Israel Time - Jerusalem, Tel Aviv, West Jerusalem, Haifa"},{"name":"Africa/Johannesburg","alternativeName":"South Africa Time","group":["Africa/Johannesburg","Africa/Maseru","Africa/Mbabane"],"continentCode":"AF","continentName":"Africa","countryName":"South Africa","countryCode":"ZA","mainCities":["Johannesburg","Cape Town","Durban","Pretoria"],"rawOffsetInMinutes":120,"abbreviation":"SAST","rawFormat":"+02:00 South Africa Time - Johannesburg, Cape Town, Durban, Pretoria"},{"name":"Africa/Mbabane","alternativeName":"South Africa Time","group":["Africa/Mbabane"],"continentCode":"AF","continentName":"Africa","countryName":"Eswatini","countryCode":"SZ","mainCities":["Manzini","Mbabane","Lobamba"],"rawOffsetInMinutes":120,"abbreviation":"SAST","rawFormat":"+02:00 South Africa Time - Manzini, Mbabane, Lobamba"},{"name":"Africa/Maseru","alternativeName":"South Africa Time","group":["Africa/Maseru"],"continentCode":"AF","continentName":"Africa","countryName":"Lesotho","countryCode":"LS","mainCities":["Maseru","Maputsoe","Mohale's Hoek","Mafeteng"],"rawOffsetInMinutes":120,"abbreviation":"SAST","rawFormat":"+02:00 South Africa Time - Maseru, Maputsoe, Mohale's Hoek, Mafeteng"},{"name":"Asia/Kuwait","alternativeName":"Arabian Time","group":["Asia/Kuwait"],"continentCode":"AS","continentName":"Asia","countryName":"Kuwait","countryCode":"KW","mainCities":["Al Aḩmadī","Ḩawallī","As Sālimīyah","Şabāḩ as Sālim"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Al Aḩmadī, Ḩawallī, As Sālimīyah, Şabāḩ as Sālim"},{"name":"Asia/Bahrain","alternativeName":"Arabian Time","group":["Asia/Bahrain"],"continentCode":"AS","continentName":"Asia","countryName":"Bahrain","countryCode":"BH","mainCities":["Al Muharraq","Manama","Madīnat Ḩamad","Ar Rifā‘"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Al Muharraq, Manama, Madīnat Ḩamad, Ar Rifā‘"},{"name":"Asia/Baghdad","alternativeName":"Arabian Time","group":["Asia/Baghdad"],"continentCode":"AS","continentName":"Asia","countryName":"Iraq","countryCode":"IQ","mainCities":["Baghdad","Al Mawşil al Jadīdah","Al Başrah al Qadīmah","Mosul"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Baghdad, Al Mawşil al Jadīdah, Al Başrah al Qadīmah, Mosul"},{"name":"Asia/Qatar","alternativeName":"Arabian Time","group":["Asia/Qatar","Asia/Bahrain"],"continentCode":"AS","continentName":"Asia","countryName":"Qatar","countryCode":"QA","mainCities":["Doha","Ar Rayyān","Al Maţār al ‘Atīq","Al Manşūrah"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Doha, Ar Rayyān, Al Maţār al ‘Atīq, Al Manşūrah"},{"name":"Asia/Riyadh","alternativeName":"Arabian Time","group":["Asia/Riyadh","Antarctica/Syowa","Asia/Aden","Asia/Kuwait"],"continentCode":"AS","continentName":"Asia","countryName":"Saudi Arabia","countryCode":"SA","mainCities":["Jeddah","Riyadh","Makkah","Madinah"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Jeddah, Riyadh, Makkah, Madinah"},{"name":"Asia/Aden","alternativeName":"Arabian Time","group":["Asia/Aden"],"continentCode":"AS","continentName":"Asia","countryName":"Yemen","countryCode":"YE","mainCities":["Sanaa","Aden","Taiz","Ibb"],"rawOffsetInMinutes":180,"abbreviation":"AST","rawFormat":"+03:00 Arabian Time - Sanaa, Aden, Taiz, Ibb"},{"name":"Asia/Amman","alternativeName":"Asia/Amman","group":["Asia/Amman"],"continentCode":"AS","continentName":"Asia","countryName":"Jordan","countryCode":"JO","mainCities":["Amman","Zarqa","Irbid","Russeifa"],"rawOffsetInMinutes":180,"abbreviation":"GMT+3","rawFormat":"+03:00 Asia/Amman - Amman, Zarqa, Irbid, Russeifa"},{"name":"Asia/Damascus","alternativeName":"Asia/Damascus","group":["Asia/Damascus"],"continentCode":"AS","continentName":"Asia","countryName":"Syria","countryCode":"SY","mainCities":["Aleppo","Damascus","Homs","Latakia"],"rawOffsetInMinutes":180,"abbreviation":"GMT+3","rawFormat":"+03:00 Asia/Damascus - Aleppo, Damascus, Homs, Latakia"},{"name":"Africa/Addis_Ababa","alternativeName":"East Africa Time","group":["Africa/Addis_Ababa"],"continentCode":"AF","continentName":"Africa","countryName":"Ethiopia","countryCode":"ET","mainCities":["Addis Ababa","Jijiga","Gonder","Mek'ele"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Addis Ababa, Jijiga, Gonder, Mek'ele"},{"name":"Indian/Antananarivo","alternativeName":"East Africa Time","group":["Indian/Antananarivo"],"continentCode":"AF","continentName":"Africa","countryName":"Madagascar","countryCode":"MG","mainCities":["Antananarivo","Toamasina","Antsirabe","Mahajanga"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Antananarivo, Toamasina, Antsirabe, Mahajanga"},{"name":"Africa/Asmara","alternativeName":"East Africa Time","group":["Africa/Asmara"],"continentCode":"AF","continentName":"Africa","countryName":"Eritrea","countryCode":"ER","mainCities":["Asmara","Keren","Himora","Massawa"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Asmara, Keren, Himora, Massawa"},{"name":"Africa/Dar_es_Salaam","alternativeName":"East Africa Time","group":["Africa/Dar_es_Salaam"],"continentCode":"AF","continentName":"Africa","countryName":"Tanzania","countryCode":"TZ","mainCities":["Dar es Salaam","Mwanza","Dodoma","Zanzibar"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Dar es Salaam, Mwanza, Dodoma, Zanzibar"},{"name":"Africa/Djibouti","alternativeName":"East Africa Time","group":["Africa/Djibouti"],"continentCode":"AF","continentName":"Africa","countryName":"Djibouti","countryCode":"DJ","mainCities":["Djibouti","Ali Sabih","Dikhil","Tadjoura"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Djibouti, Ali Sabih, Dikhil, Tadjoura"},{"name":"Africa/Kampala","alternativeName":"East Africa Time","group":["Africa/Kampala"],"continentCode":"AF","continentName":"Africa","countryName":"Uganda","countryCode":"UG","mainCities":["Kampala","Nansana","Kira","Bunamwaya"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Kampala, Nansana, Kira, Bunamwaya"},{"name":"Indian/Mayotte","alternativeName":"East Africa Time","group":["Indian/Mayotte"],"continentCode":"AF","continentName":"Africa","countryName":"Mayotte","countryCode":"YT","mainCities":["Mamoudzou","Koungou","Labattoir","Kaouéni"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Mamoudzou, Koungou, Labattoir, Kaouéni"},{"name":"Africa/Mogadishu","alternativeName":"East Africa Time","group":["Africa/Mogadishu"],"continentCode":"AF","continentName":"Africa","countryName":"Somalia","countryCode":"SO","mainCities":["Mogadishu","Borama","Hargeysa","Berbera"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Mogadishu, Borama, Hargeysa, Berbera"},{"name":"Indian/Comoro","alternativeName":"East Africa Time","group":["Indian/Comoro"],"continentCode":"AF","continentName":"Africa","countryName":"Comoros","countryCode":"KM","mainCities":["Moroni","Moutsamoudou","Fomboni"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Moroni, Moutsamoudou, Fomboni"},{"name":"Africa/Nairobi","alternativeName":"East Africa Time","group":["Africa/Nairobi","Africa/Addis_Ababa","Africa/Asmara","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Kampala","Africa/Mogadishu","Indian/Antananarivo","Indian/Comoro","Indian/Mayotte","Africa/Asmera"],"continentCode":"AF","continentName":"Africa","countryName":"Kenya","countryCode":"KE","mainCities":["Nairobi","Kakamega","Mombasa","Nakuru"],"rawOffsetInMinutes":180,"abbreviation":"EAT","rawFormat":"+03:00 East Africa Time - Nairobi, Kakamega, Mombasa, Nakuru"},{"name":"Europe/Minsk","alternativeName":"Moscow Time","group":["Europe/Minsk"],"continentCode":"EU","continentName":"Europe","countryName":"Belarus","countryCode":"BY","mainCities":["Minsk","Homyel'","Hrodna","Vitebsk"],"rawOffsetInMinutes":180,"abbreviation":"MSK","rawFormat":"+03:00 Moscow Time - Minsk, Homyel', Hrodna, Vitebsk"},{"name":"Europe/Moscow","alternativeName":"Moscow Time","group":["Europe/Kirov","Europe/Moscow","Europe/Volgograd","W-SU"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Moscow","Saint Petersburg","Nizhniy Novgorod","Kazan"],"rawOffsetInMinutes":180,"abbreviation":"MSK","rawFormat":"+03:00 Moscow Time - Moscow, Saint Petersburg, Nizhniy Novgorod, Kazan"},{"name":"Europe/Simferopol","alternativeName":"Moscow Time","group":["Europe/Simferopol"],"continentCode":"EU","continentName":"Europe","countryName":"Ukraine","countryCode":"UA","mainCities":["Sevastopol","Simferopol","Kerch","Yevpatoriya"],"rawOffsetInMinutes":180,"abbreviation":"MSK","rawFormat":"+03:00 Moscow Time - Sevastopol, Simferopol, Kerch, Yevpatoriya"},{"name":"Antarctica/Syowa","alternativeName":"Syowa Time","group":["Antarctica/Syowa"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Syowa"],"rawOffsetInMinutes":180,"abbreviation":"SYOT","rawFormat":"+03:00 Syowa Time - Syowa"},{"name":"Europe/Istanbul","alternativeName":"Turkey Time","group":["Europe/Istanbul","Turkey","Asia/Istanbul"],"continentCode":"AS","continentName":"Asia","countryName":"Turkey","countryCode":"TR","mainCities":["Istanbul","Ankara","Bursa","İzmir"],"rawOffsetInMinutes":180,"abbreviation":"TRT","rawF
25ormat":"+03:00 Turkey Time - Istanbul, Ankara, Bursa, İzmir"},{"name":"Asia/Tehran","alternativeName":"Iran Time","group":["Asia/Tehran","Iran"],"continentCode":"AS","continentName":"Asia","countryName":"Iran","countryCode":"IR","mainCities":["Tehran","Mashhad","Isfahan","Karaj"],"rawOffsetInMinutes":210,"abbreviation":"IRST","rawFormat":"+03:30 Iran Time - Tehran, Mashhad, Isfahan, Karaj"},{"name":"Asia/Yerevan","alternativeName":"Armenia Time","group":["Asia/Yerevan"],"continentCode":"AS","continentName":"Asia","countryName":"Armenia","countryCode":"AM","mainCities":["Yerevan","Malatia-Sebastia","Shengavit","Nor Nork"],"rawOffsetInMinutes":240,"abbreviation":"AMT","rawFormat":"+04:00 Armenia Time - Yerevan, Malatia-Sebastia, Shengavit, Nor Nork"},{"name":"Asia/Baku","alternativeName":"Azerbaijan Time","group":["Asia/Baku"],"continentCode":"AS","continentName":"Asia","countryName":"Azerbaijan","countryCode":"AZ","mainCities":["Baku","Sumqayıt","Ganja","Lankaran"],"rawOffsetInMinutes":240,"abbreviation":"AZT","rawFormat":"+04:00 Azerbaijan Time - Baku, Sumqayıt, Ganja, Lankaran"},{"name":"Asia/Tbilisi","alternativeName":"Georgia Time","group":["Asia/Tbilisi"],"continentCode":"AS","continentName":"Asia","countryName":"Georgia","countryCode":"GE","mainCities":["Tbilisi","Batumi","Kutaisi","Rustavi"],"rawOffsetInMinutes":240,"abbreviation":"GET","rawFormat":"+04:00 Georgia Time - Tbilisi, Batumi, Kutaisi, Rustavi"},{"name":"Asia/Dubai","alternativeName":"Gulf Time","group":["Asia/Dubai","Asia/Muscat","Indian/Mahe","Indian/Reunion"],"continentCode":"AS","continentName":"Asia","countryName":"United Arab Emirates","countryCode":"AE","mainCities":["Dubai","Abu Dhabi","Sharjah","Al Ain City"],"rawOffsetInMinutes":240,"abbreviation":"GST","rawFormat":"+04:00 Gulf Time - Dubai, Abu Dhabi, Sharjah, Al Ain City"},{"name":"Asia/Muscat","alternativeName":"Gulf Time","group":["Asia/Muscat"],"continentCode":"AS","continentName":"Asia","countryName":"Oman","countryCode":"OM","mainCities":["Muscat","Seeb","Bawshar","‘Ibrī"],"rawOffsetInMinutes":240,"abbreviation":"GST","rawFormat":"+04:00 Gulf Time - Muscat, Seeb, Bawshar, ‘Ibrī"},{"name":"Indian/Mauritius","alternativeName":"Mauritius Time","group":["Indian/Mauritius"],"continentCode":"AF","continentName":"Africa","countryName":"Mauritius","countryCode":"MU","mainCities":["Port Louis","Vacoas","Beau Bassin-Rose Hill","Curepipe"],"rawOffsetInMinutes":240,"abbreviation":"MUT","rawFormat":"+04:00 Mauritius Time - Port Louis, Vacoas, Beau Bassin-Rose Hill, Curepipe"},{"name":"Indian/Reunion","alternativeName":"Réunion Time","group":["Indian/Reunion"],"continentCode":"AF","continentName":"Africa","countryName":"Reunion","countryCode":"RE","mainCities":["Saint-Denis","Saint-Paul","Saint-Pierre","Le Tampon"],"rawOffsetInMinutes":240,"abbreviation":"RET","rawFormat":"+04:00 Réunion Time - Saint-Denis, Saint-Paul, Saint-Pierre, Le Tampon"},{"name":"Europe/Samara","alternativeName":"Samara Time","group":["Europe/Astrakhan","Europe/Samara","Europe/Saratov","Europe/Ulyanovsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Samara","Saratov","Tolyatti","Izhevsk"],"rawOffsetInMinutes":240,"abbreviation":"SAMT","rawFormat":"+04:00 Samara Time - Samara, Saratov, Tolyatti, Izhevsk"},{"name":"Indian/Mahe","alternativeName":"Seychelles Time","group":["Indian/Mahe"],"continentCode":"AF","continentName":"Africa","countryName":"Seychelles","countryCode":"SC","mainCities":["Victoria"],"rawOffsetInMinutes":240,"abbreviation":"SCT","rawFormat":"+04:00 Seychelles Time - Victoria"},{"name":"Asia/Kabul","alternativeName":"Afghanistan Time","group":["Asia/Kabul"],"continentCode":"AS","continentName":"Asia","countryName":"Afghanistan","countryCode":"AF","mainCities":["Kabul","Herāt","Mazār-e Sharīf","Kandahār"],"rawOffsetInMinutes":270,"abbreviation":"AFT","rawFormat":"+04:30 Afghanistan Time - Kabul, Herāt, Mazār-e Sharīf, Kandahār"},{"name":"Indian/Kerguelen","alternativeName":"French Southern & Antarctic Time","group":["Indian/Kerguelen"],"continentCode":"AN","continentName":"Antarctica","countryName":"French Southern Territories","countryCode":"TF","mainCities":["Port-aux-Français"],"rawOffsetInMinutes":300,"abbreviation":"FSAT","rawFormat":"+05:00 French Southern & Antarctic Time - Port-aux-Français"},{"name":"Asia/Almaty","alternativeName":"Kazakhstan Time","group":["Asia/Almaty","Asia/Aqtau","Asia/Aqtobe","Asia/Atyrau","Asia/Oral","Asia/Qostanay","Asia/Qyzylorda"],"continentCode":"AS","continentName":"Asia","countryName":"Kazakhstan","countryCode":"KZ","mainCities":["Almaty","Shymkent","Aktobe","Karagandy"],"rawOffsetInMinutes":300,"abbreviation":"GMT+5","rawFormat":"+05:00 K
25azakhstan Time - Almaty, Shymkent, Aktobe, Karagandy"},{"name":"Indian/Maldives","alternativeName":"Maldives Time","group":["Indian/Maldives","Indian/Kerguelen"],"continentCode":"AS","continentName":"Asia","countryName":"Maldives","countryCode":"MV","mainCities":["Male"],"rawOffsetInMinutes":300,"abbreviation":"MVT","rawFormat":"+05:00 Maldives Time - Male"},{"name":"Antarctica/Mawson","alternativeName":"Mawson Time","group":["Antarctica/Mawson","Antarctica/Vostok"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Mawson","Vostok"],"rawOffsetInMinutes":300,"abbreviation":"MAWT","rawFormat":"+05:00 Mawson Time - Mawson, Vostok"},{"name":"Asia/Karachi","alternativeName":"Pakistan Time","group":["Asia/Karachi"],"continentCode":"AS","continentName":"Asia","countryName":"Pakistan","countryCode":"PK","mainCities":["Lahore","Karachi","Peshawar","Faisalabad"],"rawOffsetInMinutes":300,"abbreviation":"PKT","rawFormat":"+05:00 Pakistan Time - Lahore, Karachi, Peshawar, Faisalabad"},{"name":"Asia/Dushanbe","alternativeName":"Tajikistan Time","group":["Asia/Dushanbe"],"continentCode":"AS","continentName":"Asia","countryName":"Tajikistan","countryCode":"TJ","mainCities":["Dushanbe","Isfara","Istaravshan","Kŭlob"],"rawOffsetInMinutes":300,"abbreviation":"TJT","rawFormat":"+05:00 Tajikistan Time - Dushanbe, Isfara, Istaravshan, Kŭlob"},{"name":"Asia/Ashgabat","alternativeName":"Turkmenistan Time","group":["Asia/Ashgabat","Asia/Ashkhabad"],"continentCode":"AS","continentName":"Asia","countryName":"Turkmenistan","countryCode":"TM","mainCities":["Ashgabat","Türkmenabat","Daşoguz","Mary"],"rawOffsetInMinutes":300,"abbreviation":"TMT","rawFormat":"+05:00 Turkmenistan Time - Ashgabat, Türkmenabat, Daşoguz, Mary"},{"name":"Asia/Tashkent","alternativeName":"Uzbekistan Time","group":["Asia/Samarkand","Asia/Tashkent"],"continentCode":"AS","continentName":"Asia","countryName":"Uzbekistan","countryCode":"UZ","mainCities":["Tashkent","Andijon","Namangan","Samarkand"],"rawOffsetInMinutes":300,"abbreviation":"UZT","rawFormat":"+05:00 Uzbekistan Time - Tashkent, Andijon, Namangan, Samarkand"},{"name":"Asia/Yekaterinburg","alternativeName":"Yekaterinburg Time","group":["Asia/Yekaterinburg"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Yekaterinburg","Chelyabinsk","Ufa","Perm"],"rawOffsetInMinutes":300,"abbreviation":"YEKT","rawFormat":"+05:00 Yekaterinburg Time - Yekaterinburg, Chelyabinsk, Ufa, Perm"},{"name":"Asia/Colombo","alternativeName":"India Time","group":["Asia/Colombo"],"continentCode":"AS","continentName":"Asia","countryName":"Sri Lanka","countryCode":"LK","mainCities":["Colombo","Dehiwala-Mount Lavinia","Maharagama","Jaffna"],"rawOffsetInMinutes":33
250,"abbreviation":"IST","rawFormat":"+05:30 India Time - Colombo, Dehiwala-Mount Lavinia, Maharagama, Jaffna"},{"name":"Asia/Kolkata","alternativeName":"India Time","group":["Asia/Kolkata","Asia/Calcutta"],"continentCode":"AS","continentName":"Asia","countryName":"India","countryCode":"IN","mainCities":["Mumbai","Delhi","Bengaluru","Hyderabad"],"rawOffsetInMinutes":330,"abbreviation":"IST","rawFormat":"+05:30 India Time - Mumbai, Delhi, Bengaluru, Hyderabad"},{"name":"Asia/Kathmandu","alternativeName":"Nepal Time","group":["Asia/Kathmandu","Asia/Katmandu"],"continentCode":"AS","continentName":"Asia","countryName":"Nepal","countryCode":"NP","mainCities":["Kathmandu","Pokhara","Bharatpur","Pātan"],"rawOffsetInMinutes":345,"abbreviation":"NPT","rawFormat":"+05:45 Nepal Time - Kathmandu, Pokhara, Bharatpur, Pātan"},{"name":"Asia/Dhaka","alternativeName":"Bangladesh Time","group":["Asia/Dhaka","Asia/Dacca"],"continentCode":"AS","continentName":"Asia","countryName":"Bangladesh","countryCode":"BD","mainCities":["Dhaka","Chattogram","Gazipur","Khulna"],"rawOffsetInMinutes":360,"abbreviation":"BST","rawFormat":"+06:00 Bangladesh Time - Dhaka, Chattogram, Gazipur, Khulna"},{"name":"Asia/Thimphu","alternativeName":"Bhutan Time","group":["Asia/Thimphu","Asia/Thimbu"],"continentCode":"AS","continentName":"Asia","countryName":"Bhutan","countryCode":"BT","mainCities":["Thimphu","Phuntsholing","Tsirang","Punākha"],"rawOffsetInMinutes":360,"abbreviation":"BTT","rawFormat":"+06:00 Bhutan Time - Thimphu, Phuntsholing, Tsirang, Punākha"},{"name":"Asia/Urumqi","alternativeName":"China Time","group":["Asia/Urumqi","Asia/Kashgar"],"continentCode":"AS","continentName":"Asia","countryName":"China","countryCode":"CN","mainCities":["Ürümqi","Shihezi","Korla","Aqsu"],"rawOffsetInMinutes":360,"abbreviation":"CST","rawFormat":"+06:00 China Time - Ürümqi, Shihezi, Korla, Aqsu"},{"name":"Indian/Chagos","alternativeName":"Indian Ocean Time","group":["Indian/Chagos"],"continentCode":"AS","continentName":"Asia","countryName":"British Indian Ocean Territory","countryCode":"IO","mainCities":["Chagos"],"rawOffsetInMinutes":360,"abbreviation":"IOT","rawFormat":"+06:00 Indian Ocean Time - Chagos"},{"name":"Asia/Bishkek","alternativeName":"Kyrgyzstan Time","group":["Asia/Bishkek"],"continentCode":"AS","continentName":"Asia","countryName":"Kyrgyzstan","countryCode":"KG","mainCities":["Bishkek","Osh","Jalal-Abad","Karakol"],"rawOffsetInMinutes":360,"abbreviation":"KGT","rawFormat":"+06:00 Kyrgyzstan Time - Bishkek, Osh, Jalal-Abad, Karakol"},{"name":"Asia/Omsk","alternativeName":"Omsk Time","group":["Asia/Omsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Omsk","Tara","Kalachinsk","Isil’kul’"],"rawOffsetInMinutes":360,"abbreviation":"OMST","rawFormat":"+06:00 Omsk Time - Omsk, Tara, Kalachinsk, Isil’kul’"},{"name":"Indian/Cocos","alternativeName":"Cocos Islands Time","group":["Indian/Cocos"],"continentCode":"AS","continentName":"Asia","countryName":"Cocos Islands","countryCode":"CC","mainCities":["West Island"],"rawOffsetInMinutes":390,"abbreviation":"CCT","rawFormat":"+06:30 Cocos Islands Time - West Island"},{"name":"Asia/Yangon","alternativeName":"Myanmar Time","group":["Asia/Yangon","Indian/Cocos","Asia/Rangoon"],"continentCode":"AS","continentName":"Asia","countryName":"Myanmar","countryCode":"MM","mainCities":["Yangon","Mandalay","Nay Pyi Taw","Mawlamyine"],"rawOffsetInMinutes":390,"abbreviation":"MMT","rawFormat":"+06:30 Myanmar Time - Yangon, Mandalay, Nay Pyi Taw, Mawlamyine"},{"name":"Indian/Christmas","alternativeName":"Christmas Island Time","group":["Indian/Christmas"],"continentCode":"OC","continentName":"Oceania","countryName":"Christmas Island","countryCode":"CX","mainCities":["Flying Fish Cove"],"rawOffsetInMinutes":420,"abbreviation":"CXT","rawFormat":"+07:00 Christmas Island Time - Flying Fish Cove"},{"name":"Antarctica/Davis","alternativeName":"Davis Time","group":["Antarctica/Davis"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Davis"],"rawOffsetInMinutes":420,"abbreviation":"DAVT","rawF
25ormat":"+07:00 Davis Time - Davis"},{"name":"Asia/Hovd","alternativeName":"Hovd Time","group":["Asia/Hovd"],"continentCode":"AS","continentName":"Asia","countryName":"Mongolia","countryCode":"MN","mainCities":["Ulaangom","Khovd","Ölgii","Altai"],"rawOffsetInMinutes":420,"abbreviation":"HOVT","rawFormat":"+07:00 Hovd Time - Ulaangom, Khovd, Ölgii, Altai"},{"name":"Asia/Bangkok","alternativeName":"Indochina Time","group":["Asia/Bangkok","Asia/Phnom_Penh","Asia/Vientiane","Indian/Christmas"],"continentCode":"AS","continentName":"Asia","countryName":"Thailand","countryCode":"TH","mainCities":["Bangkok","Samut Prakan","Mueang Nonthaburi","Chon Buri"],"rawOffsetInMinutes":420,"abbreviation":"ICT","rawFormat":"+07:00 Indochina Time - Bangkok, Samut Prakan, Mueang Nonthaburi, Chon Buri"},{"name":"Asia/Ho_Chi_Minh","alternativeName":"Indochina Time","group":["Asia/Ho_Chi_Minh","Asia/Saigon"],"continentCode":"AS","continentName":"Asia","countryName":"Vietnam","countryCode":"VN","mainCities":["Ho Chi Minh City","Cần Thơ","Da Nang","Biên Hòa"],"rawOffsetInMinutes":420,"abbreviation":"ICT","rawFormat":"+07:00 Indochina Time - Ho Chi Minh City, Cần Thơ, Da Nang, Biên Hòa"},{"name":"Asia/Phnom_Penh","alternativeName":"Indochina Time","group":["Asia/Phnom_Penh"],"continentCode":"AS","continentName":"Asia","countryName":"Cambodia","countryCode":"KH","mainCities":["Phnom Penh","Takeo","Siem Reap","Battambang"],"rawOffsetInMinutes":420,"abbreviation":"ICT","rawFormat":"+07:00 Indochina Time - Phnom Penh, Takeo, Siem Reap, Battambang"},{"name":"Asia/Vientiane","alternativeName":"Indochina Time","group":["Asia/Vientiane"],"continentCode":"AS","continentName":"Asia","countryName":"Laos","countryCode":"LA","mainCities":["Vientiane","Savannakhet","Pakse","Thakhèk"],"rawOffsetInMinutes":420,"abbreviation":"ICT","rawFormat":"+07:00 Indochina Time - Vientiane, Savannakhet, Pakse, Thakhèk"},{"name":"Asia/Novosibirsk","alternativeName":"Novosibirsk Time","group":["Asia/Barnaul","Asia/Krasnoyarsk","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Tomsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Novosibirsk","Krasnoyarsk","Barnaul","Tomsk"],"rawOffsetInMinutes":420,"abbreviation":"NOVT","rawFormat":"+07:00 Novosibirsk Time - Novosibirsk, Krasnoyarsk, Barnaul, Tomsk"},{"name":"Asia/Jakarta","alternativeName":"Western Indonesia Time","group":["Asia/Jakarta","Asia/Pontianak"],"continentCode":"AS","continentName":"Asia","countryName":"Indonesia","countryCode":"ID","mainCities":["Jakarta","Surabaya","Bekasi","Bandung"],"rawOffsetInMinutes":420,"abbreviation":"WIB","rawFormat":"+07:00 Western Indonesia Time - Jakarta, Surabaya, Bekasi, Bandung"},{"name":"Antarctica/Casey","alternativeName":"Australian Western Time","group":["Antarctica/Casey"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["Casey"],"rawOffsetInMinutes":480,"abbreviation":"AWST","rawFormat":"+08:00 Australian Western Time - Casey"},{"name":"Australia/Perth","alternativeName":"Australian Western Time","group":["Australia/Perth","Australia/West"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Perth","Mandurah","Bunbury","Geraldton"],"rawOffsetInMinutes":480,"abbreviation":"AWST","rawFormat":"+08:00 Australian Western Time - Perth, Mandurah, Bunbury, Geraldton"},{"name":"Asia/Brunei","alternativeName":"Brunei Time","group":["Asia/Brunei"],"continentCode":"AS","continentName":"Asia","countryName":"Brunei","countryCode":"BN","mainCities":["Bandar Seri Begawan","Sengkurong","Mentiri","Kuala Belait"],"rawOffsetInMinutes":480,"abbreviation":"GMT+8","rawFormat":"+08:00 Brunei Time - Bandar Seri Begawan, Sengkurong, Mentiri, Kuala Belait"},{"name":"Asia/Makassar","alternativeName":"Central Indonesia Time","group":["Asia/Makassar","Asia/Ujung_Pandang"],"continentCode":"AS","continentName":"Asia","countryName":"Indonesia","countryCode":"ID","mainCities":["Makassar","Samarinda","Denpasar","Balikpapan"],"rawOffsetInMinutes":480,"abbreviation":"WITA","rawFormat":"+08:00 Central Indonesia Time - Makassar, Samarinda, Denpasar, Balikpapan"},{"name":"Asia/Macau","alternativeName":"China Time","group":["Asia/Macau","Asia/Macao"],"continentCode":"AS","continentName":"Asia","countryName":"Macao","countryCode":"MO","mainCities":["Macau","Taipa","Sé","Luhuan"],"rawOffsetInMinutes":480,"abbreviation":"CST","rawF
25ormat":"+08:00 China Time - Macau, Taipa, Sé, Luhuan"},{"name":"Asia/Shanghai","alternativeName":"China Time","group":["Asia/Shanghai","PRC","Asia/Chongqing","Asia/Harbin","Asia/Chungking"],"continentCode":"AS","continentName":"Asia","countryName":"China","countryCode":"CN","mainCities":["Shanghai","Beijing","Shenzhen","Guangzhou"],"rawOffsetInMinutes":480,"abbreviation":"CST","rawFormat":"+08:00 China Time - Shanghai, Beijing, Shenzhen, Guangzhou"},{"name":"Asia/Hong_Kong","alternativeName":"Hong Kong Time","group":["Asia/Hong_Kong","Hongkong"],"continentCode":"AS","continentName":"Asia","countryName":"Hong Kong","countryCode":"HK","mainCities":["Hong Kong","New Territories","Kowloon","Hong Kong Island"],"rawOffsetInMinutes":480,"abbreviation":"HKT","rawFormat":"+08:00 Hong Kong Time - Hong Kong, New Territories, Kowloon, Hong Kong Island"},{"name":"Asia/Irkutsk","alternativeName":"Irkutsk Time","group":["Asia/Irkutsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Irkutsk","Ulan-Ude","Bratsk","Angarsk"],"rawOffsetInMinutes":480,"abbreviation":"IRKT","rawFormat":"+08:00 Irkutsk Time - Irkutsk, Ulan-Ude, Bratsk, Angarsk"},{"name":"Asia/Kuala_Lumpur","alternativeName":"Malaysia Time","group":["Asia/Kuala_Lumpur","Asia/Kuching","Asia/Brunei"],"continentCode":"AS","continentName":"Asia","countryName":"Malaysia","countryCode":"MY","mainCities":["Kuala Lumpur","Johor Bahru","Kampung Baru Subang","Petaling Jaya"],"rawOffsetInMinutes":480,"abbreviation":"MYT","rawFormat":"+08:00 Malaysia Time - Kuala Lumpur, Johor Bahru, Kampung Baru Subang, Petaling Jaya"},{"name":"Asia/Manila","alternativeName":"Philippine Time","group":["Asia/Manila"],"continentCode":"AS","continentName":"Asia","countryName":"Philippines","countryCode":"PH","mainCities":["Quezon City","Davao","Caloocan City","Manila"],"rawOffsetInMinutes":480,"abbreviation":"PHT","rawFormat":"+08:00 Philippine Time - Quezon City, Davao, Caloocan City, Manila"},{"name":"Asia/Singapore","alternativeName":"Singapore Time","group":["Asia/Singapore","Singapore","Asia/Kuala_Lumpur"],"continentCode":"AS","continentName":"Asia","countryName":"Singapore","countryCode":"SG","mainCities":["Singapore","Ulu Bedok","Bedok New Town","Tampines Estate"],"rawOffsetInMinutes":480,"abbreviation":"SGT","rawFormat":"+08:00 Singapore Time - Singapore, Ulu Bedok, Bedok New Town, Tampines Estate"},{"name":"Asia/Taipei","alternativeName":"Taiwan Time","group":["Asia/Taipei","ROC"],"continentCode":"AS","continentName":"Asia","countryName":"Taiwan","countryCode":"TW","mainCities":["Taipei","New Taipei City","Taichung","Kaohsiung"],"rawOffsetInMinutes":480,"abbreviation":"GMT+8","rawFormat":"+08:00 Taiwan Time - Taipei, New Taipei City, Taichung, Kaohsiung"},{"name":"Asia/Ulaanbaatar","alternativeName":"Ulaanbaatar Time","group":["Asia/Ulaanbaatar","Asia/Choibalsan","Asia/Ulan_Bator"],"continentCode":"AS","continentName":"Asia","countryName":"Mongolia","countryCode":"MN","mainCities":["Ulan Bator","Erdenet","Darhan","Choibalsan"],"rawOffsetInMinutes":480,"abbreviation":"ULAT","rawFormat":"+08:00 Ulaanbaatar Time - Ulan Bator, Erdenet, Darhan, Choibalsan"},{"name":"Australia/Eucla","alternativeName":"Australian Central Western Time","group":["Australia/Eucla"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Eucla"],"rawOffsetInMinutes":525,"abbreviation":"ACWST","rawF
25ormat":"+08:45 Australian Central Western Time - Eucla"},{"name":"Asia/Jayapura","alternativeName":"Eastern Indonesia Time","group":["Asia/Jayapura"],"continentCode":"AS","continentName":"Asia","countryName":"Indonesia","countryCode":"ID","mainCities":["Jayapura","Ambon","Sorong","Ternate"],"rawOffsetInMinutes":540,"abbreviation":"WIT","rawFormat":"+09:00 Eastern Indonesia Time - Jayapura, Ambon, Sorong, Ternate"},{"name":"Asia/Tokyo","alternativeName":"Japan Time","group":["Asia/Tokyo","Japan"],"continentCode":"AS","continentName":"Asia","countryName":"Japan","countryCode":"JP","mainCities":["Tokyo","Yokohama","Osaka","Nagoya"],"rawOffsetInMinutes":540,"abbreviation":"JST","rawFormat":"+09:00 Japan Time - Tokyo, Yokohama, Osaka, Nagoya"},{"name":"Asia/Pyongyang","alternativeName":"Korean Time","group":["Asia/Pyongyang"],"continentCode":"AS","continentName":"Asia","countryName":"North Korea","countryCode":"KP","mainCities":["Pyongyang","Hamhŭng","Namp’o","Sunch’ŏn"],"rawOffsetInMinutes":540,"abbreviation":"KST","rawFormat":"+09:00 Korean Time - Pyongyang, Hamhŭng, Namp’o, Sunch’ŏn"},{"name":"Asia/Seoul","alternativeName":"Korean Time","group":["Asia/Seoul","ROK"],"continentCode":"AS","continentName":"Asia","countryName":"South Korea","countryCode":"KR","mainCities":["Seoul","Busan","Incheon","Daegu"],"rawOffsetInMinutes":540,"abbreviation":"KST","rawFormat":"+09:00 Korean Time - Seoul, Busan, Incheon, Daegu"},{"name":"Pacific/Palau","alternativeName":"Palau Time","group":["Pacific/Palau"],"continentCode":"OC","continentName":"Oceania","countryName":"Palau","countryCode":"PW","mainCities":["Ngerulmud"],"rawOffsetInMinutes":540,"abbreviation":"PWT","rawFormat":"+09:00 Palau Time - Ngerulmud"},{"name":"Asia/Dili","alternativeName":"Timor-Leste Time","group":["Asia/Dili"],"continentCode":"OC","continentName":"Oceania","countryName":"Timor Leste","countryCode":"TL","mainCities":["Dili","Maliana","Suai","Likisá"],"rawOffsetInMinutes":540,"abbreviation":"GMT+9","rawFormat":"+09:00 Timor-Leste Time - Dili, Maliana, Suai, Likisá"},{"name":"Asia/Chita","alternativeName":"Yakutsk Time","group":["Asia/Chita","Asia/Khandyga","Asia/Yakutsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Chita","Yakutsk","Blagoveshchensk","Belogorsk"],"rawOffsetInMinutes":540,"abbreviation":"YAKT","rawFormat":"+09:00 Yakutsk Time - Chita, Yakutsk, Blagoveshchensk, Belogorsk"},{"name":"Australia/Adelaide","alternativeName":"Australian Central Time","group":["Australia/Adelaide","Australia/Broken_Hill","Australia/South","Australia/Yancowinna"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Adelaide","Adelaide Hills","Mount Gambier","Morphett Vale"],"rawOffsetInMinutes":570,"abbreviation":"ACST","rawFormat":"+09:30 Australian Central Time - Adelaide, Adelaide Hills, Mount Gambier, Morphett Vale"},{"name":"Australia/Darwin","alternativeName":"Australian Central Time","group":["Australia/Darwin","Australia/North"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Darwin","Palmerston","Alice Springs"],"rawOffsetInMinutes":570,"abbreviation":"ACST","rawFormat":"+09:30 Australian Central Time - Darwin, Palmerston, Alice Springs"},{"name":"Australia/Brisbane","alternativeName":"Australian Eastern Time","group":["Australia/Brisbane","Australia/Lindeman","Australia/Queensland"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Brisbane","Gold Coast","Sunshine Coast","Logan City"],"rawOffsetInMinutes":600,"abbreviation":"AEST","rawFormat":"+10:00 Australian Eastern Time - Brisbane, Gold Coast, Sunshine Coast, Logan City"},{"name":"Australia/Sydney","alternativeName":"Australian Eastern Time","group":["Antarctica/Macquarie","Australia/Hobart","Australia/Melbourne","Australia/Sydney","Australia/Tasmania","Australia/Currie","Australia/Victoria","Australia/ACT","Australia/NSW","Australia/Canberra"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Sydney","Melbourne","Newcastle","Canberra"],"rawOffsetInMinutes":600,"abbreviation":"AEST","rawF
25ormat":"+10:00 Australian Eastern Time - Sydney, Melbourne, Newcastle, Canberra"},{"name":"Pacific/Guam","alternativeName":"Chamorro Time","group":["Pacific/Guam","Pacific/Saipan"],"continentCode":"OC","continentName":"Oceania","countryName":"Guam","countryCode":"GU","mainCities":["Dededo Village","Yigo Village","Tamuning-Tumon-Harmon Village","Tamuning"],"rawOffsetInMinutes":600,"abbreviation":"ChST","rawFormat":"+10:00 Chamorro Time - Dededo Village, Yigo Village, Tamuning-Tumon-Harmon Village, Tamuning"},{"name":"Pacific/Saipan","alternativeName":"Chamorro Time","group":["Pacific/Saipan"],"continentCode":"OC","continentName":"Oceania","countryName":"Northern Mariana Islands","countryCode":"MP","mainCities":["Saipan"],"rawOffsetInMinutes":600,"abbreviation":"ChST","rawFormat":"+10:00 Chamorro Time - Saipan"},{"name":"Pacific/Chuuk","alternativeName":"Chuuk Time","group":["Pacific/Chuuk"],"continentCode":"OC","continentName":"Oceania","countryName":"Micronesia","countryCode":"FM","mainCities":["Chuuk"],"rawOffsetInMinutes":600,"abbreviation":"CHUT","rawFormat":"+10:00 Chuuk Time - Chuuk"},{"name":"Antarctica/DumontDUrville","alternativeName":"Dumont d’Urville Time","group":["Antarctica/DumontDUrville"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["DumontDUrville"],"rawOffsetInMinutes":600,"abbreviation":"GMT+10","rawFormat":"+10:00 Dumont d’Urville Time - DumontDUrville"},{"name":"Pacific/Port_Moresby","alternativeName":"Papua New Guinea Time","group":["Pacific/Port_Moresby","Antarctica/DumontDUrville","Pacific/Chuuk","Pacific/Yap","Pacific/Truk"],"continentCode":"OC","continentName":"Oceania","countryName":"Papua New Guinea","countryCode":"PG","mainCities":["Port Moresby","Lae","Mount Hagen","Popondetta"],"rawOffsetInMinutes":600,"abbreviation":"PGT","rawFormat":"+10:00 Papua New Guinea Time - Port Moresby, Lae, Mount Hagen, Popondetta"},{"name":"Asia/Vladivostok","alternativeName":"Vladivostok Time","group":["Asia/Ust-Nera","Asia/Vladivostok"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Khabarovsk","Vladivostok","Khabarovsk Vtoroy","Komsomolsk-on-Amur"],"rawOffsetInMinutes":600,"abbreviation":"VLAT","rawFormat":"+10:00 Vladivostok Time - Khabarovsk, Vladivostok, Khabarovsk Vtoroy, Komsomolsk-on-Amur"},{"name":"Australia/Lord_Howe","alternativeName":"Lord Howe Time","group":["Australia/Lord_Howe","Australia/LHI"],"continentCode":"OC","continentName":"Oceania","countryName":"Australia","countryCode":"AU","mainCities":["Lord Howe"],"rawOffsetInMinutes":630,"abbreviation":"LHST","rawFormat":"+10:30 Lord Howe Time - Lord Howe"},{"name":"Pacific/Bougainville","alternativeName":"Bougainville Time","group":["Pacific/Bougainville"],"continentCode":"OC","continentName":"Oceania","countryName":"Papua New Guinea","countryCode":"PG","mainCities":["Arawa"],"rawOffsetInMinutes":660,"abbreviation":"BST","rawFormat":"+11:00 Bougainville Time - Arawa"},{"name":"Pacific/Kosrae","alternativeName":"Kosrae Time","group":["Pacific/Kosrae","Pacific/Pohnpei"],"continentCode":"OC","continentName":"Oceania","countryName":"Micronesia","countryCode":"FM","mainCities":["Kosrae","Palikir"],"rawOffsetInMinutes":660,"abbreviation":"KOST","rawFormat":"+11:00 Kosrae Time - Kosrae, Palikir"},{"name":"Pacific/Noumea","alternativeName":"New Caledonia Time","group":["Pacific/Noumea"],"continentCode":"OC","continentName":"Oceania","countryName":"New Caledonia","countryCode":"NC","mainCities":["Nouméa","Mont-Dore","Dumbéa"],"rawOffsetInMinutes":660,"abbreviation":"NCT","rawFormat":"+11:00 New Caledonia Time - Nouméa, Mont-Dore, Dumbéa"},{"name":"Pacific/Norfolk","alternativeName":"Norfolk Island Time","group":["Pacific/Norfolk"],"continentCode":"OC","continentName":"Oceania","countryName":"Norfolk Island","countryCode":"NF","mainCities":["Kingston"],"rawOffsetInMinutes":660,"abbreviation":"NFT","rawFormat":"+11:00 Norfolk Island Time - Kingston"},{"name":"Asia/Sakhalin","alternativeName":"Sakhalin Time","group":["Asia/Magadan","Asia/Sakhalin","Asia/Srednekolymsk"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Yuzhno-Sakhalinsk","Magadan","Korsakov","Kholmsk"],"rawOffsetInMinutes":660,"abbreviation":"SAKT","rawF
25ormat":"+11:00 Sakhalin Time - Yuzhno-Sakhalinsk, Magadan, Korsakov, Kholmsk"},{"name":"Pacific/Guadalcanal","alternativeName":"Solomon Islands Time","group":["Pacific/Guadalcanal","Pacific/Pohnpei","Pacific/Ponape"],"continentCode":"OC","continentName":"Oceania","countryName":"Solomon Islands","countryCode":"SB","mainCities":["Honiara","Panatina","Nggosi","Tandai"],"rawOffsetInMinutes":660,"abbreviation":"SBT","rawFormat":"+11:00 Solomon Islands Time - Honiara, Panatina, Nggosi, Tandai"},{"name":"Pacific/Efate","alternativeName":"Vanuatu Time","group":["Pacific/Efate"],"continentCode":"OC","continentName":"Oceania","countryName":"Vanuatu","countryCode":"VU","mainCities":["Port-Vila"],"rawOffsetInMinutes":660,"abbreviation":"VUT","rawFormat":"+11:00 Vanuatu Time - Port-Vila"},{"name":"Pacific/Fiji","alternativeName":"Fiji Time","group":["Pacific/Fiji"],"continentCode":"OC","continentName":"Oceania","countryName":"Fiji","countryCode":"FJ","mainCities":["Nasinu","Suva","Lautoka","Nadi"],"rawOffsetInMinutes":720,"abbreviation":"FJT","rawFormat":"+12:00 Fiji Time - Nasinu, Suva, Lautoka, Nadi"},{"name":"Pacific/Tarawa","alternativeName":"Gilbert Islands Time","group":["Pacific/Tarawa","Pacific/Funafuti","Pacific/Majuro","Pacific/Wake","Pacific/Wallis"],"continentCode":"OC","continentName":"Oceania","countryName":"Kiribati","countryCode":"KI","mainCities":["Tarawa"],"rawOffsetInMinutes":720,"abbreviation":"GILT","rawFormat":"+12:00 Gilbert Islands Time - Tarawa"},{"name":"Asia/Kamchatka","alternativeName":"Kamchatka Time","group":["Asia/Anadyr","Asia/Kamchatka"],"continentCode":"EU","continentName":"Europe","countryName":"Russia","countryCode":"RU","mainCities":["Petropavlovsk-Kamchatsky","Yelizovo","Vilyuchinsk","Anadyr"],"rawOffsetInMinutes":720,"abbreviation":"PETT","rawFormat":"+12:00 Kamchatka Time - Petropavlovsk-Kamchatsky, Yelizovo, Vilyuchinsk, Anadyr"},{"name":"Pacific/Majuro","alternativeName":"Marshall Islands Time","group":["Pacific/Kwajalein","Pacific/Majuro","Kwajalein"],"continentCode":"OC","continentName":"Oceania","countryName":"Marshall Islands","countryCode":"MH","mainCities":["Majuro","Kwajalein"],"rawOffsetInMinutes":720,"abbreviation":"MHT","rawFormat":"+12:00 Marshall Islands Time - Majuro, Kwajalein"},{"name":"Pacific/Nauru","alternativeName":"Nauru Time","group":["Pacific/Nauru"],"continentCode":"OC","continentName":"Oceania","countryName":"Nauru","countryCode":"NR","mainCities":["Yaren"],"rawOffsetInMinutes":720,"abbreviation":"NRT","rawFormat":"+12:00 Nauru Time - Yaren"},{"name":"Pacific/Auckland","alternativeName":"New Zealand Time","group":["Pacific/Auckland","NZ","Antarctica/McMurdo","Antarctica/South_Pole"],"continentCode":"OC","continentName":"Oceania","countryName":"New Zealand","countryCode":"NZ","mainCities":["Auckland","Christchurch","Wellington","Manukau City"],"rawOffsetInMinutes":720,"abbreviation":"NZST","rawFormat":"+12:00 New Zealand Time - Auckland, Christchurch, Wellington, Manukau City"},{"name":"Antarctica/McMurdo","alternativeName":"New Zealand Time","group":["Antarctica/McMurdo"],"continentCode":"AN","continentName":"Antarctica","countryName":"Antarctica","countryCode":"AQ","mainCities":["McMurdo"],"rawOffsetInMinutes":720,"abbreviation":"NZST","rawFormat":"+12:00 New Zealand Time - McMurdo"},{"name":"Pacific/Funafuti","alternativeName":"Tuvalu Time","group":["Pacific/Funafuti"],"continentCode":"OC","continentName":"Oceania","countryName":"Tuvalu","countryCode":"TV","mainCities":["Funafuti"],"rawOffsetInMinutes":720,"abbreviation":"TVT","rawFormat":"+12:00 Tuvalu Time - Funafuti"},{"name":"Pacific/Wake","alternativeName":"Wake Island Time","group":["Pacific/Wake"],"continentCode":"OC","continentName":"Oceania","countryName":"United States Minor Outlying Islands","countryCode":"UM","mainCities":["Wake"],"rawOffsetInMinutes":720,"abbreviation":"WAKT","rawFormat":"+12:00 Wake Island Time - Wake"},{"name":"Pacific/Wallis","alternativeName":"Wallis & Futuna Time","group":["Pacific/Wallis"],"continentCode":"OC","continentName":"Oceania","countryName":"Wallis and Futuna","countryCode":"WF","mainCities":["Mata-Utu"],"rawOffsetInMinutes":720,"abbreviation":"WFT","rawF
25ormat":"+12:00 Wallis & Futuna Time - Mata-Utu"},{"name":"Pacific/Chatham","alternativeName":"Chatham Time","group":["Pacific/Chatham","NZ-CHAT"],"continentCode":"OC","continentName":"Oceania","countryName":"New Zealand","countryCode":"NZ","mainCities":["Chatham"],"rawOffsetInMinutes":765,"abbreviation":"CHAST","rawFormat":"+12:45 Chatham Time - Chatham"},{"name":"Pacific/Kanton","alternativeName":"Phoenix Islands Time","group":["Pacific/Kanton","Pacific/Enderbury"],"continentCode":"OC","continentName":"Oceania","countryName":"Kiribati","countryCode":"KI","mainCities":["Kanton"],"rawOffsetInMinutes":780,"abbreviation":"PHOT","rawFormat":"+13:00 Phoenix Islands Time - Kanton"},{"name":"Pacific/Apia","alternativeName":"Samoa Time","group":["Pacific/Apia"],"continentCode":"OC","continentName":"Oceania","countryName":"Samoa","countryCode":"WS","mainCities":["Apia"],"rawOffsetInMinutes":780,"abbreviation":"SST","rawFormat":"+13:00 Samoa Time - Apia"},{"name":"Pacific/Fakaofo","alternativeName":"Tokelau Time","group":["Pacific/Fakaofo"],"continentCode":"OC","continentName":"Oceania","countryName":"Tokelau","countryCode":"TK","mainCities":["Fakaofo"],"rawOffsetInMinutes":780,"abbreviation":"TKT","rawFormat":"+13:00 Tokelau Time - Fakaofo"},{"name":"Pacific/Tongatapu","alternativeName":"Tonga Time","group":["Pacific/Tongatapu"],"continentCode":"OC","continentName":"Oceania","countryName":"Tonga","countryCode":"TO","mainCities":["Nuku‘alofa"],"rawOffsetInMinutes":780,"abbreviation":"TOT","rawFormat":"+13:00 Tonga Time - Nuku‘alofa"},{"name":"Pacific/Kiritimati","alternativeName":"Line Islands Time","group":["Pacific/Kiritimati"],"continentCode":"OC","continentName":"Oceania","countryName":"Kiribati","countryCode":"KI","mainCities":["Kiritimati"],"rawOffsetInMinutes":840,"abbreviation":"LINT","rawFormat":"+14:00 Line Islands Time - Kiritimati"}]`);function It(...t){if(t){let e=[];for(let n=0;n<t.length;n++){let r=t[n];if(!r)continue;let i=typeof r;if(i==="string"||i==="number")e.push(r);else if(i==="object"){let o=Array.isArray(r)?[It(...r)]:Object.entries(r).map(([a,s])=>s?a:void 0);e=o.length?e.concat(o.filter(a=>!!a)):e}}return e.join(" ").trim()}}function Tg(t,e){return t?t.classList?t.classList.contains(e):new RegExp("(^| )"+e+"( |$)","gi").test(t.className):!1}function vi(t,e){if(t&&e){let n=r=>{Tg(t,r)||(t.classList?t.classList.add(r):t.className+=" "+r)};[e].flat().filter(Boolean).forEach(r=>r.split(" ").forEach(n))}}function qA(){return window.innerWidth-document.documentElement.offsetWidth}function qse(t){typeof t=="string"?vi(document.body,t||"p-overflow-hidden"):(t!=null&&t.variableName&&document.body.style.setProperty(t.variableName,qA()+"px"),vi(document.body,t?.className||"p-overflow-hidden"))}function WA(t){if(t){let e=document.createElement("a");if(e.download!==void 0){let{name:n,src:r}=t;return e.setAttribute("href",r),e.setAttribute("download",n),e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e),!0}}return!1}function YA(t,e){let n=new Blob([t],{type:"application/csv;charset=utf-8;"});window.navigator.msSaveOrOpenBlob?navigator.msSaveOrOpenBlob(n,e+".csv"):WA({name:e+".csv",src:URL.createObjectURL(n)})||(t="data:text/csv;charset=utf-8,"+t,window.open(encodeURI(t)))}function jr(t,e){if(t&&e){let n=r=>{t.classList?t.classList.remove(r):t.className=t.className.replace(new RegExp("(^|\\b)"+r.split(" ").join("|")+"(\\b|$)","gi")," ")};[e].flat().filter(Boolean).forEach(r=>r.split(" ").forEach(n))}}function Wse(t){typeof t=="string"?jr(document.body,t||"p-overflow-hidden"):(t!=null&&t.variableName&&document.body.style.removeProperty(t.variableName),jr(document.body,t?.className||"p-overflow-hidden"))}function l3(t){for(let e of document?.styleSheets)try{for(let n of e?.cssRules)for(let r of n?.style)if(t.test(r))return{name:r,value:n.style.getPropertyValue(r).trim()}}catch{}return null}function kg(t){let e={width:0,height:0};if(t){let[n,r]=[t.style.visibility,t.style.display],i=t.getBoundingClientRect();t.style.visibility="hidden",t.style.display="block",e.width=i.width||t.offsetWidth,e.height=i.height||t.offsetHeight,t.style.display=r,t.style.visibility=n}return e}function us(){let t=window,e=document,n=e.documentElement,r=e.getElementsByTagName("body")[0],i=t.innerWidth||n.clientWidth||r.clientWidth,o=t.innerHe
25ight||n.clientHeight||r.clientHeight;return{width:i,height:o}}function u3(t){return t?Math.abs(t.scrollLeft):0}function Eg(){let t=document.documentElement;return(window.pageXOffset||u3(t))-(t.clientLeft||0)}function Og(){let t=document.documentElement;return(window.pageYOffset||t.scrollTop)-(t.clientTop||0)}function Bu(t){return t?getComputedStyle(t).direction==="rtl":!1}function C4(t,e,n=!0){var r,i,o,a;if(t){let s=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:kg(t),l=s.height,u=s.width,d=e.offsetHeight,f=e.offsetWidth,c=e.getBoundingClientRect(),p=Og(),h=Eg(),g=us(),b,v,C="top";c.top+d+l>g.height?(b=c.top+p-l,C="bottom",b<0&&(b=p)):b=d+c.top+p,c.left+u>g.width?v=Math.max(0,c.left+h+f-u):v=c.left+h,Bu(t)?t.style.insetInlineEnd=v+"px":t.style.insetInlineStart=v+"px",t.style.top=b+"px",t.style.transformOrigin=C,n&&(t.style.marginTop=C==="bottom"?`calc(${(i=(r=l3(/-anchor-gutter$/))==null?void 0:r.value)!=null?i:"2px"} * -1)`:(a=(o=l3(/-anchor-gutter$/))==null?void 0:o.value)!=null?a:"")}}function Ss(t,e){t&&(typeof e=="string"?t.style.cssText=e:Object.entries(e||{}).forEach(([n,r])=>t.style[n]=r))}function Rt(t,e){return t instanceof HTMLElement?t.offsetWidth:0}function ZA(t,e,n=!0,r=void 0){var i;if(t){let o=t.offsetParent?{width:t.offsetWidth,height:t.offsetHeight}:kg(t),a=e.offsetHeight,s=e.getBoundingClientRect(),l=us(),u,d,f=r??"top";if(!r&&s.top+a+o.height>l.height?(u=-1*o.height,f="bottom",s.top+u<0&&(u=-1*s.top)):u=a,o.width>l.width?d=s.left*-1:s.left+o.width>l.width?d=(s.left+o.width-l.width)*-1:d=0,t.style.top=u+"px",t.style.insetInlineStart=d+"px",t.style.transformOrigin=f,n){let c=(i=l3(/-anchor-gutter$/))==null?void 0:i.value;t.style.marginTop=f==="bottom"?`calc(${c??"2px"} * -1)`:c??""}}}function $4(t){if(t){let e=t.parentNode;return e&&e instanceof ShadowRoot&&e.host&&(e=e.host),e}return null}function xg(t){return!!(t!==null&&typeof t<"u"&&t.nodeName&&$4(t))}function ga(t){return typeof Element<"u"?t instanceof Element:t!==null&&typeof t=="object"&&t.nodeType===1&&typeof t.nodeName=="string"}var Ac;function F6(t){{if(Ac!=null)return Ac;let e=document.createElement("div");Ss(e,{width:"100px",height:"100px",overflow:"scroll",position:"absolute",top:"-9999px"}),document.body.appendChild(e);let n=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),Ac=n,n}}function mu(){if(window.getSelection){let t=window.getSelection()||{};t.empty?t.empty():t.removeAllRanges&&t.rangeCount>0&&t.getRangeAt(0).getClientRects().length>0&&t.removeAllRanges()}}function Du(t,e={}){if(ga(t)){let n=(r,i)=>{var o,a;let s=(o=t?.$attrs)!=null&&o[r]?[(a=t?.$attrs)==null?void 0:a[r]]:[];return[i].flat().reduce((l,u)=>{if(u!=null){let d=typeof u;if(d==="string"||d==="number")l.push(u);else if(d==="object"){let f=Array.isArray(u)?n(r,u):Object.entries(u).map(([c,p])=>r==="style"&&(p||p===0)?`${c.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}:${p}`:p?c:void 0);l=f.length?l.concat(f.filter(c=>!!c)):l}}return l},s)};Object.entries(e).forEach(([r,i])=>{if(i!=null){let o=r.match(/^on(.+)/);o?t.addEventListener(o[1].toLowerCase(),i):r==="p-bind"||r==="pBind"?Du(t,i):(i=r==="class"?[...new Set(n("class",i))].join(" ").trim():r==="style"?n("style",i).join(";").trim():i,(t.$attrs=t.$attrs||{})&&(t.$attrs[r]=i),t.setAttribute(r,i))}})}}function L0(t,e={},...n){if(t){let r=document.createElement(t);return Du(r,e),r.append(...n),r}}function JA(t,e){if(t){t.style.opacity="0";let n=+new Date,r="0",i=function(){r=`${+t.style.opacity+(new Date().getTime()-n)/e}`,t.style.opacity=r,n=+new Date,+r<1&&("requestAnimationFrame"in window?requestAnimationFrame(i):setTimeout(i,16))};i()}}function Wa(t,e){return ga(t)?Array.from(t.querySelectorAll(e)):[]}function hn(t,e){return ga(t)?t.matches(e)?t:t.querySelector(e):null}function Ht(t,e){t&&document.activeElement!==t&&t.focus(e)}function wt(t,e){if(ga(t)){let n=t.getAttribute(e);return isNaN(n)?n==="true"||n==="false"?n==="true":n:+n}}function S4(t,e=""){let n=Wa(t,`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
26            [href]:not([tabindex = "-1"]):not([style*="display:none"]):not([hidden])${e},
27            input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
28            select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
29            textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
30            [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
31            [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`),r=[];for(let i of n)getComputedStyle(i).display!="none"&&getComputedStyle(i).visibility!="hidden"&&r.push(i);return r}function Yi(t,e){let n=S4(t,e);return n.length>0?n[0]:null}function mi(t){if(t){let e=t.offsetHeight,n=getComputedStyle(t);return e-=parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)+parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth),e}return 0}function Ig(t){if(t){let[e,n]=[t.style.visibility,t.style.display];t.style.visibility="hidden",t.style.display="block";let r=t.offsetHeight;return t.style.display=n,t.style.visibility=e,r}return 0}function Pg(t){if(t){let[e,n]=[t.style.visibility,t.style.display];t.style.visibility="hidden",t.style.display="block";let r=t.offsetWidth;return t.style.display=n,t.style.visibility=e,r}return 0}function gu(t){var e;if(t){let n=(e=$4(t))==null?void 0:e.childNodes,r=0;if(n)for(let i=0;i<n.length;i++){if(n[i]===t)return r;n[i].nodeType===1&&r++}}return-1}function Ng(t,e){let n=S4(t,e);return n.length>0?n[n.length-1]:null}function $d(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return n;n=n.nextElementSibling}return null}function zr(t){if(t){let e=t.getBoundingClientRect();return{top:e.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:e.left+(window.pageXOffset||u3(document.documentElement)||u3(document.body)||0)}}return{top:"auto",left:"auto"}}function dr(t,e){return t?t.offsetHeight:0}function Mg(t,e=[]){let n=$4(t);return n===null?e:Mg(n,e.concat([n]))}function Sd(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return n;n=n.previousElementSibling}return null}function XA(t){let e=[];
31if(t){let n=Mg(t),r=/(auto|scroll)/,i=o=>{try{let a=window.getComputedStyle(o,null);return r.test(a.getPropertyValue("overflow"))||r.test(a.getPropertyValue("overflowX"))||r.test(a.getPropertyValue("overflowY"))}catch{return!1}};for(let o of n){let a=o.nodeType===1&&o.dataset.scrollselectors;if(a){let s=a.split(",");for(let l of s){let u=hn(o,l);u&&i(u)&&e.push(u)}}o.nodeType!==9&&i(o)&&e.push(o)}}return e}function j6(){if(window.getSelection)return window.getSelection().toString();if(document.getSelection)return document.getSelection().toString()}function go(t){if(t){let e=t.offsetWidth,n=getComputedStyle(t);return e-=parseFloat(n.paddingLeft)+parseFloat(n.paddingRight)+parseFloat(n.borderLeftWidth)+parseFloat(n.borderRightWidth),e}return 0}function z6(t,e,n){let r=t[e];typeof r=="function"&&r.apply(t,[])}function QA(){return/(android)/i.test(navigator.userAgent)}function Tc(t){if(t){let e=t.nodeName,n=t.parentElement&&t.parentElement.nodeName;return e==="INPUT"||e==="TEXTAREA"||e==="BUTTON"||e==="A"||n==="INPUT"||n==="TEXTAREA"||n==="BUTTON"||n==="A"||!!t.closest(".p-button, .p-checkbox, .p-radiobutton")}return!1}function _g(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function H6(t,e=""){return ga(t)?t.matches(`button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
32            [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
33            input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
34            select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
35            textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
36            [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e},
37            [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])${e}`):!1}function Fu(t){return!!(t&&t.offsetParent!=null)}function Ad(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}function eT(t,e){var n,r;if(t){let i=t.parentElement,o=zr(i),a=us(),s=t.offsetParent?t.offsetWidth:Pg(t),l=t.offsetParent?t.offsetHeight:Ig(t),u=Rt((n=i?.children)==null?void 0:n[0]),d=dr((r=i?.children)==null?void 0:r[0]),f="",c="";o.left+u+s>a.width-F6()?o.left<s?e%2===1?f=o.left?"-"+o.left+"px":"100%":e%2===0&&(f=a.width-s-F6()+"px"):f="-100%":f="100%",t.getBoundingClientRect().top+d+l>a.height?c=`-${l-d}px`:c="0px",t.style.top=c,t.style.insetInlineStart=f}}function Td(t,e="",n){ga(t)&&n!==null&&n!==void 0&&t.setAttribute(e,n)}function kd(){let t=new Map;return{on(e,n){let r=t.get(e);return r?r.push(n):r=[n],t.set(e,r),this},off(e,n){let r=t.get(e);return r&&r.splice(r.indexOf(n)>>>0,1),this},emit(e,n){let r=t.get(e);r&&r.forEach(i=>{i(n)})},clear(){t.clear()}}}var tT=Object.defineProperty,U6=Object.getOwnPropertySymbols,nT=Object.prototype.hasOwnProperty,rT=Object.prototype.propertyIsEnumerable,V6=(t,e,n)=>e in t?tT(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,oT=(t,e)=>{for(var n in e||(e={}))nT.call(e,n)&&V6(t,n,e[n]);if(U6)for(var n of U6(e))rT.call(e,n)&&V6(t,n,e[n]);return t};function Yt(t){return t==null||t===""||Array.isArray(t)&&t.length===0||!(t instanceof Date)&&typeof t=="object"&&Object.keys(t).length===0}function iT(t,e,n,r=1){let i=-1,o=Yt(t),a=Yt(e);return o&&a?i=0:o?i=r:a?i=-r:typeof t=="string"&&typeof e=="string"?i=n(t,e):i=t<e?-1:t>e?1:0,i}function d3(t,e,n=new WeakSet){if(t===e)return!0;if(!t||!e||typeof t!="object"||typeof e!="object"||n.has(t)||n.has(e))return!1;n.add(t).add(e);let r=Array.isArray(t),i=Array.isArray(e),o,a,s;if(r&&i){if(a=t.length,a!=e.length)return!1;for(o=a;o--!==0;)if(!d3(t[o],e[o],n))return!1;return!0}if(r!=i)return!1;let l=t instanceof Date,u=e instanceof Date;if(l!=u)return!1;if(l&&u)return t.getTime()==e.getTime();let d=t instanceof RegExp,f=e instanceof RegExp;if(d!=f)return!1;if(d&&f)return t.toString()==e.toString();let c=Object.keys(t);if(a=c.length,a!==Object.keys(e).length)return!1;for(o=a;o--!==0;)if(!Object.prototype.hasOwnProperty.call(e,c[o]))return!1;for(o=a;o--!==0;)if(s=c[o],!d3(t[s],e[s],n))return!1;return!0}function aT(t,e){return d3(t,e)}function Ed(t){return typeof t=="function"&&"call"in t&&"apply"in t}function qe(t){return!Yt(t)}function it(t,e){if(!t||!e)return null;try{let n=t[e];if(qe(n))return n}catch{}if(Object.keys(t).length){if(Ed(e))return e(t);if(e.indexOf(".")===-1)return t[e];{let n=e.split("."),r=t;for(let i=0,o=n.length;i<o;++i){if(r==null)return null;r=r[n[i]]}return r}}return null}function Qo(t,e,n){return n?it(t,n)===it(e,n):aT(t,e)}function sT(t,e){if(t!=null&&e&&e.length){for(let n of e)if(Qo(t,n))return!0}return!1}function Co(t,e=!0){return t instanceof Object&&t.constructor===Object&&(e||Object.keys(t).length!==0)}function Rg(t={},e={}){let n=oT({},t);return Object.keys(e).forEach(r=>{let i=r;Co(e[i])&&i in t&&Co(t[i])?n[i]=Rg(t[i],e[i]):n[i]=e[i]}),n}function Lg(...t){return t.reduce((e,n,r)=>r===0?n:Rg(e,n),{})}function kc(t,e){let n=-1;if(e){for(let r=0;r<e.length;r++)if(e[r]===t){n=r;break}}return n}function ju(t,e){let n=-1;if(qe(t))try{n=t.findLastIndex(e)}catch{n=t.lastIndexOf([...t].reverse().find(e))}return n}function Dn(t,...e){return Ed(t)?t(...e):t}function Qn(t,e=!0){return typeof t=="string"&&(e||t!=="")}function bo(t){return Qn(t)?t.replace(/(-|_)/g,"").toLowerCase():t}function A4(t,e="",n={}){let r=bo(e).split("."),i=r.shift();if(i){if(Co(t)){let o=Object.keys(t).find(a=>bo(a)===i)||"";return A4(Dn(t[o],n),r.join("."),n)}return}return Dn(t,n)}function Bg(t,e=!0){return Array.isArray(t)&&(e||t.length!==0)}function lT(t){return qe(t)&&!isNaN(t)}function Dg(t=""){return qe(t)&&t.length===1&&!!t.match(/\S| /)}function K6(){return new Intl.Collator(void 0,{numeric:!0}).compare}function na(t,e){if(e){let n=e.test(t);return e.lastIndex=0,n}return!1}function uT(...t){return Lg(...t)}function B0(t){return t&&t.replace(/\/\*(?:(?!\*\/)[\s\S])*\*\/|[\r\n\t]+/g,"").replace(/ {2,}/g," ").replace(/ ([{:}]) /g,"$1").replace(/([;,]) /g,"$1").replace(/ !/g,"!").replace(/: /g,":").trim()}
37function Cr(t){if(t&&/[\xC0-\xFF\u0100-\u017E]/.test(t)){let e={A:/[\xC0-\xC5\u0100\u0102\u0104]/g,AE:/[\xC6]/g,C:/[\xC7\u0106\u0108\u010A\u010C]/g,D:/[\xD0\u010E\u0110]/g,E:/[\xC8-\xCB\u0112\u0114\u0116\u0118\u011A]/g,G:/[\u011C\u011E\u0120\u0122]/g,H:/[\u0124\u0126]/g,I:/[\xCC-\xCF\u0128\u012A\u012C\u012E\u0130]/g,IJ:/[\u0132]/g,J:/[\u0134]/g,K:/[\u0136]/g,L:/[\u0139\u013B\u013D\u013F\u0141]/g,N:/[\xD1\u0143\u0145\u0147\u014A]/g,O:/[\xD2-\xD6\xD8\u014C\u014E\u0150]/g,OE:/[\u0152]/g,R:/[\u0154\u0156\u0158]/g,S:/[\u015A\u015C\u015E\u0160]/g,T:/[\u0162\u0164\u0166]/g,U:/[\xD9-\xDC\u0168\u016A\u016C\u016E\u0170\u0172]/g,W:/[\u0174]/g,Y:/[\xDD\u0176\u0178]/g,Z:/[\u0179\u017B\u017D]/g,a:/[\xE0-\xE5\u0101\u0103\u0105]/g,ae:/[\xE6]/g,c:/[\xE7\u0107\u0109\u010B\u010D]/g,d:/[\u010F\u0111]/g,e:/[\xE8-\xEB\u0113\u0115\u0117\u0119\u011B]/g,g:/[\u011D\u011F\u0121\u0123]/g,i:/[\xEC-\xEF\u0129\u012B\u012D\u012F\u0131]/g,ij:/[\u0133]/g,j:/[\u0135]/g,k:/[\u0137,\u0138]/g,l:/[\u013A\u013C\u013E\u0140\u0142]/g,n:/[\xF1\u0144\u0146\u0148\u014B]/g,p:/[\xFE]/g,o:/[\xF2-\xF6\xF8\u014D\u014F\u0151]/g,oe:/[\u0153]/g,r:/[\u0155\u0157\u0159]/g,s:/[\u015B\u015D\u015F\u0161]/g,t:/[\u0163\u0165\u0167]/g,u:/[\xF9-\xFC\u0169\u016B\u016D\u016F\u0171\u0173]/g,w:/[\u0175]/g,y:/[\xFD\xFF\u0177]/g,z:/[\u017A\u017C\u017E]/g};for(let n in e)t=t.replace(e[n],n)}return t}function G6(t,e,n){t&&e!==n&&(n>=t.length&&(n%=t.length,e%=t.length),t.splice(n,0,t.splice(e,1)[0]))}function q6(t,e,n=1,r,i=1){let o=iT(t,e,r,n),a=n;return(Yt(t)||Yt(e))&&(a=i===1?n:i),a*o}function dT(t){return Qn(t,!1)?t[0].toUpperCase()+t.slice(1):t}function Fg(t){return Qn(t)?t.replace(/(_)/g,"-").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase():t}var z1={};function y0(t="pui_id_"){return Object.hasOwn(z1,t)||(z1[t]=0),z1[t]++,`${t}${z1[t]}`}function cT(){let t=[],e=(a,s,l=999)=>{let u=i(a,s,l),d=u.value+(u.key===a?0:l)+1;return t.push({key:a,value:d}),d},n=a=>{t=t.filter(s=>s.value!==a)},r=(a,s)=>i(a).value,i=(a,s,l=0)=>[...t].reverse().find(u=>!0)||{key:a,value:l},o=a=>a&&parseInt(a.style.zIndex,10)||0;return{get:o,set:(a,s,l)=>{s&&(s.style.zIndex=String(e(a,!0,l)))},clear:a=>{a&&(n(o(a)),a.style.zIndex="")},getCurrent:a=>r(a)}}var er=cT(),fT=Object.defineProperty,pT=Object.defineProperties,hT=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,jg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,W6=(t,e,n)=>e in t?fT(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Br=(t,e)=>{for(var n in e||(e={}))jg.call(e,n)&&W6(t,n,e[n]);if(zu)for(var n of zu(e))zg.call(e,n)&&W6(t,n,e[n]);return t},Ec=(t,e)=>pT(t,hT(e)),Po=(t,e)=>{var n={};for(var r in t)jg.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&zu)for(var r of zu(t))e.indexOf(r)<0&&zg.call(t,r)&&(n[r]=t[r]);return n};function mT(...t){return Lg(...t)}var gT=kd(),cn=gT,Z0=/{([^}]*)}/g,Hg=/(\d+\s+[\+\-\*\/]\s+\d+)/g,Ug=/var\([^)]+\)/g;function Y6(t){return Qn(t)?t.replace(/[A-Z]/g,(e,n)=>n===0?e:"."+e.toLowerCase()).toLowerCase():t}function bT(t){return Co(t)&&t.hasOwnProperty("$value")&&t.hasOwnProperty("$type")?t.$value:t}function vT(t){return t.replaceAll(/ /g,"").replace(/[^\w]/g,"-")}function c3(t="",e=""){return vT(`${Qn(t,!1)&&Qn(e,!1)?`${t}-`:t}${e}`)}function Vg(t="",e=""){return`--${c3(t,e)}`}function yT(t=""){let e=(t.match(/{/g)||[]).length,n=(t.match(/}/g)||[]).length;return(e+n)%2!==0}function Kg(t,e="",n="",r=[],i){if(Qn(t)){let o=t.trim();if(yT(o))return;if(na(o,Z0)){let a=o.replaceAll(Z0,s=>{let l=s.replace(/{|}/g,"").split(".").filter(u=>!r.some(d=>na(u,d)));return`var(${Vg(n,Fg(l.join("-")))}${qe(i)?`, ${i}`:""})`});return na(a.replace(Ug,"0"),Hg)?`calc(${a})`:a}return o}else if(lT(t))return t}function wT(t,e,n){Qn(e,!1)&&t.push(`${e}:${n};`)}function Ya(t,e){return t?`${t}{${e}}`:""}function Gg(t,e){if(t.indexOf("dt(")===-1)return t;function n(a,s){let l=[],u=0,d="",f=null,c=0;for(;u<=a.length;){let p=a[u];if((p==='"'||p==="'"||p==="`")&&a[u-1]!=="\\"&&(f=f===p?null:p),!f&&(p==="("&&c++,p===")"&&c--,(p===","||u===a.length)&&c===0)){let h=d.trim();h.startsWith("dt(")?l.push(Gg(h,s)):l.push(r(h)),d="",u++;continue}p!==void 0&&(d+=p),u++}return l}function r(a){let s=a[0];if((s==='"'||s==="'"||s==="`")&&a[a.length-1]===s)return a.slice(1,-1);let l=Number(a);return isNaN(l)?a:l}let i=[],o=[];for(let a=0;a<t.length;a++)if(t[a]==="d"&&t.slice(a,a+3)==="dt(")o.push(a),a+=2;else if(t[a]===")"&&o.length>0){let s=o.pop();o.length===0&&i.push([s,a])}if(!i.length)return t;for(let a=i.length-1;a>=0;a--){let[s,l]=i[a],u=t.slice(s+3,l),d=n(u,e),f=e(...d);t=t.slice(0,s)+f+t.slice(l+1)}return t}var Yse=t=>{var e;let n=St.getTheme(),r=f3(n,t,void 0,"variable"),i=(e=r?.match(/--[\w-]+/g))==null?void 0:e[0],o=f3(n,t,void 0,"value");return{name:i,variable:r,value:o}},ra=(...t)=>f3(St.getTheme(),...t),f3=(t={},e,n,r)=>{if(e){let{variable:i,options:o}=St.defaults||{},{prefix:a,transform:s}=t?.options||o||{},l=na(e,Z0)?e:`{${e}}`;
37return r==="value"||Yt(r)&&s==="strict"?St.getTokenValue(e):Kg(l,void 0,a,[i.excludedKeyRegex],n)}return""};function H1(t,...e){if(t instanceof Array){let n=t.reduce((r,i,o)=>{var a;return r+i+((a=Dn(e[o],{dt:ra}))!=null?a:"")},"");return Gg(n,ra)}return Dn(t,{dt:ra})}function CT(t,e={}){let n=St.defaults.variable,{prefix:r=n.prefix,selector:i=n.selector,excludedKeyRegex:o=n.excludedKeyRegex}=e,a=[],s=[],l=[{node:t,path:r}];for(;l.length;){let{node:d,path:f}=l.pop();for(let c in d){let p=d[c],h=bT(p),g=na(c,o)?c3(f):c3(f,Fg(c));if(Co(h))l.push({node:h,path:g});else{let b=Vg(g),v=Kg(h,g,r,[o]);wT(s,b,v);let C=g;r&&C.startsWith(r+"-")&&(C=C.slice(r.length+1)),a.push(C.replace(/-/g,"."))}}}let u=s.join("");return{value:s,tokens:a,declarations:u,css:Ya(i,u)}}var _r={regex:{rules:{class:{pattern:/^\.([a-zA-Z][\w-]*)$/,resolve(t){return{type:"class",selector:t,matched:this.pattern.test(t.trim())}}},attr:{pattern:/^\[(.*)\]$/,resolve(t){return{type:"attr",selector:`:root${t},:host${t}`,matched:this.pattern.test(t.trim())}}},media:{pattern:/^@media (.*)$/,resolve(t){return{type:"media",selector:t,matched:this.pattern.test(t.trim())}}},system:{pattern:/^system$/,resolve(t){return{type:"system",selector:"@media (prefers-color-scheme: dark)",matched:this.pattern.test(t.trim())}}},custom:{resolve(t){return{type:"custom",selector:t,matched:!0}}}},resolve(t){let e=Object.keys(this.rules).filter(n=>n!=="custom").map(n=>this.rules[n]);return[t].flat().map(n=>{var r;return(r=e.map(i=>i.resolve(n)).find(i=>i.matched))!=null?r:this.rules.custom.resolve(n)})}},_toVariables(t,e){return CT(t,{prefix:e?.prefix})},getCommon({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a,s,l,u,d,f;let{preset:c,options:p}=e,h,g,b,v,C,E,A;if(qe(c)&&p.transform!=="strict"){let{primitive:N,semantic:H,extend:j}=c,ne=H||{},{colorScheme:Z}=ne,ie=Po(ne,["colorScheme"]),S=j||{},{colorScheme:P}=S,O=Po(S,["colorScheme"]),G=Z||{},{dark:U}=G,B=Po(G,["dark"]),L=P||{},{dark:re}=L,he=Po(L,["dark"]),de=qe(N)?this._toVariables({primitive:N},p):{},be=qe(ie)?this._toVariables({semantic:ie},p):{},z=qe(B)?this._toVariables({light:B},p):{},K=qe(U)?this._toVariables({dark:U},p):{},fe=qe(O)?this._toVariables({semantic:O},p):{},Q=qe(he)?this._toVariables({light:he},p):{},J=qe(re)?this._toVariables({dark:re},p):{},[R,V]=[(o=de.declarations)!=null?o:"",de.tokens],[Y,me]=[(a=be.declarations)!=null?a:"",be.tokens||[]],[we,T]=[(s=z.declarations)!=null?s:"",z.tokens||[]],[k,_]=[(l=K.declarations)!=null?l:"",K.tokens||[]],[q,te]=[(u=fe.declarations)!=null?u:"",fe.tokens||[]],[X,ve]=[(d=Q.declarations)!=null?d:"",Q.tokens||[]],[ge,ue]=[(f=J.declarations)!=null?f:"",J.tokens||[]];h=this.transformCSS(t,R,"light","variable",p,r,i),g=V;let se=this.transformCSS(t,`${Y}${we}`,"light","variable",p,r,i),Oe=this.transformCSS(t,`${k}`,"dark","variable",p,r,i);b=`${se}${Oe}`,v=[...new Set([...me,...T,..._])];let Ce=this.transformCSS(t,`${q}${X}color-scheme:light`,"light","variable",p,r,i),Te=this.transformCSS(t,`${ge}color-scheme:dark`,"dark","variable",p,r,i);C=`${Ce}${Te}`,E=[...new Set([...te,...ve,...ue])],A=Dn(c.css,{dt:ra})}return{primitive:{css:h,tokens:g},semantic:{css:b,tokens:v},global:{css:C,tokens:E},style:A}},getPreset({name:t="",preset:e={},options:n,params:r,set:i,defaults:o,selector:a}){var s,l,u;let d,f,c;if(qe(e)&&n.transform!=="strict"){let p=t.replace("-directive",""),h=e,{colorScheme:g,extend:b,css:v}=h,C=Po(h,["colorScheme","extend","css"]),E=b||{},{colorScheme:A}=E,N=Po(E,["colorScheme"]),H=g||{},{dark:j}=H,ne=Po(H,["dark"]),Z=A||{},{dark:ie}=Z,S=Po(Z,["dark"]),P=qe(C)?this._toVariables({[p]:Br(Br({},C),N)},n):{},O=qe(ne)?this._toVariables({[p]:Br(Br({},ne),S)},n):{},G=qe(j)?this._toVariables({[p]:Br(Br({},j),ie)},n):{},[U,B]=[(s=P.declarations)!=null?s:"",P.tokens||[]],[L,re]=[(l=O.declarations)!=null?l:"",O.tokens||[]],[he,de]=[(u=G.declarations)!=null?u:"",G.tokens||[]],be=this.transformCSS(p,`${U}${L}`,"light","variable",n,i,o,a),z=this.transformCSS(p,he,"dark","variable",n,i,o,a);d=`${be}${z}`,f=[...new Set([...B,...re,...de])],c=Dn(v,{dt:ra})}return{css:d,tokens:f,style:c}},getPresetC({name:t="",theme:e={},params:n,set:r,defaults:i}){var o;let{preset:a,options:s}=e,l=(o=a?.components)==null?void 0:o[t];return this.getPreset({name:t,preset:l,options:s,params:n,set:r,defaults:i})},getPresetD({name:t="",theme:e={},params:n,set:r,defaults:i}){var o,a;
37let s=t.replace("-directive",""),{preset:l,options:u}=e,d=((o=l?.components)==null?void 0:o[s])||((a=l?.directives)==null?void 0:a[s]);return this.getPreset({name:s,preset:d,options:u,params:n,set:r,defaults:i})},applyDarkColorScheme(t){return!(t.darkModeSelector==="none"||t.darkModeSelector===!1)},getColorSchemeOption(t,e){var n;return this.applyDarkColorScheme(t)?this.regex.resolve(t.darkModeSelector===!0?e.options.darkModeSelector:(n=t.darkModeSelector)!=null?n:e.options.darkModeSelector):[]},getLayerOrder(t,e={},n,r){let{cssLayer:i}=e;return i?`@layer ${Dn(i.order||i.name||"primeui",n)}`:""},getCommonStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){let a=this.getCommon({name:t,theme:e,params:n,set:i,defaults:o}),s=Object.entries(r).reduce((l,[u,d])=>l.push(`${u}="${d}"`)&&l,[]).join(" ");return Object.entries(a||{}).reduce((l,[u,d])=>{if(Co(d)&&Object.hasOwn(d,"css")){let f=B0(d.css),c=`${u}-variables`;l.push(`<style type="text/css" data-primevue-style-id="${c}" ${s}>${f}</style>`)}return l},[]).join("")},getStyleSheet({name:t="",theme:e={},params:n,props:r={},set:i,defaults:o}){var a;let s={name:t,theme:e,params:n,set:i,defaults:o},l=(a=t.includes("-directive")?this.getPresetD(s):this.getPresetC(s))==null?void 0:a.css,u=Object.entries(r).reduce((d,[f,c])=>d.push(`${f}="${c}"`)&&d,[]).join(" ");return l?`<style type="text/css" data-primevue-style-id="${t}-variables" ${u}>${B0(l)}</style>`:""},createTokens(t={},e,n="",r="",i={}){let o=function(s,l={},u=[]){if(u.includes(this.path))return console.warn(`Circular reference detected at ${this.path}`),{colorScheme:s,path:this.path,paths:l,value:void 0};u.push(this.path),l.name=this.path,l.binding||(l.binding={});let d=this.value;if(typeof this.value=="string"&&Z0.test(this.value)){let f=this.value.trim().replace(Z0,c=>{var p;let h=c.slice(1,-1),g=this.tokens[h];if(!g)return console.warn(`Token not found for path: ${h}`),"__UNRESOLVED__";let b=g.computed(s,l,u);return Array.isArray(b)&&b.length===2?`light-dark(${b[0].value},${b[1].value})`:(p=b?.value)!=null?p:"__UNRESOLVED__"});d=Hg.test(f.replace(Ug,"0"))?`calc(${f})`:f}return Yt(l.binding)&&delete l.binding,u.pop(),{colorScheme:s,path:this.path,paths:l,value:d.includes("__UNRESOLVED__")?void 0:d}},a=(s,l,u)=>{Object.entries(s).forEach(([d,f])=>{let c=na(d,e.variable.excludedKeyRegex)?l:l?`${l}.${Y6(d)}`:Y6(d),p=u?`${u}.${d}`:d;Co(f)?a(f,c,p):(i[c]||(i[c]={paths:[],computed:(h,g={},b=[])=>{if(i[c].paths.length===1)return i[c].paths[0].computed(i[c].paths[0].scheme,g.binding,b);if(h&&h!=="none")for(let v=0;v<i[c].paths.length;v++){let C=i[c].paths[v];if(C.scheme===h)return C.computed(h,g.binding,b)}return i[c].paths.map(v=>v.computed(v.scheme,g[v.scheme],b))}}),i[c].paths.push({path:p,value:f,scheme:p.includes("colorScheme.light")?"light":p.includes("colorScheme.dark")?"dark":"none",computed:o,tokens:i}))})};return a(t,n,r),i},getTokenValue(t,e,n){var r;let i=(s=>s.split(".").filter(l=>!na(l.toLowerCase(),n.variable.excludedKeyRegex)).join("."))(e),o=e.includes("colorScheme.light")?"light":e.includes("colorScheme.dark")?"dark":void 0,a=[(r=t[i])==null?void 0:r.computed(o)].flat().filter(s=>s);return a.length===1?a[0].value:a.reduce((s={},l)=>{let u=l,{colorScheme:d}=u,f=Po(u,["colorScheme"]);return s[d]=f,s},void 0)},getSelectorRule(t,e,n,r){return n==="class"||n==="attr"?Ya(qe(e)?`${t}${e},${t} ${e}`:t,r):Ya(t,Ya(e??":root,:host",r))},transformCSS(t,e,n,r,i={},o,a,s){if(qe(e)){let{cssLayer:l}=i;if(r!=="style"){let u=this.getColorSchemeOption(i,a);e=n==="dark"?u.reduce((d,{type:f,selector:c})=>(qe(c)&&(d+=c.includes("[CSS]")?c.replace("[CSS]",e):this.getSelectorRule(c,s,f,e)),d),""):Ya(s??":root,:host",e)}if(l){let u={name:"primeui"};Co(l)&&(u.name=Dn(l.name,{name:t,type:r})),qe(u.name)&&(e=Ya(`@layer ${u.name}`,e),o?.layerNames(u.name))}return e}return""}},St={defaults:{variable:{prefix:"p",selector:":root,:host",excludedKeyRegex:/^(primitive|semantic|components|directives|variables|colorscheme|light|dark|common|root|states|extend|css)$/gi},options:{prefix:"p",darkModeSelector:"system",cssLayer:!1}},_theme:void 0,_layerNames:new Set,_loadedStyleNames:new Set,_loadingStyles:new Set,_tokens:{},update(t={}){let{theme:e}=t;e&&(this._theme=Ec(Br({},e),{options:Br(Br({},this.defaults.options),e.options)}),this._tokens=_r.createTokens(this.preset,this.defaults),this.clearLoadedStyleNames())},get theme(){return this._theme},get preset(){var t;return((t=this.theme)==null?void 0:t.preset)||{}},get options(){var t;return((t=this.theme)==null?void 0:t.options)||{}},get tokens(){return this._tokens},getTheme(){return this.theme},setTheme(t){this.update({theme:t}),cn.emit("theme:change",t)},getPreset(){return this.preset},setPreset(t){this._theme=Ec(Br({}
37,this.theme),{preset:t}),this._tokens=_r.createTokens(t,this.defaults),this.clearLoadedStyleNames(),cn.emit("preset:change",t),cn.emit("theme:change",this.theme)},getOptions(){return this.options},setOptions(t){this._theme=Ec(Br({},this.theme),{options:t}),this.clearLoadedStyleNames(),cn.emit("options:change",t),cn.emit("theme:change",this.theme)},getLayerNames(){return[...this._layerNames]},setLayerNames(t){this._layerNames.add(t)},getLoadedStyleNames(){return this._loadedStyleNames},isStyleNameLoaded(t){return this._loadedStyleNames.has(t)},setLoadedStyleName(t){this._loadedStyleNames.add(t)},deleteLoadedStyleName(t){this._loadedStyleNames.delete(t)},clearLoadedStyleNames(){this._loadedStyleNames.clear()},getTokenValue(t){return _r.getTokenValue(this.tokens,t,this.defaults)},getCommon(t="",e){return _r.getCommon({name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getComponent(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return _r.getPresetC(n)},getDirective(t="",e){let n={name:t,theme:this.theme,params:e,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return _r.getPresetD(n)},getCustomPreset(t="",e,n,r){let i={name:t,preset:e,options:this.options,selector:n,params:r,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}};return _r.getPreset(i)},getLayerOrderCSS(t=""){return _r.getLayerOrder(t,this.options,{names:this.getLayerNames()},this.defaults)},transformCSS(t="",e,n="style",r){return _r.transformCSS(t,e,r,n,this.options,{layerNames:this.setLayerNames.bind(this)},this.defaults)},getCommonStyleSheet(t="",e,n={}){return _r.getCommonStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},getStyleSheet(t,e,n={}){return _r.getStyleSheet({name:t,theme:this.theme,params:e,props:n,defaults:this.defaults,set:{layerNames:this.setLayerNames.bind(this)}})},onStyleMounted(t){this._loadingStyles.add(t)},onStyleUpdated(t){this._loadingStyles.add(t)},onStyleLoaded(t,{name:e}){this._loadingStyles.size&&(this._loadingStyles.delete(e),cn.emit(`theme:${e}:load`,t),!this._loadingStyles.size&&cn.emit("theme:load"))}};/*! @license DOMPurify 3.3.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.3/LICENSE */const{entries:qg,setPrototypeOf:Z6,isFrozen:$T,getPrototypeOf:ST,getOwnPropertyDescriptor:AT}=Object;let{freeze:Vn,seal:Ir,create:bu}=Object,{apply:p3,construct:h3}=typeof Reflect<"u"&&Reflect;Vn||(Vn=function(e){return e});Ir||(Ir=function(e){return e});p3||(p3=function(e,n){for(var r=arguments.length,i=new Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];return e.apply(n,i)});h3||(h3=function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return new e(...r)});const U1=Kn(Array.prototype.forEach),TT=Kn(Array.prototype.lastIndexOf),J6=Kn(Array.prototype.pop),Qs=Kn(Array.prototype.push),kT=Kn(Array.prototype.splice),vu=Kn(String.prototype.toLowerCase),Oc=Kn(String.prototype.toString),xc=Kn(String.prototype.match),e0=Kn(String.prototype.replace),ET=Kn(String.prototype.indexOf),OT=Kn(String.prototype.trim),sr=Kn(Object.prototype.hasOwnProperty),In=Kn(RegExp.prototype.test),t0=xT(TypeError);function Kn(t){return function(e){e instanceof RegExp&&(e.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return p3(t,e,r)}}function xT(t){return function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return h3(t,n)}}function nt(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:vu;Z6&&Z6(t,null);let r=e.length;for(;r--;){let i=e[r];if(typeof i=="string"){const o=n(i);o!==i&&($T(e)||(e[r]=o),i=o)}t[i]=!0}return t}function IT(t){for(let e=0;e<t.length;e++)sr(t,e)||(t[e]=null);return t}function co(t){const e=bu(null);for(const[n,r]of qg(t))sr(t,n)&&(Array.isArray(r)?e[n]=IT(r):r&&typeof r=="object"&&r.constructor===Object?e[n]=co(r):e[n]=r);return e}function n0(t,e){for(;t!==null;){const r=AT(t,e);if(r){if(r.get)return Kn(r.get);if(typeof r.value=="function")return Kn(r.value)}t=ST(t)}function n(){return null}return n}const X6=Vn(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Ic=Vn(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Pc=Vn(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),PT=Vn(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Nc=Vn(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),NT=Vn(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Q6=Vn(["#text"]),e7=Vn(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
37spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),Mc=Vn(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),t7=Vn(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),V1=Vn(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),MT=Ir(/\{\{[\w\W]*|[\w\W]*\}\}/gm),_T=Ir(/<%[\w\W]*|[\w\W]*%>/gm),RT=Ir(/\$\{[\w\W]*/gm),LT=Ir(/^data-[\-\w.\u00B7-\uFFFF]+$/),BT=Ir(/^aria-[\-\w]+$/),Wg=Ir(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),DT=Ir(/^(?:\w+script|data):/i),FT=Ir(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Yg=Ir(/^html$/i),jT=Ir(/^[a-z][.\w]*(-[.\w]+)+$/i);var n7=Object.freeze({__proto__:null,ARIA_ATTR:BT,ATTR_WHITESPACE:FT,CUSTOM_ELEMENT:jT,DATA_ATTR:LT,DOCTYPE_NAME:Yg,ERB_EXPR:_T,IS_ALLOWED_URI:Wg,IS_SCRIPT_OR_DATA:DT,MUSTACHE_EXPR:MT,TMPLIT_EXPR:RT});const r0={element:1,text:3,progressingInstruction:7,comment:8,document:9},zT=function(){return typeof window>"u"?null:window},HT=function(e,n){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let r=null;
37const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const o="dompurify"+(r?"#"+r:"");try{return e.createPolicy(o,{createHTML(a){return a},createScriptURL(a){return a}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}},r7=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Zg(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:zT();const e=Fe=>Zg(Fe);if(e.version="3.3.3",e.removed=[],!t||!t.document||t.document.nodeType!==r0.document||!t.Element)return e.isSupported=!1,e;let{document:n}=t;const r=n,i=r.currentScript,{DocumentFragment:o,HTMLTemplateElement:a,Node:s,Element:l,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:f,DOMParser:c,trustedTypes:p}=t,h=l.prototype,g=n0(h,"cloneNode"),b=n0(h,"remove"),v=n0(h,"nextSibling"),C=n0(h,"childNodes"),E=n0(h,"parentNode");if(typeof a=="function"){const Fe=n.createElement("template");Fe.content&&Fe.content.ownerDocument&&(n=Fe.content.ownerDocument)}let A,N="";const{implementation:H,createNodeIterator:j,createDocumentFragment:ne,getElementsByTagName:Z}=n,{importNode:ie}=r;let S=r7();e.isSupported=typeof qg=="function"&&typeof E=="function"&&H&&H.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:P,ERB_EXPR:O,TMPLIT_EXPR:G,DATA_ATTR:U,ARIA_ATTR:B,IS_SCRIPT_OR_DATA:L,ATTR_WHITESPACE:re,CUSTOM_ELEMENT:he}=n7;let{IS_ALLOWED_URI:de}=n7,be=null;const z=nt({},[...X6,...Ic,...Pc,...Nc,...Q6]);let K=null;const fe=nt({},[...e7,...Mc,...t7,...V1]);let Q=Object.seal(bu(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),J=null,R=null;const V=Object.seal(bu(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Y=!0,me=!0,we=!1,T=!0,k=!1,_=!0,q=!1,te=!1,X=!1,ve=!1,ge=!1,ue=!1,se=!0,Oe=!1;const Ce="user-content-";let Te=!0,Ne=!1,Ke={},Ge=null;const Je=nt({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Lt=null;const lt=nt({},["audio","video","img","source","image","track"]);let F=null;const D=nt({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),le="http://www.w3.org/1998/Math/MathML",$e="http://www.w3.org/2000/svg",Se="http://www.w3.org/1999/xhtml";let Me=Se,Ie=!1,tt=null;const st=nt({},[le,$e,Se],Oc);let Tt=nt({},["mi","mo","mn","ms","mtext"]),rt=nt({},["annotation-xml"]);const Pt=nt({},["title","style","font","a","script"]);let Nt=null;const Kt=["application/xhtml+xml","text/html"],nr="text/html";let $t=null,gn=null;const qn=n.createElement("form"),Pr=function(M){return M instanceof RegExp||M instanceof Function},rr=function(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(gn&&gn===M)){if((!M||typeof M!="object")&&(M={}),M=co(M),Nt=Kt.indexOf(M.PARSER_MEDIA_TYPE)===-1?nr:M.PARSER_MEDIA_TYPE,$t=Nt==="application/xhtml+xml"?Oc:vu,be=sr(M,"ALLOWED_TAGS")?nt({},M.ALLOWED_TAGS,$t):z,K=sr(M,"ALLOWED_ATTR")?nt({},M.ALLOWED_ATTR,$t):fe,tt=sr(M,"ALLOWED_NAMESPACES")?nt({},M.ALLOWED_NAMESPACES,Oc):st,F=sr(M,"ADD_URI_SAFE_ATTR")?nt(co(D),M.ADD_URI_SAFE_ATTR,$t):D,Lt=sr(M,"ADD_DATA_URI_TAGS")?nt(co(lt),M.ADD_DATA_URI_TAGS,$t):lt,Ge=sr(M,"FORBID_CONTENTS")?nt({},M.FORBID_CONTENTS,$t):Je,J=sr(M,"FORBID_TAGS")?nt({},M.FORBID_TAGS,$t):co({}),R=sr(M,"FORBID_ATTR")?nt({},M.FORBID_ATTR,$t):co({}),Ke=sr(M,"USE_PROFILES")?M.USE_PROFILES:!1,Y=M.ALLOW_ARIA_ATTR!==!1,me=M.ALLOW_DATA_ATTR!==!1,we=M.ALLOW_UNKNOWN_PROTOCOLS||!1,T=M.ALLOW_SELF_CLOSE_IN_ATTR!==!1,k=M.SAFE_FOR_TEMPLATES||!1,_=M.SAFE_FOR_XML!==!1,q=M.WHOLE_DOCUMENT||!1,ve=M.RETURN_DOM||!1,ge=M.RETURN_DOM_FRAGMENT||!1,ue=M.RETURN_TRUSTED_TYPE||!1,X=M.FORCE_BODY||!1,se=M.SANITIZE_DOM!==!1,Oe=M.SANITIZE_NAMED_PROPS||!1,Te=M.KEEP_CONTENT!==!1,Ne=M.IN_PLACE||!1,de=M.ALLOWED_URI_REGEXP||Wg,Me=M.NAMESPACE||Se,Tt=M.MATHML_TEXT_INTEGRATION_POINTS||Tt,rt=M.HTML_INTEGRATION_POINTS||rt,Q=M.CUSTOM_ELEMENT_HANDLING||{},M.CUSTOM_ELEMENT_HANDLING&&Pr(M.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Q.tagNameCheck=M.CUSTOM_ELEMENT_HANDLING.tagNameCheck),M.CUSTOM_ELEMENT_HANDLING&&Pr(M.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Q.attributeNameCheck=M.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),M.CUSTOM_ELEMENT_HANDLING&&typeof M.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Q.allowCustomizedBuiltInElements=M.
vendor: 5,836 bytes, line 37
37CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),k&&(me=!1),ge&&(ve=!0),Ke&&(be=nt({},Q6),K=bu(null),Ke.html===!0&&(nt(be,X6),nt(K,e7)),Ke.svg===!0&&(nt(be,Ic),nt(K,Mc),nt(K,V1)),Ke.svgFilters===!0&&(nt(be,Pc),nt(K,Mc),nt(K,V1)),Ke.mathMl===!0&&(nt(be,Nc),nt(K,t7),nt(K,V1))),sr(M,"ADD_TAGS")||(V.tagCheck=null),sr(M,"ADD_ATTR")||(V.attributeCheck=null),M.ADD_TAGS&&(typeof M.ADD_TAGS=="function"?V.tagCheck=M.ADD_TAGS:(be===z&&(be=co(be)),nt(be,M.ADD_TAGS,$t))),M.ADD_ATTR&&(typeof M.ADD_ATTR=="function"?V.attributeCheck=M.ADD_ATTR:(K===fe&&(K=co(K)),nt(K,M.ADD_ATTR,$t))),M.ADD_URI_SAFE_ATTR&&nt(F,M.ADD_URI_SAFE_ATTR,$t),M.FORBID_CONTENTS&&(Ge===Je&&(Ge=co(Ge)),nt(Ge,M.FORBID_CONTENTS,$t)),M.ADD_FORBID_CONTENTS&&(Ge===Je&&(Ge=co(Ge)),nt(Ge,M.ADD_FORBID_CONTENTS,$t)),Te&&(be["#text"]=!0),q&&nt(be,["html","head","body"]),be.table&&(nt(be,["tbody"]),delete J.tbody),M.TRUSTED_TYPES_POLICY){if(typeof M.TRUSTED_TYPES_POLICY.createHTML!="function")throw t0('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof M.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw t0('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');A=M.TRUSTED_TYPES_POLICY,N=A.createHTML("")}else A===void 0&&(A=HT(p,i)),A!==null&&typeof N=="string"&&(N=A.createHTML(""));Vn&&Vn(M),gn=M}},Ea=nt({},[...Ic,...Pc,...PT]),Oa=nt({},[...Nc,...NT]),Hs=function(M){let pe=E(M);(!pe||!pe.tagName)&&(pe={namespaceURI:Me,tagName:"template"});const xe=vu(M.tagName),kt=vu(pe.tagName);return tt[M.namespaceURI]?M.namespaceURI===$e?pe.namespaceURI===Se?xe==="svg":pe.namespaceURI===le?xe==="svg"&&(kt==="annotation-xml"||Tt[kt]):!!Ea[xe]:M.namespaceURI===le?pe.namespaceURI===Se?xe==="math":pe.namespaceURI===$e?xe==="math"&&rt[kt]:!!Oa[xe]:M.namespaceURI===Se?pe.namespaceURI===$e&&!rt[kt]||pe.namespaceURI===le&&!Tt[kt]?!1:!Oa[xe]&&(Pt[xe]||!Ea[xe]):!!(Nt==="application/xhtml+xml"&&tt[M.namespaceURI]):!1},On=function(M){Qs(e.removed,{element:M});try{E(M).removeChild(M)}catch{b(M)}},or=function(M,pe){try{Qs(e.removed,{attribute:pe.getAttributeNode(M),from:pe})}catch{Qs(e.removed,{attribute:null,from:pe})}if(pe.removeAttribute(M),M==="is")if(ve||ge)try{On(pe)}catch{}else try{pe.setAttribute(M,"")}catch{}},Zt=function(M){let pe=null,xe=null;if(X)M="<remove></remove>"+M;else{const Ft=xc(M,/^[\r\n\t ]+/);xe=Ft&&Ft[0]}Nt==="application/xhtml+xml"&&Me===Se&&(M='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+M+"</body></html>");const kt=A?A.createHTML(M):M;if(Me===Se)try{pe=new c().parseFromString(kt,Nt)}catch{}if(!pe||!pe.documentElement){pe=H.createDocument(Me,"template",null);try{pe.documentElement.innerHTML=Ie?N:kt}catch{}}const Jt=pe.body||pe.documentElement;return M&&xe&&Jt.insertBefore(n.createTextNode(xe),Jt.childNodes[0]||null),Me===Se?Z.call(pe,q?"html":"body")[0]:q?pe.documentElement:Jt},xa=function(M){return j.call(M.ownerDocument||M,M,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},Di=function(M){return M instanceof f&&(typeof M.nodeName!="string"||typeof M.textContent!="string"||typeof M.removeChild!="function"||!(M.attributes instanceof d)||typeof M.removeAttribute!="function"||typeof M.setAttribute!="function"||typeof M.namespaceURI!="string"||typeof M.insertBefore!="function"||typeof M.hasChildNodes!="function")},Ia=function(M){return typeof s=="function"&&M instanceof s};function ir(Fe,M,pe){U1(Fe,xe=>{xe.call(e,M,pe,gn)})}const Pa=function(M){let pe=null;if(ir(S.beforeSanitizeElements,M,null),Di(M))return On(M),!0;const xe=$t(M.nodeName);if(ir(S.uponSanitizeElement,M,{tagName:xe,allowedTags:be}),_&&M.hasChildNodes()&&!Ia(M.firstElementChild)&&In(/<[/\w!]/g,M.innerHTML)&&In(/<[/\w!]/g,M.textContent)||M.nodeType===r0.progressingInstruction||_&&M.nodeType===r0.comment&&In(/<[/\w]/g,M.data))return On(M),!0;if(!(V.tagCheck instanceof Function&&V.tagCheck(xe))&&(!be[xe]||J[xe])){if(!J[xe]&&Na(xe)&&(Q.tagNameCheck instanceof RegExp&&In(Q.tagNameCheck,xe)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck(xe)))return!1;if(Te&&!Ge[xe]){const kt=E(M)||M.parentNode,Jt=C(M)||M.childNodes;if(Jt&&kt){const Ft=Jt.length;for(let an=Ft-1;an>=0;--an){const bn=g(Jt[an],!0);bn.__removalCount=(M.__removalCount||0)+1,kt.insertBefore(bn,v(M))}}}return On(M),!0}return M instanceof l&&!Hs(M)||(xe==="noscript"||xe==="noembed"||xe==="noframes")&&In(/<\/no(script|embed|frames)/i,M.innerHTML)?(On(M),!0):(k&&M.nodeType===r0.text&&(pe=M.textContent,U1([P,O,G],kt=>{pe=e0(pe,kt," ")}),M.textContent!==pe&&(Qs(e.removed,{element:M.cloneNode()}),M.textContent=pe)),ir(S.afterSanitizeElements,M,null),!1)},nn=function(M,pe,xe){if(R[pe]||se&&(pe==="id"||pe==="name")&&(xe in n||xe in qn))return!1;if(!(me&&!R[pe]&&In(U,pe))){if(!(Y&&In(B,pe))){if(!(V.attributeCheck instanceof Function&&V.attributeCheck(pe,M))){if(!K[pe]||R[pe]){if(!(Na(M)&&(Q.tagNameCheck instanceof RegExp&&In(Q.tagNameCheck,M)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck(M))&&(Q.attributeNameCheck instanceof RegExp&&In(Q.attributeNameCheck,pe)||Q.attributeNameCheck instanceof Function&&Q.attributeNameCheck(pe,M))||pe==="is"&&Q.allowCustomizedBuiltInElements&&(Q.tagNameCheck instanceof RegExp&&In(Q.tagNameCheck,xe)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck(xe))))return!1}else if(!F[pe]){if(!In(de,e0(xe,re,""))){if(!((pe==="src"||pe==="xlink:href"||pe==="href")&&M!=="script"&&ET(xe,"data:")===0&&Lt[M])){if(!(we&&!In(L,e0(xe,re,"")))){if(xe)return!1}}}}}}}return!0},Na=function(M){return M!=="annotation-xml"&&xc(M,he)},Ma=function(M){ir(S.beforeSanitizeAttributes,M,null);const{attributes:pe}=M;if(!pe||Di(M))return;const xe={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:K,forceKeepAttr:void 0};let kt=pe.length;for(;kt--;){const Jt=pe[kt],{name:Ft,namespaceURI:an,value:bn}=Jt,Nr=$t(Ft),oo=bn;
37let Et=Ft==="value"?oo:OT(oo);if(xe.attrName=Nr,xe.attrValue=Et,xe.keepAttr=!0,xe.forceKeepAttr=void 0,ir(S.uponSanitizeAttribute,M,xe),Et=xe.attrValue,Oe&&(Nr==="id"||Nr==="name")&&(or(Ft,M),Et=Ce+Et),_&&In(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,Et)){or(Ft,M);continue}if(Nr==="attributename"&&xc(Et,"href")){or(Ft,M);continue}if(xe.forceKeepAttr)continue;if(!xe.keepAttr){or(Ft,M);continue}if(!T&&In(/\/>/i,Et)){or(Ft,M);continue}k&&U1([P,O,G],_a=>{Et=e0(Et,_a," ")});const ri=$t(M.nodeName);if(!nn(ri,Nr,Et)){or(Ft,M);continue}if(A&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!an)switch(p.getAttributeType(ri,Nr)){case"TrustedHTML":{Et=A.createHTML(Et);break}case"TrustedScriptURL":{Et=A.createScriptURL(Et);break}}if(Et!==oo)try{an?M.setAttributeNS(an,Ft,Et):M.setAttribute(Ft,Et),Di(M)?On(M):J6(e.removed)}catch{or(Ft,M)}}ir(S.afterSanitizeAttributes,M,null)},Us=function Fe(M){let pe=null;const xe=xa(M);for(ir(S.beforeSanitizeShadowDOM,M,null);pe=xe.nextNode();)ir(S.uponSanitizeShadowNode,pe,null),Pa(pe),Ma(pe),pe.content instanceof o&&Fe(pe.content);ir(S.afterSanitizeShadowDOM,M,null)};return e.sanitize=function(Fe){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pe=null,xe=null,kt=null,Jt=null;if(Ie=!Fe,Ie&&(Fe="<!-->"),typeof Fe!="string"&&!Ia(Fe))if(typeof Fe.toString=="function"){if(Fe=Fe.toString(),typeof Fe!="string")throw t0("dirty is not a string, aborting")}else throw t0("toString is not a function");if(!e.isSupported)return Fe;if(te||rr(M),e.removed=[],typeof Fe=="string"&&(Ne=!1),Ne){if(Fe.nodeName){const bn=$t(Fe.nodeName);if(!be[bn]||J[bn])throw t0("root node is forbidden and cannot be sanitized in-place")}}else if(Fe instanceof s)pe=Zt("<!---->"),xe=pe.ownerDocument.importNode(Fe,!0),xe.nodeType===r0.element&&xe.nodeName==="BODY"||xe.nodeName==="HTML"?pe=xe:pe.appendChild(xe);else{if(!ve&&!k&&!q&&Fe.indexOf("<")===-1)return A&&ue?A.createHTML(Fe):Fe;if(pe=Zt(Fe),!pe)return ve?null:ue?N:""}pe&&X&&On(pe.firstChild);const Ft=xa(Ne?Fe:pe);for(;kt=Ft.nextNode();)Pa(kt),Ma(kt),kt.content instanceof o&&Us(kt.content);if(Ne)return Fe;if(ve){if(ge)for(Jt=ne.call(pe.ownerDocument);pe.firstChild;)Jt.appendChild(pe.firstChild);else Jt=pe;return(K.shadowroot||K.shadowrootmode)&&(Jt=ie.call(r,Jt,!0)),Jt}let an=q?pe.outerHTML:pe.innerHTML;return q&&be["!doctype"]&&pe.ownerDocument&&pe.ownerDocument.doctype&&pe.ownerDocument.doctype.name&&In(Yg,pe.ownerDocument.doctype.name)&&(an="<!DOCTYPE "+pe.ownerDocument.doctype.name+`>
38`+an),k&&U1([P,O,G],bn=>{an=e0(an,bn," ")}),A&&ue?A.createHTML(an):an},e.setConfig=function(){let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};rr(Fe),te=!0},e.clearConfig=function(){gn=null,te=!1},e.isValidAttribute=function(Fe,M,pe){gn||rr({});const xe=$t(Fe),kt=$t(M);return nn(xe,kt,pe)},e.addHook=function(Fe,M){typeof M=="function"&&Qs(S[Fe],M)},e.removeHook=function(Fe,M){if(M!==void 0){const pe=TT(S[Fe],M);return pe===-1?void 0:kT(S[Fe],pe,1)[0]}return J6(S[Fe])},e.removeHooks=function(Fe){S[Fe]=[]},e.removeAllHooks=function(){S=r7()},e}var UT=Zg();function VT(t,e){const n=t.hooks??{};let r;for(r in n){const i=n[r];i!==void 0&&e.addHook(r,i)}}function Jg(){return UT()}function KT(t={},e=Jg){const n=e();VT(t,n);const r=function(a){const s=a.value;if(a.oldValue===s)return;const l=`${s}`,u=a.arg,d=t.namedConfigurations,f=t.default??{};return d&&u!==void 0?n.sanitize(l,d[u]??f):n.sanitize(l,f)},i=function(a,s){const l=r(s);l!==void 0&&(a.innerHTML=l)},o={mounted:i,updated:i};return t.enableSSRPropsSupport?{...o,getSSRProps(a){return{innerHTML:r(a)}}}:o}const Zse={install(t,e={},n=Jg){t.directive("dompurify-html",KT(e,n))}},GT={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-4
386-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","(?:[025-7]\\d|44)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|8)\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","(?:590\\d|7090)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80\\d{7}"],["8[129]\\d{7}"]
vendor: 9,237 bytes, line 38
38,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","8776\\d{4}|(?:[27]\\d|61)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-8]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4}
vendor: 4,511 bytes, line 38
38)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8}
vendor: 6,622 bytes, line 38
38)","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,0,[["528[89]\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,"0|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","
387093\\d{5}|(?:[56]94|[89]\\d\\d)\\d{6}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|80[6-9]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0|180020","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","(?:590\\d|7090)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80\\d{7}"],["8[129]\\d{7}"]
vendor: 15,374 bytes, line 38
38,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0|180020","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","
388\\d{13}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["20"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["20"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{4})(\\d{5})","$1-$2",["892"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8(?:0[0-7]|9)"],"0$1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[5-8]"],"0$1"]],"0",0,0,0,0,"[5-8]"],MC:["377","00","(?:[3489]|[67]\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590\\d|7090)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80\\d{7}"],["8[129]\\d{7}"],0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}
38(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","30|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[78]\\d{8}|[2-9]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[2-9
vendor: 19,956 bytes, line 38
38]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","[36-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"[3489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|[6-8]\\d|90)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|30|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:[0-57-9]\\d|66)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-579]|61)","5(?:[0-579]|61[06])","5(?:[0-579]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:274[27]|(?:472|983)[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|5[12]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function 
vendor: 12,823 bytes, lines 38-39
38qT(t,e){var n=Array.prototype.slice.call(e);return n.push(GT),t.apply(this,n)}function o7(t,e){t=t.split("-"),e=e.split("-");for(var n=t[0].split("."),r=e[0].split("."),i=0;i<3;i++){var o=Number(n[i]),a=Number(r[i]);if(o>a)return 1;if(a>o)return-1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return-1}return t[1]&&e[1]?t[1]>e[1]?1:t[1]<e[1]?-1:0:!t[1]&&e[1]?1:t[1]&&!e[1]?-1:0}var WT={}.constructor;function ds(t){return t!=null&&t.constructor===WT}function As(t){"@babel/helpers - typeof";return As=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},As(t)}function Od(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function YT(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ZT(r.key),r)}}function xd(t,e,n){return e&&YT(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function ZT(t){var e=JT(t,"string");return As(e)=="symbol"?e:e+""}function JT(t,e){if(As(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(As(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var XT="1.2.0",QT="1.7.35",i7=" ext. ",ek=/^\d+$/,En=(function(){function t(e){Od(this,t),Xg(e),this.metadata=e,Qg.call(this,e)}return xd(t,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(n){return n!=="001"})}},{key:"getCountryMetadata",value:function(n){return this.metadata.countries[n]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(n){return this.getCountryMetadata(n)!==void 0}},{key:"hasCallingCode",value:function(n){if(this.getCountryCodesForCallingCode(n))return!0;if(this.nonGeographic()){if(this.nonGeographic()[n])return!0}else{var r=this.countryCallingCodes()[n];if(r&&r.length===1&&r[0]==="001")return!0}}},{key:"isNonGeographicCallingCode",value:function(n){return this.nonGeographic()?!!this.nonGeographic()[n]:!this.getCountryCodesForCallingCode(n)}},{key:"country",value:function(n){return this.selectNumberingPlan(n)}},{key:"selectNumberingPlan",value:function(n,r){if(n&&ek.test(n)&&(r=n,n=null),n&&n!=="001"){if(!this.hasCountry(n))throw new Error("Unknown country: ".concat(n));this.numberingPlan=new a7(this.getCountryMetadata(n),this)}else if(r){if(!this.hasCallingCode(r))throw new Error("Unknown calling code: ".concat(r));this.numberingPlan=new a7(this.getNumberingPlanMetadata(r),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(n){var r=this.countryCallingCodes()[n];if(r)return r.length===1&&r[0].length===3?void 0:r}},{key:"getCountryCodeForCallingCode",value:function(n){var r=this.getCountryCodesForCallingCode(n);if(r)return r[0]}},{key:"getNumberingPlanMetadata",value:function(n){var r=this.getCountryCodeForCallingCode(n);if(r)return this.getCountryMetadata(r);if(this.nonGeographic()){var i=this.nonGeographic()[n];if(i)return i}else{var o=this.countryCallingCodes()[n];if(o&&o.length===1&&o[0]==="001")return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(n){return this.numberingPlan.type(n)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(n){return this.selectNumberingPlan(n)}},{key:"hasSelectedNumberingPlan",value:function(){return this.numberingPlan!==void 0}}])})(),a7=(function(){function t(e,n){Od(this,t),this.globalMetadataObject=n,this.metadata=e,Qg.call(this,n.metadata)}return xd(t,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!(this.v1||this.v2))return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(n){return n[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var n=this,r=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return r.map(function(i){return new tk(i,n)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(n){return n[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return this.types()&&this.types().length===0?!1:!!this.types()}},{key:"type",value:function(n){if(this.hasTypes()&&s7(this.types(),n))return new rk(s7(this.types(),n),this)}},{key:"ext",value:function(){return this.v1||this.v2?i7:this.metadata[13]||i7}}])})(),tk=(function(){function t(e,n){Od(this,t),this._format=e,this.metadata=n}return xd(t,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!!(this.nationalPrefixFormattingRule()&&!nk.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}])})(),nk=/^\(?\$1\)?$/,rk=(function(){function t(e,n){Od(this,t),this.type=e,this.metadata=n}return xd(t,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}])})();function s7(t,e){switch(e){case"FIXED_LINE":return t[0];case"MOBILE":return t[1];case"TOLL_FREE":return t[2];case"PREMIUM_RATE":return t[3];case"PERSONAL_NUMBER":return t[4];case"VOICEMAIL":return t[5];case"UAN":return t[6];case"PAGER":return t[7];case"VOIP":return t[8];case"SHARED_COST":return t[9]}}function Xg(t){if(!t)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!ds(t)||!ds(t.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(ds(t)?"an object of shape: { "+Object.keys(t).join(", ")+" }":"a "+ok(t)+": "+t,"."))}var ok=function(e){return As(e)};function T4(t,e){if(e=new En(e),e.hasCountry(t))return e.selectNumberingPlan(t).countryCallingCode();throw new Error("Unknown country: ".concat(t))}function ik(t,e){return e.countries.hasOwnProperty(t)}function Qg(t){var e=t.version;typeof e=="number"?(this.v1=e===1,this.v2=e===2,this.v3=e===3,this.v4=e===4):e?o7(e,XT)===-1?this.v2=!0:o7(e,QT)===-1?this.v3=!0:this.v4=!0:this.v1=!0}function k4(t,e,n){return ak(t,e,void 0,n)}function ak(t,e,n,r){e&&(r=new En(r.metadata),r.selectNumberingPlan(e));var i=r.type(n),o=i&&i.possibleLengths()||r.possibleLengths();if(!o)return"IS_POSSIBLE";var a=t.length,s=o[0];return s===a?"IS_POSSIBLE":s>a?"TOO_SHORT":o[o.length-1]<a?"TOO_LONG":o.indexOf(a,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}function sk(t,e,n){if(e===void 0&&(e={}),n=new En(n),e.v2){if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}else{if(!t.phone)return!1;if(t.country){if(!n.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));n.selectNumberingPlan(t.country)}else{if(!t.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(t.countryCallingCode)}}if(n.possibleLengths())return eb(t.phone||t.nationalNumber,t.country,n);if(t.countryCallingCode&&n.isNonGeographicCallingCode(t.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function eb(t,e,n){switch(k4(t,e,n)){case"IS_POSSIBLE":return!0;default:return!1}}function Wo(t,e){return t=t||"",new RegExp("^(?:"+e+")$").test(t)}function lk(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=uk(t))||e){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
39In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uk(t,e){if(t){if(typeof t=="string")return l7(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l7(t,e):void 0}}function l7(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var dk=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function E4(t,e,n){if(e=e||{},!(!t.country&&!t.countryCallingCode)){n=new En(n),n.selectNumberingPlan(t.country,t.countryCallingCode);var r=e.v2?t.nationalNumber:t.phone;if(Wo(r,n.nationalNumberPattern())){if(_c(r,"FIXED_LINE",n))return n.type("MOBILE")&&n.type("MOBILE").pattern()===""||!n.type("MOBILE")||_c(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var i=lk(dk),o;!(o=i()).done;){var a=o.value;if(_c(r,a,n))return a}}}}function _c(t,e,n){var r=n.type(e);return!r||!r.pattern()||r.possibleLengths()&&r.possibleLengths().indexOf(t.length)<0?!1:Wo(t,r.pattern())}function ck(t,e,n){if(e=e||{},n=new En(n),n.selectNumberingPlan(t.country,t.countryCallingCode),n.hasTypes())return E4(t,e,n.metadata)!==void 0;var r=e.v2?t.nationalNumber:t.phone;return Wo(r,n.nationalNumberPattern())}function fk(t,e,n){var r=new En(n),i=r.getCountryCodesForCallingCode(t);return i?i.filter(function(o){return pk(e,o,n)}):[]}function pk(t,e,n){var r=new En(n);return r.selectNumberingPlan(e),r.numberingPlan.possibleLengths().indexOf(t.length)>=0}var O4=2,hk=17,mk=3,Jr="0-90-9٠-Ù©Û°-Û¹",gk="-‐-―−ー-",bk="//",vk="..",yk="  ­â€
39‹â ã€€",wk="()()[]\\[\\]",Ck="~⁓∼~",Hu="".concat(gk).concat(bk).concat(vk).concat(yk).concat(wk).concat(Ck),x4="++",$k=new RegExp("(["+Jr+"])");function Sk(t,e,n,r){if(e){var i=new En(r);i.selectNumberingPlan(e,n);var o=new RegExp(i.IDDPrefix());if(t.search(o)===0){t=t.slice(t.match(o)[0].length);var a=t.match($k);if(!(a&&a[1]!=null&&a[1].length>0&&a[1]==="0"))return t}}}function Ak(t,e){if(t&&e.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+e.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(t);if(r){var i,o,a=r.length-1,s=a>0&&r[a];if(e.nationalPrefixTransformRule()&&s)i=t.replace(n,e.nationalPrefixTransformRule()),a>1&&(o=r[1]);else{var l=r[0];i=t.slice(l.length),s&&(o=r[1])}var u;if(s){var d=t.indexOf(r[1]),f=t.slice(0,d);f===e.numberingPlan.nationalPrefix()&&(u=e.numberingPlan.nationalPrefix())}else u=r[0];return{nationalNumber:i,nationalPrefix:u,carrierCode:o}}}return{nationalNumber:t}}function Tk(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=kk(t))||e){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
40In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kk(t,e){if(t){if(typeof t=="string")return u7(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u7(t,e):void 0}}function u7(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Ek(t,e){var n=e.countries,r=e.metadata;r=new En(r);for(var i=Tk(n),o;!(o=i()).done;){var a=o.value;if(r.selectNumberingPlan(a),r.leadingDigits()){if(t&&t.search(r.leadingDigits())===0)return a}else if(E4({phone:t,country:a},void 0,r.metadata))return a}}function tb(t,e){var n=e.nationalNumber,r=e.metadata,i=r.getCountryCodesForCallingCode(t);if(i)return i.length===1?i[0]:Ek(n,{countries:i,metadata:r.metadata})}function m3(t,e,n){var r=Ak(t,n),i=r.carrierCode,o=r.nationalNumber;if(o!==t){if(!Ok(t,o,n))return{nationalNumber:t};if(n.numberingPlan.possibleLengths()&&(e||(e=tb(n.numberingPlan.callingCode(),{nationalNumber:o,metadata:n})),!xk(o,e,n)))return{nationalNumber:t}}return{nationalNumber:o,carrierCode:i}}function Ok(t,e,n){return!(Wo(t,n.nationalNumberPattern())&&!Wo(e,n.nationalNumberPattern()))}function xk(t,e,n){switch(k4(t,e,n)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}function Ik(t,e,n,r,i){var o=n?T4(n,i):r;if(t.indexOf(o)===0){i=new En(i),i.selectNumberingPlan(n,o);var a=t.slice(o.length),s=m3(a,e,i),l=s.nationalNumber,u=m3(t,e,i),d=u.nationalNumber;if(!Wo(d,i.nationalNumberPattern())&&Wo(l,i.nationalNumberPattern())||k4(d,e,i)==="TOO_LONG")return{countryCallingCode:o,number:a}}return{number:t}}function nb(t,e,n,r,i){if(!t)return{};var o;if(t[0]!=="+"){var a=Sk(t,n,r,i);if(a&&a!==t)o=!0,t="+"+a;else{if(n||r){var s=Ik(t,e,n,r,i),l=s.countryCallingCode,u=s.number;if(l)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:l,number:u}}return{number:t}}}if(t[1]==="0")return{};i=new En(i);for(var d=2;d-1<=mk&&d<=t.length;){var f=t.slice(1,d);if(i.hasCallingCode(f))return i.selectNumberingPlan(f),{countryCallingCodeSource:o?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:f,number:t.slice(d)};d++}return{}}function Pk(t){return t.replace(new RegExp("[".concat(Hu,"]+"),"g")," ").trim()}var Nk=/(\$\d)/;function Mk(t,e,n){var r=n.useInternationalFormat,i=n.withNationalPrefix,o=t.replace(new RegExp(e.pattern()),r?e.internationalFormat():i&&e.nationalPrefixFormattingRule()?e.format().replace(Nk,e.nationalPrefixFormattingRule()):e.format());return r?Pk(o):o}var _k=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function Rk(t,e,n){var r=new En(n);if(r.selectNumberingPlan(t,e),r.defaultIDDPrefix())return r.defaultIDDPrefix();if(_k.test(r.IDDPrefix()))return r.IDDPrefix()}var Lk=";ext=",Fa=function(e){return"([".concat(Jr,"]{1,").concat(e,"})")};function rb(t){var e="20",n="15",r="9",i="6",o="[  \\t,]*",a="[:\\..]?[  \\t,-]*",s="#?",l="(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)",u="(?:[xx##~~]|int|int)",d="[- ]+",f="[  \\t]*",c="(?:,{2}|;
40)",p=Lk+Fa(e),h=o+l+a+Fa(e)+s,g=o+u+a+Fa(r)+s,b=d+Fa(i)+"#",v=f+c+a+Fa(n)+s,C=f+"(?:,)+"+a+Fa(r)+s;return p+"|"+h+"|"+g+"|"+b+"|"+v+"|"+C}var Bk="["+Jr+"]{"+O4+"}",Dk="["+x4+"]{0,1}(?:["+Hu+"]*["+Jr+"]){3,}["+Hu+Jr+"]*",Fk=new RegExp("^["+x4+"]{0,1}(?:["+Hu+"]*["+Jr+"]){1,2}$","i"),jk=Dk+"(?:"+rb()+")?",zk=new RegExp("^"+Bk+"$|^"+jk+"$","i");function Hk(t){return t.length>=O4&&zk.test(t)}function Uk(t){return Fk.test(t)}function Vk(t){var e=t.number,n=t.ext;if(!e)return"";if(e[0]!=="+")throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(e).concat(n?";ext="+n:"")}var d7={formatExtension:function(e,n,r){return"".concat(e).concat(r.ext()).concat(n)}};function Kk(t,e,n,r){if(n?n=Wk({},d7,n):n=d7,r=new En(r),t.country&&t.country!=="001"){if(!r.hasCountry(t.country))throw new Error("Unknown country: ".concat(t.country));r.selectNumberingPlan(t.country)}else if(t.countryCallingCode)r.selectNumberingPlan(t.countryCallingCode);else return t.phone||"";var i=r.countryCallingCode(),o=n.v2?t.nationalNumber:t.phone,a;switch(e){case"NATIONAL":return o?(a=Uu(o,t.carrierCode,"NATIONAL",r,n),Rc(a,t.ext,r,n.formatExtension)):"";case"INTERNATIONAL":return o?(a=Uu(o,null,"INTERNATIONAL",r,n),a="+".concat(i," ").concat(a),Rc(a,t.ext,r,n.formatExtension)):"+".concat(i);case"E.164":return"+".concat(i).concat(o);case"RFC3966":return Vk({number:"+".concat(i).concat(o),ext:t.ext});case"IDD":if(!n.fromCountry)return;var s=qk(o,t.carrierCode,i,n.fromCountry,r);return s?Rc(s,t.ext,r,n.formatExtension):void 0;default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(e,'"'))}}function Uu(t,e,n,r,i){var o=Gk(r.formats(),t);return o?Mk(t,o,{useInternationalFormat:n==="INTERNATIONAL",withNationalPrefix:!(o.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&i&&i.nationalPrefix===!1)}):t}function Gk(t,e){return Yk(t,function(n){if(n.leadingDigitsPatterns().length>0){var r=n.leadingDigitsPatterns()[n.leadingDigitsPatterns().length-1];if(e.search(r)!==0)return!1}return Wo(e,n.pattern())})}function Rc(t,e,n,r){return e?r(t,e,n):t}function qk(t,e,n,r,i){var o=T4(r,i.metadata);if(o===n){var a=Uu(t,e,"NATIONAL",i);return n==="1"?n+" "+a:a}var s=Rk(r,void 0,i.metadata);if(s)return"".concat(s," ").concat(n," ").concat(Uu(t,null,"INTERNATIONAL",i))}function Wk(){for(var t=1,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];for(;t<n.length;){if(n[t])for(var i in n[t])n[0][i]=n[t][i];t++}return n[0]}function Yk(t,e){for(var n=0;n<t.length;){if(e(t[n]))return t[n];n++}}function J0(t){"@babel/helpers - typeof";return J0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J0(t)}function c7(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function f7(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?c7(Object(n),!0).forEach(function(r){Zk(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c7(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Zk(t,e,n){return(e=ob(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Jk(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Xk(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ob(r.key),r)}}function Qk(t,e,n){return e&&Xk(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function ob(t){var e=eE(t,"string");return J0(e)=="symbol"?e:e+""}function eE(t,e){if(J0(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(J0(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var tE=(function(){function t(e,n,r){if(Jk(this,t),!e)throw new TypeError("First argument is required");if(typeof e!="string")throw new TypeError("First argument must be a string");if(e[0]==="+"&&!n)throw new TypeError("`metadata` argument not passed");if(ds(n)&&ds(n.countries)){r=n;var i=e;if(!oE.test(i))throw new Error('Invalid `number` argument passed: must consist of a "+" followed by digits');var o=nb(i,void 0,void 0,void 0,r),a=o.countryCallingCode,s=o.number;if(n=s,e=a,!n)throw new Error("Invalid `number` argument passed: too short")}if(!n)throw new TypeError("`nationalNumber` argument is required");
vendor: 13,095 bytes, lines 40-42
40if(typeof n!="string")throw new TypeError("`nationalNumber` argument must be a string");Xg(r);var l=rE(e,r),u=l.country,d=l.countryCallingCode;this.country=u,this.countryCallingCode=d,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return r}}return Qk(t,[{key:"setExt",value:function(n){this.ext=n}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:fk(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return sk(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return ck(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){var n=new En(this.getMetadata());return n.isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(n){return this.number===n.number&&this.ext===n.ext}},{key:"getType",value:function(){return E4(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(n,r){return Kk(this,n,r?f7(f7({},r),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(n){return this.format("NATIONAL",n)}},{key:"formatInternational",value:function(n){return this.format("INTERNATIONAL",n)}},{key:"getURI",value:function(n){return this.format("RFC3966",n)}}])})(),nE=function(e){return/^[A-Z]{2}$/.test(e)};function rE(t,e){var n,r,i=new En(e);return nE(t)?(n=t,i.selectNumberingPlan(n),r=i.countryCallingCode()):r=t,{country:n,countryCallingCode:r}}var oE=/^\+\d+$/;function g3(t){"@babel/helpers - typeof";return g3=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},g3(t)}function iE(t,e,n){return Object.defineProperty(t,"prototype",{writable:!1}),t}function aE(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function sE(t,e,n){return e=Q0(e),lE(t,I4()?Reflect.construct(e,n||[],Q0(t).constructor):e.apply(t,n))}function lE(t,e){if(e&&(g3(e)=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return uE(t)}function uE(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function dE(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&X0(t,e)}function b3(t){var e=typeof Map=="function"?new Map:void 0;return b3=function(r){if(r===null||!fE(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(e!==void 0){if(e.has(r))return e.get(r);e.set(r,i)}function i(){return cE(r,arguments,Q0(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),X0(i,r)},b3(t)}function cE(t,e,n){if(I4())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,e);var i=new(t.bind.apply(t,r));return n&&X0(i,n.prototype),i}function I4(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(I4=function(){return!!t})()}function fE(t){try{return Function.toString.call(t).indexOf("[native code]")!==-1}catch{return typeof t=="function"}}function X0(t,e){return X0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},X0(t,e)}function Q0(t){return Q0=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Q0(t)}var Fo=(function(t){function e(n){var r;return aE(this,e),r=sE(this,e,[n]),Object.setPrototypeOf(r,e.prototype),r.name=r.constructor.name,r}return dE(e,t),iE(e)})(b3(Error)),p7=new RegExp("(?:"+rb()+")$","i");function pE(t){var e=t.search(p7);if(e<0)return{};for(var n=t.slice(0,e),r=t.match(p7),i=1;i<r.length;){if(r[i])return{number:n,ext:r[i]};i++}}var hE={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function mE(t){return hE[t]}function gE(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n)return(n=n.call(t)).next.bind(n);if(Array.isArray(t)||(n=bE(t))||e){n&&(t=n);var r=0;return function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
41In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bE(t,e){if(t){if(typeof t=="string")return h7(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h7(t,e):void 0}}function h7(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function m7(t){for(var e="",n=gE(t.split("")),r;!(r=n()).done;){var i=r.value;e+=vE(i,e)||""}return e}function vE(t,e,n){return t==="+"?e?void 0:"+":mE(t)}var ib="+",yE="[\\-\\.\\(\\)]?",g7="(["+Jr+"]|"+yE+")",wE="^\\"+ib+g7+"*["+Jr+"]"+g7+"*$",CE=new RegExp(wE,"g"),v3=Jr,$E="["+v3+"]+((\\-)*["+v3+"])*",SE="a-zA-Z",AE="["+SE+"]+((\\-)*["+v3+"])*",TE="^("+$E+"\\.)*"+AE+"\\.?$",kE=new RegExp(TE,"g"),b7="tel:",y3=";phone-context=",EE=";isub=";function OE(t){var e=t.indexOf(y3);if(e<0)return null;var n=e+y3.length;if(n>=t.length)return"";var r=t.indexOf(";",n);return r>=0?t.substring(n,r):t.substring(n)}function xE(t){return t===null?!0:t.length===0?!1:CE.test(t)||kE.test(t)}function IE(t,e){var n=e.extractFormattedPhoneNumber,r=OE(t);if(!xE(r))throw new Fo("NOT_A_NUMBER");var i;if(r===null)i=n(t)||"";else{i="",r.charAt(0)===ib&&(i+=r);var o=t.indexOf(b7),a;o>=0?a=o+b7.length:a=0;var s=t.indexOf(y3);i+=t.substring(a,s)}var l=i.indexOf(EE);if(l>0&&(i=i.substring(0,l)),i!=="")return i}var PE=250,NE=new RegExp("["+x4+Jr+"]"),ME=new RegExp("[^"+Jr+"#]+$");function _E(t,e,n){if(e=e||{},n=new En(n),e.defaultCountry&&!n.hasCountry(e.defaultCountry))throw e.v2?new Fo("INVALID_COUNTRY"):new Error("Unknown country: ".concat(e.defaultCountry));var r=LE(t,e.v2,e.extract),i=r.number,o=r.ext,a=r.error;if(!i){if(e.v2)throw a==="TOO_SHORT"?new Fo("TOO_SHORT"):new Fo("NOT_A_NUMBER");return{}}var s=DE(i,e.defaultCountry,e.defaultCallingCode,n),l=s.country,u=s.nationalNumber,d=s.countryCallingCode,f=s.countryCallingCodeSource,c=s.carrierCode;if(!n.hasSelectedNumberingPlan()){if(e.v2)throw new Fo("INVALID_COUNTRY");return{}}if(!u||u.length<O4){if(e.v2)throw new Fo("TOO_SHORT");return{}}if(u.length>hk){if(e.v2)throw new Fo("TOO_LONG");return{}}if(e.v2){var p=new tE(d,u,n.metadata);return l&&(p.country=l),c&&(p.carrierCode=c),o&&(p.ext=o),p.__countryCallingCodeSource=f,p}var h=(e.extended?n.hasSelectedNumberingPlan():l)?Wo(u,n.nationalNumberPattern()):!1;return e.extended?{country:l,countryCallingCode:d,carrierCode:c,valid:h,possible:h?!0:!!(e.extended===!0&&n.possibleLengths()&&eb(u,l,n)),phone:u,ext:o}:h?BE(l,u,o):{}}function RE(t,e,n){if(t){if(t.length>PE){if(n)throw new Fo("TOO_LONG");return}if(e===!1)return t;var r=t.search(NE);if(!(r<0))return t.slice(r).replace(ME,"")}}function LE(t,e,n){var r=IE(t,{extractFormattedPhoneNumber:function(a){return RE(a,n,e)}});if(!r)return{};if(!Hk(r))return Uk(r)?{error:"TOO_SHORT"}:{};var i=pE(r);return i.ext?i:{number:r}}function BE(t,e,n){var r={country:t,phone:e};return n&&(r.ext=n),r}function DE(t,e,n,r){var i=nb(m7(t),void 0,e,n,r.metadata),o=i.countryCallingCodeSource,a=i.countryCallingCode,s=i.number,l;if(a)r.selectNumberingPlan(a);else if(s&&(e||n))r.selectNumberingPlan(e,n),e&&(l=e),a=n||T4(e,r.metadata);else return{};if(!s)return{countryCallingCodeSource:o,countryCallingCode:a};var u=m3(m7(s),l,r),d=u.nationalNumber,f=u.carrierCode,c=tb(a,{nationalNumber:d,metadata:r});return c&&(l=c,c==="001"||r.selectNumberingPlan(l)),{country:l,countryCallingCode:a,countryCallingCodeSource:o,nationalNumber:d,carrierCode:f}}function el(t){"@babel/helpers - typeof";return el=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},el(t)}function v7(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function y7(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?v7(Object(n),!0).forEach(function(r){FE(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):v7(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function FE(t,e,n){return(e=jE(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jE(t){var e=zE(t,"string");return el(e)=="symbol"?e:e+""}function zE(t,e){if(el(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(el(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function HE(t,e,n){return _E(t,y7(y7({},e),{},{v2:!0}),n)}function tl(t){"@babel/helpers - typeof";return tl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},tl(t)}function w7(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function UE(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?w7(Object(n),!0).forEach(function(r){VE(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):w7(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function VE(t,e,n){return(e=KE(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function KE(t){var e=GE(t,"string");return tl(e)=="symbol"?e:e+""}function GE(t,e){if(tl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(tl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function qE(t,e){return JE(t)||ZE(t,e)||YE(t,e)||WE()}function WE(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
42In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function YE(t,e){if(t){if(typeof t=="string")return C7(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C7(t,e):void 0}}function C7(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function ZE(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function JE(t){if(Array.isArray(t))return t}function XE(t){var e=Array.prototype.slice.call(t),n=qE(e,4),r=n[0],i=n[1],o=n[2],a=n[3],s,l,u;if(typeof r=="string")s=r;else throw new TypeError("A text for parsing must be a string.");if(!i||typeof i=="string")a?(l=o,u=a):(l=void 0,u=o),i&&(l=UE({defaultCountry:i},l));else if(ds(i))o?(l=i,u=o):u=i;else throw new Error("Invalid second argument: ".concat(i));return{text:s,options:l,metadata:u}}function nl(t){"@babel/helpers - typeof";return nl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nl(t)}function $7(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function S7(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?$7(Object(n),!0).forEach(function(r){QE(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):$7(Object(n)).forEac
vendor: 4,174 bytes, line 42
42h(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function QE(t,e,n){return(e=eO(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function eO(t){var e=tO(t,"string");return nl(e)=="symbol"?e:e+""}function tO(t,e){if(nl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(nl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function nO(t,e,n){e&&e.defaultCountry&&!ik(e.defaultCountry,n)&&(e=S7(S7({},e),{},{defaultCountry:void 0}));try{return HE(t,e,n)}catch(r){if(!(r instanceof Fo))throw r}}function rO(){var t=XE(arguments),e=t.text,n=t.options,r=t.metadata;return nO(e,n,r)}function Lc(){return qT(rO,arguments)}const oO=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1",5,["684"]],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1",6,["264"]],["Antigua and Barbuda","ag","1",7,["268"]],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Ascension Island","ac","247"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1",8,["242"]],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1",9,["246"]],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1",10,["441"]],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1",11,["284"]],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","263","289","306","343","354","365","367","368","382","387","403","416","418","428","431","437","438","450","584","468","474","506","514","519","548","579","581","584","587","604","613","639","647","672","683","705","709","742","753","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1,["3","4","7"]],["Cayman Islands","ky","1",12,["345"]],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2,["89164"]],["Cocos (Keeling) Islands","cc","61",1,["89162"]],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (République démocratique du Congo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1",13,["767"]],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Eswatini","sz","268"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["G
42ibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1",14,["473"]],["Guadeloupe","gp","590",0],["Guam","gu","1",15,["671"]],["Guatemala","gt","502"],["Guernsey","gg","44",1,["1481","7781","7839","7911"]],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2,["1624","74576","7524","7924","7624"]],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1",4,["876","658"]],["Japan (日本)","jp","81"],["Jersey","je","44",3,["1534","7509","7700","7797","7829","7937"]],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1,["33","7"]],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1,["269","639"]],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1",16,["664"]],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["North Macedonia (Северна Македонија)","mk","389"],["Northern Mariana Islands","mp","1",17,["670"]],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1",18,["869"]],["Saint Lucia","lc","1",19,["758"]],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1",20,["784"]],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1",21,["721"]],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["S
42omalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1,["79"]],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1",22,["868"]],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1",23,["649"]],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1",24,["340"]],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1,["06698"]],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1,["5288","5289"]],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1,["18"]]],iO=oO.map(([t,e,n,r=0,i=null])=>({name:t,iso2:e.toUpperCase(),dialCode:n,priority:r,areaCodes:i}));function aO(){return fetch("https://ip2c.org/s").then(t=>t.text()).then(t=>{const e=(t||"").toString();if(!e||e[0]!=="1")throw new Error("unable to fetch the country");return e.substr(2,2)})}function sO(t,e){if(t.setSelectionRange)t.focus(),t.setSelectionRange(e,e);else if("createTextRange"in t&&typeof t.createTextRange=="function"){const n=t.createTextRange();n.collapse(!0),n.moveEnd("character",e),n.moveStart("character",e),n.select()}}const lO=[{name:"allCountries",type:Array,default:iO,description:"All countries that are used in <code>libphonenumber-js</code>, can be overridden by this prop",inDemo:!1},{name:"autoFormat",type:Boolean,default:!0,description:"Auto update the input to the formatted phone number when it's valid",inDemo:!0},{name:"customValidate",type:[Boolean,RegExp],default:!1,description:"Custom validation RegExp for input",inDemo:!1},{name:"defaultCountry",default:"",type:[String,Number],description:"Default country (by iso2 or dialCode), will override the country fetched from IP address of user",inDemo:!1},{name:"disabled",default:!1,type:Boolean,description:"Disable <code>vue-tel-input</code>, including the input & flag dropdown",inDemo:!1},{name:"autoDefaultCountry",default:!0,type:Boolean,description:"To fetch default country based on IP address of user",inDemo:!1},{name:"dropdownOptions",type:Object,description:"Options for dropdown, see below",inDemo:!1},{name:"dropdownOptions.disabled",default:!1,type:Boolean,description:"Disable dropdown",inDemo:!1},{name:"dropdownOptions.showDialCodeInList",default:!0,type:Boolean,description:"Show dial code in the dropdown list",inDemo:!0},{name:"dropdownOptions.showDialCodeInSelection",default:!1,type:Boolean,description:"Show dial code in the dropdown selection",inDemo:!0},{name:"dropdownOptions.showFlags",default:!0,type:Boolean,description:"Show flags in the dropdown selection and list",inDemo:!0},{name:"dropdownOptions.showSearchBox",default:!1,type:Boolean,description:"Show country search box",inDemo:!0},{name:"dropdownOptions.searchBoxPlaceholder",default:"",type:String,description:"Placeholder for the search box",inDemo:!1},{name:"dropdownOptions.tabindex",default:0,type:Number,description:"Native dropdown <code>tabindex</code> attribute",inDemo:!1},{name:"ignoredCountries",default:[],type:Array,description:"List of countries will NOT be shown on the dropdown",inDemo:!1},{name:"inputOptions",type:Object,description:"Options for input, see below",inDemo:!1},{name:"inputOptions.autocomplete",type:String,default:"on",description:"Native input <code>autocomplete</code> attribute",inDemo:!1},{name:"inputOptions.autofocus",type:Boolean,default:!1,description:"Native input <code>autofocus</code> attribute",inDemo:!1},{name:"inputOptions.aria-describedby",default:"",type:String,description:"Native input <code>aria-describedby</code> attribute",inDemo:!1},{name:"inputOptions.id",default:"",type:String,description:"Native input <code>id</code> attribute",inDemo:!1},{name:"inputOptions.maxlength",default:25,type:Number,description:"Native input <code>maxlength</code> attribute",inDemo:!1}
vendor: 8,899 bytes, line 42
42,{name:"inputOptions.name",default:"telephone",type:String,description:"Native input <code>name</code> attribute",inDemo:!1},{name:"inputOptions.showDialCode",default:!1,type:Boolean,description:"Show dial code in input",inDemo:!1},{name:"inputOptions.placeholder",default:"Enter a phone number",type:String,description:"Placeholder for the input",inDemo:!1},{name:"inputOptions.readonly",default:!1,type:Boolean,description:"Native input <code>readonly</code> attribute",inDemo:!1},{name:"inputOptions.required",default:!1,type:Boolean,description:"Native input <code>required</code> attribute",inDemo:!1},{name:"inputOptions.tabindex",default:0,type:Number,description:"Native input <code>tabindex</code> attribute",inDemo:!1},{name:"inputOptions.type",default:"tel",type:String,description:"Native input <code>type</code> attribute",inDemo:!1},{name:"inputOptions.styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the <code>input</code>",inDemo:!1},{name:"invalidMsg",default:"",type:String,description:"",inDemo:!1},{name:"mode",default:"auto",type:String,description:"Allowed values: <code>'auto'</code> (Default set by phone),  <code>'international'</code> (Format number with the dial code i.e. + 61), <code>'national'</code> (Format number without dial code i.e. 0321232)",inDemo:!0,options:["auto","national","international"]},{name:"onlyCountries",default:[],type:Array,description:"List of countries will be shown on the dropdown",inDemo:!1},{name:"preferredCountries",default:[],type:Array,description:"Preferred countries list, will be on top of the dropdown",inDemo:!1},{name:"styleClasses",default:"",type:[String,Array,Object],description:"Custom classes for the wrapper",inDemo:!1},{name:"validCharactersOnly",default:!1,type:Boolean,description:"Only allow valid characters in a phone number (will also verify in <code>mounted</code>, so phone number with invalid characters will be shown as an empty string)",inDemo:!1}],uO=[...lO].reduce((t,e)=>{if(e.name.includes(".")){const[n,r]=e.name.split(".");t[n]?Object.assign(t[n],{[r]:e.default}):Object.assign(t,{[n]:{[r]:e.default}})}else Object.assign(t,{[e.name]:e.default});return t},{}),A7={options:{...uO}};function Pn(t){const e=A7.options[t];return typeof e>"u"?A7.options[t]:e}function o0(t){return t?.toLowerCase()}function i0(t){return t?.toUpperCase()}const dO={beforeMount(t,e,n){if(typeof e.value!="function"){const r=n.context.name;let i=`[Vue-click-outside:] provided expression ${e.expression} is not a function, but has to be`;r&&(i+=`Found in component ${r}`),console.warn(i)}t.clickOutsideEvent=function(r){const i=r.composedPath?r.composedPath():r.path;t===r.target||t.contains(r.target)||i.includes(t)||e.value(r,t)},document.body.addEventListener("click",t.clickOutsideEvent)},unmounted(t){document.body.removeEventListener("click",t.clickOutsideEvent)}},cO=["aria-expanded","tabindex"],fO={class:"vti__selection"},pO={key:1,class:"vti__country-code"},hO={class:"vti__dropdown-arrow"},mO={key:0,class:"vti__search_box_container"},gO=["placeholder"],bO=["onClick","onMousemove","aria-selected"],vO={key:1},yO=["type","autocomplete","autofocus","disabled","id","maxlength","name","placeholder","readonly","required","tabindex","value","aria-describedby"],Jse=o1({name:"VueTelInput",directives:{clickOutside:dO},__name:"vue-tel-input",props:Zf({allCountries:{type:Array,default:()=>Pn("allCountries")},autoFormat:{type:Boolean,default:()=>Pn("autoFormat")},customValidate:{type:[Boolean,RegExp],default:()=>Pn("customValidate")},defaultCountry:{type:[String,Number],default:()=>Pn("defaultCountry")},disabled:{type:Boolean,default:()=>Pn("disabled")},autoDefaultCountry:{type:Boolean,default:()=>Pn("autoDefaultCountry")},dropdownOptions:{type:Object,default:()=>Pn("dropdownOptions")},ignoredCountries:{type:Array,default:()=>Pn("ignoredCountries")},inputOptions:{type:Object,default:()=>Pn("inputOptions")},invalidMsg:{type:String,default:()=>Pn("invalidMsg")},mode:{type:String,default:()=>Pn("mode")},onlyCountries:{type:Array,default:()=>Pn("onlyCountries")},preferredCountries:{type:Array,default:()=>Pn("preferredCountries")},validCharactersOnly:{type:Boolean,default:()=>Pn("validCharactersOnly")},styleClasses:{type:[String,Array,Object],default:()=>Pn("styleClasses")}},{modelValue:{type:String},modelModifiers:{}}),emits:Zf(["blur","close","country-changed","enter","focus","on-input","open","space","validate"],["update:modelValue"]),setup(t,{expose:e,emit:n}){const r=P0(),i=P0(),o=P0(),a=n,s=t,l=P$(t,"modelValue");Dt(l,(z,K)=>{j()?u.phone=z??"":wn(()=>{u.phone=K??"",Z()})});const u=qr({phone:"",activeCountryCode:void 0,open:!1,finishMounted:!1,selectedIndex:null,typeToFindInput:"",typeToFindTimer:void 0,dropdownOpenDirection:"below",parsedPlaceholder:s.inputOptions.placeholder,searchQuery:""});Dt(()=>u.open,z=>{z?(be(),a("open")):a("close")});const d=Ye(()=>s.onlyCountries.length?s.allCountries.filter(({iso2:z})=>s.onlyCountries.some(K=>i0(K)===z)):s.ignoredCountries.length?s.allCountries.filter(({iso2:z})=>!s.ignoredCountries.includes(i0(z))&&!s.ignoredCountries.includes(o0(z))):s.allCountries),f=Ye(()=>C(u.activeCountryCode));Dt(f,(z,K)=>{if(!z&&K!=null&&K.iso2){u.activeCountryCode=K.iso2;return}z!=null&&z.iso2&&a("country-changed",z)});const c=Ye(()=>{var z;const K=o0(s.mode);return K==="auto"?(z=u.phone)!=null&&z.startsWith("+")?"international":"national":["national","international","e.164","rfc3966","idd"].includes(K)?K:(console.error('Invalid value of prop "mode"'),"international")}),p=Ye(()=>{const z=[...v(s.preferredCountries).map(fe=>({...fe,preferred:!0})),...d.value];if(!s.dropdownOptions.showSearchBox)return z;const K=u.searchQuery.toLowerCase().replace(/[~`!@#$%^&*()+={}\[\];:\'\"<>.,\/\\\?-_]/g,"");return z.filter(fe=>new RegExp(K,"i").test(fe.name)||new RegExp(K,"i").test(fe.iso2)||new RegExp(K,"i").test(fe.dialCode))}),h=Ye(()=>{var z;const K=u.phone.startsWith("+")?Lc(u.phone):Lc(u.phone,u.activeCountryCode),fe={country:K?.country,countryCode:K?.country,formatted:u.phone,valid:K?.isValid(),possible:(z=K?.isPossible)==null?void 0:z.call(K),nationalNumber:K?.nationalNumber};return fe.valid&&(fe.formatted=K?.format(i0(c.value))),K!=null&&K.country&&(s.ignoredCountries.length||s.onlyCountries.length)&&!C(K.country)&&(fe.valid=!1,fe.possible=!1,K.country=null),K?{...fe,...K}:fe});Dt(()=>h.value.countryCode,z=>{z&&(u.activeCountryCode=z)}),Dt(()=>h.value.valid,()=>{a("validate",h.value)}),Dt(()=>h.value.formatted,z=>{!s.autoFormat||s.customValidate||(ie(z),wn(()=>{z&&!l.value&&(u.phone=z)}))}),Dt(()=>s.inputOptions.placeholder,g),Ms(()=>{l.value&&(u.phone=l.value.trim()),H(),b().then(()=>{var z;!u.phone&&(z=s.inputOptions)!=null&&z.showDialCode&&u.activeCountryCode&&(u.phone=`+${u.activeCountryCode}`),a("validate",h.value)}).catch(console.error).then(()=>{u.finishMounted=!0})});function g(){u.parsedPlaceholder=s.inputOptions.placeholder}function b(){return new Promise(z=>{var K;if(((K=u.phone)==null?void 0:K[0])==="+"){z();return}if(s.defaultCountry){if(typeof s.defaultCountry=="string"){N(s.defaultCountry),z();return}if(typeof s.defaultCountry=="number"){const Q=E(s.defaultCountry);if(Q){N(Q.iso2),z();return}}}const fe=s.preferredCountries[0]||d.value[0];s.autoDefaultCountry?aO().then(Q=>{N(Q||u.activeCountryCode)}).catch(Q=>{console.warn(Q),N(fe)}).then(()=>{z()}):(N(fe),z())})}function v(z=[]){return z.map(C).filter(Boolean)}function C(z=""){return d.value.find(K=>K.iso2===i0(z))}function E(z){return d.value.find(K=>Number(K.dialCode)===z)}function A(z,K){const fe=u.selectedIndex===z,Q=z===s.preferredCountries.length-1,J=s.preferredCountries.some(R=>i0(R)===K);return{highlighted:fe,"last-preferred":Q,preferred:J}}function N(z){var K,fe,Q;let J=z;if(typeof J=="string"&&(J=C(J)),!!J){if(((K=u.phone)==null?void 0:K[0])==="+"&&J.iso2&&h.value.nationalNumber){u.activeCountryCode=J.iso2,u.phone=((fe=Lc(h.value.nationalNumber,J.iso2))==null?void 0:fe.formatInternational())??"";return}if((Q=s.inputOptions)!=null&&Q.showDialCode&&J){u.phone=`+${J.dialCode}`,u.activeCountryCode=J.iso2;return}u.activeCountryCode=J.iso2,ie(u.phone)}}function H(){const z=u.phone;if(s.validCharactersOnly){const K=u.phone.match(/[()\-+0-9\s]*/g);u.phone=K.join("")}if(s.customValidate&&s.customValidate instanceof RegExp){const K=u.phone.match(s.customValidate);u.phone=K.join("")}z!==u.phone&&ie(u.phone)}function j(){return s.validCharactersOnly&&!/^[()\-+0-9\s]*$/.test(u.phone)?!1:s.customValidate?ne():!0}function ne(){return s.customValidate instanceof RegExp?s.customValidate.test(u.phone):!1}function Z(){var z;(z=o.value)==null||z.setCustomValidity(h.value.valid?"":s.invalidMsg),ie(u.phone)}function ie(z){l.value=z,a("on-input",z,h.value,o.value)}function S(z){a("blur",z)}function P(z){sO(o.value,u.phone.length),a("focus",z)}function O(z){a("enter",z)}function G(z){a("space",z)}function U(){var z;
42(z=o.value)==null||z.focus()}function B(){var z;(z=o.value)==null||z.blur()}function L(){s.disabled||s.dropdownOptions.disabled||(u.searchQuery="",u.open=!u.open)}function re(){u.open=!1}function he(z){if(z.keyCode===40){z.preventDefault(),u.open=!0,u.selectedIndex===null?u.selectedIndex=0:u.selectedIndex=Math.min(p.value.length-1,u.selectedIndex+1);const K=i.value.children[u.selectedIndex];K.focus(),K.offsetTop+K.clientHeight>i.value.scrollTop+i.value.clientHeight&&(i.value.scrollTop=K.offsetTop-i.value.clientHeight+K.clientHeight)}else if(z.keyCode===38){z.preventDefault(),u.open=!0,u.selectedIndex===null?u.selectedIndex=p.value.length-1:u.selectedIndex=Math.max(0,u.selectedIndex-1);const K=i.value.children[u.selectedIndex];K.focus(),K.offsetTop<i.value.scrollTop&&(i.value.scrollTop=K.offsetTop)}else if(z.keyCode===13)u.selectedIndex!==null&&N(p.value[u.selectedIndex]),u.open=!u.open;else if(u.open){u.typeToFindInput+=z.key,clearTimeout(u.typeToFindTimer),u.typeToFindTimer=setTimeout(()=>{u.typeToFindInput=""},700);const K=p.value.slice(s.preferredCountries.length).findIndex(fe=>o0(fe.name).startsWith(u.typeToFindInput));if(K>=0){u.selectedIndex=s.preferredCountries.length+K;const fe=i.value.children[u.selectedIndex],Q=fe.offsetTop<i.value.scrollTop,J=fe.offsetTop+fe.clientHeight>i.value.scrollTop+i.value.clientHeight;(Q||J)&&(i.value.scrollTop=fe.offsetTop-i.value.clientHeight/2)}}}function de(){u.selectedIndex=p.value.map(z=>z.iso2).indexOf(u.activeCountryCode),u.open=!1}function be(){window.innerHeight-r.value.getBoundingClientRect().bottom>200?u.dropdownOpenDirection="below":u.dropdownOpenDirection="above"}return e({focus:U,blur:B}),(z,K)=>{const fe=kn("click-outside");return y(),x("div",{ref_key:"refRoot",ref:r,class:Pe(["vue-tel-input",t.styleClasses,{disabled:t.disabled}])},[Vt((y(),x("div",{"aria-label":"Country Code Selector","aria-haspopup":"listbox","aria-expanded":u.open,role:"button",class:Pe(["vti__dropdown",{open:u.open,disabled:t.dropdownOptions.disabled}]),tabindex:t.dropdownOptions.tabindex,onKeydown:[he,hi(L,["space"]),hi(de,["esc"]),hi(de,["tab"])],onClick:L},[ye("span",fO,[t.dropdownOptions.showFlags?(y(),x("span",{key:0,class:Pe(["vti__flag",at(o0)(u.activeCountryCode)])},null,2)):oe("",!0),t.dropdownOptions.showDialCodeInSelection?(y(),x("span",pO," +"+Ct(f.value&&f.value.dialCode),1)):oe("",!0),ce(z.$slots,"arrow-icon",{open:u.open},()=>[ye("span",hO,Ct(u.open?"▲":"▼"),1)])]),u.open?(y(),x("ul",{key:0,ref_key:"refList",ref:i,class:Pe(["vti__dropdown-list",u.dropdownOpenDirection]),role:"listbox"},[t.dropdownOptions.showSearchBox?(y(),x("div",mO,[ce(z.$slots,"search-icon"),Vt(ye("input",{class:Pe(["vti__input","vti__search_box"]),"aria-label":"Search by country name or country code",placeholder:t.dropdownOptions.searchBoxPlaceholder||(p.value.length?p.value[0].name:""),type:"text","onUpdate:modelValue":K[0]||(K[0]=Q=>u.searchQuery=Q),onClick:K[1]||(K[1]=s1(()=>{},["stop"]))},null,8,gO),[[n3,u.searchQuery]])])):oe("",!0),(y(!0),x(Be,null,Wt(p.value,(Q,J)=>(y(),x("li",{role:"option",class:Pe(["vti__dropdown-item",A(J,Q.iso2)]),key:Q.iso2+(Q.preferred?"-preferred":""),tabindex:"-1",onClick:R=>N(Q),onMousemove:R=>u.selectedIndex=J,"aria-selected":u.activeCountryCode===Q.iso2&&!Q.preferred},[t.dropdownOptions.showFlags?(y(),x("span",{key:0,class:Pe(["vti__flag",at(o0)(Q.iso2)])},null,2)):oe("",!0),ye("strong",null,Ct(Q.name),1),t.dropdownOptions.showDialCodeInList?(y(),x("span",vO," +"+Ct(Q.dialCode),1)):oe("",!0)],42,bO))),128))],2)):oe("",!0)],42,cO)),[[fe,re]]),Vt(ye("input",{"onUpdate:modelValue":K[2]||(K[2]=Q=>u.phone=Q),ref_key:"refInput",ref:o,type:t.inputOptions.type,autocomplete:t.inputOptions.autocomplete,autofocus:t.inputOptions.autofocus,class:Pe(["vti__input","vti__phone",t.inputOptions.styleClasses]),disabled:t.disabled,id:t.inputOptions.id,maxlength:t.inputOptions.maxlength,name:t.inputOptions.name,placeholder:u.parsedPlaceholder,readonly:t.inputOptions.readonly,required:t.inputOptions.required,tabindex:t.inputOptions.tabindex,value:l.value,"aria-describedby":t.inputOptions["aria-describedby"],onBlur:S,onFocus:P,onInput:Z,onKeyup:[hi(O,["enter"]),hi(G,["space"])]},null,42,yO),[[FS,u.phone]]),ce(z.$slots,"icon-right")],2)}}});function wO(){return ab().__VUE_DEVTOOLS_GLOBAL_HOOK__}function ab(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const CO=typeof Proxy=="function",$O="devtools-plugin:setup",SO="plugin:settings:set";let ja,w3;function AO(){var t;return ja!==void 0||(typeof window<"u"&&window.performance?(ja=!0,w3=window.performance):typeof globalThis<"u"&&(!((t=globalThis.perf_hooks)===null||t===void 0)&&t.performance)?(ja=!0,w3=globalThis.perf_hooks.performance):ja=!1),ja}function TO(){return AO()?w3.now():Date.now()}class kO{constructor(e,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=e,this.hook=n;const r={};if(e.settings)for(const a in e.settings){const s=e.settings[a];r[a]=s.defaultValue}const i=`__vue-devtools-plugin-settings__${e.id}`;let o=Object.assign({},r);try{const a=localStorage.getItem(i),s=JSON.parse(a);Object.assign(o,s)}catch{}this.fallbacks={getSettings(){return o},setSettings(a){try{localStorage.setItem(i,JSON.stringify(a))}catch{}o=a},now(){return TO()}},n&&n.on(SO,(a,s)=>{a===this.plugin.id&&this.fallbacks.setSettings(s)}),this.proxiedOn=new Proxy({},{get:(a,s)=>this.target?this.target.on[s]:(...l)=>{this.onQueue.push({method:s,args:l})}}),this.proxiedTarget=new Proxy({},{get:(a,s)=>this.target?this.target[s]:s==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(s)?(...l)=>(this.targetQueue.push({method:s,args:l,resolve:()=>{}}),this.fallbacks[s](...l)):(...l)=>new Promise(u=>{this.targetQueue.push({method:s,args:l,resolve:u})})})}async setRealTarget(e){this.target=e;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function EO(t,e){const n=t,r=ab(),i=wO(),o=CO&&n.enableEarlyProxy;if(i&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!o))i.emit($O,t,e);else{const a=o?new kO(n,i):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:e,proxy:a}),a&&e(a.proxiedTarget)}}/*!
43 * vuex v4.1.0
44 * (c) 2022 Evan You
45 * @license MIT
46 */var OO="store";function _s(t,e){Object.keys(t).forEach(function(n){return e(t[n],n)})}function xO(t){return t!==null&&typeof t=="object"}function IO(t){return t&&typeof t.then=="function"}function PO(t,e){return function(){return t(e)}}
46function sb(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var r=e.indexOf(t);r>-1&&e.splice(r,1)}}function lb(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;Id(t,n,[],t._modules.root,!0),P4(t,n,e)}function P4(t,e,n){var r=t._state,i=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var o=t._wrappedGetters,a={},s={},l=wC(!0);l.run(function(){_s(o,function(u,d){a[d]=PO(u,t),s[d]=Ye(function(){return a[d]()}),Object.defineProperty(t.getters,d,{get:function(){return s[d].value},enumerable:!0})})}),t._state=qr({data:e}),t._scope=l,t.strict&&LO(t),r&&n&&t._withCommit(function(){r.data=null}),i&&i.stop()}function Id(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=N4(e,n.slice(0,-1)),l=n[n.length-1];t._withCommit(function(){s[l]=r.state})}var u=r.context=NO(t,a,n);r.forEachMutation(function(d,f){var c=a+f;MO(t,c,d,u)}),r.forEachAction(function(d,f){var c=d.root?f:a+f,p=d.handler||d;_O(t,c,p,u)}),r.forEachGetter(function(d,f){var c=a+f;RO(t,c,d,u)}),r.forEachChild(function(d,f){Id(t,e,n.concat(f),d,i)})}
46function NO(t,e,n){var r=e==="",i={dispatch:r?t.dispatch:function(o,a,s){var l=Vu(o,a,s),u=l.payload,d=l.options,f=l.type;return(!d||!d.root)&&(f=e+f),t.dispatch(f,u)},commit:r?t.commit:function(o,a,s){var l=Vu(o,a,s),u=l.payload,d=l.options,f=l.type;(!d||!d.root)&&(f=e+f),t.commit(f,u,d)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return ub(t,e)}},state:{get:function(){return N4(t.state,n)}}}),i}function ub(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach(function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}}),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function MO(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push(function(a){n.call(t,r.state,a)})}function _O(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push(function(a){var s=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},a);
46return IO(s)||(s=Promise.resolve(s)),t._devtoolHook?s.catch(function(l){throw t._devtoolHook.emit("vuex:error",l),l}):s})}function RO(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(o){return n(r.state,r.getters,o.state,o.getters)})}function LO(t){Dt(function(){return t._state.data},function(){},{deep:!0,flush:"sync"})}function N4(t,e){return e.reduce(function(n,r){return n[r]},t)}function Vu(t,e,n){return xO(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}var BO="vuex bindings",T7="vuex:mutations",Bc="vuex:actions",za="vuex",DO=0;function FO(t,e){EO({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[BO]},function(n){n.addTimelineLayer({id:T7,label:"Vuex Mutations",color:k7}),n.addTimelineLayer({id:Bc,label:"Vuex Actions",color:k7}),n.addInspector({id:za,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(r){if(r.app===t&&r.inspectorId===za)if(r.filter){var i=[];pb(i,e._modules.root,r.filter,""),r.rootNodes=i}else r.rootNodes=[fb(e._modules.root,"")]}),n.on.getInspectorState(function(r){if(r.app===t&&r.inspectorId===za){var i=r.nodeId;ub(e,i),r.state=HO(VO(e._modules,i),i==="root"?e.getters:e._makeLocalGettersCache,i)}}),n.on.editInspectorState(function(r){if(r.app===t&&r.inspectorId===za){var i=r.nodeId,o=r.path;i!=="root"&&(o=i.split("/").filter(Boolean).concat(o)),e._withCommit(function(){r.set(e._state.data,o,r.state.value)})}}),e.subscribe(function(r,i){var o={};r.payload&&(o.payload=r.payload),o.state=i,n.notifyComponentUpdate(),n.sendInspectorTree(za),n.sendInspectorState(za),n.addTimelineEvent({layerId:T7,event:{time:Date.now(),title:r.type,data:o}})}),e.subscribeAction({before:function(r,i){var o={};r.payload&&(o.payload=r.payload),r._id=DO++,r._time=Date.now(),o.state=i,n.addTimelineEvent({layerId:Bc,event:{time:r._time,title:r.type,groupId:r._id,subtitle:"start",data:o}})},after:function(r,i){var o={},a=Date.now()-r._time;o.duration={_custom:{type:"duration",display:a+"ms",tooltip:"Action duration",value:a}},r.payload&&(o.payload=r.payload),o.state=i,n.addTimelineEvent({layerId:Bc,event:{time:Date.now(),title:r.type,groupId:r._id,subtitle:"end",data:o}})}})})}var k7=8702998,jO=6710886,zO=16777215,db={label:"namespaced",textColor:zO,backgroundColor:jO};function cb(t){return t&&t!=="root"?t.split("/").slice(-2,-1)[0]:"Root"}function fb(t,e){return{id:e||"root",label:cb(e),tags:t.namespaced?[db]:[],children:Object.keys(t._children).map(function(n){return fb(t._children[n],e+n+"/")})}}function pb(t,e,n,r){r.includes(n)&&t.push({id:r||"root",label:r.endsWith("/")?r.slice(0,r.length-1):r||"Root",tags:e.namespaced?[db]:[]}),Object.keys(e._children).forEach(function(i){pb(t,e._children[i],n,r+i+"/")})}function HO(t,e,n){e=n==="root"?e:e[n];var r=Object.keys(e),i={state:Object.keys(t.state).map(function(a){return{key:a,editable:!0,value:t.state[a]}})};if(r.length){var o=UO(e);i.getters=Object.keys(o).map(function(a){return{key:a.endsWith("/")?cb(a):a,editable:!1,value:C3(function(){return o[a]})}})}return i}function UO(t){var e={};return Object.keys(t).forEach(function(n){var r=n.split("/");if(r.length>1){var i=e,o=r.pop();r.forEach(function(a){i[a]||(i[a]={_custom:{value:{},display:a,tooltip:"Module",abstract:!0}}),i=i[a]._custom.value}),i[o]=C3(function(){return t[n]})}else e[n]=C3(function(){return t[n]})}),e}function VO(t,e){var n=e.split("/").filter(function(r){return r});return n.reduce(function(r,i,o){var a=r[i];if(!a)throw new Error('Missing module "'+i+'" for path "'+e+'".');return o===n.length-1?a:a._children},e==="root"?t:t.root._children)}function C3(t){try{return t()}catch(e){return e}}var eo=function(e,n){this.runtime=n,this._children=Object.create(null),this._rawModule=e;var r=e.state;this.state=(typeof r=="function"?r():r)||{}},hb={namespaced:{configurable:!0}};hb.namespaced.get=function(){return!!this._rawModule.namespaced};eo.prototype.addChild=function(e,n){this._children[e]=n};eo.prototype.removeChild=function(e){delete this._children[e]};eo.prototype.getChild=function(e){return this._children[e]};eo.prototype.hasChild=function(e){return e in this._children};eo.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)};eo.prototype.forEachChild=function(e){_s(this._children,e)};eo.prototype.forEachGetter=function(e){this._rawModule.getters&&_s(this._rawModule.getters,e)};eo.prototype.forEachAction=function(e){this._rawModule.actions&&_s(this._rawModule.actions,e)};eo.prototype.forEachMutation=function(e){this._rawModule.mutations&&_s(this._rawModule.mutations,e)};Object.defineProperties(eo.prototype,hb);var ba=function(e){this.register([],e,!1)};ba.prototype.get=function(e){return e.reduce(function(n,r){return n.getChild(r)},this.root)};ba.prototype.getNamespace=function(e){var n=this.root;return e.reduce(function(r,i){return n=n.getChild(i),r+(n.namespaced?i+"/":"")},"")};ba.prototype.update=function(e){mb([],this.root,e)};ba.prototype.register=function(e,n,r){var i=this;r===void 0&&(r=!0);var o=new eo(n,r);if(e.length===0)this.root=o;else{var a=this.get(e.slice(0,-1));a.addChild(e[e.length-1],o)}n.modules&&_s(n.modules,function(s,l){i.register(e.concat(l),s,r)})};ba.prototype.unregister=function(e){var n=this.get(e.slice(0,-1)),r=e[e.length-1],i=n.getChild(r);i&&i.runtime&&n.removeChild(r)};ba.prototype.isRegistered=function(e){var n=this.get(e.slice(0,-1)),r=e[e.length-1];return n?n.hasChild(r):!1};function mb(t,e,n){if(e.update(n),n.modules)for(var r in n.modules){if(!e.getChild(r))return;mb(t.concat(r),e.getChild(r),n.modules[r])}}function Xse(t){return new tr(t)}var tr=function(e){var n=this;e===void 0&&(e={});var r=e.plugins;r===void 0&&(r=[]);var i=e.strict;i===void 0&&(i=!1);var o=e.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new ba(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=o;var a=this,s=this,l=s.dispatch,u=s.commit;this.dispatch=function(c,p){return l.call(a,c,p)},this.commit=function(c,p,h){return u.call(a,c,p,h)},this.strict=i;var d=this._modules.root.state;Id(this,d,[],this._modules.root),P4(this,d),r.forEach(function(f){return f(n)})},M4={state:{configurable:!0}};tr.prototype.install=function(e,n){e.provide(n||OO,this),e.config.globalProperties.$store=this;var r=this._devtools!==void 0?this._devtools:!1;r&&FO(e,this)};M4.state.get=function(){return this._state.data};M4.state.set=function(t){};tr.prototype.commit=function(e,n,r){var i=this,o=Vu(e,n,r),a=o.type,s=o.payload,l={type:a,payload:s},u=this._mutations[a];u&&(this._withCommit(function(){u.forEach(function(f){f(s)})}
46),this._subscribers.slice().forEach(function(d){return d(l,i.state)}))};tr.prototype.dispatch=function(e,n){var r=this,i=Vu(e,n),o=i.type,a=i.payload,s={type:o,payload:a},l=this._actions[o];if(l){try{this._actionSubscribers.slice().filter(function(d){return d.before}).forEach(function(d){return d.before(s,r.state)})}catch{}var u=l.length>1?Promise.all(l.map(function(d){return d(a)})):l[0](a);return new Promise(function(d,f){u.then(function(c){try{r._actionSubscribers.filter(function(p){return p.after}).forEach(function(p){return p.after(s,r.state)})}catch{}d(c)},function(c){try{r._actionSubscribers.filter(function(p){return p.error}).forEach(function(p){return p.error(s,r.state,c)})}catch{}f(c)})})}};tr.prototype.subscribe=function(e,n){return sb(e,this._subscribers,n)};tr.prototype.subscribeAction=function(e,n){var r=typeof e=="function"?{before:e}:e;return sb(r,this._actionSubscribers,n)};tr.prototype.watch=function(e,n,r){var i=this;return Dt(function(){return e(i.state,i.getters)},n,Object.assign({},r))};tr.prototype.replaceState=function(e){var n=this;this._withCommit(function(){n._state.data=e})};tr.prototype.registerModule=function(e,n,r){r===void 0&&(r={}),typeof e=="string"&&(e=[e]),this._modules.register(e,n),Id(this,this.state,e,this._modules.get(e),r.preserveState),P4(this,this.state)};tr.prototype.unregisterModule=function(e){var n=this;typeof e=="string"&&(e=[e]),this._modules.unregister(e),this._withCommit(function(){var r=N4(n.state,e.slice(0,-1));delete r[e[e.length-1]]}),lb(this)};tr.prototype.hasModule=function(e){return typeof e=="string"&&(e=[e]),this._modules.isRegistered(e)};tr.prototype.hotUpdate=function(e){this._modules.update(e),lb(this,!0)};tr.prototype._withCommit=function(e){var n=this._committing;this._committing=!0,e(),this._committing=n};Object.defineProperties(tr.prototype,M4);/*!
47 * vue-router v4.6.3
48 * (c) 2025 Eduardo San Martin Morote
49 * @license MIT
50 */const Za=typeof document<"u";function gb(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function KO(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&gb(t.default)}const vt=Object.assign;function Dc(t,e){const n={};for(const r in e){const i=e[r];n[r]=Xr(i)?i.map(t):t(i)}return n}const D0=()=>{},Xr=Array.isArray;function E7(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}const bb=/#/g,GO=/&/g,qO=/\//g,WO=/=/g,YO=/\?/g,vb=/\+/g,ZO=/%5B/g,JO=/%5D/g,yb=/%5E/g,XO=/%60/g,wb=/%7B/g,QO=/%7C/g,Cb=/%7D/g,ex=/%20/g;function _4(t){return t==null?"":encodeURI(""+t).replace(QO,"|").replace(ZO,"[").replace(JO,"]")}function tx(t){return _4(t).replace(wb,"{").replace(Cb,"}").replace(yb,"^")}function $3(t){return _4(t).replace(vb,"%2B").replace(ex,"+").replace(bb,"%23").replace(GO,"%26").replace(XO,"`").replace(wb,"{").replace(Cb,"}").replace(yb,"^")}function nx(t){return $3(t).replace(WO,"%3D")}function rx(t){return _4(t).replace(bb,"%23").replace(YO,"%3F")}function ox(t){return rx(t).replace(qO,"%2F")}function rl(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const ix=/\/$/,ax=t=>t.replace(ix,"");function Fc(t,e,n="/"){let r,i={},o="",a="";const s=e.indexOf("#");let l=e.indexOf("?");return l=s>=0&&l>s?-1:l,l>=0&&(r=e.slice(0,l),o=e.slice(l,s>0?s:e.length),i=t(o.slice(1))),s>=0&&(r=r||e.slice(0,s),a=e.slice(s,e.length)),r=dx(r??e,n),{fullPath:r+o+a,path:r,query:i,hash:rl(
vendor: 23,150 bytes, lines 50-54
50a)}}function sx(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function O7(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function lx(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Ts(e.matched[r],n.matched[i])&&$b(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function Ts(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function $b(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!ux(t[n],e[n]))return!1;return!0}function ux(t,e){return Xr(t)?x7(t,e):Xr(e)?x7(e,t):t===e}function x7(t,e){return Xr(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function dx(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let o=n.length-1,a,s;for(a=0;a<r.length;a++)if(s=r[a],s!==".")if(s==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(a).join("/")}const ai={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let S3=(function(t){return t.pop="pop",t.push="push",t})({}),jc=(function(t){return t.back="back",t.forward="forward",t.unknown="",t})({});function cx(t){if(!t)if(Za){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),ax(t)}const fx=/^[^#]+#/;function px(t,e){return t.replace(fx,"#")+e}function hx(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const Pd=()=>({left:window.scrollX,top:window.scrollY});function mx(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=hx(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function I7(t,e){return(history.state?history.state.position-e:-1)+t}const A3=new Map;function gx(t,e){A3.set(t,e)}function bx(t){const e=A3.get(t);return A3.delete(t),e}function vx(t){return typeof t=="string"||t&&typeof t=="object"}function Sb(t){return typeof t=="string"||typeof t=="symbol"}let Gt=(function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t})({});const Ab=Symbol("");let Qse=(function(t){return t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated",t})({});Gt.MATCHER_NOT_FOUND+"",Gt.NAVIGATION_GUARD_REDIRECT+"",Gt.NAVIGATION_ABORTED+"",Gt.NAVIGATION_CANCELLED+"",Gt.NAVIGATION_DUPLICATED+"";function ks(t,e){return vt(new Error,{type:t,[Ab]:!0},e)}function No(t,e){return t instanceof Error&&Ab in t&&(e==null||!!(t.type&e))}const yx=["params","query","hash"];function wx(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const n of yx)n in t&&(e[n]=t[n]);return JSON.stringify(e,null,2)}function Cx(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let r=0;r<n.length;++r){const i=n[r].replace(vb," "),o=i.indexOf("="),a=rl(o<0?i:i.slice(0,o)),s=o<0?null:rl(i.slice(o+1));if(a in e){let l=e[a];Xr(l)||(l=e[a]=[l]),l.push(s)}else e[a]=s}return e}function P7(t){let e="";for(let n in t){const r=t[n];if(n=nx(n),r==null){r!==void 0&&(e+=(e.length?"&":"")+n);continue}(Xr(r)?r.map(i=>i&&$3(i)):[r&&$3(r)]).forEach(i=>{i!==void 0&&(e+=(e.length?"&":"")+n,i!=null&&(e+="="+i))})}return e}function $x(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=Xr(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const Sx=Symbol(""),N7=Symbol(""),R4=Symbol(""),L4=Symbol(""),T3=Symbol("");function a0(){let t=[];function e(r){return t.push(r),()=>{const i=t.indexOf(r);i>-1&&t.splice(i,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function pi(t,e,n,r,i,o=a=>a()){const a=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,l)=>{const u=c=>{c===!1?l(ks(Gt.NAVIGATION_ABORTED,{from:n,to:e})):c instanceof Error?l(c):vx(c)?l(ks(Gt.NAVIGATION_GUARD_REDIRECT,{from:e,to:c})):(a&&r.enterCallbacks[i]===a&&typeof c=="function"&&a.push(c),s())},d=o(()=>t.call(r&&r.instances[i],e,n,u));let f=Promise.resolve(d);t.length<3&&(f=f.then(u)),f.catch(c=>l(c))})}function zc(t,e,n,r,i=o=>o()){const o=[];for(const a of t)for(const s in a.components){let l=a.components[s];if(!(e!=="beforeRouteEnter"&&!a.instances[s]))if(gb(l)){const u=(l.__vccOpts||l)[e];u&&o.push(pi(u,n,r,a,s,i))}else{let u=l();o.push(()=>u.then(d=>{if(!d)throw new Error(`Couldn't resolve component "${s}" at "${a.path}"`);const f=KO(d)?d.default:d;a.mods[s]=d,a.components[s]=f;const c=(f.__vccOpts||f)[e];return c&&pi(c,n,r,a,s,i)()}))}}return o}function Ax(t,e){const n=[],r=[],i=[],o=Math.max(e.matched.length,t.matched.length);for(let a=0;a<o;a++){const s=e.matched[a];s&&(t.matched.find(u=>Ts(u,s))?r.push(s):n.push(s));const l=t.matched[a];l&&(e.matched.find(u=>Ts(u,l))||i.push(l))}return[n,r,i]}/*!
51 * vue-router v4.6.3
52 * (c) 2025 Eduardo San Martin Morote
53 * @license MIT
54 */let Tx=()=>location.protocol+"//"+location.host;function Tb(t,e){const{pathname:n,search:r,hash:i}=e,o=t.indexOf("#");if(o>-1){let a=i.includes(t.slice(o))?t.slice(o).length:1,s=i.slice(a);return s[0]!=="/"&&(s="/"+s),O7(s,"")}return O7(n,t)+r+i}function kx(t,e,n,r){let i=[],o=[],a=null;const s=({state:c})=>{const p=Tb(t,location),h=n.value,g=e.value;let b=0;if(c){if(n.value=p,e.value=c,a&&a===h){a=null;return}b=g?c.position-g.position:0}else r(p);i.forEach(v=>{v(n.value,h,{delta:b,type:S3.pop,direction:b?b>0?jc.forward:jc.back:jc.unknown})})};function l(){a=n.value}function u(c){i.push(c);const p=()=>{const h=i.indexOf(c);h>-1&&i.splice(h,1)};return o.push(p),p}function d(){if(document.visibilityState==="hidden"){const{history:c}=window;if(!c.state)return;c.replaceState(vt({},c.state,{scroll:Pd()}),"")}}function f(){for(const c of o)c();o=[],window.removeEventListener("popstate",s),window.removeEventListener("pagehide",d),document.removeEventListener("visibilitychange",d)}return window.addEventListener("popstate",s),window.addEventListener("pagehide",d),document.addEventListener("visibilitychange",d),{pauseListeners:l,listen:u,destroy:f}}function M7(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?Pd():null}}function Ex(t){const{history:e,location:n}=window,r={value:Tb(t,n)},i={value:e.state};i.value||o(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(l,u,d){const f=t.indexOf("#"),c=f>-1?(n.host&&document.querySelector("base")?t:t.slice(f))+l:Tx()+t+l;try{e[d?"replaceState":"pushState"](u,"",c),i.value=u}catch(p){console.error(p),n[d?"replace":"assign"](c)}}function a(l,u){o(l,vt({},e.state,M7(i.value.back,l,i.value.forward,!0),u,{position:i.value.position}),!0),r.value=l}function s(l,u){const d=vt({},i.value,e.state,{forward:l,scroll:Pd()});o(d.current,d,!0),o(l,vt({},M7(r.value,l,null),{position:d.position+1},u),!1),r.value=l}return{location:r,state:i,push:s,replace:a}}function Ox(t){t=cx(t);const e=Ex(t),n=kx(t,e.state,e.location,e.replace);function r(o,a=!0){a||n.pauseListeners(),history.go(o)}const i=vt({location:"",base:t,go:r,createHref:px.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function e0e(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),Ox(t)}let Ji=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t})({});var on=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t})(on||{});const xx={type:Ji.Static,value:""},Ix=/[a-zA-Z0-9_]/;function Px(t){if(!t)return[[]];if(t==="/")return[[xx]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(p){throw new Error(`ERR (${n})/"${u}": ${p}`)}let n=on.Static,r=n;const i=[];let o;function a(){o&&i.push(o),o=[]}let s=0,l,u="",d="";function f(){u&&(n===on.Static?o.push({type:Ji.Static,value:u}):n===on.Param||n===on.ParamRegExp||n===on.ParamRegExpEnd?(o.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:Ji.Param,value:u,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),u="")}function c(){u+=l}for(;s<t.length;){if(l=t[s++],l==="\\"&&n!==on.ParamRegExp){r=n,n=on.EscapeNext;continue}switch(n){case on.Static:l==="/"?(u&&f(),a()):l===":"?(f(),n=on.Param):c();break;case on.EscapeNext:c(),n=r;break;case on.Param:l==="("?n=on.ParamRegExp:Ix.test(l)?c():(f(),n=on.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case on.ParamRegExp:l===")"?d[d.length-1]=="\\"?d=d.slice(0,-1)+l:n=on.ParamRegExpEnd:d+=l;break;case on.ParamRegExpEnd:f(),n=on.Static,l!=="*"&&l!=="?"&&l!=="+"&&s--,d="";break;default:e("Unknown state");break}}return n===on.ParamRegExp&&e(`Unfinished custom RegExp for param "${u}"`),f(),a(),i}const _7="[^/]+?",Nx={sensitive:!1,strict:!1,start:!0,end:!0};var _n=(function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t})(_n||{});const Mx=/[.+*?^${}()[\]/\\]/g;function _x(t,e){const n=vt({},Nx,e),r=[];let i=n.start?"^":"";const o=[];for(const u of t){const d=u.length?[]:[_n.Root];n.strict&&!u.length&&(i+="/");for(let f=0;f<u.length;f++){const c=u[f];let p=_n.Segment+(n.sensitive?_n.BonusCaseSensitive:0);if(c.type===Ji.Static)f||(i+="/"),i+=c.value.replace(Mx,"\\$&"),p+=_n.Static;else if(c.type===Ji.Param){const{value:h,repeatable:g,optional:b,regexp:v}=c;o.push({name:h,repeatable:g,optional:b});const C=v||_7;if(C!==_7){p+=_n.BonusCustomRegExp;try{`${C}`}catch(A){throw new Error(`Invalid custom RegExp for param "${h}" (${C}): `+A.message)}}let E=g?`((?:${C})(?:/(?:${C}))*)`:`(${C})`;f||(E=b&&u.length<2?`(?:/${E})`:"/"+E),b&&(E+="?"),i+=E,p+=_n.Dynamic,b&&(p+=_n.BonusOptional),g&&(p+=_n.BonusRepeatable),C===".*"&&(p+=_n.BonusWildcard)}d.push(p)}r.push(d)}if(n.strict&&n.end){const u=r.length-1;r[u][r[u].length-1]+=_n.BonusStrict}n.strict||(i+="/?"),n.end?i+="$":n.strict&&!i.endsWith("/")&&(i+="(?:/|$)");const a=new RegExp(i,n.sensitive?"":"i");function s(u){const d=u.match(a),f={};if(!d)return null;for(let c=1;c<d.length;c++){const p=d[c]||"",h=o[c-1];f[h.name]=p&&h.repeatable?p.split("/"):p}return f}function l(u){let d="",f=!1;for(const c of t){(!f||!d.endsWith("/"))&&(d+="/"),f=!1;for(const p of c)if(p.type===Ji.Static)d+=p.value;else if(p.type===Ji.Param){const{value:h,repeatable:g,optional:b}=p,v=h in u?u[h]:"";if(Xr(v)&&!g)throw new Error(`Provided param "${h}" is an array but it is not repeatable (* or + modifiers)`);const C=Xr(v)?v.join("/"):v;if(!C)if(b)c.length<2&&(d.endsWith("/")?d=d.slice(0,-1):f=!0);else throw new Error(`Missing required param "${h}"`);d+=C}}return d||"/"}return{re:a,score:r,keys:o,parse:s,stringify:l}}function Rx(t,e){let n=0;for(;n<t.length&&n<e.length;){const r=e[n]-t[n];if(r)return r;n++}return t.length<e.length?t.length===1&&t[0]===_n.Static+_n.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===_n.Static+_n.Segment?1:-1:0}function kb(t,e){let n=0;const r=t.score,i=e.score;for(;n<r.length&&n<i.length;){const o=Rx(r[n],i[n]);if(o)return o;n++}if(Math.abs(i.length-r.length)===1){if(R7(r))return 1;if(R7(i))return-1}return i.length-r.length}function R7(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const Lx={strict:!1,end:!0,sensitive:!1};function Bx(t,e,n){const r=_x(Px(t.path),n),i=vt(r,{record:t,parent:e,children:[],alias:[]});return e&&!i.record.aliasOf==!e.record.aliasOf&&e.children.push(i),i}function Dx(t,e){const n=[],r=new Map;e=E7(Lx,e);function i(f){return r.get(f)}function o(f,c,p){const h=!p,g=B7(f);g.aliasOf=p&&p.record;const b=E7(e,f),v=[g];if("alias"in f){const A=typeof f.alias=="string"?[f.alias]:f.alias;for(const N of A)v.push(B7(vt({},g,{components:p?p.record.components:g.components,path:N,aliasOf:p?p.record:g})))}let C,E;for(const A of v){const{path:N}=A;if(c&&N[0]!=="/"){const H=c.record.path,j=H[H.length-1]==="/"?"":"/";A.path=c.record.path+(N&&j+N)}if(C=Bx(A,c,b),p?p.alias.push(C):(E=E||C,E!==C&&E.alias.push(C),h&&f.name&&!D7(C)&&a(f.name)),Eb(C)&&l(C),g.children){const H=g.children;for(let j=0;j<H.length;j++)o(H[j],C,p&&p.children[j])}p=p||C}return E?()=>{a(E)}:D0}function a(f){if(Sb(f)){const c=r.get(f);c&&(r.delete(f),n.splice(n.indexOf(c),1),c.children.forEach(a),c.alias.forEach(a))}else{const c=n.indexOf(f);c>-1&&(n.splice(c,1),f.record.name&&r.delete(f.record.name),f.children.forEach(a),f.alias.forEach(a))}}function s(){return n}function l(f){const c=zx(f,n);n.splice(c,0,f),f.record.name&&!D7(f)&&r.set(f.record.name,f)}function u(f,c){let p,h={},g,b;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw ks(Gt.MATCHER_NOT_FOUND,{location:f});b=p.record.name,h=vt(L7(c.params,p.keys.filter(E=>!E.optional).concat(p.parent?p.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),f.params&&L7(f.params,p.keys.map(E=>E.name))),g=p.stringify(h)}else if(f.path!=null)g=f.path,p=n.find(E=>E.re.test(g)),p&&(h=p.parse(g),b=p.record.name);else{if(p=c.name?r.get(c.name):n.find(E=>E.re.test(c.path)),!p)throw ks(Gt.MATCHER_NOT_FOUND,{location:f,currentLocation:c});b=p.record.name,h=vt({},c.params,f.params),g=p.stringify(h)}const v=[];let C=p;for(;C;)v.unshift(C.record),C=C.parent;return{name:b,path:g,params:h,matched:v,meta:jx(v)}}t.forEach(f=>o(f));function d(){n.length=0,r.clear()}return{addRoute:o,resolve:u,removeRoute:a,clearRoutes:d,getRoutes:s,getRecordMatcher:i}}function L7(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function B7(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:Fx(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function Fx(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function D7(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function jx(t){return t.reduce((e,n)=>vt(e,n.meta),{})}function zx(t,e){let n=0,r=e.length;for(;n!==r;){const o=n+r>>1;kb(t,e[o])<0?r=o:n=o+1}const i=Hx(t);return i&&(r=e.lastIndexOf(i,r-1)),r}function Hx(t){let e=t;for(;e=e.parent;)if(Eb(e)&&kb(t,e)===0)return e}function Eb({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function F7(t){const e=Or(R4),n=Or(L4),r=Ye(()=>{const l=at(t.to);return e.resolve(l)}),i=Ye(()=>{const{matched:l}=r.value,{length:u}=l,d=l[u-1],f=n.matched;if(!d||!f.length)return-1;const c=f.findIndex(Ts.bind(null,d));if(c>-1)return c;const p=j7(l[u-2]);return u>1&&j7(d)===p&&f[f.length-1].path!==p?f.findIndex(Ts.bind(null,l[u-2])):c}),o=Ye(()=>i.value>-1&&qx(n.params,r.value.params)),a=Ye(()=>i.value>-1&&i.value===n.matched.length-1&&$b(n.params,r.value.params));function s(l={}){if(Gx(l)){const u=e[at(t.replace)?"replace":"push"](at(t.to)).catch(D0);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:r,href:Ye(()=>r.value.href),isActive:o,isExactActive:a,navigate:s}}function Ux(t){return t.length===1?t[0]:t}const Vx=o1({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:F7,setup(t,{slots:e}){const n=qr(F7(t)),{options:r}=Or(R4),i=Ye(()=>({[z7(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[z7(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=e.default&&Ux(e.default(n));return t.custom?o:yd("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},o)}}}),Kx=Vx;function Gx(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function qx(t,e){for(const n in e){const r=e[n],i=t[n];if(typeof r=="string"){if(r!==i)return!1}else if(!Xr(i)||i.length!==r.length||r.some((o,a)=>o!==i[a]))return!1}return!0}function j7(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const z7=(t,e,n)=>t??e??n,Wx=o1({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=Or(T3),i=Ye(()=>t.route||r.value),o=Or(N7,0),a=Ye(()=>{let u=at(o);const{matched:d}=i.value;let f;for(;(f=d[u])&&!f.components;)u++;return u}),s=Ye(()=>i.value.matched[a.value]);ta(N7,Ye(()=>a.value+1)),ta(Sx,s),ta(T3,i);const l=qt();return Dt(()=>[l.value,s.value,t.name],([u,d,f],[c,p,h])=>{d&&(d.instances[f]=u,p&&p!==d&&u&&u===c&&(d.leaveGuards.size||(d.leaveGuards=p.leaveGuards),d.updateGuards.size||(d.updateGuards=p.updateGuards))),u&&d&&(!p||!Ts(d,p)||!c)&&(d.enterCallbacks[f]||[]).forEach(g=>g(u))},{flush:"post"}),()=>{const u=i.value,d=t.name,f=s.value,c=f&&f.components[d];if(!c)return H7(n.default,{Component:c,route:u});const p=f.props[d],h=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=yd(c,vt({},h,e,{onVnodeUnmounted:v=>{v.component.isUnmounted&&(f.instances[d]=null)},ref:l}));return H7(n.default,{Component:b,route:u})||b}}});function H7(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const Yx=Wx;function t0e(t){const e=Dx(t.routes,t),n=t.parseQuery||Cx,r=t.stringifyQuery||P7,i=t.history,o=a0(),a=a0(),s=a0(),l=P0(ai);let u=ai;Za&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Dc.bind(null,R=>""+R),f=Dc.bind(null,ox),c=Dc.bind(null,rl);function p(R,V){let Y,me;return Sb(R)?(Y=e.getRecordMatcher(R),me=V):me=R,e.addRoute(me,Y)}function h(R){const V=e.getRecordMatcher(R);V&&e.removeRoute(V)}function g(){return e.getRoutes().map(R=>R.record)}function b(R){return!!e.getRecordMatcher(R)}function v(R,V){if(V=vt({},V||l.value),typeof R=="string"){const _=Fc(n,R,V.path),q=e.resolve({path:_.path},V),te=i.createHref(_.fullPath);return vt(_,q,{params:c(q.params),hash:rl(_.hash),redirectedFrom:void 0,href:te})}let Y;if(R.path!=null)Y=vt({},R,{path:Fc(n,R.path,V.path).path});else{const _=vt({},R.params);for(const q in _)_[q]==null&&delete _[q];Y=vt({},R,{params:f(_)}),V.params=f(V.params)}const me=e.resolve(Y,V),we=R.hash||"";me.params=d(c(me.params));const T=sx(r,vt({},R,{hash:tx(we),path:me.path})),k=i.createHref(T);return vt({fullPath:T,hash:we,query:r===P7?$x(R.query):R.query||{}},me,{redirectedFrom:void 0,href:k})}function C(R){return typeof R=="string"?Fc(n,R,l.value.path):vt({},R)}function E(R,V){if(u!==R)return ks(Gt.NAVIGATION_CANCELLED,{from:V,to:R})}function A(R){return j(R)}function N(R){return A(vt(C(R),{replace:!0}))}function H(R,V){const Y=R.matched[R.matched.length-1];if(Y&&Y.redirect){const{redirect:me}=Y;let we=typeof me=="function"?me(R,V):me;return typeof we=="string"&&(we=we.includes("?")||we.includes("#")?we=C(we):{path:we},we.params={}),vt({query:R.query,hash:R.hash,params:we.path!=null?{}:R.params},we)}}function j(R,V){const Y=u=v(R),me=l.value,we=R.state,T=R.force,k=R.replace===!0,_=H(Y,me);if(_)return j(vt(C(_),{state:typeof _=="object"?vt({},we,_.state):we,force:T,replace:k}),V||Y);const q=Y;q.redirectedFrom=V;let te;return!T&&lx(r,me,Y)&&(te=ks(Gt.NAVIGATION_DUPLICATED,{to:q,from:me}),be(me,me,!0,!1)),(te?Promise.resolve(te):ie(q,me)).catch(X=>No(X)?No(X,Gt.NAVIGATION_GUARD_REDIRECT)?X:de(X):re(X,q,me)).then(X=>{if(X){if(No(X,Gt.NAVIGATION_GUARD_REDIRECT))return j(vt({replace:k},C(X.to),{state:typeof X.to=="object"?vt({},we,X.to.state):we,force:T}),V||q)}else X=P(q,me,!0,k,we);return S(q,me,X),X})}function ne(R,V){const Y=E(R,V);return Y?Promise.reject(Y):Promise.resolve()}function Z(R){const V=fe.values().next().value;return V&&typeof V.runWithContext=="function"?V.runWithContext(R):R()}function ie(R,V){let Y;const[me,we,T]=Ax(R,V);Y=zc(me.reverse(),"beforeRouteLeave",R,V);for(const _ of me)_.leaveGuards.forEach(q=>{Y.push(pi(q,R,V))});const k=ne.bind(null,R,V);return Y.push(k),J(Y).then(()=>{Y=[];for(const _ of o.list())Y.push(pi(_,R,V));return Y.push(k),J(Y)}).then(()=>{Y=zc(we,"beforeRouteUpdate",R,V);for(const _ of we)_.updateGuards.forEach(q=>{Y.push(pi(q,R,V))});return Y.push(k),J(Y)}).then(()=>{Y=[];for(const _ of T)if(_.beforeEnter)if(Xr(_.beforeEnter))for(const q of _.beforeEnter)Y.push(pi(q,R,V));else Y.push(pi(_.beforeEnter,R,V));return Y.push(k),J(Y)}).then(()=>(R.matched.forEach(_=>_.enterCallbacks={}),Y=zc(T,"beforeRouteEnter",R,V,Z),Y.push(k),J(Y))).then(()=>{Y=[];for(const _ of a.list())Y.push(pi(_,R,V));return Y.push(k),J(Y)}).catch(_=>No(_,Gt.NAVIGATION_CANCELLED)?_:Promise.reject(_))}function S(R,V,Y){s.list().forEach(me=>Z(()=>me(R,V,Y)))}function P(R,V,Y,me,we){const T=E(R,V);if(T)return T;const k=V===ai,_=Za?history.state:{};Y&&(me||k?i.replace(R.fullPath,vt({scroll:k&&_&&_.scroll},we)):i.push(R.fullPath,we)),l.value=R,be(R,V,Y,k),de()}let O;function G(){O||(O=i.listen((R,V,Y)=>{if(!Q.listening)return;const me=v(R),we=H(me,Q.currentRoute.value);if(we){j(vt(we,{replace:!0,force:!0}),me).catch(D0);return}u=me;const T=l.value;Za&&gx(I7(T.fullPath,Y.delta),Pd()),ie(me,T).catch(k=>No(k,Gt.NAVIGATION_ABORTED|Gt.NAVIGATION_CANCELLED)?k:No(k,Gt.NAVIGATION_GUARD_REDIRECT)?(j(vt(C(k.to),{force:!0}),me).then(_=>{No(_,Gt.NAVIGATION_ABORTED|Gt.NAVIGATION_DUPLICATED)&&!Y.delta&&Y.type===S3.pop&&i.go(-1,!1)}).catch(D0),Promise.reject()):(Y.delta&&i.go(-Y.delta,!1),re(k,me,T))).then(k=>{k=k||P(me,T,!1),k&&(Y.delta&&!No(k,Gt.NAVIGATION_CANCELLED)?i.go(-Y.delta,!1):Y.type===S3.pop&&No(k,Gt.NAVIGATION_ABORTED|Gt.NAVIGATION_DUPLICATED)&&i.go(-1,!1)),S(me,T,k)}).catch(D0)}))}let U=a0(),B=a0(),L;function re(R,V,Y){de(R);const me=B.list();return me.length?me.forEach(we=>we(R,V,Y)):console.error(R),Promise.reject(R)}function he(){return L&&l.value!==ai?Promise.resolve():new Promise((R,V)=>{U.add([R,V])})}
54function de(R){return L||(L=!R,G(),U.list().forEach(([V,Y])=>R?Y(R):V()),U.reset()),R}function be(R,V,Y,me){const{scrollBehavior:we}=t;if(!Za||!we)return Promise.resolve();const T=!Y&&bx(I7(R.fullPath,0))||(me||!Y)&&history.state&&history.state.scroll||null;return wn().then(()=>we(R,V,T)).then(k=>k&&mx(k)).catch(k=>re(k,R,V))}const z=R=>i.go(R);let K;const fe=new Set,Q={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,clearRoutes:e.clearRoutes,hasRoute:b,getRoutes:g,resolve:v,options:t,push:A,replace:N,go:z,back:()=>z(-1),forward:()=>z(1),beforeEach:o.add,beforeResolve:a.add,afterEach:s.add,onError:B.add,isReady:he,install(R){R.component("RouterLink",Kx),R.component("RouterView",Yx),R.config.globalProperties.$router=Q,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>at(l)}),Za&&!K&&l.value===ai&&(K=!0,A(i.location).catch(me=>{}));const V={};for(const me in ai)Object.defineProperty(V,me,{get:()=>l.value[me],enumerable:!0});R.provide(R4,Q),R.provide(L4,gm(V)),R.provide(T3,l);const Y=R.unmount;fe.add(R),R.unmount=function(){fe.delete(R),fe.size<1&&(u=ai,O&&O(),O=null,l.value=ai,K=!1,L=!1),Y()}}};function J(R){return R.reduce((V,Y)=>V.then(()=>Z(Y)),Promise.resolve())}return Q}function n0e(t){return Or(L4)}var Ha={},Hc,U7;function tn(){return U7||(U7=1,Hc={detecting:0,foundIt:1,notMe:2,start:0,error:1,itsMe:2,SHORTCUT_THRESHOLD:.95}),Hc}var Uc,V7;function va(){if(V7)return Uc;V7=1;var t=tn();function e(){this.reset=function(){this._mState=t.detecting},this.getCharsetName=function(){return null},this.feed=function(n){},this.getState=function(){return this._mState},this.getConfidence=function(){return 0},this.filterHighBitOnly=function(n){return n=n.replace(/[\x00-\x7F]+/g," "),n},this.filterWithoutEnglishLetters=function(n){return n=n.replace(/[A-Za-z]+/g," "),n},this.filterWithEnglishLetters=function(n){for(var r="",i=!1,o=0,a=0;a<n.length;a++){var s=n[a];s==">"?i=!1:s=="<"&&(i=!0);var l=/[a-zA-Z]/.test(s),u=/^[\x00-\x7F]*$/.test(s);u&&!l&&(a>o&&!i&&(r=r+n.substring(o,a)+" "),o=a+1)}return i||(r=r+n.substring(o)),r}}return Uc=e,Uc}var Ua={},K7;function ya(){return K7||(K7=1,Ua.log=function(){},Ua.setLogger=function(e){Ua.enabled=!0,Ua.log=e}),Ua}var Vc,G7;function Ob(){if(G7)return Vc;G7=1;var t=tn(),e=va(),n=ya();function r(){e.apply(this);var i=this;function o(){i._mActiveNum=0,i._mProbers=[],i._mBestGuessProber=null}this.reset=function(){r.prototype.reset.apply(this),this._mActiveNum=0;for(var a=0,s;s=this._mProbers[a];a++)s&&(s.reset(),s.active=!0,this._mActiveNum++);this._mBestGuessProber=null},this.getCharsetName=function(){return!this._mBestGuessProber&&(this.getConfidence(),!this._mBestGuessProber)?null:this._mBestGuessProber.getCharsetName()},this.feed=function(a){for(var s=0,l;l=this._mProbers[s];s++)if(!(!l||!l.active)){var u=l.feed(a);if(u){if(u==t.foundIt)return this._mBestGuessProber=l,this.getState();if(u==t.notMe&&(l.active=!1,this._mActiveNum--,this._mActiveNum<=0))return this._mState=t.notMe,this.getState()}}return this.getState()},this.getConfidence=function(){var a=this.getState();if(a==t.foundIt)return .99;if(a==t.notMe)return .01;var s=0;this._mBestGuessProber=null;for(var l=0,u;u=this._mProbers[l];l++)if(u){if(!u.active){n.log(u.getCharsetName()+` not active
55`);continue}var d=u.getConfidence();n.log(u.getCharsetName()+" confidence = "+d+`
56`),s<d&&(s=d,this._mBestGuessProber=u)}return this._mBestGuessProber?s:0},o()}return r.prototype=new e,Vc=r,Vc}var Kc,q7;function _i(){if(q7)return Kc;q7=1;var t=tn();function e(n){var r=this;function i(o){r._mModel=o,r._mCurrentBytePos=0,r._mCurrentCharLen=0,r.reset()}this.reset=function(){this._mCurrentState=t.start},this.nextState=function(o){var a=this._mModel.classTable[o.charCodeAt(0)];return this._mCurrentState==t.start&&(this._mCurrentBytePos=0,this._mCurrentCharLen=this._mModel.charLenTable[a]),this._mCurrentState=this._mModel.stateTable[this._mCurrentState*this._mModel.classFactor+a],this._mCurrentBytePos++,this._mCurrentState},this.getCurrentCharLen=function(){return this._mCurrentCharLen},this.getCodingStateMachine=function(){return this._mModel.name},i(n)}return Kc=e,Kc}var Gc,W7;function Rs(){if(W7)return Gc;W7=1;var t=va(),e=tn(),n=ya();function r(){t.apply(this),this.reset=function(){r.prototype.reset.apply(this),this._mCodingSM&&this._mCodingSM.reset(),this._mDistributionAnalyzer&&this._mDistributionAnalyzer.reset(),this._mLastChar="\0\0"},this.getCharsetName=function(){},this.feed=function(i){for(var o=i.length,a=0;a<o;a++){var s=this._mCodingSM.nextState(i[a]);if(s==e.error){n.log(this.getCharsetName()+" prober hit error at byte "+a+`
57`),this._mState=e.notMe;break}else if(s==e.itsMe){this._mState=e.foundIt;break}else if(s==e.start){var l=this._mCodingSM.getCurrentCharLen();a==0?(this._mLastChar[1]=i[0],this._mDistributionAnalyzer.feed(this._mLastChar,l)):this._mDistributionAnalyzer.feed(i.slice(a-1,a+1),l)}}
57return this._mLastChar[0]=i[o-1],this.getState()==e.detecting&&this._mDistributionAnalyzer.gotEnoughData()&&this.getConfidence()>e.SHORTCUT_THRESHOLD&&(this._mState=e.foundIt),this.getState()},this.getConfidence=function(){return this._mDistributionAnalyzer.getConfidence()}}return r.prototype=new t,Gc=r,Gc}var qc,Y7;function Zx(){if(Y7)return qc;Y7=1;var t=tn(),e=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0],n=[t.error,t.start,t.start,3,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.start,t.start,t.start,t.start,t.start,t.start,t.start],r=[0,1,1,2,0];return qc={classTable:e,classFactor:5,stateTable:n,charLenTable:r,name:"Big5"},qc}var Mo={},s0={},Z7;function Jx(){return Z7||(Z7=1,s0.JIS_TYPICAL_DISTRIBUTION_RATIO=3,s0.JIS_TABLE_SIZE=4368,s0.JISCharToFreqOrder=[40,1,6,182,152,180,295,2127,285,381,3295,4304,3068,4606,3165,3510,3511,1822,2785,4607,1193,2226,5070,4608,171,2996,1247,18,179,5071,856,1661,1262,5072,619,127,3431,3512,3230,1899,1700,232,228,1294,1298,284,283,2041,2042,1061,1062,48,49,44,45,433,434,1040,1041,996,787,2997,1255,4305,2108,4609,1684,1648,5073,5074,5075,5076,5077,5078,3687,5079,4610,5080,3927,3928,5081,3296,3432,290,2285,1471,2187,5082,2580,2825,1303,2140,1739,1445,2691,3375,1691,3297,4306,4307,4611,452,3376,1182,2713,3688,3069,4308,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,4097,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,4612,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,1472,598,618,820,1205,1309,1412,1858,1307,1692,5176,5177,5178,5179,5180,5181,5182,1142,1452,1234,1172,1875,2043,2149,1793,1382,2973,925,2404,1067,1241,960,1377,2935,1491,919,1217,1865,2030,1406,1499,2749,4098,5183,5184,5185,5186,5187,5188,2561,4099,3117,1804,2049,3689,4309,3513,1663,5189,3166,3118,3298,1587,1561,3433,5190,3119,1625,2998,3299,4613,1766,3690,2786,4614,5191,5192,5193,5194,2161,26,3377,2,3929,20,3691,47,4100,50,17,16,35,268,27,243,42,155,24,154,29,184,4,91,14,92,53,396,33,289,9,37,64,620,21,39,321,5,12,11,52,13,3,208,138,0,7,60,526,141,151,1069,181,275,1591,83,132,1475,126,331,829,15,69,160,59,22,157,55,1079,312,109,38,23,25,10,19,79,5195,61,382,1124,8,30,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,89,62,74,34,2416,112,139,196,271,149,84,607,131,765,46,88,153,683,76,874,101,258,57,80,32,364,121,1508,169,1547,68,235,145,2999,41,360,3027,70,63,31,43,259,262,1383,99,533,194,66,93,846,217,192,56,106,58,565,280,272,311,256,146,82,308,71,100,128,214,655,110,261,104,1140,54,51,36,87,67,3070,185,2618,2936,2020,28,1066,2390,2059,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,4615,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,3514,5237,5238,5239,5240,5241,5242,5243,5244,2297,2031,4616,4310,3692,5245,3071,5246,3598,5247,4617,3231,3515,5248,4101,4311,4618,3808,4312,4102,5249,4103,4104,3599,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,363,642,2787,2878,2788,2789,2316,3232,2317,3434,2011,165,1942,3930,3931,3932,3933,5382,4619,5383,4620,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,54
5717,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,5742,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,2044,2060,4621,997,1235,473,1186,4622,920,3378,6115,6116,379,1108,4313,2657,2735,3934,6117,3809,636,3233,573,1026,3693,3435,2974,3300,2298,4105,854,2937,2463,393,2581,2417,539,752,1280,2750,2480,140,1161,440,708,1569,665,2497,1746,1291,1523,3e3,164,1603,847,1331,537,1997,486,508,1693,2418,1970,2227,878,1220,299,1030,969,652,2751,624,1137,3301,2619,65,3302,2045,1761,1859,3120,1930,3694,3516,663,1767,852,835,3695,269,767,2826,2339,1305,896,1150,770,1616,6118,506,1502,2075,1012,2519,775,2520,2975,2340,2938,4314,3028,2086,1224,1943,2286,6119,3072,4315,2240,1273,1987,3935,1557,175,597,985,3517,2419,2521,1416,3029,585,938,1931,1007,1052,1932,1685,6120,3379,4316,4623,804,599,3121,1333,2128,2539,1159,1554,2032,3810,687,2033,2904,952,675,1467,3436,6121,2241,1096,1786,2440,1543,1924,980,1813,2228,781,2692,1879,728,1918,3696,4624,548,1950,4625,1809,1088,1356,3303,2522,1944,502,972,373,513,2827,586,2377,2391,1003,1976,1631,6122,2464,1084,648,1776,4626,2141,324,962,2012,2177,2076,1384,742,2178,1448,1173,1810,222,102,301,445,125,2420,662,2498,277,200,1476,1165,1068,224,2562,1378,1446,450,1880,659,791,582,4627,2939,3936,1516,1274,555,2099,3697,1020,1389,1526,3380,1762,1723,1787,2229,412,2114,1900,2392,3518,512,2597,427,1925,2341,3122,1653,1686,2465,2499,697,330,273,380,2162,951,832,780,991,1301,3073,965,2270,3519,668,2523,2636,1286,535,1407,518,671,957,2658,2378,267,611,2197,3030,6123,248,2299,967,1799,2356,850,1418,3437,1876,1256,1480,2828,1718,6124,6125,1755,1664,2405,6126,4628,2879,2829,499,2179,676,4629,557,2329,2214,2090,325,3234,464,811,3001,992,2342,2481,1232,1469,303,2242,466,1070,2163,603,1777,2091,4630,2752,4631,2714,322,2659,1964,1768,481,2188,1463,2330,2857,3600,2092,3031,2421,4632,2318,2070,1849,2598,4633,1302,2254,1668,1701,2422,3811,2905,3032,3123,2046,4106,1763,1694,4634,1604,943,1724,1454,917,868,2215,1169,2940,552,1145,1800,1228,1823,1955,316,1080,2510,361,1807,2830,4107,2660,3381,1346,1423,1134,4108,6127,541,1263,1229,1148,2540,545,465,1833,2880,3438,1901,3074,2482,816,3937,713,1788,2500,122,1575,195,1451,2501,1111,6128,859,374,1225,2243,2483,4317,390,1033,3439,3075,2524,1687,266,793,1440,2599,946,779,802,507,897,1081,528,2189,1292,711,1866,1725,1167,1640,753,398,2661,1053,246,348,4318,137,1024,3440,1600,2077,2129,825,4319,698,238,521,187,2300,1157,2423,1641,1605,1464,1610,1097,2541,1260,1436,759,2255,1814,2150,705,3235,409,2563,3304,561,3033,2005,2564,726,1956,2343,3698,4109,949,3812,3813,3520,1669,653,1379,2525,881,2198,632,2256,1027,778,1074,733,1957,514,1481,2466,554,2180,702,3938,1606,1017,1398,6129,1380,3521,921,993,1313,594,449,1489,1617,1166,768,1426,1360,495,1794,3601,1177,3602,1170,4320,2344,476,425,3167,4635,3168,1424,401,2662,1171,3382,1998,1089,4110,477,3169,474,6130,1909,596,2831,1842,494,693,1051,1028,1207,3076,606,2115,727,2790,1473,1115,743,3522,630,805,1532,4321,2021,366,1057,838,684,1114,2142,4322,2050,1492,1892,1808,2271,3814,2424,1971,1447,1373,3305,1090,1536,3939,3523,3306,1455,2199,336,369,2331,1035,584,2393,902,718,2600,6131,2753,463,2151,1149,1611,2467,715,1308,3124,1268,343,1413,3236,1517,1347,2663,2093,3940,2022,1131,1553,2100,2941,1427,3441,2942,1323,2484,6132,1980,872,2368,2441,2943,320,2369,2116,1082,679,1933,3941,2791,3815,625,1143,2023,422,2200,3816,6133,730,1695,356,2257,1626,2301,2858,2637,1627,1778,937,883,2906,2693,3002,1769,1086,400,1063,1325,3307,2792,4111,3077,456,2345,1046,747,6134,1524,884,1094,3383,1474,2164,1059,974,1688,2181,2258,1047,345,1665,1187,358,875,3170,305,660,3524,2190,1334,1135,3171,1540,1649,2542,1527,927,968,2793,885,1972,1850,482,500,2638,1218,1109,1085,2543,1654,2034,876,78,2287,1482,1277,861,1675,1083,1779,724,2754,454,397,1132,1612,2332,893,672,1237,257,2259,2370,135,3384,337,2244,547,352,340,709,2485,1400,788,1138,2511,540,772,1682,2260,2272,2544,2013,1843,1902,4636,1999,1562,2288,4637,2201,1403,1533,407,576,3308,1254,2071,978,3385,170,136,1201,3125,2664,3172,2394,213,912,873,3603,1713,2202,699,3604,3699,813,3442,493,531,1054,468,2907,1483,304,281,4112,1726,1252,2094,339,2319,2130,2639,756,1563,2944,748,571,2976,1588,2425,2715,1851,1460,2426,1528,1392,1973,3237,288,3309,685,3386,296,892,2716,2216,1570,2245,722,1747,2217,905,3238,1103,6135,1893,1441,1965,251,1805,2371,3700,2601,1919,1078,75,2182,1509,1592,1270,2640,4638,2152,6136,3310,3817,524,706,1075,292,3818,1756,2602,317,98,3173,3605,3525,1844,2218,3819,2502,814,567,385,2908,1534,6137,534,1642,3239,797,6138,1670,1529,953,4323,188,1071,538,178,729,3240,2109,1226,1374,2e3,2357,2977,731,2468,1116,2014,2051,6139,1261,1593,803,2859,2736,3443,556,682,823,1541,6140,1369,2289,1706,2794,845,462,2603,2665,1361,387,162,2358,1740,739,1770,1720,1304,1401,3241,1049,627,1571,2427,3526,1877,3942,1852,1500,431,1910,1503,677,297,2795,286,1433,1038,1198,2290,1133,1596,4113,4639,2469,1510,1484,3943,6141,2442,108,712,4640,2372,866,3701,2755,3242,1348,834,1945,1408,3527,2395,3243,1811,824,994,1179,2110,1548,1453,790,3003,690,4324,4325,2832,2909,3820,1860,3821,225,
571748,310,346,1780,2470,821,1993,2717,2796,828,877,3528,2860,2471,1702,2165,2910,2486,1789,453,359,2291,1676,73,1164,1461,1127,3311,421,604,314,1037,589,116,2487,737,837,1180,111,244,735,6142,2261,1861,1362,986,523,418,581,2666,3822,103,855,503,1414,1867,2488,1091,657,1597,979,605,1316,4641,1021,2443,2078,2001,1209,96,587,2166,1032,260,1072,2153,173,94,226,3244,819,2006,4642,4114,2203,231,1744,782,97,2667,786,3387,887,391,442,2219,4326,1425,6143,2694,633,1544,1202,483,2015,592,2052,1958,2472,1655,419,129,4327,3444,3312,1714,1257,3078,4328,1518,1098,865,1310,1019,1885,1512,1734,469,2444,148,773,436,1815,1868,1128,1055,4329,1245,2756,3445,2154,1934,1039,4643,579,1238,932,2320,353,205,801,115,2428,944,2321,1881,399,2565,1211,678,766,3944,335,2101,1459,1781,1402,3945,2737,2131,1010,844,981,1326,1013,550,1816,1545,2620,1335,1008,371,2881,936,1419,1613,3529,1456,1395,2273,1834,2604,1317,2738,2503,416,1643,4330,806,1126,229,591,3946,1314,1981,1576,1837,1666,347,1790,977,3313,764,2861,1853,688,2429,1920,1462,77,595,415,2002,3034,798,1192,4115,6144,2978,4331,3035,2695,2582,2072,2566,430,2430,1727,842,1396,3947,3702,613,377,278,236,1417,3388,3314,3174,757,1869,107,3530,6145,1194,623,2262,207,1253,2167,3446,3948,492,1117,1935,536,1838,2757,1246,4332,696,2095,2406,1393,1572,3175,1782,583,190,253,1390,2230,830,3126,3389,934,3245,1703,1749,2979,1870,2545,1656,2204,869,2346,4116,3176,1817,496,1764,4644,942,1504,404,1903,1122,1580,3606,2945,1022,515,372,1735,955,2431,3036,6146,2797,1110,2302,2798,617,6147,441,762,1771,3447,3607,3608,1904,840,3037,86,939,1385,572,1370,2445,1336,114,3703,898,294,203,3315,703,1583,2274,429,961,4333,1854,1951,3390,2373,3704,4334,1318,1381,966,1911,2322,1006,1155,309,989,458,2718,1795,1372,1203,252,1689,1363,3177,517,1936,168,1490,562,193,3823,1042,4117,1835,551,470,4645,395,489,3448,1871,1465,2583,2641,417,1493,279,1295,511,1236,1119,72,1231,1982,1812,3004,871,1564,984,3449,1667,2696,2096,4646,2347,2833,1673,3609,695,3246,2668,807,1183,4647,890,388,2333,1801,1457,2911,1765,1477,1031,3316,3317,1278,3391,2799,2292,2526,163,3450,4335,2669,1404,1802,6148,2323,2407,1584,1728,1494,1824,1269,298,909,3318,1034,1632,375,776,1683,2061,291,210,1123,809,1249,1002,2642,3038,206,1011,2132,144,975,882,1565,342,667,754,1442,2143,1299,2303,2062,447,626,2205,1221,2739,2912,1144,1214,2206,2584,760,1715,614,950,1281,2670,2621,810,577,1287,2546,4648,242,2168,250,2643,691,123,2644,647,313,1029,689,1357,2946,1650,216,771,1339,1306,808,2063,549,913,1371,2913,2914,6149,1466,1092,1174,1196,1311,2605,2396,1783,1796,3079,406,2671,2117,3949,4649,487,1825,2220,6150,2915,448,2348,1073,6151,2397,1707,130,900,1598,329,176,1959,2527,1620,6152,2275,4336,3319,1983,2191,3705,3610,2155,3706,1912,1513,1614,6153,1988,646,392,2304,1589,3320,3039,1826,1239,1352,1340,2916,505,2567,1709,1437,2408,2547,906,6154,2672,384,1458,1594,1100,1329,710,423,3531,2064,2231,2622,1989,2673,1087,1882,333,841,3005,1296,2882,2379,580,1937,1827,1293,2585,601,574,249,1772,4118,2079,1120,645,901,1176,1690,795,2207,478,1434,516,1190,1530,761,2080,930,1264,355,435,1552,644,1791,987,220,1364,1163,1121,1538,306,2169,1327,1222,546,2645,218,241,610,1704,3321,1984,1839,1966,2528,451,6155,2586,3707,2568,907,3178,254,2947,186,1845,4650,745,432,1757,428,1633,888,2246,2221,2489,3611,2118,1258,1265,956,3127,1784,4337,2490,319,510,119,457,3612,274,2035,2007,4651,1409,3128,970,2758,590,2800,661,2247,4652,2008,3950,1420,1549,3080,3322,3951,1651,1375,2111,485,2491,1429,1156,6156,2548,2183,1495,831,1840,2529,2446,501,1657,307,1894,3247,1341,666,899,2156,1539,2549,1559,886,349,2208,3081,2305,1736,3824,2170,2759,1014,1913,1386,542,1397,2948,490,368,716,362,159,282,2569,1129,1658,1288,1750,2674,276,649,2016,751,1496,658,1818,1284,1862,2209,2087,2512,3451,622,2834,376,117,1060,2053,1208,1721,1101,1443,247,1250,3179,1792,3952,2760,2398,3953,6157,2144,3708,446,2432,1151,2570,3452,2447,2761,2835,1210,2448,3082,424,2222,1251,2449,2119,2836,504,1581,4338,602,817,857,3825,2349,2306,357,3826,1470,1883,2883,255,958,929,2917,3248,302,4653,1050,1271,1751,2307,1952,1430,2697,2719,2359,354,3180,777,158,2036,4339,1659,4340,4654,2308,2949,2248,1146,2232,3532,2720,1696,2623,3827,6158,3129,1550,2698,1485,1297,1428,637,931,2721,2145,914,2550,2587,81,2450,612,827,2646,1242,4655,1118,2884,472,1855,3181,3533,3534,569,1353,2699,1244,1758,2588,4119,2009,2762,2171,3709,1312,1531,6159,1152,1938,134,1830,471,3710,2276,1112,1535,3323,3453,3535,982,1337,2950,488,826,674,1058,1628,4120,2017,522,2399,211,568,1367,3454,350,293,1872,1139,3249,1399,1946,3006,1300,2360,3324,588,736,6160,2606,744,669,3536,3828,6161,1358,199,723,848,933,851,1939,1505,1514,1338,1618,1831,4656,1634,3613,443,2740,3829,717,1947,491,1914,6162,2551,1542,4121,1025,6163,1099,1223,198,3040,2722,370,410,1905,2589,998,1248,3182,2380,519,1449,4122,1710,947,928,1153,4341,2277,344,2624,1511,615,105,161,1212,1076,1960,3130,2054,1926,1175,1906,2473,414,1873,2801,6164,2309,315,1319,3325,318,2018,2146,2157,963,631,223,4342,4343,2675,479,3711,1197,2625,3712,2676,2361,6165,4344,4123,6166,2451,3183,1886,2184,1674,1330,1711,1635,1506,799,219,3250,3083,3954,1677,3713,3326,2081,3614,1652,2073,4657,1147,3041,1752,643,1961,147,1974,3955,6167,1716,2037,918,3007,1994,120,1537,118,609,3184,4345,740,3455,1219,332,1615,3830,6168,1621,2980,1582,783,212,553,2350,3714,1349,2433,2082,4124,889,6169,2310,1275,1410,973,166,1320,3456,1797,1215,3185,2885,1846,2590,2763,4658,629,822,3008,763,940,1990,2862,439,2409,1566,1240,1622,926,1282,1907,2764,654,2210,1607,327,1130,3956,1678,1623,6170,2434,2192,686,608,3831,3715,903,3957,3042,6171,2741,1522,1915,1105,1555,2552,1359,323,3251,4346,3457,738,1354,2553,2311,2334,1828,2003,3832,1753,2351,1227,6172,1887,4125,1478,6173,2410,1874,1712,1847,520,1204,2607,264,4659,836,2677,2102,600,4660,3833,2278,3084,6174,4347,3615,1342,640,532,543,2608,1888,2400,2591,1009,4348,1497,341,1737,3616,2723,1394,529,3252,1321,983,4661,1515,2120,971,2592,924,287,1662,3186,4349,2700,4350,1519,908,1948,2452,156,796,1629,1486,2223,2055,694,4126,1259,1036,3392,1213,2249,2742,1889,1230,3958,1015,910,408,559,3617,4662,746,725,935,4663,3959,3009,1289,563,867,4664,3960,1567,2981,2038,2626,988,2263,2381,4351,143,2374,704,1895,6175,1188,3716,2088,673,3085,2362,4352,484,1608,1921,2765,2918,215,904,3618,3537,894,509,976,3043,2701,3961,4353,2837,2982,498,6176,6177,1102,3538,1332,3393,1487,1636,1637,233,245,3962,383,650,995,3044,460,1520,1206,2352,749,3327,530,700,389,1438,1560,1773,3963,2264,719,2951,2724,3834,870,1832,1644,1e3,839,2474,3717,197,1630,3394,365,2886,3964,1285,2133,734,922,818,1106,732,480,2083,1774,3458,923,2279,1350,221,3086,85,2233,2234,3835,1585,3010,2147,1387,1705,2382,1619,2475,133,239,2802,1991,1016,2084,2383,411,2838,1113,651,1985,1160,3328,990,1863,3087,1048,1276,2647,265,2627,1599,3253,2056,150,638,2019,656,853,326,1479,680,1439,4354,1001,1759,413,3459,3395,2492,1431,459,4355,1125,3329,2265,1953,1450,2065,2863,849,351,2678,3131,3254,3255,1104,1577,227,1351,1645,2453,2193,1421,2887,812,2121,634,95,2435,201,2312,4665,1646,1671,2743,1601,2554,2702,2648,2280,1315,1366,2089,3132,1573,3718,3965,1729,1189,328,2679,1077,1940,1136,558,1283,964,1195,621,2074,1199,1743,3460,3619,1896,1916,1890,3836,2952,1154,2112,1064,862,378,3011,2066,2113,2803,1568,2839,6178,3
57088,2919,1941,1660,2004,1992,2194,142,707,1590,1708,1624,1922,1023,1836,1233,1004,2313,789,741,3620,6179,1609,2411,1200,4127,3719,3720,4666,2057,3721,593,2840,367,2920,1878,6180,3461,1521,628,1168,692,2211,2649,300,720,2067,2571,2953,3396,959,2504,3966,3539,3462,1977,701,6181,954,1043,800,681,183,3722,1803,1730,3540,4128,2103,815,2314,174,467,230,2454,1093,2134,755,3541,3397,1141,1162,6182,1738,2039,270,3256,2513,1005,1647,2185,3837,858,1679,1897,1719,2954,2324,1806,402,670,167,4129,1498,2158,2104,750,6183,915,189,1680,1551,455,4356,1501,2455,405,1095,2955,338,1586,1266,1819,570,641,1324,237,1556,2650,1388,3723,6184,1368,2384,1343,1978,3089,2436,879,3724,792,1191,758,3012,1411,2135,1322,4357,240,4667,1848,3725,1574,6185,420,3045,1546,1391,714,4358,1967,941,1864,863,664,426,560,1731,2680,1785,2864,1949,2363,403,3330,1415,1279,2136,1697,2335,204,721,2097,3838,90,6186,2085,2505,191,3967,124,2148,1376,1798,1178,1107,1898,1405,860,4359,1243,1272,2375,2983,1558,2456,1638,113,3621,578,1923,2609,880,386,4130,784,2186,2266,1422,2956,2172,1722,497,263,2514,1267,2412,2610,177,2703,3542,774,1927,1344,616,1432,1595,1018,172,4360,2325,911,4361,438,1468,3622,794,3968,2024,2173,1681,1829,2957,945,895,3090,575,2212,2476,475,2401,2681,785,2744,1745,2293,2555,1975,3133,2865,394,4668,3839,635,4131,639,202,1507,2195,2766,1345,1435,2572,3726,1908,1184,1181,2457,3727,3134,4362,843,2611,437,916,4669,234,769,1884,3046,3047,3623,833,6187,1639,2250,2402,1355,1185,2010,2047,999,525,1732,1290,1488,2612,948,1578,3728,2413,2477,1216,2725,2159,334,3840,1328,3624,2921,1525,4132,564,1056,891,4363,1444,1698,2385,2251,3729,1365,2281,2235,1717,6188,864,3841,2515,444,527,2767,2922,3625,544,461,6189,566,209,2437,3398,2098,1065,2068,3331,3626,3257,2137,2138,2122,3730,2888,1995,1820,1044,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,4670,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,3187,6238,6239,3969,6240,6241,6242,6243,6244,4671,6245,6246,4672,6247,6248,4133,6249,6250,4364,6251,2923,2556,2613,4673,4365,3970,6252,6253,6254,6255,4674,6256,6257,6258,2768,2353,4366,4675,4676,3188,4367,3463,6259,4134,4677,4678,6260,2267,6261,3842,3332,4368,3543,6262,6263,6264,3013,1954,1928,4135,4679,6265,6266,2478,3091,6267,4680,4369,6268,6269,1699,6270,3544,4136,4681,6271,4137,6272,4370,2804,6273,6274,2593,3971,3972,4682,6275,2236,4683,6276,6277,4684,6278,6279,4138,3973,4685,6280,6281,3258,6282,6283,6284,6285,3974,4686,2841,3975,6286,6287,3545,6288,6289,4139,4687,4140,6290,4141,6291,4142,6292,6293,3333,6294,6295,6296,4371,6297,3399,6298,6299,4372,3976,6300,6301,6302,4373,6303,6304,3843,3731,6305,4688,4374,6306,6307,3259,2294,6308,3732,2530,4143,6309,4689,6310,6311,6312,3048,6313,6314,4690,3733,2237,6315,6316,2282,3334,6317,6318,3844,6319,6320,4691,6321,3400,4692,6322,4693,6323,3049,6324,4375,6325,3977,6326,6327,6328,3546,6329,4694,3335,6330,4695,4696,6331,6332,6333,6334,4376,3978,6335,4697,3979,4144,6336,3980,4698,6337,6338,6339,6340,6341,4699,4700,4701,6342,6343,4702,6344,6345,4703,6346,6347,4704,6348,4705,4706,3135,6349,4707,6350,4708,6351,4377,6352,4709,3734,4145,6353,2506,4710,3189,6354,3050,4711,3981,6355,3547,3014,4146,4378,3735,2651,3845,3260,3136,2224,1986,6356,3401,6357,4712,2594,3627,3137,2573,3736,3982,4713,3628,4714,4715,2682,3629,4716,6358,3630,4379,3631,6359,6360,6361,3983,6362,6363,6364,6365,4147,3846,4717,6366,6367,3737,2842,6368,4718,2628,6369,3261,6370,2386,6371,6372,3738,3984,4719,3464,4720,3402,6373,2924,3336,4148,2866,6374,2805,3262,4380,2704,2069,2531,3138,2806,2984,6375,2769,6376,4721,4722,3403,6377,6378,3548,6379,6380,2705,3092,1979,4149,2629,3337,2889,6381,3338,4150,2557,3339,4381,6382,3190,3263,3739,6383,4151,4723,4152,2558,2574,3404,3191,6384,6385,4153,6386,4724,4382,6387,6388,4383,6389,6390,4154,6391,4725,3985,6392,3847,4155,6393,6394,6395,6396,6397,3465,6398,4384,6399,6400,6401,6402,6403,6404,4156,6405,6406,6407,6408,2123,6409,6410,2326,3192,4726,6411,6412,6413,6414,4385,4157,6415,6416,4158,6417,3093,3848,6418,3986,6419,6420,3849,6421,6422,6423,4159,6424,6425,4160,6426,3740,6427,6428,6429,6430,3987,6431,4727,6432,2238,6433,6434,4386,3988,6435,6436,3632,6437,6438,2843,6439,6440,6441,6442,3633,6443,2958,6444,6445,3466,6446,2364,4387,3850,6447,4388,2959,3340,6448,3851,6449,4728,6450,6451,3264,4729,6452,3193,6453,4389,4390,2706,3341,4730,6454,3139,6455,3194,6456,3051,2124,3852,1602,4391,4161,3853,1158,3854,4162,3989,4392,3990,4731,4732,4393,2040,4163,4394,3265,6457,2807,3467,3855,6458,6459,6460,3991,3468,4733,4734,6461,3140,2960,6462,4735,6463,6464,6465,6466,4736,4737,4738,4739,6467,6468,4164,2403,3856,6469,6470,2770,2844,6471,4740,6472,6473,6474,6475,6476,6477,6478,3195,6479,4741,4395,6480,2867,6481,4742,2808,6482,2493,4165,6483,6484,6485,6486,2295,4743,6487,6488,6489,3634,6490,6491,6492,6493,6494,6495,6496,2985,4744,6497,6498,4745,6499,6500,2925,3141,4166,6501,6502,4746,6503,6504,4747,6505,6506,6507,2890,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,3469,4167,6520,6521,6522,4748,4396,3741,4397,4749,4398,3342,2125,4750,6523,4751,4752,4753,3052,6524,2961,4168,6525,4754,6526,4755,4399,2926,4169,6527,3857,6528,4400,4170,6529,4171,6530,6531,2595,6532,6533,6534,6535,3635,6536,6537,6538,6539,6540,6541,6542,4756,6543,6544,6545,6546,6547,6548,4401,6549,6550,6551,6552,4402,3405,4757,4403,6553,6554,6555,4172,3742,6556,6557,6558,3992,3636,6559,6560,3053,2726,6561,3549,4173,3
57054,4404,6562,6563,3993,4405,3266,3550,2809,4406,6564,6565,6566,4758,4759,6567,3743,6568,4760,3744,4761,3470,6569,6570,6571,4407,6572,3745,4174,6573,4175,2810,4176,3196,4762,6574,4177,6575,6576,2494,2891,3551,6577,6578,3471,6579,4408,6580,3015,3197,6581,3343,2532,3994,3858,6582,3094,3406,4409,6583,2892,4178,4763,4410,3016,4411,6584,3995,3142,3017,2683,6585,4179,6586,6587,4764,4412,6588,6589,4413,6590,2986,6591,2962,3552,6592,2963,3472,6593,6594,4180,4765,6595,6596,2225,3267,4414,6597,3407,3637,4766,6598,6599,3198,6600,4415,6601,3859,3199,6602,3473,4767,2811,4416,1856,3268,3200,2575,3996,3997,3201,4417,6603,3095,2927,6604,3143,6605,2268,6606,3998,3860,3096,2771,6607,6608,3638,2495,4768,6609,3861,6610,3269,2745,4769,4181,3553,6611,2845,3270,6612,6613,6614,3862,6615,6616,4770,4771,6617,3474,3999,4418,4419,6618,3639,3344,6619,4772,4182,6620,2126,6621,6622,6623,4420,4773,6624,3018,6625,4774,3554,6626,4183,2025,3746,6627,4184,2707,6628,4421,4422,3097,1775,4185,3555,6629,6630,2868,6631,6632,4423,6633,6634,4424,2414,2533,2928,6635,4186,2387,6636,4775,6637,4187,6638,1891,4425,3202,3203,6639,6640,4776,6641,3345,6642,6643,3640,6644,3475,3346,3641,4e3,6645,3144,6646,3098,2812,4188,3642,3204,6647,3863,3476,6648,3864,6649,4426,4001,6650,6651,6652,2576,6653,4189,4777,6654,6655,6656,2846,6657,3477,3205,4002,6658,4003,6659,3347,2252,6660,6661,6662,4778,6663,6664,6665,6666,6667,6668,6669,4779,4780,2048,6670,3478,3099,6671,3556,3747,4004,6672,6673,6674,3145,4005,3748,6675,6676,6677,6678,6679,3408,6680,6681,6682,6683,3206,3207,6684,6685,4781,4427,6686,4782,4783,4784,6687,6688,6689,4190,6690,6691,3479,6692,2746,6693,4428,6694,6695,6696,6697,6698,6699,4785,6700,6701,3208,2727,6702,3146,6703,6704,3409,2196,6705,4429,6706,6707,6708,2534,1996,6709,6710,6711,2747,6712,6713,6714,4786,3643,6715,4430,4431,6716,3557,6717,4432,4433,6718,6719,6720,6721,3749,6722,4006,4787,6723,6724,3644,4788,4434,6725,6726,4789,2772,6727,6728,6729,6730,6731,2708,3865,2813,4435,6732,6733,4790,4791,3480,6734,6735,6736,6737,4436,3348,6738,3410,4007,6739,6740,4008,6741,6742,4792,3411,4191,6743,6744,6745,6746,6747,3866,6748,3750,6749,6750,6751,6752,6753,6754,6755,3867,6756,4009,6757,4793,4794,6758,2814,2987,6759,6760,6761,4437,6762,6763,6764,6765,3645,6766,6767,3481,4192,6768,3751,6769,6770,2174,6771,3868,3752,6772,6773,6774,4193,4795,4438,3558,4796,4439,6775,4797,6776,6777,4798,6778,4799,3559,4800,6779,6780,6781,3482,6782,2893,6783,6784,4194,4801,4010,6785,6786,4440,6787,4011,6788,6789,6790,6791,6792,6793,4802,6794,6795,6796,4012,6797,6798,6799,6800,3349,4803,3483,6801,4804,4195,6802,4013,6803,6804,4196,6805,4014,4015,6806,2847,3271,2848,6807,3484,6808,6809,6810,4441,6811,4442,4197,4443,3272,4805,6812,3412,4016,1579,6813,6814,4017,6815,3869,6816,2964,6817,4806,6818,6819,4018,3646,6820,6821,4807,4019,4020,6822,6823,3560,6824,6825,4021,4444,6826,4198,6827,6828,4445,6829,6830,4199,4808,6831,6832,6833,3870,3019,2458,6834,3753,3413,3350,6835,4809,3871,4810,3561,4446,6836,6837,4447,4811,4812,6838,2459,4448,6839,4449,6840,6841,4022,3872,6842,4813,4814,6843,6844,4815,4200,4201,4202,6845,4023,6846,6847,4450,3562,3873,6848,6849,4816,4817,6850,4451,4818,2139,6851,3563,6852,6853,3351,6854,6855,3352,4024,2709,3414,4203,4452,6856,4204,6857,6858,3874,3875,6859,6860,4819,6861,6862,6863,6864,4453,3647,6865,6866,4820,6867,6868,6869,6870,4454,6871,2869,6872,6873,4821,6874,3754,6875,4822,4205,6876,6877,6878,3648,4206,4455,6879,4823,6880,4824,3876,6881,3055,4207,6882,3415,6883,6884,6885,4208,4209,6886,4210,3353,6887,3354,3564,3209,3485,2652,6888,2728,6889,3210,3755,6890,4025,4456,6891,4825,6892,6893,6894,6895,4211,6896,6897,6898,4826,6899,6900,4212,6901,4827,6902,2773,3565,6903,4828,6904,6905,6906,6907,3649,3650,6908,2849,3566,6909,3567,3100,6910,6911,6912,6913,6914,6915,4026,6916,3355,4829,3056,4457,3756,6917,3651,6918,4213,3652,2870,6919,4458,6920,2438,6921,6922,3757,2774,4830,6923,3356,4831,4832,6924,4833,4459,3653,2507,6925,4834,2535,6926,6927,3273,4027,3147,6928,3568,6929,6930,6931,4460,6932,3877,4461,2729,3654,6933,6934,6935,6936,2175,4835,2630,4214,4028,4462,4836,4215,6937,3148,4216,4463,4837,4838,4217,6938,6939,2850,4839,6940,4464,6941,6942,6943,4840,6944,4218,3274,4465,6945,6946,2710,6947,4841,4466,6948,6949,2894,6950,6951,4842,6952,4219,3057,2871,6953,6954,6955,6956,4467,6957,2711,6958,6959,6960,3275,3101,4843,6961,3357,3569,6962,4844,6963,6964,4468,4845,3570,6965,3102,4846,3758,6966,4847,3878,4848,4849,4029,6967,2929,3879,4850,4851,6968,6969,1733,6970,4220,6971,6972,6973,6974,6975,6976,4852,6977,6978,6979,6980,6981,6982,3759,6983,6984,6985,3486,3487,6986,3488,3416,6987,6988,6989,6990,6991,6992,6993,6994,6995,6996,6997,4853,6998,6999,4030,7e3,7001,3211,7002,7003,4221,7004,7005,3571,4031,7006,3572,7007,2614,4854,2577,7008,7009,2965,3655,3656,4855,2775,3489,3880,4222,4856,3881,4032,3882,3657,2730,3490,4857,7010,3149,7011,4469,4858,2496,3491,4859,2283,7012,7013,7014,2365,4860,4470,7015,7016,3760,7017,7018,4223,1917,7019,7020,7021,4471,7022,2776,4472,7023,7024,7025,7026,4033,7027,3573,4224,4861,4034,4862,7028,7029,1929,3883,4035,7030,4473,3058,7031,2536,3761,3884,7032,4036,7033,2966,2895,1968,4474,3276,4225,3417,3492,4226,2105,7034,7035,1754,2596,3762,4227,4863,4475,3763,4864,3764,2615,2777,3103,3765,3658,3418,4865,2296,3766,2815,7036,7037,7038,3574,2872,3277,4476,7039,4037,4477,7040,7041,4038,7042,7043,7044,7045,7046,7047,2537,7048,7049,7050,7051,7052,7053,7054,4478,7055,7056,3767,3659,4228,3575,7057,7058,4229,7059,7060,7061,3660,7062,3212,7063,3885,4039,2460,7064,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,4866,3768,4867,7075,7076,7077,7078,4868,3358,3278,2653,7079,7080,4479,3886,7081,7082,4869,7083,7084,7085,7086,7087,7088,2538,7089,7090,7091,4040,3150,3769,4870,4041,2896,3359,4230,2930,7092,3279,7093,2967,4480,3213,4481,3661,7094,7095,7096,7097,7098,7099,7100,7101,7102,2461,3770,7103,7104,4231,3151,7105,7106,7107,4042,3662,7108,7109,4871,3663,4872,4043,3059,7110,7111,7112,3493,2988,7113,4873,7114,7115,7116,3771,4874,7117,7118,4232,4875,7119,3576,2336,4876,7120,4233,3419,4044,4877,4878,4482,4483,4879,4484,4234,7121,3772,4880,1045,3280,3664,4881,4882,7122,7123,7124,7125,4883,7126,2778,7127,4485,4486,7128,4884,3214,3887,7129,7130,3215,7131,4885,4045,7132,7133,4046,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,4235,7144,4886,7145,7146,7147,4887,7148,7149,7150,4487,4047,4488,7151,7152,4888,4048,2989,3888,7153,3665,7154,4049,7155,7156,7157,7158,7159,7160,2931,4889,4890,4489,7161,2631,3889,4236,2779,7162,7163,4891,7164,3060,7165,1672,4892,7166,4893,4237,3281,4894,7167,7168,3666,7169,3494,7170,7171,4050,7172,7173,3104,3360,3420,4490,4051,2684,4052,7174,4053,7175,7176,7177,2253,4054,7178,7179,4895,7180,3152,3890,3153,4491,3216,7181,7182,7183,2968,4238,4492,4055,7184,2990,7185,2479,7186,7187,4493,7188,7189,7190,7191,7192,4896,7193,4897,2969,4494,4898,7194,3495,7195,7196,4899,4495,7197,3105,2731,7198,4900,7199,7200,7201,4056,7202,3361,7203,7204,4496,4901,4902,7205,4497,7206,7207,2315,4903,7208,4904,7209,4905,2851,7210,7211,3577,7212,3578,4906,7213,4057,3667,4907,7214,4058,2354,3891,2376,3217,3773,7215,7216,7217,7218,7219,4498,7220,4908,3282,2685,7221,3496,4909,2632,3154,4910,7222,2337,7223,4911,7224,7225,7226,4912,4913,3283,4239,4499,7227,2816,7228,7229,7230,7231,7232,7233,7234,4914,4500,4501,7235,7236,7237,2686,7238,4915,7239,2897,4502,7240,4503,7241,2516,7242,4504,3362,3218,7243,7244,7245,4916,7246,7247,4505,3363,7248,7249,7250,7251,3774,4506,7252,7253,4917,7254,7255,3284,2991,4918,4919,3219,3892,4920,3106,3497,4921,7256,7257,7258,4922,7259,4923,3364,4507,4508,4059,7260,4240,3498,7261,7262,4924,7263,2992,3893,4060,3220,7264,7265,7266,7267,7268,7269,4509,3775,7270,2817,7271,4061,4925,4510,3776,7272,4241,4511,3285,7273,7274,3499,7275,7276,7277,4062,4512,4926,7278,3107,3894,7279,7280,4927,7281,4513,7282,7283,3668,7284,7285,4242,4514,4243,7286,2058,4515,4928,4929,4516,7287,3286,4244,7288,4517,7289,7290,7291,3669,7292,7293,4930,4931,4932,2355,4933,7294,2633,4518,7295,4245,729
576,7297,4519,7298,7299,4520,4521,4934,7300,4246,4522,7301,7302,7303,3579,7304,4247,4935,7305,4936,7306,7307,7308,7309,3777,7310,4523,7311,7312,7313,4248,3580,7314,4524,3778,4249,7315,3581,7316,3287,7317,3221,7318,4937,7319,7320,7321,7322,7323,7324,4938,4939,7325,4525,7326,7327,7328,4063,7329,7330,4940,7331,7332,4941,7333,4526,7334,3500,2780,1741,4942,2026,1742,7335,7336,3582,4527,2388,7337,7338,7339,4528,7340,4250,4943,7341,7342,7343,4944,7344,7345,7346,3020,7347,4945,7348,7349,7350,7351,3895,7352,3896,4064,3897,7353,7354,7355,4251,7356,7357,3898,7358,3779,7359,3780,3288,7360,7361,4529,7362,4946,4530,2027,7363,3899,4531,4947,3222,3583,7364,4948,7365,7366,7367,7368,4949,3501,4950,3781,4951,4532,7369,2517,4952,4252,4953,3155,7370,4954,4955,4253,2518,4533,7371,7372,2712,4254,7373,7374,7375,3670,4956,3671,7376,2389,3502,4065,7377,2338,7378,7379,7380,7381,3061,7382,4957,7383,7384,7385,7386,4958,4534,7387,7388,2993,7389,3062,7390,4959,7391,7392,7393,4960,3108,4961,7394,4535,7395,4962,3421,4536,7396,4963,7397,4964,1857,7398,4965,7399,7400,2176,3584,4966,7401,7402,3422,4537,3900,3585,7403,3782,7404,2852,7405,7406,7407,4538,3783,2654,3423,4967,4539,7408,3784,3586,2853,4540,4541,7409,3901,7410,3902,7411,7412,3785,3109,2327,3903,7413,7414,2970,4066,2932,7415,7416,7417,3904,3672,3424,7418,4542,4543,4544,7419,4968,7420,7421,4255,7422,7423,7424,7425,7426,4067,7427,3673,3365,4545,7428,3110,2559,3674,7429,7430,3156,7431,7432,3503,7433,3425,4546,7434,3063,2873,7435,3223,4969,4547,4548,2898,4256,4068,7436,4069,3587,3786,2933,3787,4257,4970,4971,3788,7437,4972,3064,7438,4549,7439,7440,7441,7442,7443,4973,3905,7444,2874,7445,7446,7447,7448,3021,7449,4550,3906,3588,4974,7450,7451,3789,3675,7452,2578,7453,4070,7454,7455,7456,4258,3676,7457,4975,7458,4976,4259,3790,3504,2634,4977,3677,4551,4260,7459,7460,7461,7462,3907,4261,4978,7463,7464,7465,7466,4979,4980,7467,7468,2213,4262,7469,7470,7471,3678,4981,7472,2439,7473,4263,3224,3289,7474,3908,2415,4982,7475,4264,7476,4983,2655,7477,7478,2732,4552,2854,2875,7479,7480,4265,7481,4553,4984,7482,7483,4266,7484,3679,3366,3680,2818,2781,2782,3367,3589,4554,3065,7485,4071,2899,7486,7487,3157,2462,4072,4555,4073,4985,4986,3111,4267,2687,3368,4556,4074,3791,4268,7488,3909,2783,7489,2656,1962,3158,4557,4987,1963,3159,3160,7490,3112,4988,4989,3022,4990,4991,3792,2855,7491,7492,2971,4558,7493,7494,4992,7495,7496,7497,7498,4993,7499,3426,4559,4994,7500,3681,4560,4269,4270,3910,7501,4075,4995,4271,7502,7503,4076,7504,4996,7505,3225,4997,4272,4077,2819,3023,7506,7507,2733,4561,7508,4562,7509,3369,3793,7510,3590,2508,7511,7512,4273,3
57113,2994,2616,7513,7514,7515,7516,7517,7518,2820,3911,4078,2748,7519,7520,4563,4998,7521,7522,7523,7524,4999,4274,7525,4564,3682,2239,4079,4565,7526,7527,7528,7529,5e3,7530,7531,5001,4275,3794,7532,7533,7534,3066,5002,4566,3161,7535,7536,4080,7537,3162,7538,7539,4567,7540,7541,7542,7543,7544,7545,5003,7546,4568,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,5004,7557,7558,7559,5005,7560,3795,7561,4569,7562,7563,7564,2821,3796,4276,4277,4081,7565,2876,7566,5006,7567,7568,2900,7569,3797,3912,7570,7571,7572,4278,7573,7574,7575,5007,7576,7577,5008,7578,7579,4279,2934,7580,7581,5009,7582,4570,7583,4280,7584,7585,7586,4571,4572,3913,7587,4573,3505,7588,5010,7589,7590,7591,7592,3798,4574,7593,7594,5011,7595,4281,7596,7597,7598,4282,5012,7599,7600,5013,3163,7601,5014,7602,3914,7603,7604,2734,4575,4576,4577,7605,7606,7607,7608,7609,3506,5015,4578,7610,4082,7611,2822,2901,2579,3683,3024,4579,3507,7612,4580,7613,3226,3799,5016,7614,7615,7616,7617,7618,7619,7620,2995,3290,7621,4083,7622,5017,7623,7624,7625,7626,7627,4581,3915,7628,3291,7629,5018,7630,7631,7632,7633,4084,7634,7635,3427,3800,7636,7637,4582,7638,5019,4583,5020,7639,3916,7640,3801,5021,4584,4283,7641,7642,3428,3591,2269,7643,2617,7644,4585,3592,7645,4586,2902,7646,7647,3227,5022,7648,4587,7649,4284,7650,7651,7652,4588,2284,7653,5023,7654,7655,7656,4589,5024,3802,7657,7658,5025,3508,4590,7659,7660,7661,1969,5026,7662,7663,3684,1821,2688,7664,2028,2509,4285,7665,2823,1841,7666,2689,3114,7667,3917,4085,2160,5027,5028,2972,7668,5029,7669,7670,7671,3593,4086,7672,4591,4087,5030,3803,7673,7674,7675,7676,7677,7678,7679,4286,2366,4592,4593,3067,2328,7680,7681,4594,3594,3918,2029,4287,7682,5031,3919,3370,4288,4595,2856,7683,3509,7684,7685,5032,5033,7686,7687,3804,2784,7688,7689,7690,7691,3371,7692,7693,2877,5034,7694,7695,3920,4289,4088,7696,7697,7698,5035,7699,5036,4290,5037,5038,5039,7700,7701,7702,5040,5041,3228,7703,1760,7704,5042,3229,4596,2106,4089,7705,4597,2824,5043,2107,3372,7706,4291,4090,5044,7707,4091,7708,5045,3025,3805,4598,4292,4293,4294,3373,7709,4599,7710,5046,7711,7712,5047,5048,3806,7713,7714,7715,5049,7716,7717,7718,7719,4600,5050,7720,7721,7722,5051,7723,4295,3429,7724,7725,7726,7727,3921,7728,3292,5052,4092,7729,7730,7731,7732,7733,7734,7735,5053,5054,7736,7737,7738,7739,3922,3685,7740,7741,7742,7743,2635,5055,7744,5056,4601,7745,7746,2560,7747,7748,7749,7750,3923,7751,7752,7753,7754,7755,4296,2903,7756,7757,7758,7759,7760,3924,7761,5057,4297,7762,7763,5058,4298,7764,4093,7765,7766,5059,3925,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,3595,7777,4299,5060,4094,7778,3293,5061,7779,7780,4300,7781,7782,4602,7783,3596,7784,7785,3430,2367,7786,3164,5062,5063,4301,7787,7788,4095,5064,5065,7789,3374,3115,7790,7791,7792,7793,7794,7795,7796,3597,4603,7797,7798,3686,3116,3807,5066,7799,7800,5067,7801,7802,4604,4302,5068,4303,4096,7803,7804,3294,7805,7806,5069,4605,2690,7807,3026,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,3926,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8
57090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271]),s0}var l0={},J7;function Xx(){return J7||(J7=1,l0.EUCTW_TYPICAL_DISTRIBUTION_RATIO=.75,l0.EUCTW_TABLE_SIZE=8102,l0.EUCTWCharToFreqOrder=[1,1800,1506,255,1431,198,9,82,6,7310,177,202,3615,1256,2808,110,3735,33,3241,261,76,44,2113,16,2931,2184,1176,659,3868,26,3404,2643,1198,3869,3313,4060,410,2211,302,590,361,1963,8,204,58,4296,7311,1931,63,7312,7313,317,1614,75,222,159,4061,2412,1480,7314,3500,3068,224,2809,3616,3,10,3870,1471,29,2774,1135,2852,1939,873,130,3242,1123,312,7315,4297,2051,507,252,682,7316,142,1914,124,206,2932,34,3501,3173,64,604,7317,2494,1976,1977,155,1990,645,641,1606,7318,3405,337,72,406,7319,80,630,238,3174,1509,263,939,1092,2644,756,1440,1094,3406,449,69,2969,591,179,2095,471,115,2034,1843,60,50,2970,134,806,1868,734,2035,3407,180,995,1607,156,537,2893,688,7320,319,1305,779,2144,514,2374,298,4298,359,2495,90,2707,1338,663,11,906,1099,2545,20,2436,182,532,1716,7321,732,1376,4062,1311,1420,3175,25,2312,1056,113,399,382,1949,242,3408,2467,529,3243,475,1447,3617,7322,117,21,656,810,1297,2295,2329,3502,7323,126,4063,706,456,150,613,4299,71,1118,2036,4064,145,3069,85,835,486,2114,1246,1426,428,727,1285,1015,800,106,623,303,1281,7324,2127,2354,347,3736,221,3503,3110,7325,1955,1153,4065,83,296,1199,3070,192,624,93,7326,822,1897,2810,3111,795,2064,991,1554,1542,1592,27,43,2853,859,139,1456,860,4300,437,712,3871,164,2392,3112,695,211,3017,2096,195,3872,1608,3504,3505,3618,3873,234,811,2971,2097,3874,2229,1441,3506,1615,2375,668,2076,1638,305,228,1664,4301,467,415,7327,262,2098,1593,239,108,300,200,1033,512,1247,2077,7328,7329,2173,3176,3619,2673,593,845,1062,3244,88,1723,2037,3875,1950,212,266,152,149,468,1898,4066,4302,77,187,7330,3018,37,5,2972,7331,3876,7332,7333,39,2517,4303,2894,3177,2078,55,148,74,4304,545,483,1474,1029,1665,217,1869,1531,3113,1104,2645,4067,24,172,3507,900,3877,3508,3509,4305,32,1408,2811,1312,329,487,2355,2247,2708,784,2674,4,3019,3314,1427,1788,188,109,499,7334,3620,1717,1789,888,1217,3020,4306,7335,3510,7336,3315,1520,3621,3878,196,1034,775,7337,7338,929,1815,249,439,38,7339,1063,7340,794,3879,1435,2296,46,178,3245,2065,7341,2376,7342,214,1709,4307,804,35,707,324,3622,1601,2546,140,459,4068,7343,7344,1365,839,272,978,2257,2572,3409,2128,1363,3623,1423,697,100,3071,48,70,1231,495,3114,2193,7345,1294,7346,2079,462,586,1042,3246,853,256,988,185,2377,3410,1698,434,1084,7347,3411,314,2615,2775,4308,2330,2331,569,2280,637,1816,2518,757,1162,1878,1616,3412,287,1577,2115,768,4309,1671,2854,3511,2519,1321,3737,909,2413,7348,4069,933,3738,7349,2052,2356,1222,4310,765,2414,1322,786,4311,7350,1919,1462,1677,2895,1699,7351,4312,1424,2437,3115,3624,2590,3316,1774,1940,3413,3880,4070,309,1369,1130,2812,364,2230,1653,1299,3881,3512,3882,3883,2646,525,1085,3021,902,2e3,1475,964,4313,421,1844,1415,1057,2281,940,1364,3116,376,4314,4315,1381,7,2520,983,2378,336,1710,2675,1845,321,3414,559,1131,3022,2742,1808,1132,1313,265,1481,1857,7352,352,1203,2813,3247,167,1089,420,2814,776,792,1724,3513,4071,2438,3248,7353,4072,7354,446,229,333,2743,901,3739,1200,1557,4316,2647,1920,395,2744,2676,3740,4073,1835,125,916,3178,2616,4317,7355,7356,3741,7357,7358,7359,4318,3117,3625,1133,2547,1757,3415,1510,2313,1409,3514,7360,2145,438,2591,2896,2379,3317,1068,958,3023,461,311,2855,2677,4074,1915,3179,4075,1978,383,750,2745,2617,4076,274,539,385,1278,1442,7361,1154,1964,384,561,210,98,1295,2548,3515,7362,1711,2415,1482,3416,3884,2897,1257,129,7363,3742,642,523,2776,2777,2648,7364,141,2231,1333,68,176,441,876,907,4077,603,2592,710,171,3417,404,549,18,3118,2393,1410,3626,1666,7365,3516,4319,2898,4320,7366,2973,368,7367,146,366,99,871,3627,1543,748,807,1586,1185,22,2258,379,3743,3180,7368,3181,505,1941,2618,1991,1382,2314,7369,380,2357,218,702,1817,1248,3418,3024,3517,3318,3249,7370,2974,3628,930,3250,3744,7371,59,7372,585,601,4078,497,3419,1112,1314,4321,1801,7373,1223,1472,2174,7374,749,1836,690,1899,3745,1772,3885,1476,429,1043,1790,2232,2116,917,4079,447,1086,1629,7375,556,7376,7377,2020,1654,844,1090,105,550,966,1758,2815,1008,1782,686,1095,7378,2282,793,1602,7379,3518,2593,4322,4080,2933,2297,4323,3746,980,2496,544,353,527,4324,908,2678,2899,7380,381,2619,1942,1348,7381,1341,1252,560,3072,7382,3420,2856,7383,2053,973,886,2080,143,4325,7384,7385,157,3886,496,4081,57,840,540,2038,4326,4327,3421,2117,1445,970,2259,1748,1965,2081,4082,3119,1234,1775,3251,2816,3629,773,1206,2129,1066,2039,1326,3887,1738,1725,4083,279,3120,51,1544,2594,423,1578,2130,2066,173,4328,1879,7386,7387,1583,264,610,3630,4329,2439,280,154,7388,7389,7390,1739,338,1282,3073,693,2857,1411,1074,3747,2440,7391,4330,7392,7393,1240,952,2394,7394,2900,1538,2679,685,1483,4084,2468,1436,953,4085,2054,4331,671,2395,79,4086,2441,3252,608,567,2680,3422,4087,4088,1691,393,1261,1791,2396,7395,4332,7396,7397,7398,7399,1383,1672,3748,3182,1464,522,1119,661,1150,216,675,4333,3888,1432,3519,609,4334,2681,2397,7400,7401,7402,4089,3025,0,7403,2469,315,231,2442,301,3319,4335,2380,7404,233,4090,3631,1818,4336,4337,7405,96,1776,1315,2082,7406,257,7407,1809,3632,2709,1139,1819,4091,2021,1124,2163,2778,1777,2649,7408,3074,363,1655,3183,7409,2975,7410,7411,7412,3889,1567,3890,718,103,3184,849,1443,341,3320,2934,1484,7413,1712,127,67,339,4092,2398,679,1412,821,7414,7415,834,738,351,2976,2146,846,235,1497,1880,418,1992,3749,2710,186,1100,2147,2746,3520,1545,1355,2935,2858,1377,583,3891,4093,2573,2977,7416,1298,3633,1078,2549,3634,2358,78,3750,3751,267,1289,2099,2001,1594,4094,348,369,1274,2194,2175,1837,4338,1820,2817,3635,2747,2283,2002,4339,2936,2748,144,3321,882,4340,3892,2749,3423,4341,2901,7417,4095,
571726,320,7418,3893,3026,788,2978,7419,2818,1773,1327,2859,3894,2819,7420,1306,4342,2003,1700,3752,3521,2359,2650,787,2022,506,824,3636,534,323,4343,1044,3322,2023,1900,946,3424,7421,1778,1500,1678,7422,1881,4344,165,243,4345,3637,2521,123,683,4096,764,4346,36,3895,1792,589,2902,816,626,1667,3027,2233,1639,1555,1622,3753,3896,7423,3897,2860,1370,1228,1932,891,2083,2903,304,4097,7424,292,2979,2711,3522,691,2100,4098,1115,4347,118,662,7425,611,1156,854,2381,1316,2861,2,386,515,2904,7426,7427,3253,868,2234,1486,855,2651,785,2212,3028,7428,1040,3185,3523,7429,3121,448,7430,1525,7431,2164,4348,7432,3754,7433,4099,2820,3524,3122,503,818,3898,3123,1568,814,676,1444,306,1749,7434,3755,1416,1030,197,1428,805,2821,1501,4349,7435,7436,7437,1993,7438,4350,7439,7440,2195,13,2779,3638,2980,3124,1229,1916,7441,3756,2131,7442,4100,4351,2399,3525,7443,2213,1511,1727,1120,7444,7445,646,3757,2443,307,7446,7447,1595,3186,7448,7449,7450,3639,1113,1356,3899,1465,2522,2523,7451,519,7452,128,2132,92,2284,1979,7453,3900,1512,342,3125,2196,7454,2780,2214,1980,3323,7455,290,1656,1317,789,827,2360,7456,3758,4352,562,581,3901,7457,401,4353,2248,94,4354,1399,2781,7458,1463,2024,4355,3187,1943,7459,828,1105,4101,1262,1394,7460,4102,605,4356,7461,1783,2862,7462,2822,819,2101,578,2197,2937,7463,1502,436,3254,4103,3255,2823,3902,2905,3425,3426,7464,2712,2315,7465,7466,2332,2067,23,4357,193,826,3759,2102,699,1630,4104,3075,390,1793,1064,3526,7467,1579,3076,3077,1400,7468,4105,1838,1640,2863,7469,4358,4359,137,4106,598,3078,1966,780,104,974,2938,7470,278,899,253,402,572,504,493,1339,7471,3903,1275,4360,2574,2550,7472,3640,3029,3079,2249,565,1334,2713,863,41,7473,7474,4361,7475,1657,2333,19,463,2750,4107,606,7476,2981,3256,1087,2084,1323,2652,2982,7477,1631,1623,1750,4108,2682,7478,2864,791,2714,2653,2334,232,2416,7479,2983,1498,7480,2654,2620,755,1366,3641,3257,3126,2025,1609,119,1917,3427,862,1026,4109,7481,3904,3760,4362,3905,4363,2260,1951,2470,7482,1125,817,4110,4111,3906,1513,1766,2040,1487,4112,3030,3258,2824,3761,3127,7483,7484,1507,7485,2683,733,40,1632,1106,2865,345,4113,841,2524,230,4364,2984,1846,3259,3428,7486,1263,986,3429,7487,735,879,254,1137,857,622,1300,1180,1388,1562,3907,3908,2939,967,2751,2655,1349,592,2133,1692,3324,2985,1994,4114,1679,3909,1901,2185,7488,739,3642,2715,1296,1290,7489,4115,2198,2199,1921,1563,2595,2551,1870,2752,2986,7490,435,7491,343,1108,596,17,1751,4365,2235,3430,3643,7492,4366,294,3527,2940,1693,477,979,281,2041,3528,643,2042,3644,2621,2782,2261,1031,2335,2134,2298,3529,4367,367,1249,2552,7493,3530,7494,4368,1283,3325,2004,240,1762,3326,4369,4370,836,1069,3128,474,7495,2148,2525,268,3531,7496,3188,1521,1284,7497,1658,1546,4116,7498,3532,3533,7499,4117,3327,2684,1685,4118,961,1673,2622,190,2005,2200,3762,4371,4372,7500,570,2497,3645,1490,7501,4373,2623,3260,1956,4374,584,1514,396,1045,1944,7502,4375,1967,2444,7503,7504,4376,3910,619,7505,3129,3261,215,2006,2783,2553,3189,4377,3190,4378,763,4119,3763,4379,7506,7507,1957,1767,2941,3328,3646,1174,452,1477,4380,3329,3130,7508,2825,1253,2382,2186,1091,2285,4120,492,7509,638,1169,1824,2135,1752,3911,648,926,1021,1324,4381,520,4382,997,847,1007,892,4383,3764,2262,1871,3647,7510,2400,1784,4384,1952,2942,3080,3191,1728,4121,2043,3648,4385,2007,1701,3131,1551,30,2263,4122,7511,2026,4386,3534,7512,501,7513,4123,594,3431,2165,1821,3535,3432,3536,3192,829,2826,4124,7514,1680,3132,1225,4125,7515,3262,4387,4126,3133,2336,7516,4388,4127,7517,3912,3913,7518,1847,2383,2596,3330,7519,4389,374,3914,652,4128,4129,375,1140,798,7520,7521,7522,2361,4390,2264,546,1659,138,3031,2445,4391,7523,2250,612,1848,910,796,3765,1740,1371,825,3766,3767,7524,2906,2554,7525,692,444,3032,2624,801,4392,4130,7526,1491,244,1053,3033,4131,4132,340,7527,3915,1041,2987,293,1168,87,1357,7528,1539,959,7529,2236,721,694,4133,3768,219,1478,644,1417,3331,2656,1413,1401,1335,1389,3916,7530,7531,2988,2362,3134,1825,730,1515,184,2827,66,4393,7532,1660,2943,246,3332,378,1457,226,3433,975,3917,2944,1264,3537,674,696,7533,163,7534,1141,2417,2166,713,3538,3333,4394,3918,7535,7536,1186,15,7537,1079,1070,7538,1522,3193,3539,276,1050,2716,758,1126,653,2945,3263,7539,2337,889,3540,3919,3081,2989,903,1250,4395,3920,3434,3541,1342,1681,1718,766,3264,286,89,2946,3649,7540,1713,7541,2597,3334,2990,7542,2947,2215,3194,2866,7543,4396,2498,2526,181,387,1075,3921,731,2187,3335,7544,3265,310,313,3435,2299,770,4134,54,3034,189,4397,3082,3769,3922,7545,1230,1617,1849,355,3542,4135,4398,3336,111,4136,3650,1350,3135,3436,3035,4137,2149,3266,3543,7546,2784,3923,3924,2991,722,2008,7547,1071,247,12
5707,2338,2471,1378,4399,2009,864,1437,1214,4400,373,3770,1142,2216,667,4401,442,2753,2555,3771,3925,1968,4138,3267,1839,837,170,1107,934,1336,1882,7548,7549,2118,4139,2828,743,1569,7550,4402,4140,582,2384,1418,3437,7551,1802,7552,357,1395,1729,3651,3268,2418,1564,2237,7553,3083,3772,1633,4403,1114,2085,4141,1532,7554,482,2446,4404,7555,7556,1492,833,1466,7557,2717,3544,1641,2829,7558,1526,1272,3652,4142,1686,1794,416,2556,1902,1953,1803,7559,3773,2785,3774,1159,2316,7560,2867,4405,1610,1584,3036,2419,2754,443,3269,1163,3136,7561,7562,3926,7563,4143,2499,3037,4406,3927,3137,2103,1647,3545,2010,1872,4144,7564,4145,431,3438,7565,250,97,81,4146,7566,1648,1850,1558,160,848,7567,866,740,1694,7568,2201,2830,3195,4147,4407,3653,1687,950,2472,426,469,3196,3654,3655,3928,7569,7570,1188,424,1995,861,3546,4148,3775,2202,2685,168,1235,3547,4149,7571,2086,1674,4408,3337,3270,220,2557,1009,7572,3776,670,2992,332,1208,717,7573,7574,3548,2447,3929,3338,7575,513,7576,1209,2868,3339,3138,4409,1080,7577,7578,7579,7580,2527,3656,3549,815,1587,3930,3931,7581,3550,3439,3777,1254,4410,1328,3038,1390,3932,1741,3933,3778,3934,7582,236,3779,2448,3271,7583,7584,3657,3780,1273,3781,4411,7585,308,7586,4412,245,4413,1851,2473,1307,2575,430,715,2136,2449,7587,270,199,2869,3935,7588,3551,2718,1753,761,1754,725,1661,1840,4414,3440,3658,7589,7590,587,14,3272,227,2598,326,480,2265,943,2755,3552,291,650,1883,7591,1702,1226,102,1547,62,3441,904,4415,3442,1164,4150,7592,7593,1224,1548,2756,391,498,1493,7594,1386,1419,7595,2055,1177,4416,813,880,1081,2363,566,1145,4417,2286,1001,1035,2558,2599,2238,394,1286,7596,7597,2068,7598,86,1494,1730,3936,491,1588,745,897,2948,843,3340,3937,2757,2870,3273,1768,998,2217,2069,397,1826,1195,1969,3659,2993,3341,284,7599,3782,2500,2137,2119,1903,7600,3938,2150,3939,4151,1036,3443,1904,114,2559,4152,209,1527,7601,7602,2949,2831,2625,2385,2719,3139,812,2560,7603,3274,7604,1559,737,1884,3660,1210,885,28,2686,3553,3783,7605,4153,1004,1779,4418,7606,346,1981,2218,2687,4419,3784,1742,797,1642,3940,1933,1072,1384,2151,896,3941,3275,3661,3197,2871,3554,7607,2561,1958,4420,2450,1785,7608,7609,7610,3942,4154,1005,1308,3662,4155,2720,4421,4422,1528,2600,161,1178,4156,1982,987,4423,1101,4157,631,3943,1157,3198,2420,1343,1241,1016,2239,2562,372,877,2339,2501,1160,555,1934,911,3944,7611,466,1170,169,1051,2907,2688,3663,2474,2994,1182,2011,2563,1251,2626,7612,992,2340,3444,1540,2721,1201,2070,2401,1996,2475,7613,4424,528,1922,2188,1503,1873,1570,2364,3342,3276,7614,557,1073,7615,1827,3445,2087,2266,3140,3039,3084,767,3085,2786,4425,1006,4158,4426,2341,1267,2176,3664,3199,778,3945,3200,2722,1597,2657,7616,4427,7617,3446,7618,7619,7620,3277,2689,1433,3278,131,95,1504,3946,723,4159,3141,1841,3555,2758,2189,3947,2027,2104,3665,7621,2995,3948,1218,7622,3343,3201,3949,4160,2576,248,1634,3785,912,7623,2832,3666,3040,3786,654,53,7624,2996,7625,1688,4428,777,3447,1032,3950,1425,7626,191,820,2120,2833,971,4429,931,3202,135,664,783,3787,1997,772,2908,1935,3951,3788,4430,2909,3203,282,2723,640,1372,3448,1127,922,325,3344,7627,7628,711,2044,7629,7630,3952,2219,2787,1936,3953,3345,2220,2251,3789,2300,7631,4431,3790,1258,3279,3954,3204,2138,2950,3955,3956,7632,2221,258,3205,4432,101,1227,7633,3280,1755,7634,1391,3281,7635,2910,2056,893,7636,7637,7638,1402,4161,2342,7639,7640,3206,3556,7641,7642,878,1325,1780,2788,4433,259,1385,2577,744,1183,2267,4434,7643,3957,2502,7644,684,1024,4162,7645,472,3557,3449,1165,3282,3958,3959,322,2152,881,455,1695,1152,1340,660,554,2153,4435,1058,4436,4163,830,1065,3346,3960,4437,1923,7646,1703,1918,7647,932,2268,122,7648,4438,947,677,7649,3791,2627,297,1905,1924,2269,4439,2317,3283,7650,7651,4164,7652,4165,84,4166,112,989,7653,547,1059,3961,701,3558,1019,7654,4167,7655,3450,942,639,457,2301,2451,993,2951,407,851,494,4440,3347,927,7656,1237,7657,2421,3348,573,4168,680,921,2911,1279,1874,285,790,1448,1983,719,2167,7658,7659,4441,3962,3963,1649,7660,1541,563,7661,1077,7662,3349,3041,3451,511,2997,3964,3965,3667,3966,1268,2564,3350,3207,4442,4443,7663,535,1048,1276,1189,2912,2028,3142,1438,1373,2834,2952,1134,2012,7664,4169,1238,2578,3086,1259,7665,700,7666,2953,3143,3668,4170,7667,4171,1146,1875,1906,4444,2601,3967,781,2422,132,1589,203,147,273,2789,2402,898,1786,2154,3968,3969,7668,3792,2790,7669,7670,4445,4446,7671,3208,7672,1635,3793,965,7673,1804,2690,1516,3559,1121,1082,1329,3284,3970,1449,3794,65,1128,2835,2913,2759,1590,3795,7674,7675,12,2658,45,976,2579,3144,4447,517,2528,1013,1037,3209,7676,3796,2836,7677,3797,7678,3452,7679,2602,614,1998,2318,3798,3087,2724,2628,7680,2580,4172,599,1269,7681,1810,3669,7682,2691,3088,759,1060,489,1805,3351,3285,1358,7683,7684,2386,1387,1215,2629,2252,490,7685,7686,4173,1759,2387,2343,7687,4448,3799,1907,3971,2630,1806,3210,4449,3453,3286,2760,2344,874,7688,7689,3454,3670,1858,91,2914,3671,3042,3800,4450,7690,3145,3972,2659,7691,3455,1202,1403,3801,2954,2529,1517,2503,4451,3456,2504,7692,4452,7693,2692,1885,1495,1731,3973,2365,4453,7694,2029,7695,7696,3974,2693,1216,237,2581,4174,2319,3975,3802,4454,4455,2694,3560,3457,445,4456,7697,7698,7699,7700,2761,61,3976,3672,1822,3977,7701,687,2045,935,925,405,2660,703,1096,1859,2725,4457,3978,1876,1367,2695,3352,918,2105,1781,2476,334,3287,1611,1093,4458,564,3146,3458,3673,3353,945,2631,2057,4459,7702,1925,872,4175,7703,3459,2696,3089,349,4176,3674,3979,4460,3803,4177,3675,2155,3980,4461,4462,4178,4463,2403,2046,782,3981,400,251,4179,1624,7704,7705,277,3676,299,1265,476,1191,3804,2121,4180,4181,1109,205,7706,2582,1e3,2156,3561,1860,7707,7708,7709,4464,7710,4465,2565,107,2477,2157,3982,3460,3147,7711,
571533,541,1301,158,753,4182,2872,3562,7712,1696,370,1088,4183,4466,3563,579,327,440,162,2240,269,1937,1374,3461,968,3043,56,1396,3090,2106,3288,3354,7713,1926,2158,4467,2998,7714,3564,7715,7716,3677,4468,2478,7717,2791,7718,1650,4469,7719,2603,7720,7721,3983,2661,3355,1149,3356,3984,3805,3985,7722,1076,49,7723,951,3211,3289,3290,450,2837,920,7724,1811,2792,2366,4184,1908,1138,2367,3806,3462,7725,3212,4470,1909,1147,1518,2423,4471,3807,7726,4472,2388,2604,260,1795,3213,7727,7728,3808,3291,708,7729,3565,1704,7730,3566,1351,1618,3357,2999,1886,944,4185,3358,4186,3044,3359,4187,7731,3678,422,413,1714,3292,500,2058,2345,4188,2479,7732,1344,1910,954,7733,1668,7734,7735,3986,2404,4189,3567,3809,4190,7736,2302,1318,2505,3091,133,3092,2873,4473,629,31,2838,2697,3810,4474,850,949,4475,3987,2955,1732,2088,4191,1496,1852,7737,3988,620,3214,981,1242,3679,3360,1619,3680,1643,3293,2139,2452,1970,1719,3463,2168,7738,3215,7739,7740,3361,1828,7741,1277,4476,1565,2047,7742,1636,3568,3093,7743,869,2839,655,3811,3812,3094,3989,3e3,3813,1310,3569,4477,7744,7745,7746,1733,558,4478,3681,335,1549,3045,1756,4192,3682,1945,3464,1829,1291,1192,470,2726,2107,2793,913,1054,3990,7747,1027,7748,3046,3991,4479,982,2662,3362,3148,3465,3216,3217,1946,2794,7749,571,4480,7750,1830,7751,3570,2583,1523,2424,7752,2089,984,4481,3683,1959,7753,3684,852,923,2795,3466,3685,969,1519,999,2048,2320,1705,7754,3095,615,1662,151,597,3992,2405,2321,1049,275,4482,3686,4193,568,3687,3571,2480,4194,3688,7755,2425,2270,409,3218,7756,1566,2874,3467,1002,769,2840,194,2090,3149,3689,2222,3294,4195,628,1505,7757,7758,1763,2177,3001,3993,521,1161,2584,1787,2203,2406,4483,3994,1625,4196,4197,412,42,3096,464,7759,2632,4484,3363,1760,1571,2875,3468,2530,1219,2204,3814,2633,2140,2368,4485,4486,3295,1651,3364,3572,7760,7761,3573,2481,3469,7762,3690,7763,7764,2271,2091,460,7765,4487,7766,3002,962,588,3574,289,3219,2634,1116,52,7767,3047,1796,7768,7769,7770,1467,7771,1598,1143,3691,4198,1984,1734,1067,4488,1280,3365,465,4489,1572,510,7772,1927,2241,1812,1644,3575,7773,4490,3692,7774,7775,2663,1573,1534,7776,7777,4199,536,1807,1761,3470,3815,3150,2635,7778,7779,7780,4491,3471,2915,1911,2796,7781,3296,1122,377,3220,7782,360,7783,7784,4200,1529,551,7785,2059,3693,1769,2426,7786,2916,4201,3297,3097,2322,2108,2030,4492,1404,136,1468,1479,672,1171,3221,2303,271,3151,7787,2762,7788,2049,678,2727,865,1947,4493,7789,2013,3995,2956,7790,2728,2223,1397,3048,3694,4494,4495,1735,2917,3366,3576,7791,3816,509,2841,2453,2876,3817,7792,7793,3152,3153,4496,4202,2531,4497,2304,1166,1010,552,681,1887,7794,7795,2957,2958,3996,1287,1596,1861,3154,358,453,736,175,478,1117,905,1167,1097,7796,1853,1530,7797,1706,7798,2178,3472,2287,3695,3473,3577,4203,2092,4204,7799,3367,1193,2482,4205,1458,2190,2205,1862,1888,1421,3298,2918,3049,2179,3474,595,2122,7800,3997,7801,7802,4206,1707,2636,223,3696,1359,751,3098,183,3475,7803,2797,3003,419,2369,633,704,3818,2389,241,7804,7805,7806,838,3004,3697,2272,2763,2454,3819,1938,2050,3998,1309,3099,2242,1181,7807,1136,2206,3820,2370,1446,4207,2305,4498,7808,7809,4208,1055,2605,484,3698,7810,3999,625,4209,2273,3368,1499,4210,4e3,7811,4001,4211,3222,2274,2275,3476,7812,7813,2764,808,2606,3699,3369,4002,4212,3100,2532,526,3370,3821,4213,955,7814,1620,4214,2637,2427,7815,1429,3700,1669,1831,994,928,7816,3578,1260,7817,7818,7819,1948,2288,741,2919,1626,4215,2729,2455,867,1184,362,3371,1392,7820,7821,4003,4216,1770,1736,3223,2920,4499,4500,1928,2698,1459,1158,7822,3050,3372,2877,1292,1929,2506,2842,3701,1985,1187,2071,2014,2607,4217,7823,2566,2507,2169,3702,2483,3299,7824,3703,4501,7825,7826,666,1003,3005,1022,3579,4218,7827,4502,1813,2253,574,3822,1603,295,1535,705,3823,4219,283,858,417,7828,7829,3224,4503,4504,3051,1220,1889,1046,2276,2456,4004,1393,1599,689,2567,388,4220,7830,2484,802,7831,2798,3824,2060,1405,2254,7832,4505,3825,2109,1052,1345,3225,1585,7833,809,7834,7835,7836,575,2730,3477,956,1552,1469,1144,2323,7837,2324,1560,2457,3580,3226,4005,616,2207,3155,2180,2289,7838,1832,7839,3478,4506,7840,1319,3704,3705,1211,3581,1023,3227,1293,2799,7841,7842,7843,3826,607,2306,3827,762,2878,1439,4221,1360,7844,1485,3052,7845,4507,1038,4222,1450,2061,2638,4223,1379,4508,2585,7846,7847,4224,1352,1414,2325,2921,1172,7848,7849,3828,3829,7850,1797,1451,7851,7852,7853,7854,2922,4006,4007,2485,2346,411,4008,4009,3582,3300,3101,4509,1561,2664,1452,4010,1375,7855,7856,47,2959,316,7857,1406,1591,2923,3156,7858,1025,2141,3102,3157,354,2731,884,2224,4225,2407,508,3706,726,3583,996,2428,3584,729,7859,392,2191,1453,4011,4510,3707,7860,7861,2458,3585,2608,1675,2800,919,2347,2960,2348,1270,4511,4012,73,7862,7863,647,7864,3228,2843,2255,1550,1346,3006,7865,1332,883,3479,7866,7867,7868,7869,3301,2765,7870,1212,831,1347,4226,4512,2326,3830,1863,3053,720,3831,4513,4514,3832,7871,4227,7872,7873,4515,7874,7875,1798,4516,3708,2609,4517,3586,1645,2371,7876,7877,2924,669,2208,2665,2429,7878,2879,7879,7880,1028,3229,7881,4228,2408,7882,2256,1353,7883,7884,4518,3158,518,7885,4013,7886,4229,1960,7887,2142,4230,7888,7889,3007,2349,2350,3833,516,1833,1454,4014,2699,4231,4519,2225,2610,1971,1129,3587,7890,2766,7891,2961,1422,577,1470,3008,1524,3373,7892,7893,432,4232,3054,3480,7894,2586,1455,2508,2226,1972,1175,7895,1020,2732,4015,348
571,4520,7896,2733,7897,1743,1361,3055,3482,2639,4016,4233,4521,2290,895,924,4234,2170,331,2243,3056,166,1627,3057,1098,7898,1232,2880,2227,3374,4522,657,403,1196,2372,542,3709,3375,1600,4235,3483,7899,4523,2767,3230,576,530,1362,7900,4524,2533,2666,3710,4017,7901,842,3834,7902,2801,2031,1014,4018,213,2700,3376,665,621,4236,7903,3711,2925,2430,7904,2431,3302,3588,3377,7905,4237,2534,4238,4525,3589,1682,4239,3484,1380,7906,724,2277,600,1670,7907,1337,1233,4526,3103,2244,7908,1621,4527,7909,651,4240,7910,1612,4241,2611,7911,2844,7912,2734,2307,3058,7913,716,2459,3059,174,1255,2701,4019,3590,548,1320,1398,728,4020,1574,7914,1890,1197,3060,4021,7915,3061,3062,3712,3591,3713,747,7916,635,4242,4528,7917,7918,7919,4243,7920,7921,4529,7922,3378,4530,2432,451,7923,3714,2535,2072,4244,2735,4245,4022,7924,1764,4531,7925,4246,350,7926,2278,2390,2486,7927,4247,4023,2245,1434,4024,488,4532,458,4248,4025,3715,771,1330,2391,3835,2568,3159,2159,2409,1553,2667,3160,4249,7928,2487,2881,2612,1720,2702,4250,3379,4533,7929,2536,4251,7930,3231,4252,2768,7931,2015,2736,7932,1155,1017,3716,3836,7933,3303,2308,201,1864,4253,1430,7934,4026,7935,7936,7937,7938,7939,4254,1604,7940,414,1865,371,2587,4534,4535,3485,2016,3104,4536,1708,960,425
575,887,389,2171,1536,1663,1721,7941,2228,4027,2351,2926,1580,7942,7943,7944,1744,7945,2537,4537,4538,7946,4539,7947,2073,7948,7949,3592,3380,2882,4256,7950,4257,2640,3381,2802,673,2703,2460,709,3486,4028,3593,4258,7951,1148,502,634,7952,7953,1204,4540,3594,1575,4541,2613,3717,7954,3718,3105,948,3232,121,1745,3837,1110,7955,4259,3063,2509,3009,4029,3719,1151,1771,3838,1488,4030,1986,7956,2433,3487,7957,7958,2093,7959,4260,3839,1213,1407,2803,531,2737,2538,3233,1011,1537,7960,2769,4261,3106,1061,7961,3720,3721,1866,2883,7962,2017,120,4262,4263,2062,3595,3234,2309,3840,2668,3382,1954,4542,7963,7964,3488,1047,2704,1266,7965,1368,4543,2845,649,3383,3841,2539,2738,1102,2846,2669,7966,7967,1999,7968,1111,3596,2962,7969,2488,3842,3597,2804,1854,3384,3722,7970,7971,3385,2410,2884,3304,3235,3598,7972,2569,7973,3599,2805,4031,1460,856,7974,3600,7975,2885,2963,7976,2886,3843,7977,4264,632,2510,875,3844,1697,3845,2291,7978,7979,4544,3010,1239,580,4545,4265,7980,914,936,2074,1190,4032,1039,2123,7981,7982,7983,3386,1473,7984,1354,4266,3846,7985,2172,3064,4033,915,3305,4267,4268,3306,1605,1834,7986,2739,398,3601,4269,3847,4034,328,1912,2847,4035,3848,1331,4270,3011,937,4271,7987,3602,4036,4037,3387,2160,4546,3388,524,742,538,3065,1012,7988,7989,3849,2461,7990,658,1103,225,3850,7991,7992,4547,7993,4548,7994,3236,1243,7995,4038,963,2246,4549,7996,2705,3603,3161,7997,7998,2588,2327,7999,4550,8e3,8001,8002,3489,3307,957,3389,2540,2032,1930,2927,2462,870,2018,3604,1746,2770,2771,2434,2463,8003,3851,8004,3723,3107,3724,3490,3390,3725,8005,1179,3066,8006,3162,2373,4272,3726,2541,3163,3108,2740,4039,8007,3391,1556,2542,2292,977,2887,2033,4040,1205,3392,8008,1765,3393,3164,2124,1271,1689,714,4551,3491,8009,2328,3852,533,4273,3605,2181,617,8010,2464,3308,3492,2310,8011,8012,3165,8013,8014,3853,1987,618,427,2641,3493,3394,8015,8016,1244,1690,8017,2806,4274,4552,8018,3494,8019,8020,2279,1576,473,3606,4275,3395,972,8021,3607,8022,3067,8023,8024,4553,4554,8025,3727,4041,4042,8026,153,4555,356,8027,1891,2888,4276,2143,408,803,2352,8028,3854,8029,4277,1646,2570,2511,4556,4557,3855,8030,3856,4278,8031,2411,3396,752,8032,8033,1961,2964,8034,746,3012,2465,8035,4279,3728,698,4558,1892,4280,3608,2543,4559,3609,3857,8036,3166,3397,8037,1823,1302,4043,2706,3858,1973,4281,8038,4282,3167,823,1303,1288,1236,2848,3495,4044,3398,774,3859,8039,1581,4560,1304,2849,3860,4561,8040,2435,2161,1083,3237,4283,4045,4284,344,1173,288,2311,454,1683,8041,8042,1461,4562,4046,2589,8043,8044,4563,985,894,8045,3399,3168,8046,1913,2928,3729,1988,8047,2110,1974,8048,4047,8049,2571,1194,425,8050,4564,3169,1245,3730,4285,8051,8052,2850,8053,636,4565,1855,3861,760,1799,8054,4286,2209,1508,4566,4048,1893,1684,2293,8055,8056,8057,4287,4288,2210,479,8058,8059,832,8060,4049,2489,8061,2965,2490,3731,990,3109,627,1814,2642,4289,1582,4290,2125,2111,3496,4567,8062,799,4291,3170,8063,4568,2112,1737,3013,1018,543,754,4292,3309,1676,4569,4570,4050,8064,1489,8065,3497,8066,2614,2889,4051,8067,8068,2966,8069,8070,8071,8072,3171,4571,4572,2182,1722,8073,3238,3239,1842,3610,1715,481,365,1975,1856,8074,8075,1962,2491,4573,8076,2126,3611,3240,433,1894,2063,2075,8077,602,2741,8078,8079,8080,8081,8082,3014,1628,3400,8083,3172,4574,4052,2890,4575,2512,8084,2544,2772,8085,8086,8087,3310,4576,2891,8088,4577,8089,2851,4578,4579,1221,2967,4053,2513,8090,8091,8092,1867,1989,8093,8094,8095,1895,8096,8097,4580,1896,4054,318,8098,2094,4055,4293,8099,8100,485,8101,938,3862,553,2670,116,8102,3863,3612,8103,3498,2671,2773,3401,3311,2807,8104,3613,2929,4056,1747,2930,2968,8105,8106,207,8107,8108,2672,4581,2514,8109,3015,890,3614,3864,8110,1877,3732,3402,8111,2183,2353,3403,1652,8112,8113,8114,941,2294,208,3499,4057,2019,330,4294,3865,2892,2492,3733,4295,8115,8116,8117,8118,2515,1613,4582,8119,3312,3866,2516,8120,4058,8121,1637,4059,2466,4583,3867,8122,2493,3016,3734,8123,8124,2192,8125,8126,2162,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,8364,8365,8366,8367,8368,8369,8370,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,8657,8658,8659,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741]),l0}var u0={},X7;function Qx(){return X7||(X7=1,u0.EUCKR_TYPICAL_DISTRIBUTION_RATIO=6,u0.EUCKR_TABLE_SIZE=2352,u0.EUCKRCharToFreqOrder=[13,130,120,1396,481,1719,1720,328,609,212,1721,707,400,299,1722,87,1397,1723,104,536,1117,1203,1724,1267,685,1268,508,1725,1726,1727,1728,1398,1399,1729,1730,1731,141,621,326,1057,368,1732,267,488,20,1733,1269,1734,945,1400,1735,47,904,1270,1736,1737,773,248,1738,409,313,786,429,1739,116,987,813,1401,683,75,1204,145,1740,1741,1742,1743,16,847,667,622,708,1744,1745,1746,966,787,304,129,1747,60,820,123,676,1748,1749,1750,1751,617,1752,626,1753,1754,1755,1756,653,1757,1758,1759,1760,1761,1762,856,344,1763,1764,1765,1766,89,401,418,806,905,848,1767,1768,1769,946,1205,709,1770,1118,1771,241,1772,1773,1774,1271,1775,569,1776,999,1777,1778,1779,1780,337,751,1058,28,628,254,1781,177,906,270,349,891,1079,1782,19,1783,379,1784,315,1785,629,754,1402,559,1786,636,203,1206,1787,710,567,1788,935,814,1789,1790,1207,766,528,1791,1792,1208,1793,1794,1795,1796,1797,1403,1798,1799,533,1059,1404,1405,1156,1406,936,884,1080,1800,351,1801,1802,1803,1804,1805,801,1806,1807,1808,1119,1809,1157,714,474,1407,1810,298,899,885,1811,1120,802,1158,1812,892,1813,1814,1408,659,1815,1816,1121,1817,1818,1819,1820,1821,1822,319,1823,594,545,1824,815,937,1209,1825,1826,573,1409,1022,1827,1210,1828,1829,1830,1831,1832,1833,556,722,807,1122,1060,1834,697,1835,900,557,715,1836,1410,540,1411,752,1159,294,597,1211,976,803,770,1412,1837,1838,39,794,1413,358,1839,371,925,1840,453,661,788,531,723,544,1023,1081,869,91,1841,392,430,790,602,1414,677,1082,457,1415,1416,1842,1843,475,327,1024,1417,795,121,1844,733,403,1418,1845,1846,1847,300,119,711,1212,627,1848,1272,207,1849,1850,796,1213,382,1851,519,1852,1083,893,1853,1854,1855,367,809,487,671,1856,663,1857,1858,956,471,306,857,1859,1860,1160,1084,1861,1862,1863,1864,1865,1061,1866,1867,1868,1869,1870,1871,282,96,574,1872,502,1085,1873,1214,1874,907,1875,1876,827,977,1419,1420,1421,268,1877,1422,1878,1879,1880,308,1881,2,537,1882,1883,1215,1884,1885,127,791,1886,1273,1423,1887,34,336,404,643,1888,571,654,894,840,1889,0,886,1274,122,575,260,908,938,1890,1275,410,316,1891,1892,100,1893,1894,1123,48,1161,1124,1025,1895,633,901,1276,1896,1897,115,816,1898,317,1899,694,1900,909,734,1424,572,866,1425,691,85,524,1010,543,394,841,1901,1902,1903,1026,1904,1905,1906,1907,1908,1909,30,451,651,988,310,1910,1911,1426,810,1216,93,1912,1913,1277,1217,1914,858,759,45,58,181,610,269,1915,1916,131,1062,551,443,1e3,821,1427,95
577,895,1086,1917,1918,375,1919,359,1920,687,1921,822,1922,293,1923,1924,40,662,118,692,29,939,887,640,482,174,1925,69,1162,728,1428,910,1926,1278,1218,1279,386,870,217,854,1163,823,1927,1928,1929,1930,834,1931,78,1932,859,1933,1063,1934,1935,1936,1937,438,1164,208,595,1938,1939,1940,1941,1219,1125,1942,280,888,1429,1430,1220,1431,1943,1944,1945,1946,1947,1280,150,510,1432,1948,1949,1950,1951,1952,1953,1954,1011,1087,1955,1433,1043,1956,881,1957,614,958,1064,1065,1221,1958,638,1001,860,967,896,1434,989,492,553,1281,1165,1959,1282,1002,1283,1222,1960,1961,1962,1963,36,383,228,753,247,454,1964,876,678,1965,1966,1284,126,464,490,835,136,672,529,940,1088,1435,473,1967,1968,467,50,390,227,587,279,378,598,792,968,240,151,160,849,882,1126,1285,639,1044,133,140,288,360,811,563,1027,561,142,523,1969,1970,1971,7,103,296,439,407,506,634,990,1972,1973,1974,1975,645,1976,1977,1978,1979,1980,1981,236,1982,1436,1983,1984,1089,192,828,618,518,1166,333,1127,1985,818,1223,1986,1987,1988,1989,1990,1991,1992,1993,342,1128,1286,746,842,1994,1995,560,223,1287,98,8,189,650,978,1288,1996,1437,1997,17,345,250,423,277,234,512,226,97,289,42,167,1998,201,1999,2e3,843,836,824,532,338,783,1090,182,576,436,1438,1439,527,500,2001,947,889,2002,2003,2004,2005,262,600,314,447,2006,547,2007,693,738,1129,2008,71,1440,745,619,688,2009,829,2010,2011,147,2012,33,948,2013,2014,74,224,2015,61,191,918,399,637,2016,1028,1130,257,902,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,837,2027,2028,2029,2030,179,874,591,52,724,246,2031,2032,2033,2034,1167,969,2035,1289,630,605,911,1091,1168,2036,2037,2038,1441,912,2039,623,2040,2041,253,1169,1290,2042,1442,146,620,611,577,433,2043,1224,719,1170,959,440,437,534,84,388,480,1131,159,220,198,679,2044,1012,819,1066,1443,113,1225,194,318,1003,1029,2045,2046,2047,2048,1067,2049,2050,2051,2052,2053,59,913,112,2054,632,2055,455,144,739,1291,2056,273,681,499,2057,448,2058,2059,760,2060,2061,970,384,169,245,1132,2062,2063,414,1444,2064,2065,41,235,2066,157,252,877,568,919,789,580,2067,725,2068,2069,1292,2070,2071,1445,2072,1446,2073,2074,55,588,66,1447,271,1092,2075,1226,2076,960,1013,372,2077,2078,2079,2080,2081,1293,2082,2083,2084,2085,850,2086,2087,2088,2089,2090,186,2091,1068,180,2092,2093,2094,109,1227,522,606,2095,867,1448,1093,991,1171,926,353,1133,2096,581,2097,2098,2099,1294,1449,1450,2100,596,1172,1014,1228,2101,1451,1295,1173,1229,2102,2103,1296,1134,1452,949,1135,2104,2105,1094,1453,1454,1455,2106,1095,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,804,2118,2119,1230,1231,805,1456,405,1136,2120,2121,2122,2123,2124,720,701,1297,992,1457,927,1004,2125,2126,2127,2128,2129,2130,22,417,2131,303,2132,385,2133,971,520,513,2134,1174,73,1096,231,274,962,1458,673,2135,1459,2136,152,1137,2137,2138,2139,2140,1005,1138,1460,1139,2141,2142,2143,2144,11,374,844,2145,154,1232,46,1461,2146,838,830,721,1233,106,2147,90,428,462,578,566,1175,352,2148,2149,538,1234,124,1298,2150,1462,761,565,2151,686,2152,649,2153,72,173,2154,460,415,2155,1463,2156,1235,305,2157,2158,2159,2160,2161,2162,579,2163,2164,2165,2166,2167,747,2168,2169,2170,2171,1464,669,2172,2173,2174,2175,2176,1465,2177,23,530,285,2178,335,729,2179,397,2180,2181,2182,1030,2183,2184,698,2185,2186,325,2187,2188,369,2189,799,1097,1015,348,2190,1069,680,2191,851,1466,2192,2193,10,2194,613,424,2195,979,108,449,589,27,172,81,1031,80,774,281,350,1032,525,301,582,1176,2196,674,1045,2197,2198,1467,730,762,2199,2200,2201,2202,1468,2203,993,2204,2205,266,1070,963,1140,2206,2207,2208,664,1098,972,2209,2210,2211,1177,1469,1470,871,2212,2213,2214,2215,2216,1471,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,1472,1236,2228,2229,2230,2231,2232,2233,2234,2235,1299,2236,2237,200,2238,477,373,2239,2240,731,825,777,2241,2242,2243,521,486,548,2244,2245,2246,1473,1300,53,549,137,875,76,158,2247,1301,1474,469,396,1016,278,712,2248,321,442,503,767,744,941,1237,1178,1475,2249,82,178,1141,1179,973,2250,1302,2251,297,2252,2253,570,2254,2255,2256,18,450,206,2257,290,292,1142,2258,511,162,99,346,164,735,2259,1476,1477,4,554,343,798,1099,2260,1100,2261,43,171,1303,139,215,2262,2263,717,775,2264,1033,322,216,2265,831,2266,149,2267,1304,2268,2269,702,1238,135,845,347,309,2270,484,2271,878,655,238,1006,1478,2272,67,2273,295,2274,2275,461,2276,478,942,412,2277,1034,2278,2279,2280,265,2281,541,2282,2283,2284,2285,2286,70,852,1071,2287,2288,2289,2290,21,56,509,117,432,2291,2292,331,980,552,1101,148,284,105,393,1180,1239,755,2293,187,2294,1046,1479,2295,340,2296,63,1047,230,2297,2298,1305,763,1306,101,800,808,494,2299,2300,2301,903,2302,37,1072,14,5,2303,79,675,2304,312,2305,2306,2307,2308,2309,1480,6,1307,2310,2311,2312,1,470,35,24,229,2313,695,210,86,778,15,784,592,779,32,77,855,964,2314,259,2315,501,380,2316,2317,83,981,153,689,1308,1481,1482,1483,2318,2319,716,1484,2320,2321,2322,2323,2324,2325,1485,2326,2327,128,57,68,261,1048,211,170,1240,31,2328,51,435,742,2329,2330,2331,635,2332,264,456,2333,2334,2335,425,2336,1486,143,507,263,943,2337,363,920,1487,256,1488,1102,243,601,1489,2338,2339,2340,2341,2342,2343,2344,861,2345,2346,2347,2348,2349,2350,395,2351,1490,1491,62,535,166,225,2352,2353,668,419,1241,138,604,928,2354,1181,2355,1492,1493,2356,235
577,2358,1143,2359,696,2360,387,307,1309,682,476,2361,2362,332,12,222,156,2363,232,2364,641,276,656,517,1494,1495,1035,416,736,1496,2365,1017,586,2366,2367,2368,1497,2369,242,2370,2371,2372,1498,2373,965,713,2374,2375,2376,2377,740,982,1499,944,1500,1007,2378,2379,1310,1501,2380,2381,2382,785,329,2383,2384,1502,2385,2386,2387,932,2388,1503,2389,2390,2391,2392,1242,2393,2394,2395,2396,2397,994,950,2398,2399,2400,2401,1504,1311,2402,2403,2404,2405,1049,749,2406,2407,853,718,1144,1312,2408,1182,1505,2409,2410,255,516,479,564,550,214,1506,1507,1313,413,239,444,339,1145,1036,1508,1509,1314,1037,1510,1315,2411,1511,2412,2413,2414,176,703,497,624,593,921,302,2415,341,165,1103,1512,2416,1513,2417,2418,2419,376,2420,700,2421,2422,2423,258,768,1316,2424,1183,2425,995,608,2426,2427,2428,2429,221,2430,2431,2432,2433,2434,2435,2436,2437,195,323,726,188,897,983,1317,377,644,1050,879,2438,452,2439,2440,2441,2442,2443,2444,914,2445,2446,2447,2448,915,489,2449,1514,1184,2450,2451,515,64,427,495,2452,583,2453,483,485,1038,562,213,1515,748,666,2454,2455,2456,2457,334,2458,780,996,1008,705,1243,2459,2460,2461,2462,2463,114,2464,493,1146,366,163,1516,961,1104,2465,291,2466,1318,1105,2467,1517,365,2468,355,951,1244,2469,1319,2470,631,2471,2472,218,1320,364,320,756,1518,1519,1321,1520,1322,2473,2474,2475,2476,997,2477,2478,2479,2480,665,1185,2481,916,1521,2482,2483,2484,584,684,2485,2486,797,2487,1051,1186,2488,2489,2490,1522,2491,2492,370,2493,1039,1187,65,2494,434,205,463,1188,2495,125,812,391,402,826,699,286,398,155,781,771,585,2496,590,505,1073,2497,599,244,219,917,1018,952,646,1523,2498,1323,2499,2500,49,984,354,741,2501,625,2502,1324,2503,1019,190,357,757,491,95,782,868,2504,2505,2506,2507,2508,2509,134,1524,1074,422,1525,898,2510,161,2511,2512,2513,2514,769,2515,1526,2516,2517,411,1325,2518,472,1527,2519,2520,2521,2522,2523,2524,985,2525,2526,2527,2528,2529,2530,764,2531,1245,2532,2533,25,204,311,2534,496,2535,1052,2536,2537,2538,2539,2540,2541,2542,199,704,504,468,758,657,1528,196,44,839,1246,272,750,2543,765,862,2544,2545,1326,2546,132,615,933,2547,732,2548,2549,2550,1189,1529,2551,283,1247,1053,607,929,2552,2553,2554,930,183,872,616,1040,1147,2555,1148,1020,441,249,1075,2556,2557,2558,466,743,2559,2560,2561,92,514,426,420,526,2562,2563,2564,2565,2566,2567,2568,185,2569,2570,2571,2572,776,1530,658,2573,362,2574,361,922,1076,793,2575,2576,2577,2578,2579,2580,1531,251,2581,2582,2583,2584,1532,54,612,237,1327,2585,2586,275,408,647,111,2587,1533,1106,465,3,458,9,38,2588,107,110,890,209,26,737,498,2589,1534,2590,431,202,88,1535,356,287,1107,660,1149,2591,381,1536,986,1150,445,1248,1151,974,2592,2593,846,2594,446,953,184,1249,1250,727,2595,923,193,883,2596,2597,2598,102,324,539,817,2599,421,1041,2600,832,2601,94,175,197,406,2602,459,2603,2604,2605,2606,2607,330,555,2608,2609,2610,706,1108,389,2611,2612,2613,2614,233,2615,833,558,931,954,1251,2616,2617,1537,546,2618,2619,1009,2620,2621,2622,1538,690,1328,2623,955,2624,1539,2625,2626,772,2627,2628,2629,2630,2631,924,648,863,603,2632,2633,934,1540,864,865,2634,642,1042,670,1190,2635,2636,2637,2638,168,2639,652,873,542,1054,1541,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,1542,880,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,1543,2726,2727,2728,2729,2730,2731,2732,1544,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,1545,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,1546,2767,1547,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,1548,2787,2788,2789,1109,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,1329,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,1549,2857,2858,2859,2860,1550,2861,2862,1551,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,1110,1330,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,1331,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,1552,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,1252,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,297
577,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3e3,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,1553,3013,3014,3015,3016,3017,1554,3018,1332,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,1555,3051,3052,3053,1556,1557,3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3066,3067,1558,3068,3069,3070,3071,3072,3073,3074,3075,3076,1559,3077,3078,3079,3080,3081,3082,3083,1253,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,1152,3109,3110,3111,3112,3113,1560,3114,3115,3116,3117,1111,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3130,3131,3132,3133,3134,3135,3136,3137,3138,3139,3140,3141,3142,3143,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,1333,3177,3178,3179,3180,3181,3182,3183,3184,3185,3186,3187,3188,3189,1561,3190,3191,1334,3192,3193,3194,3195,3196,3197,3198,3199,3200,3201,3202,3203,3204,3205,3206,3207,3208,3209,3210,3211,3212,3213,3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,1562,3235,3236,3237,3238,3239,3240,3241,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3252,3253,3254,3255,3256,3257,3258,3259,3260,3261,3262,3263,3264,3265,3266,3267,3268,3269,3270,3271,3272,3273,3274,3275,3276,3277,1563,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299,3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,1335,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387,1336,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,1337,3415,3416,3417,3418,3419,1338,3420,3421,3422,1564,1565,3423,3424,3425,3426,3427,3428,3429,3430,3431,1254,3432,3433,3434,1339,3435,3436,3437,3438,3439,1566,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,1255,3455,3456,3457,3458,3459,1567,1191,3460,1568,1569,3461,3462,3463,1570,3464,3465,3466,3467,3468,1571,3469,3470,3471,3472,3473,1572,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,1340,3487,3488,3489,3490,3491,3492,1021,3493,3494,3495,3496,3497,3498,1573,3499,1341,3500,3501,3502,3503,3504,3505,3506,3507,3508,3509,3510,3511,1342,3512,3513,3514,3515,3516,1574,1343,3517,3518,3519,1575,3520,1576,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,1577,3581,3582,1578,3583,3584,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,1579,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,1580,3630,3631,1581,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3653,3654,3655,3656,1582,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,1192,3701,3702,3703,3704,1256,3705,3706,3707,3708,1583,1257,3709,3710,3711,3712,3713,3714,3715,3716,1584,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,1344,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,1585,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,1586,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,1345,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,1346,1587,3796,3797,
571588,3798,3799,3800,3801,3802,3803,3804,3805,3806,1347,3807,3808,3809,3810,3811,1589,3812,3813,3814,3815,3816,3817,3818,3819,3820,3821,1590,3822,3823,1591,1348,3824,3825,3826,3827,3828,3829,3830,1592,3831,3832,1593,3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,1349,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855,3856,3857,3858,1594,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,1595,3870,3871,3872,3873,1596,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,1597,3887,3888,3889,3890,3891,3892,3893,3894,3895,1598,3896,3897,3898,1599,1600,3899,1350,3900,1351,3901,3902,1352,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,1258,3925,3926,3927,3928,3929,3930,3931,1193,3932,1601,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,1602,3944,3945,3946,3947,3948,1603,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,1604,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,1353,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,1354,3992,3993,3994,3995,3996,3997,3998,3999,4e3,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,1355,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,1605,4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,1606,4061,4062,4063,4064,1607,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,1194,4077,4078,1608,4079,4080,4081,4082,4083,4084,4085,4086,4087,1609,4088,4089,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,1259,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,1195,4125,4126,4127,1610,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,1356,4138,4139,4140,4141,4142,4143,4144,1611,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4170,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,1612,4220,4221,4222,4223,4224,4225,4226,4227,1357,4228,1613,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,1614,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,1196,1358,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,1615,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299,4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,1616,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,1617,4361,4362,4363,4364,4365,1618,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,1619,4417,4418,4419,4420,4421,4422,4423,4424,4425,1112,4426,4427,4428,4429,4430,1620,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,1260,1261,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,1359,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,1621,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,1055,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,1622,4519,4520,4521,1623,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,1360,4536,4537,4538,4539,4540,4541,4542,4543,975,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,1624,4572,4573,4574,4575,4576,1625,4577,4578,4579,4580,4581,4582,4583,4584,1626,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,1627,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,1628,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,462
576,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,1361,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,1362,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4681,4682,1629,4683,4684,4685,4686,4687,1630,4688,4689,4690,4691,1153,4692,4693,4694,1113,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4711,1197,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,1631,4736,1632,4737,4738,4739,4740,4741,4742,4743,4744,1633,4745,4746,4747,4748,4749,1262,4750,4751,4752,4753,4754,1363,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,1634,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,1635,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,1636,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,1637,4807,4808,4809,1638,4810,4811,4812,4813,4814,4815,48
5716,4817,4818,1639,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,1077,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4881,4882,4883,1640,4884,4885,1641,4886,4887,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,1642,4912,4913,4914,1364,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,1643,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,4958,4959,4960,4961,4962,4963,4964,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,1644,4981,4982,4983,4984,1645,4985,4986,1646,4987,4988,4989,4990,4991,4992,4993,4994,4995,4996,4997,4998,4999,5e3,5001,5002,5003,5004,5005,1647,5006,1648,5007,5008,5009,5010,5011,5012,1078,5013,5014,5015,5016,5017,5018,5019,5020,5021,5022,5023,5024,5025,5026,5027,5028,1365,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,1649,5040,5041,5042,5043,5044,5045,1366,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,1650,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,1651,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,1652,5111,5112,5113,5114,5115,5116,5117,5118,1367,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,1653,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,1368,5150,1654,5151,1369,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,1370,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,1655,5199,5200,5201,5202,1656,5203,5204,5205,5206,1371,5207,1372,5208,5209,5210,5211,1373,5212,5213,1374,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,1657,5248,5249,5250,5251,1658,1263,5252,5253,5254,5255,5256,1375,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,1659,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,1660,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,1376,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,1198,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,1661,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,1264,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,1662,5413,5414,5415,5416,1663,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,1664,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,1154,5479,5480,5481,5482,5483,5484,5485,1665,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,1377,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,1114,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,1378,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,1379,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,1380,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,1381,1056,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,1666,5661,5662,5663,5664,5665,5666,5667,5668,1667,5669,1668,5670,5671,5672,5673,5674,5675,5676,5677,5678,1155,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,1669,5699,5700,5701,5702,5703,5704,5705,1670,5706,5707,5708,5709,5710,1671,5711,5712,5713,5714,1382,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,1672,5726,5727,16
5773,1674,5728,5729,5730,5731,5732,5733,5734,5735,5736,1675,5737,5738,5739,5740,5741,5742,5743,5744,1676,5745,5746,5747,5748,5749,5750,5751,1383,5752,5753,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,5766,5767,5768,1677,5769,5770,5771,5772,5773,1678,5774,5775,5776,998,5777,5778,5779,5780,5781,5782,5783,5784,5785,1384,5786,5787,5788,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,1679,5801,5802,5803,1115,1116,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,1680,5856,5857,5858,5859,5860,5861,5862,5863,5864,1681,5865,5866,5867,1682,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,1683,5880,1684,5881,5882,5883,5884,1685,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,1686,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,1687,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,1688,1689,5953,1199,5954,5955,5956,5957,5958,5959,5960,5961,1690,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,1385,5982,1386,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,1265,6028,6029,1691,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,1692,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,1693,6132,6133,6134,6135,6136,1694,6137,6138,6139,6140,6141,1695,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,1696,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,1697,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,1698,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,1200,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,1699,6303,6304,1700,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,1701,6340,6341,6342,6343,6344,1387,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,1702,6414,6415,6416,6417,6418,6419,6420,6421,6422,1703,6423,6424,6425,6426,6427,6428,6429,6430,6431,6432,6433,6434,6435,6436,6437,6438,1704,6439,6440,6441,6442,6443,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6458,6459,6460,6461,6462,6463,6464,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,1266,6504,6505,6506,6507,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,6520,6521,6522,6523,6524,6525,6526,6527,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,1705,1706,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6572,6573,6574,6575,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,6626,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,1388,6638,6639,664
570,6641,6642,6643,6644,1707,6645,6646,6647,6648,6649,6650,6651,6652,6653,6654,6655,6656,6657,6658,6659,6660,6661,6662,6663,1708,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,1201,6675,6676,6677,6678,6679,6680,6681,6682,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,1389,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,1390,1709,6737,6738,6739,6740,6741,6742,1710,6743,6744,6745,6746,1391,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,1392,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,1202,6781,6782,6783,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6794,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,1711,6810,6811,6812,6813,6814,6815,6816,6817,6818,6819,6820,6821,6822,6823,6824,6825,6826,6827,6828,6829,6830,6831,6832,6833,6834,6835,6836,1393,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,6847,6848,6849,6850,6851,6852,6853,6854,6855,6856,6857,6858,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873,6874,6875,6876,6877,6878,6879,6880,6881,6882,6883,6884,6885,6886,6887,6888,6889,6890,6891,6892,6893,6894,6895,6896,6897,6898,6899,6900,6901,6902,1712,6903,6904,6905,6906,6907,6908,6909,6910,1713,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,1714,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6987,6988,1394,6989,6990,6991,6992,6993,6994,6995,6996,6997,6998,6999,7e3,1715,7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,1716,7029,7030,7031,7032,7033,7034,7035,7036,7037,7038,7039,7040,7041,7042,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7204,7205,7206,7207,1395,7208,7209,7210,7211,7212,7213,1717,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,1718,7314,7315,7316,7317,7318,7319,7320,7321,7322,7323,7324,7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360,7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420,7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,750
577,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,7617,7618,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8019,8020,8021,8022,8023,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,8364,8365,8366,8367,8368,8369,8370,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8619,8620,8621,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,8657,8658,8659,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741]),u0}var d0={},Q7;function eI(){return Q7||(Q7=1,d0.GB2312_TYPICAL_DISTRIBUTION_RATIO=.9,d0.GB2312_TABLE_SIZE=3760,d0.GB2312CharToFreqOrder=[1671,749,1443,2364,3924,3807,2330,3921,1704,3463,2691,1511,1515,572,3191,2205,2361,224,2558,479,1711,963,3162,440,4060,1905,2966,2947,3580,2647,3961,3842,2204,869,4207,970,2678,5626,2944,2956,
571479,4048,514,3595,588,1346,2820,3409,249,4088,1746,1873,2047,1774,581,1813,358,1174,3590,1014,1561,4844,2245,670,1636,3112,889,1286,953,556,2327,3060,1290,3141,613,185,3477,1367,850,3820,1715,2428,2642,2303,2732,3041,2562,2648,3566,3946,1349,388,3098,2091,1360,3585,152,1687,1539,738,1559,59,1232,2925,2267,1388,1249,1741,1679,2960,151,1566,1125,1352,4271,924,4296,385,3166,4459,310,1245,2850,70,3285,2729,3534,3575,2398,3298,3466,1960,2265,217,3647,864,1909,2084,4401,2773,1010,3269,5152,853,3051,3121,1244,4251,1895,364,1499,1540,2313,1180,3655,2268,562,715,2417,3061,544,336,3768,2380,1752,4075,950,280,2425,4382,183,2759,3272,333,4297,2155,1688,2356,1444,1039,4540,736,1177,3349,2443,2368,2144,2225,565,196,1482,3406,927,1335,4147,692,878,1311,1653,3911,3622,1378,4200,1840,2969,3149,2126,1816,2534,1546,2393,2760,737,2494,13,447,245,2747,38,2765,2129,2589,1079,606,360,471,3755,2890,404,848,699,1785,1236,370,2221,1023,3746,2074,2026,2023,2388,1581,2119,812,1141,3091,2536,1519,804,2053,406,1596,1090,784,548,4414,1806,2264,2936,1100,343,4114,5096,622,3358,743,3668,1510,1626,5020,3567,2513,3195,4115,5627,2489,2991,24,2065,2697,1087,2719,48,1634,315,68,985,2052,198,2239,1347,1107,1439,597,2366,2172,871,3307,919,2487,2790,1867,236,2570,1413,3794,906,3365,3381,1701,1982,1818,1524,2924,1205,616,2586,2072,2004,575,253,3099,32,1365,1182,197,1714,2454,1201,554,3388,3224,2748,756,2587,250,2567,1507,1517,3529,1922,2761,2337,3416,1961,1677,2452,2238,3153,615,911,1506,1474,2495,1265,1906,2749,3756,3280,2161,898,2714,1759,3450,2243,2444,563,26,3286,2266,3769,3344,2707,3677,611,1402,531,1028,2871,4548,1375,261,2948,835,1190,4134,353,840,2684,1900,3082,1435,2109,1207,1674,329,1872,2781,4055,2686,2104,608,3318,2423,2957,2768,1108,3739,3512,3271,3985,2203,1771,3520,1418,2054,1681,1153,225,1627,2929,162,2050,2511,3687,1954,124,1859,2431,1684,3032,2894,585,4805,3969,2869,2704,2088,2032,2095,3656,2635,4362,2209,256,518,2042,2105,3777,3657,643,2298,1148,1779,190,989,3544,414,11,2135,2063,2979,1471,403,3678,126,770,1563,671,2499,3216,2877,600,1179,307,2805,4937,1268,1297,2694,252,4032,1448,1494,1331,1394,127,2256,222,1647,1035,1481,3056,1915,1048,873,3651,210,33,1608,2516,200,1520,415,102,0,3389,1287,817,91,3299,2940,836,1814,549,2197,1396,1669,2987,3582,2297,2848,4528,1070,687,20,1819,121,1552,1364,1461,1968,2617,3540,2824,2083,177,948,4938,2291,110,4549,2066,648,3359,1755,2110,2114,4642,4845,1693,3937,3308,1257,1869,2123,208,1804,3159,2992,2531,2549,3361,2418,1350,2347,2800,2568,1291,2036,2680,72,842,1990,212,1233,1154,1586,75,2027,3410,4900,1823,1337,2710,2676,728,2810,1522,3026,4995,157,755,1050,4022,710,785,1936,2194,2085,1406,2777,2400,150,1250,4049,1206,807,1910,534,529,3309,1721,1660,274,39,2827,661,2670,1578,925,3248,3815,1094,4278,4901,4252,41,1150,3747,2572,2227,4501,3658,4902,3813,3357,3617,2884,2258,887,538,4187,3199,1294,2439,3042,2329,2343,2497,1255,107,543,1527,521,3478,3568,194,5062,15,961,3870,1241,1192,2664,66,5215,3260,2111,1295,1127,2152,3805,4135,901,1164,1976,398,1278,530,1460,748,904,1054,1966,1426,53,2909,509,523,2279,1534,536,1019,239,1685,460,2353,673,1065,2401,3600,4298,2272,1272,2363,284,1753,3679,4064,1695,81,815,2677,2757,2731,1386,859,500,4221,2190,2566,757,1006,2519,2068,1166,1455,337,2654,3203,1863,1682,1914,3025,1252,1409,1366,847,714,2834,2038,3209,964,2970,1901,885,2553,1078,1756,3049,301,1572,3326,688,2130,1996,2429,1805,1648,2930,3421,2750,3652,3088,262,1158,1254,389,1641,1812,526,1719,923,2073,1073,1902,468,489,4625,1140,857,2375,3070,3319,2863,380,116,1328,2693,1161,2244,273,1212,1884,2769,3011,1775,1142,461,3066,1200,2147,2212,790,702,2695,4222,1601,1058,434,2338,5153,3640,67,2360,4099,2502,618,3472,1329,416,1132,830,2782,1807,2653,3211,3510,1662,192,2124,296,3979,1739,1611,3684,23,118,324,446,1239,1225,293,2520,3814,3795,2535,3116,17,1074,467,2692,2201,387,2922,45,1326,3055,1645,3659,2817,958,243,1903,2320,1339,2825,1784,3289,356,576,865,2315,2381,3377,3916,1088,3122,1713,1655,935,628,4689,1034,1327,441,800,720,894,1979,2183,1528,5289,2702,1071,4046,3572,2399,1571,3281,79,761,1103,327,134,758,1899,1371,1615,879,442,215,2605,2579,173,2048,2485,1057,2975,3317,1097,2253,3801,4263,1403,1650,2946,814,4968,3487,1548,2644,1567,1285,2,295,2636,97,946,3576,832,141,4257,3273,760,3821,3521,3156,2607,949,1024,1733,1516,1803,1920,2125,2283,2665,3180,1501,2064,3560,2171,1592,803,3518,1416,732,3897,4258,1363,1362,2458,119,1427,602,1525,2608,1605,1639,3175,694,3
57064,10,465,76,2e3,4846,4208,444,3781,1619,3353,2206,1273,3796,740,2483,320,1723,2377,3660,2619,1359,1137,1762,1724,2345,2842,1850,1862,912,821,1866,612,2625,1735,2573,3369,1093,844,89,937,930,1424,3564,2413,2972,1004,3046,3019,2011,711,3171,1452,4178,428,801,1943,432,445,2811,206,4136,1472,730,349,73,397,2802,2547,998,1637,1167,789,396,3217,154,1218,716,1120,1780,2819,4826,1931,3334,3762,2139,1215,2627,552,3664,3628,3232,1405,2383,3111,1356,2652,3577,3320,3101,1703,640,1045,1370,1246,4996,371,1575,2436,1621,2210,984,4033,1734,2638,16,4529,663,2755,3255,1451,3917,2257,1253,1955,2234,1263,2951,214,1229,617,485,359,1831,1969,473,2310,750,2058,165,80,2864,2419,361,4344,2416,2479,1134,796,3726,1266,2943,860,2715,938,390,2734,1313,1384,248,202,877,1064,2854,522,3907,279,1602,297,2357,395,3740,137,2075,944,4089,2584,1267,3802,62,1533,2285,178,176,780,2440,201,3707,590,478,1560,4354,2117,1075,30,74,4643,4004,1635,1441,2745,776,2596,238,1077,1692,1912,2844,605,499,1742,3947,241,3053,980,1749,936,2640,4511,2582,515,1543,2162,5322,2892,2993,890,2148,1924,665,1827,3581,1032,968,3163,339,1044,1896,270,583,1791,1720,4367,1194,3488,3669,43,2523,1657,163,2167,290,1209,1622,3378,550,634,2508,2510,695,2634,2384,2512,1476,1414,220,1469,2341,2138,2852,3183,2900,4939,2865,3502,1211,3680,854,3227,1299,2976,3172,186,2998,1459,443,1067,3251,1495,321,1932,3054,909,753,1410,1828,436,2441,1119,1587,3164,2186,1258,227,231,1425,1890,3200,3942,247,959,725,5254,2741,577,2158,2079,929,120,174,838,2813,591,1115,417,2024,40,3240,1536,1037,291,4151,2354,632,1298,2406,2500,3535,1825,1846,3451,205,1171,345,4238,18,1163,811,685,2208,1217,425,1312,1508,1175,4308,2552,1033,587,1381,3059,2984,3482,340,1316,4023,3972,792,3176,519,777,4690,918,933,4130,2981,3741,90,3360,2911,2200,5184,4550,609,3079,2030,272,3379,2736,363,3881,1130,1447,286,779,357,1169,3350,3137,1630,1220,2687,2391,747,1277,3688,2618,2682,2601,1156,3196,5290,4034,3102,1689,3596,3128,874,219,2783,798,508,1843,2461,269,1658,1776,1392,1913,2983,3287,2866,2159,2372,829,4076,46,4253,2873,1889,1894,915,1834,1631,2181,2318,298,664,2818,3555,2735,954,3228,3117,527,3511,2173,681,2712,3033,2247,2346,3467,1652,155,2164,3382,113,1994,450,899,494,994,1237,2958,1875,2336,1926,3727,545,1577,1550,633,3473,204,1305,3072,2410,1956,2471,707,2134,841,2195,2196,2663,3843,1026,4940,990,3252,4997,368,1092,437,3212,3258,1933,1829,675,2977,2893,412,943,3723,4644,3294,3283,2230,2373,5154,2389,2241,2661,2323,1404,2524,593,787,677,3008,1275,2059,438,2709,2609,2240,2269,2246,1446,36,1568,1373,3892,1574,2301,1456,3962,693,2276,5216,2035,1143,2720,1919,1797,1811,2763,4137,2597,1830,1699,1488,1198,2090,424,1694,312,3634,3390,4179,3335,2252,1214,561,1059,3243,2295,2561,975,5155,2321,2751,3772,472,1537,3282,3398,1047,2077,2348,2878,1323,3340,3076,690,2906,51,369,170,3541,1060,2187,2688,3670,2541,1083,1683,928,3918,459,109,4427,599,3744,4286,143,2101,2730,2490,82,1588,3036,2121,281,1860,477,4035,1238,2812,3020,2716,3312,1530,2188,2055,1317,843,636,1808,1173,3495,649,181,1002,147,3641,1159,2414,3750,2289,2795,813,3123,2610,1136,4368,5,3391,4541,2174,420,429,1728,754,1228,2115,2219,347,2223,2733,735,1518,3003,2355,3134,1764,3948,3329,1888,2424,1001,1234,1972,3321,3363,1672,1021,1450,1584,226,765,655,2526,3404,3244,2302,3665,731,594,2184,319,1576,621,658,2656,4299,2099,3864,1279,2071,2598,2739,795,3086,3699,3908,1707,2352,2402,1382,3136,2475,1465,4847,3496,3865,1085,3004,2591,1084,213,2287,1963,3565,2250,822,793,4574,3187,1772,1789,3050,595,1484,1959,2770,1080,2650,456,422,2996,940,3322,4328,4345,3092,2742,965,2784,739,4124,952,1358,2498,2949,2565,332,2698,2378,660,2260,2473,4194,3856,2919,535,1260,2651,1208,1428,1300,1949,1303,2942,433,2455,2450,1251,1946,614,1269,641,1306,1810,2737,3078,2912,564,2365,1419,1415,1497,4460,2367,2185,1379,3005,1307,3218,2175,1897,3063,682,1157,4040,4005,1712,1160,1941,1399,394,402,2952,1573,1151,2986,2404,862,299,2033,1489,3006,346,171,2886,3401,1726,2932,168,2533,47,2507,1030,3735,
571145,3370,1395,1318,1579,3609,4560,2857,4116,1457,2529,1965,504,1036,2690,2988,2405,745,5871,849,2397,2056,3081,863,2359,3857,2096,99,1397,1769,2300,4428,1643,3455,1978,1757,3718,1440,35,4879,3742,1296,4228,2280,160,5063,1599,2013,166,520,3479,1646,3345,3012,490,1937,1545,1264,2182,2505,1096,1188,1369,1436,2421,1667,2792,2460,1270,2122,727,3167,2143,806,1706,1012,1800,3037,960,2218,1882,805,139,2456,1139,1521,851,1052,3093,3089,342,2039,744,5097,1468,1502,1585,2087,223,939,326,2140,2577,892,2481,1623,4077,982,3708,135,2131,87,2503,3114,2326,1106,876,1616,547,2997,2831,2093,3441,4530,4314,9,3256,4229,4148,659,1462,1986,1710,2046,2913,2231,4090,4880,5255,3392,3274,1368,3689,4645,1477,705,3384,3635,1068,1529,2941,1458,3782,1509,100,1656,2548,718,2339,408,1590,2780,3548,1838,4117,3719,1345,3530,717,3442,2778,3220,2898,1892,4590,3614,3371,2043,1998,1224,3483,891,635,584,2559,3355,733,1766,1729,1172,3789,1891,2307,781,2982,2271,1957,1580,5773,2633,2005,4195,3097,1535,3213,1189,1934,5693,3262,586,3118,1324,1598,517,1564,2217,1868,1893,4445,3728,2703,3139,1526,1787,1992,3882,2875,1549,1199,1056,2224,1904,2711,5098,4287,338,1993,3129,3489,2689,1809,2815,1997,957,1855,3898,2550,3275,3057,1105,1319,627,1505,1911,1883,3526,698,3629,3456,1833,1431,746,77,1261,2017,2296,1977,1885,125,1334,1600,525,1798,1109,2222,1470,1945,559,2236,1186,3443,2476,1929,1411,2411,3135,1777,3372,2621,1841,1613,3229,668,1430,1839,2643,2916,195,1989,2671,2358,1387,629,3205,2293,5256,4439,123,1310,888,1879,4300,3021,3605,1003,1162,3192,2910,2010,140,2395,2859,55,1082,2012,2901,662,419,2081,1438,680,2774,4654,3912,1620,1731,1625,5035,4065,2328,512,1344,802,5443,2163,2311,2537,524,3399,98,1155,2103,1918,2606,3925,2816,1393,2465,1504,3773,2177,3963,1478,4346,180,1113,4655,3461,2028,1698,833,2696,1235,1322,1594,4408,3623,3013,3225,2040,3022,541,2881,607,3632,2029,1665,1219,639,1385,1686,1099,2803,3231,1938,3188,2858,427,676,2772,1168,2025,454,3253,2486,3556,230,1950,580,791,1991,1280,1086,1974,2034,630,257,3338,2788,4903,1017,86,4790,966,2789,1995,1696,1131,259,3095,4188,1308,179,1463,5257,289,4107,1248,42,3413,1725,2288,896,1947,774,4474,4254,604,3430,4264,392,2514,2588,452,237,1408,3018,988,4531,1970,3034,3310,540,2370,1562,1288,2990,502,4765,1147,4,1853,2708,207,294,2814,4078,2902,2509,684,34,3105,3532,2551,644,709,2801,2344,573,1727,3573,3557,2021,1081,3100,4315,2100,3681,199,2263,1837,2385,146,3484,1195,2776,3949,997,1939,3973,1008,1091,1202,1962,1847,1149,4209,5444,1076,493,117,5400,2521,972,1490,2934,1796,4542,2374,1512,2933,2657,413,2888,1135,2762,2314,2156,1355,2369,766,2007,2527,2170,3124,2491,2593,2632,4757,2437,234,3125,3591,1898,1750,1376,1942,3468,3138,570,2127,2145,3276,4131,962,132,1445,4196,19,941,3624,3480,3366,1973,1374,4461,3431,2629,283,2415,2275,808,2887,3620,2112,2563,1353,3610,955,1089,3103,1053,96,88,4097,823,3808,1583,399,292,4091,3313,421,1128,642,4006,903,2539,1877,2082,596,29,4066,1790,722,2157,130,995,1569,769,1485,464,513,2213,288,1923,1101,2453,4316,133,486,2445,50,625,487,2207,57,423,481,2962,159,3729,1558,491,303,482,501,240,2837,112,3648,2392,1783,362,8,3433,3422,610,2793,3277,1390,1284,1654,21,3823,734,367,623,193,287,374,1009,1483,816,476,313,2255,2340,1262,2150,2899,1146,2581,782,2116,1659,2018,1880,255,3586,3314,1110,2867,2137,2564,986,2767,5185,2006,650,158,926,762,881,3157,2717,2362,3587,306,3690,3245,1542,3077,2427,1691,2478,2118,2985,3490,2438,539,2305,983,129,1754,355,4201,2386,827,2923,104,1773,2838,2771,411,2905,3919,376,767,122,1114,828,2422,1817,3506,266,3460,1007,1609,4998,945,2612,4429,2274,726,1247,1964,2914,2199,2070,4002,4108,657,3323,1422,579,455,2764,4737,1222,2895,1670,824,1223,1487,2525,558,861,3080,598,2659,2515,1967,752,2583,2376,2214,4180,977,704,2464,4999,2622,4109,1210,2961,819,1541,142,2284,44,418,457,1126,3730,4347,4626,1644,1876,3671,1864,302,1063,5694,624,723,1984,3745,1314,1676,2488,1610,1449,3558,3569,2166,2098,409,1011,2325,3704,2306,818,1732,1383,1824,1844,3757,999,2705,3497,1216,1423,2683,2426,2954,2501,2726,2229,1475,2554,5064,1971,1794,1666,2014,1343,783,724,191,2434,1354,2220,5065,1763,2752,2472,4152,131,175,2885,3434,92,1466,4920,2616,3871,3872,3866,128,1551,1632,669,1854,3682,4691,4125,1230,188,2973,3290,1302,1213,560,3266,917,763,3909,3249,1760,868,1958,764,1782,2097,145,2277,3774,4462,64,1491,3062,971,2132,3606,2442,221,1226,1617,218,323,1185,3207,3147,571,
57619,1473,1005,1744,2281,449,1887,2396,3685,275,375,3816,1743,3844,3731,845,1983,2350,4210,1377,773,967,3499,3052,3743,2725,4007,1697,1022,3943,1464,3264,2855,2722,1952,1029,2839,2467,84,4383,2215,820,1391,2015,2448,3672,377,1948,2168,797,2545,3536,2578,2645,94,2874,1678,405,1259,3071,771,546,1315,470,1243,3083,895,2468,981,969,2037,846,4181,653,1276,2928,14,2594,557,3007,2474,156,902,1338,1740,2574,537,2518,973,2282,2216,2433,1928,138,2903,1293,2631,1612,646,3457,839,2935,111,496,2191,2847,589,3186,149,3994,2060,4031,2641,4067,3145,1870,37,3597,2136,1025,2051,3009,3383,3549,1121,1016,3261,1301,251,2446,2599,2153,872,3246,637,334,3705,831,884,921,3065,3140,4092,2198,1944,246,2964,108,2045,1152,1921,2308,1031,203,3173,4170,1907,3890,810,1401,2003,1690,506,647,1242,2828,1761,1649,3208,2249,1589,3709,2931,5156,1708,498,666,2613,834,3817,1231,184,2851,1124,883,3197,2261,3710,1765,1553,2658,1178,2639,2351,93,1193,942,2538,2141,4402,235,1821,870,1591,2192,1709,1871,3341,1618,4126,2595,2334,603,651,69,701,268,2662,3411,2555,1380,1606,503,448,254,2371,2646,574,1187,2309,1770,322,2235,1292,1801,305,566,1133,229,2067,2057,706,167,483,2002,2672,3295,1820,3561,3067,316,378,2746,3452,1112,136,1981,507,1651,2917,1117,285,4591,182,2580,3522,1304,335,3303,1835,2504,1795,1792,2248,674,1018,2106,2449,1857,2292,2845,976,3047,1781,2600,2727,1389,1281,52,3152,153,265,3950,672,3485,3951,4463,430,1183,365,278,2169,27,1407,1336,2304,209,1340,1730,2202,1852,2403,2883,979,1737,1062,631,2829,2542,3876,2592,825,2086,2226,3048,3625,352,1417,3724,542,991,431,1351,3938,1861,2294,826,1361,2927,3142,3503,1738,463,2462,2723,582,1916,1595,2808,400,3845,3891,2868,3621,2254,58,2492,1123,910,2160,2614,1372,1603,1196,1072,3385,1700,3267,1980,696,480,2430,920,799,1570,2920,1951,2041,4047,2540,1321,4223,2469,3562,2228,1271,2602,401,2833,3351,2575,5157,907,2312,1256,410,263,3507,1582,996,678,1849,2316,1480,908,3545,2237,703,2322,667,1826,2849,1531,2604,2999,2407,3146,2151,2630,1786,3711,469,3542,497,3899,2409,858,837,4446,3393,1274,786,620,1845,2001,3311,484,308,3367,1204,1815,3691,2332,1532,2557,1842,2020,2724,1927,2333,4440,567,22,1673,2728,4475,1987,1858,1144,1597,101,1832,3601,12,974,3783,4391,951,1412,1,3720,453,4608,4041,528,1041,1027,3230,2628,1129,875,1051,3291,1203,2262,1069,2860,2799,2149,2615,3278,144,1758,3040,31,475,1680,366,2685,3184,311,1642,4008,2466,5036,1593,1493,2809,216,1420,1668,233,304,2128,3284,232,1429,1768,1040,2008,3407,2740,2967,2543,242,2133,778,1565,2022,2620,505,2189,2756,1098,2273,372,1614,708,553,2846,2094,2278,169,3626,2835,4161,228,2674,3165,809,1454,1309,466,1705,1095,900,3423,880,2667,3751,5258,2317,3109,2571,4317,2766,1503,1342,866,4447,1118,63,2076,314,1881,1348,1061,172,978,3515,1747,532,511,3970,6,601,905,2699,3300,1751,276,1467,3725,2668,65,4239,2544,2779,2556,1604,578,2451,1802,992,2331,2624,1320,3446,713,1513,1013,103,2786,2447,1661,886,1702,916,654,3574,2031,1556,751,2178,2821,2179,1498,1538,2176,271,914,2251,2080,1325,638,1953,2937,3877,2432,2754,95,3265,1716,260,1227,4083,775,106,1357,3254,426,1607,555,2480,772,1985,244,2546,474,495,1046,2611,1851,2061,71,2089,1675,2590,742,3758,2843,3222,1433,267,2180,2576,2826,2233,2092,3913,2435,956,1745,3075,856,2113,1116,451,3,1988,2896,1398,993,2463,1878,2049,1341,2718,2721,2870,2108,712,2904,4363,2753,2324,277,2872,2349,2649,384,987,435,691,3e3,922,164,3939,652,1500,1184,4153,2482,3373,2165,4848,2335,3775,3508,3154,2806,2830,1554,2102,1664,2530,1434,2408,893,1547,2623,3447,2832,2242,2532,3169,2856,3223,2078,49,3770,3469,462,318,656,2259,3250,3069,679,1629,2758,344,1138,1104,3120,1836,1283,3115,2154,1437,4448,934,759,1999,794,2862,1038,533,2560,1722,2342,855,2626,1197,1663,4476,3127,85,4240,2528,25,1111,1181,3673,407,3470,4561,2679,2713,768,1925,2841,3986,1544,1165,932,373,1240,2146,1930,2673,721,4766,354,4333,391,2963,187,61,3364,1442,1102,330,1940,1767,341,3809,4118,393,2496,2062,2211,105,331,300,439,913,1332,626,379,3304,1557,328,689,3952,309,1555,931,317,2517,3027,325,569,686,2107,3084,60,1042,1333,2794,264,3177,4014,1628,258,3712,7,4464,1176,1043,1778,683,114,1975,78,1492,383,1886,510,386,645,5291,2891,2069,3305,4138,3867,2939,2603,2493,1935,1066,1848,3588,1015,1282,1289,4609,697,1453,3044,2666,3611,1856,2412,54,719,1330,568,3778,2459,1748,788,492,551,1191,1e3,488,3394,3763,282,1799,348,2016,1523,3155,2390,1049,382,2019,1788,1170,729,2968,3523,897,3926,2785,2938,3292,350,2319,3238,1718,1717,2655,3453,3143,4465,161,2889,2980,2009,1421,56,1908,1640,2387,2232,1917,1874,2477,4921,148,83,3438,592,4245,2882,1822,1055,741,115,1496,1624,381,1638,4592,1020,516,3214,458,947,4575,1432,211,1514,2926,1865,2142,189,852,1221,1400,1486,882,2299,4036,351,28,1122,700,6479,6480,6481,6482,6483,5508,6484,3900,3414,3974,4441,4024,3537,4037,5628,5099,3633,6485,3148,6486,3636,5509,3257,5510,5973,5445,5872,4941,4403,3174,4627,5873,6276,2286,4230,5446,5874,5122,6102,6103,4162,5447,5123,5323,4849,6277,3980,3851,5066,4246,5774,5067,6278,3001,2807,5695,3346,5775,5974,5158,5448,6487,5975,5976,5
57776,3598,6279,5696,4806,4211,4154,6280,6488,6489,6490,6281,4212,5037,3374,4171,6491,4562,4807,4722,4827,5977,6104,4532,4079,5159,5324,5160,4404,3858,5359,5875,3975,4288,4610,3486,4512,5325,3893,5360,6282,6283,5560,2522,4231,5978,5186,5449,2569,3878,6284,5401,3578,4415,6285,4656,5124,5979,2506,4247,4449,3219,3417,4334,4969,4329,6492,4576,4828,4172,4416,4829,5402,6286,3927,3852,5361,4369,4830,4477,4867,5876,4173,6493,6105,4657,6287,6106,5877,5450,6494,4155,4868,5451,3700,5629,4384,6288,6289,5878,3189,4881,6107,6290,6495,4513,6496,4692,4515,4723,5100,3356,6497,6291,3810,4080,5561,3570,4430,5980,6498,4355,5697,6499,4724,6108,6109,3764,4050,5038,5879,4093,3226,6292,5068,5217,4693,3342,5630,3504,4831,4377,4466,4309,5698,4431,5777,6293,5778,4272,3706,6110,5326,3752,4676,5327,4273,5403,4767,5631,6500,5699,5880,3475,5039,6294,5562,5125,4348,4301,4482,4068,5126,4593,5700,3380,3462,5981,5563,3824,5404,4970,5511,3825,4738,6295,6501,5452,4516,6111,5881,5564,6502,6296,5982,6503,4213,4163,3454,6504,6112,4009,4450,6113,4658,6297,6114,3035,6505,6115,3995,4904,4739,4563,4942,4110,5040,3661,3928,5362,3674,6506,5292,3612,4791,5565,4149,5983,5328,5259,5021,4725,4577,4564,4517,4364,6298,5405,4578,5260,4594,4156,4157,5453,3592,3491,6507,5127,5512,4709,4922,5984,5701,4726,4289,6508,4015,6116,5128,4628,3424,4241,5779,6299,4905,6509,6510,5454,5702,5780,6300,4365,4923,3971,6511,5161,3270,3158,5985,4100,867,5129,5703,6117,5363,3695,3301,5513,4467,6118,6512,5455,4232,4242,4629,6513,3959,4478,6514,5514,5329,5986,4850,5162,5566,3846,4694,6119,5456,4869,5781,3779,6301,5704,5987,5515,4710,6302,5882,6120,4392,5364,5705,6515,6121,6516,6517,3736,5988,5457,5989,4695,2457,5883,4551,5782,6303,6304,6305,5130,4971,6122,5163,6123,4870,3263,5365,3150,4871,6518,6306,5783,5069,5706,3513,3498,4409,5330,5632,5366,5458,5459,3991,5990,4502,3324,5991,5784,3696,4518,5633,4119,6519,4630,5634,4417,5707,4832,5992,3418,6124,5993,5567,4768,5218,6520,4595,3458,5367,6125,5635,6126,4202,6521,4740,4924,6307,3981,4069,4385,6308,3883,2675,4051,3834,4302,4483,5568,5994,4972,4101,5368,6309,5164,5884,3922,6127,6522,6523,5261,5460,5187,4164,5219,3538,5516,4111,3524,5995,6310,6311,5369,3181,3386,2484,5188,3464,5569,3627,5708,6524,5406,5165,4677,4492,6312,4872,4851,5885,4468,5996,6313,5709,5710,6128,2470,5886,6314,5293,4882,5785,3325,5461,5101,6129,5711,5786,6525,4906,6526,6527,4418,5887,5712,4808,2907,3701,5713,5888,6528,3765,5636,5331,6529,6530,3593,5889,3637,4943,3692,5714,5787,4925,6315,6130,5462,4405,6131,6132,6316,5262,6531,6532,5715,3859,5716,5070,4696,5102,3929,5788,3987,4792,5997,6533,6534,3920,4809,5e3,5998,6535,2974,5370,6317,5189,5263,5717,3826,6536,3953,5001,4883,3190,5463,5890,4973,5999,4741,6133,6134,3607,5570,6e3,4711,3362,3630,4552,5041,6318,6001,2950,2953,5637,4646,5371,4944,6002,2044,4120,3429,6319,6537,5103,4833,6538,6539,4884,4647,3884,6003,6004,4758,3835,5220,5789,4565,5407,6540,6135,5294,4697,4852,6320,6321,3206,4907,6541,6322,4945,6542,6136,6543,6323,6005,4631,3519,6544,5891,6545,5464,3784,5221,6546,5571,4659,6547,6324,6137,5190,6548,3853,6549,4016,4834,3954,6138,5332,3827,4017,3210,3546,4469,5408,5718,3505,4648,5790,5131,5638,5791,5465,4727,4318,6325,6326,5792,4553,4010,4698,3439,4974,3638,4335,3085,6006,5104,5042,5166,5892,5572,6327,4356,4519,5222,5573,5333,5793,5043,6550,5639,5071,4503,6328,6139,6551,6140,3914,3901,5372,6007,5640,4728,4793,3976,3836,4885,6552,4127,6553,4451,4102,5002,6554,3686,5105,6555,5191,5072,5295,4611,5794,5296,6556,5893,5264,5894,4975,5466,5265,4699,4976,4370,4056,3492,5044,4886,6557,5795,4432,4769,4357,5467,3940,4660,4290,6141,4484,4770,4661,3992,6329,4025,4662,5022,4632,4835,4070,5297,4663,4596,5574,5132,5409,5895,6142,4504,5192,4664,5796,5896,3885,5575,5797,5023,4810,5798,3732,5223,4712,5298,4084,5334,5468,6143,4052,4053,4336,4977,4794,6558,5335,4908,5576,5224,4233,5024,4128,5469,5225,4873,6008,5045,4729,4742,4633,3
57675,4597,6559,5897,5133,5577,5003,5641,5719,6330,6560,3017,2382,3854,4406,4811,6331,4393,3964,4946,6561,2420,3722,6562,4926,4378,3247,1736,4442,6332,5134,6333,5226,3996,2918,5470,4319,4003,4598,4743,4744,4485,3785,3902,5167,5004,5373,4394,5898,6144,4874,1793,3997,6334,4085,4214,5106,5642,4909,5799,6009,4419,4189,3330,5899,4165,4420,5299,5720,5227,3347,6145,4081,6335,2876,3930,6146,3293,3786,3910,3998,5900,5300,5578,2840,6563,5901,5579,6147,3531,5374,6564,6565,5580,4759,5375,6566,6148,3559,5643,6336,6010,5517,6337,6338,5721,5902,3873,6011,6339,6567,5518,3868,3649,5722,6568,4771,4947,6569,6149,4812,6570,2853,5471,6340,6341,5644,4795,6342,6012,5723,6343,5724,6013,4349,6344,3160,6150,5193,4599,4514,4493,5168,4320,6345,4927,3666,4745,5169,5903,5005,4928,6346,5725,6014,4730,4203,5046,4948,3395,5170,6015,4150,6016,5726,5519,6347,5047,3550,6151,6348,4197,4310,5904,6571,5581,2965,6152,4978,3960,4291,5135,6572,5301,5727,4129,4026,5905,4853,5728,5472,6153,6349,4533,2700,4505,5336,4678,3583,5073,2994,4486,3043,4554,5520,6350,6017,5800,4487,6351,3931,4103,5376,6352,4011,4321,4311,4190,5136,6018,3988,3233,4350,5906,5645,4198,6573,5107,3432,4191,3435,5582,6574,4139,5410,6353,5411,3944,5583,5074,3198,6575,6354,4358,6576,5302,4600,5584,5194,5412,6577,6578,5585,5413,5303,4248,5414,3879,4433,6579,4479,5025,4854,5415,6355,4760,4772,3683,2978,4700,3797,4452,3965,3932,3721,4910,5801,6580,5195,3551,5907,3221,3471,3029,6019,3999,5908,5909,5266,5267,3444,3023,3828,3170,4796,5646,4979,4259,6356,5647,5337,3694,6357,5648,5338,4520,4322,5802,3031,3759,4071,6020,5586,4836,4386,5048,6581,3571,4679,4174,4949,6154,4813,3787,3402,3822,3958,3215,3552,5268,4387,3933,4950,4359,6021,5910,5075,3579,6358,4234,4566,5521,6359,3613,5049,6022,5911,3375,3702,3178,4911,5339,4521,6582,6583,4395,3087,3811,5377,6023,6360,6155,4027,5171,5649,4421,4249,2804,6584,2270,6585,4e3,4235,3045,6156,5137,5729,4140,4312,3886,6361,4330,6157,4215,6158,3500,3676,4929,4331,3713,4930,5912,4265,3776,3368,5587,4470,4855,3038,4980,3631,6159,6160,4132,4680,6161,6362,3923,4379,5588,4255,6586,4121,6587,6363,4649,6364,3288,4773,4774,6162,6024,6365,3543,6588,4274,3107,3737,5050,5803,4797,4522,5589,5051,5730,3714,4887,5378,4001,4523,6163,5026,5522,4701,4175,2791,3760,6589,5473,4224,4133,3847,4814,4815,4775,3259,5416,6590,2738,6164,6025,5304,3733,5076,5650,4816,5590,6591,6165,6592,3934,5269,6593,3396,5340,6594,5804,3445,3602,4042,4488,5731,5732,3525,5591,4601,5196,6166,6026,5172,3642,4612,3202,4506,4798,6366,3818,5108,4303,5138,5139,4776,3332,4304,2915,3415,4434,5077,5109,4856,2879,5305,4817,6595,5913,3104,3144,3903,4634,5341,3133,5110,5651,5805,6167,4057,5592,2945,4371,5593,6596,3474,4182,6367,6597,6168,4507,4279,6598,2822,6599,4777,4713,5594,3829,6169,3887,5417,6170,3653,5474,6368,4216,2971,5228,3790,4579,6369,5733,6600,6601,4951,4746,4555,6602,5418,5475,6027,3400,4665,5806,6171,4799,6028,5052,6172,3343,4800,4747,5006,6370,4556,4217,5476,4396,5229,5379,5477,3839,5914,5652,5807,4714,3068,4635,5808,6173,5342,4192,5078,5419,5523,5734,6174,4557,6175,4602,6371,6176,6603,5809,6372,5735,4260,3869,5111,5230,6029,5112,6177,3126,4681,5524,5915,2706,3563,4748,3130,6178,4018,5525,6604,6605,5478,4012,4837,6606,4534,4193,5810,4857,3615,5479,6030,4082,3697,3539,4086,5270,3662,4508,4931,5916,4912,5811,5027,3888,6607,4397,3527,3302,3798,2775,2921,2637,3966,4122,4388,4028,4054,1633,4858,5079,3024,5007,3982,3412,5736,6608,3426,3236,5595,3030,6179,3427,3336,3279,3110,6373,3874,3039,5080,5917,5140,4489,3119,6374,5812,3405,4494,6031,4666,4141,6180,4166,6032,5813,4981,6609,5081,4422,4982,4112,3915,5653,3296,3983,6375,4266,4410,5654,6610,6181,3436,5082,6611,5380,6033,3819,5596,4535,5231,5306,5113,6612,4952,5918,4275,3113,6613,6376,6182,6183,5814,3073,4731,4838,5008,3831,6614,4888,3090,3848,4280,5526,5232,3014,5655,5009,5737,5420,5527,6615,5815,5343,5173,5381,4818,6616,3151,4953,6617,5738,2796,3204,4360,2989,4281,5739,5174,5421,5197,3132,5141,3849,5142,5528,5083,3799,3904,4839,5480,2880,4495,3448,6377,6184,5271,5919,3771,3193,6034,6035,5920,5010,6036,5597,6037,6378,6038,3106,5422,6618,5423,5424,4142,6619,4889,5084,4890,4313,5740,6620,3437,5175,5307,5816,4199,5198,5529,5817,5199,5656,4913,5028,5344,3850,6185,2955,5272,5011,5818,4567,4580,5029,5921,3616,5233,6621,6622,6186,4176,6039,6379,6380,3352,5200,5273,2908,5598,5234,3837,5308,6623,6624,5819,4496,4323,5309,5201,6625,6626,4983,3194,3838,4167,5530,5922,5274,6381,6382,3860,3861,5599,3333,4292,4509,6383,3553,5481,5820,5531,4778,6187,3955,3956,4324,4389,4218,3945,4325,3397,2681,5923,4779,5085,4019,5482,4891,5382,5383,6040,4682,3425,5275,4094,6627,5310,3015,5483,5657,4398,5924,3168,4819,6628,5925,6629,5532,4932,4613,6041,6630,4636,6384,4780,4204,5658,4423,5821,3989,4683,5822,6385,4954,6631,5345,6188,5425,5012,5384,3894,6386,4490,4104,6632,5741,5053,6633,5823,5926,5659,5660,5927,6634,5235,5742,5824,4840,4933,4820,6387,4859,5928,4955,6388,4143,3584,5825,5346,5013,6635,5661,6389,5014,5484,5743,4337,5176,5662,6390,2836,6391,3268,6392,6636,6042,5236,6637,4158,6638,5744,5663,4471,5347,3663,4123,5143,4293,3895,6639,664
570,5311,5929,5826,3800,6189,6393,6190,5664,5348,3554,3594,4749,4603,6641,5385,4801,6043,5827,4183,6642,5312,5426,4761,6394,5665,6191,4715,2669,6643,6644,5533,3185,5427,5086,5930,5931,5386,6192,6044,6645,4781,4013,5745,4282,4435,5534,4390,4267,6045,5746,4984,6046,2743,6193,3501,4087,5485,5932,5428,4184,4095,5747,4061,5054,3058,3862,5933,5600,6646,5144,3618,6395,3131,5055,5313,6396,4650,4956,3855,6194,3896,5202,4985,4029,4225,6195,6647,5828,5486,5829,3589,3002,6648,6397,4782,5276,6649,6196,6650,4105,3803,4043,5237,5830,6398,4096,3643,6399,3528,6651,4453,3315,4637,6652,3984,6197,5535,3182,3339,6653,3096,2660,6400,6654,3449,5934,4250,4236,6047,6401,5831,6655,5487,3753,4062,5832,6198,6199,6656,3766,6657,3403,4667,6048,6658,4338,2897,5833,3880,2797,3780,4326,6659,5748,5015,6660,5387,4351,5601,4411,6661,3654,4424,5935,4339,4072,5277,4568,5536,6402,6662,5238,6663,5349,5203,6200,5204,6201,5145,4536,5016,5056,4762,5834,4399,4957,6202,6403,5666,5749,6664,4340,6665,5936,5177,5667,6666,6667,3459,4668,6404,6668,6669,4543,6203,6670,4276,6405,4480,5537,6671,4614,5205,5668,6672,3348,2193,4763,6406,6204,5937,5602,4177,5669,3419,6673,4020,6205,4443,4569,5388,3715,3639,6407,6049,4058,6206,6674,5938,4544,6050,4185,4294,4841,4651,4615,5488,6207,6408,6051,5178,3241,3509,5835,6208,4958,5836,4341,5489,5278,6209,2823,5538,5350,5206,5429,6675,4638,4875,4073,3516,4684,4914,4860,5939,5603,5389,6052,5057,3237,5490,3791,6676,6409,6677,4821,4915,4106,5351,5058,4243,5539,4244,5604,4842,4916,5239,3028,3716,5837,5114,5605,5390,5940,5430,6210,4332,6678,5540,4732,3667,3840,6053,4305,3408,5670,5541,6410,2744,5240,5750,6679,3234,5606,6680,5607,5671,3608,4283,4159,4400,5352,4783,6681,6411,6682,4491,4802,6211,6412,5941,6413,6414,5542,5751,6683,4669,3734,5942,6684,6415,5943,5059,3328,4670,4144,4268,6685,6686,6687,6688,4372,3603,6689,5944,5491,4373,3440,6416,5543,4784,4822,5608,3792,4616,5838,5672,3514,5391,6417,4892,6690,4639,6691,6054,5673,5839,6055,6692,6056,5392,6212,4038,5544,5674,4497,6057,6693,5840,4284,5675,4021,4545,5609,6418,4454,6419,6213,4113,4472,5314,3738,5087,5279,4074,5610,4959,4063,3179,4750,6058,6420,6214,3476,4498,4716,5431,4960,4685,6215,5241,6694,6421,6216,6695,5841,5945,6422,3748,5946,5179,3905,5752,5545,5947,4374,6217,4455,6423,4412,6218,4803,5353,6696,3832,5280,6219,4327,4702,6220,6221,6059,4652,5432,6424,3749,4751,6425,5753,4986,5393,4917,5948,5030,5754,4861,4733,6426,4703,6697,6222,4671,5949,4546,4961,5180,6223,5031,3316,5281,6698,4862,4295,4934,5207,3644,6427,5842,5950,6428,6429,4570,5843,5282,6430,6224,5088,3239,6060,6699,5844,5755,6061,6431,2701,5546,6432,5115,5676,4039,3993,3327,4752,4425,5315,6433,3941,6434,5677,4617,4604,3074,4581,6225,5433,6435,6226,6062,4823,5756,5116,6227,3717,5678,4717,5845,6436,5679,5846,6063,5847,6064,3977,3354,6437,3863,5117,6228,5547,5394,4499,4524,6229,4605,6230,4306,4500,6700,5951,6065,3693,5952,5089,4366,4918,6701,6231,5548,6232,6702,6438,4704,5434,6703,6704,5953,4168,6705,5680,3420,6706,5242,4407,6066,3812,5757,5090,5954,4672,4525,3481,5681,4618,5395,5354,5316,5955,6439,4962,6707,4526,6440,3465,4673,6067,6441,5682,6708,5435,5492,5758,5683,4619,4571,4674,4804,4893,4686,5493,4753,6233,6068,4269,6442,6234,5032,4705,5146,5243,5208,5848,6235,6443,4963,5033,4640,4226,6236,5849,3387,6444,6445,4436,4437,5850,4843,5494,4785,4894,6709,4361,6710,5091,5956,3331,6237,4987,5549,6069,6711,4342,3517,4473,5317,6070,6712,6071,4706,6446,5017,5355,6713,6714,4988,5436,6447,4734,5759,6715,4735,4547,4456,4754,6448,5851,6449,6450,3547,5852,5318,6451,6452,5092,4205,6716,6238,4620,4219,5611,6239,6072,4481,5760,5957,5958,4059,6240,6453,4227,4537,6241,5761,4030,4186,5244,5209,3761,4457,4876,3337,5495,5181,6242,5959,5319,5612,5684,5853,3493,5854,6073,4169,5613,5147,4895,6074,5210,6717,5182,6718,3830,6243,2798,3841,6075,6244,5855,5614,3604,4606,5496,5685,5118,5356,6719,6454,5960,5357,5961,6720,4145,3935,4621,5119,5962,4261,6721,6455,4786,5963,4375,4582,6245,6246,6247,6076,5437,4877,5856,3376,4380,6248,4160,6722,5148,6456,5211,6457,6723,4718,6458,6724,6249,5358,4044,3297,6459,6250,5857,5615,5497,5245,6460,5498,6725,6251,6252,5550,3793,5499,2959,5396,6461,6462,4572,5093,5500,5964,3806,4146,6463,4426,5762,5858,6077,6253,4755,3967,4220,5965,6254,4989,5501,6464,4352,6726,6078,4764,2290,5246,3906,5438,5283,3767,4964,2861,5763,5094,6255,6256,4622,5616,5859,5860,4707,6727,4285,4708,4824,5617,6257,5551,4787,5212,4965,4935,4687,6465,6728,6466,5686,6079,3494,4413,2995,5247,5966,5618,6729,5967,5764,5765,5687,5502,6730,6731,6080,5397,6467,4990,6258,6732,4538,5060,5619,6733,4719,5688,5439,5018,5149,5284,5503,6734,6081,4607,6259,5120,3645,5861,4583,6260,4584,4675,5620,4098,5440,6261,4863,2379,3306,4585,5552,5689,4586,5285,6735,4864,6736,5286,6082,6737,4623,3010,4788,4381,4558,5621,4587,4896,3698,3161,5248,4353,4045,6262,3754,5183,4588,6738,6263,6739,6740,5622,3936,6741,6468,6742,6264,5095,6469,4991,5968,6743,4992,6744,6083,4897,6745,4256,5766,4307,3108,3968,4444,5287,3889,4343,6084,4510,6085,4559,6086,4898,5969,6746,5623,5061,4919,5249,5250,5504,5441,6265,5320,4878,3242,5862,5251,3428,6087,6747,4237,5624,5442,6266,5553,4539,6748,2585,3533,5398,4262,6088,5150,4736,4438,6089,6267,5505,4966,6749,6268,6750,6269,5288,5554,3650,6090,6091,4624,6092,5690,6751,5863,4270,5691,4277,5555,5864,6752,5692,4720,4865,6470,5151,4688,4825,6753,3094,6754,6471,3235,4653,6755,5213,5399,6756,3201,4589,5865,4967,6472,5866,6473,5019,3016,6757,5321,4756,3957,4573,6093,4993,5767,4721,6474,6758,5625,6759,4458,6475,6270,6760,5556,4994,5214,5252,6271,3875,5768,6094,5034,5506,4376,5769,6761,2120,6476,5253,5770,6762,5771,5970,3990,5971,5557,5558,5772,6477,6095,2787,4641,5972,5121,6096,6097,6272,6763,3703,5867,5507,6273,4206,6274,4789,6098,6764,3619,3646,3833,3804,2394,3788,4936,3978,4866,4899,6099,6100,5559,6478,6765,3599,5868,6101,5869,5870,6275,6766,4527,6767]),d0}var c0={},e8;function tI(){return e8||(e8=1,c0.BIG5_TYPICAL_DISTRIBUTION_RATIO=.75,c0.BIG5_TABLE_SIZE=5376,c0.Big5CharToFreqOrder=[1,1801,1506,255,1431,198,9,82,6,5008,177,202,3681,1256,2821,110,3814,33,3274,261,76,44,2114,16,2946,2187,1176,659,3971,26,3451,2653,1198,3972,3350,4202,410,2215,302,590,361,1964,8,204,58,4510,5009,1932,63,5010,5011,317,1614,75,222,159,4203,2417,1480,5012,3555,3091,224,2822,3682,3,10,3973,1471,29,2787,1135,28
5766,1940,873,130,3275,1123,312,5013,4511,2052,507,252,682,5014,142,1915,124,206,2947,34,3556,3204,64,604,5015,2501,1977,1978,155,1991,645,641,1606,5016,3452,337,72,406,5017,80,630,238,3205,1509,263,939,1092,2654,756,1440,1094,3453,449,69,2987,591,179,2096,471,115,2035,1844,60,50,2988,134,806,1869,734,2036,3454,180,995,1607,156,537,2907,688,5018,319,1305,779,2145,514,2379,298,4512,359,2502,90,2716,1338,663,11,906,1099,2553,20,2441,182,532,1716,5019,732,1376,4204,1311,1420,3206,25,2317,1056,113,399,382,1950,242,3455,2474,529,3276,475,1447,3683,5020,117,21,656,810,1297,2300,2334,3557,5021,126,4205,706,456,150,613,4513,71,1118,2037,4206,145,3092,85,835,486,2115,1246,1426,428,727,1285,1015,800,106,623,303,1281,5022,2128,2359,347,3815,221,3558,3135,5023,1956,1153,4207,83,296,1199,3093,192,624,93,5024,822,1898,2823,3136,795,2065,991,1554,1542,1592,27,43,2867,859,139,1456,860,4514,437,712,3974,164,2397,3137,695,211,3037,2097,195,3975,1608,3559,3560,3684,3976,234,811,2989,2098,3977,2233,1441,3561,1615,2380,668,2077,1638,305,228,1664,4515,467,415,5025,262,2099,1593,239,108,300,200,1033,512,1247,2078,5026,5027,2176,3207,3685,2682,593,845,1062,3277,88,1723,2038,3978,1951,212,266,152,149,468,1899,4208,4516,77,187,5028,3038,37,5,2990,5029,3979,5030,5031,39,2524,4517,2908,3208,2079,55,148,74,4518,545,483,1474,1029,1665,217,1870,1531,3138,1104,2655,4209,24,172,3562,900,3980,3563,3564,4519,32,1408,2824,1312,329,487,2360,2251,2717,784,2683,4,3039,3351,1427,1789,188,109,499,5032,3686,1717,1790,888,1217,3040,4520,5033,3565,5034,3352,1520,3687,3981,196,1034,775,5035,5036,929,1816,249,439,38,5037,1063,5038,794,3982,1435,2301,46,178,3278,2066,5039,2381,5040,214,1709,4521,804,35,707,324,3688,1601,2554,140,459,4210,5041,5042,1365,839,272,978,2262,2580,3456,2129,1363,3689,1423,697,100,3094,48,70,1231,495,3139,2196,5043,1294,5044,2080,462,586,1042,3279,853,256,988,185,2382,3457,1698,434,1084,5045,3458,314,2625,2788,4522,2335,2336,569,2285,637,1817,2525,757,1162,1879,1616,3459,287,1577,2116,768,4523,1671,2868,3566,2526,1321,3816,909,2418,5046,4211,933,3817,4212,2053,2361,1222,4524,765,2419,1322,786,4525,5047,1920,1462,1677,2909,1699,5048,4526,1424,2442,3140,3690,2600,3353,1775,1941,3460,3983,4213,309,1369,1130,2825,364,2234,1653,1299,3984,3567,3985,3986,2656,525,1085,3041,902,2001,1475,964,4527,421,1845,1415,1057,2286,940,1364,3141,376,4528,4529,1381,7,2527,983,2383,336,1710,2684,1846,321,3461,559,1131,3042,2752,1809,1132,1313,265,1481,1858,5049,352,1203,2826,3280,167,1089,420,2827,776,792,1724,3568,4214,2443,3281,5050,4215,5051,446,229,333,2753,901,3818,1200,1557,4530,2657,1921,395,2754,2685,3819,4216,1836,125,916,3209,2626,4531,5052,5053,3820,5054,5055,5056,4532,3142,3691,1133,2555,1757,3462,1510,2318,1409,3569,5057,2146,438,2601,2910,2384,3354,1068,958,3043,461,311,2869,2686,4217,1916,3210,4218,1979,383,750,2755,2627,4219,274,539,385,1278,1442,5058,1154,1965,384,561,210,98,1295,2556,3570,5059,1711,2420,1482,3463,3987,2911,1257,129,5060,3821,642,523,2789,2790,2658,5061,141,2235,1333,68,176,441,876,907,4220,603,2602,710,171,3464,404,549,18,3143,2398,1410,3692,1666,5062,3571,4533,2912,4534,5063,2991,368,5064,146,366,99,871,3693,1543,748,807,1586,1185,22,2263,379,3822,3211,5065,3212,505,1942,2628,1992,1382,2319,5066,380,2362,218,702,1818,1248,3465,3044,3572,3355,3282,5067,2992,3694,930,3283,3823,5068,59,5069,585,601,4221,497,3466,1112,1314,4535,1802,5070,1223,1472,2177,5071,749,1837,690,1900,3824,1773,3988,1476,429,1043,1791,2236,2117,917,4222,447,1086,1629,5072,556,5073,5074,2021,1654,844,1090,105,550,966,1758,2828,1008,1783,686,1095,5075,2287,793,1602,5076,3573,2603,4536,4223,2948,2302,4537,3825,980,2503,544,353,527,4538,908,2687,2913,5077,381,2629,1943,1348,5078,1341,1252,560,3095,5079,3467,2870,5080,2054,973,886,2081,143,4539,5081,5082,157,3989,496,4224,57,840,540,2039,4540,4541,3468,2118,1445,970,2264,1748,1966,2082,4225,3144,1234,1776,3284,2829,3695,773,1206,2130,1066,2040,1326,3990,1738,1725,4226,279,3145,51,1544,2604,423,1578,2131,2067,173,4542,1880,5083,5084,1583,264,610,3696,4543,2444,280,154,5085,5086,5087,1739,338,1282,3096,693,2871,1411,1074,3826,2445,5088,4544,5089,5090,1240,952,2399,5091,2914,1538,2688,685,1483,4227,2475,1436,953,4228,2055,4545,671,2400,79,4229,2446,3285,608,567,2689,3469,4230,4231,1691,393,1261,1792,2401,5092,4546,5093,5094,5095,5096,1383,1672,3827,3213,1464,522,1119,661,1150,216,675,4547,3991,1432,3574,609,4548,2690,2402,5097,5098,5099,4232,3
57045,0,5100,2476,315,231,2447,301,3356,4549,2385,5101,233,4233,3697,1819,4550,4551,5102,96,1777,1315,2083,5103,257,5104,1810,3698,2718,1139,1820,4234,2022,1124,2164,2791,1778,2659,5105,3097,363,1655,3214,5106,2993,5107,5108,5109,3992,1567,3993,718,103,3215,849,1443,341,3357,2949,1484,5110,1712,127,67,339,4235,2403,679,1412,821,5111,5112,834,738,351,2994,2147,846,235,1497,1881,418,1993,3828,2719,186,1100,2148,2756,3575,1545,1355,2950,2872,1377,583,3994,4236,2581,2995,5113,1298,3699,1078,2557,3700,2363,78,3829,3830,267,1289,2100,2002,1594,4237,348,369,1274,2197,2178,1838,4552,1821,2830,3701,2757,2288,2003,4553,2951,2758,144,3358,882,4554,3995,2759,3470,4555,2915,5114,4238,1726,320,5115,3996,3046,788,2996,5116,2831,1774,1327,2873,3997,2832,5117,1306,4556,2004,1700,3831,3576,2364,2660,787,2023,506,824,3702,534,323,4557,1044,3359,2024,1901,946,3471,5118,1779,1500,1678,5119,1882,4558,165,243,4559,3703,2528,123,683,4239,764,4560,36,3998,1793,589,2916,816,626,1667,3047,2237,1639,1555,1622,3832,3999,5120,4e3,2874,1370,1228,1933,891,2084,2917,304,4240,5121,292,2997,2720,3577,691,2101,4241,1115,4561,118,662,5122,611,1156,854,2386,1316,2875,2,386,515,2918,5123,5124,3286,868,2238,1486,855,2661,785,2216,3048,5125,1040,3216,3578,5126,3146,448,5127,1525,5128,2165,4562,5129,3833,5130,4242,2833,3579,3147,503,818,4001,3148,1568,814,676,1444,306,1749,5131,3834,1416,1030,197,1428,805,2834,1501,4563,5132,5133,5134,1994,5135,4564,5136,5137,2198,13,2792,3704,2998,3149,1229,1917,5138,3835,2132,5139,4243,4565,2404,3580,5140,2217,1511,1727,1120,5141,5142,646,3836,2448,307,5143,5144,1595,3217,5145,5146,5147,3705,1113,1356,4002,1465,2529,2530,5148,519,5149,128,2133,92,2289,1980,5150,4003,1512,342,3150,2199,5151,2793,2218,1981,3360,4244,290,1656,1317,789,827,2365,5152,3837,4566,562,581,4004,5153,401,4567,2252,94,4568,5154,1399,2794,5155,1463,2025,4569,3218,1944,5156,828,1105,4245,1262,1394,5157,4246,605,4570,5158,1784,2876,5159,2835,819,2102,578,2200,2952,5160,1502,436,3287,4247,3288,2836,4005,2919,3472,3473,5161,2721,2320,5162,5163,2337,2068,23,4571,193,826,3838,2103,699,1630,4248,3098,390,1794,1064,3581,5164,1579,3099,3100,1400,5165,4249,1839,1640,2877,5166,4572,4573,137,4250,598,3101,1967,780,104,974,2953,5167,278,899,253,402,572,504,493,1339,5168,4006,1275,4574,2582,2558,5169,3706,3049,3102,2253,565,1334,2722,863,41,5170,5171,4575,5172,1657,2338,19,463,2760,4251,606,5173,2999,3289,1087,2085,1323,2662,3e3,5174,1631,1623,1750,4252,2691,5175,2878,791,2723,2663,2339,232,2421,5176,3001,1498,5177,2664,2630,755,1366,3707,3290,3151,2026,1609,119,1918,3474,862,1026,4253,5178,4007,3839,4576,4008,4577,2265,1952,2477,5179,1125,817,4254,4255,4009,1513,1766,2041,1487,4256,3050,3291,2837,3840,3152,5180,5181,1507,5182,2692,733,40,1632,1106,2879,345,4257,841,2531,230,4578,3002,1847,3292,3475,5183,1263,986,3476,5184,735,879,254,1137,857,622,1300,1180,1388,1562,4010,4011,2954,967,2761,2665,1349,592,2134,1692,3361,3003,1995,4258,1679,4012,1902,2188,5185,739,3708,2724,1296,1290,5186,4259,2201,2202,1922,1563,2605,2559,1871,2762,3004,5187,435,5188,343,1108,596,17,1751,4579,2239,3477,3709,5189,4580,294,3582,2955,1693,477,979,281,2042,3583,643,2043,3710,2631,2795,2266,1031,2340,2135,2303,3584,4581,367,1249,2560,5190,3585,5191,4582,1283,3362,2005,240,1762,3363,4583,4584,836,1069,3153,474,5192,2149,2532,268,3586,5193,3219,1521,1284,5194,1658,1546,4260,5195,3587,3588,5196,4261,3364,2693,1685,4262,961,1673,2632,190,2006,2203,3841,4585,4586,5197,570,2504,3711,1490,5198,4587,2633,3293,1957,4588,584,1514,396,1045,1945,5199,4589,1968,2449,5200,5201,4590,4013,619,5202,3154,3294,215,2007,2796,2561,3220,4591,3221,4592,763,4263,3842,4593,5203,5204,1958,1767,2956,3365,3712,1174,452,1477,4594,3366,3155,5205,2838,1253,2387,2189,1091,2290,4264,492,5206,638,1169,1825,2136,1752,4014,648,926,1021,1324,4595,520,4596,997,847,1007,892,4597,3843,2267,1872,3713,2405,1785,4598,1953,2957,3103,3222,1728,4265,2044,3714,4599,2008,1701,3156,1551,30,2268,4266,5207,2027,4600,3589,5208,501,5209,4267,594,3478,2166,1822,3590,3479,3591,3223,829,2839,4268,5210,1680,3157,1225,4269,5211,3295,4601,4270,3158,2341,5212,4602,4271,5213,4015,4016,5214,1848,2388,2606,3367,5215,4603,374,4017,652,4272,4273,375,1140,798,5216,5217,5218,2366,4604,2269,546,1659,138,3051,2450,4605,5219,2254,612,1849,910,796,3844,1740,1371,825,3845,3846,5220,2920,2562,5221,692,444,3052,2634,801,4606,4274,5222,1491,244,1053,3053,4275,4276,340,5223,4018,1041,3005,293,1168,87,1357,5224,1539,959,5225,2240,721,694,4277,3847,219,1478,644,1417,3368,2666,
571413,1401,1335,1389,4019,5226,5227,3006,2367,3159,1826,730,1515,184,2840,66,4607,5228,1660,2958,246,3369,378,1457,226,3480,975,4020,2959,1264,3592,674,696,5229,163,5230,1141,2422,2167,713,3593,3370,4608,4021,5231,5232,1186,15,5233,1079,1070,5234,1522,3224,3594,276,1050,2725,758,1126,653,2960,3296,5235,2342,889,3595,4022,3104,3007,903,1250,4609,4023,3481,3596,1342,1681,1718,766,3297,286,89,2961,3715,5236,1713,5237,2607,3371,3008,5238,2962,2219,3225,2880,5239,4610,2505,2533,181,387,1075,4024,731,2190,3372,5240,3298,310,313,3482,2304,770,4278,54,3054,189,4611,3105,3848,4025,5241,1230,1617,1850,355,3597,4279,4612,3373,111,4280,3716,1350,3160,3483,3055,4281,2150,3299,3598,5242,2797,4026,4027,3009,722,2009,5243,1071,247,1207,2343,2478,1378,4613,2010,864,1437,1214,4614,373,3849,1142,2220,667,4615,442,2763,2563,3850,4028,1969,4282,3300,1840,837,170,1107,934,1336,1883,5244,5245,2119,4283,2841,743,1569,5246,4616,4284,582,2389,1418,3484,5247,1803,5248,357,1395,1729,3717,3301,2423,1564,2241,5249,3106,3851,1633,4617,1114,2086,4285,1532,5250,482,2451,4618,5251,5252,1492,833,1466,5253,2726,3599,1641,2842,5254,1526,1272,3718,4286,1686,1795,416,2564,1903,1954,1804,5255,3852,2798,3853,1159,2321,5256,2881,4619,1610,1584,3056,2424,2764,443,3302,1163,3161,5257,5258,4029,5259,4287,2506,3057,4620,4030,3162,2104,1647,3600,2011,1873,4288,5260,4289,431,3485,5261,250,97,81,4290,5262,1648,1851,1558,160,848,5263,866,740,1694,5264,2204,2843,3226,4291,4621,3719,1687,950,2479,426,469,3227,3720,3721,4031,5265,5266,1188,424,1996,861,3601,4292,3854,2205,2694,168,1235,3602,4293,5267,2087,1674,4622,3374,3303,220,2565,1009,5268,3855,670,3010,332,1208,717,5269,5270,3603,2452,4032,3375,5271,513,5272,1209,2882,3376,3163,4623,1080,5273,5274,5275,5276,2534,3722,3604,815,1587,4033,4034,5277,3605,3486,3856,1254,4624,1328,3058,1390,4035,1741,4036,3857,4037,5278,236,3858,2453,3304,5279,5280,3723,3859,1273,3860,4625,5281,308,5282,4626,245,4627,1852,2480,1307,2583,430,715,2137,2454,5283,270,199,2883,4038,5284,3606,2727,1753,761,1754,725,1661,1841,4628,3487,3724,5285,5286,587,14,3305,227,2608,326,480,2270,943,2765,3607,291,650,1884,5287,1702,1226,102,1547,62,3488,904,4629,3489,1164,4294,5288,5289,1224,1548,2766,391,498,1493,5290,1386,1419,5291,2056,1177,4630,813,880,1081,2368,566,1145,4631,2291,1001,1035,2566,2609,2242,394,1286,5292,5293,2069,5294,86,1494,1730,4039,491,1588,745,897,2963,843,3377,4040,2767,2884,3306,1768,998,2221,2070,397,1827,1195,1970,3725,3011,3378,284,5295,3861,2507,2138,2120,1904,5296,4041,2151,4042,4295,1036,3490,1905,114,2567,4296,209,1527,5297,5298,2964,2844,2635,2390,2728,3164,812,2568,5299,3307,5300,1559,737,1885,3726,1210,885,28,2695,3608,3862,5301,4297,1004,1780,4632,5302,346,1982,2222,2696,4633,3863,1742,797,1642,4043,1934,1072,1384,2152,896,4044,3308,3727,3228,2885,3609,5303,2569,1959,4634,2455,1786,5304,5305,5306,4045,4298,1005,1308,3728,4299,2729,4635,4636,1528,2610,161,1178,4300,1983,987,4637,1101,4301,631,4046,1157,3229,2425,1343,1241,1016,2243,2570,372,877,2344,2508,1160,555,1935,911,4047,5307,466,1170,169,1051,2921,2697,3729,2481,3012,1182,2012,2571,1251,2636,5308,992,2345,3491,1540,2730,1201,2071,2406,1997,2482,5309,4638,528,1923,2191,1503,1874,1570,2369,3379,3309,5310,557,1073,5311,1828,3492,2088,2271,3165,3059,3107,767,3108,2799,4639,1006,4302,4640,2346,1267,2179,3730,3230,778,4048,3231,2731,1597,2667,5312,4641,5313,3493,5314,5315,5316,3310,2698,1433,3311,131,95,1504,4049,723,4303,3166,1842,3610,2768,2192,4050,2028,2105,3731,5317,3013,4051,1218,5318,3380,3232,4052,4304,2584,248,1634,3864,912,5319,2845,3732,3060,3865,654,53,5320,3014,5321,1688,4642,777,3494,1032,4053,1425,5322,191,820,2121,2846,971,4643,931,3233,135,664,783,3866,1998,772,2922,1936,4054,3867,4644,2923,3234,282,2732,640,1372,3495,1127,922,325,3381,5323,5324,711,2045,5325,5326,4055,2223,2800,1937,4056,3382,2224,2255,3868,2305,5327,4645,3869,1258,3312,4057,3235,2139,2965,4058,4059,5328,2225,258,3236,4646,101,1227,5329,3313,1755,5330,1391,3314,5331,2924,2057,893,5332,5333,5334,1402,4305,2347,5335,5336,3237,3611,5337,5338,878,1325,1781,2801,4647,259,1385,2585,744,1183,2272,4648,5339,4060,2509,5340,684,1024,4306,5341,472,3612,3496,1165,3315,4061,4062,322,2153,881,455,1695,1152,1340,660,554,2154,4649,1058,4650,4307,830,1065,3383,4063,4651,1924,5342,1703,1919,5343,932,2273,122,5344,4652,947,677,5345,3870,2637,297,1906,1925,2274,4653,2322,3316,5346,5347,4308,5348,4309,84,4310,112,989,5349,547,1059,4064,701,3613,1019,5350,4311,5351,3497,942,639,457,2306,2456,993,2966,407,851,494,4654,3384,927,5352,1237,5353,2426,3385,573,4312,680,921,2925,1279,1875,285,790,1448,1984,719,2168,5354,5355,4655,4065,4066,
571649,5356,1541,563,5357,1077,5358,3386,3061,3498,511,3015,4067,4068,3733,4069,1268,2572,3387,3238,4656,4657,5359,535,1048,1276,1189,2926,2029,3167,1438,1373,2847,2967,1134,2013,5360,4313,1238,2586,3109,1259,5361,700,5362,2968,3168,3734,4314,5363,4315,1146,1876,1907,4658,2611,4070,781,2427,132,1589,203,147,273,2802,2407,898,1787,2155,4071,4072,5364,3871,2803,5365,5366,4659,4660,5367,3239,5368,1635,3872,965,5369,1805,2699,1516,3614,1121,1082,1329,3317,4073,1449,3873,65,1128,2848,2927,2769,1590,3874,5370,5371,12,2668,45,976,2587,3169,4661,517,2535,1013,1037,3240,5372,3875,2849,5373,3876,5374,3499,5375,2612,614,1999,2323,3877,3110,2733,2638,5376,2588,4316,599,1269,5377,1811,3735,5378,2700,3111,759,1060,489,1806,3388,3318,1358,5379,5380,2391,1387,1215,2639,2256,490,5381,5382,4317,1759,2392,2348,5383,4662,3878,1908,4074,2640,1807,3241,4663,3500,3319,2770,2349,874,5384,5385,3501,3736,1859,91,2928,3737,3062,3879,4664,5386,3170,4075,2669,5387,3502,1202,1403,3880,2969,2536,1517,2510,4665,3503,2511,5388,4666,5389,2701,1886,1495,1731,4076,2370,4667,5390,2030,5391,5392,4077,2702,1216,237,2589,4318,2324,4078,3881,4668,4669,2703,3615,3504,445,4670,5393,5394,5395,5396,2771,61,4079,3738,1823,4080,5397,687,2046,935,925,405,2670,703,1096,1860,2734,4671,4081,1877,1367,2704,3389,918,2106,1782,2483,334,3320,1611,1093,4672,564,3171,3505,3739,3390,945,2641,2058,4673,5398,1926,872,4319,5399,3506,2705,3112,349,4320,3740,4082,4674,3882,4321,3741,2156,4083,4675,4676,4322,4677,2408,2047,782,4084,400,251,4323,1624,5400,5401,277,3742,299,1265,476,1191,3883,2122,4324,4325,1109,205,5402,2590,1e3,2157,3616,1861,5403,5404,5405,4678,5406,4679,2573,107,2484,2158,4085,3507,3172,5407,1533,541,1301,158,753,4326,2886,3617,5408,1696,370,1088,4327,4680,3618,579,327,440,162,2244,269,1938,1374,3508,968,3063,56,1396,3113,2107,3321,3391,5409,1927,2159,4681,3016,5410,3619,5411,5412,3743,4682,2485,5413,2804,5414,1650,4683,5415,2613,5416,5417,4086,2671,3392,1149,3393,4087,3884,4088,5418,1076,49,5419,951,3242,3322,3323,450,2850,920,5420,1812,2805,2371,4328,1909,1138,2372,3885,3509,5421,3243,4684,1910,1147,1518,2428,4685,3886,5422,4686,2393,2614,260,1796,3244,5423,5424,3887,3324,708,5425,3620,1704,5426,3621,1351,1618,3394,3017,1887,944,4329,3395,4330,3064,3396,4331,5427,3744,422,413,1714,3325,500,2059,2350,4332,2486,5428,1344,1911,954,5429,1668,5430,5431,4089,2409,4333,3622,3888,4334,5432,2307,1318,2512,3114,133,3115,2887,4687,629,31,2851,2706,3889,4688,850,949,4689,4090,2970,1732,2089,4335,1496,1853,5433,4091,620,3245,981,1242,3745,3397,1619,3746,1643,3326,2140,2457,1971,1719,3510,2169,5434,3246,5435,5436,3398,1829,5437,1277,4690,1565,2048,5438,1636,3623,3116,5439,869,2852,655,3890,3891,3117,4092,3018,3892,1310,3624,4691,5440,5441,5442,1733,558,4692,3747,335,1549,3065,1756,4336,3748,1946,3511,1830,1291,1192,470,2735,2108,2806,913,1054,4093,5443,1027,5444,3066,4094,4693,982,2672,3399,3173,3512,3247,3248,1947,2807,5445,571,4694,5446,1831,5447,3625,2591,1523,2429,5448,2090,984,4695,3749,1960,5449,3750,852,923,2808,3513,3751,969,1519,999,2049,2325,1705,5450,3118,615,1662,151,597,4095,2410,2326,1049,275,4696,3752,4337,568,3753,3626,2487,4338,3754,5451,2430,2275,409,3249,5452,1566,2888,3514,1002,769,2853,194,2091,3174,3755,2226,3327,4339,628,1505,5453,5454,1763,2180,3019,4096,521,1161,2592,1788,2206,2411,4697,4097,1625,4340,4341,412,42,3119,464,5455,2642,4698,3400,1760,1571,2889,3515,2537,1219,2207,3893,2643,2141,2373,4699,4700,3328,1651,3401,3627,5456,5457,3628,2488,3516,5458,3756,5459,5460,2276,2092,460,5461,4701,5462,3020,962,588,3629,289,3250,2644,1116,52,5463,3067,1797,5464,5465,5466,1467,5467,1598,1143,3757,4342,1985,1734,1067,4702,1280,3402,465,4703,1572,510,5468,1928,2245,1813,1644,3630,5469,4704,3758,5470,5471,2673,1573,1534,5472,5473,536,1808,1761,3517,3894,3175,2645,5474,5475,5476,4705,3518,2929,1912,2809,5477,3329,1122,377,3251,5478,360,5479,5480,4343,1529,551,5481,2060,3759,1769,2431,5482,2930,4344,3330,3120,2327,2109,2031,4706,1404,136,1468,1479,672,1171,3252,2308,271,3176,5483,2772,5484,2050,678,2736,865,1948,4707,5485,2014,4098,2971,5486,2737,2227,1397,3068,3760,4708,4709,1735,2931,3403,3631,5487,3895,509,2854,2458,2890,3896,5488,5489,3177,3178,4710,4345,2538,4711,2309,1166,1010,552,681,1888,5490,5491,2972,2973,4099,1287,1596,1862,3179,358,453,736,175,478,1117,905,1167,1097,5492,1854,1530,5493,1706,5494,2181,3519,2292,3761,3520,3632,4346,2093,4347,5495,3404,1193,2489,4348,1458,2193,2208,1863,1889,1421,3331,2932,3069,2182,3521,595,2123,5496,4100,5497,5498,4349,1707,2646,223,3762,1359,751,3121,183,3522,5499,2810,3021,419,2374,633,704,3897,2394,241,5500,5501,5502,838,3022,3763,2277,2773,2459,3898,1939,2051,4101,1309,3122,2246,1181,5503,1136,2209,3899,2375,1446,4350,2310,4712,5504,5505,4351,1055,2615,484,3764,5
57506,4102,625,4352,2278,3405,1499,4353,4103,5507,4104,4354,3253,2279,2280,3523,5508,5509,2774,808,2616,3765,3406,4105,4355,3123,2539,526,3407,3900,4356,955,5510,1620,4357,2647,2432,5511,1429,3766,1669,1832,994,928,5512,3633,1260,5513,5514,5515,1949,2293,741,2933,1626,4358,2738,2460,867,1184,362,3408,1392,5516,5517,4106,4359,1770,1736,3254,2934,4713,4714,1929,2707,1459,1158,5518,3070,3409,2891,1292,1930,2513,2855,3767,1986,1187,2072,2015,2617,4360,5519,2574,2514,2170,3768,2490,3332,5520,3769,4715,5521,5522,666,1003,3023,1022,3634,4361,5523,4716,1814,2257,574,3901,1603,295,1535,705,3902,4362,283,858,417,5524,5525,3255,4717,4718,3071,1220,1890,1046,2281,2461,4107,1393,1599,689,2575,388,4363,5526,2491,802,5527,2811,3903,2061,1405,2258,5528,4719,3904,2110,1052,1345,3256,1585,5529,809,5530,5531,5532,575,2739,3524,956,1552,1469,1144,2328,5533,2329,1560,2462,3635,3257,4108,616,2210,4364,3180,2183,2294,5534,1833,5535,3525,4720,5536,1319,3770,3771,1211,3636,1023,3258,1293,2812,5537,5538,5539,3905,607,2311,3906,762,2892,1439,4365,1360,4721,1485,3072,5540,4722,1038,4366,1450,2062,2648,4367,1379,4723,2593,5541,5542,4368,1352,1414,2330,2935,1172,5543,5544,3907,3908,4724,1798,1451,5545,5546,5547,5548,2936,4109,4110,2492,2351,411,4111,4112,3637,3333,3124,4725,1561,2674,1452,4113,1375,5549,5550,47,2974,316,5551,1406,1591,2937,3181,5552,1025,2142,3125,3182,354,2740,884,2228,4369,2412,508,3772,726,3638,996,2433,3639,729,5553,392,2194,1453,4114,4726,3773,5554,5555,2463,3640,2618,1675,2813,919,2352,2975,2353,1270,4727,4115,73,5556,5557,647,5558,3259,2856,2259,1550,1346,3024,5559,1332,883,3526,5560,5561,5562,5563,3334,2775,5564,1212,831,1347,4370,4728,2331,3909,1864,3073,720,3910,4729,4730,3911,5565,4371,5566,5567,4731,5568,5569,1799,4732,3774,2619,4733,3641,1645,2376,4734,5570,2938,669,2211,2675,2434,5571,2893,5572,5573,1028,3260,5574,4372,2413,5575,2260,1353,5576,5577,4735,3183,518,5578,4116,5579,4373,1961,5580,2143,4374,5581,5582,3025,2354,2355,3912,516,1834,1454,4117,2708,4375,4736,2229,2620,1972,1129,3642,5583,2776,5584,2976,1422,577,1470,3026,1524,3410,5585,5586,432,4376,3074,3527,5587,2594,1455,2515,2230,1973,1175,5588,1020,2741,4118,3528,4737,5589,2742,5590,1743,1361,3075,3529,2649,4119,4377,4738,2295,895,924,4378,2171,331,2247,3076,166,1627,3077,1098,5591,1232,2894,2231,3411,4739,657,403,1196,2377,542,3775,3412,1600,4379,3530,5592,4740,2777,3261,576,530,1362,4741,4742,2540,2676,3776,4120,5593,842,3913,5594,2814,2032,1014,4121,213,2709,3413,665,621,4380,5595,3777,2939,2435,5596,2436,3335,3643,3414,4743,4381,2541,4382,4744,3644,1682,4383,3531,1380,5597,724,2282,600,1670,5598,1337,1233,4745,3126,2248,5599,1621,4746,5600,651,4384,5601,1612,4385,2621,5602,2857,5603,2743,2312,3078,5604,716,2464,3079,174,1255,2710,4122,3645,548,1320,1398,728,4123,1574,5605,1891,1197,3080,4124,5606,3081,3082,3778,3646,3779,747,5607,635,4386,4747,5608,5609,5610,4387,5611,5612,4748,5613,3415,4749,2437,451,5614,3780,2542,2073,4388,2744,4389,4125,5615,1764,4750,5616,4390,350,4751,2283,2395,2493,5617,4391,4126,2249,1434,4127,488,4752,458,4392,4128,3781,771,1330,2396,3914,2576,3184,2160,2414,1553,2677,3185,4393,5618,2494,2895,2622,1720,2711,4394,3416,4753,5619,2543,4395,5620,3262,4396,2778,5621,2016,2745,5622,1155,1017,3782,3915,5623,3336,2313,201,1865,4397,1430,5624,4129,5625,5626,5627,5628,5629,4398,1604,5630,414,1866,371,2595,4754,4755,3532,2017,3127,4756,1708,960,4399,887,389,2172,1536,1663,1721,5631,2232,4130,2356,2940,1580,5632,5633,1744,4757,2544,4758,4759,5634,4760,5635,2074,5636,4761,3647,3417,2896,4400,5637,4401,2650,3418,2815,673,2712,2465,709,3533,4131,3648,4402,5638,1148,502,634,5639,5640,1204,4762,3649,1575,4763,2623,3783,5641,3784,3128,948,3263,121,1745,3916,1110,5642,4403,3083,2516,3027,4132,3785,1151,1771,3917,1488,4133,1987,5643,2438,3534,5644,5645,2094,5646,4404,3918,1213,1407,2816,531,2746,2545,3264,1011,1537,4764,2779,4405,3129,1061,5647,3786,3787,1867,2897,5648,2018,120,4406,4407,2063,3650,3265,2314,3919,2678,3419,1955,4765,4134,5649,3535,1047,2713,1266,5650,1368,4766,2858,649,3420,3920,2546,2747,1102,2859,2679,5651,5652,2e3,5653,1111,3651,2977,5654,2495,3921,3652,2817,1855,3421,3788,5655,5656,3422,2415,2898,3337,3266,3653,5657,2577,5658,3654,2818,4135,1460,856,5659,3655,5660,2899,2978,5661,2900,3922,5662,4408,632,2517,875,3923,1697,3924,2296,5663,5664,4767,3028,1239,580,4768,4409,5665,914,936,2075,1190,4136,1039,2124,5666,5667,5668,5669,3423,1473,5670,1354,4410,3925,4769,2173,3084,4137,915,3338,4411,4412,3339,1605,1835,5671,2748,398,3656,4413,3926,4138,328,1913,2860,4139,3927,133
571,4414,3029,937,4415,5672,3657,4140,4141,3424,2161,4770,3425,524,742,538,3085,1012,5673,5674,3928,2466,5675,658,1103,225,3929,5676,5677,4771,5678,4772,5679,3267,1243,5680,4142,963,2250,4773,5681,2714,3658,3186,5682,5683,2596,2332,5684,4774,5685,5686,5687,3536,957,3426,2547,2033,1931,2941,2467,870,2019,3659,1746,2780,2781,2439,2468,5688,3930,5689,3789,3130,3790,3537,3427,3791,5690,1179,3086,5691,3187,2378,4416,3792,2548,3188,3131,2749,4143,5692,3428,1556,2549,2297,977,2901,2034,4144,1205,3429,5693,1765,3430,3189,2125,1271,714,1689,4775,3538,5694,2333,3931,533,4417,3660,2184,617,5695,2469,3340,3539,2315,5696,5697,3190,5698,5699,3932,1988,618,427,2651,3540,3431,5700,5701,1244,1690,5702,2819,4418,4776,5703,3541,4777,5704,2284,1576,473,3661,4419,3432,972,5705,3662,5706,3087,5707,5708,4778,4779,5709,3793,4145,4146,5710,153,4780,356,5711,1892,2902,4420,2144,408,803,2357,5712,3933,5713,4421,1646,2578,2518,4781,4782,3934,5714,3935,4422,5715,2416,3433,752,5716,5717,1962,3341,2979,5718,746,3030,2470,4783,4423,3794,698,4784,1893,4424,3663,2550,4785,3664,3936,5719,3191,3434,5720,1824,1302,4147,2715,3937,1974,4425,5721,4426,3192,823,1303,1288,1236,2861,3542,4148,3435,774,3938,5722,1581,4786,1304,2862,3939,4787,5723,2440,2162,1083,3268,4427,4149,4428,344,1173,288,2316,454,1683,5724,5725,1461,4788,4150,2597,5726,5727,4789,985,894,5728,3436,3193,5729,1914,2942,3795,1989,5730,2111,1975,5731,4151,5732,2579,1194,425,5733,4790,3194,1245,3796,4429,5734,5735,2863,5736,636,4791,1856,3940,760,1800,5737,4430,2212,1508,4792,4152,1894,1684,2298,5738,5739,4793,4431,4432,2213,479,5740,5741,832,5742,4153,2496,5743,2980,2497,3797,990,3132,627,1815,2652,4433,1582,4434,2126,2112,3543,4794,5744,799,4435,3195,5745,4795,2113,1737,3031,1018,543,754,4436,3342,1676,4796,4797,4154,4798,1489,5746,3544,5747,2624,2903,4155,5748,5749,2981,5750,5751,5752,5753,3196,4799,4800,2185,1722,5754,3269,3270,1843,3665,1715,481,365,1976,1857,5755,5756,1963,2498,4801,5757,2127,3666,3271,433,1895,2064,2076,5758,602,2750,5759,5760,5761,5762,5763,3032,1628,3437,5764,3197,4802,4156,2904,4803,2519,5765,2551,2782,5766,5767,5768,3343,4804,2905,5769,4805,5770,2864,4806,4807,1221,2982,4157,2520,5771,5772,5773,1868,1990,5774,5775,5776,1896,5777,5778,4808,1897,4158,318,5779,2095,4159,4437,5780,5781,485,5782,938,3941,553,2680,116,5783,3942,3667,5784,3545,2681,2783,3438,3344,2820,5785,3668,2943,4160,1747,2944,2983,5786,5787,207,5788,4809,5789,4810,2521,5790,3033,890,3669,3943,5791,1878,3798,3439,5792,2186,2358,3440,1652,5793,5794,5795,941,2299,208,3546,4161,2020,330,4438,3944,2906,2499,3799,4439,4811,5796,5797,5798,2522,1613,4812,5799,3345,3945,2523,5800,4162,5801,1637,4163,2471,4813,3946,5802,2500,3034,3800,5803,5804,2195,4814,5805,2163,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5880,5881,5882,5883,5884,5885,5886,5887,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5901,5902,5903,5904,5905,5906,5907,5908,5909,5910,5911,5912,5913,5914,5915,5916,5917,5918,5919,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5938,5939,5940,5941,5942,5943,5944,5945,5946,5947,5948,5949,5950,5951,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5970,5971,5972,5973,5974,5975,5976,5977,5978,5979,5980,5981,5982,5983,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5997,5998,5999,6e3,6001,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,611
575,6116,6117,6118,6119,6120,6121,6122,6123,6124,6125,6126,6127,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6138,6139,6140,6141,6142,6143,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6158,6159,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,3670,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6264,6265,6266,6267,6268,6269,6270,6271,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,4815,6286,6287,6288,6289,6290,6291,6292,4816,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,4817,4818,6312,6313,6314,6315,6316,6317,6318,4819,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,4820,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,3441,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,4440,6426,6427,6428,6429,6430,6431,6432,6433,6434,6435,6436,6437,6438,6439,6440,6441,6442,6443,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,4821,6455,6456,6457,6458,6459,6460,6461,6462,6463,6464,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,3947,3948,6478,6479,6480,6481,3272,4441,6482,6483,6484,6485,4442,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,4822,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6510,6511,6512,6513,6514,6515,6516,6517,6518,6519,6520,6521,6522,6523,6524,6525,6526,6527,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,2784,6557,4823,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,3949,6570,6571,6572,4824,6573,6574,6575,6576,6577,6578,6579,6580,6581,6582,6583,4825,6584,6585,6586,3950,2785,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,4826,6613,6614,6615,4827,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,4164,6626,6627,6628,6629,6630,6631,6632,6633,6634,3547,6635,4828,6636,6637,6638,6639,664
570,6641,6642,3951,2984,6643,6644,6645,6646,6647,6648,6649,4165,6650,4829,6651,6652,4830,6653,6654,6655,6656,6657,6658,6659,6660,6661,6662,4831,6663,6664,6665,6666,6667,6668,6669,6670,6671,4166,6672,4832,3952,6673,6674,6675,6676,4833,6677,6678,6679,4167,6680,6681,6682,3198,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,4834,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,4443,6735,6736,6737,6738,6739,6740,6741,6742,6743,6744,6745,4444,6746,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,6781,4168,6782,6783,3442,6784,6785,6786,6787,6788,6789,6790,6791,4169,6792,6793,6794,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6810,6811,4835,6812,6813,6814,4445,6815,6816,4446,6817,6818,6819,6820,6821,6822,6823,6824,6825,6826,6827,6828,6829,6830,6831,6832,6833,6834,6835,3548,6836,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,4836,6847,6848,6849,6850,6851,6852,6853,6854,3953,6855,6856,6857,6858,6859,6860,6861,6862,6863,6864,6865,6866,6867,6868,6869,6870,6871,6872,6873,6874,6875,6876,6877,3199,6878,6879,6880,6881,6882,4447,6883,6884,6885,6886,6887,6888,6889,6890,6891,6892,6893,6894,6895,6896,6897,6898,6899,6900,6901,6902,6903,6904,4170,6905,6906,6907,6908,6909,6910,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,4837,6928,6929,6930,6931,6932,6933,6934,6935,6936,3346,6937,6938,4838,6939,6940,6941,4448,6942,6943,6944,6945,6946,4449,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6987,6988,6989,6990,6991,6992,6993,6994,3671,6995,6996,6997,6998,4839,6999,7e3,7001,7002,3549,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7021,7022,7023,7024,7025,7026,7027,7028,7029,7030,4840,7031,7032,7033,7034,7035,7036,7037,7038,4841,7039,7040,7041,7042,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,2985,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,4842,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,4450,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143,4843,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,4171,4172,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,4844,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,7314,7315,7316,4451,7317,7318,7319,7320,7321,7322,7323,7324,7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,4173,7354,7355,4845,7356,7357,7358,7359,7360,7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,4846,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,3672,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420,7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,4452,7454,3200,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,4847,7475,7476,7477,3133,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,3347,7503,7504,7505,7506,750
577,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,4848,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,3801,4849,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,3035,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,4850,7617,7618,3802,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,4851,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,4453,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,3443,7698,7699,7700,7701,7702,4454,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,2472,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,3954,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,3134,7751,7752,4852,7753,7754,7755,4853,7756,7757,7758,7759,7760,4174,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,4854,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,4855,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,3955,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,3444,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,4175,7892,7893,7894,7895,7896,4856,4857,7897,7898,7899,7900,2598,7901,7902,7903,7904,7905,7906,7907,7908,4455,7909,7910,7911,7912,7913,7914,3201,7915,7916,7917,7918,7919,7920,7921,4858,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,7964,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,4859,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,4860,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,4176,8017,8018,8019,8020,8021,8022,8023,4861,8024,8025,8026,8027,8028,8029,8030,8031,8032,8033,8034,8035,8036,4862,4456,8037,8038,8039,8040,4863,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8062,8063,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,4864,4177,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,4178,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,4865,4866,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,4179,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,4457,8182,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8221,8222,8223,8224,8225,8226,8227,8228,8229,8230,8231,8232,8233,8234,8235,8236,8237,8238,8239,8240,8241,8242,8243,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,3445,8257,8258,8259,8260,8261,8262,4458,8263,8264,8265,8266,8267,8268,8269,8270,8271,8272,4459,8273,8274,8275,8276,3550,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,4460,8290,8291,8292,8293,8294,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,4867,8308,8309,8310,8311,8312,3551,8313,8314,8315,8316,8317,8318,8319,8320,8321,8322,8323,8324,8325,8326,4868,8327,8328,8329,8330,8331,8332,8333,8334,8335,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8349,8350,8351,8352,8353,8354,8355,8356,8357,8358,8359,8360,8361,8362,8363,4869,4461,8364,8365,8366,8367,8368,8369,8370,4870,8371,8372,8373,8374,8375,8376,8377,8378,8379,8380,8381,8382,8383,8384,8385,8386,8387,8388,8389,8390,8391,8392,8393,8394,8395,8396,8397,8398,8399,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,4871,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,4462,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,2986,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,4180,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8521,8522,8523,8524,8525,8526,8527,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,4872,8565,8566,8567,8568,8569,8570,8571,8572,8573,4873,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8590,8591,8592,8593,8594,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,3803,8606,8607,8608,8609,8610,8611,8612,8613,4874,3804,8614,8615,8616,8617,8618,8619,8620,8621,3956,8622,8623,8624,8625,8626,8627,8628,8629,8630,8631,8632,8633,8634,8635,8636,8637,8638,2865,8639,8640,8641,8642,8643,8644,8645,8646,8647,8648,8649,8650,8651,8652,8653,8654,8655,8656,4463,8657,8658,8659,4875,4876,8660,8661,8662,8663,8664,8665,8666,8667,8668,8669,8670,8671,8672,8673,8674,8675,8676,8677,8678,8679,8680,8681,4464,8682,8683,8684,8685,8686,8687,8688,8689,8690,8691,8692,8693,8694,8695,8696,8697,8698,8699,8700,8701,8702,8703,8704,8705,8706,8707,8708,8709,2261,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,4181,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759,8760,8761,8762,8763,4877,8764,8765,8766,8767,8768,8769,8770,87
5771,8772,8773,8774,8775,8776,8777,8778,8779,8780,8781,8782,8783,8784,8785,8786,8787,8788,4878,8789,4879,8790,8791,8792,4880,8793,8794,8795,8796,8797,8798,8799,8800,8801,4881,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,3957,8816,8817,8818,8819,8820,8821,8822,8823,8824,8825,8826,8827,8828,8829,8830,8831,8832,8833,8834,8835,8836,8837,8838,8839,8840,8841,8842,8843,8844,8845,8846,8847,4882,8848,8849,8850,8851,8852,8853,8854,8855,8856,8857,8858,8859,8860,8861,8862,8863,8864,8865,8866,8867,8868,8869,8870,8871,8872,8873,8874,8875,8876,8877,8878,8879,8880,8881,8882,8883,8884,3202,8885,8886,8887,8888,8889,8890,8891,8892,8893,8894,8895,8896,8897,8898,8899,8900,8901,8902,8903,8904,8905,8906,8907,8908,8909,8910,8911,8912,8913,8914,8915,8916,8917,8918,8919,8920,8921,8922,8923,8924,4465,8925,8926,8927,8928,8929,8930,8931,8932,4883,8933,8934,8935,8936,8937,8938,8939,8940,8941,8942,8943,2214,8944,8945,8946,8947,8948,8949,8950,8951,8952,8953,8954,8955,8956,8957,8958,8959,8960,8961,8962,8963,8964,8965,4884,8966,8967,8968,8969,8970,8971,8972,8973,8974,8975,8976,8977,8978,8979,8980,8981,8982,8983,8984,8985,8986,8987,8988,8989,8990,8991,8992,4885,8993,8994,8995,8996,8997,8998,8999,9e3,9001,9002,9003,9004,9005,9006,9007,9008,9009,9010,9011,9012,9013,9014,9015,9016,9017,9018,9019,9020,9021,4182,9022,9023,9024,9025,9026,9027,9028,9029,9030,9031,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9047,9048,9049,9050,9051,9052,9053,9054,9055,9056,9057,9058,9059,9060,9061,9062,9063,4886,9064,9065,9066,9067,9068,9069,4887,9070,9071,9072,9073,9074,9075,9076,9077,9078,9079,9080,9081,9082,9083,9084,9085,9086,9087,9088,9089,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9101,9102,9103,9104,9105,9106,9107,9108,9109,9110,9111,9112,9113,9114,9115,9116,9117,9118,9119,9120,9121,9122,9123,9124,9125,9126,9127,9128,9129,9130,9131,9132,9133,9134,9135,9136,9137,9138,9139,9140,9141,3958,9142,9143,9144,9145,9146,9147,9148,9149,9150,9151,4888,9152,9153,9154,9155,9156,9157,9158,9159,9160,9161,9162,9163,9164,9165,9166,9167,9168,9169,9170,9171,9172,9173,9174,9175,4889,9176,9177,9178,9179,9180,9181,9182,9183,9184,9185,9186,9187,9188,9189,9190,9191,9192,9193,9194,9195,9196,9197,9198,9199,9200,9201,9202,9203,4890,9204,9205,9206,9207,9208,9209,9210,9211,9212,9213,9214,9215,9216,9217,9218,9219,9220,9221,9222,4466,9223,9224,9225,9226,9227,9228,9229,9230,9231,9232,9233,9234,9235,9236,9237,9238,9239,9240,9241,9242,9243,9244,9245,4891,9246,9247,9248,9249,9250,9251,9252,9253,9254,9255,9256,9257,4892,9258,9259,9260,9261,4893,4894,9262,9263,9264,9265,9266,9267,9268,9269,9270,9271,9272,9273,4467,9274,9275,9276,9277,9278,9279,9280,9281,9282,9283,9284,9285,3673,9286,9287,9288,9289,9290,9291,9292,9293,9294,9295,9296,9297,9298,9299,9300,9301,9302,9303,9304,9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,4895,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,4468,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,4896,9374,4469,9375,9376,9377,9378,9379,4897,9380,9381,9382,9383,9384,9385,9386,9387,9388,9389,9390,9391,9392,9393,9394,9395,9396,9397,9398,9399,9400,9401,9402,9403,9404,9405,9406,4470,9407,2751,9408,9409,3674,3552,9410,9411,9412,9413,9414,9415,9416,9417,9418,9419,9420,9421,4898,9422,9423,9424,9425,9426,9427,9428,9429,3959,9430,9431,9432,9433,9434,9435,9436,4471,9437,9438,9439,9440,9441,9442,9443,9444,9445,9446,9447,9448,9449,9450,3348,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,9472,4899,9473,9474,9475,9476,9477,4900,9478,9479,9480,9481,9482,9483,9484,9485,9486,9487,9488,3349,9489,9490,9491,9492,9493,9494,9495,9496,9497,9498,9499,9500,9501,9502,9503,9504,9505,9506,9507,9508,9509,9510,9511,9512,9513,9514,9515,9516,9517,9518,9519,9520,4901,9521,9522,9523,9524,9525,9526,4902,9527,9528,9529,9530,9531,9532,9533,9534,9535,9536,9537,9538,9539,9540,9541,9542,9543,9544,9545,9546,9547,9548,9549,9550,9551,9552,9553,9554,9555,9556,9557,9558,9559,9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,9575,9576,9577,9578,9579,9580,9581,9582,9583,9584,3805,9585,9586,9587,9588,9589,9590,9591,9592,9593,9594,9595,9596,9597,9598,9599,9600,9601,9602,4903,9603,9604,9605,9606,9607,4904,9608,9609,9610,9611,9612,9613,9614,4905,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,4906,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,4907,9644,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9656,9657,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,4183,9673,9674,9675,9676,9677,4908,9678,9679,9680,9681,4909,9682,9683,9684,9685,9686,9687,9688,9689,9690,4910,9691,9692,9693,3675,9694,9695,9696,2945,9697,9698,9699,9700,9701,9702,9703,9704,9705,4911,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9721,9722,9723,9724,9725,9726,9727,9728,9729,9730,9731,9732,9733,9734,9735,4912,9736,9737,9738,9739,9740,4913,9741,9742,9743,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,4914,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776,9777,9778,97
5779,9780,9781,9782,4915,9783,9784,9785,9786,9787,9788,9789,9790,9791,9792,9793,4916,9794,9795,9796,9797,9798,9799,9800,9801,9802,9803,9804,9805,9806,9807,9808,9809,9810,9811,9812,9813,9814,9815,9816,9817,9818,9819,9820,9821,9822,9823,9824,9825,9826,9827,9828,9829,9830,9831,9832,9833,9834,9835,9836,9837,9838,9839,9840,9841,9842,9843,9844,9845,9846,9847,9848,9849,9850,9851,9852,9853,9854,9855,9856,9857,9858,9859,9860,9861,9862,9863,9864,9865,9866,9867,9868,4917,9869,9870,9871,9872,9873,9874,9875,9876,9877,9878,9879,9880,9881,9882,9883,9884,9885,9886,9887,9888,9889,9890,9891,9892,4472,9893,9894,9895,9896,9897,3806,9898,9899,9900,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,4918,9915,9916,9917,4919,9918,9919,9920,9921,4184,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,4920,9947,9948,9949,9950,9951,9952,9953,9954,9955,4185,9956,9957,9958,9959,9960,9961,9962,9963,9964,9965,4921,9966,9967,9968,4473,9969,9970,9971,9972,9973,9974,9975,9976,9977,4474,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,1e4,10001,10002,10003,10004,10005,10006,10007,10008,10009,10010,10011,10012,10013,10014,10015,10016,10017,10018,10019,10020,10021,4922,10022,4923,10023,10024,10025,10026,10027,10028,10029,10030,10031,10032,10033,10034,10035,10036,10037,10038,10039,10040,10041,10042,10043,10044,10045,10046,10047,10048,4924,10049,10050,10051,10052,10053,10054,10055,10056,10057,10058,10059,10060,10061,10062,10063,10064,10065,10066,10067,10068,10069,10070,10071,10072,10073,10074,10075,10076,10077,10078,10079,10080,10081,10082,10083,10084,10085,10086,10087,4475,10088,10089,10090,10091,10092,10093,10094,10095,10096,10097,4476,10098,10099,10100,10101,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,2174,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124,10125,10126,10127,10128,10129,10130,10131,10132,10133,10134,10135,10136,10137,10138,10139,10140,3807,4186,4925,10141,10142,10143,10144,10145,10146,10147,4477,4187,10148,10149,10150,10151,10152,10153,4188,10154,10155,10156,10157,10158,10159,10160,10161,4926,10162,10163,10164,10165,10166,10167,10168,10169,10170,10171,10172,10173,10174,10175,10176,10177,10178,10179,10180,10181,10182,10183,10184,10185,10186,10187,10188,10189,10190,10191,10192,3203,10193,10194,10195,10196,10197,10198,10199,10200,4478,10201,10202,10203,10204,4479,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,4927,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10253,10254,10255,10256,10257,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10272,10273,4480,4928,4929,10274,10275,10276,10277,10278,10279,10280,10281,10282,10283,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10294,10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10309,10310,10311,10312,10313,10314,10315,10316,10317,10318,10319,10320,10321,10322,10323,10324,10325,10326,10327,10328,10329,10330,10331,10332,10333,10334,4930,10335,10336,10337,10338,10339,10340,10341,10342,4931,10343,10344,10345,10346,10347,10348,10349,10350,10351,10352,10353,10354,10355,3088,10356,2786,10357,10358,10359,10360,4189,10361,10362,10363,10364,10365,10366,10367,10368,10369,10370,10371,10372,10373,10374,10375,4932,10376,10377,10378,10379,10380,10381,10382,10383,10384,10385,10386,10387,10388,10389,10390,10391,10392,4933,10393,10394,10395,4934,10396,10397,10398,10399,10400,10401,10402,10403,10404,10405,10406,10407,10408,10409,10410,10411,10412,3446,10413,10414,10415,10416,10417,10418,10419,10420,10421,10422,10423,4935,10424,10425,10426,10427,10428,10429,10430,4936,10431,10432,10433,10434,10435,10436,10437,10438,10439,10440,10441,10442,10443,4937,10444,10445,10446,10447,4481,10448,10449,10450,10451,10452,10453,10454,10455,10456,10457,10458,10459,10460,10461,10462,10463,10464,10465,10466,10467,10468,10469,10470,10471,10472,10473,10474,10475,10476,
5710477,10478,10479,10480,10481,10482,10483,10484,10485,10486,10487,10488,10489,10490,10491,10492,10493,10494,10495,10496,10497,10498,10499,10500,10501,10502,10503,10504,10505,4938,10506,10507,10508,10509,10510,2552,10511,10512,10513,10514,10515,10516,3447,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,4482,10544,4939,10545,10546,10547,10548,10549,10550,10551,10552,10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,3676,4483,10568,10569,10570,10571,10572,3448,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593,10594,10595,10596,10597,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608,10609,10610,10611,10612,10613,10614,10615,10616,10617,10618,10619,10620,10621,10622,10623,10624,10625,10626,10627,4484,10628,10629,10630,10631,10632,4940,10633,10634,10635,10636,10637,10638,10639,10640,10641,10642,10643,10644,10645,10646,10647,10648,10649,10650,10651,10652,10653,10654,10655,10656,4941,10657,10658,10659,2599,10660,10661,10662,10663,10664,10665,10666,3089,10667,10668,10669,10670,10671,10672,10673,10674,10675,10676,10677,10678,10679,10680,4942,10681,10682,10683,10684,10685,10686,10687,10688,10689,10690,10691,10692,10693,10694,10695,10696,10697,4485,10698,10699,10700,10701,10702,10703,10704,4943,10705,3677,10706,10707,10708,10709,10710,10711,10712,4944,10713,10714,10715,10716,10717,10718,10719,10720,10721,10722,10723,10724,10725,10726,10727,10728,4945,10729,10730,10731,10732,10733,10734,10735,10736,10737,10738,10739,10740,10741,10742,10743,10744,10745,10746,10747,10748,10749,10750,10751,10752,10753,10754,10755,10756,10757,10758,10759,10760,10761,4946,10762,10763,10764,10765,10766,10767,4947,4948,10768,10769,10770,10771,10772,10773,10774,10775,10776,10777,10778,10779,10780,10781,10782,10783,10784,10785,10786,10787,10788,10789,10790,10791,10792,10793,10794,10795,10796,10797,10798,10799,10800,10801,10802,10803,10804,10805,10806,10807,10808,10809,10810,10811,10812,10813,10814,10815,10816,10817,10818,10819,10820,10821,10822,10823,10824,10825,10826,10827,10828,10829,10830,10831,10832,10833,10834,10835,10836,10837,10838,10839,10840,10841,10842,10843,10844,10845,10846,10847,10848,10849,10850,10851,10852,10853,10854,10855,10856,10857,10858,10859,10860,10861,10862,10863,10864,10865,10866,10867,10868,10869,10870,10871,10872,10873,10874,10875,10876,10877,10878,4486,10879,10880,10881,10882,10883,10884,10885,4949,10886,10887,10888,10889,10890,10891,10892,10893,10894,10895,10896,10897,10898,10899,10900,10901,10902,10903,10904,10905,10906,10907,10908,10909,10910,10911,10912,10913,10914,10915,10916,10917,10918,10919,4487,10920,10921,10922,10923,10924,10925,10926,10927,10928,10929,10930,10931,10932,4950,10933,10934,10935,10936,10937,10938,10939,10940,10941,10942,10943,10944,10945,10946,10947,10948,10949,4488,10950,10951,10952,10953,10954,10955,10956,10957,10958,10959,4190,10960,10961,10962,10963,10964,10965,10966,10967,10968,10969,10970,10971,10972,10973,10974,10975,10976,10977,10978,10979,10980,10981,10982,10983,10984,10985,10986,10987,10988,10989,10990,10991,10992,10993,10994,10995,10996,10997,10998,10999,11e3,11001,11002,11003,11004,11005,11006,3960,11007,11008,11009,11010,11011,11012,11013,11014,11015,11016,11017,11018,11019,11020,11021,11022,11023,11024,11025,11026,11027,11028,11029,11030,11031,11032,4951,11033,11034,11035,11036,11037,11038,11039,11040,11041,11042,11043,11044,11045,11046,11047,4489,11048,11049,11050,11051,4952,11052,11053,11054,11055,11056,11057,11058,4953,11059,11060,11061,11062,11063,11064,11065,11066,11067,11068,11069,11070,11071,4954,11072,11073,11074,11075,11076,11077,11078,11079,11080,11081,11082,11083,11084,11085,11086,11087,11088,11089,11090,11091,11092,11093,11094,11095,11096,11097,11098,11099,11100,11101,11102,11103,11104,11105,11106,11107,11108,11109,11110,11111,11112,11113,11114,11115,3808,11116,11117,11118,11119,11120,11121,11122,11123,11124,11125,11126,11127,11128,11129,11130,11131,11132,11133,11134,4955,11135,11136,11137,11138,11139,11140,11141,11142,11143,11144,11145,11146,11147,11148,11149,11150,11151,11152,11153,11154,11155,11156,11157,11158,11159,11160,11161,4956,11162,11163,11164,11165,11166,11167,11168,11169,11170,11171,11172,11173,11174,11175,11176,11177,11178,11179,11180,4957,11181,11182,11183,11184,11185,11186,4958,11187,11188,11189,11190,11191,11192,11193,11194,11195,11196,11197,11198,11199,11200,3678,11201,11202,11203,11204,11205,11206,4191,11207,11208,11209,11210,11211,11212,11213,11214,11215,11216,11217,11218,11219,11220,11221,11222,11223,11224,11225,11226,11227,11228,11229,11230,11231,11232,11233,11234,11235,11236,11237,11238,11239,11240,11241,11242,11243,11244,11245,11246,11247,11248,11249,11250,11251,4959,11252,11253,11254,11255,11256,11257,11258,11259,11260,11261,11262,11263,11264,11265,11266,11267,11268,11269,11270,11271,11272,11273,11274,11275,11276,11277,11278,11279,11280,11281,11282,11283,11284,11285,11286,11287,11288,11289,11290,11291,11292,11293,11294,11295,11296,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,11307,11308,11309,11310,11311,11312,11313,11314,3679,11315,11316,11317,11318,4490,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,11329,11330,11331,11332,11333,11334,11335,11336,11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,4960,11348,11349,11350,11351,11352,11353,11354,11355,11356,11357,11358,11359,11360,11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,11374,11375,11376,11377,3961,4961,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,4192,11398,11399,11400,11401,11402,11403,11404,11405,11406,11407,11408,11409,11410,11411,4962,11412,11413,11414,11415,11416,11417,11418,11419,11420,11421,11422,11423,11424,11425,11426,11427,11428,11429,11430,11431,11432,11433,11434,11435,11436,11437,11438,11439,11440,11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451,11452,11453,11454,11455,11456,11457,11458,11459,11460,11461,11462,11463,11464,11465,11466,11467,11468,11469,4963,11470,11471,4491,11472,11473,11474,11475,4964,11476,11477,11478,11479,11480,11481,11482,11483,11484,11485,11486,11487,11488,11489,11490,11491,11492,4965,11493,11494,11495,11496,11497,11498,11499,11500,11501,11502,11503,11504,11505,11506,11507,11508,11509,11510,
5711511,11512,11513,11514,11515,11516,11517,11518,11519,11520,11521,11522,11523,11524,11525,11526,11527,11528,11529,3962,11530,11531,11532,11533,11534,11535,11536,11537,11538,11539,11540,11541,11542,11543,11544,11545,11546,11547,11548,11549,11550,11551,11552,11553,11554,11555,11556,11557,11558,11559,11560,11561,11562,11563,11564,4193,4194,11565,11566,11567,11568,11569,11570,11571,11572,11573,11574,11575,11576,11577,11578,11579,11580,11581,11582,11583,11584,11585,11586,11587,11588,11589,11590,11591,4966,4195,11592,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,3090,11605,11606,11607,11608,11609,11610,4967,11611,11612,11613,11614,11615,11616,11617,11618,11619,11620,11621,11622,11623,11624,11625,11626,11627,11628,11629,11630,11631,11632,11633,11634,11635,11636,11637,11638,11639,11640,11641,11642,11643,11644,11645,11646,11647,11648,11649,11650,11651,11652,11653,11654,11655,11656,11657,11658,11659,11660,11661,11662,11663,11664,11665,11666,11667,11668,11669,11670,11671,11672,11673,11674,4968,11675,11676,11677,11678,11679,11680,11681,11682,11683,11684,11685,11686,11687,11688,11689,11690,11691,11692,11693,3809,11694,11695,11696,11697,11698,11699,11700,11701,11702,11703,11704,11705,11706,11707,11708,11709,11710,11711,11712,11713,11714,11715,11716,11717,11718,3553,11719,11720,11721,11722,11723,11724,11725,11726,11727,11728,11729,11730,4969,11731,11732,11733,11734,11735,11736,11737,11738,11739,11740,4492,11741,11742,11743,11744,11745,11746,11747,11748,11749,11750,11751,11752,4970,11753,11754,11755,11756,11757,11758,11759,11760,11761,11762,11763,11764,11765,11766,11767,11768,11769,11770,11771,11772,11773,11774,11775,11776,11777,11778,11779,11780,11781,11
57782,11783,11784,11785,11786,11787,11788,11789,11790,4971,11791,11792,11793,11794,11795,11796,11797,4972,11798,11799,11800,11801,11802,11803,11804,11805,11806,11807,11808,11809,11810,4973,11811,11812,11813,11814,11815,11816,11817,11818,11819,11820,11821,11822,11823,11824,11825,11826,11827,11828,11829,11830,11831,11832,11833,11834,3680,3810,11835,11836,4974,11837,11838,11839,11840,11841,11842,11843,11844,11845,11846,11847,11848,11849,11850,11851,11852,11853,11854,11855,11856,11857,11858,11859,11860,11861,11862,11863,11864,11865,11866,11867,11868,11869,11870,11871,11872,11873,11874,11875,11876,11877,11878,11879,11880,11881,11882,11883,11884,4493,11885,11886,11887,11888,11889,11890,11891,11892,11893,11894,11895,11896,11897,11898,11899,11900,11901,11902,11903,11904,11905,11906,11907,11908,11909,11910,11911,11912,11913,11914,11915,4975,11916,11917,11918,11919,11920,11921,11922,11923,11924,11925,11926,11927,11928,11929,11930,11931,11932,11933,11934,11935,11936,11937,11938,11939,11940,11941,11942,11943,11944,11945,11946,11947,11948,11949,4976,11950,11951,11952,11953,11954,11955,11956,11957,11958,11959,11960,11961,11962,11963,11964,11965,11966,11967,11968,11969,11970,11971,11972,11973,11974,11975,11976,11977,11978,11979,11980,11981,11982,11983,11984,11985,11986,11987,4196,11988,11989,11990,11991,11992,4977,11993,11994,11995,11996,11997,11998,11999,12e3,12001,12002,12003,12004,12005,12006,12007,12008,12009,12010,12011,12012,12013,12014,12015,12016,12017,12018,12019,12020,12021,12022,12023,12024,12025,12026,12027,12028,12029,12030,12031,12032,12033,12034,12035,12036,12037,12038,12039,12040,12041,12042,12043,12044,12045,12046,12047,12048,12049,12050,12051,12052,12053,12054,12055,12056,12057,12058,12059,12060,12061,4978,12062,12063,12064,12065,12066,12067,12068,12069,12070,12071,12072,12073,12074,12075,12076,12077,12078,12079,12080,12081,12082,12083,12084,12085,12086,12087,12088,12089,12090,12091,12092,12093,12094,12095,12096,12097,12098,12099,12100,12101,12102,12103,12104,12105,12106,12107,12108,12109,12110,12111,12112,12113,12114,12115,12116,12117,12118,12119,12120,12121,12122,12123,4979,12124,12125,12126,12127,12128,4197,12129,12130,12131,12132,12133,12134,12135,12136,12137,12138,12139,12140,12141,12142,12143,12144,12145,12146,12147,12148,12149,12150,12151,12152,12153,12154,4980,12155,12156,12157,12158,12159,12160,4494,12161,12162,12163,12164,3811,12165,12166,12167,12168,12169,4495,12170,12171,4496,12172,12173,12174,12175,12176,3812,12177,12178,12179,12180,12181,12182,12183,12184,12185,12186,12187,12188,12189,12190,12191,12192,12193,12194,12195,12196,12197,12198,12199,12200,12201,12202,12203,12204,12205,12206,12207,12208,12209,12210,12211,12212,12213,12214,12215,12216,12217,12218,12219,12220,12221,4981,12222,12223,12224,12225,12226,12227,12228,12229,12230,12231,12232,12233,12234,12235,4982,12236,12237,12238,12239,12240,12241,12242,12243,12244,12245,4983,12246,12247,12248,12249,4984,12250,12251,12252,12253,12254,12255,12256,12257,12258,12259,12260,12261,12262,12263,12264,4985,12265,4497,12266,12267,12268,12269,12270,12271,12272,12273,12274,12275,12276,12277,12278,12279,12280,12281,12282,12283,12284,12285,12286,12287,4986,12288,12289,12290,12291,12292,12293,12294,12295,12296,2473,12297,12298,12299,12300,12301,12302,12303,12304,12305,12306,12307,12308,12309,12310,12311,12312,12313,12314,12315,12316,12317,12318,12319,3963,12320,12321,12322,12323,12324,12325,12326,12327,12328,12329,12330,12331,12332,4987,12333,12334,12335,12336,12337,12338,12339,12340,12341,12342,12343,12344,12345,12346,12347,12348,12349,12350,12351,12352,12353,12354,12355,12356,12357,12358,12359,3964,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,3965,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,4988,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,3554,12439,12440,12441,12442,12443,12444,12445,12446,12447,12448,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,4989,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,4990,12481,12482,12483,12484,12485,12486,12487,12488,12489,4498,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12539,12540,12541,12542,12543,12544,12545,12546,12547,12548,12549,12550,12551,4991,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,3036,12579,12580,12581,12582,12583,3966,12584,12585,12586,12587,12588,12589,12590,12591,12592,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12
57605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,4499,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12687,12688,12689,12690,12691,12692,12693,12694,12695,12696,12697,12698,4992,12699,12700,12701,12702,12703,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12731,12732,12733,12734,12735,12736,12737,12738,12739,12740,12741,12742,12743,12744,12745,12746,12747,12748,12749,12750,12751,12752,12753,12754,12755,12756,12757,12758,12759,12760,12761,12762,12763,12764,12765,12766,12767,12768,12769,12770,12771,12772,12773,12774,12775,12776,12777,12778,4993,2175,12779,12780,12781,12782,12783,12784,12785,12786,4500,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,12800,12801,12802,12803,12804,12805,12806,12807,12808,12809,12810,12811,12812,12813,12814,12815,12816,12817,12818,12819,12820,12821,12822,12823,12824,12825,12826,4198,3967,12827,12828,12829,12830,12831,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12842,12843,12844,12845,12846,12847,12848,12849,12850,12851,12852,12853,12854,12855,12856,12857,12858,12859,12860,12861,4199,12862,12863,12864,12865,12866,12867,12868,12869,12870,12871,12872,12873,12874,12875,12876,12877,12878,12879,12880,12881,12882,12883,12884,12885,12886,12887,4501,12888,12889,12890,12891,12892,12893,12894,12895,12896,12897,12898,12899,12900,12901,12902,12903,12904,12905,12906,12907,12908,12909,12910,12911,12912,4994,12913,12914,12915,12916,12917,12918,12919,12920,12921,12922,12923,12924,12925,12926,12927,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12938,12939,12940,12941,12942,12943,12944,12945,12946,12947,12948,12949,12950,12951,12952,12953,12954,12955,12956,1772,12957,12958,12959,12960,12961,12962,12963,12964,12965,12966,12967,12968,12969,12970,12971,12972,12973,12974,12975,12976,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,12992,12993,12994,12995,12996,12997,4502,12998,4503,12999,13e3,13001,13002,13003,4504,13004,13005,13006,13007,13008,13009,13010,13011,13012,13013,13014,13015,13016,13017,13018,13019,13020,13021,13022,13023,13024,13025,13026,13027,13028,13029,3449,13030,13031,13032,13033,13034,13035,13036,13037,13038,13039,13040,13041,13042,13043,13044,13045,13046,13047,13048,13049,13050,13051,13052,13053,13054,13055,13056,13057,13058,13059,13060,13061,13062,13063,13064,13065,13066,13067,13068,13069,13070,13071,13072,13073,13074,13075,13076,13077,13078,13079,13080,13081,13082,13083,13084,13085,13086,13087,13088,13089,13090,13091,13092,13093,13094,13095,13096,13097,13098,13099,13100,13101,13102,13103,13104,13105,13106,13107,13108,13109,13110,13111,13112,13113,13114,13115,13116,13117,13118,3968,13119,4995,13120,13121,13122,13123,13124,13125,13126,13127,4505,13128,13129,13130,13131,13132,13133,13134,4996,4506,13135,13136,13137,13138,13139,4997,13140,13141,13142,13143,13144,13145,13146,13147,13148,13149,13150,13151,13152,13153,13154,13155,13156,13157,13158,13159,4998,13160,13161,13162,13163,13164,13165,13166,13167,13168,13169,13170,13171,13172,13173,13174,13175,13176,4999,13177,13178,13179,13180,13181,13182,13183,13184,13185,13186,13187,13188,13189,13190,13191,13192,13193,13194,13195,13196,13197,13198,13199,13200,13201,13202,13203,13204,13205,13206,5e3,13207,13208,13209,13210,13211,13212,13213,13214,13215,13216,13217,13218,13219,13220,13221,13222,13223,13224,13225,13226,13227,4200,5001,13228,13229,13230,13231,13232,13233,13234,13235,13236,13237,13238,13239,13240,3969,13241,13242,13243,13244,3970,13245,13246,13247,13248,13249,13250,13251,13252,13253,13254,13255,13256,13257,13258,13259,13260,13261,13262,13263,13264,13265,13266,13267,13268,3450,13269,13270,13271,13272,13273,13274,13275,13276,5002,13277,13278,13279,1328
570,13281,13282,13283,13284,13285,13286,13287,13288,13289,13290,13291,13292,13293,13294,13295,13296,13297,13298,13299,13300,13301,13302,3813,13303,13304,13305,13306,13307,13308,13309,13310,13311,13312,13313,13314,13315,13316,13317,13318,13319,13320,13321,13322,13323,13324,13325,13326,13327,13328,4507,13329,13330,13331,13332,13333,13334,13335,13336,13337,13338,13339,13340,13341,5003,13342,13343,13344,13345,13346,13347,13348,13349,13350,13351,13352,13353,13354,13355,13356,13357,13358,13359,13360,13361,13362,13363,13364,13365,13366,13367,5004,13368,13369,13370,13371,13372,13373,13374,13375,13376,13377,13378,13379,13380,13381,13382,13383,13384,13385,13386,13387,13388,13389,13390,13391,13392,13393,13394,13395,13396,13397,13398,13399,13400,13401,13402,13403,13404,13405,13406,13407,13408,13409,13410,13411,13412,13413,13414,13415,13416,13417,13418,13419,13420,13421,13422,13423,13424,13425,13426,13427,13428,13429,13430,13431,13432,4508,13433,13434,13435,4201,13436,13437,13438,13439,13440,13441,13442,13443,13444,13445,13446,13447,13448,13449,13450,13451,13452,13453,13454,13455,13456,13457,5005,13458,13459,13460,13461,13462,13463,13464,13465,13466,13467,13468,13469,13470,4509,13471,13472,13473,13474,13475,13476,13477,13478,13479,13480,13481,13482,13483,13484,13485,13486,13487,13488,13489,13490,13491,13492,13493,13494,13495,13496,13497,13498,13499,13500,13501,13502,13503,13504,13505,13506,13507,13508,13509,13510,13511,13512,13513,13514,13515,13516,13517,13518,13519,13520,13521,13522,13523,13524,13525,13526,13527,13528,13529,13530,13531,13532,13533,13534,13535,13536,13537,13538,13539,13540,13541,13542,13543,13544,13545,13546,13547,13548,13549,13550,13551,13552,13553,13554,13555,13556,13557,13558,13559,13560,13561,13562,13563,13564,13565,13566,13567,13568,13569,13570,13571,13572,13573,13574,13575,13576,13577,13578,13579,13580,13581,13582,13583,13584,13585,13586,13587,13588,13589,13590,13591,13592,13593,13594,13595,13596,13597,13598,13599,13600,13601,13602,13603,13604,13605,13606,13607,13608,13609,13610,13611,13612,13613,13614,13615,13616,13617,13618,13619,13620,13621,13622,13623,13624,13625,13626,13627,13628,13629,13630,13631,13632,13633,13634,13635,13636,13637,13638,13639,13640,13641,13642,5006,13643,13644,13645,13646,13647,13648,13649,13650,13651,5007,13652,13653,13654,13655,13656,13657,13658,13659,13660,13661,13662,13663,13664,13665,13666,13667,13668,13669,13670,13671,13672,13673,13674,13675,13676,13677,13678,13679,13680,13681,13682,13683,13684,13685,13686,13687,13688,13689,13690,13691,13692,13693,13694,13695,13696,13697,13698,13699,13700,13701,13702,13703,13704,13705,13706,13707,13708,13709,13710,13711,13712,13713,13714,13715,13716,13717,13718,13719,13720,13721,13722,13723,13724,13725,13726,13727,13728,13729,13730,13731,13732,13733,13734,13735,13736,13737,13738,13739,13740,13741,13742,13743,13744,13745,13746,13747,13748,13749,13750,13751,13752,13753,13754,13755,13756,13757,13758,13759,13760,13761,13762,13763,13764,13765,13766,13767,13768,13769,13770,13771,13772,13773,13774,3273,13775,13776,13777,13778,13779,13780,13781,13782,13783,13784,13785,13786,13787,13788,13789,13790,13791,13792,13793,13794,13795,13796,13797,13798,13799,13800,13801,13802,13803,13804,13805,13806,13807,13808,13809,13810,13811,13812,13813,13814,13815,13816,13817,13818,13819,13820,13821,13822,13823,13824,13825,13826,13827,13828,13829,13830,13831,13832,13833,13834,13835,13836,13837,13838,13839,13840,13841,13842,13843,13844,13845,13846,13847,13848,13849,13850,13851,13852,13853,13854,13855,13856,13857,13858,13859,13860,13861,13862,13863,13864,13865,13866,13867,13868,13869,13870,13871,13872,13873,13874,13875,13876,13877,13878,13879,13880,13881,13882,13883,13884,13885,13886,13887,13888,13889,13890,13891,13892,13893,13894,13895,13896,13897,13898,13899,13900,13901,13902,13903,13904,13905,13906,13907,13908,13909,13910,13911,13912,13913,13914,13915,13916,13917,13918,13919,13920,13921,13922,13923,13924,13925,13926,13927,13928,13929,13930,13931,13932,13933,13934,13935,13936,13937,13938,13939,13940,13941,13942,13943,13944,13945,13946,13947,13948,13949,13950,13951,13952,13953,13954,13955,13956,13957,13958,13959,13960,13961,13962,13963,13964,13965,13966,13967,13968,13969,13970,13971,13972]),c0}var t8;function Ls(){if(t8)return Mo;t8=1;var t=Jx(),e=Xx(),n=Qx(),r=eI(),i=tI();function o(){var c=1024,p=.99,h=.01,g=3,b=this;function v(){b._mCharToFreqOrder=null,b._mTableSize=null,b._mTypicalDistributionRatio=null,b.reset()}this.reset=function(){this._mDone=!1,this._mTotalChars=0,this._mFreqChars=0},this.feed=function(C,E){if(E==2)var A=this.getOrder(C);else A=-1;A>=0&&(this._mTotalChars++,A<this._mTableSize&&512>this._mCharToFreqOrder[A]&&this._mFreqChars++)},this.getConfidence=function(){if(this._mTotalChars<=0||this._mFreqChars<=g)return h;if(this._mTotalChars!=this._mFreqChars){var C=this._mFreqChars/((this._mTotalChars-this._mFreqChars)*this._mTypicalDistributionRatio);if(C<p)return C}return p},this.gotEnoughData=function(){return this._mTotalChars>c},this.getOrder=function(C){return-1},v()}Mo.CharDistributionAnalysis=o;function a(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=e.EUCTWCharToFreqOrder,c._mTableSize=e.EUCTW_TABLE_SIZE,c._mTypicalDistributionRatio=e.EUCTW_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){return h.charCodeAt(0)>
57=196?94*(h.charCodeAt(0)-196)+h.charCodeAt(1)-161:-1},p()}a.prototype=new o,Mo.EUCTWDistributionAnalysis=a;function s(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=n.EUCKRCharToFreqOrder,c._mTableSize=n.EUCKR_TABLE_SIZE,c._mTypicalDistributionRatio=n.EUCKR_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){return h.charCodeAt(0)>=176?94*(h.charCodeAt(0)-176)+h.charCodeAt(1)-161:-1},p()}s.prototype=new o,Mo.EUCKRDistributionAnalysis=s;function l(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=r.GB2312CharToFreqOrder,c._mTableSize=r.GB2312_TABLE_SIZE,c._mTypicalDistributionRatio=r.GB2312_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){return h.charCodeAt(0)>=176&&h.charCodeAt(1)>=161?94*(h.charCodeAt(0)-176)+h.charCodeAt(1)-161:-1},p()}l.prototype=new o,Mo.GB2312DistributionAnalysis=l;function u(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=i.Big5CharToFreqOrder,c._mTableSize=i.BIG5_TABLE_SIZE,c._mTypicalDistributionRatio=i.BIG5_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){return h.charCodeAt(0)>=164?h.charCodeAt(1)>=161?157*(h.charCodeAt(0)-164)+h.charCodeAt(1)-161+63:157*(h.charCodeAt(0)-164)+h.charCodeAt(1)-64:-1},p()}u.prototype=new o,Mo.Big5DistributionAnalysis=u;function d(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=t.JISCharToFreqOrder,c._mTableSize=t.JIS_TABLE_SIZE,c._mTypicalDistributionRatio=t.JIS_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){if(h.charCodeAt(0)>=129&&h.charCodeAt(0)<=159)var g=188*(h.charCodeAt(0)-129);else if(h.charCodeAt(0)>=224&&h.charCodeAt(0)<=239)g=188*(h.charCodeAt(0)-224+31);else return-1;return g+=h.charCodeAt(1)-64,(h.charCodeAt(1)<64||h.charCodeAt(1)===127||h.charCodeAt(1)>252)&&(g=-1),g},p()}d.prototype=new o,Mo.SJISDistributionAnalysis=d;function f(){o.apply(this);var c=this;function p(){c._mCharToFreqOrder=t.JISCharToFreqOrder,c._mTableSize=t.JIS_TABLE_SIZE,c._mTypicalDistributionRatio=t.JIS_TYPICAL_DISTRIBUTION_RATIO}this.getOrder=function(h){return h[0]>=" "?94*(h.charCodeAt(0)-161)+h.charCodeAt(1)-161:-1},p()}return f.prototype=new o,Mo.EUCJPDistributionAnalysis=f,Mo}var Wc,n8;function nI(){if(n8)return Wc;n8=1;var t=_i(),e=Rs(),n=Zx(),r=Ls().Big5DistributionAnalysis;function i(){e.apply(this);var o=this;function a(){o._mCodingSM=new t(n),o._mDistributionAnalyzer=new r,o.reset()}this.getCharsetName=function(){return"Big5"},a()}return i.prototype=new e,Wc=i,Wc}var Yc,r8;function rI(){if(r8)return Yc;r8=1;var t=tn(),e=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,10,11,11,11,11,11,11,11,12,13,13,13,14,15,0,0],n=[t.error,t.start,t.error,t.error,t.error,t.error,12,10,9,11,8,7,6,5,4,3,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,5,5,5,5,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,5,5,5,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,7,7,7,7,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,7,7,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,9,9,9,9,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,9,9,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,12,12,12,12,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,12,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,12,12,12,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.start,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error],r=[0,1,0,0,0,0,2,3,3,3,4,4,5,5,6,6];return Yc={classTable:e,classFactor:16,stateTable:n,charLenTable:r,name:"UTF-8"},Yc}var Zc,o8;function oI(){if(o8)return Zc;o8=1;var t=_i(),e=va(),n=tn(),r=rI();function i(){e.apply(this);var o=.5,a=this;function s(){a._mCodingSM=new t(r),a.reset()}this.reset=function(){i.prototype.reset.apply(this),this._mCodingSM.reset(),this._mNumOfMBChar=0,this._mMBCharLen=0,this._mFullLen=0,this._mBasicAsciiLen=0},this.getCharsetName=function(){return"UTF-8"},this.feed=function(l){this._mFullLen+=l.length;for(var u=0,d;u<l.length;u++){d=l[u];var f=this._mCodingSM.nextState(d);if(f==n.error){this._mState=n.notMe;break}else if(f==n.itsMe){this._mState=n.foundIt;break}else f==n.start&&(this._mCodingSM.getCurrentCharLen()>=2?(this._mNumOfMBChar++,this._mMBCharLen+=this._mCodingSM.getCurrentCharLen()):d.charCo
57deAt(0)<128&&this._mBasicAsciiLen++)}return this.getState()==n.detecting&&this.getConfidence()>n.SHORTCUT_THRESHOLD&&(this._mState=n.foundIt),this.getState()},this.getConfidence=function(){var l=.99,u=0,d=this._mFullLen-this._mBasicAsciiLen;return d>0&&(u=this._mMBCharLen/d),this._mNumOfMBChar<6&&u<=.6?(l*=Math.pow(o,this._mNumOfMBChar),1-l):l},s()}return i.prototype=new e,Zc=i,Zc}var Jc,i8;function iI(){if(i8)return Jc;i8=1;var t=tn(),e=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0],n=[t.error,t.start,t.start,3,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.start,t.start,t.start,t.start],r=[0,1,1,2,0,0];return Jc={classTable:e,classFactor:6,stateTable:n,charLenTable:r,name:"Shift_JIS"},Jc}var Xc={},a8;function xb(){return a8||(a8=1,(function(t){t.jp2CharContext=[[0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1],[2,4,0,4,0,3,0,4,0,3,4,4,4,2,4,3,3,4,3,2,3,3,4,2,3,3,3,2,4,1,4,3,3,1,5,4,3,4,3,4,3,5,3,0,3,5,4,2,0,3,1,0,3,3,0,3,3,0,1,1,0,4,3,0,3,3,0,4,0,2,0,3,5,5,5,5,4,0,4,1,0,3,4],[0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[0,4,0,5,0,5,0,4,0,4,5,4,4,3,5,3,5,1,5,3,4,3,4,4,3,4,3,3,4,3,5,4,4,3,5,5,3,5,5,5,3,5,5,3,4,5,5,3,1,3,2,0,3,4,0,4,2,0,4,2,1,5,3,2,3,5,0,4,0,2,0,5,4,4,5,4,5,0,4,0,0,4,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,4,0,3,0,3,0,4,5,4,3,3,3,3,4,3,5,4,4,3,5,4,4,3,4,3,4,4,4,4,5,3,4,4,3,4,5,5,4,5,5,1,4,5,4,3,0,3,3,1,3,3,0,4,4,0,3,3,1,5,3,3,3,5,0,4,0,3,0,4,4,3,4,3,3,0,4,1,1,3,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,4,0,3,0,3,0,4,0,3,4,4,3,2,2,1,2,1,3,1,3,3,3,3,3,4,3,1,3,3,5,3,3,0,4,3,0,5,4,3,3,5,4,4,3,4,4,5,0,1,2,0,1,2,0,2,2,0,1,0,0,5,2,2,1,4,0,3,0,1,0,4,4,3,5,4,3,0,2,1,0,4,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,5,0,4,0,2,1,4,4,2,4,1,4,2,4,2,4,3,3,3,4,3,3,3,3,1,4,2,3,3,3,1,4,4,1,1,1,4,3,3,2,0,2,4,3,2,0,3,3,0,3,1,1,0,0,0,3,3,0,4,2,2,3,4,0,4,0,3,0,4,4,5,3,4,4,0,3,0,0,1,4],[1,4,0,4,0,4,0,4,0,3,5,4,4,3,4,3,5,4,3,3,4,3,5,4,4,4,4,3,4,2,4,3,3,1,5,4,3,2,4,5,4,5,5,4,4,5,4,4,0,3,2,2,3,3,0,4,3,1,3,2,1,4,3,3,4,5,0,3,0,2,0,4,5,5,4,5,4,0,4,0,0,5,4],[0,5,0,5,0,4,0,3,0,4,4,3,4,3,3,3,4,0,4,4,4,3,4,3,4,3,3,1,4,2,4,3,4,0,5,4,1,4,5,4,4,5,3,2,4,3,4,3,2,4,1,3,3,3,2,3,2,0,4,3,3,4,3,3,3,4,0,4,0,3,0,4,5,4,4,4,3,0,4,1,0,1,3],[0,3,1,4,0,3,0,2,0,3,4,4,3,1,4,2,3,3,4,3,4,3,4,3,4,4,3,2,3,1,5,4,4,1,4,4,3,5,4,4,3,5,5,4,3,4,4,3,1,2,3,1,2,2,0,3,2,0,3,1,0,5,3,3,3,4,3,3,3,3,4,4,4,4,5,4,2,0,3,3,2,4,3],[0,2,0,3,0,1,0,1,0,0,3,2,0,0,2,0,1,0,2,1,3,3,3,1,2,3,1,0,1,0,4,2,1,1,3,3,0,4,3,3,1,4,3,3,0,3,3,2,0,0,0,0,1,0,0,2,0,0,0,0,0,4,1,0,2,3,2,2,2,1,3,3,3,4,4,3,2,0,3,1,0,3,3],[0,4,0,4,0,3,0,3,0,4,4,4,3,3,3,3,3,3,4,3,4,2,4,3,4,3,3,2,4,3,4,5,4,1,4,5,3,5,4,5,3,5,4,0,3,5,5,3,1,3,3,2,2,3,0,3,4,1,3,3,2,4,3,3,3,4,0,4,0,3,0,4,5,4,4,5,3,0,4,1,0,3,4],[0,2,0,3,0,3,0,0,0,2,2,2,1,0,1,0,0,0,3,0,3,0,3,0,1,3,1,0,3,1,3,3,3,1,3,3,3,0,1,3,1,3,4,0,0,3,1,1,0,3,2,0,0,0,0,1,3,0,1,0,0,3,3,2,0,3,0,0,0,0,0,3,4,3,4,3,3,0,3,0,0,2,3],[2,3,0,3,0,2,0,1,0,3,3,4,3,1,3,1,1,1,3,1,4,3,4,3,3,3,0,0,3,1,5,4,3,1,4,3,2,5,5,4,4,4,4,3,3,4,4,4,0,2,1,1,3,2,0,1,2,0,0,1,0,4,1,3,3,3,0,3,0,1,0,4,4,4,5,5,3,0,2,0,0,4,4],[0,2,0,1,0,3,1,3,0,2,3,3,3,0,3,1,0,0,3,0,3,2,3,1,3,2,1,1,0,0,4,2,1,0,2,3,1,4,3,2,0,4,4,3,1,3,1,3,0,1,0,0,1,0,0,0,1,0,0,0,0,4,1,1,1,2,0,3,0,0,0,3,4,2,4,3,2,0,1,0,0,3,3],[0,1,0,4,0,5,0,4,0,2,4,4,2,3,3,2,3,3,5,3,3,3,4,3,4,2,3,0,4,3,3,3,4,1,4,3,2,1,5,5,3,4,5,1,3,5,4,2,0,3,3,0,1,3,0,4,2,0,1,3,1,4,3,3,3,3,0,3,0,1,0,3,4,4,4,5,5,0,3,0,1,4,5],[0,2,0,3,0,3,0,0,0,2,3,1,3,0,4,0,1,1,3,0,3,4,3,2,3,1,0,3,3,2,3,1,3,0,2,3,0,2,1,4,1,2,2,0,0,3,3,0,0,2,0,0,0,1,0,0,0,0,2,2,0,3,2,1,3,3,0,2,0,2,0,0,3,3,1,2,4,0,3,0,2,2,3],[2,4,0,5,0,4,0,4,0,2,4,4,4,3,4,3,3,3,1,2,4,3,4,3,4,4,5,0,3,3,3,3,2,0,4,3,1,4,3,4,1,4,4,3,3,4,4,3,1,2,3,0,4,2,0,4,1,0,3,3,0,4,3,3,3,4,0,4,0,2,0,3,5,3,4,5,2,0,3,0,0,4,5],[0,3,0,4,0,1,0,1,0,1,3,2,2,1,3,0,3,0,2,0,2,0,3,0,2,0,0,0,1,0,1,1,0,0,3,1,0,0,0,4,0,3,1,0,2,1,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,2,2,3,1,0,3,0,0,0,1,4,4,4,3,0,0,4,0,0,1,4],[1,4,1,5,0,3,0,3,0,4,5,4,4,3,5,3,3,4,4,3,4,1,3,3,3,3,2,1,4,1,5,4,3,1,4,4,3,5,4,4,3,5,4,3,3,4,4,4,0,3,3,1,2,3,0,3,1,0,3,3,0,5,4,4,4,4,4,4,3,3,5,4,4,3,3,5,4,0,3,2,0,4,4],[0,2,0,3,0,1,0,0,0,1,3,3,3,2,4,1,3,0,3,1,3,0,2,2,1,1,0,0,2,0,4,3,1,0,4,3,0,4,4,4,1,4,3,1,1,3,3,1,0,2,0,0,1,3,0,0,0,0,2,0,0,4,3,2,4,3,5,4,3,3,3,4,3,3,4,3,3,0,2,1,0,3,3],[0,2,0,4,0,3,0,2,0,2,5,5,3,4,4,4,4,1,4,3,3,0,4,3,4,3,1,3,3,2,4,3,0,3,4,3,0,3,4,4,2,4,4,0,4,5,3,3,2,2,1,1,1,2,0,1,5,0,3,3,2,4,3,3,3,4,0,3,0,2,0,4,4,3,5,5,0,0,3,0,2,3,3],[0,3,0,4,0,3,0,1,0,3,4,3,3,1,3,3,3,0,3,1,3,0,4,3,3,1,1,0,3,0,3,3,0,0,4,4,0,1,5,4,3,3,5,0,3,3,4,3,0,2,0,1,1,1,0,1,3,0,1,2,1,3,3,2,3,3,0,3,0,1,0,1,3,3,4,4,1,0,1,2,2,1,3],[0,1,0,4,0,4,0,3,0,1,3,3,3,2,3,1,1,0,3,0,3,3,4,3,2,4,2,0,1,0,4,3,2,0,4,3,0,5,3,3,2,4,4,4,3,3,3,4,0,1,3,0,0,1,0,0,1,0,0,0,0,4,2,3,3,3,0,3,0,0,0,4,4,4,5,3,2,0,3,3,0,3,5],[0,2,0,3,0,0,0,3,0,1,3,0,2,0,0,0,1,0,3,1,1,3,3,0,0,3,0,0,3,0,2,3,1,0,3,1,0,3,3,2,0,4,2,2,0,2,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,1,0,1,0,0,0,1,3,1,2,0,0,0,1,0,0,1,4],[0,3,0,3,0,5,0,1,0,2,4,3,1,3,3,2,1,1,5,2,1,0,5,1,2,0,0,0,3,3,2,2,3,2,4,3,0,0,3,3,1,3,3,0,2,5,3,4,0,3,3,0,1,2,0,2,2,0,3,2,0,2,2,3,3,3,0,2,0,1,0,3,4,4,2,5,4,0,3,0,0,3,5],[0,3,0,3,0,3,0,1,0,3,3,3,3,0,3,0,2,0,2,1,1,0,2,0,1,0,0,0,2,1,0,0,1,0,3,2,0,0,3,3,1,2,3,1,0,3,3,0,0,1,0,0,0,0,0,2,0,0,0,0,0,2,3,1,2,3,0,3,0,1,0,3,2,1,0,4,3,0,1,1,0,3,3],[0,4,0,5,0,3,0,3,0,4,5,5,4,3,5,3,4,3,5,3,3,2,5,3,4,4,4,3,4,3,4,5,5,3,4,4,3,4,4,5,4,4,4,3,4,5,5,4,2,3,4,2,3,4,0,3,3,1,4,3,2,4,3,3,5,5,0,3,0,3,0,5,5,5,5,4,4,0,4,0,1,4,4],[0,4,0,4,0,3,0,3,0,3,5,4,4,2,3,2,5,1,3,2,5,1,4,2,3,2,3,3,4,3,3,3,3,2,5,4,1,3,3,5,3,4,4,0,4,4,3,1,1,3,1,0,2,3,0,2,3,0,3,0,0,4,3,1,3,4,0,3,0,2,0,4,4,4,3,4,5,0,4,0,0,3,4],[0,3,0,3,0,3,1,2,0,3,4,4,3,3,3,0,2,2,4,3,3,1,3,3,3,1,1,0,3,1,4,3,2,3,4,4,2,4,4,4,3,4,4,3,2,4,4,3,1,3,3,1,3,3,0,4,1,0,2,2,1,4,3,2,3,3,5,4,3,3,5,4,4,3,3,0,4,0,3,2,2,4,4],[0,2,0,1,0,0,0,0,0,1,2,1,3,0,0,0,0,0,2,0,1,2,1,0,0,1,0,0,0,0,3,0,0,1,0,1,1,3,1,0,0,0,1,1,0,1,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,2,2,0,3,4,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1],[0,1,0,0,0,1,0,0,0,0,4,0,4,1,4,0,3,0,4,0,3,0,4,0,3,0,3,0,4,1,5,1,4,0,0,3,0,5,0,5,2,0,1,0,0,0,2,1,4,0,1,3,0,0,3,0,0,3,1,1,4,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[1,4,0,5,0,3,0,2,0,3,5,4,4,3,4,3,5,3,4,3,3,0,4,3,3,3,3,3,3,2,4,4,3,1,3,4,4,5,4,4,3,4,4,1,3,5,4,3,3,3,1,2,2,3,3,1,3,1,3,3,3,5,3,3,4,5,0,3,0,3,0,3,4,3,4,4,3,0,3,0,2,4,3],[0,1,0,4,0,0,0,0,0,1,4,0,4,1,4,2,4,0,3,0,1,0,1,0,0,0,0,0,2,0,3,1,1,1,0,3,0,0,0,1,2,1,0,0,1,1,1,1,0,1,0,0,0,1,0,0,3,0,0,0,0,3,2,0,2,2,0,1,0,0,0,2,3,2,3,3,0,0,0,0,2,1,0],[0,5,1,5,0,3,0,3,0,5,4,4,5,1,5,3,3,0,4,3,4,3,5,3,4,3,3,2,4,3,4,3,3,0,3,3,1,4,4,3,4,4,4,3,4,5,5,3,2,3,1,1,3,3,1,3,1,1,3,3,2,4,5,3,3,5,0,4,0,3,0,4,4,3,5,3,3,0,3,4,0,4,3],[0,5,0,5,0,3,0,2,0,4,4,3,5,2,4,3,3,3,4,4,4,3,5,3,5,3,3,1,4,0,4,3,3,0,3,3,0,4,4,4,4,5,4,3,3,5,5,3,2,3,1,2,3,2,0,1,0,0,3,2,2,4,4,3,1,5,0,4,0,3,0,4,3,1,3,2,1,0,3,3,0,3,3],[0,4,0,5,0,5,0,4,0,4,5,5,5,3,4,3,3,2,5,4,4,3,5,3,5,3,4,0,4,3,4,4,3,2,4,4,3,4,5,4,4,5,5,0,3,5,5,4,1,3,3,2,3,3,1,3,1,0,4,3,1,4,4,3,4,5,0,4,0,2,0,4,3,4,4,3,3,0,4,0,0,5,5],[0,4,0,4,0,5,0,1,1,3,3,4,4,3,4,1,3,0,5,1,3,0,3,1,3,1,1,0,3,0,3,3,4,0,4,3,0,4,4,4,3,4,4,0,3,5,4,1,0,3,0,0,2,3,0,3,1,0,3,1,0,3,2,1,3,5,0,3,0,1,0,3,2,3,3,4,4,0,2,2,0,4,4],[2,4,0,5,0,4,0,3,0,4,5,5,4,3,5,3,5,3,5,3,5,2,5,3,4,3,3,4,3,4,5,3,2,1,5,4,3,2,3,4,5,3,4,1,2,5,4,3,0,3,3,0,3,2,0,2,3,0,4,1,0,3,4,3,3,5,0,3,0,1,0,4,5,5,5,4,3,0,4,2,0,3,5],[0,5,0,4,0,4,0,2,0,5,4,3,4,3,4,3,3,3,4,3,4,2,5,3,5,3,4,1,4,3,4,4,4,0,3,5,0,4,4,4,4,5,3,1,3,4,5,3,3,3,3,3,3,3,0,2,2,0,3,3,2,4,3,3,3,5,3,4,1,3,3,5,3,2,0,0,0,0,4,3,1,3,3],[0,1,0,3,0,3,0,1,0,1,3,3,3,2,3,3,3,0,3,0,0,0,3,1,3,0,0,0,2,2,2,3,0,0,3,2,0,1,2,4,1,3,3,0,0,3,3,3,0,1,0,0,2,1,0,0,3,0,3,1,0,3,0,0,1,3,0,2,0,1,0,3,3,1,3,3,0,0,1,1,0,3,3],[0,2,0,3,0,2,1,4,0,2,2,3,1,1,3,1,1,0,2,0,3,1,2,3,1,3,0,0,1,0,4,3,2,3,3,3,1,4,2,3,3,3,3,1,0,3,1,4,0,1,1,0,1,2,0,1,1,0,1,1,0,3,1,3,2,2,0,1,0,0,0,2,3,3,3,1,0,0,0,0,0,2,3],[0,5,0,4,0,5,0,2,0,4,5,5,3,3,4,3,3,1,5,4,4,2,4,4,4,3,4,2,4,3,5,5,4,3,3,4,3,3,5,5,4,5,5,1,3,4,5,3,1,4,3,1,3,3,0,3,3,1,4,3,1,4,5,3,3,5,0,4,0,3,0,5,3,3,1,4,3,0,4,0,1,5,3],[0,5,0,5,0,4,0,2,0,4,4,3,4,3,3,3,3,3,5,4,4,4,4,4,4,5,3,3,5,2,4,4,4,3,4,4,3,3,4,4,5,5,3,3,4,3,4,3,3,4,3,3,3,3,1,2,2,1,4,3,3,5,4,4,3,4,0,4,0,3,0,4,4,4,4,4,1,0,4,2,0,2,4],[0,4,0,4,0,3,0,1,0,3,5,2,3,0,3,0,2,1,4,2,3,3,4,1,4,3,3,2,4,1,3,3,3,0,3,3,0,0,3,3,3,5,3,3,3,3,3,2,0,2,0,0,2,0,0,2,0,0,1,0,0,3,1,2,2,3,0,3,0,2,0,4,4,3,3,4,1,0,3,0,0,2,4],[0,0,0,4,0,0,0,0,0,0,1,0,1,0,2,0,0,0,0,0,1,0,2,0,1,0,0,0,0,0,3,1,3,0,3,2,0,0,0,1,0,3,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,0,2,0,0,0,0,0,0,2],[0,2,1,3,0,2,0,2,0,3,3,3,3,1,3,1,3,3,3,3,3,3,4,2,2,1,2,1,4,0,4,3,1,3,3,3,2,4,3,5,4,3,3,3,3,3,3,3,0,1,3,0,2,0,0,1,0,0,1,0,0,4,2,0,2,3,0,3,3,0,3,3,4,2,3,1,4,0,1,2,0,2,3],[0,3,0,3,0,1,0,3,0,2,3,3,3,0,3,1,2,0,3,3,2,3,3,2,3,2,3,1,3,0,4,3,2,0,3,3,1,4,3,3,2,3,4,3,1,3,3,1,1,0,1,1,0,1,0,1,0,1,0,0,0,4,1,1,0,3,0,3,1,0,2,3,3,3,3,3,1,0,0,2,0,3,3],[0,0,0,0,0,0,0,0,0,0,3,0,2,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,3,0,3,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,2,3,0,0,0,0,0,0,0,0,3],[0,2,0,3,1,3,0,3,0,2,3,3,3,1,3,1,3,1,3,1,3,3,3,1,3,0,2,3,1,1,4,3,3,2,3,3,1,2,2,4,1,3,3,0,1,4,2,3,0,1,3,0,3,0,0,1,3,0,2,0,0,3,3,2,1,3,0,3,0,2,0,3,4,4,4,3,1,0,3,0,0,3,3],[0,2,0,1,0,2,0,0,0,1,3,2,2,1,3,0,1,1,3,0,3,2,3,1,2,0,2,0,1,1,3,3,3,0,3,3,1,1,2,3,2,3,3,1,2,3,2,0,0,1,0,0,0,0,0,0,3,0,1,0,0,2,1,2,1,3,0,3,0,0,0,3,4,4,4,3,2,0,2,0,0,2,4],[0,0,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,2,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,3,1,0,0,0,0,0,0,0,3],[0,3,0,3,0,2,0,3,0,3,3,3,2,3,2,2,2,0,3,1,3,3,3,2,3,3,0,0,3,0,3,2,2,0,2,3,1,4,3,4,3,3,2,3,1,5,4,4,0,3,1,2,1,3,0,3,1,1,2,0,2,3,1,3,1,3,0,3,0,1,0,3,3,4,4,2,1,0,2,1,0,2,4],[0,1,0,3,0,1,0,2,0,1,4,2,5,1,4,0,2,0,2,1,3,1,4,0,2,1,0,0,2,1,4,1,1,0,3,3,0,5,1,3,2,3,3,1,0,3,2,3,0,1,0,0,0,0,0,0,1,0,0,0,0,4,0,1,0,3,0,2,0,1,0,3,3,3,4,3,3,0,0,0,0,2,3],[0,0,0,1,0,0,0,0,0,0,2,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,0,0,0,3],[0,1,0,3,0,4,0,3,0,2,4,3,1,0,3,2,2,1,3,1,2,2,3,1,1,1,2,1,3,0,1,2,0,1,3,2,1,3,0,5,5,1,0,0,1,3,2,1,0,3,0,0,1,0,0,0,0,0,3,4,0,1,1,1,3,2,0,2,0,1,0,2,3,3,1,2,3,0,1,0,1,0,4],[0,0,0,1,0,3,0,3,0,2,2,1,0,0,4,0,3,0,3,1,3,0,3,0,3,0,1,0,3,0,3,1,3,0,3,3,0,0,1,2,1,1,1,0,1,2,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,2,2,1,2,0,0,2,0,0,0,0,2,3,3,3,3,0,0,0,0,1,4],[0,0,0,3,0,3,0,0,0,0,3,1,1,0,3,0,1,0,2,0,1,0,0,0,0,0,0,0,1,0,3,0,2,0,2,3,0,0,2,2,3,1,2,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,0,0,0,0,2,3],[2,4,0,5,0,5,0,4,0,3,4,3,3,3,4,3,3,3,4,3,4,4,5,4,5,5,5,2,3,0,5,5,4,1,5,4,3,1,5,4,3,4,4,3,3,4,3,3,0,3,2,0,2,3,0,3,0,0,3,3,0,5,3,2,3,3,0,3,0,3,0,3,4,5,4,5,3,0,4,3,0,3,4],[0,3,0,3,0,3,0,3,0,3,3,4,3,2,3,2,3,0,4,3,3,3,3,3,3,3,3,0,3,2,4,3,3,1,3,4,3,4,4,4,3,4,4,3,2,4,4,1,0,2,0,0,1,1,0,2,0,0,3,1,0,5,3,2,1,3,0,3,0,1,2,4,3,2,4,3,3,0,3,2,0,4,4],[0,3,0,3,0,1,0,0,0,1,4,3,3,2,3,1,3,1,4,2,3,2,4,2,3,4,3,0,2,2,3,3,3,0,3,3,3,0,3,4,1,3,3,0,3,4,3,3,0,1,1,0,1,0,0,0,4,0,3,0,0,3,1,2,1,3,0,4,0,1,0,4,3,3,4,3,3,0,2,0,0,3,3],[0,3,0,4,0,1,0,3,0,3,4,3,3,0,3,3,3,1,3,1,3,3,4,3,3,3,0,0,3,1,5,3,3,1,3,3,2,5,4,3,3,4,5,3,2,5,3,4,0,1,0,0,0,0,0,2,0,0,1,1,0,4,2,2,1,3,0,3,0,2,0,4,4,3,5,3,2,0,1,1,0,3,4],[0,5,0,4,0,5,0,2,0,4,4,3,3,2,3,3,3,1,4,3,4,1,5,3,4,3,4,0,4,2,4,3,4,1,5,4,0,4,4,4,4,5,4,1,3,5,4,2,1,4,1,1,3,2,0,3,1,0,3,2,1,4,3,3,3,4,0,4,0,3,0,4,4,4,3,3,3,0,4,2,0,3,4],[1,4,0,4,0,3,0,1,0,3,3,3,1,1,3,3,2,2,3,3,1,0,3,2,2,1,2,0,3,1,2,1,2,0,3,2,0,2,2,3,3,4,3,0,3,3,1,2,0,1,1,3,1,2,0,0,3,0,1,1,0,3,2,2,3,3,0,3,0,0,0,2,3,3,4,3,3,0,1,0,0,1,4],[0,4,0,4,0,4,0,0,0,3,4,4,3,1,4,2,3,2,3,3,3,1,4,3,4,0,3,0,4,2,3,3,2,2,5,4,2,1,3,4,3,4,3,1,3,3,4,2,0,2,1,0,3,3,0,0,2,0,3,1,0,4,4,3,4,3,0,4,0,1,0,2,4,4,4,4,4,0,3,2,0,3,3],[0,0,0,1,0,4,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,3,2,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2],[0,2,0,3,0,4,0,4,0,1,3,3,3,0,4,0,2,1,2,1,1,1,2,0,3,1,1,0,1,0,3,1,0,0,3,3,2,0,1,1,0,0,0,0,0,1,0,2,0,2,2,0,3,1,0,0,1,0,1,1,0,1,2,0,3,0,0,0,0,1,0,0,3,3,4,3,1,0,1,0,3,0,2],[0,0,0,3,0,5,0,0,0,0,1,0,2,0,3,1,0,1,3,0,0,0,2,0,0,0,1,0,0,0,1,1,0,0,4,0,0,0,2,3,0,1,4,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,3,0,0,0,0,0,3],[0,2,0,5,0,5,0,1,0,2,4,3,3,2,5,1,3,2,3,3,3,0,4,1,2,0,3,0,4,0,2,2,1,1,5,3,0,0,1,4,2,3,2,0,3,3,3,2,0,2,4,1,1,2,0,1,1,0,3,1,0,1,3,1,2,3,0,2,0,0,0,1,3,5,4,4,4,0,3,0,0,1,3],[0,4,0,5,0,4,0,4,0,4,5,4,3,3,4,3,3,3,4,3,4,4,5,3,4,5,4,2,4,2,3,4,3,1,4,4,1,3,5,4,4,5,5,4,4,5,5,5,2,3,3,1,4,3,1,3,3,0,3,3,1,4,3,4,4,4,0,3,0,4,0,3,3,4,4,5,0,0,4,3,0,4,5],[0,4,0,4,0,3,0,3,0,3,4,4,4,3,3,2,4,3,4,3,4,3,5,3,4,3,2,1,4,2,4,4,3,1,3,4,2,4,5,5,3,4,5,4,1,5,4,3,0,3,2,2,3,2,1,3,1,0,3,3,3,5,3,3,3,5,4,4,2,3,3,4,3,3,3,2,1,0,3,2,1,4,3],[0,4,0,5,0,4,0,3,0,3,5,5,3,2,4,3,4,0,5,4,4,1,4,4,4,3,3,3,4,3,5,5,2,3,3,4,1,2,5,5,3,5,5,2,3,5,5,4,0,3,2,0,3,3,1,1,5,1,4,1,0,4,3,2,3,5,0,4,0,3,0,5,4,3,4,3,0,0,4,1,0,4,4],[1,3,0,4,0,2,0,2,0,2,5,5,3,3,3,3,3,0,4,2,3,4,4,4,3,4,0,0,3,4,5,4,3,3,3,3,2,5,5,4,5,5,5,4,3,5,5,5,1,3,1,0,1,0,0,3,2,0,4,2,0,5,2,3,2,4,1,3,0,3,0,4,5,4,5,4,3,0,4,2,0,5,4],[0,3,0,4,0,5,0,3,0,3,4,4,3,2,3,2,3,3,3,3,3,2,4,3,3,2,2,0,3,3,3,3,3,1,3,3,3,0,4,4,3,4,4,1,1,4,4,2,0,3,1,0,1,1,0,4,1,0,2,3,1,3,3,1,3,4,0,3,0,1,0,3,1,3,0,0,1,0,2,0,0,4,4],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,3,0,3,0,2,0,3,0,1,5,4,3,3,3,1,4,2,1,2,3,4,4,2,4,4,5,0,3,1,4,3,4,0,4,3,3,3,2,3,2,5,3,4,3,2,2,3,0,0,3,0,2,1,0,1,2,0,0,0,0,2,1,1,3,1,0,2,0,4,0,3,4,4,4,5,2,0,2,0,0,1,3],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,0,1,1,0,0,0,4,2,1,1,0,1,0,3,2,0,0,3,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,2,0,0,0,1,4,0,4,2,1,0,0,0,0,0,1],[0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,3,1,0,0,0,2,0,2,1,0,0,1,2,1,0,1,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,1,0,0,2,1,0,0,0,0,0,0,0,0,2],[0,4,0,4,0,4,0,3,0,4,4,3,4,2,4,3,2,0,4,4,4,3,5,3,5,3,3,2,4,2,4,3,4,3,1,4,0,2,3,4,4,4,3,3,3,4,4,4,3,4,1,3,4,3,2,1,2,1,3,3,3,4,4,3,3,5,0,4,0,3,0,4,3,3,3,2,1,0,3,0,0,3,3],[0,4,0,3,0,3,0,3,0,3,5,5,3,3,3,3,4,3,4,3,3,3,4,4,4,3,3,3,3,4,3,5,3,3,1,3,2,4,5,5,5,5,4,3,4,5,5,3,2,2,3,3,3,3,2,3,3,1,2,3,2,4,3,3,3,4,0,4,0,2,0,4,3,2,2,1,2,0,3,0,0,4,1]];function e(){var i=6,o=-1,a=100,s=1e3,l=4,u=this;function d(){u.reset()}this.reset=function(){this._mTotalRel=0,this._mRelSample=[];for(var f=0;f<i;this._mRelSample[f++]=0);this._mNeedToSkipCharNum=0,this._mLastCharOrder=-1,this._mDone=!1},this.feed=function(f,c){if(!this._mDone)for(var p=this._mNeedToSkipCharNum;p<c;){var h=this.getOrder(f.slice(p,p+2)),g=h[0],b=h[1];if(p+=b,p>c)this._mNeedToSkipCharNum=p-c,this._mLastCharOrder=-1;else{if(g!=-1&&this._mLastCharOrder!=-1){if(this._mTotalRel+=1,this._mTotalRel>s){this._mDone=!0;break}this._mRelSample[t.jp2CharContext[this._mLastCharOrder][g]]+=1}this._mLastCharOrder=g}}},this.gotEnoughData=function(){return this._mTotalRel>a},this.getConfidence=function(){return this._mTotalRel>l?(this._mTotalRel-this._mRelSample[0])/this._mTotalRel:o},this.getOrder=function(f){return[-1,1]},d()}function n(){this.getOrder=function(i){if(!i)return[-1,1];if(i.charCodeAt(0)>
57=129&&i.charCodeAt(0)<=159||i.charCodeAt(0)>=224&&i.charCodeAt(0)<=252)var o=2;else o=1;return i.length>1&&i.charCodeAt(0)==130&&i.charCodeAt(1)>=159&&i.charCodeAt(0)<=241?[i.charCodeAt(1)-159,o]:[-1,o]}}n.prototype=new e,t.SJISContextAnalysis=n;function r(){this.getOrder=function(i){if(!i)return[-1,1];if(i.charCodeAt(0)>=142||i.charCodeAt(0)>=161&&i.charCodeAt(0)<=254)var o=2;else i.charCodeAt(0)==143?o=3:o=1;return i.length>1&&i.charCodeAt(0)==164&&i.charCodeAt(1)>=161&&i.charCodeAt(1)<=243?[i.charCodeAt(1)-161,o]:[-1,o]}}r.prototype=new e,t.EUCJPContextAnalysis=r})(Xc)),Xc}var Qc,s8;function aI(){if(s8)return Qc;s8=1;var t=_i(),e=Rs(),n=iI(),r=Ls().SJISDistributionAnalysis,i=xb().SJISContextAnalysis,o=tn(),a=ya();function s(){e.apply(this);var l=this;function u(){l._mCodingSM=new t(n),l._mDistributionAnalyzer=new r,l._mContextAnalyzer=new i,l.reset()}this.reset=function(){s.prototype.reset.apply(this),this._mContextAnalyzer.reset()},this.getCharsetName=function(){return"SHIFT_JIS"},this.feed=function(d){for(var f=d.length,c=0;c<f;c++){var p=this._mCodingSM.nextState(d[c]);if(p==o.error){a.log(this.getCharsetName()+" prober hit error at byte "+c+`
58`),this._mState=o.notMe;break}else if(p==o.itsMe){this._mState=o.foundIt;break}else if(p==o.start){var h=this._mCodingSM.getCurrentCharLen();c==0?(this._mLastChar[1]=d[0],this._mContextAnalyzer.feed(this._mLastChar.slice(2-h),h),this._mDistributionAnalyzer.feed(this._mLastChar,h)):(this._mContextAnalyzer.feed(d.slice(c+1-h,c+3-h),h),this._mDistributionAnalyzer.feed(d.slice(c-1,c+1),h))}}return this._mLastChar[0]=d[f-1],this.getState()==o.detecting&&this._mContextAnalyzer.gotEnoughData()&&this.getConfidence()>o.SHORTCUT_THRESHOLD&&(this._mState=o.foundIt),this.getState()},this.getConfidence=function(){var d=this._mContextAnalyzer.getConfidence(),f=this._mDistributionAnalyzer.getConfidence();return Math.max(d,f)},u()}return s.prototype=new e,Qc=s,Qc}var e2,l8;function sI(){if(l8)return e2;l8=1;var t=tn(),e=[4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1,3,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],n=[3,4,3,5,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.start,t.error,t.start,t.error,t.error,t.error,t.error,t.error,t.start,t.error,t.error,t.error,3,t.error,3,t.error,t.error,t.error,t.start,t.start,t.start,t.start],r=[2,2,2,3,1,0];return e2={classTable:e,classFactor:6,stateTable:n,charLenTable:r,name:"EUC-JP"},e2}var t2,u8;function lI(){if(u8)return t2;u8=1;var t=_i(),e=Rs(),n=Ls().EUCJPDistributionAnalysis,r=xb().EUCJPContextAnalysis,i=sI(),o=tn(),a=ya();function s(){e.apply(this);var l=this;function u(){l._mCodingSM=new t(i),l._mDistributionAnalyzer=new n,l._mContextAnalyzer=new r,l.reset()}this.reset=function(){s.prototype.reset.apply(this),this._mContextAnalyzer.reset()},this.getCharsetName=function(){return"EUC-JP"},this.feed=function(d){for(var f=d.length,c=0;c<f;c++){var p=this._mCodingSM.nextState(d[c]);if(p==o.error){a.log(this.getCharsetName()+" prober hit error at byte "+c+`
59`),this._mState=o.notMe;break}else if(p==o.itsMe){this._mState=o.foundIt;break}else if(p==o.start){var h=this._mCodingSM.getCurrentCharLen();c==0?(this._mLastChar[1]=d[0],this._mContextAnalyzer.feed(this._mLastChar,h),this._mDistributionAnalyzer.feed(this._mLastChar,h)):(this._mContextAnalyzer.feed(d.slice(c-1,c+1),h),this._mDistributionAnalyzer.feed(d.slice(c-1,c+1),h))}}return this._mLastChar[0]=d[f-1],this.getState()==o.detecting&&this._mContextAnalyzer.gotEnoughData()&&this.getConfidence()>o.SHORTCUT_THRESHOLD&&(this._mState=o.foundIt),this.getState()},this.getConfidence=function(){var d=this._mContextAnalyzer.getConfidence(),f=this._mDistributionAnalyzer.getConfidence();return Math.max(d,f)}
59,u()}return s.prototype=new e,t2=s,t2}var n2,d8;function uI(){if(d8)return n2;d8=1;var t=tn(),e=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0],n=[t.error,t.start,t.start,t.start,t.start,t.start,3,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.start,4,t.error,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,5,t.error,t.error,t.error,t.itsMe,t.error,t.error,t.error,t.start,t.start,t.start,t.start,t.start,t.start],r=[0,1,1,1,1,1,2];return n2={classTable:e,classFactor:7,stateTable:n,charLenTable:r,name:"GB2312"},n2}var r2,c8;function dI(){if(c8)return r2;c8=1;var t=Rs(),e=_i(),n=uI(),r=Ls().GB2312DistributionAnalysis;function i(){t.apply(this);var o=this;function a(){o._mCodingSM=new e(n),o._mDistributionAnalyzer=new r,o.reset()}this.getCharsetName=function(){return"GB2312"},a()}return i.prototype=new t,r2=i,r2}var o2,f8;function cI(){if(f8)return o2;f8=1;var t=tn(),e=[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0],n=[t.error,t.start,3,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.start,t.start],r=[0,1,2,0];return o2={classTable:e,classFactor:4,stateTable:n,charLenTable:r,name:"EUC-KR"},o2}var i2,p8;function fI(){if(p8)return i2;p8=1;var t=_i(),e=Rs(),n=Ls().EUCKRDistributionAnalysis,r=cI();function i(){e.apply(this);var o=this;function a(){o._mCodingSM=new t(r),o._mDistributionAnalyzer=new n,o.reset()}this.getCharsetName=function(){return"EUC-KR"},a()}return i.prototype=new e,i2=i,i2}var a2,h8;function pI(){if(h8)return a2;h8=1;var t=tn(),e=[2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,4,4,4,4,4,5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0],n=[t.error,t.error,t.start,3,3,3,4,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.start,t.error,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,5,t.error,t.error,t.error,t.start,t.error,t.start,t.start,t.start,t.error,t.start,t.start,t.start,t.start,t.start,t.start],r=[0,0,1,2,2,2,3];return a2={classTable:e,classFactor:7,stateTable:n,charLenTable:r,name:"x-euc-tw"},a2}var s2,m8;function hI(){if(m8)return s2;m8=1;var t=_i(),e=Rs(),n=Ls().EUCTWDistributionAnalysis,r=pI();function i(){e.apply(this);var o=this;function a(){o._mCodingSM=new t(r),o._mDistributionAnalyzer=new n,o.reset()}this.getCharsetName=function(){return"EUC-TW"},a()}return i.prototype=new e,s2=i,s2}var l2,g8;function mI(){if(g8)return l2;g8=1;var t=Ob(),e=nI(),n=oI(),r=aI(),i=lI(),o=dI(),a=fI(),s=hI();function l(){t.apply(this),this._mProbers=[new n,new r,new i,new o,new a,new e,new s],this.reset()}return l.prototype=new t,l2=l,l2}var u2,b8;function gI(){if(b8)return u2;b8=1;var t=va(),e=tn(),n=ya();function r(i,o,a){t.apply(this);var s=64,l=1024,u=.95,d=.05,f=250,c=4,p=c-1,h=this;
59function g(b,v,C){h._mModel=b,h._mReversed=v,h._mNameProber=C,h.reset()}this.reset=function(){r.prototype.reset.apply(this),this._mLastOrder=255,this._mSeqCounters=[];for(var b=0;b<c;this._mSeqCounters[b++]=0);this._mTotalSeqs=0,this._mTotalChar=0,this._mFreqChar=0},this.getCharsetName=function(){return this._mNameProber?this._mNameProber.getCharsetName():this._mModel.charsetName},this.feed=function(b){this._mModel.keepEnglishLetter||(b=this.filterWithoutEnglishLetters(b));var v=b.length;if(!v)return this.getState();for(var C=0,E;C<v;C++){E=b.charCodeAt(C);var A=this._mModel.charToOrderMap[E];A<f&&this._mTotalChar++,A<s&&(this._mFreqChar++,this._mLastOrder<s&&(this._mTotalSeqs++,this._mReversed?this._mSeqCounters[this._mModel.precedenceMatrix[A*s+this._mLastOrder]]++:this._mSeqCounters[this._mModel.precedenceMatrix[this._mLastOrder*s+A]]++)),this._mLastOrder=A}if(this.getState()==e.detecting&&h._mTotalSeqs>l){var N=this.getConfidence();N>u?n.log(this._mModel.charsetName+" confidence = "+N+`, we have a winner
60`):N<d&&(n.log(this._mModel.charsetName+" confidence = "+N+", below negative shortcut threshhold "+d+`
61`),this._mState=e.notMe)}return this.getState()},this.getConfidence=function(){var b=.01;return this._mTotalSeqs>0&&(b=1*this._mSeqCounters[p]/this._mTotalSeqs/this._mModel.mTypicalPositiveRatio,b*=this._mFreqChar/this._mTotalChar,b>=1&&(b=.99)),b},o=o!==void 0?o:!1,a=a!==void 0?a:null,g(i,o,a)}return r.prototype=new t,u2=r,u2}var d2={},v8;function bI(){return v8||(v8=1,(function(t){t.win1255_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,69,91,79,80,92,89,97,90,68,111,112,82,73,95,85,78,121,86,71,67,102,107,84,114,103,115,253,253,253,253,253,253,50,74,60,61,42,76,70,64,53,105,93,56,65,54,49,66,110,51,43,44,63,81,77,98,75,108,253,253,253,253,253,124,202,203,204,205,40,58,206,207,208,209,210,211,212,213,214,215,83,52,47,46,72,32,94,216,113,217,109,218,219,220,221,34,116,222,118,100,223,224,117,119,104,125,225,226,87,99,227,106,122,123,228,55,229,230,101,231,232,120,233,48,39,57,234,30,59,41,88,33,37,36,31,29,35,235,62,28,236,126,237,238,38,45,239,240,241,242,243,127,244,245,246,247,248,249,250,9,8,20,16,3,2,24,14,22,1,25,15,4,11,6,23,12,19,13,26,18,27,21,17,7,10,5,251,252,128,96,253],t.HebrewLangModel=[0,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,1,2,0,1,0,0,3,0,3,1,0,0,1,3,2,0,1,1,2,0,2,2,2,1,1,1,1,2,1,1,1,2,0,0,2,2,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,1,2,1,2,1,2,0,0,2,0,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,1,2,1,3,1,1,0,0,2,0,0,0,1,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,1,2,2,1,3,1,2,1,1,2,2,0,0,2,2,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,3,2,1,2,1,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,2,2,3,2,2,2,1,2,2,2,2,1,2,1,1,2,2,0,1,2,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,0,2,2,2,2,2,0,2,0,2,2,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,0,2,2,2,0,2,1,2,2,2,0,0,2,1,0,0,0,0,1,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,1,2,3,2,2,2,1,2,1,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,0,2,0,2,0,2,1,2,2,2,0,0,1,2,0,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,2,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,2,2,3,2,1,2,1,1,1,0,1,1,1,1,1,3,0,1,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,2,1,2,3,3,2,3,3,3,3,2,3,2,1,2,0,2,1,2,0,2,0,2,2,2,0,0,1,2,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,3,3,3,3,3,3,3,3,3,2,3,3,3,1,2,2,3,3,2,3,2,3,2,2,3,1,2,2,0,2,2,2,0,2,1,2,2,2,0,0,1,2,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,1,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,2,2,3,3,3,3,1,3,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,2,3,2,2,2,1,2,2,0,2,2,2,2,0,2,0,2,2,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,1,3,2,3,3,2,3,3,2,2,1,2,2,2,2,2,2,0,2,1,2,1,2,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,2,3,3,2,3,3,3,3,2,3,2,3,3,3,3,3,2,2,2,2,2,2,2,1,0,2,0,1,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,2,1,2,3,3,3,3,3,3,3,2,3,2,3,2,1,2,3,0,2,1,2,2,0,2,1,1,2,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,0,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,1,3,1,2,2,2,1,2,3,3,1,2,1,2,2,2,2,0,1,1,1,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,2,3,3,3,1,3,3,3,1,2,2,2,2,1,1,2,2,2,2,2,2,0,2,0,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,2,2,3,3,3,2,1,2,3,2,3,2,2,2,2,1,2,1,1,1,2,2,0,2,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,2,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,3,1,2,2,2,2,3,2,3,1,1,2,2,1,2,2,1,1,0,2,2,2,2,0,1,0,1,2,2,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,3,0,0,1,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,1,0,1,1,0,1,1,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,2,2,1,2,2,2,2,2,2,2,1,2,2,1,2,2,1,1,1,1,1,1,1,1,2,1,1,0,3,3,3,0,3,0,2,2,2,2,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,2,2,2,1,1,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,2,2,2,0,2,2,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,0,2,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,2,2,2,1,2,2,2,1,1,2,2,2,2,2,2,2,1,2,2,1,0,1,1,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,1,1,1,1,2,1,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,2,1,1,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,1,2,1,2,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,1,2,1,1,1,2,1,2,1,2,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,2,2,1,2,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,2,1,2,1,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,2,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,1,0,1,0,0,0,1,1,0,1,1,0,0,0,0,0,1,1,0,0,0,1,1,1,2,1,2,2,2,0,2,0,2,0,1,1,2,1,1,1,1,2,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,1,0,1,2,2,0,1,0,0,1,1,2,2,1,2,0,2,0,0,0,1,2,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,1,2,0,2,0,0,1,1,1,1,1,1,0,1,0,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,2,1,1,0,1,0,0,1,1,1,2,2,0,0,1,0,0,0,1,0,0,1,1,1,2,1,0,1,1,1,0,1,0,1,1,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,2,2,1,0,2,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,1,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,1,1,0,1,0,0,0,1,1,0,1,2,0,1,0,1,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,0,1,0,0,1,1,2,1,1,2,0,1,0,0,0,1,1,0,1,1,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,0,0,2,1,1,2,0,2,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,0,2,2,1,2,1,1,0,1,0,0,0,1,1,0,1,2,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,0,0,0,0,2,1,1,1,0,2,1,1,0,0,0,2,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,1,1,0,2,1,1,0,1,0,0,0,1,1,0,1,2,2,1,1,1,0,1,1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,1,0,1,0,0,1,1,0,1,2,1,0,2,0,0,0,1,1,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,2,0,2,1,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,2,0,1,0,0,1,1,1,0,1,0,0,1,0,0,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,1,0,0,1,0,0,2,1,1,1,1,1,0,1,0,0,0,0,1,0,1,0,1,1,1,2,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,0,0,0,0,1,1,1,1,1,0,1,0,0,0,1,1,0,0],t.Win1255HebrewModel={charToOrderMap:t.win1255_CharToOrderMap,precedenceMatrix:t.HebrewLangModel,mTypicalPositiveRatio:.984004,keepEnglishLetter:!1,charsetName:"windows-1255"}})(d2)),d2}var c2,y8;function vI(){if(y8)return c2;y8=1;var t=va(),e=tn();Array.prototype.indexOf||(Array.prototype.indexOf=function(r){var i=this.length>>>0,o=Number(arguments[1])||0;for(o=o<0?Math.ceil(o):Math.floor(o),o<0&&(o+=i);o<i;o++)if(o in this&&this[o]===r)return o;return-1});function n(){t.apply(this);var r="ê",i="ë",o="í",a="î",s="ï",l="ð",u="ó",d="ô",f="õ",c=5,p=.01,h="ISO-8859-8",g="windows-1255",b=this;function v(){b._mLogicalProber=null,b._mVisualProber=null,b.reset()}this.reset=function(){this._mFinalCharLogicalScore=0,this._mFinalCharVisualScore=0,this._mPrev=" ",this._mBeforePrev=" "},this.setModelProbers=function(C,E){this._mLogicalProber=C,this._mVisualProber=E},this.isFinal=function(C){return[r,o,s,u,f].indexOf(C)!=-1},this.isNonFinal=function(C){return[i,a,l,d].indexOf(C)!=-1},this.feed=function(C){if(this.getState()==e.notMe)return e.notMe;C=this.filterHighBitOnly(C);for(var E=0,A;E<C.length;E++)A=C[E],A==" "?this._mBeforePrev!=" "&&(this.isFinal(this._mPrev)?this._mFinalCharLogicalScore++:this.isNonFinal(this._mPrev)&&this._mFinalCharVisualScore++):this._mBeforePrev==" "&&this.isFinal(this._mPrev)&&A!=" "&&this._mFinalCharVisualScore++,this._mBeforePrev=this._mPrev,this._mPrev=A;return e.detecting},this.getCharsetName=function(){var C=this._mFinalCharLogicalScore-this._mFinalCharVisualScore;if(C>=c)return g;if(C<=-c)return h;var E=this._mLogicalProber.getConfidence()-this._mVisualProber.getConfidence();return E>p?g:E<-p||C<0?h:g}
61,this.getState=function(){return this._mLogicalProber.getState()==e.notMe&&this._mVisualProber.getState()==e.notMe?e.notMe:e.detecting},v()}return n.prototype=new t,c2=n,c2}var f2={},w8;function yI(){return w8||(w8=1,(function(t){t.KOI8R_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,68,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,27,3,21,28,13,2,39,19,26,4,23,11,8,12,5,1,15,16,9,7,6,14,24,10,17,18,20,25,30,29,22,54,59,37,44,58,41,48,53,46,55,42,60,36,49,38,31,34,35,43,45,32,40,52,56,33,61,62,51,57,47,63,50,70],t.win1251_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,68,247,248,249,250,251,252,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16],t.latin5_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16,239,68,240,241,242,243,244,245,246,247,248,249,250,251,252,255],t.macCyrillic_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,68,16,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,255],t.IBM855_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,191,192,193,194,68,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,27,59,54,70,3,37,21,44,28,58,13,41,2,48,39,53,19,46,218,219,220,221,222,223,224,26,55,4,42,225,226,227,228,23,60,229,230,231,232,233,234,235,11,36,236,237,238,239,240,241,242,243,8,49,12,38,5,31,1,34,15,244,245,246,247,35,16,248,43,9,45,7,32,6,40,14,52,24,56,10,33,17,61,249,250,18,62,20,51,25,57,30,47,29,63,22,50,251,252,255],t.IBM866_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,142,143,144,145,146,147,148,149,150,151,152,74,153,75,154,155,156,157,158,159,160,161,162,163,164,165,253,253,253,253,253,253,71,172,66,173,65,174,76,175,64,176,177,77,72,178,69,67,179,78,73,180,181,79,182,183,184,185,253,253,253,253,253,37,44,33,46,41,48,56,51,42,60,36,49,38,31,34,35,45,32,40,52,53,55,58,50,57,63,70,62,61,47,59,43,3,21,10,19,13,2,24,20,4,23,11,8,12,5,1,15,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,9,7,6,14,39,26,28,22,25,29,54,18,17,30,27,16,239,68,240,241,242,243,244,245,246,247,248,249,250,251,252,255],t.RussianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,3,3,3,3,1,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,2,2,2,2,2,0,0,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,2,2,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,2,3,3,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,2,3,1,3,3,1,3,3,3,3,2,2,3,0,2,2,2,3,3,2,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,3,3,2,2,3,2,3,3,3,2,1,2,2,0,1,2,2,2,2,2,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,0,2,2,3,3,2,1,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,1,2,3,2,2,3,2,3,3,3,3,2,2,3,0,3,2,2,3,1,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,3,3,3,3,2,2,2,0,3,3,3,2,2,2,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,2,3,2,2,0,1,3,2,1,2,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,1,1,3,0,1,1,1,1,2,1,1,0,2,2,2,1,2,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,2,2,2,2,1,3,2,3,2,3,2,1,2,2,0,1,1,2,1,2,1,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,2,2,2,2,0,2,2,2,2,3,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,2,3,2,2,3,3,3,3,3,3,3,3,3,1,3,2,0,0,3,3,3,3,2,3,3,3,3,2,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,2,3,3,0,2,1,0,3,2,3,2,3,0,0,1,2,0,0,1,0,1,2,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,0,2,3,3,3,3,2,3,3,3,3,1,2,2,0,0,2,3,2,2,2,3,2,3,2,2,3,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,0,2,3,2,3,0,1,2,3,3,2,0,2,3,0,0,2,3,2,2,0,1,3,1,3,2,2,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,0,2,3,3,3,3,3,3,3,3,2,1,3,2,0,0,2,2,3,3,3,2,3,3,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,2,2,3,3,0,0,1,1,1,1,1,2,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,0,3,2,3,3,2,3,2,0,2,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,2,2,2,3,1,3,2,3,1,1,2,1,0,2,2,2,2,1,3,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,2,3,3,3,3,3,1,2,2,1,3,1,0,3,0,0,3,0,0,0,1,1,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,2,1,1,3,3,3,2,2,1,2,2,3,1,1,2,0,0,2,2,1,3,0,0,2,1,1,2,1,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,3,3,1,2,2,2,1,2,1,3,3,1,1,2,1,2,1,2,2,0,2,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,3,2,1,3,2,2,3,2,0,3,2,0,3,0,1,0,1,1,0,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,3,3,3,2,2,2,3,3,1,2,1,2,1,0,1,0,1,1,0,1,0,0,2,1,1,1,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,1,1,2,1,2,3,3,2,2,1,2,2,3,0,2,1,0,0,2,2,3,2,1,2,2,2,2,2,3,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,1,1,0,1,1,2,2,1,1,3,0,0,1,3,1,1,1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,3,3,3,2,0,0,0,2,1,0,1,0,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,2,3,2,2,2,1,2,2,2,1,2,1,0,0,1,1,1,0,2,0,1,1,1,0,0,1,1,1,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,0,0,0,0,1,0,0,0,0,3,0,1,2,1,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,1,0,1,2,0,0,1,1,2,1,0,1,1,1,1,0,1,1,1,1,0,1,0,0,1,0,0,1,1,0,2,2,3,2,2,2,3,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,0,1,0,1,1,1,0,2,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,0,3,3,3,2,2,2,2,3,2,2,1,1,2,2,2,2,1,1,3,1,2,1,2,0,0,1,1,0,1,0,2,1,1,1,1,1,1,2,1,0,1,1,1,1,0,1,0,0,1,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,2,0,0,1,0,3,2,2,2,2,1,2,1,2,1,2,0,0,0,2,1,2,2,1,1,2,2,0,1,1,0,2,1,1,1,1,1,0,1,1,1,2,1,1,1,2,1,0,1,2,1,1,1,1,0,1,1,1,0,0,1,0,0,1,1,3,2,2,2,1,1,1,2,3,0,0,0,0,2,0,2,2,1,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,1,1,0,1,0,1,1,0,1,1,0,2,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,2,3,2,3,2,1,2,2,2,2,1,0,0,0,2,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,2,1,1,1,2,1,0,2,0,0,1,0,1,0,0,1,0,0,1,1,0,1,1,0,0,0,0,0,1,0,0,0,0,0,3,0,0,1,0,2,2,2,3,2,2,2,2,2,2,2,0,0,0,2,1,2,1,1,1,2,2,0,0,0,1,2,1,1,1,1,1,0,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0,0,1,2,3,2,3,3,2,0,1,1,1,0,0,1,0,2,0,1,1,3,1,0,0,0,0,0,0,0,1,0,0,2,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,0,1,1,1,0,0,1,1,0,1,0,0,0,0,0,0,1,0,2,3,3,3,3,1,2,2,2,2,0,1,1,0,2,1,1,1,2,1,0,1,1,0,0,1,0,1,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,2,0,0,1,1,2,2,1,0,0,2,0,1,1,3,0,0,1,0,0,0,0,0,1,0,1,2,1,1,1,2,0,1,1,1,0,1,0,1,1,0,1,0,1,1,1,1,0,1,0,0,0,0,0,0,1,0,1,1,0,1,3,2,3,2,1,0,0,2,2,2,0,1,0,2,0,1,1,1,0,1,0,0,0,3,0,1,1,0,0,2,1,1,1,1,0,1,1,0,0,0,0,1,1,0,1,0,0,2,1,1,0,1,0,0,0,1,0,1,0,0,1,1,0,3,1,2,1,1,2,2,2,2,2,2,1,2,2,1,1,0,0,0,2,2,2,0,0,0,1,2,1,0,1,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,0,1,0,1,1,0,1,1,1,0,0,1,3,0,0,0,0,2,0,1,1,1,1,1,1,1,0,1,0,0,0,1,1,1,0,1,0,1,1,0,0,1,0,1,1,1,0,0,1,0,0,0,1,0,1,1,0,0,1,0,1,0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,3,3,2,2,0,0,0,2,2,0,0,0,1,2,0,1,1,2,0,0,0,0,0,0,0,0,1,0,0,2,1,0,1,1,0,0,1,1,0,0,0,1,1,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,2,3,2,3,2,0,0,0,0,1,1,0,0,0,2,0,2,0,2,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,2,0,1,2,1,0,1,1,2,1,1,1,1,1,2,1,1,0,1,0,0,1,1,1,1,1,0,1,1,0,1,3,2,2,2,1,0,0,2,2,1,0,1,2,2,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,2,3,1,2,2,2,2,2,2,1,1,0,0,0,1,0,1,0,2,1,1,1,0,0,0,0,1,1,1,0,1,1,0,1,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,2,0,0,1,0,3,2,1,2,1,2,2,0,1,0,0,0,2,1,0,0,2,1,1,1,1,0,2,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,0,1,1,1,1,0,0,0,1,1,1,1,0,1,0,0,1,1,2,2,2,2,1,0,0,1,0,0,0,0,0,2,0,1,1,1,1,0,0,0,0,1,0,1,2,0,0,2,0,1,0,1,1,1,2,1,0,1,0,1,1,0,0,1,0,1,1,1,0,1,0,0,0,1,0,0,1,0,1,1,0,2,1,2,2,2,0,3,0,1,1,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,0,0,1,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,2,2,3,2,2,0,0,1,1,2,0,1,2,1,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,2,2,1,1,2,1,2,2,2,2,2,1,2,2,0,1,0,0,0,1,2,2,2,1,2,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,1,1,0,0,0,0,1,1,1,0,1,1,0,0,1,1,2,2,2,2,0,1,0,2,2,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,0,0,0,0,1,0,1,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,0,2,2,2,0,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,0,0,1,0,0,1,1,2,0,0,0,0,1,0,1,0,0,1,0,0,2,0,0,0,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,2,0,2,1,1,1,1,0,2,2,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,2,1,2,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,2,0,1,2,1,0,1,1,1,0,1,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,0,1,0,0,1,1,1,1,0,0,0,1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,1,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0],t.Koi8rModel={charToOrderMap:t.KOI8R_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"KOI8-R"},t.Win1251CyrillicModel={charToOrderMap:t.win1251_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"windows-1251"},t.Latin5CyrillicModel={charToOrderMap:t.latin5_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"ISO-8859-5"},t.MacCyrillicModel={charToOrderMap:t.macCyrillic_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"x-mac-cyrillic"},t.Ibm866Model={charToOrderMap:t.IBM866_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"IBM866"},t.Ibm855Model={charToOrderMap:t.IBM855_CharToOrderMap,precedenceMatrix:t.RussianLangModel,mTypicalPositiveRatio:.976601,keepEnglishLetter:!1,charsetName:"IBM855"}})(f2)),f2}var p2={},C8;function wI(){return C8||(C8=1,(function(t){t.Latin7_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,82,100,104,94,98,101,116,102,111,187,117,92,88,113,85,79,118,105,83,67,114,119,95,99,109,188,253,253,253,253,253,253,72,70,80,81,60,96,93,89,68,120,97,77,86,69,55,78,115,65,66,58,76,106,103,87,107,112,253,253,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,233,90,253,253,253,253,253,253,253,253,253,253,74,253,253,253,253,253,253,247,248,61,36,46,71,73,253,54,253,108,123,110,31,51,43,41,34,91,40,52,47,44,53,38,49,59,39,35,48,250,37,33,45,56,50,84,57,120,12
611,17,18,22,15,124,1,29,20,21,3,32,13,25,5,11,16,10,6,30,4,9,8,14,7,2,12,28,23,42,24,64,75,19,26,27,253],t.win1253_CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,82,100,104,94,98,101,116,102,111,187,117,92,88,113,85,79,118,105,83,67,114,119,95,99,109,188,253,253,253,253,253,253,72,70,80,81,60,96,93,89,68,120,97,77,86,69,55,78,115,65,66,58,76,106,103,87,107,112,253,253,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,233,61,253,253,253,253,253,253,253,253,253,253,74,253,253,253,253,253,253,247,253,253,36,46,71,73,253,54,253,108,123,110,31,51,43,41,34,91,40,52,47,44,53,38,49,59,39,35,48,250,37,33,45,56,50,84,57,120,121,17,18,22,15,124,1,29,20,21,3,32,13,25,5,11,16,10,6,30,4,9,8,14,7,2,12,28,23,42,24,64,75,19,26,27,253],t.GreekLangModel=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,3,3,3,1,3,3,3,0,2,2,3,3,0,3,0,3,2,0,3,3,3,0,3,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,0,3,3,0,3,2,3,3,0,3,2,3,3,3,0,0,3,0,3,0,3,3,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,3,2,2,3,3,3,3,3,3,3,3,0,3,3,3,3,0,2,3,3,0,3,3,3,3,2,3,3,3,0,2,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,2,1,3,3,3,3,2,3,3,2,3,3,2,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,3,0,3,2,3,3,0,2,0,1,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,0,0,0,0,3,3,0,3,1,3,3,3,0,3,3,0,3,3,3,3,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,0,3,0,3,3,3,3,3,0,3,2,2,2,3,0,2,3,3,3,3,3,2,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,2,3,3,3,3,0,3,1,3,3,3,3,2,3,3,3,3,3,3,3,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,3,0,0,0,3,3,2,3,3,3,3,3,0,0,3,2,3,0,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,3,0,0,3,3,0,2,3,0,3,0,3,3,3,0,0,3,0,3,0,2,2,3,3,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,3,2,3,3,3,3,0,3,3,3,3,3,0,3,3,2,3,2,3,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,3,2,3,3,3,3,3,3,0,2,3,2,3,2,2,2,3,2,3,3,2,3,0,2,2,2,3,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,3,3,2,3,3,0,0,3,0,3,0,0,0,3,2,0,3,0,3,0,0,2,0,2,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,3,3,0,3,0,0,0,3,3,0,3,3,3,0,0,1,2,3,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,0,0,3,2,2,3,3,0,3,3,3,3,3,2,1,3,0,3,2,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,0,2,3,3,3,3,3,3,0,0,3,0,3,0,0,0,3,3,0,3,2,3,0,0,3,3,3,0,3,0,0,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,0,3,3,3,3,3,3,0,0,3,0,3,0,0,0,3,2,0,3,2,3,0,0,3,2,3,0,2,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,2,3,3,3,3,3,3,0,2,3,0,3,0,0,0,3,3,0,3,0,2,0,0,2,3,1,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,3,0,3,0,3,3,2,3,0,3,3,3,3,3,3,0,3,3,3,0,2,3,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,0,0,3,0,0,0,3,3,0,3,0,2,3,3,0,0,3,0,3,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,3,3,3,3,3,3,0,0,3,0,2,0,0,0,3,3,0,3,0,3,0,0,2,0,2,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,0,3,0,2,0,3,2,0,3,2,3,2,3,0,0,3,2,3,2,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,3,3,3,3,3,0,0,0,3,0,2,1,0,0,3,2,2,2,0,3,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,2,0,3,0,3,0,3,3,0,2,1,2,3,3,0,0,3,0,3,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,0,3,3,3,3,3,3,0,2,3,0,3,0,0,0,2,1,0,2,2,3,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,2,3,3,3,2,3,0,0,1,3,0,2,0,0,0,0,3,0,1,0,2,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,1,0,3,0,0,0,3,2,0,3,2,3,3,3,0,0,3,0,3,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,3,3,3,0,0,3,0,0,0,0,2,0,2,3,3,2,2,2,2,3,0,2,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,0,0,0,0,0,0,2,3,0,2,0,2,3,2,0,0,3,0,3,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,2,2,3,0,2,0,3,0,0,0,2,0,0,0,0,1,2,0,2,0,2,0,0,2,0,2,0,2,2,0,0,1,0,2,2,2,0,2,2,2,0,2,2,2,0,0,2,0,0,1,0,0,0,0,0,2,0,3,3,2,0,0,0,0,0,0,1,3,0,2,0,2,2,2,0,0,2,0,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,3,2,0,2,2,0,2,0,2,2,0,2,0,2,2,2,0,0,0,0,0,0,2,3,0,0,0,2,0,1,2,0,0,0,0,2,2,0,0,0,2,1,0,2,2,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,2,1,0,2,3,2,2,3,2,3,2,0,0,3,3,3,0,0,3,2,0,0,0,1,1,0,2,0,2,2,0,2,0,2,0,2,2,0,0,2,0,2,2,2,0,2,2,2,2,0,0,2,0,0,0,2,0,1,0,0,0,0,0,3,0,3,3,2,2,0,3,0,0,0,2,2,0,2,2,2,1,2,0,0,1,2,2,0,0,3,0,0,0,2,0,1,2,0,0,0,1,2,0,0,0,0,0,0,0,2,2,0,1,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,2,0,0,0,2,0,2,3,3,0,2,0,0,0,0,0,0,2,2,2,0,2,2,0,2,0,2,0,2,2,0,0,2,2,2,2,1,0,0,2,2,0,2,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,3,2,3,0,0,0,3,0,0,2,2,0,2,0,2,2,2,0,0,2,0,0,0,0,0,0,0,0,2,0,0,2,2,0,0,2,2,2,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,3,2,0,2,2,2,2,2,0,0,0,2,0,0,0,0,2,0,1,0,0,2,0,1,0,0,0,0,2,2,2,0,2,2,0,1,2,0,2,2,2,0,2,2,2,2,1,2,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,2,0,2,2,0,0,0,0,1,2,1,0,0,2,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,0,0,2,0,0,0,2,2,0,2,0,0,0,1,0,0,2,0,2,0,2,2,0,0,0,0,0,0,2,0,0,0,0,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,2,3,2,2,0,0,0,0,0,0,1,3,0,2,0,2,2,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,3,2,0,2,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,1,1,0,0,2,1,2,0,2,2,0,1,0,0,1,0,0,0,2,0,0,0,0,0,0,0,3,0,2,2,2,0,0,2,0,0,0,2,0,0,0,2,3,0,2,0,0,0,0,0,0,2,2,0,0,0,2,0,1,2,0,0,0,1,2,2,1,0,0,0,2,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,2,2,0,2,0,0,2,0,0,0,0,1,2,1,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,3,1,2,2,0,2,0,0,0,0,2,0,0,0,2,0,0,3,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,2,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,0,2,0,2,2,0,0,2,2,2,2,2,0,1,2,0,0,0,2,2,0,1,0,2,0,0,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,2,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,2,0,1,2,0,0,0,0,2,2,1,0,1,0,1,0,2,2,2,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,1,2,0,0,0,0,0,0,0,0,0,0,2,0,0,2,2,0,0,0,0,1,0,0,0,0,0,0,2,0,2,2,0,0,0,0,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,0,0,2,2,2,2,0,0,0,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,0,2,0,0,0,0,1,2,0,0,0,0,0,0,2,2,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,2,2,0,0,2,0,0,0,0,0,0,0,2,2,2,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,2,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,2,0,0,0,0,2,2,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,2,1,0,0,0,0,0,0,2,0,0,2,0,2,2,2,0,0,0,0,0,0,2,0,0,0,0,2,0,0,2,0,0,2,0,2,2,0,0,0,0,2,0,2,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,3,0,0,0,2,2,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,0,0,0,0,2,2,2,2,2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,1,0,0,0,0,2,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,2,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t.Latin7GreekModel={charToOrderMap:t.Latin7_CharToOrderMap,precedenceMatrix:t.GreekLangModel,mTypicalPositiveRatio:.982851,keepEnglishLetter:!1,charsetName:"ISO-8859-7"},t.Win1253GreekModel={charToOrderMap:t.win1253_CharToOrderMap,precedenceMatrix:t.GreekLangModel,mTypicalPositiveRatio:.982851,keepEnglishLetter:!1,charsetName:"windows-1253"}})(p2)),p2}var h2={},$8;function CI(){return $8||($8=1,(function(t){t.TIS620CharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,182,106,107,100,183,184,185,101,94,186,187,108,109,110,111,188,189,190,89,95,112,113,191,192,193,194,253,253,253,253,253,253,64,72,73,114,74,115,116,102,81,201,117,90,103,78,82,96,202,91,79,84,104,105,97,98,92,203,253,253,253,253,253,209,210,211,212,213,88,214,215,216,217,218,219,220,118,221,222,223,224,99,85,83,225,226,227,228,229,230,231,232,233,234,235,236,5,30,237,24,238,75,8,26,52,34,51,119,47,58,57,49,53,55,43,20,19,44,14,48,3,17,25,39,62,31,54,45,9,16,2,61,15,239,12,42,46,18,21,76,4,66,63,22,10,1,36,23,13,40,27,32,35,86,240,241,242,243,244,11,28,41,29,33,245,50,37,
616,7,67,77,38,93,246,247,68,56,59,65,69,60,70,80,71,87,248,249,250,251,252,253],t.ThaiLangModel=[0,1,3,3,3,3,0,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,0,3,3,3,3,0,3,3,0,0,0,1,3,0,3,3,2,3,3,0,1,2,3,3,3,3,0,2,0,2,0,0,3,2,1,2,2,3,0,3,3,2,3,0,0,3,3,0,3,3,0,3,3,3,3,3,3,3,3,3,0,3,2,3,0,2,2,2,3,0,2,3,0,0,0,0,1,0,1,2,3,1,1,3,2,2,0,1,1,0,0,1,0,0,0,0,0,0,0,1,1,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,2,3,3,2,2,2,3,1,2,3,0,3,3,2,2,1,2,3,3,1,2,0,1,3,0,1,0,0,1,0,0,0,0,0,0,0,1,1,3,3,2,2,3,3,3,3,1,2,3,3,3,3,3,2,2,2,2,3,3,2,2,3,3,2,2,3,2,3,2,2,3,3,1,2,3,1,2,2,3,3,1,0,2,1,0,0,3,1,2,1,0,0,1,0,0,0,0,0,0,1,0,1,3,3,3,3,3,3,2,2,3,3,3,3,2,3,2,2,3,3,2,2,3,2,2,2,2,1,1,3,1,2,1,1,3,2,1,0,2,1,0,1,0,1,1,0,1,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,2,2,3,2,3,3,2,3,1,1,2,3,2,2,2,3,2,2,2,2,2,1,2,1,2,2,1,1,3,3,2,1,0,1,2,2,0,1,3,0,0,0,1,1,0,0,0,0,0,2,3,0,0,2,1,1,3,3,2,3,3,2,0,0,3,3,0,3,3,0,2,2,3,1,2,2,1,1,1,0,2,2,2,0,2,2,1,1,0,2,1,0,2,0,0,2,0,1,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,3,3,2,3,3,2,0,0,3,3,0,2,3,0,2,1,2,2,2,2,1,2,0,0,2,2,2,0,2,2,1,1,0,2,1,0,2,0,0,2,0,1,1,0,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,3,3,2,3,2,3,2,0,2,2,1,3,2,1,3,2,1,2,3,2,2,3,0,2,3,2,2,1,2,2,2,2,1,2,2,0,0,0,0,2,0,1,2,0,1,1,1,0,1,0,3,1,1,0,0,0,0,0,0,0,0,0,1,0,3,3,2,3,3,2,3,2,2,2,3,2,2,3,2,2,1,2,3,2,2,3,1,3,2,2,2,3,2,2,2,3,3,2,1,3,0,1,1,1,0,2,1,1,1,1,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,3,0,3,3,3,3,3,0,0,3,0,2,2,3,3,3,3,3,0,0,0,1,1,3,0,0,0,0,2,0,0,1,0,0,0,0,0,0,0,2,3,0,0,0,3,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,2,0,3,3,3,3,0,0,2,3,0,0,3,0,3,3,2,3,3,3,3,3,0,0,3,3,3,0,0,0,3,3,0,0,3,0,0,0,0,2,0,0,2,1,1,3,0,0,1,0,0,2,3,0,1,0,0,0,0,0,0,0,1,0,3,3,3,3,2,3,3,3,3,3,3,3,1,2,1,3,3,2,2,1,2,2,2,3,1,1,2,0,2,1,2,1,2,2,1,0,0,0,1,1,0,1,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,3,0,2,1,2,3,3,3,0,2,0,2,2,0,2,1,3,2,2,1,2,1,0,0,2,2,1,0,2,1,2,2,0,1,1,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,3,3,1,1,3,0,2,3,1,1,3,2,1,1,2,0,2,2,3,2,1,1,1,1,1,2,3,0,0,1,3,1,2,1,2,0,3,0,0,0,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,3,1,1,3,2,3,3,3,1,3,2,1,3,2,1,3,2,2,2,2,1,3,3,1,2,1,3,1,2,3,0,2,1,1,3,2,2,2,1,2,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,2,3,2,3,3,2,3,2,3,2,3,3,2,1,0,3,2,2,2,1,2,2,2,1,2,2,1,2,1,1,2,2,2,3,0,1,3,1,1,1,1,0,1,1,0,2,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,3,2,2,1,1,3,2,3,2,3,2,0,3,2,2,1,2,0,2,2,2,1,2,2,2,2,1,3,2,1,2,2,1,0,2,0,1,0,0,1,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,1,3,3,3,3,3,2,3,1,2,3,3,2,2,3,0,1,1,2,0,3,3,2,2,3,0,1,1,3,0,0,0,0,3,1,0,3,3,0,2,0,2,1,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,2,3,2,3,3,0,1,3,1,1,2,1,2,1,1,3,1,1,0,2,3,1,1,1,1,1,1,1,1,3,1,1,2,2,2,2,1,1,1,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,2,2,1,1,2,1,3,3,2,3,2,2,3,2,2,3,1,2,2,1,2,0,3,2,1,2,2,2,2,2,1,3,2,1,2,2,2,1,1,1,1,0,0,1,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,1,3,3,0,2,1,0,3,2,0,0,3,1,0,1,1,0,1,0,0,0,0,0,1,1,0,0,1,0,3,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,2,2,3,0,0,1,3,0,3,2,0,3,2,2,3,3,3,3,3,1,0,2,2,2,0,2,2,1,2,0,2,3,0,0,0,0,1,0,1,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,2,3,1,3,3,2,3,3,0,3,3,0,3,2,2,3,2,3,3,3,0,0,2,2,3,0,1,1,1,3,0,0,3,0,0,0,2,2,0,1,3,0,1,2,2,2,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,3,2,3,3,2,0,3,3,2,2,3,1,3,2,1,3,2,0,1,2,2,0,2,3,2,1,0,3,0,0,0,0,3,0,0,2,3,1,3,0,0,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,3,2,2,2,1,2,0,1,3,1,1,3,1,3,0,0,2,1,1,1,1,2,1,1,1,0,2,1,0,1,1,2,0,0,0,3,1,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,3,1,0,0,0,1,0,3,3,3,3,2,2,2,2,2,1,3,1,1,1,2,0,1,1,2,1,2,1,3,2,0,0,3,1,1,1,1,1,3,1,0,2,3,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,3,3,0,2,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,1,3,0,0,1,2,0,0,2,0,3,3,2,3,3,3,2,3,0,0,2,2,2,0,0,0,2,2,0,0,1,0,0,0,0,3,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,0,0,1,2,3,1,3,3,0,0,1,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,2,3,1,2,3,1,0,3,0,2,2,1,0,2,1,1,2,0,1,0,0,1,1,1,1,0,1,0,0,1,0,0,0,0,1,1,0,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,0,1,1,1,3,1,2,2,2,2,2,2,1,1,1,1,0,3,1,0,1,3,1,1,1,1,1,1,0,2,0,1,3,1,1,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,3,0,2,2,1,3,3,2,3,3,0,1,1,0,2,2,1,2,1,3,3,1,0,0,3,2,0,0,0,0,2,1,0,1,0,0,0,0,1,2,0,1,1,3,1,1,2,2,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,3,0,0,3,0,3,1,0,1,1,1,3,2,0,0,0,3,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,3,3,1,3,2,1,3,3,1,2,2,0,1,2,1,0,1,2,0,0,0,0,0,3,0,0,0,3,0,0,0,0,3,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,2,0,3,3,3,2,2,0,1,1,0,1,3,0,0,0,2,2,0,0,0,0,3,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,3,1,2,0,0,2,1,0,3,1,0,1,2,0,1,1,1,1,3,0,0,3,1,1,0,2,2,1,1,0,2,0,0,0,0,0,1,0,1,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3,1,2,0,0,2,2,0,1,2,0,1,0,1,3,1,2,1,0,0,0,2,0,3,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,1,2,2,0,0,0,2,0,2,1,0,1,1,0,1,1,1,2,1,0,0,1,1,1,0,2,1,1,1,0,1,1,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,2,0,1,3,1,1,1,1,0,0,0,0,3,2,0,1,0,0,0,1,2,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,3,2,2,0,0,0,1,0,0,0,0,2,3,2,1,2,2,3,0,0,0,2,3,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,3,3,2,2,0,1,0,0,0,0,2,0,2,0,1,0,0,0,1,1,0,0,0,2,1,0,1,0,1,1,0,0,0,1,0,2,0,0,1,0,3,0,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,1,0,0,1,0,0,0,0,0,1,1,2,0,0,0,0,1,0,0,1,3,1,0,0,0,0,1,1,0,0,0,1,0,0,0,0,3,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,3,3,1,1,1,1,2,3,0,0,2,1,1,1,1,1,0,2,1,1,0,0,0,2,1,0,1,2,1,1,0,1,2,1,0,3,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,0,0,3,0,0,0,3,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,0,0,0,0,0,0,1,2,1,0,1,1,0,2,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,3,0,1,0,0,0,2,0,0,0,0,0,0,0,1,2,0,0,0,0,0,3,3,0,0,1,1,2,0,0,1,2,1,0,1,1,1,0,1,1,0,0,2,1,1,0,1,0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,1,0,0,0,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,0,1,1,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,2,0,1,2,0,0,1,1,0,2,0,1,0,0,1,0,0,0,0,1,0,0,0,2,0,0,0,0,1,0,0,1,0,1,1,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,1,1,0,2,1,3,0,0,0,0,1,1,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,1,0,0,2,0,0,2,0,0,1,1,2,0,0,1,1,0,0,0,1,0,0,0,1,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,3,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,2,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t.TIS620ThaiModel={charToOrderMap:t.TIS620CharToOrderMap,precedenceMatrix:t.ThaiLangModel,mTypicalPositiveRatio:.92638
616,keepEnglishLetter:!1,charsetName:"TIS-620"}})(h2)),h2}var m2={},S8;function $I(){return S8||(S8=1,(function(t){t.Latin2_HungarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,28,40,54,45,32,50,49,38,39,53,36,41,34,35,47,46,71,43,33,37,57,48,64,68,55,52,253,253,253,253,253,253,2,18,26,17,1,27,12,20,9,22,7,6,13,4,8,23,67,10,5,3,21,19,65,62,16,11,253,253,253,253,253,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,75,198,199,200,201,202,203,204,205,79,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,51,81,222,78,223,224,225,226,44,227,228,229,61,230,231,232,233,234,58,235,66,59,236,237,238,60,69,63,239,240,241,82,14,74,242,70,80,243,72,244,15,83,77,84,30,76,85,245,246,247,25,73,42,24,248,249,250,31,56,29,251,252,253],t.win1250HungarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,28,40,54,45,32,50,49,38,39,53,36,41,34,35,47,46,72,43,33,37,57,48,64,68,55,52,253,253,253,253,253,253,2,18,26,17,1,27,12,20,9,22,7,6,13,4,8,23,67,10,5,3,21,19,65,62,16,11,253,253,253,253,253,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,78,181,69,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,76,198,199,200,201,202,203,204,205,81,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,51,83,222,80,223,224,225,226,44,227,228,229,61,230,231,232,233,234,58,235,66,59,236,237,238,60,70,63,239,240,241,84,14,75,242,71,82,243,73,244,15,85,79,86,30,77,87,245,246,247,25,74,42,24,248,249,250,31,56,29,251,252,253],t.HungarianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,3,3,1,1,2,2,2,2,2,1,2,3,2,2,3,3,3,3,3,2,3,3,3,3,3,3,1,2,3,3,3,3,2,3,3,1,1,3,3,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,3,2,1,3,3,3,3,3,2,3,3,3,3,3,1,1,2,3,3,3,3,3,3,3,1,1,3,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,1,1,2,3,3,3,1,3,3,3,3,3,1,3,3,2,2,0,3,2,3,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,3,3,2,3,3,2,2,3,2,3,2,0,3,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,3,3,2,3,3,3,1,2,3,2,2,3,1,2,3,3,2,2,0,3,3,3,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,0,2,3,2,0,0,0,1,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,1,1,1,3,3,2,1,3,2,2,3,2,1,3,2,2,1,0,3,3,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,2,2,3,3,3,3,3,1,2,3,3,3,3,1,2,1,3,3,3,3,2,2,3,1,1,3,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,1,3,3,3,3,3,2,2,1,3,3,3,0,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,2,3,3,3,2,0,3,2,3,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,3,3,3,3,3,3,2,3,3,3,2,3,2,3,3,3,1,3,2,2,2,3,1,1,3,3,1,1,0,3,3,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,3,3,3,3,2,3,3,3,2,3,2,3,3,3,2,3,3,3,3,3,1,2,3,2,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,2,2,3,1,3,3,2,2,1,3,3,3,1,1,3,1,2,3,2,3,2,2,2,1,0,2,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,1,1,3,3,3,3,3,1,2,3,3,3,3,1,2,1,3,3,3,2,2,3,2,1,0,3,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,3,3,3,3,3,1,2,3,3,3,3,1,1,0,3,3,3,3,0,2,3,0,0,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,2,2,3,3,2,2,2,2,3,3,0,1,2,3,2,3,2,2,3,2,1,2,0,2,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,3,3,3,3,3,1,2,3,3,3,2,1,2,3,3,2,2,2,3,2,3,3,1,3,3,1,1,0,2,3,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,1,2,2,2,2,3,3,3,1,1,1,3,3,1,1,3,1,1,3,2,1,2,3,1,1,0,2,2,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,1,2,1,1,3,3,1,1,1,1,3,3,1,1,2,2,1,2,1,1,2,2,1,1,0,2,2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,1,1,2,1,1,3,3,1,0,1,1,3,3,2,0,1,1,2,3,1,0,2,2,1,0,0,1,3,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,2,1,3,3,3,3,3,1,2,3,2,3,3,2,1,1,3,2,3,2,1,2,2,0,1,2,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,3,3,3,2,2,2,2,3,1,2,2,1,1,3,3,0,3,2,1,2,3,2,1,3,3,1,1,0,2,1,3,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,3,3,2,2,2,3,2,3,3,3,2,1,1,3,3,1,1,1,2,2,3,2,3,2,2,2,1,0,2,2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,3,3,3,3,3,0,0,3,3,2,3,0,0,0,2,3,3,1,0,1,2,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,2,3,3,3,3,3,1,2,3,3,2,2,1,1,0,3,3,2,2,1,2,2,1,0,2,2,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2,2,1,3,1,2,3,3,2,2,1,1,2,2,1,1,1,1,3,2,1,1,1,1,2,1,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,3,3,1,1,1,1,1,3,3,3,0,1,1,3,3,1,1,1,1,1,2,2,0,3,1,1,2,0,2,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,1,0,1,2,1,2,2,0,1,2,3,1,2,0,0,0,2,1,1,1,1,1,2,0,0,1,1,0,0,0,0,1,2,1,2,2,2,1,2,1,2,0,2,0,2,2,1,1,2,1,1,2,1,1,1,0,1,0,0,0,1,1,0,1,1,1,2,3,2,3,3,0,1,2,2,3,1,0,1,0,2,1,2,2,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,3,2,2,1,0,0,3,2,3,2,0,0,0,1,1,3,0,0,1,1,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,3,3,1,0,1,3,2,3,1,1,1,0,1,1,1,1,1,3,1,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,2,2,2,1,0,1,2,3,3,2,0,0,0,2,1,1,1,2,1,1,1,0,1,1,1,0,0,0,1,2,2,2,2,2,1,1,1,2,0,2,1,1,1,1,1,2,1,1,1,1,1,1,0,1,1,1,0,0,1,1,3,2,2,1,0,0,1,1,2,2,0,3,0,1,2,1,1,0,0,1,1,1,0,1,1,1,1,0,2,1,1,1,2,2,1,1,1,2,1,2,1,1,1,1,1,1,1,2,1,1,1,2,3,1,1,1,1,1,1,1,1,1,0,1,2,3,3,0,1,0,0,0,3,3,1,0,0,1,2,2,1,0,0,0,0,2,0,0,1,1,1,0,2,1,1,1,2,1,1,1,1,1,1,2,1,1,0,1,1,0,1,1,1,0,1,2,1,1,0,1,1,1,1,1,1,1,0,1,2,3,3,0,1,0,0,0,2,2,0,0,0,0,1,2,2,0,0,0,0,1,0,0,1,1,0,0,2,0,1,0,2,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,0,1,3,2,2,0,1,0,1,0,2,3,2,0,0,1,2,2,1,0,0,1,1,1,0,0,2,1,0,1,2,2,1,1,2,1,1,1,1,1,1,2,1,1,1,1,1,1,0,2,1,0,1,1,0,1,1,1,0,1,1,2,1,1,0,1,2,2,2,0,0,1,0,0,2,2,1,1,0,0,2,1,1,0,0,0,1,2,0,0,2,1,0,0,2,1,1,1,2,1,1,1,1,2,1,2,1,1,1,2,2,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,0,1,1,2,3,0,0,0,1,0,3,2,1,0,0,1,2,1,1,0,0,0,0,2,1,0,1,1,0,0,2,1,2,1,1,1,0,0,0,1,0,1,1,1,1,1,2,0,0,1,0,0,0,2,0,0,1,1,1,1,1,1,1,1,0,1,3,0,0,2,1,2,2,1,0,0,2,1,2,2,0,0,0,2,1,1,1,0,1,1,0,0,1,1,2,0,0,0,1,2,1,2,2,1,1,2,1,2,0,1,1,1,1,1,1,1,1,1,2,1,1,0,0,1,1,1,1,0,0,1,1,3,2,0,0,0,1,0,2,2,2,0,0,0,2,2,1,0,0,0,0,3,1,1,1,1,0,0,2,1,1,1,2,1,0,1,1,1,0,1,1,1,1,1,1,1,0,2,1,0,0,1,0,1,1,0,1,1,1,1,1,1,0,1,2,3,2,0,0,0,1,0,2,2,0,0,0,0,2,1,1,0,0,0,0,2,1,0,1,1,0,0,2,1,1,0,2,1,1,1,1,2,1,2,1,2,0,1,1,1,0,2,1,1,1,2,1,1,1,1,0,1,1,1,1,1,0,1,3,1,1,2,2,2,3,2,1,1,2,2,1,1,0,1,0,2,2,1,1,1,1,1,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,0,0,0,2,2,0,0,0,0,2,2,1,0,0,0,1,1,0,0,1,2,0,0,2,1,1,1,2,2,1,1,1,2,1,2,1,1,0,1,1,1,1,2,1,1,1,2,1,1,1,1,0,1,2,1,1,1,0,1,1,0,0,1,2,3,2,1,0,0,2,0,1,1,0,0,0,1,1,1,1,0,1,1,0,0,1,0,0,0,0,0,1,2,1,2,1,2,1,1,1,2,0,2,1,1,1,0,1,2,0,0,1,1,1,0,0,0,0,0,0,0,0,0,2,3,2,0,0,0,0,0,1,1,2,1,0,0,1,1,1,0,0,0,0,2,0,0,1,1,0,0,2,1,1,1,2,1,1,1,1,1,1,2,1,0,1,1,1,1,0,2,1,1,1,1,1,1,0,1,0,1,1,1,1,1,0,1,1,2,2,0,1,1,1,0,2,2,2,0,0,0,3,2,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,0,1,1,0,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,0,0,1,1,1,0,1,0,1,2,1,0,2,1,1,2,2,1,1,2,1,1,1,0,0,0,1,1,0,1,1,1,1,0,0,1,1,1,0,0,0,1,2,2,2,2,2,1,1,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,0,0,1,0,1,2,3,0,0,0,1,0,2,2,0,0,0,0,2,2,0,0,0,0,0,1,0,0,1,0,0,0,2,0,1,0,2,1,1,1,1,1,0,2,0,0,0,1,2,1,1,1,1,0,1,2,0,1,0,1,0,1,1,1,0,1,0,1,2,2,2,0,0,0,1,0,2,1,2,0,0,0,1,1,2,0,0,0,0,1,0,0,1,1,0,0,2,1,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,0,1,1,2,2,0,0,0,1,0,2,2,2,0,0,0,1,1,0,0,0,0,0,1,1,0,2,0,0,1,1,1,0,1,1,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1,1,0,0,1,0,1,2,1,0,0,1,1,1,2,0,0,0,1,1,0,1,0,1,1,0,0,1,0,0,0,0,0,0,2,1,2,1,1,1,1,1,2,0,2,0,1,1,0,1,2,1,0,1,1,1,0,0,0,0,0,0,1,0,0,2,1,1,0,1,2,0,0,1,1,1,0,0,0,1,1,0,0,0,0,0,1,0,0,1,0,0,0,2,1,0,1,2,2,1,1,1,1,1,2,1,1,0,1,1,1,1,2,1,1,1,2,1,1,0,1,0,1,1,1,1,1,0,1,1,2,2,0,0,0,0,0,1,1,0,0,0,0,2,1,0,0,0,0,0,2,0,0,2,2,0,0,2,0,0,1,2,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,0,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,2,0,0,3,1,0,2,1,1,1,0,0,1,1,1,0,0,0,1,1,0,0,0,1,0,0,1,0,1,0,1,2,1,0,1,1,1,2,1,1,0,1,1,1,1,1,0,0,0,1,1,1,1,1,0,1,0,0,0,1,0,0,2,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,0,2,0,0,0,2,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,1,0,0,1,1,1,1,1,0,1,2,1,1,1,2,1,1,1,0,1,1,2,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1,1,1,0,0,1,1,2,1,0,0,0,1,1,0,0,0,1,1,0,0,1,0,1,0,0,0,1,2,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,0,0,2,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,1,1,1,2,0,0,1,0,0,1,0,1,0,0,0,0,1,1,1,1,1,1,1,1,2,0,1,1,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,2,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,1,0,1,1,0,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,0,1,0,1,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,1,1,0,1,0,1,1,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,0,1,0,0,1,0,1,0,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,1,0,1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0],t.Latin2HungarianModel={charToOrderMap:t.Latin2_HungarianCharToOrderMap,precedenceMatrix:t.HungarianLangModel,mTypicalPositiveRatio:.947368,keepEnglishLetter:!0,charsetName:"ISO-8859-2"},t.Win1250HungarianModel={charToOrderMap:t.win1250HungarianCharToOrderMap,precedenceMatrix:t.HungarianLangModel,mTypicalPositiveRatio:.947368,keepEnglishLetter:!0,charsetName:"windows-1250"}})(m2)),m2}var g2={},A8;function SI(){return A8||(A8=1,(function(t){t.Latin5_BulgarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,77,90,99,100,72,109,107,101,79,185,81,102,76,94,82,110,186,108,91,74,119,84,96,111,187,115,253,253,253,253,253,253,65,69,70,66,63,68,112,103,92,194,104,95,86,87,71,116,195,85,93,97,113,196,197,198,199,200,253,253,253,253,253,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,81,226,227,228,229,230,105,231,232,233,234,235,236,45,237,238,31,32,35,43,37,44,55,47,40,59,33,46,38,36,41,30,39,28,34,51,48,49,53,50,54,57,61,239,67,240,60,56,1,18,9,20,11,3,23,15,2,26,12,10,14,6,4,13,7,8,5,19,29,25,22,21,27,24,17,75,52,241,42,16,62,242,243,244,58,245,98,246,247,248,249,250,251,91,252,253],t.win1251BulgarianCharToOrderMap=[255,255,255,255,255,255,255,255,255,255,254,255,255,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,252,252,252,252,252,252,252,252,252,252,253,253,253,253,253,253,253,77,90,99,100,72,109,107,101,79,185,81,102,76,94,82,110,186,108,91,74,119,84,96,111,187,115,253,253,253,253,253,253,65,69,70,66,63,68,112,103,92,194,104,95,86,87,71,116,195,85,93,97,113,196,197,198,199,200,253,253,253,253,253,206,207,208,209,210,211,212,213,120,214,215,216,217,218,219,220,221,78,64,83,121,98,117,105,222,223,224,225,226,227,228,229,88,230,231,232,233,122,89,106,234,235,236,237,238,45,239,240,73,80,118,114,241,242,243,244,245,62,58,246,247,248,249,250,31,32,35,43,37,44,55,47,40,59,33,46,38,36,41,30,39,28,34,51,48,49,53,50,54,57,61,251,67,252,60,56,1,18,9,20,11,3,23,15,2,26,12,10,14,6,4,13,7,8,5,19,29,25,22,21,27,24,17,75,52,253,42,16],t.BulgarianLangModel=[0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,2,2,3,2,2,1,2,2,3,1,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,3,0,1,0,0,0,0,0,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,0,3,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,1,3,2,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,1,3,2,3,3,3,3,3,3,3,3,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,1,3,3,3,3,2,2,2,1,1,2,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,2,3,2,2,3,3,1,1,2,3,3,2,3,3,3,3,2,1,2,0,2,0,3,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,1,3,3,3,3,3,2,3,2,3,3,3,3,3,2,3,3,1,3,0,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,1,3,3,2,3,3,3,1,3,3,2,3,2,2,2,0,0,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,0,3,3,3,2,2,3,3,3,1,2,2,3,2,1,1,2,0,2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,2,3,3,1,2,3,2,2,2,3,3,3,3,3,2,2,3,1,2,0,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,1,3,3,3,3,3,2,3,3,3,2,3,3,2,3,2,2,2,3,1,2,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,1,1,1,2,2,1,3,1,3,2,2,3,0,0,1,0,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,2,2,3,2,2,3,1,2,1,1,1,2,3,1,3,1,2,2,0,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,1,3,2,2,3,3,1,2,3,1,1,3,3,3,3,1,2,2,1,1,1,0,2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,2,3,3,3,2,2,1,1,2,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,0,1,2,1,3,3,2,3,3,3,3,3,2,3,2,1,0,3,1,2,1,2,1,2,3,2,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,1,3,3,2,3,3,2,2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,0,3,3,3,3,3,2,1,1,2,1,3,3,0,3,1,1,1,1,3,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,1,1,3,1,3,3,2,3,2,2,2,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,3,2,2,3,2,1,1,1,1,1,3,1,3,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,2,3,2,0,3,2,0,3,0,2,0,0,2,1,3,1,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,2,1,1,1,1,2,1,1,2,1,1,1,2,2,1,2,1,1,1,0,1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,2,1,3,1,1,2,1,3,2,1,1,0,1,2,3,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,3,2,2,1,0,1,0,0,1,0,0,0,2,1,0,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,3,2,3,2,3,3,1,3,2,1,1,1,2,1,1,2,1,3,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,2,2,3,3,2,3,2,2,2,3,1,2,2,1,1,2,1,1,2,2,0,1,1,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,2,1,3,1,0,2,2,1,3,2,1,0,0,2,0,2,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,3,3,3,3,3,1,2,0,2,3,1,2,3,2,0,1,3,1,2,1,1,1,0,0,1,0,0,2,2,2,3,2,2,2,2,1,2,1,1,2,2,1,1,2,0,1,1,1,0,0,1,1,0,0,1,1,0,0,0,1,1,0,1,3,3,3,3,3,2,1,2,2,1,2,0,2,0,1,0,1,2,1,2,1,1
61,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,1,3,3,2,3,3,1,1,3,1,0,3,2,1,0,0,0,1,2,0,2,0,1,0,0,0,1,0,1,2,1,2,2,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,0,1,2,1,1,1,0,0,0,0,0,1,1,0,0,3,1,0,1,0,2,3,2,2,2,3,2,2,2,2,2,1,0,2,1,2,1,1,1,0,1,2,1,2,2,2,1,1,1,2,2,2,2,1,2,1,1,0,1,2,1,2,2,2,1,1,1,0,1,1,1,1,2,0,1,0,0,0,0,2,3,2,3,3,0,0,2,1,0,2,1,0,0,0,0,2,3,0,2,0,0,0,0,0,1,0,0,2,0,1,2,2,1,2,1,2,2,1,1,1,2,1,1,1,0,1,2,2,1,1,1,1,1,0,1,1,1,0,0,1,2,0,0,3,3,2,2,3,0,2,3,1,1,2,0,0,0,1,0,0,2,0,2,0,0,0,1,0,1,0,1,2,0,2,2,1,1,1,1,2,1,0,1,2,2,2,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,0,0,2,3,2,3,3,0,0,3,0,1,1,0,1,0,0,0,2,2,1,2,0,0,0,0,0,0,0,0,2,0,1,2,2,2,1,1,1,1,1,2,2,2,1,0,2,0,1,0,1,0,0,1,0,1,0,0,1,0,0,0,0,1,0,0,3,3,3,3,2,2,2,2,2,0,2,1,1,1,1,2,1,2,1,1,0,2,0,1,0,1,0,0,2,0,1,2,1,1,1,1,1,1,1,2,2,1,1,0,2,0,1,0,2,0,0,1,1,1,0,0,2,0,0,0,1,1,0,0,2,3,3,3,3,1,0,0,0,0,0,0,0,0,0,0,2,0,0,1,1,0,0,0,0,0,0,1,2,0,1,2,2,2,2,1,1,2,1,1,2,2,2,1,2,0,1,1,1,1,1,1,0,1,1,1,1,0,0,1,1,1,0,0,2,3,3,3,3,0,2,2,0,2,1,0,0,0,1,1,1,2,0,2,0,0,0,3,0,0,0,0,2,0,2,2,1,1,1,2,1,2,1,1,2,2,2,1,2,0,1,1,1,0,1,1,1,1,0,2,1,0,0,0,1,1,0,0,2,3,3,3,3,0,2,1,0,0,2,0,0,0,0,0,1,2,0,2,0,0,0,0,0,0,0,0,2,0,1,2,1,1,1,2,1,1,1,1,2,2,2,0,1,0,1,1,1,0,0,1,1,1,0,0,1,0,0,0,0,1,0,0,3,3,2,2,3,0,1,0,1,0,0,0,0,0,0,0,1,1,0,3,0,0,0,0,0,0,0,0,1,0,2,2,1,1,1,1,1,2,1,1,2,2,1,2,2,1,0,1,1,1,1,1,0,1,0,0,1,0,0,0,1,1,0,0,3,1,0,1,0,2,2,2,2,3,2,1,1,1,2,3,0,0,1,0,2,1,1,0,1,1,1,1,2,1,1,1,1,2,2,1,2,1,2,2,1,1,0,1,2,1,2,2,1,1,1,0,0,1,1,1,2,1,0,1,0,0,0,0,2,1,0,1,0,3,1,2,2,2,2,1,2,2,1,1,1,0,2,1,2,2,1,1,2,1,1,0,2,1,1,1,1,2,2,2,2,2,2,2,1,2,0,1,1,0,2,1,1,1,1,1,0,0,1,1,1,1,0,1,0,0,0,0,2,1,1,1,1,2,2,2,2,1,2,2,2,1,2,2,1,1,2,1,2,3,2,2,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,2,0,1,2,0,1,2,1,1,0,1,0,1,2,1,2,0,0,0,1,1,0,0,0,1,0,0,2,1,1,0,0,1,1,0,1,1,1,1,0,2,0,1,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,0,0,2,0,0,0,0,1,2,2,2,2,2,2,2,1,2,1,1,1,1,1,1,1,0,1,1,1,1,1,2,1,1,1,1,2,2,2,2,1,1,2,1,2,1,1,1,0,2,1,2,1,1,1,0,2,1,1,1,1,0,1,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,3,2,0,0,0,0,1,0,0,0,0,0,0,1,1,0,2,0,0,0,0,0,0,0,0,1,0,1,2,1,1,1,1,1,1,0,0,2,2,2,2,2,0,1,1,0,1,1,1,1,1,0,0,1,0,0,0,1,1,0,1,2,3,1,2,1,0,1,1,0,2,2,2,0,0,1,0,0,1,1,1,1,0,0,0,0,0,0,0,1,0,1,2,1,1,1,1,2,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,0,1,0,0,1,0,0,0,0,1,0,0,2,2,2,2,2,0,0,2,0,0,2,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,2,0,2,2,1,1,1,1,1,0,0,1,2,1,1,0,1,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,0,2,0,1,1,0,0,0,1,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,2,2,3,2,0,0,1,0,0,1,0,0,0,0,0,0,1,0,2,0,0,0,1,0,0,0,0,0,0,0,2,1,1,0,0,1,0,0,0,1,1,0,0,1,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,1,2,2,2,1,2,1,2,2,1,1,2,1,1,1,0,1,1,1,1,2,0,1,0,1,1,1,1,0,1,1,1,1,2,1,1,1,1,1,1,0,0,1,2,1,1,1,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,3,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,1,0,0,1,0,2,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,0,2,0,0,1,0,2,0,1,0,0,1,1,2,0,1,0,1,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,0,1,1,0,2,1,0,1,1,1,0,0,1,0,2,0,1,0,0,0,0,0,0,0,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,1,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,0,0,1,0,0,0,1,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,1,2,1,1,1,1,1,1,2,2,1,0,0,1,0,1,0,0,0,0,1,1,1,1,0,0,0,1,1,2,1,1,1,1,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,0,1,1,1,0,0,1,0,0,1,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,2,0,0,2,0,1,0,0,1,0,0,1,1,1,0,0,1,1,0,1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,2,1,0,1,1,0,0,1,1,1,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],t.Latin5BulgarianModel={charToOrderMap:t.Latin5_BulgarianCharToOrderMap,precedenceMatrix:t.BulgarianLangModel,mTypicalPositiveRatio:.969392,keepEnglishLetter:!1,charsetName:"ISO-8859-5"},t.Win1251BulgarianModel={charToOrderMap:t.win1251BulgarianCharToOrderMap,precedenceMatrix:t.BulgarianLangModel,mTypicalPositiveRatio:.969392,keepEnglishLetter:!1,charsetName:"windows-1251"}})(g2)),g2}var b2,T8;function AI(){if(T8)return b2;T8=1;var t=gI(),e=Ob(),n=bI().Win1255HebrewModel,r=vI(),i=yI(),o=wI(),a=CI().TIS620ThaiModel,s=$I(),l=SI();function u(){e.apply(this);var d=this;function f(){d._mProbers=[new t(i.Win1251CyrillicModel),new t(i.Koi8rModel),new t(i.Latin5CyrillicModel),new t(i.MacCyrillicModel),new t(i.Ibm866Model),new t(i.Ibm855Model),new t(o.Latin7GreekModel),new t(o.Win1253GreekModel),new t(l.Latin5BulgarianModel),new t(l.Win1251BulgarianModel),new t(s.Latin2HungarianModel),new t(s.Win1250HungarianModel),new t(a)];var c=new r,p=new t(n,!1,c),h=new t(n,!0,c);c.setModelProbers(p,h),d._mProbers.push(c,p,h),d.reset()}f()}return u.prototype=new e,b2=u,b2}var v2,k8;function TI(){if(k8)return v2;k8=1;var t=va(),e=tn(),n=0,r=1,i=2,o=3,a=4,s=5,l=6,u=7,d=[r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,i,r,r,r,r,r,r,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,o,r,r,r,r,r,r,n,r,u,r,r,r,r,r,r,s,r,s,n,s,n,n,r,r,r,r,r,r,r,r,r,u,r,u,n,u,s,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,a,a,a,a,a,a,s,s,a,a,a,a,a,a,a,a,s,s,a,a,a,a,a,r,a,a,a,a,a,s,s,s,l,l,l,l,l,l,u,u,l,l,l,l,l,l,l,l,u,u,l,l,l,l,l,r,l,l,l,l,l,u,u,u],f=[0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,0,3,3,3,1,1,3,3,0,3,3,3,1,2,1,2,0,3,3,3,3,3,3,3,0,3,1,3,1,1,1,3,0,3,1,3,1,1,3,3];function c(){t.apply(this);var p=4,h=8,g=this;function b(){g.reset()}this.reset=function(){this._mLastCharClass=r,this._mFreqCounter=[];for(var v=0;v<p;this._mFreqCounter[v++]=0);c.prototype.reset.apply(this)},this.getCharsetName=function(){return"windows-1252"},this.feed=function(v){v=this.filterWithEnglishLetters(v);for(var C=0;C<v.length;C++){var E=v.charCodeAt(C),A=d[E],N=f[this._mLastCharClass*h+A];if(N==0){this._mState=e.notMe;break}this._mFreqCounter[N]++,this._mLastCharClass=A}
61return this.getState()},this.getConfidence=function(){var v;if(this.getState()==e.notMe)return .01;for(var C=0,E=0;E<this._mFreqCounter.length;E++)C+=this._mFreqCounter[E];return C<.01||(v=this._mFreqCounter[3]/C-this._mFreqCounter[1]*20/C),v<0&&(v=0),v=v*.95,v},b()}return c.prototype=new t,v2=c,v2}var Va={},E8;function kI(){if(E8)return Va;E8=1;var t=tn(),e=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,5,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],n=[t.start,t.error,3,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.start,t.start,4,t.error,5,t.error,6,t.error,5,5,4,t.error,4,t.error,4,4,4,t.error,4,t.error,4,t.itsMe,t.start,t.start,t.start,t.start,t.start,t.start],r=[0,0,0,0,0,0];Va.HZSMModel={classTable:e,classFactor:6,stateTable:n,charLenTable:r,name:"HZ-GB-2312"};var i=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],o=[t.start,3,t.error,t.start,t.start,t.start,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.error,4,t.error,t.error,t.error,t.error,t.itsMe,t.error,t.error,t.error,t.error,5,6,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.error,t.start],a=[0,0,0,0,0,0,0,0,0];Va.ISO2022CNSMModel={classTable:i,classFactor:9,stateTable:o,charLenTable:a,name:"ISO-2022-CN"};var s=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,7,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,4,0,8,0,0,0,0,9,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],l=[t.start,3,t.error,t.start,t.start,t.start,t.start,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.error,5,t.error,t.error,t.error,4,t.error,t.error,t.error,t.error,t.error,6,t.itsMe,t.error,t.itsMe,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.error,t.error,t.error,t.itsMe,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.error,t.start,t.start],u=[0,0,0,0,0,0,0,0,0,0];Va.ISO2022JPSMModel={classTable:s,classFactor:10,stateTable:l,charLenTable:u,name:"ISO-2022-JP"};var d=[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,3,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2],f=[t.start,3,t.error,t.start,t.start,t.start,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.itsMe,t.error,t.error,t.error,4,t.error,t.error,t.error,t.error,t.error,t.error,5,t.error,t.error,t.error,t.error,t.error,t.error,t.itsMe,t.start,t.start,t.start,t.start],c=[0,0,0,0,0,0];return Va.ISO2022KRSMModel={classTable:d,classFactor:6,stateTable:f,charLenTable:c,name:"ISO-2022-KR"},Va}var y2,O8;function EI(){if(O8)return y2;O8=1;var t=va(),e=_i(),n=kI(),r=tn();function i(){t.apply(this);var o=this;function a(){o._mCodingSM=[new e(n.HZSMModel),new e(n.ISO2022CNSMModel),new e(n.ISO2022JPSMM
61odel),new e(n.ISO2022KRSMModel)],o.reset()}this.reset=function(){i.prototype.reset.apply(this);for(var s=0,l;l=this._mCodingSM[s];s++)l&&(l.active=!0,l.reset());this._mActiveSM=o._mCodingSM.length,this._mDetectedCharset=null},this.getCharsetName=function(){return this._mDetectedCharset},this.getConfidence=function(){return this._mDetectedCharset?.99:0},this.feed=function(s){for(var l=0,u;l<s.length;l++){u=s[l];for(var d=0,f;f=this._mCodingSM[d];d++)if(!(!f||!f.active)){var c=f.nextState(u);if(c==r.error){if(f.active=!1,this._mActiveSM--,this._mActiveSM<=0)return this._mState=r.notMe,this.getState()}else if(c==r.itsMe)return this._mState=r.foundIt,this._mDetectedCharset=f.getCodingStateMachine(),this.getState()}}return this.getState()},a()}return i.prototype=new t,y2=i,y2}var w2,x8;function OI(){if(x8)return w2;x8=1;var t=tn(),e=mI(),n=AI(),r=TI(),i=EI(),o=ya();function a(s){s||(s={}),s.minimumThreshold||(s.minimumThreshold=.2);var l={pureAscii:0,escAscii:1,highbyte:2},u=this;function d(){u._highBitDetector=/[\x80-\xFF]/,u._escDetector=/(\x1B|~\{)/,u._mEscCharsetProber=null,u._mCharsetProbers=[],u.reset()}this.reset=function(){this.result={encoding:null,confidence:0},this.results=[],this.done=!1,this._mStart=!0,this._mGotData=!1,this._mInputState=l.pureAscii,this._mLastChar="",this._mBOM="",this._mEscCharsetProber&&this._mEscCharsetProber.reset();for(var f=0,c;c=this._mCharsetProbers[f];f++)c.reset()},this.feed=function(f){if(!this.done){var c=f.length;if(c){if(this._mGotData||(this._mBOM+=f,this._mBOM.slice(0,3)==""?this.result={encoding:"UTF-8",confidence:1}:this._mBOM.slice(0,4)=="ÿþ\0\0"?this.result={encoding:"UTF-32LE",confidence:1}:this._mBOM.slice(0,4)=="\0\0þÿ"?this.result={encoding:"UTF-32BE",confidence:1}:this._mBOM.slice(0,4)=="þÿ\0\0"?this.result={encoding:"X-ISO-10646-UCS-4-3412",confidence:1}:this._mBOM.slice(0,4)=="\0\0ÿþ"?this.result={encoding:"X-ISO-10646-UCS-4-2143",confidence:1}:this._mBOM.slice(0,2)=="ÿþ"?this.result={encoding:"UTF-16LE",confidence:1}:this._mBOM.slice(0,2)=="þÿ"&&(this.result={encoding:"UTF-16BE",confidence:1}),this.result.confidence>0&&(this.results=[this.result]),this._mBOM.length>3&&(this._mGotData=!0)),this.result.encoding&&this.result.confidence>0){this.done=!0;return}if(this._mInputState==l.pureAscii&&(this._highBitDetector.test(f)?this._mInputState=l.highbyte:this._escDetector.test(this._mLastChar+f)&&(this._mInputState=l.escAscii)),this._mLastChar=f.slice(-1),this._mInputState==l.escAscii)this._mEscCharsetProber||(this._mEscCharsetProber=new i),this._mEscCharsetProber.feed(f)==t.foundIt&&(this.result={encoding:this._mEscCharsetProber.getCharsetName(),confidence:this._mEscCharsetProber.getConfidence()},this.results=[this.result],this.done=!0);else if(this._mInputState==l.highbyte){this._mCharsetProbers.length==0&&(this._mCharsetProbers=[new e,new n,new r]);for(var p=0,h;h=this._mCharsetProbers[p];p++)if(h.feed(f)==t.foundIt){this.result={encoding:h.getCharsetName(),confidence:h.getConfidence()},this.results=[this.result],this.done=!0;break}}}}},this.close=function(){if(!this.done){if(this._mBOM.length===0){o.log(`no data received!
62`);return}if(this.done=!0,this._mInputState==l.pureAscii)return o.log("pure ascii"),this.result={encoding:"ascii",confidence:1},this.results.push(this.result),this.result;if(this._mInputState==l.highbyte){for(var f=0,c;c=this._mCharsetProbers[f];f++)!c||!c.getCharsetName()||(this.results.push({encoding:c.getCharsetName(),confidence:c.getConfidence()}),o.log(c.getCharsetName()+" confidence "+c.getConfidence()));if(this.results.sort(function(h,g){return g.confidence-h.confidence}),this.results.length>0){var p=this.results[0];if(p.confidence>=s.minimumThreshold)return this.result=p,p}}if(o.enabled){o.log(`no probers hit minimum threshhold
63`);for(var f=0,c;c=this._mCharsetProbers[f];f++)c&&o.log(c.getCharsetName()+" confidence = "+c.getConfidence()+`
64`)}}},d()}return w2=a,w2}var I8;function xI(){if(I8)return Ha;I8=1;var t=OI(),e=ya().setLogger;Ha.detect=function(r,i){var o=n(r,i);return o.result},Ha.detectAll=function(r,i){var o=n(r,i);return o.results},Ha.UniversalDetector=t,Ha.enableDebug=function(){e(console.log.bind(console))};function n(r,i){var o=new t(i);return o.reset(),typeof Buffer=="function"&&r instanceof Buffer?o.feed(r.toString("binary")):o.feed(r),o.close(),o}return Ha}var C2,P8;function II(){return P8||(P8=1,C2=xI()),C2}var PI=II();const r0e=V5(PI);let Ib=class{constructor(e,n){this.operator=e,this.value=n,Object.defineProperty(this,"t",{writable:!0})}get notes(){return this.t}addNote(e){this.t=this.t||[],this.t.push(e)}},B4=class extends Ib{},Nd=class extends B4{constructor(e,n){if(!Array.isArray(n))throw new Error(`"${e}" operator expects to receive an array of conditions`);super(e,n)}};const u1="__itself__";let Md=class extends Ib{constructor(e,n,r){super(e,r),this.field=n}};const Pb=new B4("__null__",null),k3=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);function NI(t,e){return e instanceof Nd&&e.operator===t}function Nb(t,e){return e.length===1?e[0]:new Nd(t,(function n(r,i,o){const a=o||[];for(let s=0,l=i.length;s<l;s++){const u=i[s];NI(r,u)?n(r,u.value,a):a.push(u)}return a})(t,e))}const MI=t=>t,Mb=()=>Object.create(null),_b=Object.defineProperty(Mb(),"__@type@__",{value:"ignore value"});function _I(t,e,n=!1){if(!t||t&&t.constructor!==Object)return!1;for(const r in t)if(k3(t,r)&&k3(e,r)&&(!n||t[r]!==_b))return!0;return!1}function RI(t){const e=[];for(const n in t)k3(t,n)&&t[n]!==_b&&e.push(n);return e}function $2(t,e){e!==Pb&&t.push(e)}const Rb=t=>Nb("and",t),Lb={compound(t,e,n){const r=(Array.isArray(e)?e:[e]).map(i=>n.parse(i));return new Nd(t.name,r)},field:(t,e,n)=>new Md(t.name,n.field,e),document:(t,e)=>new B4(t.name,e)};let LI=class{constructor(e,n=Mb()){this.o=void 0,this.s=void 0,this.i=void 0,this.u=void 0,this.h=void 0,this.parse=this.parse.bind(this),this.u={operatorToConditionName:n.operatorToConditionName||MI,defaultOperatorName:n.defaultOperatorName||"eq",mergeFinalConditions:n.mergeFinalConditions||Rb},this.o=Object.keys(e).reduce((r,i)=>(r[i]=Object.assign({name:this.u.operatorToConditionName(i)},e[i]),r),{}),this.s=Object.assign({},n.fieldContext,{field:"",query:{},parse:this.parse,hasOperators:r=>_I(r,this.o,n.useIgnoreValue)}),this.i=Object.assign({},n.documentContext,{parse:this.parse,query:{}}),this.h=n.useIgnoreValue?RI:Object.keys}setParse(e){this.parse=e,this.s.parse=e,this.i.parse=e}parseField(e,n,r,i){const o=this.o[n];if(!o)throw new Error(`Unsupported operator "${n}"`);if(o.type!=="field")throw new Error(`Unexpected ${o.type} operator "${n}" at field level`);return this.s.field=e,this.s.query=i,this.parseInstruction(o,r,this.s)}parseInstruction(e,n,r){return typeof e.validate=="function"&&e.validate(e,n),(e.parse||Lb[e.type])(e,n,r)}parseFieldOperators(e,n){const r=[],i=this.h(n);for(let o=0,a=i.length;o<a;o++){const s=i[o];if(!this.o[s])throw new Error(`Field query for "${e}" may contain only operators or a plain object as a value`);$2(r,this.parseField(e,s,n[s],n))}return r}parse(e){const n=[],r=this.h(e);this.i.query=e;for(let i=0,o=r.length;i<o;i++){const a=r[i],s=e[a],l=this.o[a];if(l){if(l.type!=="document"&&l.type!=="compound")throw new Error(`Cannot use parsing instruction for operator "${a}" in "document" context as it is supposed to be used in  "${l.type}" context`);$2(n,this.parseInstruction(l,s,this.i))}else this.s.hasOperators(s)?n.push(...this.parseFieldOperators(a,s)
64):$2(n,this.parseField(a,this.u.defaultOperatorName,s,e))}return this.u.mergeFinalConditions(n)}};function S2(t,e){const n=t[e];if(typeof n!="function")throw new Error(`Unable to interpret "${e}" condition. Did you forget to register interpreter for it?`);return n}function BI(t){return t.operator}function DI(t,e){const n=e,r=n&&n.getInterpreterName||BI;let i;switch(n?n.numberOfArguments:0){case 1:i=a=>{const s=r(a,n);return S2(t,s)(a,o)};break;case 3:i=(a,s,l)=>{const u=r(a,n);return S2(t,u)(a,s,l,o)};break;default:i=(a,s)=>{const l=r(a,n);return S2(t,l)(a,s,o)}}const o=Object.assign({},n,{interpret:i});return o.interpret}function FI(t,e){return(n,...r)=>{const i=t(n,...r),o=e.bind(null,i);return o.ast=i,o}}function Bb(t,e){if(!Array.isArray(e))throw new Error(`"${t.name}" expects value to be an array`)}function Db(t,e){if(Bb(t,e),!e.length)throw new Error(`"${t.name}" expects to have at least one element in array`)}const D4=t=>(e,n)=>{if(typeof n!==t)throw new Error(`"${e.name}" expects value to be a "${t}"`)},Fb={type:"compound",validate:Db,parse(t,e,{parse:n}){const r=e.map(i=>n(i));return Nb(t.name,r)}},jI=Fb,zI={type:"compound",validate:Db},HI={type:"field",validate(t,e){if(!(e&&(e instanceof RegExp||e.constructor===Object)))throw new Error(`"${t.name}" expects to receive either regular expression or object of field operators`)},parse(t,e,n){const r=e instanceof RegExp?new Md("regex",n.field,e):n.parse(e,n);return new Nd(t.name,[r])}},jb={type:"field",validate(t,e){if(!e||e.constructor!==Object)throw new Error(`"${t.name}" expects to receive an object with nested query or field level operators`)},parse(t,e,{parse:n,field:r,hasOperators:i}){const o=i(e)?n(e,{field:u1}):n(e);return new Md(t.name,r,o)}},zb={type:"field",validate:D4("number")},_d={type:"field",validate:Bb},Hb=_d,Ub=_d,UI={type:"field",validate(t,e){if(!Array.isArray(e)||e.length!==2)throw new Error(`"${t.name}" expects an array with 2 numeric elements`)}},Vb={type:"field",validate:D4("boolean")},F4={type:"field",validate:function(t,e){if(!(typeof e=="string"||typeof e=="number"||e instanceof Date))throw new Error(`"${t.name}" expects value to be comparable (i.e., string, number or date)`)}},Rd=F4,Kb=Rd,Gb=Rd,j4={type:"field"},qb=j4,Wb={type:"field",validate(t,e){if(!(e instanceof RegExp)&&typeof e!="string")throw new Error(`"${t.name}" expects value to be a regular expression or a string that represents regular expression`)},parse(t,e,n){const r=typeof e=="string"?new RegExp(e,n.query.$options||""):e;return new Md(t.name,n.field,r)}},Yb={type:"field",parse:()=>Pb},VI={type:"document",validate:D4("function")};var KI=Object.freeze({__proto__:null,$and:Fb,$or:jI,$nor:zI,$not:HI,$elemMatch:jb,$size:zb,$in:_d,$nin:Hb,$all:Ub,$mod:UI,$exists:Vb,$gte:F4,$gt:Rd,$lt:Kb,$lte:Gb,$eq:j4,$ne:qb,$regex:Wb,$options:Yb,$where:VI});class GI extends LI{constructor(e){super(e,{defaultOperatorName:"$eq",operatorToConditionName:n=>n.slice(1)})}parse(e,n){return n&&n.field?Rb(this.parseFieldOperators(n.field,e)):super.parse(e)}}const E3=KI;function z4(t,e,n){for(let r=0,i=t.length;r<i;r++)if(n(t[r],e)===0)return!0;return!1}function H4(t,e){return Array.isArray(t)&&Number.isNaN(Number(e))}function N8(t,e,n){if(!H4(t,e))return n(t,e);let r=[];for(let i=0;i<t.length;i++){const o=n(t[i],e);o!==void 0&&(r=r.concat(o))}return r}function wa(t){return(e,n,r)=>{const i=r.get(n,e.field);return Array.isArray(i)?i.some(o=>t(e,o,r)):t(e,i,r)}}const qI=Object.hasOwn||Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty),WI=(t,e)=>t[e];function Zb(t,e,n){const r=e.lastIndexOf(".");return r===-1?[t,e]:[n(t,e.slice(0,r)),e.slice(r+1)]}function YI(t,e,n=WI){if(e===u1)return t;if(!t)throw new Error(`Unable to get field "${e}" out of ${String(t)}.`);return(function(r,i,o){if(i.indexOf(".")===-1)return N8(r,i,o);const a=i.split(".");let s=r;for(let l=0,u=a.length;l<u;l++)if(s=N8(s,a[l],o),!s||typeof s!="object")return l<u-1?void 0:s;return s})(t,e,n)}function Jb(t,e){return t===e?0:t>e?1:-1}function Xb(t,e={}){return DI(t,Object.assign({get:YI,compare:Jb},e))}const Qb=(t,e,{interpret:n})=>t.value.some(r=>n(r,e)),ZI=(t,e,n)=>!Qb(t,e,n),ev=(t,e,{interpret:n})=>t.value.every(r=>n(r,e)),JI=(t,e,{interpret:n})=>!n(t.value[0],e),U4=(t,e,{compare:n,get:r})=>{const i=r(e,t.field);return Array.isArray(i)&&!Array.isArray(t.value)?z4(i,t.value,n):n(i,t.value)===0},tv=(t,e,n)=>!U4(t,e,n),nv=wa((t,e,n)=>{const r=n.compare(e,t.value);return r===0||r===-1}),rv=wa((t,e,n)=>n.compare(e,t.value)===-1),ov=wa((t,e,n)=>n.compare(e,t.value)===1),iv=wa((t,e,n)=>{const r=n.compare(e,t.value);return r===0||r===1}),av=(t,e,{get:n})=>{if(t.field===u1)return e!==void 0;const[r,i]=Zb(e,t.field,n),o=a=>a==null?!!a===t.value:qI(a,i)===t.value;return H4(r,i)?r.some(o):o(r)},XI=wa((t,e)=>typeof e=="number"&&e%t.value[0]===t.value[1]),sv=(t,e,{get:n})=>{const[r,i]=Zb(e,t.field,n),o=a=>{const s=n(a,i);return Array.isArray(s)&&s.length===t.value};return t.field!==u1&&H4(r,i)?r.some(o):o(r)},lv=wa((t,e)=>typeof e=="string"&&t.value.test(e)),Ld=wa((t,e,{compare:n})=>z4(t.value,e,n)),uv=(t,e,n)=>!Ld(t,e,n),dv=(t,e,{compare:n,get:r})=>{const i=r(e,t.field);return Array.isArray(i)&&t.value.every(o=>z4(i,o,n))},cv=(t,e,{interpret:n,get:r})=>{const i=r(e,t.field);return Array.isArray(i)&&i.some(o=>n(t.value,o))},QI=(t,e)=>t.value.call(e);var eP=Object.freeze({__proto__:null,or:Qb,nor:ZI,and:ev,not:JI,eq:U4,ne:tv,lte:nv,lt:rv,gt:ov,gte:iv,exists:av,mod:XI,size:sv,regex:lv,within:Ld,nin:uv,all:dv,elemMatch:cv,where:QI});const V4=Object.assign({},eP,{in:Ld});Xb(V4);function M8(t){return t===null||typeof t!="object"?t:t instanceof Date?t.getTime():t&&typeof t.toJSON=="function"?t.toJSON():t}const tP=(t,e)=>Jb(M8(t),M8(e));function K4(t,e,n){const r=new GI(t),i=Xb(e,Object.assign({compare:tP},n));if(n&&n.forPrimitives){const o={field:u1},a=r.parse;r.setParse(s=>a(s,o))}return FI(r.parse,i)}K4(E3,V4);K4(["$and","$or"].reduce((t,e)=>(t[e]=Object.assign({},t[e],{type:"field"}),t),Object.assign({},E3,{$nor:Object.assign({},E3.$nor,{type:"field",parse:Lb.compound})})),V4,{forPrimitives:!0});const nP=Object.hasOwn||((t,e)=>Object.prototype.hasOwnProperty.call(t,e));function O3(t){return Array.isArray(t)?t:[t]}const _8="__caslSubjectType__",yu=t=>{const e=typeof t;return e==="string"||e==="function"},rP=t=>t.modelName||t.name;function fv(t){return nP(t,_8)?t[_8]:rP(t.constructor)}const R8={function:t=>t.constructor,string:fv};function L8(t,e,n){for(let r=n;r<e.length;r++)t.push(e[r])}function B8(t,e){if(!t||!t.length)return e||[];if(!e||!e.length)return t||[];let n=0,r=0;const i=[];for(;n<t.length&&r<e.length;)t[n].priority<e[r].priority?(i.push(t[n]),n++):(i.push(e[r]),r++);return L8(i,t,n),L8(i,e,r),i}function K1(t,e,n){let r=t.get(e);return r||(r=n(),t.set(e,r)),r}const oP=t=>t;function iP(t,e){if(Array.isArray(t.fields)&&!t.fields.length)throw new Error("`rawRule.fields` cannot be an empty array. https://bit.ly/390miLa");if(t.fields&&!e.fieldMatcher)throw new Error('You need to pass "fieldMatcher" option in order to restrict access by fields');if(t.conditions&&!e.conditionsMatcher)throw new Error('You need to pass "conditionsMatcher" option in order to restrict access by conditions')}class aP{constructor(e,n,r=0){iP(e,n),this.action=n.resolveAction(e.action),this.subject=e.subject,this.inverted=!!e.inverted,this.conditions=e.conditions,this.reason=e.reason,this.origin=e,this.fields=e.fields?O3(e.fields):void 0,this.priority=r,this.t=n}i(){return this.conditions&&!this.o&&(this.o=this.t.conditionsMatcher(this.conditions)),this.o}get ast(){const e=this.i();return e?e.ast:void 0}matchesConditions(e){return this.conditions?!e||yu(e)?!this.inverted:this.i()(e):!0}matchesField(e){return this.fields?e?(this.u||(this.u=this.t.fieldMatcher(this.fields)),this.u(e)):!this.inverted:!0}}function sP(t,e){const n={value:t,prev:e,next:null};return e&&(e.next=n),n}function lP(t){t.next&&(t.next.prev=t.prev),t.prev&&(t.prev.next=t.next),t.next=t.prev=null}const uP=t=>({value:t.value,prev:t.prev,next:t.next}),D8=()=>({rules:[],merged:!1}),F8=()=>new Map;class dP{constructor(e=[],n={}){this.h=!1,this.l=new Map,this.p={conditionsMatcher:n.conditionsMatcher,fieldMatcher:n.fieldMatcher,resolveAction:n.resolveAction||oP},this.$=n.anyAction||"manage",this.A=n.anySubjectType||"all",this.m=e,this.M=!!n.detectSubjectType,this.j=n.detectSubjectType||fv,this.v(e)}get rules(){return this.m}detectSubjectType(e){return yu(e)?e:e?this.j(e):this.A}update(e){const n={rules:e,ability:this,target:this};return this._("update",n),this.m=e,this.v(e),this._("updated",n),this}v(e){const n=new Map;let r;for(let i=e.length-1;i>=0;i--){const o=e.length-i-1,a=new aP(e[i],this.p,o),s=O3(a.action),l=O3(a.subject||this.A);!this.h&&a.fields&&(this.h=!0);for(let u=0;u<l.length;u++){const d=K1(n,l[u],F8);r===void 0&&(r=typeof l[u]),typeof l[u]!==r&&r!=="mixed"&&(r="mixed");for(let f=0;f<s.length;f++)K1(d,s[f],D8).rules.push(a)}}if(this.l=n,r!=="mixed"&&!this.M){const i=R8[r]||R8.string;this.j=i}}possibleRulesFor(e,n=this.A){if(!yu(n))throw new Error('"possibleRulesFor" accepts only subject types (i.e., string or class) as the 2nd parameter');const r=K1(this.l,n,F8),i=K1(r,e,D8);if(i.merged)return i.rules;const o=e!==this.$&&r.has(this.$)?r.get(this.$).rules:void 0;let a=B8(i.rules,o);return n!==this.A&&(a=B8(a,this.possibleRulesFor(e,this.A))),i.rules=a,i.merged=!0,a}rulesFor(e,n,r){const i=this.possibleRulesFor(e,n);if(r&&typeof r!="string")throw new Error("The 3rd, `field` parameter is expected to be a string. See https://stalniy.github.io/casl/en/api/casl-ability#can-of-pure-ability for details");return this.h?i.filter(o=>o.matchesField(r)):i}actionsFor(e){if(!yu(e))throw new Error('"actionsFor" accepts only subject types (i.e., string or class) as a parameter');const n=new Set,r=this.l.get(e);
64r&&Array.from(r.keys()).forEach(o=>n.add(o));const i=e!==this.A?this.l.get(this.A):void 0;return i&&Array.from(i.keys()).forEach(o=>n.add(o)),Array.from(n)}on(e,n){this.F=this.F||new Map;const r=this.F,i=r.get(e)||null,o=sP(n,i);return r.set(e,o),()=>{const a=r.get(e);!o.next&&!o.prev&&a===o?r.delete(e):o===a&&r.set(e,o.prev),lP(o)}}_(e,n){if(!this.F)return;let r=this.F.get(e)||null;for(;r!==null;){const i=r.prev?uP(r.prev):null;r.value(n),r=i}}}class pv extends dP{can(e,n,r){const i=this.relevantRuleFor(e,n,r);return!!i&&!i.inverted}relevantRuleFor(e,n,r){const i=this.detectSubjectType(n),o=this.rulesFor(e,i,r);for(let a=0,s=o.length;a<s;a++)if(o[a].matchesConditions(n))return o[a];return null}cannot(e,n,r){return!this.can(e,n,r)}}const cP={$eq:j4,$ne:qb,$lt:Kb,$lte:Gb,$gt:Rd,$gte:F4,$in:_d,$nin:Hb,$all:Ub,$size:zb,$regex:Wb,$options:Yb,$elemMatch:jb,$exists:Vb},fP={eq:U4,ne:tv,lt:rv,lte:nv,gt:ov,gte:iv,in:Ld,nin:uv,all:dv,size:sv,regex:lv,elemMatch:cv,exists:av,and:ev},pP=K4(cP,fP),hP=/[-/\\^$+?.()|[\]{}]/g,mP=/\.?\*+\.?/g,gP=/\*+/,bP=/\./g;function vP(t,e,n){const r=n[0]==="*"||t[0]==="."&&t[t.length-1]==="."?"+":"*",i=t.indexOf("**")===-1?"[^.]":".",o=t.replace(bP,"\\$&").replace(gP,i+r);return e+t.length===n.length?`(?:${o})?`:o}function yP(t,e,n){return t==="."&&(n[e-1]==="*"||n[e+1]==="*")?t:`\\${t}`}function wP(t){const e=t.map(r=>r.replace(hP,yP).replace(mP,vP)),n=e.length>1?`(?:${e.join("|")})`:e[0];return new RegExp(`^${n}$`)}const CP=t=>{let e;return n=>(typeof e>"u"&&(e=t.every(r=>r.indexOf("*")===-1)?null:wP(t)),e===null?t.indexOf(n)!==-1:e.test(n))};class u0e extends pv{constructor(e=[],n={}){super(e,Object.assign({conditionsMatcher:pP,fieldMatcher:CP},n))}}function $P(t){return t.prototype!==void 0&&typeof t.prototype.possibleRulesFor=="function"}class SP{constructor(e){this.O=e}because(e){return this.O.reason=e,this}}class d0e{constructor(e){this.rules=[],this.C=e,this.can=(n,r,i,o)=>this.R(n,r,i,o,!1),this.cannot=(n,r,i,o)=>this.R(n,r,i,o,!0),this.build=n=>$P(this.C)?new this.C(this.rules,n):this.C(this.rules,n)}R(e,n,r,i,o){const a={action:e};return o&&(a.inverted=o),n&&(a.subject=n,Array.isArray(r)||typeof r=="string"?a.fields=r:typeof r<"u"&&(a.conditions=r),typeof i<"u"&&(a.conditions=i)),this.rules.push(a),new SP(a)}}function AP(t){if(t.hasOwnProperty("possibleRulesFor"))return t;const e=qt(!0);t.on("updated",(()=>{e.value=!e.value}));const n=t.possibleRulesFor.bind(t);return t.possibleRulesFor=(r,i)=>(e.value=e.value,n(r,i)),t.can=t.can.bind(t),t.cannot=t.cannot.bind(t),t}const TP=Symbol("ability");function c0e(t,e,n){if(!e||!(e instanceof pv))throw new Error("Please provide an Ability instance to abilitiesPlugin plugin");t.provide(TP,AP(e)),n&&n.useGlobalProperties&&(t.config.globalProperties.$ability=e,t.config.globalProperties.$can=e.can.bind(e))}var sn={STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter"},Ku={AND:"and",OR:"or"};function j8(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=kP(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
65In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var u=n.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw o}}}}function kP(t,e){if(t){if(typeof t=="string")return z8(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z8(t,e):void 0}}function z8(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var x3={filter:function(e,n,r,i,o){var a=[];if(!e)return a;var s=j8(e),l;try{for(s.s();!(l=s.n()).done;){var u=l.value;if(typeof u=="string"){if(this.filters[i](u,r,o)){a.push(u);continue}}else{var d=j8(n),f;try{for(d.s();!(f=d.n()).done;){var c=f.value,p=it(u,c);if(this.filters[i](p,r,o)){a.push(u);break}}}catch(h){d.e(h)}finally{d.f()}}}}catch(h){s.e(h)}finally{s.f()}return a},filters:{startsWith:function(e,n,r){if(n==null||n==="")return!0;
65if(e==null)return!1;var i=Cr(n.toString()).toLocaleLowerCase(r),o=Cr(e.toString()).toLocaleLowerCase(r);return o.slice(0,i.length)===i},contains:function(e,n,r){if(n==null||n==="")return!0;if(e==null)return!1;var i=Cr(n.toString()).toLocaleLowerCase(r),o=Cr(e.toString()).toLocaleLowerCase(r);return o.indexOf(i)!==-1},notContains:function(e,n,r){if(n==null||n==="")return!0;if(e==null)return!1;var i=Cr(n.toString()).toLocaleLowerCase(r),o=Cr(e.toString()).toLocaleLowerCase(r);return o.indexOf(i)===-1},endsWith:function(e,n,r){if(n==null||n==="")return!0;if(e==null)return!1;var i=Cr(n.toString()).toLocaleLowerCase(r),o=Cr(e.toString()).toLocaleLowerCase(r);return o.indexOf(i,o.length-i.length)!==-1},equals:function(e,n,r){return n==null||n===""?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()===n.getTime():Cr(e.toString()).toLocaleLowerCase(r)==Cr(n.toString()).toLocaleLowerCase(r)},notEquals:function(e,n,r){return n==null||n===""?!1:e==null?!0:e.getTime&&n.getTime?e.getTime()!==n.getTime():Cr(e.toString()).toLocaleLowerCase(r)!=Cr(n.toString()).toLocaleLowerCase(r)},in:function(e,n){if(n==null||n.length===0)return!0;for(var r=0;r<n.length;r++)if(Qo(e,n[r]))return!0;return!1},between:function(e,n){return n==null||n[0]==null||n[1]==null?!0:e==null?!1:e.getTime?n[0].getTime()<=e.getTime()&&e.getTime()<=n[1].getTime():n[0]<=e&&e<=n[1]},lt:function(e,n){return n==null?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()<n.getTime():e<n},lte:function(e,n){return n==null?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()<=n.getTime():e<=n},gt:function(e,n){return n==null?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()>n.getTime():e>n},gte:function(e,n){return n==null?!0:e==null?!1:e.getTime&&n.getTime?e.getTime()>=n.getTime():e>=n},dateIs:function(e,n){return n==null?!0:e==null?!1:e.toDateString()===n.toDateString()},dateIsNot:function(e,n){return n==null?!0:e==null?!1:e.toDateString()!==n.toDateString()},dateBefore:function(e,n){return n==null?!0:e==null?!1:e.getTime()<n.getTime()},dateAfter:function(e,n){return n==null?!0:e==null?!1:e.getTime()>n.getTime()}},register:function(e,n){this.filters[e]=n}},EP=`
66    *,
67    ::before,
68    ::after {
69        box-sizing: border-box;
70    }
71
72    /* Non vue overlay animations */
73    .p-connected-overlay {
74        opacity: 0;
75        transform: scaleY(0.8);
76        transition:
77            transform 0.12s cubic-bezier(0, 0, 0.2, 1),
78            opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
79    }
80
81    .p-connected-overlay-visible {
82        opacity: 1;
83        transform: scaleY(1);
84    }
85
86    .p-connected-overlay-hidden {
87        opacity: 0;
88        transform: scaleY(1);
89        transition: opacity 0.1s linear;
90    }
91
92    /* Vue based overlay animations */
93    .p-connected-overlay-enter-from {
94        opacity: 0;
95        transform: scaleY(0.8);
96    }
97
98    .p-connected-overlay-leave-to {
99        opacity: 0;
100    }
101
102    .p-connected-overlay-enter-active {
103        transition:
104            transform 0.12s cubic-bezier(0, 0, 0.2, 1),
105            opacity 0.12s cubic-bezier(0, 0, 0.2, 1);
106    }
107
108    .p-connected-overlay-leave-active {
109        transition: opacity 0.1s linear;
110    }
111
112    /* Toggleable Content */
113    .p-toggleable-content-enter-from,
114    .p-toggleable-content-leave-to {
115        max-height: 0;
116    }
117
118    .p-toggleable-content-enter-to,
119    .p-toggleable-content-leave-from {
120        max-height: 1000px;
121    }
122
123    .p-toggleable-content-leave-active {
124        overflow: hidden;
125        transition: max-height 0.45s cubic-bezier(0, 1, 0, 1);
126    }
127
128    .p-toggleable-content-enter-active {
129        overflow: hidden;
130        transition: max-height 1s ease-in-out;
131    }
132
133    .p-disabled,
134    .p-disabled * {
135        cursor: default;
136        pointer-events: none;
137        user-select: none;
138    }
139
140    .p-disabled,
141    .p-component:disabled {
142        opacity: dt('disabled.opacity');
143    }
144
145    .pi {
146        font-size: dt('icon.size');
147    }
148
149    .p-icon {
150        width: dt('icon.size');
151        height: dt('icon.size');
152    }
153
154    .p-overlay-mask {
155        background: dt('mask.background');
156        color: dt('mask.color');
157        position: fixed;
158        top: 0;
159        left: 0;
160        width: 100%;
161        height: 100%;
162    }
163
164    .p-overlay-mask-enter {
165        animation: p-overlay-mask-enter-animation dt('mask.transition.duration') forwards;
166    }
167
168    .p-overlay-mask-leave {
169        animation: p-overlay-mask-leave-animation dt('mask.transition.duration') forwards;
170    }
171
172    @keyframes p-overlay-mask-enter-animation {
173        from {
174            background: transparent;
175        }
176        to {
177            background: dt('mask.background');
178        }
179    }
180    @keyframes p-overlay-mask-leave-animation {
181        from {
182            background: dt('mask.background');
183        }
184        to {
185            background: transparent;
186        }
187    }
188`;function ol(t){"@babel/helpers - typeof";return ol=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ol(t)}function H8(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function U8(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?H8(Object(n),!0).forEach(function(r){OP(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):H8(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function OP(t,e,n){return(e=xP(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xP(t){var e=IP(t,"string");return ol(e)=="symbol"?e:e+""}function IP(t,e){if(ol(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ol(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function PP(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Zr()&&Zr().components?Ms(t):e?t():wn(t)}var NP=0;function MP(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=qt(!1),r=qt(t),i=qt(null),o=_g()?window.document:void 0,a=e.document,s=a===void 0?o:a,l=e.immediate,u=l===void 0?!0:l,d=e.manual,f=d===void 0?!1:d,c=e.name,p=c===void 0?"style_".concat(++NP):c,h=e.id,g=h===void 0?void 0:h,b=e.media,v=b===void 0?void 0:b,C=e.nonce,E=C===void 0?void 0:C,A=e.first,N=A===void 0?!1:A,H=e.onMounted,j=H===void 0?void 0:H,ne=e.onUpdated,Z=ne===void 0?void 0:ne,ie=e.onLoad,S=ie===void 0?void 0:ie,P=e.props,O=P===void 0?{}:P,G=function(){},U=function(re){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(s){var de=U8(U8({},O),he),be=de.name||p,z=de.id||g,K=de.nonce||E;i.value=s.querySelector('style[data-primevue-style-id="'.concat(be,'"]'))||s.getElementById(z)||s.createElement("style"),i.value.isConnected||(r.value=re||t,Du(i.value,{type:"text/css",id:z,media:v,nonce:K}),N?s.head.prepend(i.value):s.head.appendChild(i.value),Td(i.value,"data-primevue-style-id",be),Du(i.value,de),i.value.onload=function(fe){return S?.(fe,{name:be})},j?.(be)),!n.value&&(G=Dt(r,function(fe){i.value.textContent=fe,Z?.(be)},{immediate:!0}),n.value=!0)}},B=function(){!s||!n.value||(G(),xg(i.value)&&s.head.removeChild(i.value),n.value=!1,i.value=null)};return u&&!f&&PP(U),{id:g,name:p,el:i,css:r,unload:B,load:U,isLoaded:V0(n)}}function il(t){"@babel/helpers - typeof";return il=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},il(t)}var V8,K8,G8,q8;function W8(t,e){return BP(t)||LP(t,e)||RP(t,e)||_P()}function _P(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
189In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RP(t,e){if(t){if(typeof t=="string")return Y8(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y8(t,e):void 0}}function Y8(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function LP(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}
189finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function BP(t){if(Array.isArray(t))return t}function Z8(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function A2(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Z8(Object(n),!0).forEach(function(r){DP(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Z8(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function DP(t,e,n){return(e=FP(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function FP(t){var e=jP(t,"string");return il(e)=="symbol"?e:e+""}function jP(t,e){if(il(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(il(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function G1(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}var zP=function(e){var n=e.dt;return`
190.p-hidden-accessible {
191    border: 0;
192    clip: rect(0 0 0 0);
193    height: 1px;
194    margin: -1px;
195    opacity: 0;
196    overflow: hidden;
197    padding: 0;
198    pointer-events: none;
199    position: absolute;
200    white-space: nowrap;
201    width: 1px;
202}
203
204.p-overflow-hidden {
205    overflow: hidden;
206    padding-right: `.concat(n("scrollbar.width"),`;
207}
208`)},HP={},UP={},je={name:"base",css:zP,style:EP,classes:HP,inlineStyles:UP,load:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(o){return o},i=r(H1(V8||(V8=G1(["",""])),e));return qe(i)?MP(B0(i),A2({name:this.name},n)):{}},loadCSS:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return this.load(this.css,e)},loadStyle:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return this.load(this.style,n,function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return St.transformCSS(n.name||e.name,"".concat(i).concat(H1(K8||(K8=G1(["",""])),r)))})},getCommonTheme:function(e){return St.getCommon(this.name,e)},getComponentTheme:function(e){return St.getComponent(this.name,e)},getDirectiveTheme:function(e){return St.getDirective(this.name,e)},getPresetTheme:function(e,n,r){return St.getCustomPreset(this.name,e,n,r)},getLayerOrderThemeCSS:function(){return St.getLayerOrderCSS(this.name)},getStyleSheet:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.css){var r=Dn(this.css,{dt:ra})||"",i=B0(H1(G8||(G8=G1(["","",""])),r,e)),o=Object.entries(n).reduce(function(a,s){var l=W8(s,2),u=l[0],d=l[1];return a.push("".concat(u,'="').concat(d,'"'))&&a},[]).join(" ");return qe(i)?'<style type="text/css" data-primevue-style-id="'.concat(this.name,'" ').concat(o,">").concat(i,"</style>"):""}return""},getCommonThemeStyleSheet:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return St.getCommonStyleSheet(this.name,e,n)},getThemeStyleSheet:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[St.getStyleSheet(this.name,e,n)];if(this.style){var i=this.name==="base"?"global-style":"".concat(this.name,"-style"),o=H1(q8||(q8=G1(["",""])),Dn(this.style,{dt:ra})),a=B0(St.transformCSS(i,o)),s=Object.entries(n).reduce(function(l,u){var d=W8(u,2),f=d[0],c=d[1];return l.push("".concat(f,'="').concat(c,'"'))&&l},[]).join(" ");qe(a)&&r.push('<style type="text/css" data-primevue-style-id="'.concat(i,'" ').concat(s,">").concat(a,"</style>"))}return r.join("")},extend:function(e){return A2(A2({},this),{},{css:void 0,style:void 0},e)}},yi=kd();function al(t){"@babel/helpers - typeof";return al=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},al(t)}function J8(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function q1(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
208e%2?J8(Object(n),!0).forEach(function(r){VP(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):J8(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function VP(t,e,n){return(e=KP(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function KP(t){var e=GP(t,"string");return al(e)=="symbol"?e:e+""}function GP(t,e){if(al(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(al(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var qP={ripple:!1,inputStyle:null,inputVariant:null,locale:{startsWith:"Starts with",contains:"Contains",notContains:"Not contains",endsWith:"Ends with",equals:"Equals",notEquals:"Not equals",noFilter:"No Filter",lt:"Less than",lte:"Less than or equal to",gt:"Greater than",gte:"Greater than or equal to",dateIs:"Date is",dateIsNot:"Date is not",dateBefore:"Date is before",dateAfter:"Date is after",clear:"Clear",apply:"Apply",matchAll:"Match All",matchAny:"Match Any",addRule:"Add Rule",removeRule:"Remove Rule",accept:"Yes",reject:"No",choose:"Choose",upload:"Upload",cancel:"Cancel",completed:"Completed",pending:"Pending",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],chooseYear:"Choose Year",chooseMonth:"Choose Month",chooseDate:"Choose Date",prevDecade:"Previous Decade",nextDecade:"Next Decade",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",prevHour:"Previous Hour",nextHour:"Next Hour",prevMinute:"Previous Minute",nextMinute:"Next Minute",prevSecond:"Previous Second",nextSecond:"Next Second",am:"am",pm:"pm",today:"Today",weekHeader:"Wk",firstDayOfWeek:0,showMonthAfterYear:!1,dateFormat:"mm/dd/yy",weak:"Weak",medium:"Medium",strong:"Strong",passwordPrompt:"Enter a password",emptyFilterMessage:"No results found",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",emptySelectionMessage:"No selected item",emptySearchMessage:"No results found",fileChosenMessage:"{0} files",noFileChosenMessage:"No file chosen",emptyMessage:"No available options",aria:{trueLabel:"True",falseLabel:"False",nullLabel:"Not Selected",star:"1 star",stars:"{star} stars",selectAll:"All items selected",unselectAll:"All items unselected",close:"Close",previous:"Previous",next:"Next",navigation:"Navigation",scrollTop:"Scroll Top",moveTop:"Move Top",moveUp:"Move Up",moveDown:"Move Down",moveBottom:"Move Bottom",moveToTarget:"Move to Target",moveToSource:"Move to Source",moveAllToTarget:"Move All to Target",moveAllToSource:"Move All to Source",pageLabel:"Page {page}",firstPageLabel:"First Page",lastPageLabel:"Last Page",nextPageLabel:"Next Page",prevPageLabel:"Previous Page",rowsPerPageLabel:"Rows per page",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",selectRow:"Row Selected",unselectRow:"Row Unselected",expandRow:"Row Expanded",collapseRow:"Row Collapsed",showFilterMenu:"Show Filter Menu",hideFilterMenu:"Hide Filter Menu",filterOperator:"Filter Operator",filterConstraint:"Filter Constraint",editRow:"Row Edit",saveEdit:"Save Edit",cancelEdit:"Cancel Edit",listView:"List View",gridView:"Grid View",slide:"Slide",slideNumber:"{slideNumber}",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out",rotateRight:"Rotate Right",rotateLeft:"Rotate Left",listLabel:"Option List"}},filterMatchModeOptions:{text:[sn.STARTS_WITH,sn.CONTAINS,sn.NOT_CONTAINS,sn.ENDS_WITH,sn.EQUALS,sn.NOT_EQUALS],numeric:[sn.EQUALS,sn.NOT_EQUALS,sn.LESS_THAN,sn.LESS_THAN_OR_EQUAL_TO,sn.GREATER_THAN,sn.GREATER_THAN_OR_EQUAL_TO],date:[sn.DATE_IS,sn.DATE_IS_NOT,sn.DATE_BEFORE,sn.DATE_AFTER]},zIndex:{modal:1100,overlay:1e3,menu:1e3,tooltip:1100},theme:void 0,unstyled:!1,pt:void 0,ptOptions:{mergeSections:!0,mergeProps:!1},csp:{nonce:void 0}},WP=Symbol();function YP(t,e){var n={config:qr(e)};return t.config.globalProperties.$primevue=n,t.provide(WP,n),ZP(),JP(t,n),n}var ns=[];function ZP(){cn.clear(),ns.forEach(function(t){return t?.()}),ns=[]}function JP(t,e){var n=qt(!1),r=function(){var u;if(((u=e.config)===null||u===void 0?void 0:u.theme)!=="none"&&!St.isStyleNameLoaded("common")){var d,f,c=((d=je.getCommonTheme)===null||d===void 0?void 0:d.call(je))||{},p=c.primitive,h=c.semantic,g=c.global,b=c.style,v={nonce:(f=e.config)===null||f===void 0||(f=f.csp)===null||f===void 0?void 0:f.nonce};je.load(p?.css,q1({name:"primitive-variables"},v)),je.load(h?.css,q1({name:"semantic-variables"},v)),je.load(g?.css,q1({name:"global-variables"},v)),je.loadStyle(q1({name:"global-style"},v),b),St.setLoadedStyleName("common")}};cn.on("theme:change",function(l){n.value||(t.config.globalProperties.$primevue.config.theme=l,n.value=!0)});var i=Dt(e.config,function(l,u){yi.emit("config:change",{newValue:l,oldValue:u})},{immediate:!0,deep:!0}),o=Dt(function(){return e.config.ripple},function(l,u){yi.emit("config:ripple:change",{newValue:l,oldValue:u})},{immediate:!0,deep:!0}),a=Dt(function(){return e.config.theme},function(l,u){n.value||St.setTheme(l),e.config.unstyled||r(),n.value=!1,yi.emit("config:theme:change",{newValue:l,oldValue:u})},{immediate:!0,deep:!1}),s=Dt(function(){return e.config.unstyled},function(l,u){!l&&e.config.theme&&r(),yi.emit("config:unstyled:change",{newValue:l,oldValue:u})},{immediate:!0,deep:!0});ns.push(i),ns.push(o),ns.push(a),ns.push(s)}var f0e={install:function(e,n){var r=uT(qP,n);YP(e,r)}},$r=kd(),hv=Symbol();function p0e(){var t=Or(hv);if(!t)throw new Error("No PrimeVue Toast provided!");return t}var h0e={install:function(e){var n={add:function(i){$r.emit("add",i)},remove:function(i){$r.emit("remove",i)},removeGroup:function(i){$r.emit("remove-group",i)},removeAllGroups:function(){$r.emit("remove-all-groups")}};e.config.globalProperties.$toast=n,e.provide(hv,n)}},XP={transitionDuration:"{transition.duration}"},QP={borderWidth:"0 0 1px 0",borderColor:"{content.border.color}"},eN={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}",padding:"1.125rem",fontWeight:"600",borderRadius:"0",borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}
208",hoverBackground:"{content.background}",activeBackground:"{content.background}",activeHoverBackground:"{content.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},toggleIcon:{color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{text.color}",activeHoverColor:"{text.color}"},first:{topBorderRadius:"{content.border.radius}",borderWidth:"0"},last:{bottomBorderRadius:"{content.border.radius}",activeBottomBorderRadius:"0"}},tN={borderWidth:"0",borderColor:"{content.border.color}",background:"{content.background}",color:"{text.color}",padding:"0 1.125rem 1.125rem 1.125rem"},nN={root:XP,panel:QP,header:eN,content:tN},rN={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},oN={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},iN={padding:"{list.padding}",gap:"{list.gap}"},aN={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},sN={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},lN={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},uN={borderRadius:"{border.radius.sm}"},dN={padding:"{list.option.padding}"},cN={light:{chip:{focusBackground:"{surface.200}",focusColor:"{surface.800}"},dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",focusColor:"{surface.0}"},dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"}}},fN={root:rN,overlay:oN,list:iN,option:aN,optionGroup:sN,dropdown:lN,chip:uN,emptyMessage:dN,colorScheme:cN},pN={width:"2rem",height:"2rem",fontSize:"1rem",background:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},hN={size:"1rem"},mN={borderColor:"{content.background}",offset:"-0.75rem"},gN={width:"3rem",height:"3rem",fontSize:"1.5rem",icon:{size:"1.5rem"},group:{offset:"-1rem"}},bN={width:"4rem",height:"4rem",fontSize:"2rem",icon:{size:"2rem"},group:{offset:"-1.5rem"}},vN={root:pN,icon:hN,group:mN,lg:gN,xl:bN}
208,yN={borderRadius:"{border.radius.md}",padding:"0 0.5rem",fontSize:"0.75rem",fontWeight:"700",minWidth:"1.5rem",height:"1.5rem"},wN={size:"0.5rem"},CN={fontSize:"0.625rem",minWidth:"1.25rem",height:"1.25rem"},$N={fontSize:"0.875rem",minWidth:"1.75rem",height:"1.75rem"},SN={fontSize:"1rem",minWidth:"2rem",height:"2rem"},AN={light:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.500}",color:"{surface.0}"},info:{background:"{sky.500}",color:"{surface.0}"},warn:{background:"{orange.500}",color:"{surface.0}"},danger:{background:"{red.500}",color:"{surface.0}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"{primary.color}",color:"{primary.contrast.color}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"{green.400}",color:"{green.950}"},info:{background:"{sky.400}",color:"{sky.950}"},warn:{background:"{orange.400}",color:"{orange.950}"},danger:{background:"{red.400}",color:"{red.950}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},TN={root:yN,dot:wN,sm:CN,lg:$N,xl:SN,colorScheme:AN},kN={borderRadius:{none:"0",xs:"2px",sm:"4px",md:"6px",lg:"8px",xl:"12px"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b",950:"#022c22"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d",950:"#052e16"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314",950:"#1a2e05"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d",950:"#450a0a"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12",950:"#431407"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f",950:"#451a03"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12",950:"#422006"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a",950:"#042f2e"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63",950:"#083344"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e",950:"#082f49"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a",950:"#172554"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81",950:"#1e1b4b"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95",950:"#2e1065"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87",950:"#3b0764"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75",950:"#4a044e"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843",950:"#500724"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337",950:"#4c0519"},slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a",950:"#020617"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827",950:"#030712"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b",950:"#09090b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717",950:"#0a0a0a"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917",950:"#0c0a09"}},EN={transitionDuration:"0.2s",focusRing:{width:"1px",style:"solid",color:"{primary.color}",offset:"2px",shadow:"none"},disabledOpacity:"0.6",iconSize:"1rem",anchorGutter:"2px",primary:{50:"{emerald.50}",100:"{emerald.100}",200:"{emerald.200}",300:"{emerald.300}",400:"{emerald.400}",500:"{emerald.500}",600:"{emerald.600}",700:"{emerald.700}",800:"{emerald.800}",900:"{emerald.900}",950:"{emerald.950}"},formField:{paddingX:"0.75rem",paddingY:"0.5rem",sm:{fontSize:"0.875rem",paddingX:"0.625rem",paddingY:"0.375rem"},lg:{fontSize:"1.125rem",paddingX:"0.875rem",paddingY:"0.625rem"}
208,borderRadius:"{border.radius.md}",focusRing:{width:"0",style:"none",color:"transparent",offset:"0",shadow:"none"},transitionDuration:"{transition.duration}"},list:{padding:"0.25rem 0.25rem",gap:"2px",header:{padding:"0.5rem 1rem 0.25rem 1rem"},option:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}"},optionGroup:{padding:"0.5rem 0.75rem",fontWeight:"600"}},content:{borderRadius:"{border.radius.md}"},mask:{transitionDuration:"0.3s"},navigation:{list:{padding:"0.25rem 0.25rem",gap:"2px"},item:{padding:"0.5rem 0.75rem",borderRadius:"{border.radius.sm}",gap:"0.5rem"},submenuLabel:{padding:"0.5rem 0.75rem",fontWeight:"600"},submenuIcon:{size:"0.875rem"}},overlay:{select:{borderRadius:"{border.radius.md}",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},popover:{borderRadius:"{border.radius.md}",padding:"0.75rem",shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"},modal:{borderRadius:"{border.radius.xl}",padding:"1.25rem",shadow:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1)"},navigation:{shadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1)"}},colorScheme:{light:{surface:{0:"#ffffff",50:"{slate.50}",100:"{slate.100}",200:"{slate.200}",300:"{slate.300}",400:"{slate.400}",500:"{slate.500}",600:"{slate.600}",700:"{slate.700}",800:"{slate.800}",900:"{slate.900}",950:"{slate.950}"},primary:{color:"{primary.500}",contrastColor:"#ffffff",hoverColor:"{primary.600}",activeColor:"{primary.700}
208"},highlight:{background:"{primary.50}",focusBackground:"{primary.100}",color:"{primary.700}",focusColor:"{primary.800}"},mask:{background:"rgba(0,0,0,0.4)",color:"{surface.200}"},formField:{background:"{surface.0}",disabledBackground:"{surface.200}",filledBackground:"{surface.50}",filledHoverBackground:"{surface.50}",filledFocusBackground:"{surface.50}",borderColor:"{surface.300}",hoverBorderColor:"{surface.400}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.400}",color:"{surface.700}",disabledColor:"{surface.500}",placeholderColor:"{surface.500}",invalidPlaceholderColor:"{red.600}",floatLabelColor:"{surface.500}",floatLabelFocusColor:"{primary.600}",floatLabelActiveColor:"{surface.500}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.700}",hoverColor:"{surface.800}",mutedColor:"{surface.500}",hoverMutedColor:"{surface.600}"},content:{background:"{surface.0}",hoverBackground:"{surface.100}",borderColor:"{surface.200}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},popover:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"},modal:{background:"{surface.0}",borderColor:"{surface.200}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.100}",selectedBackground:"{highlight.background}",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.100}",activeBackground:"{surface.100}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.400}",focusColor:"{surface.500}",activeColor:"{surface.500}"}}},dark:{surface:{0:"#ffffff",50:"{zinc.50}",100:"{zinc.100}",200:"{zinc.200}",300:"{zinc.300}",400:"{zinc.400}",500:"{zinc.500}",600:"{zinc.600}",700:"{zinc.700}",800:"{zinc.800}",900:"{zinc.900}",950:"{zinc.950}"},primary:{color:"{primary.400}",contrastColor:"{surface.900}",hoverColor:"{primary.300}",activeColor:"{primary.200}"},highlight:{background:"color-mix(in srgb, {primary.400}, transparent 84%)",focusBackground:"color-mix(in srgb, {primary.400}, transparent 76%)",color:"rgba(255,255,255,.87)",focusColor:"rgba(255,255,255,.87)"},mask:{background:"rgba(0,0,0,0.6)",color:"{surface.200}"},formField:{background:"{surface.950}",disabledBackground:"{surface.700}",filledBackground:"{surface.800}",filledHoverBackground:"{surface.800}",filledFocusBackground:"{surface.800}",borderColor:"{surface.600}",hoverBorderColor:"{surface.500}",focusBorderColor:"{primary.color}",invalidBorderColor:"{red.300}",color:"{surface.0}",disabledColor:"{surface.400}",placeholderColor:"{surface.400}",invalidPlaceholderColor:"{red.400}",floatLabelColor:"{surface.400}",floatLabelFocusColor:"{primary.color}",floatLabelActiveColor:"{surface.400}",floatLabelInvalidColor:"{form.field.invalid.placeholder.color}",iconColor:"{surface.400}",shadow:"0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05)"},text:{color:"{surface.0}",hoverColor:"{surface.0}",mutedColor:"{surface.400}",hoverMutedColor:"{surface.300}"},content:{background:"{surface.900}",hoverBackground:"{surface.800}",borderColor:"{surface.700}",color:"{text.color}",hoverColor:"{text.hover.color}"},overlay:{select:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},popover:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"},modal:{background:"{surface.900}",borderColor:"{surface.700}",color:"{text.color}"}},list:{option:{focusBackground:"{surface.800}",selectedBackground:"{highlight.background}
208",selectedFocusBackground:"{highlight.focus.background}",color:"{text.color}",focusColor:"{text.hover.color}",selectedColor:"{highlight.color}",selectedFocusColor:"{highlight.focus.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}"}},optionGroup:{background:"transparent",color:"{text.muted.color}"}},navigation:{item:{focusBackground:"{surface.800}",activeBackground:"{surface.800}",color:"{text.color}",focusColor:"{text.hover.color}",activeColor:"{text.hover.color}",icon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}},submenuLabel:{background:"transparent",color:"{text.muted.color}"},submenuIcon:{color:"{surface.500}",focusColor:"{surface.400}",activeColor:"{surface.400}"}}}}},ON={primitive:kN,semantic:EN},xN={borderRadius:"{content.border.radius}"},IN={root:xN},PN={padding:"1rem",background:"{content.background}",gap:"0.5rem",transitionDuration:"{transition.duration}"},NN={color:"{text.muted.color}",hoverColor:"{text.color}",borderRadius:"{content.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",hoverColor:"{navigation.item.icon.focus.color}"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},MN={color:"{navigation.item.icon.color}"},_N={root:PN,item:NN,separator:MN},RN={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",gap:"0.5rem",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",iconOnlyWidth:"2.5rem",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}",iconOnlyWidth:"2rem"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}",iconOnlyWidth:"3rem"},label:{fontWeight:"500"},raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"},badgeSize:"1rem",transitionDuration:"{form.field.transition.duration}"},LN={light:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",borderColor:"{surface.100}",hoverBorderColor:"{surface.200}",activeBorderColor:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}",focusRing:{color:"{surface.600}",shadow:"none"}},info:{background:"{sky.500}",hoverBackground:"{sky.600}",activeBackground:"{sky.700}",borderColor:"{sky.500}",hoverBorderColor:"{sky.600}",activeBorderColor:"{sky.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{sky.500}",shadow:"none"}},success:{background:"{green.500}",hoverBackground:"{green.600}",activeBackground:"{green.700}",borderColor:"{green.500}",hoverBorderColor:"{green.600}",activeBorderColor:"{green.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{green.500}",shadow:"none"}},warn:{background:"{orange.500}",hoverBackground:"{orange.600}",activeBackground:"{orange.700}",borderColor:"{orange.500}",hoverBorderColor:"{orange.600}",activeBorderColor:"{orange.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{orange.500}",shadow:"none"}},help:{background:"{purple.500}",hoverBackground:"{purple.600}",activeBackground:"{purple.700}",borderColor:"{purple.500}",hoverBorderColor:"{purple.600}",activeBorderColor:"{purple.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focusRing:{color:"{purple.500}",shadow:"none"}},danger:{background:"{red.500}",hoverBackground:"{red.600}",activeBackground:"{red.700}",borderColor:"{red.500}",hoverBorderColor:"{red.600}",activeBorderColor:"{red.700}",color:"#ffffff",hoverColor:"#ffffff",activeColor:"#ffffff",focu
208sRing:{color:"{red.500}",shadow:"none"}},contrast:{background:"{surface.950}",hoverBackground:"{surface.900}",activeBackground:"{surface.800}",borderColor:"{surface.950}",hoverBorderColor:"{surface.900}",activeBorderColor:"{surface.800}",color:"{surface.0}",hoverColor:"{surface.0}",activeColor:"{surface.0}",focusRing:{color:"{surface.950}",shadow:"none"}}},outlined:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",borderColor:"{primary.200}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",borderColor:"{green.200}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",borderColor:"{sky.200}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",borderColor:"{orange.200}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",borderColor:"{purple.200}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",borderColor:"{red.200}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.700}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",borderColor:"{surface.200}",color:"{surface.700}"}},text:{primary:{hoverBackground:"{primary.50}",activeBackground:"{primary.100}",color:"{primary.color}"},secondary:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.500}"},success:{hoverBackground:"{green.50}",activeBackground:"{green.100}",color:"{green.500}"},info:{hoverBackground:"{sky.50}",activeBackground:"{sky.100}",color:"{sky.500}"},warn:{hoverBackground:"{orange.50}",activeBackground:"{orange.100}",color:"{orange.500}"},help:{hoverBackground:"{purple.50}",activeBackground:"{purple.100}",color:"{purple.500}"},danger:{hoverBackground:"{red.50}",activeBackground:"{red.100}",color:"{red.500}"},contrast:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.950}"},plain:{hoverBackground:"{surface.50}",activeBackground:"{surface.100}",color:"{surface.700}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}},dark:{root:{primary:{background:"{primary.color}",hoverBackground:"{primary.hover.color}",activeBackground:"{primary.active.color}",borderColor:"{primary.color}",hoverBorderColor:"{primary.hover.color}",activeBorderColor:"{primary.active.color}",color:"{primary.contrast.color}",hoverColor:"{primary.contrast.color}",activeColor:"{primary.contrast.color}",focusRing:{color:"{primary.color}",shadow:"none"}},secondary:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",borderColor:"{surface.800}",hoverBorderColor:"{surface.700}",activeBorderColor:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}",focusRing:{color:"{surface.300}",shadow:"none"}},info:{background:"{sky.400}",hoverBackground:"{sky.300}",activeBackground:"{sky.200}",borderColor:"{sky.400}",hoverBorderColor:"{sky.300}",activeBorderColor:"{sky.200}",color:"{sky.950}",hoverColor:"{sky.950}",activeColor:"{sky.950}",focusRing:{color:"{sky.400}",shadow:"none"}},success:{background:"{green.400}",hoverBackground:"{green.300}",activeBackground:"{green.200}",borderColor:"{green.400}",hoverBorderColor:"{green.300}",activeBorderColor:"{green.200}",color:"{green.950}",hoverColor:"{green.950}",activeColor:"{green.950}",focusRing:{color:"{green.400}",shadow:"none"}},warn:{background:"{orange.400}",hoverBackground:"{orange.300}",activeBackground:"{orange.200}",borderColor:"{orange.400}",hoverBorderColor:"{orange.300}",activeBorderColor:"{orange.200}",color:"{orange.950}",hoverColor:"{orange.950}",activeColor:"{orange.950}",focusRing:{color:"{orange.400}",shadow:"none"}},help:{background:"{purple.400}",hoverBackground:"{purple.300}",activeBackground:"{purple.200}",borderColor:"{purple.400}",hoverBorderColor:"{purple.300}",activeBorderColor:"{purple.200}",color:"{purple.950}",hoverColor:"{purple.950}",activeColor:"{purple.950}",focusRing:{color:"{purple.400}",shadow:"none"}},danger:{background:"{red.400}
208",hoverBackground:"{red.300}",activeBackground:"{red.200}",borderColor:"{red.400}",hoverBorderColor:"{red.300}",activeBorderColor:"{red.200}",color:"{red.950}",hoverColor:"{red.950}",activeColor:"{red.950}",focusRing:{color:"{red.400}",shadow:"none"}},contrast:{background:"{surface.0}",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{surface.0}",hoverBorderColor:"{surface.100}",activeBorderColor:"{surface.200}",color:"{surface.950}",hoverColor:"{surface.950}",activeColor:"{surface.950}",focusRing:{color:"{surface.0}",shadow:"none"}}},outlined:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",borderColor:"{primary.700}",color:"{primary.color}"},secondary:{hoverBackground:"rgba(255,255,255,0.04)",activeBackground:"rgba(255,255,255,0.16)",borderColor:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",borderColor:"{green.700}",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",borderColor:"{sky.700}",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",borderColor:"{orange.700}",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",borderColor:"{purple.700}",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",borderColor:"{red.700}",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.500}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{surface.600}",color:"{surface.0}"}},text:{primary:{hoverBackground:"color-mix(in srgb, {primary.color}, transparent 96%)",activeBackground:"color-mix(in srgb, {primary.color}, transparent 84%)",color:"{primary.color}"},secondary:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.400}"},success:{hoverBackground:"color-mix(in srgb, {green.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {green.400}, transparent 84%)",color:"{green.400}"},info:{hoverBackground:"color-mix(in srgb, {sky.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {sky.400}, transparent 84%)",color:"{sky.400}"},warn:{hoverBackground:"color-mix(in srgb, {orange.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {orange.400}, transparent 84%)",color:"{orange.400}"},help:{hoverBackground:"color-mix(in srgb, {purple.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {purple.400}, transparent 84%)",color:"{purple.400}"},danger:{hoverBackground:"color-mix(in srgb, {red.400}, transparent 96%)",activeBackground:"color-mix(in srgb, {red.400}, transparent 84%)",color:"{red.400}"},contrast:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"},plain:{hoverBackground:"{surface.800}",activeBackground:"{surface.700}",color:"{surface.0}"}},link:{color:"{primary.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"}}},BN={root:RN,colorScheme:LN},DN={background:"{content.background}",borderRadius:"{border.radius.xl}",color:"{content.color}",shadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},FN={padding:"1.25rem",gap:"0.5rem"},jN={gap:"0.5rem"},zN={fontSize:"1.25rem",fontWeight:"500"},HN={color:"{text.muted.color}"},UN={root:DN,body:FN,caption:jN,title:zN,subtitle:HN},VN={transitionDuration:"{transition.duration}"},KN={gap:"0.25rem"},GN={padding:"1rem",gap:"0.5rem"},qN={width:"2rem",height:"0.5rem",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},WN={light:{indicator:{background:"{surface.200}
208",hoverBackground:"{surface.300}",activeBackground:"{primary.color}"}},dark:{indicator:{background:"{surface.700}",hoverBackground:"{surface.600}",activeBackground:"{primary.color}"}}},YN={root:VN,content:KN,indicatorList:GN,indicator:qN,colorScheme:WN},ZN={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},JN={width:"2.5rem",color:"{form.field.icon.color}"},XN={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},QN={padding:"{list.padding}",gap:"{list.gap}",mobileIndent:"1rem"},eM={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",icon:{color:"{list.option.icon.color}",focusColor:"{list.option.icon.focus.color}",size:"0.875rem"}},tM={color:"{form.field.icon.color}"},nM={root:ZN,dropdown:JN,overlay:XN,list:QN,option:eM,clearIcon:tM},rM={borderRadius:"{border.radius.sm}",width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}
208",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},oM={size:"0.875rem",color:"{form.field.color}",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.75rem"},lg:{size:"1rem"}},iM={root:rM,icon:oM},aM={borderRadius:"16px",paddingX:"0.75rem",paddingY:"0.5rem",gap:"0.5rem",transitionDuration:"{transition.duration}"},sM={width:"2rem",height:"2rem"},lM={size:"1rem"},uM={size:"1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"}},dM={light:{root:{background:"{surface.100}",color:"{surface.800}"},icon:{color:"{surface.800}"},removeIcon:{color:"{surface.800}"}},dark:{root:{background:"{surface.800}",color:"{surface.0}"},icon:{color:"{surface.0}"},removeIcon:{color:"{surface.0}"}}},cM={root:aM,image:sM,icon:lM,removeIcon:uM,colorScheme:dM},fM={transitionDuration:"{transition.duration}"},pM={width:"1.5rem",height:"1.5rem",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},hM={shadow:"{overlay.popover.shadow}",borderRadius:"{overlay.popover.borderRadius}"},mM={light:{panel:{background:"{surface.800}",borderColor:"{surface.900}"},handle:{color:"{surface.0}"}},dark:{panel:{background:"{surface.900}",borderColor:"{surface.700}"},handle:{color:"{surface.0}"}}},gM={root:fM,preview:pM,panel:hM,colorScheme:mM},bM={size:"2rem",color:"{overlay.modal.color}"},vM={gap:"1rem"},yM={icon:bM,content:vM},wM={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},CM={padding:"{overlay.popover.padding}",gap:"1rem"},$M={size:"1.5rem",color:"{overlay.popover.color}"},SM={gap:"0.5rem",padding:"0 {overlay.popover.padding} {overlay.popover.padding} {overlay.popover.padding}"},AM={root:wM,content:CM,icon:$M,footer:SM},TM={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},kM={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},EM={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},OM={mobileIndent:"1rem"},xM={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},IM={borderColor:"{content.border.color}"},PM={root:TM,list:kM,item:EM,submenu:OM,submenuIcon:xM,separator:IM},NM={transitionDuration:"{transition.duration}"},MM={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},_M={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{datatable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},RM={fontWeight:"600"},LM={background:"{content.background}",hoverBackground:"{content.hover.background}
208",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},BM={borderColor:"{datatable.border.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},DM={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},FM={fontWeight:"600"},jM={background:"{content.background}",borderColor:"{datatable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",sm:{padding:"0.375rem 0.5rem"},lg:{padding:"1rem 1.25rem"}},zM={color:"{primary.color}"},HM={width:"0.5rem"},UM={width:"1px",color:"{primary.color}"},VM={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},KM={size:"2rem"},GM={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},qM={inlineGap:"0.5rem",overlaySelect:{background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},overlayPopover:{background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}",gap:"0.5rem"},rule:{borderColor:"{content.border.color}"},constraintList:{padding:"{list.padding}",gap:"{list.gap}"},constraint:{focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",separator:{borderColor:"{content.border.color}"},padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"}},WM={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},YM={borderColor:"{datatable.border.color}",borderWidth:"0 0 1px 0"},ZM={light:{root:{borderColor:"{content.border.color}"},row:{stripedBackground:"{surface.50}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},row:{stripedBackground:"{surface.950}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},JM={root:NM,header:MM,headerCell:_M,columnTitle:RM,row:LM,bodyCell:BM,footerCell:DM,columnFooter:FM,footer:jM,dropPoint:zM,columnResizer:HM,resizeIndicator:UM,sortIcon:VM,loadingIcon:KM,rowToggleButton:GM,filter:qM,paginatorTop:WM,paginatorBottom:YM,colorScheme:ZM},XM={borderColor:"transparent",borderWidth:"0",borderRadius:"0",padding:"0"},QM={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem",borderRadius:"0"},e_={background:"{content.background}",color:"{content.color}",borderColor:"transparent",borderWidth:"0",padding:"0",borderRadius:"0"},t_={background:"{content.background}",color:"{content.color}",borderColor:"{content.border.color}",borderWidth:"1px 0 0 0",padding:"0.75rem 1rem",borderRadius:"0"},n_={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},r_={borderColor:"{content.border.color}",borderWidth:"1px 0 0 0"},o_={root:XM,header:QM,content:e_,footer:t_,paginatorTop:n_,paginatorBottom:r_},i_={transitionDuration:"{transition.duration}"},a_={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.popover.shadow}",padding:"{overlay.popover.padding}"},s_={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",padding:"0 0 0.5rem 0"},l_={gap:"0.5rem",fontWeight:"500"},u_={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"},borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}
208",borderRadius:"{form.field.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},d_={color:"{form.field.icon.color}"},c_={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},f_={hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",padding:"0.25rem 0.5rem",borderRadius:"{content.border.radius}"},p_={borderColor:"{content.border.color}",gap:"{overlay.popover.padding}"},h_={margin:"0.5rem 0 0 0"},m_={padding:"0.25rem",fontWeight:"500",color:"{content.color}"},g_={hoverBackground:"{content.hover.background}",selectedBackground:"{primary.color}",rangeSelectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{primary.contrast.color}",rangeSelectedColor:"{highlight.color}",width:"2rem",height:"2rem",borderRadius:"50%",padding:"0.25rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},b_={margin:"0.5rem 0 0 0"},v_={padding:"0.375rem",borderRadius:"{content.border.radius}"},y_={margin:"0.5rem 0 0 0"},w_={padding:"0.375rem",borderRadius:"{content.border.radius}"},C_={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}"},$_={padding:"0.5rem 0 0 0",borderColor:"{content.border.color}",gap:"0.5rem",buttonGap:"0.25rem"},S_={light:{dropdown:{background:"{surface.100}",hoverBackground:"{surface.200}",activeBackground:"{surface.300}",color:"{surface.600}",hoverColor:"{surface.700}",activeColor:"{surface.800}"},today:{background:"{surface.200}",color:"{surface.900}"}},dark:{dropdown:{background:"{surface.800}",hoverBackground:"{surface.700}",activeBackground:"{surface.600}",color:"{surface.300}",hoverColor:"{surface.200}",activeColor:"{surface.100}"},today:{background:"{surface.700}",color:"{surface.0}"}}},A_={root:i_,panel:a_,header:s_,title:l_,dropdown:u_,inputIcon:d_,selectMonth:c_,selectYear:f_,group:p_,dayView:h_,weekDay:m_,date:g_,monthView:b_,month:v_,yearView:y_,year:w_,buttonbar:C_,timePicker:$_,colorScheme:S_},T_={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",borderRadius:"{overlay.modal.border.radius}",shadow:"{overlay.modal.shadow}"},k_={padding:"{overlay.modal.padding}",gap:"0.5rem"},E_={fontSize:"1.25rem",fontWeight:"600"},O_={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},x_={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}",gap:"0.5rem"}
208,I_={root:T_,header:k_,title:E_,content:O_,footer:x_},P_={borderColor:"{content.border.color}"},N_={background:"{content.background}",color:"{text.color}"},M_={margin:"1rem 0",padding:"0 1rem",content:{padding:"0 0.5rem"}},__={margin:"0 1rem",padding:"0.5rem 0",content:{padding:"0.5rem 0"}},R_={root:P_,content:N_,horizontal:M_,vertical:__},L_={background:"rgba(255, 255, 255, 0.1)",borderColor:"rgba(255, 255, 255, 0.2)",padding:"0.5rem",borderRadius:"{border.radius.xl}"},B_={borderRadius:"{content.border.radius}",padding:"0.5rem",size:"3rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},D_={root:L_,item:B_},F_={background:"{overlay.modal.background}",borderColor:"{overlay.modal.border.color}",color:"{overlay.modal.color}",shadow:"{overlay.modal.shadow}"},j_={padding:"{overlay.modal.padding}"},z_={fontSize:"1.5rem",fontWeight:"600"},H_={padding:"0 {overlay.modal.padding} {overlay.modal.padding} {overlay.modal.padding}"},U_={padding:"{overlay.modal.padding}"},V_={root:F_,header:j_,title:z_,content:H_,footer:U_},K_={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}"},G_={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},q_={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}",padding:"{list.padding}"},W_={focusBackground:"{list.option.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},Y_={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}"},Z_={toolbar:K_,toolbarItem:G_,overlay:q_,overlayOption:W_,content:Y_},J_={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",padding:"0 1.125rem 1.125rem 1.125rem",transitionDuration:"{transition.duration}"},X_={background:"{content.background}",hoverBackground:"{content.hover.background}",color:"{content.color}",hoverColor:"{content.hover.color}",borderRadius:"{content.border.radius}",borderWidth:"1px",borderColor:"transparent",padding:"0.5rem 0.75rem",gap:"0.5rem",fontWeight:"600",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Q_={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}"},eR={padding:"0"},tR={root:J_,legend:X_,toggleIcon:Q_,content:eR},nR={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},rR={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"unset",borderWidth:"0",borderRadius:"0",gap:"0.5rem"},oR={highlightBorderColor:"{primary.color}",padding:"0 1.125rem 1.125rem 1.125rem",gap:"1rem"},iR={padding:"1rem",gap:"1rem",borderColor:"{content.border.color}",info:{gap:"0.5rem"}},aR={gap:"0.5rem"},sR={height:"0.25rem"},lR={gap:"0.5rem"},uR={root:nR,header:rR,content:oR,file:iR,fileList:aR,progressbar:sR,basic:lR},dR={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",activeColor:"{form.field.float.label.active.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",positionY:"{form.field.padding.y}",fontWeight:"500",active:{fontSize:"0.75rem",fontWeight:"400"}},cR={active:{top:"-1.25rem"}},fR={input:{paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},active:{top:"{form.field.padding.y}"}},pR={borderRadius:"{border.radius.xs}",active:{background:"{form.field.background}",padding:"0 0.125rem"}},hR={root:dR,over:cR,in:fR,on:pR},mR={borderWidth:"1px",borderColor:"{content.border.color}
208",borderRadius:"{content.border.radius}",transitionDuration:"{transition.duration}"},gR={background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.100}",hoverColor:"{surface.0}",size:"3rem",gutter:"0.5rem",prev:{borderRadius:"50%"},next:{borderRadius:"50%"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},bR={size:"1.5rem"},vR={background:"{content.background}",padding:"1rem 0.25rem"},yR={size:"2rem",borderRadius:"{content.border.radius}",gutter:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},wR={size:"1rem"},CR={background:"rgba(0, 0, 0, 0.5)",color:"{surface.100}",padding:"1rem"},$R={gap:"0.5rem",padding:"1rem"},SR={width:"1rem",height:"1rem",activeBackground:"{primary.color}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},AR={background:"rgba(0, 0, 0, 0.5)"},TR={background:"rgba(255, 255, 255, 0.4)",hoverBackground:"rgba(255, 255, 255, 0.6)",activeBackground:"rgba(255, 255, 255, 0.9)"},kR={size:"3rem",gutter:"0.5rem",background:"rgba(255, 255, 255, 0.1)",hoverBackground:"rgba(255, 255, 255, 0.2)",color:"{surface.50}",hoverColor:"{surface.0}",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},ER={size:"1.5rem"},OR={light:{thumbnailNavButton:{hoverBackground:"{surface.100}",color:"{surface.600}",hoverColor:"{surface.700}"},indicatorButton:{background:"{surface.200}",hoverBackground:"{surface.300}"}},dark:{thumbnailNavButton:{hoverBackground:"{surface.700}",color:"{surface.400}",hoverColor:"{surface.0}"},indicatorButton:{background:"{surface.700}",hoverBackground:"{surface.600}"}}},xR={root:mR,navButton:gR,navIcon:bR,thumbnailsContent:vR,thumbnailNavButton:yR,thumbnailNavButtonIcon:wR,caption:CR,indicatorList:$R,indicatorButton:SR,insetIndicatorList:AR,insetIndicatorButton:TR,closeButton:kR,closeButtonIcon:ER,colorScheme:OR},IR={color:"{form.field.icon.color}"},PR={icon:IR},NR={color:"{form.field.float.label.color}",focusColor:"{form.field.float.label.focus.color}",invalidColor:"{form.field.float.label.invalid.color}",transitionDuration:"0.2s",positionX:"{form.field.padding.x}",top:"{form.field.padding.y}",fontSize:"0.75rem",fontWeight:"400"},MR={paddingTop:"1.5rem",paddingBottom:"{form.field.padding.y}"},_R={root:NR,input:MR},RR={transitionDuration:"{transition.duration}"},LR={icon:{size:"1.5rem"},mask:{background:"{mask.background}",color:"{mask.color}"}},BR={position:{left:"auto",right:"1rem",top:"1rem",bottom:"auto"},blur:"8px",background:"rgba(255,255,255,0.1)",borderColor:"rgba(255,255,255,0.2)",borderWidth:"1px",borderRadius:"30px",padding:".5rem",gap:"0.5rem"},DR={hoverBackground:"rgba(255,255,255,0.1)",color:"{surface.50}",hoverColor:"{surface.0}",size:"3rem",iconSize:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},FR={root:RR,preview:LR,toolbar:BR,action:DR},jR={size:"15px",hoverSize:"30px",background:"rgba(255,255,255,0.3)",hoverBackground:"rgba(255,255,255,0.3)",borderColor:"unset",hoverBorderColor:"unset",borderWidth:"0",borderRadius:"50%",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"rgba(255,255,255,0.3)",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},zR={handle:jR},HR={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",gap:"0.5rem"},UR={fontWeight:"500"},VR={size:"1rem"},KR={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}
208, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)"},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)"},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)"},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)"},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)"}}},GR={root:HR,text:UR,icon:VR,colorScheme:KR},qR={padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{transition.duration}"},WR={hoverBackground:"{content.hover.background}",hoverColor:"{content.hover.color}"},YR={root:qR,display:WR},ZR={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}"},JR={borderRadius:"{border.radius.sm}"},XR={light:{chip:{focusBackground:"{surface.200}",color:"{surface.800}"}},dark:{chip:{focusBackground:"{surface.700}",color:"{surface.0}"}}},QR={root:ZR,chip:JR,colorScheme:XR},eL={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.icon.color}",borderRadius:"{form.field.border.radius}",padding:"0.5rem",minWidth:"2.5rem"},tL={addon:eL},nL={transitionDuration:"{transition.duration}"},rL={width:"2.5rem",borderRadius:"{form.field.border.radius}",verticalPadding:"{form.field.padding.y}"},oL={light:{button:{background:"transparent",hoverBackground:"{surface.100}",activeBackground:"{surface.200}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.500}",activeColor:"{surface.600}"}},dark:{button:{background:"transparent",hoverBackground:"{surface.800}",activeBackground:"{surface.700}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.border.color}",activeBorderColor:"{form.field.border.color}",color:"{surface.400}",hoverColor:"{surface.300}",activeColor:"{surface.200}"}}},iL={root:nL,button:rL,colorScheme:oL},aL={gap:"0.5rem"},sL={width:"2.5rem",sm:{width:"2rem"},lg:{width:"3rem"}},lL={root:aL,input:sL},uL={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}
208",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},dL={root:uL},cL={transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},fL={background:"{primary.color}"},pL={background:"{content.border.color}"},hL={color:"{text.muted.color}"},mL={root:cL,value:fL,range:pL,text:hL},gL={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",borderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",shadow:"{form.field.shadow}",borderRadius:"{form.field.border.radius}",transitionDuration:"{form.field.transition.duration}"},bL={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},vL={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},yL={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},wL={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},CL={padding:"{list.option.padding}"},$L={light:{option:{stripedBackground:"{surface.50}"}},dark:{option:{stripedBackground:"{surface.900}"}}},SL={root:gL,list:bL,option:vL,optionGroup:yL,checkmark:wL,emptyMessage:CL,colorScheme:$L},AL={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",verticalOrientation:{padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},horizontalOrientation:{padding:"0.5rem 0.75rem",gap:"0.5rem"},transitionDuration:"{transition.duration}"},TL={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},kL={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},EL={padding:"0",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",shadow:"{overlay.navigation.shadow}",gap:"0.5rem"},OL={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},xL={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},IL={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},PL={borderColor:"{content.border.color}"},NL={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}
208",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},ML={root:AL,baseItem:TL,item:kL,overlay:EL,submenu:OL,submenuLabel:xL,submenuIcon:IL,separator:PL,mobileButton:NL},_L={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},RL={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},LL={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},BL={padding:"{navigation.submenu.label.padding}",fontWeight:"{navigation.submenu.label.font.weight}",background:"{navigation.submenu.label.background}",color:"{navigation.submenu.label.color}"},DL={borderColor:"{content.border.color}"},FL={root:_L,list:RL,item:LL,submenuLabel:BL,separator:DL},jL={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.5rem 0.75rem",transitionDuration:"{transition.duration}"},zL={borderRadius:"{content.border.radius}",padding:"{navigation.item.padding}"},HL={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},UL={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}",background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",mobileIndent:"1rem",icon:{size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"}},VL={borderColor:"{content.border.color}"},KL={borderRadius:"50%",size:"1.75rem",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",hoverBackground:"{content.hover.background}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},GL={root:jL,baseItem:zL,item:HL,submenu:UL,separator:VL,mobileButton:KL},qL={borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},WL={padding:"0.5rem 0.75rem",gap:"0.5rem",sm:{padding:"0.375rem 0.625rem"},lg:{padding:"0.625rem 0.875rem"}},YL={fontSize:"1rem",fontWeight:"500",sm:{fontSize:"0.875rem"},lg:{fontSize:"1.125rem"}},ZL={size:"1.125rem",sm:{size:"1rem"},lg:{size:"1.25rem"}},JL={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},XL={size:"1rem",sm:{size:"0.875rem"},lg:{size:"1.125rem"}},QL={root:{borderWidth:"1px"}},eB={content:{padding:"0"}},tB={light:{info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}},outlined:{color:"{blue.600}",borderColor:"{blue.600}"},simple:{color:"{blue.600}"}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}},outlined:{color:"{green.600}",borderColor:"{green.600}"},simple:{color:"{green.600}"}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}
208, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}},outlined:{color:"{yellow.600}",borderColor:"{yellow.600}"},simple:{color:"{yellow.600}"}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}},outlined:{color:"{red.600}",borderColor:"{red.600}"},simple:{color:"{red.600}"}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}},outlined:{color:"{surface.500}",borderColor:"{surface.500}"},simple:{color:"{surface.500}"}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}},outlined:{color:"{surface.950}",borderColor:"{surface.950}"},simple:{color:"{surface.950}"}}},dark:{info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}},outlined:{color:"{blue.500}",borderColor:"{blue.500}"},simple:{color:"{blue.500}"}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}},outlined:{color:"{green.500}",borderColor:"{green.500}"},simple:{color:"{green.500}"}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}},outlined:{color:"{yellow.500}",borderColor:"{yellow.500}"},simple:{color:"{yellow.500}"}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}},outlined:{color:"{red.500}",borderColor:"{red.500}"},simple:{color:"{red.500}"}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}},outlined:{color:"{surface.400}",borderColor:"{surface.400}"},simple:{color:"{surface.400}"}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}},outlined:{color:"{surface.0}",borderColor:"{surface.0}"},simple:{color:"{surface.0}"}}}},nB={root:qL,content:WL,text:YL,icon:ZL,closeButton:JL,closeIcon:XL,outlined:QL,simple:eB,colorScheme:tB},rB={borderRadius:"{content.border.radius}",gap:"1rem"},oB={background:"{content.border.color}",size:"0.5rem"},iB={gap:"0.5rem"},aB={size:"0.5rem"},sB={size:"1rem"},lB={verticalGap:"0.5rem",horizontalGap:"1rem"},uB={root:rB,meters:oB,label:iB,labelMarker:aB,labelIcon:sB,labelList:lB},dB={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}
208",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},cB={width:"2.5rem",color:"{form.field.icon.color}"},fB={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},pB={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},hB={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}",gap:"0.5rem"},mB={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},gB={color:"{form.field.icon.color}"},bB={borderRadius:"{border.radius.sm}"},vB={padding:"{list.option.padding}"},yB={root:dB,dropdown:cB,overlay:fB,list:pB,option:hB,optionGroup:mB,chip:bB,clearIcon:gB,emptyMessage:vB},wB={gap:"1.125rem"},CB={gap:"0.5rem"},$B={root:wB,controls:CB},SB={gutter:"0.75rem",transitionDuration:"{transition.duration}"},AB={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{content.border.color}",color:"{content.color}",selectedColor:"{highlight.color}",hoverColor:"{content.hover.color}",padding:"0.75rem 1rem",toggleablePadding:"0.75rem 1rem 1.25rem 1rem",borderRadius:"{content.border.radius}"},TB={background:"{content.background}",hoverBackground:"{content.hover.background}",borderColor:"{content.border.color}",color:"{text.muted.color}",hoverColor:"{text.color}",size:"1.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},kB={color:"{content.border.color}",borderRadius:"{content.border.radius}",height:"24px"},EB={root:SB,node:AB,nodeToggleButton:TB,connector:kB},OB={outline:{width:"2px",color:"{content.background}"}},xB={root:OB},IB={padding:"0.5rem 1rem",gap:"0.25rem",borderRadius:"{content.border.radius}",background:"{content.background}",color:"{content.color}",transitionDuration:"{transition.duration}"},PB={background:"transparent",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}",width:"2.5rem",height:"2.5rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},NB={color:"{text.muted.color}"},MB={maxWidth:"2.5rem"},_B={root:IB,navButton:PB,currentPageReport:NB,jumpToPageInput:MB},RB={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}
208",borderRadius:"{content.border.radius}"},LB={background:"transparent",color:"{text.color}",padding:"1.125rem",borderColor:"{content.border.color}",borderWidth:"0",borderRadius:"0"},BB={padding:"0.375rem 1.125rem"},DB={fontWeight:"600"},FB={padding:"0 1.125rem 1.125rem 1.125rem"},jB={padding:"0 1.125rem 1.125rem 1.125rem"},zB={root:RB,header:LB,toggleableHeader:BB,title:DB,content:FB,footer:jB},HB={gap:"0.5rem",transitionDuration:"{transition.duration}"},UB={background:"{content.background}",borderColor:"{content.border.color}",borderWidth:"1px",color:"{content.color}",padding:"0.25rem 0.25rem",borderRadius:"{content.border.radius}",first:{borderWidth:"1px",topBorderRadius:"{content.border.radius}"},last:{borderWidth:"1px",bottomBorderRadius:"{content.border.radius}"}},VB={focusBackground:"{navigation.item.focus.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",gap:"0.5rem",padding:"{navigation.item.padding}",borderRadius:"{content.border.radius}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}"}},KB={indent:"1rem"},GB={color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}"},qB={root:HB,panel:UB,item:VB,submenu:KB,submenuIcon:GB},WB={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:".75rem"},YB={color:"{form.field.icon.color}"},ZB={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",borderRadius:"{overlay.popover.border.radius}",color:"{overlay.popover.color}",padding:"{overlay.popover.padding}",shadow:"{overlay.popover.shadow}"},JB={gap:"0.5rem"},XB={light:{strength:{weakBackground:"{red.500}",mediumBackground:"{amber.500}",strongBackground:"{green.500}"}},dark:{strength:{weakBackground:"{red.400}",mediumBackground:"{amber.400}",strongBackground:"{green.400}"}}},QB={meter:WB,icon:YB,overlay:ZB,content:JB,colorScheme:XB},eD={gap:"1.125rem"},tD={gap:"0.5rem"},nD={root:eD,controls:tD},rD={background:"{overlay.popover.background}",borderColor:"{overlay.popover.border.color}",color:"{overlay.popover.color}",borderRadius:"{overlay.popover.border.radius}",shadow:"{overlay.popover.shadow}",gutter:"10px",arrowOffset:"1.25rem"},oD={padding:"{overlay.popover.padding}"},iD={root:rD,content:oD},aD={background:"{content.border.color}",borderRadius:"{content.border.radius}",height:"1.25rem"},sD={background:"{primary.color}"},lD={color:"{primary.contrast.color}",fontSize:"0.75rem",fontWeight:"600"},uD={root:aD,value:sD,label:lD},dD={light:{root:{colorOne:"{red.500}",colorTwo:"{blue.500}",colorThree:"{green.500}",colorFour:"{yellow.500}"}},dark:{root:{colorOne:"{red.400}",colorTwo:"{blue.400}",colorThree:"{green.400}",colorFour:"{yellow.400}"}}},cD={colorScheme:dD},fD={width:"1.25rem",height:"1.25rem",background:"{form.field.background}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.border.color}",checkedBorderColor:"{primary.color}",checkedHoverBorderColor:"{primary.hover.color}",checkedFocusBorderColor:"{primary.color}",checkedDisabledBorderColor:"{form.field.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}
208",sm:{width:"1rem",height:"1rem"},lg:{width:"1.5rem",height:"1.5rem"}},pD={size:"0.75rem",checkedColor:"{primary.contrast.color}",checkedHoverColor:"{primary.contrast.color}",disabledColor:"{form.field.disabled.color}",sm:{size:"0.5rem"},lg:{size:"1rem"}},hD={root:fD,icon:pD},mD={gap:"0.25rem",transitionDuration:"{transition.duration}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},gD={size:"1rem",color:"{text.muted.color}",hoverColor:"{primary.color}",activeColor:"{primary.color}"},bD={root:mD,icon:gD},vD={light:{root:{background:"rgba(0,0,0,0.1)"}},dark:{root:{background:"rgba(255,255,255,0.3)"}}},yD={colorScheme:vD},wD={transitionDuration:"{transition.duration}"},CD={size:"9px",borderRadius:"{border.radius.sm}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},$D={light:{bar:{background:"{surface.100}"}},dark:{bar:{background:"{surface.800}"}}},SD={root:wD,bar:CD,colorScheme:$D},AD={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},TD={width:"2.5rem",color:"{form.field.icon.color}"},kD={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},ED={padding:"{list.padding}",gap:"{list.gap}",header:{padding:"{list.header.padding}"}},OD={focusBackground:"{list.option.focus.background}",selectedBackground:"{list.option.selected.background}",selectedFocusBackground:"{list.option.selected.focus.background}",color:"{list.option.color}",focusColor:"{list.option.focus.color}",selectedColor:"{list.option.selected.color}",selectedFocusColor:"{list.option.selected.focus.color}",padding:"{list.option.padding}",borderRadius:"{list.option.border.radius}"},xD={background:"{list.option.group.background}",color:"{list.option.group.color}",fontWeight:"{list.option.group.font.weight}",padding:"{list.option.group.padding}"},ID={color:"{form.field.icon.color}"},PD={color:"{list.option.color}",gutterStart:"-0.375rem",gutterEnd:"0.375rem"},ND={padding:"{list.option.padding}"},MD={root:AD,dropdown:TD,overlay:kD,list:ED,option:OD,optionGroup:xD,clearIcon:ID,checkmark:PD,emptyMessage:ND},_D={borderRadius:"{form.field.border.radius}"},RD={light:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}},dark:{root:{invalidBorderColor:"{form.field.invalid.border.color}"}}},LD={root:_D,colorScheme:RD},BD={borderRadius:"{content.border.radius}"},DD={light:{root:{background:"{surface.200}",animationBackground:"rgba(255,255,255,0.4)"}},dark:{root:{background:"rgba(255, 255, 255, 0.06)",animationBackground:"rgba(255, 255, 255, 0.04)"}}},FD={root:BD,colorScheme:DD},jD={transitionDuration:"{transition.duration}"},zD={background:"{content.border.color}
208",borderRadius:"{content.border.radius}",size:"3px"},HD={background:"{primary.color}"},UD={width:"20px",height:"20px",borderRadius:"50%",background:"{content.border.color}",hoverBackground:"{content.border.color}",content:{borderRadius:"50%",hoverBackground:"{content.background}",width:"16px",height:"16px",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.08), 0px 1px 1px 0px rgba(0, 0, 0, 0.14)"},focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},VD={light:{handle:{content:{background:"{surface.0}"}}},dark:{handle:{content:{background:"{surface.950}"}}}},KD={root:jD,track:zD,range:HD,handle:UD,colorScheme:VD},GD={gap:"0.5rem",transitionDuration:"{transition.duration}"},qD={root:GD},WD={borderRadius:"{form.field.border.radius}",roundedBorderRadius:"2rem",raisedShadow:"0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)"},YD={root:WD},ZD={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",transitionDuration:"{transition.duration}"},JD={background:"{content.border.color}"},XD={size:"24px",background:"transparent",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},QD={root:ZD,gutter:JD,handle:XD},eF={transitionDuration:"{transition.duration}"},tF={background:"{content.border.color}",activeBackground:"{primary.color}",margin:"0 0 0 1.625rem",size:"2px"},nF={padding:"0.5rem",gap:"1rem"},rF={padding:"0",borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},oF={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},iF={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},aF={padding:"0.875rem 0.5rem 1.125rem 0.5rem"},sF={background:"{content.background}",color:"{content.color}",padding:"0",indent:"1rem"},lF={root:eF,separator:tF,step:nF,stepHeader:rF,stepTitle:oF,stepNumber:iF,steppanels:aF,steppanel:sF},uF={transitionDuration:"{transition.duration}"},dF={background:"{content.border.color}"},cF={borderRadius:"{content.border.radius}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},gap:"0.5rem"},fF={color:"{text.muted.color}",activeColor:"{primary.color}",fontWeight:"500"},pF={background:"{content.background}",activeBackground:"{content.background}",borderColor:"{content.border.color}",activeBorderColor:"{content.border.color}",color:"{text.muted.color}",activeColor:"{primary.color}",size:"2rem",fontSize:"1.143rem",fontWeight:"500",borderRadius:"50%",shadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"},hF={root:uF,separator:dF,itemLink:cF,itemLabel:fF,itemNumber:pF},mF={transitionDuration:"{transition.duration}"},gF={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"},bF={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},vF={color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},yF={height:"1px",bottom:"-1px",background:"{primary.color}"},wF={root:mF,tablist:gF,item:bF,itemIcon:vF,activeBar:yF},CF={transitionDuration:"{transition.duration}"},$F={borderWidth:"0 0 1px 0",background:"{content.background}",borderColor:"{content.border.color}"}
208,SF={background:"transparent",hoverBackground:"transparent",activeBackground:"transparent",borderWidth:"0 0 1px 0",borderColor:"{content.border.color}",hoverBorderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}",padding:"1rem 1.125rem",fontWeight:"600",margin:"0 0 -1px 0",gap:"0.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},AF={background:"{content.background}",color:"{content.color}",padding:"0.875rem 1.125rem 1.125rem 1.125rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"inset {focus.ring.shadow}"}},TF={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",width:"2.5rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},kF={height:"1px",bottom:"-1px",background:"{primary.color}"},EF={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},OF={root:CF,tablist:$F,tab:SF,tabpanel:AF,navButton:TF,activeBar:kF,colorScheme:EF},xF={transitionDuration:"{transition.duration}"},IF={background:"{content.background}",borderColor:"{content.border.color}"},PF={borderColor:"{content.border.color}",activeBorderColor:"{primary.color}",color:"{text.muted.color}",hoverColor:"{text.color}",activeColor:"{primary.color}"},NF={background:"{content.background}",color:"{content.color}"},MF={background:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}"},_F={light:{navButton:{shadow:"0px 0px 10px 50px rgba(255, 255, 255, 0.6)"}},dark:{navButton:{shadow:"0px 0px 10px 50px color-mix(in srgb, {content.background}, transparent 50%)"}}},RF={root:xF,tabList:IF,tab:PF,tabPanel:NF,navButton:MF,colorScheme:_F},LF={fontSize:"0.875rem",fontWeight:"700",padding:"0.25rem 0.5rem",gap:"0.25rem",borderRadius:"{content.border.radius}",roundedBorderRadius:"{border.radius.xl}"},BF={size:"0.75rem"},DF={light:{primary:{background:"{primary.100}",color:"{primary.700}
208"},secondary:{background:"{surface.100}",color:"{surface.600}"},success:{background:"{green.100}",color:"{green.700}"},info:{background:"{sky.100}",color:"{sky.700}"},warn:{background:"{orange.100}",color:"{orange.700}"},danger:{background:"{red.100}",color:"{red.700}"},contrast:{background:"{surface.950}",color:"{surface.0}"}},dark:{primary:{background:"color-mix(in srgb, {primary.500}, transparent 84%)",color:"{primary.300}"},secondary:{background:"{surface.800}",color:"{surface.300}"},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",color:"{green.300}"},info:{background:"color-mix(in srgb, {sky.500}, transparent 84%)",color:"{sky.300}"},warn:{background:"color-mix(in srgb, {orange.500}, transparent 84%)",color:"{orange.300}"},danger:{background:"color-mix(in srgb, {red.500}, transparent 84%)",color:"{red.300}"},contrast:{background:"{surface.0}",color:"{surface.950}"}}},FF={root:LF,icon:BF,colorScheme:DF},jF={background:"{form.field.background}",borderColor:"{form.field.border.color}",color:"{form.field.color}",height:"18rem",padding:"{form.field.padding.y} {form.field.padding.x}",borderRadius:"{form.field.border.radius}"},zF={gap:"0.25rem"},HF={margin:"2px 0"},UF={root:jF,prompt:zF,commandResponse:HF},VF={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},KF={root:VF},GF={background:"{content.background}",borderColor:"{content.border.color}",color:"{content.color}",borderRadius:"{content.border.radius}",shadow:"{overlay.navigation.shadow}",transitionDuration:"{transition.duration}"},qF={padding:"{navigation.list.padding}",gap:"{navigation.list.gap}"},WF={focusBackground:"{navigation.item.focus.background}",activeBackground:"{navigation.item.active.background}",color:"{navigation.item.color}",focusColor:"{navigation.item.focus.color}",activeColor:"{navigation.item.active.color}",padding:"{navigation.item.padding}",borderRadius:"{navigation.item.border.radius}",gap:"{navigation.item.gap}",icon:{color:"{navigation.item.icon.color}",focusColor:"{navigation.item.icon.focus.color}",activeColor:"{navigation.item.icon.active.color}"}},YF={mobileIndent:"1rem"},ZF={size:"{navigation.submenu.icon.size}",color:"{navigation.submenu.icon.color}",focusColor:"{navigation.submenu.icon.focus.color}",activeColor:"{navigation.submenu.icon.active.color}"},JF={borderColor:"{content.border.color}"},XF={root:GF,list:qF,item:WF,submenu:YF,submenuIcon:ZF,separator:JF},QF={minHeight:"5rem"},ej={eventContent:{padding:"1rem 0"}},tj={eventContent:{padding:"0 1rem"}},nj={size:"1.125rem",borderRadius:"50%",borderWidth:"2px",background:"{content.background}",borderColor:"{content.border.color}",content:{borderRadius:"50%",size:"0.375rem",background:"{primary.color}",insetShadow:"0px 0.5px 0px 0px rgba(0, 0, 0, 0.06), 0px 1px 1px 0px rgba(0, 0, 0, 0.12)"}},rj={color:"{content.border.color}",size:"2px"},oj={event:QF,horizontal:ej,vertical:tj,eventMarker:nj,eventConnector:rj}
208,ij={width:"25rem",borderRadius:"{content.border.radius}",borderWidth:"1px",transitionDuration:"{transition.duration}"},aj={size:"1.125rem"},sj={padding:"{overlay.popover.padding}",gap:"0.5rem"},lj={gap:"0.5rem"},uj={fontWeight:"500",fontSize:"1rem"},dj={fontWeight:"500",fontSize:"0.875rem"},cj={width:"1.75rem",height:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",offset:"{focus.ring.offset}"}},fj={size:"1rem"},pj={light:{root:{blur:"1.5px"},info:{background:"color-mix(in srgb, {blue.50}, transparent 5%)",borderColor:"{blue.200}",color:"{blue.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"{blue.100}",focusRing:{color:"{blue.600}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.50}, transparent 5%)",borderColor:"{green.200}",color:"{green.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"{green.100}",focusRing:{color:"{green.600}",shadow:"none"}}},warn:{background:"color-mix(in srgb,{yellow.50}, transparent 5%)",borderColor:"{yellow.200}",color:"{yellow.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"{yellow.100}",focusRing:{color:"{yellow.600}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.50}, transparent 5%)",borderColor:"{red.200}",color:"{red.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"{red.100}",focusRing:{color:"{red.600}",shadow:"none"}}},secondary:{background:"{surface.100}",borderColor:"{surface.200}",color:"{surface.600}",detailColor:"{surface.700}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.200}",focusRing:{color:"{surface.600}",shadow:"none"}}},contrast:{background:"{surface.900}",borderColor:"{surface.950}",color:"{surface.50}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}, transparent 96%)",closeButton:{hoverBackground:"{surface.800}",focusRing:{color:"{surface.50}",shadow:"none"}}}},dark:{root:{blur:"10px"},info:{background:"color-mix(in srgb, {blue.500}, transparent 84%)",borderColor:"color-mix(in srgb, {blue.700}, transparent 64%)",color:"{blue.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {blue.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{blue.500}",shadow:"none"}}},success:{background:"color-mix(in srgb, {green.500}, transparent 84%)",borderColor:"color-mix(in srgb, {green.700}, transparent 64%)",color:"{green.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {green.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{green.500}",shadow:"none"}}},warn:{background:"color-mix(in srgb, {yellow.500}, transparent 84%)",borderColor:"color-mix(in srgb, {yellow.700}, transparent 64%)",color:"{yellow.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {yellow.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{yellow.500}",shadow:"none"}}},error:{background:"color-mix(in srgb, {red.500}, transparent 84%)",borderColor:"color-mix(in srgb, {red.700}, transparent 64%)",color:"{red.500}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {red.500}, transparent 96%)",closeButton:{hoverBackground:"rgba(255, 255, 255, 0.05)",focusRing:{color:"{red.500}",shadow:"none"}}},secondary:{background:"{surface.800}",borderColor:"{surface.700}",color:"{surface.300}",detailColor:"{surface.0}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.500}, transparent 96%)",closeButton:{hoverBackground:"{surface.700}",focusRing:{color:"{surface.300}",shadow:"none"}}},contrast:{background:"{surface.0}",borderColor:"{surface.100}",color:"{surface.950}",detailColor:"{surface.950}",shadow:"0px 4px 8px 0px color-mix(in srgb, {surface.950}
208, transparent 96%)",closeButton:{hoverBackground:"{surface.100}",focusRing:{color:"{surface.950}",shadow:"none"}}}}},hj={root:ij,icon:aj,content:sj,text:lj,summary:uj,detail:dj,closeButton:cj,closeIcon:fj,colorScheme:pj},mj={padding:"0.25rem",borderRadius:"{content.border.radius}",gap:"0.5rem",fontWeight:"500",disabledBackground:"{form.field.disabled.background}",disabledBorderColor:"{form.field.disabled.background}",disabledColor:"{form.field.disabled.color}",invalidBorderColor:"{form.field.invalid.border.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",padding:"0.25rem"},lg:{fontSize:"{form.field.lg.font.size}",padding:"0.25rem"}},gj={disabledColor:"{form.field.disabled.color}"},bj={padding:"0.25rem 0.75rem",borderRadius:"{content.border.radius}",checkedShadow:"0px 1px 2px 0px rgba(0, 0, 0, 0.02), 0px 1px 2px 0px rgba(0, 0, 0, 0.04)",sm:{padding:"0.25rem 0.75rem"},lg:{padding:"0.25rem 0.75rem"}},vj={light:{root:{background:"{surface.100}",checkedBackground:"{surface.100}",hoverBackground:"{surface.100}",borderColor:"{surface.100}",color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}",checkedBorderColor:"{surface.100}"},content:{checkedBackground:"{surface.0}"},icon:{color:"{surface.500}",hoverColor:"{surface.700}",checkedColor:"{surface.900}"}},dark:{root:{background:"{surface.950}",checkedBackground:"{surface.950}",hoverBackground:"{surface.950}",borderColor:"{surface.950}",color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}",checkedBorderColor:"{surface.950}"},content:{checkedBackground:"{surface.800}"},icon:{color:"{surface.400}",hoverColor:"{surface.300}",checkedColor:"{surface.0}"}}},yj={root:mj,icon:gj,content:bj,colorScheme:vj},wj={width:"2.5rem",height:"1.5rem",borderRadius:"30px",gap:"0.25rem",shadow:"{form.field.shadow}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"},borderWidth:"1px",borderColor:"transparent",hoverBorderColor:"transparent",checkedBorderColor:"transparent",checkedHoverBorderColor:"transparent",invalidBorderColor:"{form.field.invalid.border.color}",transitionDuration:"{form.field.transition.duration}",slideDuration:"0.2s"},Cj={borderRadius:"50%",size:"1rem"},$j={light:{root:{background:"{surface.300}",disabledBackground:"{form.field.disabled.background}",hoverBackground:"{surface.400}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.0}",disabledBackground:"{form.field.disabled.color}",hoverBackground:"{surface.0}",checkedBackground:"{surface.0}",checkedHoverBackground:"{surface.0}",color:"{text.muted.color}",hoverColor:"{text.color}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}},dark:{root:{background:"{surface.700}",disabledBackground:"{surface.600}",hoverBackground:"{surface.600}",checkedBackground:"{primary.color}",checkedHoverBackground:"{primary.hover.color}"},handle:{background:"{surface.400}",disabledBackground:"{surface.900}",hoverBackground:"{surface.300}",checkedBackground:"{surface.900}",checkedHoverBackground:"{surface.900}",color:"{surface.900}",hoverColor:"{surface.800}",checkedColor:"{primary.color}",checkedHoverColor:"{primary.hover.color}"}}},Sj={root:wj,handle:Cj,colorScheme:$j},Aj={background:"{content.background}",borderColor:"{content.border.color}",borderRadius:"{content.border.radius}",color:"{content.color}",gap:"0.5rem",padding:"0.75rem"},Tj={root:Aj},kj={maxWidth:"12.5rem",gutter:"0.25rem",shadow:"{overlay.popover.shadow}",padding:"0.5rem 0.75rem",borderRadius:"{overlay.popover.border.radius}"},Ej={light:{root:{background:"{surface.700}",color:"{surface.0}"}},dark:{root:{background:"{surface.700}",color:"{surface.0}"}}},Oj={root:kj,colorScheme:Ej},xj={background:"{content.background}",color:"{content.color}",padding:"1rem",gap:"2px",indent:"1rem",transitionDuration:"{transition.duration}"},Ij={padding:"0.25rem 0.5rem",borderRadius:"{content.border.radiu
208s}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{text.color}",hoverColor:"{text.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"},gap:"0.25rem"},Pj={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedColor:"{highlight.color}"},Nj={borderRadius:"50%",size:"1.75rem",hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",selectedHoverColor:"{primary.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},Mj={size:"2rem"},_j={margin:"0 0 0.5rem 0"},Rj={root:xj,node:Ij,nodeIcon:Pj,nodeToggleButton:Nj,loadingIcon:Mj,filter:_j},Lj={background:"{form.field.background}",disabledBackground:"{form.field.disabled.background}",filledBackground:"{form.field.filled.background}",filledHoverBackground:"{form.field.filled.hover.background}",filledFocusBackground:"{form.field.filled.focus.background}",borderColor:"{form.field.border.color}",hoverBorderColor:"{form.field.hover.border.color}",focusBorderColor:"{form.field.focus.border.color}",invalidBorderColor:"{form.field.invalid.border.color}",color:"{form.field.color}",disabledColor:"{form.field.disabled.color}",placeholderColor:"{form.field.placeholder.color}",invalidPlaceholderColor:"{form.field.invalid.placeholder.color}",shadow:"{form.field.shadow}",paddingX:"{form.field.padding.x}",paddingY:"{form.field.padding.y}",borderRadius:"{form.field.border.radius}",focusRing:{width:"{form.field.focus.ring.width}",style:"{form.field.focus.ring.style}",color:"{form.field.focus.ring.color}",offset:"{form.field.focus.ring.offset}",shadow:"{form.field.focus.ring.shadow}"},transitionDuration:"{form.field.transition.duration}",sm:{fontSize:"{form.field.sm.font.size}",paddingX:"{form.field.sm.padding.x}",paddingY:"{form.field.sm.padding.y}"},lg:{fontSize:"{form.field.lg.font.size}",paddingX:"{form.field.lg.padding.x}",paddingY:"{form.field.lg.padding.y}"}},Bj={width:"2.5rem",color:"{form.field.icon.color}"},Dj={background:"{overlay.select.background}",borderColor:"{overlay.select.border.color}",borderRadius:"{overlay.select.border.radius}",color:"{overlay.select.color}",shadow:"{overlay.select.shadow}"},Fj={padding:"{list.padding}"},jj={padding:"{list.option.padding}"},zj={borderRadius:"{border.radius.sm}"},Hj={color:"{form.field.icon.color}"},Uj={root:Lj,dropdown:Bj,overlay:Dj,tree:Fj,emptyMessage:jj,chip:zj,clearIcon:Hj},Vj={transitionDuration:"{transition.duration}"},Kj={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},Gj={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",borderColor:"{treetable.border.color}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",gap:"0.5rem",padding:"0.75rem 1rem",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},qj={fontWeight:"600"},Wj={background:"{content.background}",hoverBackground:"{content.hover.background}",selectedBackground:"{highlight.background}",color:"{content.color}",hoverColor:"{content.hover.color}",selectedColor:"{highlight.color}",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"-1px",shadow:"{focus.ring.shadow}"}},Yj={borderColor:"{treetable.border.color}",padding:"0.75rem 1rem",gap:"0.5rem"},Zj={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",padding:"0.75rem 1rem"},Jj={fontWeight:"600"},Xj={background:"{content.background}",borderColor:"{treetable.border.color}",color:"{content.color}",borderWidth:"0 0 1px 0",padding:"0.75rem 1rem"},Qj={width:"0.5rem"},ez={width:"1px",color:"{primary.color}"},tz={color:"{text.muted.color}",hoverColor:"{text.hover.muted.color}",size:"0.875rem"},nz={size:"2rem"}
208,rz={hoverBackground:"{content.hover.background}",selectedHoverBackground:"{content.background}",color:"{text.muted.color}",hoverColor:"{text.color}",selectedHoverColor:"{primary.color}",size:"1.75rem",borderRadius:"50%",focusRing:{width:"{focus.ring.width}",style:"{focus.ring.style}",color:"{focus.ring.color}",offset:"{focus.ring.offset}",shadow:"{focus.ring.shadow}"}},oz={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},iz={borderColor:"{content.border.color}",borderWidth:"0 0 1px 0"},az={light:{root:{borderColor:"{content.border.color}"},bodyCell:{selectedBorderColor:"{primary.100}"}},dark:{root:{borderColor:"{surface.800}"},bodyCell:{selectedBorderColor:"{primary.900}"}}},sz={root:Vj,header:Kj,headerCell:Gj,columnTitle:qj,row:Wj,bodyCell:Yj,footerCell:Zj,columnFooter:Jj,footer:Xj,columnResizer:Qj,resizeIndicator:ez,sortIcon:tz,loadingIcon:nz,nodeToggleButton:rz,paginatorTop:oz,paginatorBottom:iz,colorScheme:az},lz={mask:{background:"{content.background}",color:"{text.muted.color}"},icon:{size:"2rem"}},uz={loader:lz},dz=Object.defineProperty,cz=Object.defineProperties,fz=Object.getOwnPropertyDescriptors,X8=Object.getOwnPropertySymbols,pz=Object.prototype.hasOwnProperty,hz=Object.prototype.propertyIsEnumerable,Q8=(t,e,n)=>e in t?dz(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,ep,m0e=(ep=((t,e)=>{for(var n in e||(e={}))pz.call(e,n)&&Q8(t,n,e[n]);if(X8)for(var n of X8(e))hz.call(e,n)&&Q8(t,n,e[n]);return t})({},ON),cz(ep,fz({components:{accordion:nN,autocomplete:fN,avatar:vN,badge:TN,blockui:IN,breadcrumb:_N,button:BN,card:UN,carousel:YN,cascadeselect:nM,checkbox:iM,chip:cM,colorpicker:gM,confirmdialog:yM,confirmpopup:AM,contextmenu:PM,datatable:JM,dataview:o_,datepicker:A_,dialog:I_,divider:R_,dock:D_,drawer:V_,editor:Z_,fieldset:tR,fileupload:uR,floatlabel:hR,galleria:xR,iconfield:PR,iftalabel:_R,image:FR,imagecompare:zR,inlinemessage:GR,inplace:YR,inputchips:QR,inputgroup:tL,inputnumber:iL,inputotp:lL,inputtext:dL,knob:mL,listbox:SL,megamenu:ML,menu:FL,menubar:GL,message:nB,metergroup:uB,multiselect:yB,orderlist:$B,organizationchart:EB,overlaybadge:xB,paginator:_B,panel:zB,panelmenu:qB,password:QB,picklist:nD,popover:iD,progressbar:uD,progressspinner:cD,radiobutton:hD,rating:bD,ripple:yD,scrollpanel:SD,select:MD,selectbutton:LD,skeleton:FD,slider:KD,speeddial:qD,splitbutton:YD,splitter:QD,stepper:lF,steps:hF,tabmenu:wF,tabs:OF,tabview:RF,tag:FF,terminal:UF,textarea:KF,tieredmenu:XF,timeline:oj,toast:hj,togglebutton:yj,toggleswitch:Sj,toolbar:Tj,tooltip:Oj,tree:Rj,treeselect:Uj,treetable:sz,virtualscroller:uz}}))),g0e=(...t)=>mT(...t);function sl(t){"@babel/helpers - typeof";return sl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sl(t)}function mz(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function gz(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,vz(r.key),r)}}function bz(t,e,n){return e&&gz(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function vz(t){var e=yz(t,"string");return sl(e)=="symbol"?e:e+""}function yz(t,e){if(sl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(sl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var Bd=(function(){function t(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){};mz(this,t),this.element=e,this.listener=n}return bz(t,[{key:"bindScrollListener",value:function(){this.scrollableParents=XA(this.element);for(var n=0;n<this.scrollableParents.length;n++)this.scrollableParents[n].addEventListener("scroll",this.listener)}},{key:"unbindScrollListener",value:function(){if(this.scrollableParents)for(var n=0;n<this.scrollableParents.length;n++)this.scrollableParents[n].removeEventListener("scroll",this.listener)}},{key:"destroy",value:function(){this.unbindScrollListener(),this.element=null,this.listener=null,this.scrollableParents=null}}])})();function ll(t){"@babel/helpers - typeof";return ll=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ll(t)}function wz(t){return Az(t)||Sz(t)||$z(t)||Cz()}function Cz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
209In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $z(t,e){if(t){if(typeof t=="string")return I3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I3(t,e):void 0}}function Sz(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Az(t){if(Array.isArray(t))return I3(t)}function I3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Tz(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function kz(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,mv(r.key),r)}}
209function Ez(t,e,n){return e&&kz(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function tp(t,e,n){return(e=mv(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function mv(t){var e=Oz(t,"string");return ll(e)=="symbol"?e:e+""}function Oz(t,e){if(ll(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ll(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}var Es=(function(){function t(e){var n=e.init,r=e.type;Tz(this,t),tp(this,"helpers",void 0),tp(this,"type",void 0),this.helpers=new Set(n),this.type=r}return Ez(t,[{key:"add",value:function(n){this.helpers.add(n)}},{key:"update",value:function(){}},{key:"delete",value:function(n){this.helpers.delete(n)}},{key:"clear",value:function(){this.helpers.clear()}},{key:"get",value:function(n,r){var i=this._get(n,r),o=i?this._recursive(wz(this.helpers),i):null;return qe(o)?o:null}},{key:"_isMatched",value:function(n,r){var i,o=n?.parent;return(o==null||(i=o.vnode)===null||i===void 0?void 0:i.key)===r||o&&this._isMatched(o,r)||!1}},{key:"_get",value:function(n,r){var i,o;return((i=r||n?.$slots)===null||i===void 0||(o=i.default)===null||o===void 0?void 0:o.call(i))||null}},{key:"_recursive",value:function(){var n=this,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=[];return i.forEach(function(a){a.children instanceof Array?o=o.concat(n._recursive(r,a.children)):a.type.name===n.type?o.push(a):qe(a.key)&&(o=o.concat(r.filter(function(s){return n._isMatched(s,a.key)}).map(function(s){return s.vnode})))}),o}}])})();function Ri(t,e){if(t){var n=t.props;if(n){var r=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),i=Object.prototype.hasOwnProperty.call(n,r)?r:e;return t.type.extends.props[e].type===Boolean&&n[i]===""?!0:n[i]}}return null}var gi={_loadedStyleNames:new Set,getLoadedStyleNames:function(){return this._loadedStyleNames},isStyleNameLoaded:function(e){return this._loadedStyleNames.has(e)},setLoadedStyleName:function(e){this._loadedStyleNames.add(e)},deleteLoadedStyleName:function(e){this._loadedStyleNames.delete(e)},clearLoadedStyleNames:function(){this._loadedStyleNames.clear()}};function ul(t){"@babel/helpers - typeof";return ul=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ul(t)}function np(t,e){return Nz(t)||Pz(t,e)||Iz(t,e)||xz()}function xz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
210In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Iz(t,e){if(t){if(typeof t=="string")return rp(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rp(t,e):void 0}}function rp(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Pz(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function Nz(t){if(Array.isArray(t))return t}function op(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function dt(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?op(Object(n),!0).forEach(function(r){P3(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):op(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function P3(t,e,n){return(e=Mz(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Mz(t){var e=_z(t,"string");return ul(e)=="symbol"?e:e+""}function _z(t,e){if(ul(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ul(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var et={_getMeta:function(){return[Co(arguments.length<=0?void 0:arguments[0])||arguments.length<=0?void 0:arguments[0],Dn(Co(arguments.length<=0?void 0:arguments[0])?arguments.length<=0?void 0:arguments[0]:arguments.length<=1?void 0:arguments[1])]},_getConfig:function(e,n){var r,i,o;return(r=(e==null||(i=e.instance)===null||i===void 0?void 0:i.$primevue)||(n==null||(o=n.ctx)===null||o===void 0||(o=o.appContext)===null||o===void 0||(o=o.c
210onfig)===null||o===void 0||(o=o.globalProperties)===null||o===void 0?void 0:o.$primevue))===null||r===void 0?void 0:r.config},_getOptionValue:A4,_getPTValue:function(){var e,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,l=function(){var C=et._getOptionValue.apply(et,arguments);return Qn(C)||Bg(C)?{class:C}:C},u=((e=r.binding)===null||e===void 0||(e=e.value)===null||e===void 0?void 0:e.ptOptions)||((n=r.$primevueConfig)===null||n===void 0?void 0:n.ptOptions)||{},d=u.mergeSections,f=d===void 0?!0:d,c=u.mergeProps,p=c===void 0?!1:c,h=s?et._useDefaultPT(r,r.defaultPT(),l,o,a):void 0,g=et._usePT(r,et._getPT(i,r.$name),l,o,dt(dt({},a),{},{global:h||{}})),b=et._getPTDatasets(r,o);return f||!f&&g?p?et._mergeProps(r,p,h,g,b):dt(dt(dt({},h),g),b):dt(dt({},g),b)},_getPTDatasets:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r="data-pc-";return dt(dt({},n==="root"&&P3({},"".concat(r,"name"),bo(e.$name))),{},P3({},"".concat(r,"section"),bo(n)))},_getPT:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2?arguments[2]:void 0,i=function(a){var s,l=r?r(a):a,u=bo(n);return(s=l?.[u])!==null&&s!==void 0?s:l};return e&&Object.hasOwn(e,"_usept")?{_usept:e._usept,originalValue:i(e.originalValue),value:i(e.value)}:i(e)},_usePT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=function(b){return r(b,i,o)};if(n&&Object.hasOwn(n,"_usept")){var s,l=n._usept||((s=e.$primevueConfig)===null||s===void 0?void 0:s.ptOptions)||{},u=l.mergeSections,d=u===void 0?!0:u,f=l.mergeProps,c=f===void 0?!1:f,p=a(n.originalValue),h=a(n.value);return p===void 0&&h===void 0?void 0:Qn(h)?h:Qn(p)?p:d||!d&&h?c?et._mergeProps(e,c,p,h):dt(dt({},p),h):h}return a(n)},_useDefaultPT:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return et._usePT(e,n,r,i,o)},_loadStyles:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,o=et._getConfig(r,i),a={nonce:o==null||(e=o.csp)===null||e===void 0?void 0:e.nonce};et._loadCoreStyles(n,a),et._loadThemeStyles(n,a),et._loadScopedThemeStyles(n,a),et._removeThemeListeners(n),n.$loadStyles=function(){return et._loadThemeStyles(n,a)},et._themeChangeListener(n.$loadStyles)},_loadCoreStyles:function(){var e,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(!gi.isStyleNameLoaded((e=r.$style)===null||e===void 0?void 0:e.name)&&(n=r.$style)!==null&&n!==void 0&&n.name){var o;je.loadCSS(i),(o=r.$style)===null||o===void 0||o.loadCSS(i),gi.setLoadedStyleName(r.$style.name)}},_loadThemeStyles:function(){var e,n,r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(!(i!=null&&i.isUnstyled()||(i==null||(e=i.theme)===null||e===void 0?void 0:e.call(i))==="none")){if(!St.isStyleNameLoaded("common")){var a,s,l=((a=i.$style)===null||a===void 0||(s=a.getCommonTheme)===null||s===void 0?void 0:s.call(a))||{},u=l.primitive,d=l.semantic,f=l.global,c=l.style;je.load(u?.css,dt({name:"primitive-variables"},o)),je.load(d?.css,dt({name:"semantic-variables"},o)),je.load(f?.css,dt({name:"global-variables"},o)),je.loadStyle(dt({name:"global-style"},o),c),St.setLoadedStyleName("common")}if(!St.isStyleNameLoaded((n=i.$style)===null||n===void 0?void 0:n.name)&&(r=i.$style)!==null&&r!==void 0&&r.name){var p,h,g,b,v=((p=i.$style)===null||p===void 0||(h=p.getDirectiveTheme)===null||h===void 0?void 0:h.call(p))||{},C=v.css,E=v.style;(g=i.$style)===null||g===void 0||g.load(C,dt({name:"".concat(i.$style.name,"-variables")}
210,o)),(b=i.$style)===null||b===void 0||b.loadStyle(dt({name:"".concat(i.$style.name,"-style")},o),E),St.setLoadedStyleName(i.$style.name)}if(!St.isStyleNameLoaded("layer-order")){var A,N,H=(A=i.$style)===null||A===void 0||(N=A.getLayerOrderThemeCSS)===null||N===void 0?void 0:N.call(A);je.load(H,dt({name:"layer-order",first:!0},o)),St.setLoadedStyleName("layer-order")}}},_loadScopedThemeStyles:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=e.preset();if(r&&e.$attrSelector){var i,o,a,s=((i=e.$style)===null||i===void 0||(o=i.getPresetTheme)===null||o===void 0?void 0:o.call(i,r,"[".concat(e.$attrSelector,"]")))||{},l=s.css,u=(a=e.$style)===null||a===void 0?void 0:a.load(l,dt({name:"".concat(e.$attrSelector,"-").concat(e.$style.name)},n));e.scopedStyleEl=u.el}},_themeChangeListener:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){};gi.clearLoadedStyleNames(),cn.on("theme:change",e)},_removeThemeListeners:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};cn.off("theme:change",e.$loadStyles),e.$loadStyles=void 0},_hook:function(e,n,r,i,o,a){var s,l,u="on".concat(dT(n)),d=et._getConfig(i,o),f=r?.$instance,c=et._usePT(f,et._getPT(i==null||(s=i.value)===null||s===void 0?void 0:s.pt,e),et._getOptionValue,"hooks.".concat(u)),p=et._useDefaultPT(f,d==null||(l=d.pt)===null||l===void 0||(l=l.directives)===null||l===void 0?void 0:l[e],et._getOptionValue,"hooks.".concat(u)),h={el:r,binding:i,vnode:o,prevVnode:a};c?.(f,h),p?.(f,h)},_mergeProps:function(){for(var e=arguments.length>1?arguments[1]:void 0,n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return Ed(e)?e.apply(void 0,r):$.apply(void 0,r)},_extend:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=function(s,l,u,d,f){var c,p,h,g;l._$instances=l._$instances||{};var b=et._getConfig(u,d),v=l._$instances[e]||{},C=Yt(v)?dt(dt({},n),n?.methods):{};l._$instances[e]=dt(dt({},v),{},{$name:e,$host:l,$binding:u,$modifiers:u?.modifiers,$value:u?.value,$el:v.$el||l||void 0,$style:dt({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadStyle:function(){}},n?.style),$primevueConfig:b,$attrSelector:(c=l.$pd)===null||c===void 0||(c=c[e])===null||c===void 0?void 0:c.attrSelector,defaultPT:function(){return et._getPT(b?.pt,void 0,function(A){var N;return A==null||(N=A.directives)===null||N===void 0?void 0:N[e]})},isUnstyled:function(){var A,N;return((A=l._$instances[e])===null||A===void 0||(A=A.$binding)===null||A===void 0||(A=A.value)===null||A===void 0?void 0:A.unstyled)!==void 0?(N=l._$instances[e])===null||N===void 0||(N=N.$binding)===null||N===void 0||(N=N.value)===null||N===void 0?void 0:N.unstyled:b?.unstyled},theme:function(){var A;return(A=l._$instances[e])===null||A===void 0||(A=A.$primevueConfig)===null||A===void 0?void 0:A.theme},preset:function(){var A;return(A=l._$instances[e])===null||A===void 0||(A=A.$binding)===null||A===void 0||(A=A.value)===null||A===void 0?void 0:A.dt},ptm:function(){var A,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return et._getPTValue(l._$instances[e],(A=l._$instances[e])===null||A===void 0||(A=A.$binding)===null||A===void 0||(A=A.value)===null||A===void 0?void 0:A.pt,N,dt({},H))},ptmo:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return et._getPTValue(l._$instances[e],A,N,H,!1)},cx:function(){var A,N,H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",j=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(A=l._$instances[e])!==null&&A!==void 0&&A.isUnstyled()?void 0:et._getOptionValue((N=l._$instances[e])===null||N===void 0||(N=N.$style)===null||N===void 0?void 0:N.classes,H,dt({},j))},sx:function(){var A,N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return H?et._getOptionValue((A=l._$instances[e])===null||A===void 0||(A=A.$style)===null||A===void 0?void 0:A.inlineStyles,N,dt({},j)):void 0}},C),l.$instance=l._$instances[e],(p=(h=l.$instance)[s])===null||p===void 0||p.call(h,l,u,d,f),l["$".concat(e)
210]=l.$instance,et._hook(e,s,l,u,d,f),l.$pd||(l.$pd={}),l.$pd[e]=dt(dt({},(g=l.$pd)===null||g===void 0?void 0:g[e]),{},{name:e,instance:l._$instances[e]})},i=function(s){var l,u,d,f=s._$instances[e],c=f?.watch,p=function(b){var v,C=b.newValue,E=b.oldValue;return c==null||(v=c.config)===null||v===void 0?void 0:v.call(f,C,E)},h=function(b){var v,C=b.newValue,E=b.oldValue;return c==null||(v=c["config.ripple"])===null||v===void 0?void 0:v.call(f,C,E)};f.$watchersCallback={config:p,"config.ripple":h},c==null||(l=c.config)===null||l===void 0||l.call(f,f?.$primevueConfig),yi.on("config:change",p),c==null||(u=c["config.ripple"])===null||u===void 0||u.call(f,f==null||(d=f.$primevueConfig)===null||d===void 0?void 0:d.ripple),yi.on("config:ripple:change",h)},o=function(s){var l=s._$instances[e].$watchersCallback;l&&(yi.off("config:change",l.config),yi.off("config:ripple:change",l["config.ripple"]),s._$instances[e].$watchersCallback=void 0)};return{created:function(s,l,u,d){s.$pd||(s.$pd={}),s.$pd[e]={name:e,attrSelector:y0("pd")},r("created",s,l,u,d)},beforeMount:function(s,l,u,d){var f;et._loadStyles((f=s.$pd[e])===null||f===void 0?void 0:f.instance,l,u),r("beforeMount",s,l,u,d),i(s)},mounted:function(s,l,u,d){var f;et._loadStyles((f=s.$pd[e])===null||f===void 0?void 0:f.instance,l,u),r("mounted",s,l,u,d)},beforeUpdate:function(s,l,u,d){r("beforeUpdate",s,l,u,d)},updated:function(s,l,u,d){var f;et._loadStyles((f=s.$pd[e])===null||f===void 0?void 0:f.instance,l,u),r("updated",s,l,u,d)},beforeUnmount:function(s,l,u,d){var f;o(s),et._removeThemeListeners((f=s.$pd[e])===null||f===void 0?void 0:f.instance),r("beforeUnmount",s,l,u,d)},unmounted:function(s,l,u,d){var f;(f=s.$pd[e])===null||f===void 0||(f=f.instance)===null||f===void 0||(f=f.scopedStyleEl)===null||f===void 0||(f=f.value)===null||f===void 0||f.remove(),r("unmounted",s,l,u,d)}}},extend:function(){var e=et._getMeta.apply(et,arguments),n=np(e,2),r=n[0],i=n[1];return dt({extend:function(){var a=et._getMeta.apply(et,arguments),s=np(a,2),l=s[0],u=s[1];return et.extend(l,dt(dt(dt({},i),i?.methods),u))}},et._extend(r,i))}},Rz=`
211    .p-tooltip {
212        position: absolute;
213        display: none;
214        max-width: dt('tooltip.max.width');
215    }
216
217    .p-tooltip-right,
218    .p-tooltip-left {
219        padding: 0 dt('tooltip.gutter');
220    }
221
222    .p-tooltip-top,
223    .p-tooltip-bottom {
224        padding: dt('tooltip.gutter') 0;
225    }
226
227    .p-tooltip-text {
228        white-space: pre-line;
229        word-break: break-word;
230        background: dt('tooltip.background');
231        color: dt('tooltip.color');
232        padding: dt('tooltip.padding');
233        box-shadow: dt('tooltip.shadow');
234        border-radius: dt('tooltip.border.radius');
235    }
236
237    .p-tooltip-arrow {
238        position: absolute;
239        width: 0;
240        height: 0;
241        border-color: transparent;
242        border-style: solid;
243    }
244
245    .p-tooltip-right .p-tooltip-arrow {
246        margin-top: calc(-1 * dt('tooltip.gutter'));
247        border-width: dt('tooltip.gutter') dt('tooltip.gutter') dt('tooltip.gutter') 0;
248        border-right-color: dt('tooltip.background');
249    }
250
251    .p-tooltip-left .p-tooltip-arrow {
252        margin-top: calc(-1 * dt('tooltip.gutter'));
253        border-width: dt('tooltip.gutter') 0 dt('tooltip.gutter') dt('tooltip.gutter');
254        border-left-color: dt('tooltip.background');
255    }
256
257    .p-tooltip-top .p-tooltip-arrow {
258        margin-left: calc(-1 * dt('tooltip.gutter'));
259        border-width: dt('tooltip.gutter') dt('tooltip.gutter') 0 dt('tooltip.gutter');
260        border-top-color: dt('tooltip.background');
261        border-bottom-color: dt('tooltip.background');
262    }
263
264    .p-tooltip-bottom .p-tooltip-arrow {
265        margin-left: calc(-1 * dt('tooltip.gutter'));
266        border-width: 0 dt('tooltip.gutter') dt('tooltip.gutter') dt('tooltip.gutter');
267        border-top-color: dt('tooltip.background');
268        border-bottom-color: dt('tooltip.background');
269    }
270`,Lz={root:"p-tooltip p-component",arrow:"p-tooltip-arrow",text:"p-tooltip-text"},Bz=je.extend({name:"tooltip-directive",style:Rz,classes:Lz}),Dz=et.extend({style:Bz});function Fz(t,e){return Uz(t)||Hz(t,e)||zz(t,e)||jz()}
270function jz(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
271In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zz(t,e){if(t){if(typeof t=="string")return ip(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ip(t,e):void 0}}function ip(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Hz(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function Uz(t){if(Array.isArray(t))return t}function ap(t,e,n){return(e=Vz(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Vz(t){var e=Kz(t,"string");return Ai(e)=="symbol"?e:e+""}function Kz(t,e){if(Ai(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Ai(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Ai(t){"@babel/helpers - typeof";return Ai=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ai(t)}var b0e=Dz.extend("tooltip",{beforeMount:function(e,n){var r,i=this.getTarget(e);if(i.$_ptooltipModifiers=this.getModifiers(n),n.value){if(typeof n.value=="string")i.$_ptooltipValue=n.value,i.$_ptooltipDisabled=!1,i.$_ptooltipEscape=!0,i.$_ptooltipClass=null,i.$_ptooltipFitContent=!0,i.$_ptooltipIdAttr=y0("pv_id")+"_tooltip",i.$_ptooltipShowDelay=0,i.$_ptooltipHideDelay=0,i.$_ptooltipAutoHide=!0;else if(Ai(n.value)==="object"&&n.value){if(Yt(n.value.value)||n.value.value.trim()==="")return;i.$_ptooltipValue=n.value.value,i.$_ptooltipDisabled=!!n.value.disabled===n.value.disabled?n.value.disabled:!1,i.$_ptooltipEscape=!!n.value.escape===n.value.escape?n.value.escape:!0,i.$_ptooltipClass=n.value.class||"",i.$_ptooltipFitContent=!!n.value.fitContent===n.value.fitContent?n.value.fitContent:!0,i.$_ptooltipIdAttr=n.value.id||y0("pv_id")+"_tooltip",i.$_ptooltipShowDelay=n.value.showDelay||0,i.$_ptooltipHideDelay=n.value.hideDelay||0,i.$_ptooltipAutoHide=!!n.value.autoHide===n.value.autoHide?n.value.autoHide:!0}}else return;i.$_ptooltipZIndex=(r=n.instance.$primevue)===null||r===void 0||(r=r.config)===null||r===void 0||(r=r.zIndex)===null||r===void 0?void 0:r.tooltip,this.bindEvents(i,n),e.setAttribute("data-pd-tooltip",!0)},updated:function(e,n){var r=this.getTarget(e);if(r.$_ptooltipModifiers=this.getModifiers(n),this.unbindEvents(r),!!n.value){if(typeof n.value=="string")r.$_ptooltipValue=n.value,r.$_ptooltipDisabled=!1,r.$_ptooltipEscape=!0,r.$_ptooltipClass=null,r.$_ptooltipIdAttr=r.$_ptooltipIdAttr||y0("pv_id")+"_tooltip",r.$_ptooltipShowDelay=0,r.$_ptooltipHideDelay=0,r.$_ptooltipAutoHide=!0,this.bindEvents(r,n);else if(Ai(n.value)==="object"&&n.value)if(Yt(n.value.value)||n.value.value.trim()===""){this.unbindEvents(r,n);return}else r.$_ptooltipValue=n.value.value,r.$_ptooltipDisabled=!!n.value.disabled===n.value.disabled?n.value.disabled:!1,r.$_ptooltipEscape=!!n.value.escape===n.value.escape?n.value.escape:!0,r.$_ptooltipClass=n.value.class||"",r.$_ptooltipFitContent=!!n.value.fitContent===n.value.fitContent?n.value.fitContent:!0,r.$_ptooltipIdAttr=n.value.id||r.$_ptooltipIdAttr||y0("pv_id")+"_tooltip",r.$_ptooltipShowDelay=n.value.showDelay||0,r.$_ptooltipHideDelay=n.value.hideDelay||0,r.$_ptooltipAutoHide=!!n.value.autoHide===n.value.autoHide?n.value.autoHide:!0,this.bindEvents(r,n)}},unmounted:function(e,n){var r=this.getTarget(e);this.hide(e,0),this.remove(r),this.unbindEvents(r,n),r.$_ptooltipScrollHandler&&(r.$_ptooltipScrollHandler.destroy(),r.$_ptooltipScrollHandler=null)},timer:void 0,methods:{bindEvents:function(e,n){var r=this,i=e.$_ptooltipModifiers;i.focus?(e.$_ptooltipFocusEvent=function(o){return r.onFocus(o,n)},e.$_ptooltipBlurEvent=this.onBlur.bind(this),e.addEventListener("focus",e.$_ptooltipFocusEvent),e.addEventListener("blur",e.$_ptooltipBlurEvent)):(e.$_ptooltipMouseEnterEvent=function(o){return r.onMouseEnter(o,n)},e.$_ptooltipMouseLeaveEvent=this.onMouseLeave.bind(this),e.$_ptooltipClickEvent=this.onClick.bind(this),e.addEventListener("mouseenter",e.$_ptooltipMouseEnterEvent),e.addEventListener("mouseleave",e.$_ptooltipMouseLeaveEvent),e.addEventListener("click",e.$_ptooltipClickEvent)),e.$_ptooltipKeydownEvent=this.onKeydown.bind(this),e.addEventListener("keydown",e.$_ptooltipKeydownEvent),e.$_pWindowResizeEvent=this.onWindowResize.bind(this,e)},unbindEvents:function(e){var n=e.$_ptooltipModifiers;n.focus?(e.removeEventListener("focus",e.$_ptooltipFocusEvent),e.$_ptooltipFocusEvent=null,e.removeEventListener("blur",e.$_ptooltipBlurEvent),e.$_ptooltipBlurEvent=null):(e.removeEventListener("mouseenter",e.$_ptooltipMouseEnterEvent),e.$_ptooltipMouseEnterEvent=null,e.removeEventListener("mouseleave",e.$_ptooltipMouseLeaveEvent),e.$_ptooltipMouseLeaveEvent=null,e.removeEventListener("click",e.$_ptooltipClickEvent),e.$_ptooltipClickEvent=null),e.removeEventListener("keydown",e.$_ptooltipKeydownEvent),window.removeEventListener("resize",e.$_pWindowResizeEvent),e.$_ptooltipId&&this.remove(e)},bindScrollListener:function(e){var n=this;e.$_ptooltipScrollHandler||(e.$_ptooltipScrollHandler=new Bd(e,function(){n.hide(e)})),e.$_ptooltipScrollHandler.bindScrollListener()},unbindScrollListener:function(e){e.$_ptooltipScrollHandler&&e.$_ptooltipScrollHandler.unbindScrollListener()},onMouseEnter:function(e,n){var r=e.currentTarget,i=r.$_ptooltipShowDelay;this.show(r,n,i)},onMouseLeave:function(e){var n=e.currentTarget,r=n.$_ptooltipHideDelay,i=n.$_ptooltipAutoHide;if(i)this.hide(n,r);else{var o=wt(e.target,"data-pc-name")==="tooltip"||wt(e.target,"data-pc-section")==="arrow"||wt(e.target,"data-pc-section")==="text"||wt(e.relatedTarget,"data-pc-name")==="tooltip"||wt(e.relatedTarget,"data-pc-section")==="arrow"||wt(e.relatedTarget,"data-pc-section")==="text";!o&&this.hide(n,r)}},onFocus:function(e,n){var r=e.currentTarget,i=r.$_ptooltipShowDelay;this.show(r,n,i)},onBlur:function(e){var n=e.currentTarget,r=n.$_ptooltipHideDelay;this.hide(n,r)},onClick:function(e){var n=e.currentTarget,r=n.$_ptooltipHideDelay;this.hide(n,r)},onKeydown:function(e){var n=e.currentTarget,r=n.$_ptooltipHideDelay;e.code==="Escape"&&this.hide(e.currentTarget,r)},onWindowResize:function(e){Ad()||this.hide(e),window.removeEventListener("resize",e.$_pWindowResizeEvent)},tooltipActions:function(e,n){if(!(e.$_ptooltipDisabled||!xg(e)||!e.$_ptooltipPendingShow)){e.$_ptooltipPendingShow=!1;var r=this.create(e,n);this.align(e),!this.isUnstyled()&&JA(r,250);var i=this;window.addEventListener("resize",e.$_pWindowResizeEvent),r.addEventListener("mouseleave",function o(){i.hide(e),r.removeEventListener("mouseleave",o),e.removeEventListener("mouseenter",e.$_ptooltipMouseEnterEvent),setTimeout(function(){return e.addEventListener("mouseenter",e.$_ptooltipMouseEnterEvent)},50)}),this.bindScrollListener(e),er.set("tooltip",r,e.$_ptooltipZIndex)}},show:function(e,n,r){var i=this;r!==void 0?(this.timer=setTimeout(function(){return i.tooltipActions(e,n)},r),e.$_ptooltipPendingShow=!0):(this.tooltipActions(e,n),e.$_ptooltipPendingShow=!1)},tooltipRemoval:function(e){this.remove(e),this.unbindScrollListener(e),window.removeEventListener("resize",e.$_pWindowResizeEvent)},hide:function(e,n){var r=this;clearTimeout(this.timer),e.$_ptooltipPendingShow=!1,n!==void 0?setTimeout(function(){return r.tooltipRemoval(e)},n):this.tooltipRemoval(e)},getTooltipElement:function(e){return document.getElementById(e.$_ptooltipId)},getArrowElement:function(e){var n=this.getTooltipElement(e);
vendor: 3,487 bytes, line 271
271return hn(n,'[data-pc-section="arrow"]')},create:function(e){var n=e.$_ptooltipModifiers,r=L0("div",{class:!this.isUnstyled()&&this.cx("arrow"),"p-bind":this.ptm("arrow",{context:n})}),i=L0("div",{class:!this.isUnstyled()&&this.cx("text"),"p-bind":this.ptm("text",{context:n})});e.$_ptooltipEscape?(i.innerHTML="",i.appendChild(document.createTextNode(e.$_ptooltipValue))):i.innerHTML=e.$_ptooltipValue;var o=L0("div",ap(ap({id:e.$_ptooltipIdAttr,role:"tooltip",style:{display:"inline-block",width:e.$_ptooltipFitContent?"fit-content":void 0,pointerEvents:!this.isUnstyled()&&e.$_ptooltipAutoHide&&"none"},class:[!this.isUnstyled()&&this.cx("root"),e.$_ptooltipClass]},this.$attrSelector,""),"p-bind",this.ptm("root",{context:n})),r,i);return document.body.appendChild(o),e.$_ptooltipId=o.id,this.$el=o,o},remove:function(e){if(e){var n=this.getTooltipElement(e);n&&n.parentElement&&(er.clear(n),document.body.removeChild(n)),e.$_ptooltipId=null}},align:function(e){var n=e.$_ptooltipModifiers;n.top?(this.alignTop(e),this.isOutOfBounds(e)&&(this.alignBottom(e),this.isOutOfBounds(e)&&this.alignTop(e))):n.left?(this.alignLeft(e),this.isOutOfBounds(e)&&(this.alignRight(e),this.isOutOfBounds(e)&&(this.alignTop(e),this.isOutOfBounds(e)&&(this.alignBottom(e),this.isOutOfBounds(e)&&this.alignLeft(e))))):n.bottom?(this.alignBottom(e),this.isOutOfBounds(e)&&(this.alignTop(e),this.isOutOfBounds(e)&&this.alignBottom(e))):(this.alignRight(e),this.isOutOfBounds(e)&&(this.alignLeft(e),this.isOutOfBounds(e)&&(this.alignTop(e),this.isOutOfBounds(e)&&(this.alignBottom(e),this.isOutOfBounds(e)&&this.alignRight(e)))))},getHostOffset:function(e){var n=e.getBoundingClientRect(),r=n.left+Eg(),i=n.top+Og();return{left:r,top:i}},alignRight:function(e){this.preAlign(e,"right");var n=this.getTooltipElement(e),r=this.getArrowElement(e),i=this.getHostOffset(e),o=i.left+Rt(e),a=i.top+(dr(e)-dr(n))/2;n.style.left=o+"px",n.style.top=a+"px",r.style.top="50%",r.style.right=null,r.style.bottom=null,r.style.left="0"},alignLeft:function(e){this.preAlign(e,"left");var n=this.getTooltipElement(e),r=this.getArrowElement(e),i=this.getHostOffset(e),o=i.left-Rt(n),a=i.top+(dr(e)-dr(n))/2;n.style.left=o+"px",n.style.top=a+"px",r.style.top="50%",r.style.right="0",r.style.bottom=null,r.style.left=null},alignTop:function(e){this.preAlign(e,"top");var n=this.getTooltipElement(e),r=this.getArrowElement(e),i=Rt(n),o=Rt(e),a=us(),s=a.width,l=this.getHostOffset(e),u=l.left+(o-i)/2,d=l.top-dr(n);u<0?u=0:u+i>s&&(u=Math.floor(l.left+o-i)),n.style.left=u+"px",n.style.top=d+"px";var f=l.left-this.getHostOffset(n).left+o/2;r.style.top=null,r.style.right=null,r.style.bottom="0",r.style.left=f+"px"},alignBottom:function(e){this.preAlign(e,"bottom");var n=this.getTooltipElement(e),r=this.getArrowElement(e),i=Rt(n),o=Rt(e),a=us(),s=a.width,l=this.getHostOffset(e),u=l.left+(o-i)/2,d=l.top+dr(e);u<0?u=0:u+i>s&&(u=Math.floor(l.left+o-i)),n.style.left=u+"px",n.style.top=d+"px";var f=l.left-this.getHostOffset(n).left+o/2;r.style.top="0",r.style.right=null,r.style.bottom=null,r.style.left=f+"px"},preAlign:function(e,n){var r=this.getTooltipElement(e);r.style.left="-999px",r.style.top="-999px",jr(r,"p-tooltip-".concat(r.$_ptooltipPosition)),!this.isUnstyled()&&vi(r,"p-tooltip-".concat(n)),r.$_ptooltipPosition=n,r.setAttribute("data-p-position",n)},isOutOfBounds:function(e){var n=this.getTooltipElement(e),r=n.getBoundingClientRect(),i=r.top,o=r.left,a=Rt(n),s=dr(n),l=us();return o+a>l.width||o<0||i<0||i+s>
271l.height},getTarget:function(e){var n;return Tg(e,"p-inputwrapper")&&(n=hn(e,"input"))!==null&&n!==void 0?n:e},getModifiers:function(e){return e.modifiers&&Object.keys(e.modifiers).length?e.modifiers:e.arg&&Ai(e.arg)==="object"?Object.entries(e.arg).reduce(function(n,r){var i=Fz(r,2),o=i[0],a=i[1];return(o==="event"||o==="position")&&(n[a]=!0),n},{}):{}}}}),Gz=`
272    .p-ink {
273        display: block;
274        position: absolute;
275        background: dt('ripple.background');
276        border-radius: 100%;
277        transform: scale(0);
278        pointer-events: none;
279    }
280
281    .p-ink-active {
282        animation: ripple 0.4s linear;
283    }
284
285    @keyframes ripple {
286        100% {
287            opacity: 0;
288            transform: scale(2.5);
289        }
290    }
291`,qz={root:"p-ink"},Wz=je.extend({name:"ripple-directive",style:Gz,classes:qz}),Yz=et.extend({style:Wz});function dl(t){"@babel/helpers - typeof";return dl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dl(t)}function Zz(t){return eH(t)||Qz(t)||Xz(t)||Jz()}function Jz(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
292In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xz(t,e){if(t){if(typeof t=="string")return N3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N3(t,e):void 0}}function Qz(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function eH(t){if(Array.isArray(t))return N3(t)}function N3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function sp(t,e,n){return(e=tH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function tH(t){var e=nH(t,"string");return dl(e)=="symbol"?e:e+""}function nH(t,e){if(dl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(dl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Gn=Yz.extend("ripple",{watch:{"config.ripple":function(e){e?(this.createRipple(this.$host),this.bindEvents(this.$host),this.$host.setAttribute("data-pd-ripple",!0),this.$host.style.overflow="hidden",this.$host.style.position="relative"):(this.remove(this.$host),this.$host.removeAttribute("data-pd-ripple"))}},unmounted:function(e){this.remove(e)},timeout:void 0,methods:{bindEvents:function(e){e.addEventListener("mousedown",this.onMouseDown.bind(this))},unbindEvents:function(e){e.removeEventListener("mousedown",this.onMouseDown.bind(this))},createRipple:function(e){var n=this.getInk(e);n||(n=L0("span",sp(sp({role:"presentation","aria-hidden":!0,"data-p-ink":!0,"data-p-ink-active":!1,class:!this.isUnstyled()&&this.cx("root"),onAnimationEnd:this.onAnimationEnd.bind(this)},this.$attrSelector,""),"p-bind",this.ptm("root"))),e.appendChild(n),this.$el=n)},remove:function(e){var n=this.getInk(e);n&&(this.$host.style.overflow="",this.$host.style.position="",this.unbindEvents(e),n.removeEventListener("animationend",this.onAnimationEnd),n.remove())},onMouseDown:function(e){var n=this,r=e.currentTarget,i=this.getInk(r);if(!(!i||getComputedStyle(i,null).display==="none")){if(!this.isUnstyled()&&jr(i,"p-ink-active"),i.setAttribute("data-p-ink-active","false"),!mi(i)&&!go(i)){var o=Math.max(Rt(r),dr(r));i.style.height=o+"px",i.style.width=o+"px"}var a=zr(r),s=e.pageX-a.left+document.body.scrollTop-go(i)/2,l=e.pageY-a.top+document.body.scrollLeft-mi(i)/2;i.style.top=l+"px",i.style.left=s+"px",!this.isUnstyled()&&vi(i,"p-ink-active"),i.setAttribute("data-p-ink-active","true"),this.timeout=setTimeout(function(){i&&(!n.isUnstyled()&&jr(i,"p-ink-active"),i.setAttribute("data-p-ink-active","false"))},401)}},onAnimationEnd:function(e){this.timeout&&clearTimeout(this.timeout),!this.isUnstyled()&&jr(e.currentTarget,"p-ink-active"),e.currentTarget.setAttribute("data-p-ink-active","false")},getInk:function(e){return e&&e.children?Zz(e.children).find(function(n){return wt(n,"data-pc-name")==="ripple"}):void 0}}});function rH(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"pc",e=a$();return"".concat(t).concat(e.replace("v-","").replaceAll("-","_"))}var lp=je.extend({name:"common"});function cl(t){"@babel/helpers - typeof";return cl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cl(t)}function oH(t){return vv(t)||iH(t)||bv(t)||gv()}function iH(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function f0(t,e){return vv(t)||aH(t,e)||bv(t,e)||gv()}
292function gv(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
293In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function bv(t,e){if(t){if(typeof t=="string")return up(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?up(t,e):void 0}}function up(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function aH(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function vv(t){if(Array.isArray(t))return t}function dp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function ot(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?dp(Object(n),!0).forEach(function(r){w0(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):dp(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function w0(t,e,n){return(e=sH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function sH(t){var e=lH(t,"string");return cl(e)=="symbol"?e:e+""}function lH(t,e){if(cl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(cl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Ue={name:"BaseComponent",props:{pt:{type:Object,default:void 0},ptOptions:{type:Object,default:void 0},unstyled:{type:Boolean,default:void 0},dt:{type:Object,default:void 0}},inject:{$parentInstance:{default:void 0}},watch:{isUnstyled:{immediate:!0,handler:function(e){cn.off("theme:change",this._loadCoreStyles),e||(this._loadCoreStyles(),this._themeChangeListener(this._loadCoreStyles))}},dt:{immediate:!0,handler:function(e,n){var r=this;cn.off("theme:change",this._themeScopedListener),e?(this._loadScopedThemeStyles(e),this._themeScopedListener=function(){return r._loadScopedThemeStyles(e)},this._themeChangeListener(this._themeScopedListener)):this._unloadScopedThemeStyles()}}},scopedStyleEl:void 0,rootEl:void 0,uid:void 0,$attrSelector:void 0,beforeCreate:function(){var e,n,r,i,o,a,s,l,u,d,f,c=(e=this.pt)===null||e===void 0?void 0:e._usept,p=c?(n=this.pt)===null||n===void 0||(n=n.originalValue)===null||n===void 0?void 0:n[this.$.type.name]:void 0,h=c?(r=this.pt)===null||r===void 0||(r=r.value)===null||r===void 0?void 0:r[this.$.type.name]:this.pt;(i=h||p)===null||i===void 0||(i=i.hooks)===null||i===void 0||(o=i.onBeforeCreate)===null||o===void 0||o.call(i);var g=(a=this.$primevueConfig)===null||a===void 0||(a=a.pt)===null||a===void 0?void 0:a._usept,b=g?(s=this.$primevue)===null||s===void 0||(s=s.config)===null||s===void 0||(s=s.pt)===null||s===void 0?void 0:s.originalValue:void 0,v=g?(l=this.$primevue)===null||l===void 0||(l=l.config)===null||l===void 0||(l=l.pt)===null||l===void 0?void 0:l.value:(u=this.$primevue)===null||u===void 0||(u=u.config)===null||u===void 0?void 0:u.pt;(d=v||b)===null||d===void 0||(d=d[this.$.type.name])===null||d===void 0||(d=d.hooks)===null||d===void 0||(f=d.onBeforeCreate)===null||f===void 0||f.call(d),this.$attrSelector=rH(),this.uid=this.$attrs.id||this.$attrSelector.replace("pc","pv_id_")},created:function(){this._hook("onCreated")},beforeMount:function(){var e;this.rootEl=hn(ga(this.$el)?this.$el:(e=this.$el)===null||e===void 0?void 0:e.parentElement,"[".concat(this.$attrSelector,"]")),this.rootEl&&(this.rootEl.$pc=ot({name:this.$.type.n
293ame,attrSelector:this.$attrSelector},this.$params)),this._loadStyles(),this._hook("onBeforeMount")},mounted:function(){this._hook("onMounted")},beforeUpdate:function(){this._hook("onBeforeUpdate")},updated:function(){this._hook("onUpdated")},beforeUnmount:function(){this._hook("onBeforeUnmount")},unmounted:function(){this._removeThemeListeners(),this._unloadScopedThemeStyles(),this._hook("onUnmounted")},methods:{_hook:function(e){if(!this.$options.hostName){var n=this._usePT(this._getPT(this.pt,this.$.type.name),this._getOptionValue,"hooks.".concat(e)),r=this._useDefaultPT(this._getOptionValue,"hooks.".concat(e));n?.(),r?.()}},_mergeProps:function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return Ed(e)?e.apply(void 0,r):$.apply(void 0,r)},_load:function(){gi.isStyleNameLoaded("base")||(je.loadCSS(this.$styleOptions),this._loadGlobalStyles(),gi.setLoadedStyleName("base")),this._loadThemeStyles()},_loadStyles:function(){this._load(),this._themeChangeListener(this._load)},_loadCoreStyles:function(){var e,n;!gi.isStyleNameLoaded((e=this.$style)===null||e===void 0?void 0:e.name)&&(n=this.$style)!==null&&n!==void 0&&n.name&&(lp.loadCSS(this.$styleOptions),this.$options.style&&this.$style.loadCSS(this.$styleOptions),gi.setLoadedStyleName(this.$style.name))},_loadGlobalStyles:function(){var e=this._useGlobalPT(this._getOptionValue,"global.css",this.$params);qe(e)&&je.load(e,ot({name:"global"},this.$styleOptions))},_loadThemeStyles:function(){var e,n;if(!(this.isUnstyled||this.$theme==="none")){if(!St.isStyleNameLoaded("common")){var r,i,o=((r=this.$style)===null||r===void 0||(i=r.getCommonTheme)===null||i===void 0?void 0:i.call(r))||{},a=o.primitive,s=o.semantic,l=o.global,u=o.style;je.load(a?.css,ot({name:"primitive-variables"},this.$styleOptions)),je.load(s?.css,ot({name:"semantic-variables"},this.$styleOptions)),je.load(l?.css,ot({name:"global-variables"},this.$styleOptions)),je.loadStyle(ot({name:"global-style"},this.$styleOptions),u),St.setLoadedStyleName("common")}if(!St.isStyleNameLoaded((e=this.$style)===null||e===void 0?void 0:e.name)&&(n=this.$style)!==null&&n!==void 0&&n.name){var d,f,c,p,h=((d=this.$style)===null||d===void 0||(f=d.getComponentTheme)===null||f===void 0?void 0:f.call(d))||{},g=h.css,b=h.style;(c=this.$style)===null||c===void 0||c.load(g,ot({name:"".concat(this.$style.name,"-variables")},this.$styleOptions)),(p=this.$style)===null||p===void 0||p.loadStyle(ot({name:"".concat(this.$style.name,"-style")},this.$styleOptions),b),St.setLoadedStyleName(this.$style.name)}if(!St.isStyleNameLoaded("layer-order")){var v,C,E=(v=this.$style)===null||v===void 0||(C=v.getLayerOrderThemeCSS)===null||C===void 0?void 0:C.call(v);je.load(E,ot({name:"layer-order",first:!0},this.$styleOptions)),St.setLoadedStyleName("layer-order")}}},_loadScopedThemeStyles:function(e){var n,r,i,o=((n=this.$style)===null||n===void 0||(r=n.getPresetTheme)===null||r===void 0?void 0:r.call(n,e,"[".concat(this.$attrSelector,"]")))||{},a=o.css,s=(i=this.$style)===null||i===void 0?void 0:i.load(a,ot({name:"".concat(this.$attrSelector,"-").concat(this.$style.name)},this.$styleOptions));this.scopedStyleEl=s.el},_unloadScopedThemeStyles:function(){var e;(e=this.scopedStyleEl)===null||e===void 0||(e=e.value)===null||e===void 0||e.remove()},_themeChangeListener:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:function(){};gi.clearLoadedStyleNames(),cn.on("theme:change",e)},_removeThemeListeners:function(){cn.off("theme:change",this._loadCoreStyles),cn.off("theme:change",this._load),cn.off("theme:change",this._themeScopedListener)},_getHostInstance:function(e){return e?this.$options.hostName?e.$.type.name===this.$options.hostName?e:this._getHostInstance(e.$parentInstance):e.$parentInstance:void 0},_getPropValue:function(e){var n;return this[e]||((n=this._getHostInstance(this))===null||n===void 0?void 0:n[e])},_getOptionValue:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return A4(e,n,r)},_getPTValue:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,a=/./g.test(r)&&!!i[r.split(".")[0]],s=this._getPropValue("ptOptions")||((e=this.$primevueConfig)===null||e===void 0?void 0:e.ptOptions)||{},l=s.mergeSections,u=l===void 0?!0:l,d=s.mergeProps,f=d===void 0?!1:d,c=o?a?this._useGlobalPT(this._getPTClassValue,r,i):this._useDefaultPT(this._getPTClassValue,r,i):void 0,p=a?void 0:this._getPTSelf(n,this._getPTClassValue,r,ot(ot({},i),{},{global:c||{}})),h=this._getPTDatasets(r);return u||!u&&p?f?this._mergeProps(f,c,p,h):ot(ot(ot({},c),p),h):ot(ot({},p),h)},_getPTSelf:function(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return $(this._usePT.apply(this,[this._getPT(e,this.$name)].concat(r)),this._usePT.apply(this,[this.$_attrsPT].concat(r)))},_getPTDatasets:function(){var e,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i="data-pc-",o=r==="root"&&qe((e=this.pt)===null||e===void 0?void 0:e["data-
293pc-section"]);return r!=="transition"&&ot(ot({},r==="root"&&ot(ot(w0({},"".concat(i,"name"),bo(o?(n=this.pt)===null||n===void 0?void 0:n["data-pc-section"]:this.$.type.name)),o&&w0({},"".concat(i,"extend"),bo(this.$.type.name))),{},w0({},"".concat(this.$attrSelector),""))),{},w0({},"".concat(i,"section"),bo(r)))},_getPTClassValue:function(){var e=this._getOptionValue.apply(this,arguments);return Qn(e)||Bg(e)?{class:e}:e},_getPT:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",i=arguments.length>2?arguments[2]:void 0,o=function(s){var l,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=i?i(s):s,f=bo(r),c=bo(n.$name);return(l=u?f!==c?d?.[f]:void 0:d?.[f])!==null&&l!==void 0?l:d};return e!=null&&e.hasOwnProperty("_usept")?{_usept:e._usept,originalValue:o(e.originalValue),value:o(e.value)}:o(e,!0)},_usePT:function(e,n,r,i){var o=function(g){return n(g,r,i)};if(e!=null&&e.hasOwnProperty("_usept")){var a,s=e._usept||((a=this.$primevueConfig)===null||a===void 0?void 0:a.ptOptions)||{},l=s.mergeSections,u=l===void 0?!0:l,d=s.mergeProps,f=d===void 0?!1:d,c=o(e.originalValue),p=o(e.value);return c===void 0&&p===void 0?void 0:Qn(p)?p:Qn(c)?c:u||!u&&p?f?this._mergeProps(f,c,p):ot(ot({},c),p):p}return o(e)},_useGlobalPT:function(e,n,r){return this._usePT(this.globalPT,e,n,r)},_useDefaultPT:function(e,n,r){return this._usePT(this.defaultPT,e,n,r)},ptm:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this._getPTValue(this.pt,e,ot(ot({},this.$params),n))},ptmi:function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=$(this.$_attrsWithoutPT,this.ptm(n,r));return i?.hasOwnProperty("id")&&((e=i.id)!==null&&e!==void 0||(i.id=this.$id)),i},ptmo:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this._getPTValue(e,n,ot({instance:this},r),!1)},cx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.isUnstyled?void 0:this._getOptionValue(this.$style.classes,e,ot(ot({},this.$params),n))},sx:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(n){var i=this._getOptionValue(this.$style.inlineStyles,e,ot(ot({},this.$params),r)),o=this._getOptionValue(lp.inlineStyles,e,ot(ot({},this.$params),r));return[o,i]}}},computed:{globalPT:function(){var e,n=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(r){return Dn(r,{instance:n})})},defaultPT:function(){var e,n=this;return this._getPT((e=this.$primevueConfig)===null||e===void 0?void 0:e.pt,void 0,function(r){return n._getOptionValue(r,n.$name,ot({},n.$params))||Dn(r,ot({},n.$params))})},isUnstyled:function(){var e;return this.unstyled!==void 0?this.unstyled:(e=this.$primevueConfig)===null||e===void 0?void 0:e.unstyled},$id:function(){return this.$attrs.id||this.uid},$inProps:function(){var e,n=Object.keys(((e=this.$.vnode)===null||e===void 0?void 0:e.props)||{});return Object.fromEntries(Object.entries(this.$props).filter(function(r){var i=f0(r,1),o=i[0];return n?.includes(o)}))},$theme:function(){var e;return(e=this.$primevueConfig)===null||e===void 0?void 0:e.theme},$style:function(){return ot(ot({classes:void 0,inlineStyles:void 0,load:function(){},loadCSS:function(){},loadStyle:function(){}},(this._getHostInstance(this)||{}).$style),this.$options.style)},$styleOptions:function(){var e;return{nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce}},$primevueConfig:function(){var e;return(e=this.$primevue)===null||e===void 0?void 0:e.config},$name:function(){return this.$options.hostName||this.$.type.name},$params:function(){var e=this._getHostInstance(this)||this.$parent;return{instance:this,props:this.$props,state:this.$data,attrs:this.$attrs,parent:{instance:e,props:e?.$props,state:e?.$data,attrs:e?.$attrs}}},$_attrsPT:function(){return Object.entries(this.$attrs||{}
293).filter(function(e){var n=f0(e,1),r=n[0];return r?.startsWith("pt:")}).reduce(function(e,n){var r=f0(n,2),i=r[0],o=r[1],a=i.split(":"),s=oH(a),l=s.slice(1);return l?.reduce(function(u,d,f,c){return!u[d]&&(u[d]=f===c.length-1?o:{}),u[d]},e),e},{})},$_attrsWithoutPT:function(){return Object.entries(this.$attrs||{}).filter(function(e){var n=f0(e,1),r=n[0];return!(r!=null&&r.startsWith("pt:"))}).reduce(function(e,n){var r=f0(n,2),i=r[0],o=r[1];return e[i]=o,e},{})}}},uH=`
294    .p-divider-horizontal {
295        display: flex;
296        width: 100%;
297        position: relative;
298        align-items: center;
299        margin: dt('divider.horizontal.margin');
300        padding: dt('divider.horizontal.padding');
301    }
302
303    .p-divider-horizontal:before {
304        position: absolute;
305        display: block;
306        inset-block-start: 50%;
307        inset-inline-start: 0;
308        width: 100%;
309        content: '';
310        border-block-start: 1px solid dt('divider.border.color');
311    }
312
313    .p-divider-horizontal .p-divider-content {
314        padding: dt('divider.horizontal.content.padding');
315    }
316
317    .p-divider-vertical {
318        min-height: 100%;
319        display: flex;
320        position: relative;
321        justify-content: center;
322        margin: dt('divider.vertical.margin');
323        padding: dt('divider.vertical.padding');
324    }
325
326    .p-divider-vertical:before {
327        position: absolute;
328        display: block;
329        inset-block-start: 0;
330        inset-inline-start: 50%;
331        height: 100%;
332        content: '';
333        border-inline-start: 1px solid dt('divider.border.color');
334    }
335
336    .p-divider.p-divider-vertical .p-divider-content {
337        padding: dt('divider.vertical.content.padding');
338    }
339
340    .p-divider-content {
341        z-index: 1;
342        background: dt('divider.content.background');
343        color: dt('divider.content.color');
344    }
345
346    .p-divider-solid.p-divider-horizontal:before {
347        border-block-start-style: solid;
348    }
349
350    .p-divider-solid.p-divider-vertical:before {
351        border-inline-start-style: solid;
352    }
353
354    .p-divider-dashed.p-divider-horizontal:before {
355        border-block-start-style: dashed;
356    }
357
358    .p-divider-dashed.p-divider-vertical:before {
359        border-inline-start-style: dashed;
360    }
361
362    .p-divider-dotted.p-divider-horizontal:before {
363        border-block-start-style: dotted;
364    }
365
366    .p-divider-dotted.p-divider-vertical:before {
367        border-inline-start-style: dotted;
368    }
369
370    .p-divider-left:dir(rtl),
371    .p-divider-right:dir(rtl) {
372        flex-direction: row-reverse;
373    }
374`,dH={root:function(e){var n=e.props;return{justifyContent:n.layout==="horizontal"?n.align==="center"||n.align===null?"center":n.align==="left"?"flex-start":n.align==="right"?"flex-end":null:null,alignItems:n.layout==="vertical"?n.align==="center"||n.align===null?"center":n.align==="top"?"flex-start":n.align==="bottom"?"flex-end":null:null}}},cH={root:function(e){var n=e.props;return["p-divider p-component","p-divider-"+n.layout,"p-divider-"+n.type,{"p-divider-left":n.layout==="horizontal"&&(!n.align||n.align==="left")},{"p-divider-center":n.layout==="horizontal"&&n.align==="center"},{"p-divider-right":n.layout==="horizontal"&&n.align==="right"},{"p-divider-top":n.layout==="vertical"&&n.align==="top"},{"p-divider-center":n.layout==="vertical"&&(!n.align||n.align==="center")},{"p-divider-bottom":n.layout==="vertical"&&n.align==="bottom"}]},content:"p-divider-content"},fH=je.extend({name:"divider",style:uH,classes:cH,inlineStyles:dH}),pH={name:"BaseDivider",extends:Ue,props:{align:{type:String,default:null},layout:{type:String,default:"horizontal"},type:{type:String,default:"solid"}},style:fH,provide:function(){return{$pcDivider:this,$parentInstance:this}}};function fl(t){"@babel/helpers - typeof";return fl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fl(t)}function T2(t,e,n){return(e=hH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function hH(t){var e=mH(t,"string");return fl(e)=="symbol"?e:e+""}function mH(t,e){if(fl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(fl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var gH={name:"Divider",extends:pH,inheritAttrs:!1,computed:{dataP:function(){return It(T2(T2(T2({},this.align,this.align),this.layout,this.layout),this.type,this.type))}}}
374,bH=["aria-orientation","data-p"],vH=["data-p"];function yH(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root"),style:t.sx("root"),role:"separator","aria-orientation":t.layout,"data-p":o.dataP},t.ptmi("root")),[t.$slots.default?(y(),x("div",$({key:0,class:t.cx("content"),"data-p":o.dataP},t.ptm("content")),[ce(t.$slots,"default")],16,vH)):oe("",!0)],16,bH)}gH.render=yH;var wH=`
375.p-icon {
376    display: inline-block;
377    vertical-align: baseline;
378    flex-shrink: 0;
379}
380
381.p-icon-spin {
382    -webkit-animation: p-icon-spin 2s infinite linear;
383    animation: p-icon-spin 2s infinite linear;
384}
385
386@-webkit-keyframes p-icon-spin {
387    0% {
388        -webkit-transform: rotate(0deg);
389        transform: rotate(0deg);
390    }
391    100% {
392        -webkit-transform: rotate(359deg);
393        transform: rotate(359deg);
394    }
395}
396
397@keyframes p-icon-spin {
398    0% {
399        -webkit-transform: rotate(0deg);
400        transform: rotate(0deg);
401    }
402    100% {
403        -webkit-transform: rotate(359deg);
404        transform: rotate(359deg);
405    }
406}
407`,CH=je.extend({name:"baseicon",css:wH});function pl(t){"@babel/helpers - typeof";return pl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pl(t)}function cp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function fp(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?cp(Object(n),!0).forEach(function(r){$H(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):cp(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function $H(t,e,n){return(e=SH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function SH(t){var e=AH(t,"string");return pl(e)=="symbol"?e:e+""}function AH(t,e){if(pl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(pl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var gt={name:"BaseIcon",extends:Ue,props:{label:{type:String,default:void 0},spin:{type:Boolean,default:!1}},style:CH,provide:function(){return{$pcIcon:this,$parentInstance:this}},methods:{pti:function(){var e=Yt(this.label);return fp(fp({},!this.isUnstyled&&{class:["p-icon",{"p-icon-spin":this.spin}]}),{},{role:e?void 0:"img","aria-label":e?void 0:this.label,"aria-hidden":e})}}},d1={name:"SpinnerIcon",extends:gt};function TH(t){return xH(t)||OH(t)||EH(t)||kH()}function kH(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
408In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function EH(t,e){if(t){if(typeof t=="string")return M3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M3(t,e):void 0}}function OH(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function xH(t){if(Array.isArray(t))return M3(t)}function M3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function IH(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),TH(e[0]||(e[0]=[ye("path",{d:"M6.99701 14C5.85441 13.999 4.72939 13.7186 3.72012 13.1832C2.71084 12.6478 1.84795 11.8737 1.20673 10.9284C0.565504 9.98305 0.165424 8.89526 0.041387 7.75989C-0.0826496 6.62453 0.073125 5.47607 0.495122 4.4147C0.917119 3.35333 1.59252 2.4113 2.46241 1.67077C3.33229 0.930247 4.37024 0.413729 5.4857 0.166275C6.60117 -0.0811796 7.76026 -0.0520535 8.86188 0.251112C9.9635 0.554278 10.9742 1.12227 11.8057 1.90555C11.915 2.01493 11.9764 2.16319 11.9764 2.31778C11.9764 2.47236 11.915 2.62062 11.8057 2.73C11.752
4081 2.78503 11.688 2.82877 11.6171 2.85864C11.5463 2.8885 11.4702 2.90389 11.3933 2.90389C11.3165 2.90389 11.2404 2.8885 11.1695 2.85864C11.0987 2.82877 11.0346 2.78503 10.9809 2.73C9.9998 1.81273 8.73246 1.26138 7.39226 1.16876C6.05206 1.07615 4.72086 1.44794 3.62279 2.22152C2.52471 2.99511 1.72683 4.12325 1.36345 5.41602C1.00008 6.70879 1.09342 8.08723 1.62775 9.31926C2.16209 10.5513 3.10478 11.5617 4.29713 12.1803C5.48947 12.7989 6.85865 12.988 8.17414 12.7157C9.48963 12.4435 10.6711 11.7264 11.5196 10.6854C12.3681 9.64432 12.8319 8.34282 12.8328 7C12.8328 6.84529 12.8943 6.69692 13.0038 6.58752C13.1132 6.47812 13.2616 6.41667 13.4164 6.41667C13.5712 6.41667 13.7196 6.47812 13.8291 6.58752C13.9385 6.69692 14 6.84529 14 7C14 8.85651 13.2622 10.637 11.9489 11.9497C10.6356 13.2625 8.85432 14 6.99701 14Z",fill:"currentColor"},null,-1)])),16)}d1.render=IH;var PH=`
409    .p-badge {
410        display: inline-flex;
411        border-radius: dt('badge.border.radius');
412        align-items: center;
413        justify-content: center;
414        padding: dt('badge.padding');
415        background: dt('badge.primary.background');
416        color: dt('badge.primary.color');
417        font-size: dt('badge.font.size');
418        font-weight: dt('badge.font.weight');
419        min-width: dt('badge.min.width');
420        height: dt('badge.height');
421    }
422
423    .p-badge-dot {
424        width: dt('badge.dot.size');
425        min-width: dt('badge.dot.size');
426        height: dt('badge.dot.size');
427        border-radius: 50%;
428        padding: 0;
429    }
430
431    .p-badge-circle {
432        padding: 0;
433        border-radius: 50%;
434    }
435
436    .p-badge-secondary {
437        background: dt('badge.secondary.background');
438        color: dt('badge.secondary.color');
439    }
440
441    .p-badge-success {
442        background: dt('badge.success.background');
443        color: dt('badge.success.color');
444    }
445
446    .p-badge-info {
447        background: dt('badge.info.background');
448        color: dt('badge.info.color');
449    }
450
451    .p-badge-warn {
452        background: dt('badge.warn.background');
453        color: dt('badge.warn.color');
454    }
455
456    .p-badge-danger {
457        background: dt('badge.danger.background');
458        color: dt('badge.danger.color');
459    }
460
461    .p-badge-contrast {
462        background: dt('badge.contrast.background');
463        color: dt('badge.contrast.color');
464    }
465
466    .p-badge-sm {
467        font-size: dt('badge.sm.font.size');
468        min-width: dt('badge.sm.min.width');
469        height: dt('badge.sm.height');
470    }
471
472    .p-badge-lg {
473        font-size: dt('badge.lg.font.size');
474        min-width: dt('badge.lg.min.width');
475        height: dt('badge.lg.height');
476    }
477
478    .p-badge-xl {
479        font-size: dt('badge.xl.font.size');
480        min-width: dt('badge.xl.min.width');
481        height: dt('badge.xl.height');
482    }
483`,NH={root:function(e){var n=e.props,r=e.instance;return["p-badge p-component",{"p-badge-circle":qe(n.value)&&String(n.value).length===1,"p-badge-dot":Yt(n.value)&&!r.$slots.default,"p-badge-sm":n.size==="small","p-badge-lg":n.size==="large","p-badge-xl":n.size==="xlarge","p-badge-info":n.severity==="info","p-badge-success":n.severity==="success","p-badge-warn":n.severity==="warn","p-badge-danger":n.severity==="danger","p-badge-secondary":n.severity==="secondary","p-badge-contrast":n.severity==="contrast"}]}},MH=je.extend({name:"badge",style:PH,classes:NH}),_H={name:"BaseBadge",extends:Ue,props:{value:{type:[String,Number],default:null},severity:{type:String,default:null},size:{type:String,default:null}},style:MH,provide:function(){return{$pcBadge:this,$parentInstance:this}}};function hl(t){"@babel/helpers - typeof";return hl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hl(t)}function pp(t,e,n){return(e=RH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function RH(t){var e=LH(t,"string");return hl(e)=="symbol"?e:e+""}function LH(t,e){if(hl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(hl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var G4={name:"Badge",extends:_H,inheritAttrs:!1,computed:{dataP:function(){return It(pp(pp({circle:this.value!=null&&String(this.value).length===1,empty:this.value==null&&!this.$slots.default},this.severity,this.severity),this.size,this.size))}}},BH=["data-p"];function DH(t,e,n,r,i,o){return y(),x("span",$({class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[ce(t.$slots,"default",{},function(){return[Si(Ct(t.value),1)]})],16,BH)}G4.render=DH;var FH=`
484    .p-button {
485        display: inline-flex;
486        cursor: pointer;
487        user-select: none;
488        align-items: center;
489        justify-content: center;
490        overflow: hidden;
491        position: relative;
492        color: dt('button.primary.color');
493        background: dt('button.primary.background');
494        border: 1px solid dt('button.primary.border.color');
495        padding: dt('button.padding.y') dt('button.padding.x');
496        font-size: 1rem;
497        font-family: inherit;
498        font-feature-settings: inherit;
499        transition:
500            background dt('button.transition.duration'),
501            color dt('button.transition.duration'),
502            border-color dt('button.transition.duration'),
503            outline-color dt('button.transition.duration'),
504            box-shadow dt('button.transition.duration');
505        border-radius: dt('button.border.radius');
506        outline-color: transparent;
507        gap: dt('button.gap');
508    }
509
510    .p-button:disabled {
511        cursor: default;
512    }
513
514    .p-button-icon-right {
515        order: 1;
516    }
517
518    .p-button-icon-right:dir(rtl) {
519        order: -1;
520    }
521
522    .p-button:not(.p-button-vertical) .p-button-icon:not(.p-button-icon-right):dir(rtl) {
523        order: 1;
524    }
525
526    .p-button-icon-bottom {
527        order: 2;
528    }
529
530    .p-button-icon-only {
531        width: dt('button.icon.only.width');
532        padding-inline-start: 0;
533        padding-inline-end: 0;
534        gap: 0;
535    }
536
537    .p-button-icon-only.p-button-rounded {
538        border-radius: 50%;
539        height: dt('button.icon.only.width');
540    }
541
542    .p-button-icon-only .p-button-label {
543        visibility: hidden;
544        width: 0;
545    }
546
547    .p-button-icon-only::after {
548        content: "\0A0";
549        visibility: hidden;
550        width: 0;
551    }
552
553    .p-button-sm {
554        font-size: dt('button.sm.font.size');
555        padding: dt('button.sm.padding.y') dt('button.sm.padding.x');
556    }
557
558    .p-button-sm .p-button-icon {
559        font-size: dt('button.sm.font.size');
560    }
561
562    .p-button-sm.p-button-icon-only {
563        width: dt('button.sm.icon.only.width');
564    }
565
566    .p-button-sm.p-button-icon-only.p-button-rounded {
567        height: dt('button.sm.icon.only.width');
568    }
569
570    .p-button-lg {
571        font-size: dt('button.lg.font.size');
572        padding: dt('button.lg.padding.y') dt('button.lg.padding.x');
573    }
574
575    .p-button-lg .p-button-icon {
576        font-size: dt('button.lg.font.size');
577    }
578
579    .p-button-lg.p-button-icon-only {
580        width: dt('button.lg.icon.only.width');
581    }
582
583    .p-button-lg.p-button-icon-only.p-button-rounded {
584        height: dt('button.lg.icon.only.width');
585    }
586
587    .p-button-vertical {
588        flex-direction: column;
589    }
590
591    .p-button-label {
592        font-weight: dt('button.label.font.weight');
593    }
594
595    .p-button-fluid {
596        width: 100%;
597    }
598
599    .p-button-fluid.p-button-icon-only {
600        width: dt('button.icon.only.width');
601    }
602
603    .p-button:not(:disabled):hover {
604        background: dt('button.primary.hover.background');
605        border: 1px solid dt('button.primary.hover.border.color');
606        color: dt('button.primary.hover.color');
607    }
608
609    .p-button:not(:disabled):active {
610        background: dt('button.primary.active.background');
611        border: 1px solid dt('button.primary.active.border.color');
612        color: dt('button.primary.active.color');
613    }
614
615    .p-button:focus-visible {
616        box-shadow: dt('button.primary.focus.ring.shadow');
617        outline: dt('button.focus.ring.width') dt('button.focus.ring.style') dt('button.primary.focus.ring.color');
618        outline-offset: dt('button.focus.ring.offset');
619    }
620
621    .p-button .p-badge {
622        min-width: dt('button.badge.size');
623        height: dt('button.badge.size');
624        line-height: dt('button.badge.size');
625    }
626
627    .p-button-raised {
628        box-shadow: dt('button.raised.shadow');
629    }
630
631    .p-button-rounded {
632        border-radius: dt('button.rounded.border.radius');
633    }
634
635    .p-button-secondary {
636        background: dt('button.secondary.background');
637        border: 1px solid dt('button.secondary.border.color');
638        color: dt('button.secondary.color');
639    }
640
641    .p-button-secondary:not(:disabled):hover {
642        background: dt('button.secondary.hover.background');
643        border: 1px solid dt('button.secondary.hover.border.color');
644        color: dt('button.secondary.hover.color');
645    }
646
647    .p-button-secondary:not(:disabled):active {
648        background: dt('button.secondary.active.background');
649        border: 1px solid dt('button.secondary.active.border.color');
650        color: dt('button.secondary.active.color');
651    }
652
653    .p-button-secondary:focus-visible {
654        outline-color: dt('button.secondary.focus.ring.color');
655        box-shadow: dt('button.secondary.focus.ring.shadow');
656    }
657
658    .p-button-success {
659        background: dt('button.success.background');
660        border: 1px solid dt('button.success.border.color');
661        color: dt('button.success.color');
662    }
663
664    .p-button-success:not(:disabled):hover {
665        background: dt('button.success.hover.background');
666        border: 1px solid dt('button.success.hover.border.color');
667        color: dt('button.success.hover.color');
668    }
669
670    .p-button-success:not(:disabled):active {
671        background: dt('button.success.active.background');
672        border: 1px solid dt('button.success.active.border.color');
673        color: dt('button.success.active.color');
674    }
675
676    .p-button-success:focus-visible {
677        outline-color: dt('button.success.focus.ring.color');
678        box-shadow: dt('button.success.focus.ring.shadow');
679    }
680
681    .p-button-info {
682        background: dt('button.info.background');
683        border: 1px solid dt('button.info.border.color');
684        color: dt('button.info.color');
685    }
686
687    .p-button-info:not(:disabled):hover {
688        background: dt('button.info.hover.background');
689        border: 1px solid dt('button.info.hover.border.color');
690        color: dt('button.info.hover.color');
691    }
692
693    .p-button-info:not(:disabled):active {
694        background: dt('button.info.active.background');
695        border: 1px solid dt('button.info.active.border.color');
696        color: dt('button.info.active.color');
697    }
698
699    .p-button-info:focus-visible {
700        outline-color: dt('button.info.focus.ring.color');
701        box-shadow: dt('button.info.focus.ring.shadow');
702    }
703
704    .p-button-warn {
705        background: dt('button.warn.background');
706        border: 1px solid dt('button.warn.border.color');
707        color: dt('button.warn.color');
708    }
709
710    .p-button-warn:not(:disabled):hover {
711        background: dt('button.warn.hover.background');
712        border: 1px solid dt('button.warn.hover.border.color');
713        color: dt('button.warn.hover.color');
714    }
715
716    .p-button-warn:not(:disabled):active {
717        background: dt('button.warn.active.background');
718        border: 1px solid dt('button.warn.active.border.color');
719        color: dt('button.warn.active.color');
720    }
721
722    .p-button-warn:focus-visible {
723        outline-color: dt('button.warn.focus.ring.color');
724        box-shadow: dt('button.warn.focus.ring.shadow');
725    }
726
727    .p-button-help {
728        background: dt('button.help.background');
729        border: 1px solid dt('button.help.border.color');
730        color: dt('button.help.color');
731    }
732
733    .p-button-help:not(:disabled):hover {
734        background: dt('button.help.hover.background');
735        border: 1px solid dt('button.help.hover.border.color');
736        color: dt('button.help.hover.color');
737    }
738
739    .p-button-help:not(:disabled):active {
740        background: dt('button.help.active.background');
741        border: 1px solid dt('button.help.active.border.color');
742        color: dt('button.help.active.color');
743    }
744
745    .p-button-help:focus-visible {
746        outline-color: dt('button.help.focus.ring.color');
747        box-shadow: dt('button.help.focus.ring.shadow');
748    }
749
750    .p-button-danger {
751        background: dt('button.danger.background');
752        border: 1px solid dt('button.danger.border.color');
753        color: dt('button.danger.color');
754    }
755
756    .p-button-danger:not(:disabled):hover {
757        background: dt('button.danger.hover.background');
758        border: 1px solid dt('button.danger.hover.border.color');
759        color: dt('button.danger.hover.color');
760    }
761
762    .p-button-danger:not(:disabled):active {
763        background: dt('button.danger.active.background');
764        border: 1px solid dt('button.danger.active.border.color');
765        color: dt('button.danger.active.color');
766    }
767
768    .p-button-danger:focus-visible {
769        outline-color: dt('button.danger.focus.ring.color');
770        box-shadow: dt('button.danger.focus.ring.shadow');
771    }
772
773    .p-button-contrast {
774        background: dt('button.contrast.background');
775        border: 1px solid dt('button.contrast.border.color');
776        color: dt('button.contrast.color');
777    }
778
779    .p-button-contrast:not(:disabled):hover {
780        background: dt('button.contrast.hover.background');
781        border: 1px solid dt('button.contrast.hover.border.color');
782        color: dt('button.contrast.hover.color');
783    }
784
785    .p-button-contrast:not(:disabled):active {
786        background: dt('button.contrast.active.background');
787        border: 1px solid dt('button.contrast.active.border.color');
788        color: dt('button.contrast.active.color');
789    }
790
791    .p-button-contrast:focus-visible {
792        outline-color: dt('button.contrast.focus.ring.color');
793        box-shadow: dt('button.contrast.focus.ring.shadow');
794    }
795
796    .p-button-outlined {
797        background: transparent;
798        border-color: dt('button.outlined.primary.border.color');
799        color: dt('button.outlined.primary.color');
800    }
801
802    .p-button-outlined:not(:disabled):hover {
803        background: dt('button.outlined.primary.hover.background');
804        border-color: dt('button.outlined.primary.border.color');
805        color: dt('button.outlined.primary.color');
806    }
807
808    .p-button-outlined:not(:disabled):active {
809        background: dt('button.outlined.primary.active.background');
810        border-color: dt('button.outlined.primary.border.color');
811        color: dt('button.outlined.primary.color');
812    }
813
814    .p-button-outlined.p-button-secondary {
815        border-color: dt('button.outlined.secondary.border.color');
816        color: dt('button.outlined.secondary.color');
817    }
818
819    .p-button-outlined.p-button-secondary:not(:disabled):hover {
820        background: dt('button.outlined.secondary.hover.background');
821        border-color: dt('button.outlined.secondary.border.color');
822        color: dt('button.outlined.secondary.color');
823    }
824
825    .p-button-outlined.p-button-secondary:not(:disabled):active {
826        background: dt('button.outlined.secondary.active.background');
827        border-color: dt('button.outlined.secondary.border.color');
828        color: dt('button.outlined.secondary.color');
829    }
830
831    .p-button-outlined.p-button-success {
832        border-color: dt('button.outlined.success.border.color');
833        color: dt('button.outlined.success.color');
834    }
835
836    .p-button-outlined.p-button-success:not(:disabled):hover {
837        background: dt('button.outlined.success.hover.background');
838        border-color: dt('button.outlined.success.border.color');
839        color: dt('button.outlined.success.color');
840    }
841
842    .p-button-outlined.p-button-success:not(:disabled):active {
843        background: dt('button.outlined.success.active.background');
844        border-color: dt('button.outlined.success.border.color');
845        color: dt('button.outlined.success.color');
846    }
847
848    .p-button-outlined.p-button-info {
849        border-color: dt('button.outlined.info.border.color');
850        color: dt('button.outlined.info.color');
851    }
852
853    .p-button-outlined.p-button-info:not(:disabled):hover {
854        background: dt('button.outlined.info.hover.background');
855        border-color: dt('button.outlined.info.border.color');
856        color: dt('button.outlined.info.color');
857    }
858
859    .p-button-outlined.p-button-info:not(:disabled):active {
860        background: dt('button.outlined.info.active.background');
861        border-color: dt('button.outlined.info.border.color');
862        color: dt('button.outlined.info.color');
863    }
864
865    .p-button-outlined.p-button-warn {
866        border-color: dt('button.outlined.warn.border.color');
867        color: dt('button.outlined.warn.color');
868    }
869
870    .p-button-outlined.p-button-warn:not(:disabled):hover {
871        background: dt('button.outlined.warn.hover.background');
872        border-color: dt('button.outlined.warn.border.color');
873        color: dt('button.outlined.warn.color');
874    }
875
876    .p-button-outlined.p-button-warn:not(:disabled):active {
877        background: dt('button.outlined.warn.active.background');
878        border-color: dt('button.outlined.warn.border.color');
879        color: dt('button.outlined.warn.color');
880    }
881
882    .p-button-outlined.p-button-help {
883        border-color: dt('button.outlined.help.border.color');
884        color: dt('button.outlined.help.color');
885    }
886
887    .p-button-outlined.p-button-help:not(:disabled):hover {
888        background: dt('button.outlined.help.hover.background');
889        border-color: dt('button.outlined.help.border.color');
890        color: dt('button.outlined.help.color');
891    }
892
893    .p-button-outlined.p-button-help:not(:disabled):active {
894        background: dt('button.outlined.help.active.background');
895        border-color: dt('button.outlined.help.border.color');
896        color: dt('button.outlined.help.color');
897    }
898
899    .p-button-outlined.p-button-danger {
900        border-color: dt('button.outlined.danger.border.color');
901        color: dt('button.outlined.danger.color');
902    }
903
904    .p-button-outlined.p-button-danger:not(:disabled):hover {
905        background: dt('button.outlined.danger.hover.background');
906        border-color: dt('button.outlined.danger.border.color');
907        color: dt('button.outlined.danger.color');
908    }
909
910    .p-button-outlined.p-button-danger:not(:disabled):active {
911        background: dt('button.outlined.danger.active.background');
912        border-color: dt('button.outlined.danger.border.color');
913        color: dt('button.outlined.danger.color');
914    }
915
916    .p-button-outlined.p-button-contrast {
917        border-color: dt('button.outlined.contrast.border.color');
918        color: dt('button.outlined.contrast.color');
919    }
920
921    .p-button-outlined.p-button-contrast:not(:disabled):hover {
922        background: dt('button.outlined.contrast.hover.background');
923        border-color: dt('button.outlined.contrast.border.color');
924        color: dt('button.outlined.contrast.color');
925    }
926
927    .p-button-outlined.p-button-contrast:not(:disabled):active {
928        background: dt('button.outlined.contrast.active.background');
929        border-color: dt('button.outlined.contrast.border.color');
930        color: dt('button.outlined.contrast.color');
931    }
932
933    .p-button-outlined.p-button-plain {
934        border-color: dt('button.outlined.plain.border.color');
935        color: dt('button.outlined.plain.color');
936    }
937
938    .p-button-outlined.p-button-plain:not(:disabled):hover {
939        background: dt('button.outlined.plain.hover.background');
940        border-color: dt('button.outlined.plain.border.color');
941        color: dt('button.outlined.plain.color');
942    }
943
944    .p-button-outlined.p-button-plain:not(:disabled):active {
945        background: dt('button.outlined.plain.active.background');
946        border-color: dt('button.outlined.plain.border.color');
947        color: dt('button.outlined.plain.color');
948    }
949
950    .p-button-text {
951        background: transparent;
952        border-color: transparent;
953        color: dt('button.text.primary.color');
954    }
955
956    .p-button-text:not(:disabled):hover {
957        background: dt('button.text.primary.hover.background');
958        border-color: transparent;
959        color: dt('button.text.primary.color');
960    }
961
962    .p-button-text:not(:disabled):active {
963        background: dt('button.text.primary.active.background');
964        border-color: transparent;
965        color: dt('button.text.primary.color');
966    }
967
968    .p-button-text.p-button-secondary {
969        background: transparent;
970        border-color: transparent;
971        color: dt('button.text.secondary.color');
972    }
973
974    .p-button-text.p-button-secondary:not(:disabled):hover {
975        background: dt('button.text.secondary.hover.background');
976        border-color: transparent;
977        color: dt('button.text.secondary.color');
978    }
979
980    .p-button-text.p-button-secondary:not(:disabled):active {
981        background: dt('button.text.secondary.active.background');
982        border-color: transparent;
983        color: dt('button.text.secondary.color');
984    }
985
986    .p-button-text.p-button-success {
987        background: transparent;
988        border-color: transparent;
989        color: dt('button.text.success.color');
990    }
991
992    .p-button-text.p-button-success:not(:disabled):hover {
993        background: dt('button.text.success.hover.background');
994        border-color: transparent;
995        color: dt('button.text.success.color');
996    }
997
998    .p-button-text.p-button-success:not(:disabled):active {
999        background: dt('button.text.success.active.background');
1000        border-color: transparent;
1001        color: dt('button.text.success.color');
1002    }
1003
1004    .p-button-text.p-button-info {
1005        background: transparent;
1006        border-color: transparent;
1007        color: dt('button.text.info.color');
1008    }
1009
1010    .p-button-text.p-button-info:not(:disabled):hover {
1011        background: dt('button.text.info.hover.background');
1012        border-color: transparent;
1013        color: dt('button.text.info.color');
1014    }
1015
1016    .p-button-text.p-button-info:not(:disabled):active {
1017        background: dt('button.text.info.active.background');
1018        border-color: transparent;
1019        color: dt('button.text.info.color');
1020    }
1021
1022    .p-button-text.p-button-warn {
1023        background: transparent;
1024        border-color: transparent;
1025        color: dt('button.text.warn.color');
1026    }
1027
1028    .p-button-text.p-button-warn:not(:disabled):hover {
1029        background: dt('button.text.warn.hover.background');
1030        border-color: transparent;
1031        color: dt('button.text.warn.color');
1032    }
1033
1034    .p-button-text.p-button-warn:not(:disabled):active {
1035        background: dt('button.text.warn.active.background');
1036        border-color: transparent;
1037        color: dt('button.text.warn.color');
1038    }
1039
1040    .p-button-text.p-button-help {
1041        background: transparent;
1042        border-color: transparent;
1043        color: dt('button.text.help.color');
1044    }
1045
1046    .p-button-text.p-button-help:not(:disabled):hover {
1047        background: dt('button.text.help.hover.background');
1048        border-color: transparent;
1049        color: dt('button.text.help.color');
1050    }
1051
1052    .p-button-text.p-button-help:not(:disabled):active {
1053        background: dt('button.text.help.active.background');
1054        border-color: transparent;
1055        color: dt('button.text.help.color');
1056    }
1057
1058    .p-button-text.p-button-danger {
1059        background: transparent;
1060        border-color: transparent;
1061        color: dt('button.text.danger.color');
1062    }
1063
1064    .p-button-text.p-button-danger:not(:disabled):hover {
1065        background: dt('button.text.danger.hover.background');
1066        border-color: transparent;
1067        color: dt('button.text.danger.color');
1068    }
1069
1070    .p-button-text.p-button-danger:not(:disabled):active {
1071        background: dt('button.text.danger.active.background');
1072        border-color: transparent;
1073        color: dt('button.text.danger.color');
1074    }
1075
1076    .p-button-text.p-button-contrast {
1077        background: transparent;
1078        border-color: transparent;
1079        color: dt('button.text.contrast.color');
1080    }
1081
1082    .p-button-text.p-button-contrast:not(:disabled):hover {
1083        background: dt('button.text.contrast.hover.background');
1084        border-color: transparent;
1085        color: dt('button.text.contrast.color');
1086    }
1087
1088    .p-button-text.p-button-contrast:not(:disabled):active {
1089        background: dt('button.text.contrast.active.background');
1090        border-color: transparent;
1091        color: dt('button.text.contrast.color');
1092    }
1093
1094    .p-button-text.p-button-plain {
1095        background: transparent;
1096        border-color: transparent;
1097        color: dt('button.text.plain.color');
1098    }
1099
1100    .p-button-text.p-button-plain:not(:disabled):hover {
1101        background: dt('button.text.plain.hover.background');
1102        border-color: transparent;
1103        color: dt('button.text.plain.color');
1104    }
1105
1106    .p-button-text.p-button-plain:not(:disabled):active {
1107        background: dt('button.text.plain.active.background');
1108        border-color: transparent;
1109        color: dt('button.text.plain.color');
1110    }
1111
1112    .p-button-link {
1113        background: transparent;
1114        border-color: transparent;
1115        color: dt('button.link.color');
1116    }
1117
1118    .p-button-link:not(:disabled):hover {
1119        background: transparent;
1120        border-color: transparent;
1121        color: dt('button.link.hover.color');
1122    }
1123
1124    .p-button-link:not(:disabled):hover .p-button-label {
1125        text-decoration: underline;
1126    }
1127
1128    .p-button-link:not(:disabled):active {
1129        background: transparent;
1130        border-color: transparent;
1131        color: dt('button.link.active.color');
1132    }
1133`;function ml(t){"@babel/helpers - typeof";return ml=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ml(t)}function lo(t,e,n){return(e=jH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jH(t){var e=zH(t,"string");return ml(e)=="symbol"?e:e+""}function zH(t,e){if(ml(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ml(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var HH={root:function(e){var n=e.instance,r=e.props;return["p-button p-component",lo(lo(lo(lo(lo(lo(lo(lo(lo({"p-button-icon-only":n.hasIcon&&!r.label&&!r.badge,"p-button-vertical":(r.iconPos==="top"||r.iconPos==="bottom")&&r.label,"p-button-loading":r.loading,"p-button-link":r.link||r.variant==="link"},"p-button-".concat(r.severity),r.severity),"p-button-raised",r.raised),"p-button-rounded",r.rounded),"p-button-text",r.text||r.variant==="text"),"p-button-outlined",r.outlined||r.variant==="outlined"),"p-button-sm",r.size==="small"),"p-button-lg",r.size==="large"),"p-button-plain",r.plain),"p-button-fluid",n.hasFluid)]},loadingIcon:"p-button-loading-icon",icon:function(e){var n=e.props;return["p-button-icon",lo({},"p-button-icon-".concat(n.iconPos),n.label)]},label:"p-button-label"},UH=je.extend({name:"button",style:FH,classes:HH}),VH={name:"BaseButton",extends:Ue,props:{label:{type:String,default:null},icon:{type:String,default:null},iconPos:{type:String,default:"left"},iconClass:{type:[String,Object],default:null},badge:{type:String,default:null},badgeClass:{type:[String,Object],default:null},badgeSeverity:{type:String,default:"secondary"},loading:{type:Boolean,default:!1},loadingIcon:{type:String,default:void 0},as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1},link:{type:Boolean,default:!1},severity:{type:String,default:null},raised:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1},text:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},size:{type:String,default:null},variant:{type:String,default:null},plain:{type:Boolean,default:!1},fluid:{type:Boolean,default:null}},style:UH,provide:function(){return{$pcButton:this,$parentInstance:this}}};function gl(t){"@babel/helpers - typeof";return gl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gl(t)}function Yn(t,e,n){return(e=KH(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function KH(t){var e=GH(t,"string");return gl(e)=="symbol"?e:e+""}function GH(t,e){if(gl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(gl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var c1={name:"Button",extends:VH,inheritAttrs:!1,inject:{$pcFluid:{default:null}},methods:{getPTOptions:function(e){var n=e==="root"?this.ptmi:this.ptm;return n(e,{context:{disabled:this.disabled}})}},computed:{disabled:function(){return this.$attrs.disabled||this.$attrs.disabled===""||this.loading}
1133,defaultAriaLabel:function(){return this.label?this.label+(this.badge?" "+this.badge:""):this.$attrs.ariaLabel},hasIcon:function(){return this.icon||this.$slots.icon},attrs:function(){return $(this.asAttrs,this.a11yAttrs,this.getPTOptions("root"))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{"aria-label":this.defaultAriaLabel,"data-pc-name":"button","data-p-disabled":this.disabled,"data-p-severity":this.severity}},hasFluid:function(){return Yt(this.fluid)?!!this.$pcFluid:this.fluid},dataP:function(){return It(Yn(Yn(Yn(Yn(Yn(Yn(Yn(Yn(Yn(Yn({},this.size,this.size),"icon-only",this.hasIcon&&!this.label&&!this.badge),"loading",this.loading),"fluid",this.hasFluid),"rounded",this.rounded),"raised",this.raised),"outlined",this.outlined||this.variant==="outlined"),"text",this.text||this.variant==="text"),"link",this.link||this.variant==="link"),"vertical",(this.iconPos==="top"||this.iconPos==="bottom")&&this.label))},dataIconP:function(){return It(Yn(Yn({},this.iconPos,this.iconPos),this.size,this.size))},dataLabelP:function(){return It(Yn(Yn({},this.size,this.size),"icon-only",this.hasIcon&&!this.label&&!this.badge))}},components:{SpinnerIcon:d1,Badge:G4},directives:{ripple:Gn}},qH=["data-p"],WH=["data-p"];function YH(t,e,n,r,i,o){var a=Ee("SpinnerIcon"),s=Ee("Badge"),l=kn("ripple");return t.asChild?ce(t.$slots,"default",{key:1,class:Pe(t.cx("root")),a11yAttrs:o.a11yAttrs}):Vt((y(),W(ke(t.as),$({key:0,class:t.cx("root"),"data-p":o.dataP},o.attrs),{default:Re(function(){return[ce(t.$slots,"default",{},function(){return[t.loading?ce(t.$slots,"loadingicon",$({key:0,class:[t.cx("loadingIcon"),t.cx("icon")]},t.ptm("loadingIcon")),function(){return[t.loadingIcon?(y(),x("span",$({key:0,class:[t.cx("loadingIcon"),t.cx("icon"),t.loadingIcon]},t.ptm("loadingIcon")),null,16)):(y(),W(a,$({key:1,class:[t.cx("loadingIcon"),t.cx("icon")],spin:""},t.ptm("loadingIcon")),null,16,["class"]))]}):ce(t.$slots,"icon",$({key:1,class:[t.cx("icon")]},t.ptm("icon")),function(){return[t.icon?(y(),x("span",$({key:0,class:[t.cx("icon"),t.icon,t.iconClass],"data-p":o.dataIconP},t.ptm("icon")),null,16,qH)):oe("",!0)]}),t.label?(y(),x("span",$({key:2,class:t.cx("label")},t.ptm("label"),{"data-p":o.dataLabelP}),Ct(t.label),17,WH)):oe("",!0),t.badge?(y(),W(s,{key:3,value:t.badge,class:Pe(t.badgeClass),severity:t.badgeSeverity,unstyled:t.unstyled,pt:t.ptm("pcBadge")},null,8,["value","class","severity","unstyled","pt"])):oe("",!0)]})]}),_:3},16,["class","data-p"])),[[l]])}c1.render=YH;var Bs={name:"ChevronDownIcon",extends:gt};function ZH(t){return eU(t)||QH(t)||XH(t)||JH()}function JH(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1134In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function XH(t,e){if(t){if(typeof t=="string")return _3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_3(t,e):void 0}}function QH(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function eU(t){if(Array.isArray(t))return _3(t)}function _3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function tU(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),ZH(e[0]||(e[0]=[ye("path",{d:"M7.01744 10.398C6.91269 10.3985 6.8089 10.378 6.71215 10.3379C6.61541 10.2977 6.52766 10.2386 6.45405 10.1641L1.13907 4.84913C1.03306 4.69404 0.985221 4.5065 1.00399 4.31958C1.02276 4.13266 1.10693 3.95838 1.24166 3.82747C1.37639 3.69655 1.55301 3.61742 1.74039 3.60402C1.92777 3.59062 2.11386 3.64382 2.26584 3.75424L7.01744 8.47394L11.769 3.75424C11.9189 3.65709 12.097 3.61306 12.2748 3.62921C12.4527 3.64535 12.6199 3.72073 12.7498 3.84328C12.8797 3.96582 12.9647 4.12842 12.9912 4.30502C13.0177 4.48162 12.9841 4.662 12.8958 4.81724L7.58083 10.1322C7.50996 10.2125 7.42344 10.2775 7.32656 10.3232C7.22968 10.3689 7.12449 10.3944 7.01744 10.398Z",fill:"currentColor"},null,-1)])),16)}Bs.render=tU;
1134var Uo=kd(),f1={name:"Portal",props:{appendTo:{type:[String,Object],default:"body"},disabled:{type:Boolean,default:!1}},data:function(){return{mounted:!1}},mounted:function(){this.mounted=_g()},computed:{inline:function(){return this.disabled||this.appendTo==="self"}}};function nU(t,e,n,r,i,o){return o.inline?ce(t.$slots,"default",{key:0}):i.mounted?(y(),W(r$,{key:1,to:n.appendTo},[ce(t.$slots,"default")],8,["to"])):oe("",!0)}f1.render=nU;var rU=`
1135    .p-tieredmenu {
1136        background: dt('tieredmenu.background');
1137        color: dt('tieredmenu.color');
1138        border: 1px solid dt('tieredmenu.border.color');
1139        border-radius: dt('tieredmenu.border.radius');
1140        min-width: 12.5rem;
1141    }
1142
1143    .p-tieredmenu-root-list,
1144    .p-tieredmenu-submenu {
1145        margin: 0;
1146        padding: dt('tieredmenu.list.padding');
1147        list-style: none;
1148        outline: 0 none;
1149        display: flex;
1150        flex-direction: column;
1151        gap: dt('tieredmenu.list.gap');
1152    }
1153
1154    .p-tieredmenu-submenu {
1155        position: absolute;
1156        min-width: 100%;
1157        z-index: 1;
1158        background: dt('tieredmenu.background');
1159        color: dt('tieredmenu.color');
1160        border: 1px solid dt('tieredmenu.border.color');
1161        border-radius: dt('tieredmenu.border.radius');
1162        box-shadow: dt('tieredmenu.shadow');
1163    }
1164
1165    .p-tieredmenu-item {
1166        position: relative;
1167    }
1168
1169    .p-tieredmenu-item-content {
1170        transition:
1171            background dt('tieredmenu.transition.duration'),
1172            color dt('tieredmenu.transition.duration');
1173        border-radius: dt('tieredmenu.item.border.radius');
1174        color: dt('tieredmenu.item.color');
1175    }
1176
1177    .p-tieredmenu-item-link {
1178        cursor: pointer;
1179        display: flex;
1180        align-items: center;
1181        text-decoration: none;
1182        overflow: hidden;
1183        position: relative;
1184        color: inherit;
1185        padding: dt('tieredmenu.item.padding');
1186        gap: dt('tieredmenu.item.gap');
1187        user-select: none;
1188        outline: 0 none;
1189    }
1190
1191    .p-tieredmenu-item-label {
1192        line-height: 1;
1193    }
1194
1195    .p-tieredmenu-item-icon {
1196        color: dt('tieredmenu.item.icon.color');
1197    }
1198
1199    .p-tieredmenu-submenu-icon {
1200        color: dt('tieredmenu.submenu.icon.color');
1201        margin-left: auto;
1202        font-size: dt('tieredmenu.submenu.icon.size');
1203        width: dt('tieredmenu.submenu.icon.size');
1204        height: dt('tieredmenu.submenu.icon.size');
1205    }
1206
1207    .p-tieredmenu-submenu-icon:dir(rtl) {
1208        margin-left: 0;
1209        margin-right: auto;
1210    }
1211
1212    .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content {
1213        color: dt('tieredmenu.item.focus.color');
1214        background: dt('tieredmenu.item.focus.background');
1215    }
1216
1217    .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content .p-tieredmenu-item-icon {
1218        color: dt('tieredmenu.item.icon.focus.color');
1219    }
1220
1221    .p-tieredmenu-item.p-focus > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon {
1222        color: dt('tieredmenu.submenu.icon.focus.color');
1223    }
1224
1225    .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover {
1226        color: dt('tieredmenu.item.focus.color');
1227        background: dt('tieredmenu.item.focus.background');
1228    }
1229
1230    .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover .p-tieredmenu-item-icon {
1231        color: dt('tieredmenu.item.icon.focus.color');
1232    }
1233
1234    .p-tieredmenu-item:not(.p-disabled) > .p-tieredmenu-item-content:hover .p-tieredmenu-submenu-icon {
1235        color: dt('tieredmenu.submenu.icon.focus.color');
1236    }
1237
1238    .p-tieredmenu-item-active > .p-tieredmenu-item-content {
1239        color: dt('tieredmenu.item.active.color');
1240        background: dt('tieredmenu.item.active.background');
1241    }
1242
1243    .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-item-icon {
1244        color: dt('tieredmenu.item.icon.active.color');
1245    }
1246
1247    .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon {
1248        color: dt('tieredmenu.submenu.icon.active.color');
1249    }
1250
1251    .p-tieredmenu-separator {
1252        border-block-start: 1px solid dt('tieredmenu.separator.border.color');
1253    }
1254
1255    .p-tieredmenu-overlay {
1256        box-shadow: dt('tieredmenu.shadow');
1257    }
1258
1259    .p-tieredmenu-enter-from,
1260    .p-tieredmenu-leave-active {
1261        opacity: 0;
1262    }
1263
1264    .p-tieredmenu-enter-active {
1265        transition: opacity 250ms;
1266    }
1267
1268    .p-tieredmenu-mobile .p-tieredmenu-submenu {
1269        position: static;
1270        box-shadow: none;
1271        border: 0 none;
1272        padding-inline-start: dt('tieredmenu.submenu.mobile.indent');
1273        padding-inline-end: 0;
1274    }
1275
1276    .p-tieredmenu-mobile .p-tieredmenu-submenu:dir(rtl) {
1277        padding-inline-start: 0;
1278        padding-inline-end: dt('tieredmenu.submenu.mobile.indent');
1279    }
1280
1281    .p-tieredmenu-mobile .p-tieredmenu-submenu-icon {
1282        transition: transform 0.2s;
1283        transform: rotate(90deg);
1284    }
1285
1286    .p-tieredmenu-mobile .p-tieredmenu-item-active > .p-tieredmenu-item-content .p-tieredmenu-submenu-icon {
1287        transform: rotate(-90deg);
1288    }
1289`,oU={submenu:function(e){var n=e.instance,r=e.processedItem;return{display:n.isItemActive(r)?"flex":"none"}}},iU={root:function(e){var n=e.props,r=e.instance;return["p-tieredmenu p-component",{"p-tieredmenu-overlay":n.popup,"p-tieredmenu-mobile":r.queryMatches}]},start:"p-tieredmenu-start",rootList:"p-tieredmenu-root-list",item:function(e){var n=e.instance,r=e.processedItem;return["p-tieredmenu-item",{"p-tieredmenu-item-active":n.isItemActive(r),"p-focus":n.isItemFocused(r),"p-disabled":n.isItemDisabled(r)}]},itemContent:"p-tieredmenu-item-content",itemLink:"p-tieredmenu-item-link",itemIcon:"p-tieredmenu-item-icon",itemLabel:"p-tieredmenu-item-label",submenuIcon:"p-tieredmenu-submenu-icon",submenu:"p-tieredmenu-submenu",separator:"p-tieredmenu-separator",end:"p-tieredmenu-end"},aU=je.extend({name:"tieredmenu",style:rU,classes:iU,inlineStyles:oU}),q4={name:"AngleRightIcon",extends:gt};function sU(t){return cU(t)||dU(t)||uU(t)||lU()}function lU(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1290In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uU(t,e){if(t){if(typeof t=="string")return R3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R3(t,e):void 0}}function dU(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function cU(t){if(Array.isArray(t))return R3(t)}function R3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function fU(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),sU(e[0]||(e[0]=[ye("path",{d:"M5.25 11.1728C5.14929 11.1694 5.
129005033 11.1455 4.9592 11.1025C4.86806 11.0595 4.78666 10.9984 4.72 10.9228C4.57955 10.7822 4.50066 10.5916 4.50066 10.3928C4.50066 10.1941 4.57955 10.0035 4.72 9.86283L7.72 6.86283L4.72 3.86283C4.66067 3.71882 4.64765 3.55991 4.68275 3.40816C4.71785 3.25642 4.79932 3.11936 4.91585 3.01602C5.03238 2.91268 5.17819 2.84819 5.33305 2.83149C5.4879 2.81479 5.64411 2.84671 5.78 2.92283L9.28 6.42283C9.42045 6.56346 9.49934 6.75408 9.49934 6.95283C9.49934 7.15158 9.42045 7.34221 9.28 7.48283L5.78 10.9228C5.71333 10.9984 5.63193 11.0595 5.5408 11.1025C5.44966 11.1455 5.35071 11.1694 5.25 11.1728Z",fill:"currentColor"},null,-1)])),16)}q4.render=fU;var pU={name:"BaseTieredMenu",extends:Ue,props:{popup:{type:Boolean,default:!1},model:{type:Array,default:null},appendTo:{type:[String,Object],default:"body"},breakpoint:{type:String,default:"960px"},autoZIndex:{type:Boolean,default:!0},baseZIndex:{type:Number,default:0},disabled:{type:Boolean,default:!1},tabindex:{type:Number,default:0},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:aU,provide:function(){return{$pcTieredMenu:this,$parentInstance:this}}},yv={name:"TieredMenuSub",hostName:"TieredMenu",extends:Ue,emits:["item-click","item-mouseenter","item-mousemove"],container:null,props:{menuId:{type:String,default:null},focusedItemId:{type:String,default:null},items:{type:Array,default:null},visible:{type:Boolean,default:!1},level:{type:Number,default:0},templates:{type:Object,default:null},activeItemPath:{type:Object,default:null},tabindex:{type:Number,default:0}},methods:{getItemId:function(e){return"".concat(this.menuId,"_").concat(e.key)},getItemKey:function(e){return this.getItemId(e)},getItemProp:function(e,n,r){return e&&e.item?Dn(e.item[n],r):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},getItemLabelId:function(e){return"".concat(this.menuId,"_").concat(e.key,"_label")},getPTOptions:function(e,n,r){return this.ptm(r,{context:{item:e.item,index:n,active:this.isItemActive(e),focused:this.isItemFocused(e),disabled:this.isItemDisabled(e)}})},isItemActive:function(e){return this.activeItemPath.some(function(n){return n.key===e.key})},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemFocused:function(e){return this.focusedItemId===this.getItemId(e)},isItemGroup:function(e){return qe(e.items)},onEnter:function(){eT(this.container,this.level)},onItemClick:function(e,n){this.getItemProp(n,"command",{originalEvent:e,item:n.item}),this.$emit("item-click",{originalEvent:e,processedItem:n,isFocus:!0})},onItemMouseEnter:function(e,n){this.$emit("item-mouseenter",{originalEvent:e,processedItem:n})},onItemMouseMove:function(e,n){this.$emit("item-mousemove",{originalEvent:e,processedItem:n})},getAriaSetSize:function(){var e=this;return this.items.filter(function(n){return e.isItemVisible(n)&&!e.getItemProp(n,"separator")}).length},getAriaPosInset:function(e){var n=this;return e-this.items.slice(0,e).filter(function(r){return n.isItemVisible(r)&&n.getItemProp(r,"separator")}).length+1},getMenuItemProps:function(e,n){return{action:$({class:this.cx("itemLink"),tabindex:-1},this.getPTOptions(e,n,"itemLink")),icon:$({class:[this.cx("itemIcon"),this.getItemProp(e,"icon")]},this.getPTOptions(e,n,"itemIcon")),label:$({class:this.cx("itemLabel")},this.getPTOptions(e,n,"itemLabel")),submenuicon:$({class:this.cx("submenuIcon")},this.getPTOptions(e,n,"submenuIcon"))}},containerRef:function(e){this.container=e}},components:{AngleRightIcon:q4},directives:{ripple:Gn}},hU=["tabindex"],mU=["id","aria-label","aria-disabled","aria-expanded","aria-haspopup","aria-level","aria-setsize","aria-posinset","data-p-active","data-p-focused","data-p-disabled"],gU=["onClick","onMouseenter","onMousemove"],bU=["href","target"],vU=["id"],yU=["id"];function wU(t,e,n,r,i,o){var a=Ee("AngleRightIcon"),s=Ee("TieredMenuSub",!0),l=kn("ripple");return y(),W(ha,$({name:"p-tieredmenu",onEnter:o.onEnter},t.ptm("menu.transition")),{default:Re(function(){return[n.level===0||n.visible?(y(),x("ul",{key:0,ref:o.containerRef,tabindex:n.tabindex},[(y(!0),x(Be,null,Wt(n.items,function(u,d){return y(),x(Be,{key:o.getItemKey(u)},[o.isItemVisible(u)&&!o.getItemProp(u,"separator")?(y(),x("li",$({key:0,id:o.getItemId(u),style:o.getItemProp(u,"style"),class:[t.cx("item",{processedItem:u}),o.getItemProp(u,"class")],role:"menuitem","aria-label":o.getItemLabel(u),"aria-disabled":o.isItemDisabled(u)||void 0,"aria-expanded":o.isItemGroup(u)?o.isItemActive(u):void 0,"aria-haspopup":o.isItemGroup(u)&&!o.getItemProp(u,"to")?"menu":void 0,"aria-level":n.level+1,"aria-setsize":o.getAriaSetSize(),"aria-posinset":o.getAriaPosInset(d)},{ref_for:!0},o.getPTOptions(u,d,"item"),{"data-p-active":o.isItemActive(u),"data-p-focused":o.isItemFocused(u),"data-p-disabled":o.isItemDisabled(u)}),[ye("div",$({class:t.cx("itemContent"),onClick:function(c){return o.onItemClick(c,u)},onMouseenter:function(c){return o.onItemMouseEnter(c,u)},onMousemove:function(c){return o.onItemMouseMove(c,u)}},{ref_for:!0},o.getPTOptions(u,d,"itemContent")),[n.templates.item?(y(),W(ke(n.templates.item),{key:1,item:u.item,hasSubmenu:o.getItemProp(u,"items"),label:o.getItemLabel(u),props:o.getMenuItemProps(u,d)},null,8,["item","hasSubmenu","label","props"])):Vt((y(),x("a",$({key:0,href:o.getItemProp(u,"url"),class:t.cx("itemLink"),target:o.getItemProp(u,"target"),tabindex:"-1"},{ref_for:!0},o.getPTOptions(u,d,"itemLink")),[n.templates.itemicon?(y(),W(ke(n.templates.itemicon),{key:0,item:u.item,class:Pe(t.cx("itemIcon"))},null,8,["item","class"])):o.getItemProp(u,"icon")?(y(),x("span",$({key:1,class:[t.cx("itemIcon"),o.getItemProp(u,"icon")]},{ref_for:!0},o.getPTOptions(u,d,"itemIcon")),null,16)):oe("",!0),ye("span",$({id:o.getItemLabelId(u),class:t.cx("itemLabel")},{ref_for:!0},o.getPTOptions(u,d,"itemLabel")),Ct(o.getItemLabel(u)),17,vU),o.getItemProp(u,"items")?(y(),x(Be,{key:2},[n.templates.submenuicon?(y(),W(ke(n.templates.submenuicon),$({key:0,class:t.cx("submenuIcon"),active:o.isItemActive(u)},{ref_for:!0},o.getPTOptions(u,d,"submenuIcon")),null,16,["class","active"])):(y(),W(a,$({key:1,class:t.cx("submenuIcon")},{ref_for:!0},o.getPTOptions(u,d,"submenuIcon")),null,16,["class"]))],64)):oe("",!0)],16,bU)),[[l]])],16,g
vendor: 7,013 bytes, line 1290
1290U),o.isItemVisible(u)&&o.isItemGroup(u)?(y(),W(s,$({key:0,id:o.getItemId(u)+"_list",class:t.cx("submenu"),style:t.sx("submenu",!0,{processedItem:u}),"aria-labelledby":o.getItemLabelId(u),role:"menu",menuId:n.menuId,focusedItemId:n.focusedItemId,items:u.items,templates:n.templates,activeItemPath:n.activeItemPath,level:n.level+1,visible:o.isItemActive(u)&&o.isItemGroup(u),pt:t.pt,unstyled:t.unstyled,onItemClick:e[0]||(e[0]=function(f){return t.$emit("item-click",f)}),onItemMouseenter:e[1]||(e[1]=function(f){return t.$emit("item-mouseenter",f)}),onItemMousemove:e[2]||(e[2]=function(f){return t.$emit("item-mousemove",f)})},{ref_for:!0},t.ptm("submenu")),null,16,["id","class","style","aria-labelledby","menuId","focusedItemId","items","templates","activeItemPath","level","visible","pt","unstyled"])):oe("",!0)],16,mU)):oe("",!0),o.isItemVisible(u)&&o.getItemProp(u,"separator")?(y(),x("li",$({key:1,id:o.getItemId(u),style:o.getItemProp(u,"style"),class:[t.cx("separator"),o.getItemProp(u,"class")],role:"separator"},{ref_for:!0},t.ptm("separator")),null,16,yU)):oe("",!0)],64)}),128))],8,hU)):oe("",!0)]}),_:1},16,["onEnter"])}yv.render=wU;var wv={name:"TieredMenu",extends:pU,inheritAttrs:!1,emits:["focus","blur","before-show","before-hide","hide","show"],outsideClickListener:null,matchMediaListener:null,scrollHandler:null,resizeListener:null,target:null,container:null,menubar:null,searchTimeout:null,searchValue:null,data:function(){return{focused:!1,focusedItemInfo:{index:-1,level:0,parentKey:""},activeItemPath:[],visible:!this.popup,submenuVisible:!1,dirty:!1,query:null,queryMatches:!1}},watch:{activeItemPath:function(e){this.popup||(qe(e)?(this.bindOutsideClickListener(),this.bindResizeListener()):(this.unbindOutsideClickListener(),this.unbindResizeListener()))}},mounted:function(){this.bindMatchMediaListener()},beforeUnmount:function(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindMatchMediaListener(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.container&&this.autoZIndex&&er.clear(this.container),this.target=null,this.container=null},methods:{getItemProp:function(e,n){return e?Dn(e[n]):void 0},getItemLabel:function(e){return this.getItemProp(e,"label")},isItemDisabled:function(e){return this.getItemProp(e,"disabled")},isItemVisible:function(e){return this.getItemProp(e,"visible")!==!1},isItemGroup:function(e){return qe(this.getItemProp(e,"items"))},isItemSeparator:function(e){return this.getItemProp(e,"separator")},getProccessedItemLabel:function(e){return e?this.getItemLabel(e.item):void 0},isProccessedItemGroup:function(e){return e&&qe(e.items)},toggle:function(e){this.visible?this.hide(e,!0):this.show(e)},show:function(e,n){this.popup&&(this.$emit("before-show"),this.visible=!0,this.target=this.target||e.currentTarget,this.relatedTarget=e.relatedTarget||null),n&&Ht(this.menubar)},hide:function(e,n){this.popup&&(this.$emit("before-hide"),this.visible=!1),this.activeItemPath=[],this.focusedItemInfo={index:-1,level:0,parentKey:""},n&&Ht(this.relatedTarget||this.target||this.menubar),this.dirty=!1},onFocus:function(e){this.focused=!0,this.popup||(this.focusedItemInfo=this.focusedItemInfo.index!==-1?this.focusedItemInfo:{index:this.findFirstFocusedItemIndex(),level:0,parentKey:""}),this.$emit("focus",e)},onBlur:function(e){this.focused=!1,this.focusedItemInfo={index:-1,level:0,parentKey:""},this.searchValue="",this.dirty=!1,this.$emit("blur",e)},onKeyDown:function(e){if(this.disabled){e.preventDefault();return}var n=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"ArrowRight":this.onArrowRightKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Space":this.onSpaceKey(e);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!n&&Dg(e.key)&&this.searchItems(e,e.key);break}},onItemChange:function(e,n){var r=e.processedItem,i=e.isFocus;if(!Yt(r)){var o=r.index,a=r.key,s=r.level,l=r.parentKey,u=r.items,d=qe(u),f=this.activeItemPath.filter(function(c){return c.parentKey!==l&&c.parentKey!==a});d&&(f.push(r),this.submenuVisible=!0),this.focusedItemInfo={index:o,level:s,parentKey:l},d&&(this.dirty=!0),i&&Ht(this.menubar),!(n==="hover"&&this.queryMatches)&&(this.activeItemPath=f)}},onOverlayClick:function(e){Uo.emit("overlay-click",{originalEvent:e,target:this.target})},onItemClick:function(e){var n=e.originalEvent,r=e.processedItem,i=this.isProccessedItemGroup(r),o=Yt(r.parent),a=this.isSelected(r);if(a){var s=r.index,l=r.key,u=r.level,d=r.parentKey;this.activeItemPath=this.activeItemPath.filter(function(c){return l!==c.key&&l.startsWith(c.key)}),this.focusedItemInfo={index:s,level:u,parentKey:d},this.dirty=!o,Ht(this.menubar)}else if(i)this.onItemChange(e);else{var f=o?r:this.activeItemPath.find(function(c){return c.parentKey===""});this.hide(n),this.changeFocusedItemIndex(n,f?f.index:-1),Ht(this.menubar)}},onItemMouseEnter:function(e){this.dirty&&this.onItemChange(e,"hover")},onItemMouseMove:function(e){this.focused&&this.changeFocusedItemIndex(e,e.processedItem.index)},onArrowDownKey:function(e){var n=this.focusedItemInfo.index!==-1?this.findNextItemIndex(this.focusedItemInfo.index):this.findFirstFocusedItemIndex();this.changeFocusedItemIndex(e,n),e.preventDefault()},onArrowUpKey:function(e){if(e.altKey){if(this.focusedItemInfo.index!==-1){var n=this.visibleItems[this.focusedItemInfo.index],r=this.isProccessedItemGroup(n);!r&&this.onItemChange({originalEvent:e,processedItem:n})}this.popup&&this.hide(e,!0),e.preventDefault()}else{var i=this.focusedItemInfo.index!==-1?this.findPrevItemIndex(this.focusedItemInfo.index):this.findLastFocusedItemIndex();this.changeFocusedItemIndex(e,i),e.preventDefault()}},onArrowLeftKey:function(e){var n=this,r=this.visibleItems[this.focusedItemInfo.index],i=this.activeItemPath.find(function(a){return a.key===r.parentKey}),o=Yt(r.parent);o||(this.focusedItemInfo={index:-1,parentKey:i?i.parentKey:""},this.searchValue="",this.onArrowDownKey(e)),this.activeItemPath=this.activeItemPath.filter(function(a){return a.parentKey!==n.focusedItemInfo.parentKey}),e.preventDefault()},onArrowRightKey:function(e){var n=this.visibleItems[this.focusedItemInfo.index],r=this.isProccessedItemGroup(n);r&&(this.onItemChange({originalEvent:e,processedItem:n}),this.focusedItemInfo={index:-1,parentKey:n.key},this.searchValue="",this.onArrowDownKey(e)),e.preventDefault()},onHomeKey:function(e){this.changeFocusedItemIndex(e,this.findFirstItemIndex()),e.preventDefault()},onEndKey:function(e){this.changeFocusedItemIndex(e,this.findLastItemIndex()),e.preventDefault()},onEnterKey:function(e){if(this.focusedItemInfo.index!==-1){var n=hn(this.menubar,'li[id="'.concat("".concat(this.focusedItemId),'"]')),r=n&&hn(n,'[data-
1290pc-section="itemlink"]');if(r?r.click():n&&n.click(),!this.popup){var i=this.visibleItems[this.focusedItemInfo.index],o=this.isProccessedItemGroup(i);!o&&(this.focusedItemInfo.index=this.findFirstFocusedItemIndex())}}e.preventDefault()},onSpaceKey:function(e){this.onEnterKey(e)},onEscapeKey:function(e){if(this.popup||this.focusedItemInfo.level!==0){var n=this.focusedItemInfo;this.hide(e,!1),this.focusedItemInfo={index:Number(n.parentKey.split("_")[0]),level:0,parentKey:""},this.popup&&Ht(this.target)}e.preventDefault()},onTabKey:function(e){if(this.focusedItemInfo.index!==-1){var n=this.visibleItems[this.focusedItemInfo.index],r=this.isProccessedItemGroup(n);!r&&this.onItemChange({originalEvent:e,processedItem:n})}this.hide()},onEnter:function(e){this.autoZIndex&&er.set("menu",e,this.baseZIndex+this.$primevue.config.zIndex.menu),Ss(e,{position:"absolute",top:"0"}),this.alignOverlay(),Ht(this.menubar),this.scrollInView()},onAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.$emit("show")},onLeave:function(){this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.$emit("hide"),this.container=null,this.dirty=!1},onAfterLeave:function(e){this.autoZIndex&&er.clear(e)},alignOverlay:function(){C4(this.container,this.target);var e=Rt(this.target);e>Rt(this.container)&&(this.container.style.minWidth=Rt(this.target)+"px")},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){var r=e.container&&!e.container.contains(n.target),i=e.popup?!(e.target&&(e.target===n.target||e.target.contains(n.target))):!0;r&&i&&e.hide()},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Bd(this.target,function(n){e.hide(n,!0)})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(n){Ad()||e.hide(n,!0)},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindMatchMediaListener:function(){var e=this;if(!this.matchMediaListener){var n=matchMedia("(max-width: ".concat(this.breakpoint,")"));this.query=n,this.queryMatches=n.matches,this.matchMediaListener=function(){e.queryMatches=n.matches},this.query.addEventListener("change",this.matchMediaListener)}},unbindMatchMediaListener:function(){this.matchMediaListener&&(this.query.removeEventListener("change",this.matchMediaListener),this.matchMediaListener=null)},isItemMatched:function(e){var n;return this.isValidItem(e)&&((n=this.getProccessedItemLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase().startsWith(this.searchValue.toLocaleLowerCase()))},isValidItem:function(e){return!!e&&!this.isItemDisabled(e.item)&&!this.isItemSeparator(e.item)&&this.isItemVisible(e.item)},isValidSelectedItem:function(e){return this.isValidItem(e)&&this.isSelected(e)},isSelected:function(e){return this.activeItemPath.some(function(n){return n.key===e.key})},findFirstItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(n){return e.isValidItem(n)})},findLastItemIndex:function(){var e=this;return ju(this.visibleItems,function(n){return e.isValidItem(n)})},findNextItemIndex:function(e){var n=this,r=e<this.visibleItems.length-1?this.visibleItems.slice(e+1).findIndex(function(i){return n.isValidItem(i)}):-1;return r>-1?r+e+1:e},findPrevItemIndex:function(e){var n=this,r=e>0?ju(this.visibleItems.slice(0,e),function(i){return n.isValidItem(i)}):-1;return r>-1?r:e},findSelectedItemIndex:function(){var e=this;return this.visibleItems.findIndex(function(n){return e.isValidSelectedItem(n)})},findFirstFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findFirstItemIndex():e},findLastFocusedItemIndex:function(){var e=this.findSelectedItemIndex();return e<0?this.findLastItemIndex():e},searchItems:function(e,n){var r=this;this.searchValue=(this.searchValue||"")+n;var i=-1,o=!1;return this.focusedItemInfo.index!==-1?(i=this.visibleItems.slice(this.focusedItemInfo.index).findIndex(function(a){return r.isItemMatched(a)}),i=i===-1?this.visibleItems.slice(0,this.focusedItemInfo.index).findIndex(function(a){return r.isItemMatched(a)}):i+this.focusedItemInfo.index):i=this.visibleItems.findIndex(function(a){return r.isItemMatched(a)}),i!==-1&&(o=!0),i===-1&&this.focusedItemInfo.index===-1&&(i=this.findFirstFocusedItemIndex()),i!==-1&&this.changeFocusedItemIndex(e,i),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){r.searchValue="",r.searchTimeout=null},500),o},changeFocusedItemIndex:function(e,n){this.focusedItemInfo.index!==n&&(this.focusedItemInfo.index=n,this.scrollInView())},scrollInView:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,n=e!==-1?"".concat(this.$id,"_").concat(e):this.focusedItemId,r=hn(this.menubar,'li[id="'.concat(n,'"]'));r&&r.scrollIntoView&&r.scrollIntoView({block:"nearest",inline:"start"})},createProcessedItems:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",a=[];return e&&e.forEach(function(s,l){var u=(o!==""?o+"_":"")+l,d={item:s,index:l,level:r,key:u,parent:i,parentKey:o};d.items=n.createProcessedItems(s.items,r+1,d,u),a.push(d)}),a},containerRef:function(e){this.container=e},menubarRef:function(e){this.menubar=e?e.$el:void 0}},computed:{processedItems:function(){return this.createProcessedItems(this.model||[])},visibleItems:function(){var e=this,n=this.activeItemPath.find(function(r){return r.key===e.focusedItemInfo.parentKey});return n?n.items:this.processedItems},focusedItemId:function(){return this.focusedItemInfo.index!==-1?"".concat(this.$id).concat(qe(this.focusedItemInfo.parentKey)?"_"+this.focusedItemInfo.parentKey:"","_").concat(this.focusedItemInfo.index):null}},components:{TieredMenuSub:yv,Portal:f1}},CU=["id"];function $U(t,e,n,r,i,o){var a=Ee("TieredMenuSub"),s=Ee("Portal");return y(),W(s,{appendTo:t.appendTo,disabled:!t.popup}
1290,{default:Re(function(){return[Xe(ha,$({name:"p-connected-overlay",onEnter:o.onEnter,onAfterEnter:o.onAfterEnter,onLeave:o.onLeave,onAfterLeave:o.onAfterLeave},t.ptm("transition")),{default:Re(function(){return[i.visible?(y(),x("div",$({key:0,ref:o.containerRef,id:t.$id,class:t.cx("root"),onClick:e[0]||(e[0]=function(){return o.onOverlayClick&&o.onOverlayClick.apply(o,arguments)})},t.ptmi("root")),[t.$slots.start?(y(),x("div",$({key:0,class:t.cx("start")},t.ptm("start")),[ce(t.$slots,"start")],16)):oe("",!0),Xe(a,$({ref:o.menubarRef,id:t.$id+"_list",class:t.cx("rootList"),tabindex:t.disabled?-1:t.tabindex,role:"menubar","aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,"aria-disabled":t.disabled||void 0,"aria-orientation":"vertical","aria-activedescendant":i.focused?o.focusedItemId:void 0,menuId:t.$id,focusedItemId:i.focused?o.focusedItemId:void 0,items:o.processedItems,templates:t.$slots,activeItemPath:i.activeItemPath,level:0,visible:i.submenuVisible,pt:t.pt,unstyled:t.unstyled,onFocus:o.onFocus,onBlur:o.onBlur,onKeydown:o.onKeyDown,onItemClick:o.onItemClick,onItemMouseenter:o.onItemMouseEnter,onItemMousemove:o.onItemMouseMove},t.ptm("rootList")),null,16,["id","class","tabindex","aria-label","aria-labelledby","aria-disabled","aria-activedescendant","menuId","focusedItemId","items","templates","activeItemPath","visible","pt","unstyled","onFocus","onBlur","onKeydown","onItemClick","onItemMouseenter","onItemMousemove"]),t.$slots.end?(y(),x("div",$({key:1,class:t.cx("end")},t.ptm("end")),[ce(t.$slots,"end")],16)):oe("",!0)],16,CU)):oe("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo","disabled"])}wv.render=$U;var SU=`
1291    .p-splitbutton {
1292        display: inline-flex;
1293        position: relative;
1294        border-radius: dt('splitbutton.border.radius');
1295    }
1296
1297    .p-splitbutton-button.p-button {
1298        border-start-end-radius: 0;
1299        border-end-end-radius: 0;
1300        border-inline-end: 0 none;
1301    }
1302
1303    .p-splitbutton-button.p-button:focus-visible,
1304    .p-splitbutton-dropdown.p-button:focus-visible {
1305        z-index: 1;
1306    }
1307
1308    .p-splitbutton-button.p-button:not(:disabled):hover,
1309    .p-splitbutton-button.p-button:not(:disabled):active {
1310        border-inline-end: 0 none;
1311    }
1312
1313    .p-splitbutton-dropdown.p-button {
1314        border-start-start-radius: 0;
1315        border-end-start-radius: 0;
1316    }
1317
1318    .p-splitbutton .p-menu {
1319        min-width: 100%;
1320    }
1321
1322    .p-splitbutton-fluid {
1323        display: flex;
1324    }
1325
1326    .p-splitbutton-rounded .p-splitbutton-dropdown.p-button {
1327        border-start-end-radius: dt('splitbutton.rounded.border.radius');
1328        border-end-end-radius: dt('splitbutton.rounded.border.radius');
1329    }
1330
1331    .p-splitbutton-rounded .p-splitbutton-button.p-button {
1332        border-start-start-radius: dt('splitbutton.rounded.border.radius');
1333        border-end-start-radius: dt('splitbutton.rounded.border.radius');
1334    }
1335
1336    .p-splitbutton-raised {
1337        box-shadow: dt('splitbutton.raised.shadow');
1338    }
1339`,AU={root:function(e){var n=e.instance,r=e.props;return["p-splitbutton p-component",{"p-splitbutton-raised":r.raised,"p-splitbutton-rounded":r.rounded,"p-splitbutton-fluid":n.hasFluid}]},pcButton:"p-splitbutton-button",pcDropdown:"p-splitbutton-dropdown"},TU=je.extend({name:"splitbutton",style:SU,classes:AU}),kU={name:"BaseSplitButton",extends:Ue,props:{label:{type:String,default:null},icon:{type:String,default:null},model:{type:Array,default:null},autoZIndex:{type:Boolean,default:!0},baseZIndex:{type:Number,default:0},appendTo:{type:[String,Object],default:"body"},disabled:{type:Boolean,default:!1},fluid:{type:Boolean,default:null},class:{type:null,default:null},style:{type:null,default:null},buttonProps:{type:null,default:null},menuButtonProps:{type:null,default:null},menuButtonIcon:{type:String,default:void 0},dropdownIcon:{type:String,default:void 0},severity:{type:String,default:null},raised:{type:Boolean,default:!1},rounded:{type:Boolean,default:!1},text:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},size:{type:String,default:null},plain:{type:Boolean,default:!1}},style:TU,provide:function(){return{$pcSplitButton:this,$parentInstance:this}}},EU={name:"SplitButton",extends:kU,inheritAttrs:!1,emits:["click"],inject:{$pcFluid:{default:null}},data:function(){return{isExpanded:!1}},mounted:function(){var e=this;this.$watch("$refs.menu.visible",function(n){e.isExpanded=n})},methods:{onDropdownButtonClick:function(e){e&&e.preventDefault(),this.$refs.menu.toggle({currentTarget:this.$el,relatedTarget:this.$refs.button.$el}),this.isExpanded=this.$refs.menu.visible},onDropdownKeydown:function(e){(e.code==="ArrowDown"||e.code==="ArrowUp")&&(this.onDropdownButtonClick(),e.preventDefault())},onDefaultButtonClick:function(e){this.isExpanded&&this.$refs.menu.hide(e),this.$emit("click",e)}},computed:{containerClass:function(){return[this.cx("root"),this.class]},hasFluid:function(){return Yt(this.fluid)?!!this.$pcFluid:this.fluid}},components:{PVSButton:c1,PVSMenu:wv,ChevronDownIcon:Bs}},OU=["data-p-severity"];function xU(t,e,n,r,i,o){var a=Ee("PVSButton"),s=Ee("PVSMenu");return y(),x("div",$({class:o.containerClass,style:t.style},t.ptmi("root"),{"data-p-severity":t.severity}),[Xe(a,$({type:"button",class:t.cx("pcButton"),label:t.label,disabled:t.disabled,severity:t.severity,text:t.text,icon:t.icon,outlined:t.outlined,size:t.size,fluid:t.fluid,"aria-label":t.label,onClick:o.onDefaultButtonClick},t.buttonProps,{pt:t.ptm("pcButton"),unstyled:t.unstyled}),la({default:Re(function(){return[ce(t.$slots,"default")]}),_:2},[t.$slots.icon?{name:"icon",fn:Re(function(l){return[ce(t.$slots,"icon",{class:Pe(l.class)},function(){return[ye("span",$({class:[t.icon,l.class]},t.ptm("pcButton").icon,{"data-pc-section":"buttonicon"}),null,16)]})]}),key:"0"}:void 0]),1040,["class","label","disabled","severity","text","icon","outlined","size","fluid","aria-label","onClick","pt","unstyled"]),Xe(a,$({ref:"button",type:"button",class:t.cx("pcDropdown"),disabled:t.disabled,"aria-haspopup":"true","aria-expanded":i.isExpanded,"aria-controls":i.isExpanded?t.$id+"_overlay":void 0,onClick:o.onDropdownButtonClick,onKeydown:o.onDropdownKeydown,severity:t.severity,text:t.text,outlined:t.outlined,size:t.size,unstyled:t.unstyled},t.menuButtonProps,{pt:t.ptm("pcDropdown")}),{icon:Re(function(l){return[ce(t.$slots,t.$slots.dropdownicon?"dropdownicon":"menubuttonicon",{class:Pe(l.class)},function(){return[(y(),W(ke(t.menuButtonIcon||t.dropdownIcon?"span":"ChevronDownIcon"),$({class:[t.dropdownIcon||t.menuButtonIcon,l.class]},t.ptm("pcDropdown").icon,{"data-pc-section":"menubuttonicon"}),null,16,["class"]))]})]}),_:3},16,["class","disabled","aria-expanded","aria-controls","onClick","onKeydown","severity","text","outlined","size","unstyled","pt"]),Xe(s,{ref:"menu",id:t.$id+"_overlay",model:t.model,popup:!0,autoZIndex:t.autoZIndex,baseZIndex:t.baseZIndex,appendTo:t.appendTo,unstyled:t.unstyled,pt:t.ptm("pcMenu")},la({_:2},[t.$slots.menuitemicon?{name:"itemicon",fn:Re(function(l){return[ce(t.$slots,"menuitemicon",{item:l.item,class:Pe(l.class)})]}),key:"0"}:void 0,t.$slots.item?{name:"item",fn:Re(function(l){return[ce(t.$slots,"item",{item:l.item,hasSubmenu:l.hasSubmenu,label:l.label,props:l.props})]}),key:"1"}:void 0]),1032,["id","model","autoZIndex","baseZIndex","appendTo","unstyled","pt"])],16,OU)}EU.render=xU;var IU=`
1340    .p-skeleton {
1341        display: block;
1342        overflow: hidden;
1343        background: dt('skeleton.background');
1344        border-radius: dt('skeleton.border.radius');
1345    }
1346
1347    .p-skeleton::after {
1348        content: '';
1349        animation: p-skeleton-animation 1.2s infinite;
1350        height: 100%;
1351        left: 0;
1352        position: absolute;
1353        right: 0;
1354        top: 0;
1355        transform: translateX(-100%);
1356        z-index: 1;
1357        background: linear-gradient(90deg, rgba(255, 255, 255, 0), dt('skeleton.animation.background'), rgba(255, 255, 255, 0));
1358    }
1359
1360    [dir='rtl'] .p-skeleton::after {
1361        animation-name: p-skeleton-animation-rtl;
1362    }
1363
1364    .p-skeleton-circle {
1365        border-radius: 50%;
1366    }
1367
1368    .p-skeleton-animation-none::after {
1369        animation: none;
1370    }
1371
1372    @keyframes p-skeleton-animation {
1373        from {
1374            transform: translateX(-100%);
1375        }
1376        to {
1377            transform: translateX(100%);
1378        }
1379    }
1380
1381    @keyframes p-skeleton-animation-rtl {
1382        from {
1383            transform: translateX(100%);
1384        }
1385        to {
1386            transform: translateX(-100%);
1387        }
1388    }
1389`,PU={root:{position:"relative"}},NU={root:function(e){var n=e.props;return["p-skeleton p-component",{"p-skeleton-circle":n.shape==="circle","p-skeleton-animation-none":n.animation==="none"}]}},MU=je.extend({name:"skeleton",style:IU,classes:NU,inlineStyles:PU}),_U={name:"BaseSkeleton",extends:Ue,props:{shape:{type:String,default:"rectangle"},size:{type:String,default:null},width:{type:String,default:"100%"},height:{type:String,default:"1rem"},borderRadius:{type:String,default:null},animation:{type:String,default:"wave"}},style:MU,provide:function(){return{$pcSkeleton:this,$parentInstance:this}}};function bl(t){"@babel/helpers - typeof";return bl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bl(t)}function RU(t,e,n){return(e=LU(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function LU(t){var e=BU(t,"string");return bl(e)=="symbol"?e:e+""}function BU(t,e){if(bl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(bl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var DU={name:"Skeleton",extends:_U,inheritAttrs:!1,computed:{containerStyle:function(){return this.size?{width:this.size,height:this.size,borderRadius:this.borderRadius}:{width:this.width,height:this.height,borderRadius:this.borderRadius}},dataP:function(){return It(RU({},this.shape,this.shape))}}},FU=["data-p"];function jU(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root"),style:[t.sx("root"),o.containerStyle],"aria-hidden":"true"},t.ptmi("root"),{"data-p":o.dataP}),null,16,FU)}DU.render=jU;var zU=`
1390    .p-progressspinner {
1391        position: relative;
1392        margin: 0 auto;
1393        width: 100px;
1394        height: 100px;
1395        display: inline-block;
1396    }
1397
1398    .p-progressspinner::before {
1399        content: '';
1400        display: block;
1401        padding-top: 100%;
1402    }
1403
1404    .p-progressspinner-spin {
1405        height: 100%;
1406        transform-origin: center center;
1407        width: 100%;
1408        position: absolute;
1409        top: 0;
1410        bottom: 0;
1411        left: 0;
1412        right: 0;
1413        margin: auto;
1414        animation: p-progressspinner-rotate 2s linear infinite;
1415    }
1416
1417    .p-progressspinner-circle {
1418        stroke-dasharray: 89, 200;
1419        stroke-dashoffset: 0;
1420        stroke: dt('progressspinner.colorOne');
1421        animation:
1422            p-progressspinner-dash 1.5s ease-in-out infinite,
1423            p-progressspinner-color 6s ease-in-out infinite;
1424        stroke-linecap: round;
1425    }
1426
1427    @keyframes p-progressspinner-rotate {
1428        100% {
1429            transform: rotate(360deg);
1430        }
1431    }
1432    @keyframes p-progressspinner-dash {
1433        0% {
1434            stroke-dasharray: 1, 200;
1435            stroke-dashoffset: 0;
1436        }
1437        50% {
1438            stroke-dasharray: 89, 200;
1439            stroke-dashoffset: -35px;
1440        }
1441        100% {
1442            stroke-dasharray: 89, 200;
1443            stroke-dashoffset: -124px;
1444        }
1445    }
1446    @keyframes p-progressspinner-color {
1447        100%,
1448        0% {
1449            stroke: dt('progressspinner.color.one');
1450        }
1451        40% {
1452            stroke: dt('progressspinner.color.two');
1453        }
1454        66% {
1455            stroke: dt('progressspinner.color.three');
1456        }
1457        80%,
1458        90% {
1459            stroke: dt('progressspinner.color.four');
1460        }
1461    }
1462`,HU={root:"p-progressspinner",spin:"p-progressspinner-spin",circle:"p-progressspinner-circle"},UU=je.extend({name:"progressspinner",style:zU,classes:HU}),VU={name:"BaseProgressSpinner",extends:Ue,props:{strokeWidth:{type:String,default:"2"},fill:{type:String,default:"none"},animationDuration:{type:String,default:"2s"}},style:UU,provide:function(){return{$pcProgressSpinner:this,$parentInstance:this}}},KU={name:"ProgressSpinner",extends:VU,inheritAttrs:!1,computed:{svgStyle:function(){return{"animation-duration":this.animationDuration}}}},GU=["fill","stroke-width"];function qU(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root"),role:"progressbar"},t.ptmi("root")),[(y(),x("svg",$({class:t.cx("spin"),viewBox:"25 25 50 50",style:o.svgStyle},t.ptm("spin")),[ye("circle",$({class:t.cx("circle"),cx:"50",cy:"50",r:"20",fill:t.fill,"stroke-width":t.strokeWidth,strokeMiterlimit:"10"},t.ptm("circle")),null,16,GU)],16))],16)}KU.render=qU;var Ds={name:"TimesIcon",extends:gt};function WU(t){return XU(t)||JU(t)||ZU(t)||YU()}function YU(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1463In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ZU(t,e){if(t){if(typeof t=="string")return L3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L3(t,e):void 0}}function JU(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function XU(t){if(Array.isArray(t))return L3(t)}function L3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function QU(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),WU(e[0]||(e[0]=[ye("path",{d:"M8.01186 7.00933L12.27 2.75116C12.341 2.68501 12.398 2.60524 12.4375 2.51661C12.4769 2.42798 12.4982 2.3323 12.4999 2.23529C12.5016 2.13827 12.4838 2.0419 12.4474 1.95194C12.4111 1.86197 12.357 1.78024 12.2884 1.71163C12.2198 1.64302 12.138 1.58893 12.0481 1.55259C11.9581 1.51625 11.8617 1.4984 11.7647 1.50011C11.6677 1.50182 11.572 1.52306 11.4834 1.56255C11.3948 1.60204 11.315 1.65898 11.2488 1.72997L6.99067 5.98814L2.7325 1.72997C2.59553 1.60234 2.41437 1.53286 2.22718 1.53616C2.03999 1.53946 1.8614 1.61529 1.72901 1.74767C1.59663 1.88006 1.5208 2.05865 1.5175 2.24584C1.5142 2.43303 1.58368 2.61419 1.71131 2.75116L5.96948 7.00933L1.71131 11.2675C1.576 11.403 1.5 11.5866 1.5 11.7781C1.5 11.9696 1.576 12.1532 1.71131 12.2887C1.84679 12.424 2.03043 12.5 2.2219 12.5C2.41338 12.5 2.59702 12.424 2.7325 12.2887L6.99067 8.03052L11.2488 12.2887C11.3843 12.424 11.568 12.5 11.7594 12.5C11.9509 12.5 12.1346 12.424 12.27 12.2887C12.4053 12.1532 12.4813 11.9696 12.4813 11.7781C12.4813 11.5866 12.4053 11.403 12.27 11.2675L8.01186 7.00933Z",fill:"currentColor"},null,-1)])),16)}Ds.render=QU;var eV=`
1464    .p-message {
1465        border-radius: dt('message.border.radius');
1466        outline-width: dt('message.border.width');
1467        outline-style: solid;
1468    }
1469
1470    .p-message-content {
1471        display: flex;
1472        align-items: center;
1473        padding: dt('message.content.padding');
1474        gap: dt('message.content.gap');
1475        height: 100%;
1476    }
1477
1478    .p-message-icon {
1479        flex-shrink: 0;
1480    }
1481
1482    .p-message-close-button {
1483        display: flex;
1484        align-items: center;
1485        justify-content: center;
1486        flex-shrink: 0;
1487        margin-inline-start: auto;
1488        overflow: hidden;
1489        position: relative;
1490        width: dt('message.close.button.width');
1491        height: dt('message.close.button.height');
1492        border-radius: dt('message.close.button.border.radius');
1493        background: transparent;
1494        transition:
1495            background dt('message.transition.duration'),
1496            color dt('message.transition.duration'),
1497            outline-color dt('message.transition.duration'),
1498            box-shadow dt('message.transition.duration'),
1499            opacity 0.3s;
1500        outline-color: transparent;
1501        color: inherit;
1502        padding: 0;
1503        border: none;
1504        cursor: pointer;
1505        user-select: none;
1506    }
1507
1508    .p-message-close-icon {
1509        font-size: dt('message.close.icon.size');
1510        width: dt('message.close.icon.size');
1511        height: dt('message.close.icon.size');
1512    }
1513
1514    .p-message-close-button:focus-visible {
1515        outline-width: dt('message.close.button.focus.ring.width');
1516        outline-style: dt('message.close.button.focus.ring.style');
1517        outline-offset: dt('message.close.button.focus.ring.offset');
1518    }
1519
1520    .p-message-info {
1521        background: dt('message.info.background');
1522        outline-color: dt('message.info.border.color');
1523        color: dt('message.info.color');
1524        box-shadow: dt('message.info.shadow');
1525    }
1526
1527    .p-message-info .p-message-close-button:focus-visible {
1528        outline-color: dt('message.info.close.button.focus.ring.color');
1529        box-shadow: dt('message.info.close.button.focus.ring.shadow');
1530    }
1531
1532    .p-message-info .p-message-close-button:hover {
1533        background: dt('message.info.close.button.hover.background');
1534    }
1535
1536    .p-message-info.p-message-outlined {
1537        color: dt('message.info.outlined.color');
1538        outline-color: dt('message.info.outlined.border.color');
1539    }
1540
1541    .p-message-info.p-message-simple {
1542        color: dt('message.info.simple.color');
1543    }
1544
1545    .p-message-success {
1546        background: dt('message.success.background');
1547        outline-color: dt('message.success.border.color');
1548        color: dt('message.success.color');
1549        box-shadow: dt('message.success.shadow');
1550    }
1551
1552    .p-message-success .p-message-close-button:focus-visible {
1553        outline-color: dt('message.success.close.button.focus.ring.color');
1554        box-shadow: dt('message.success.close.button.focus.ring.shadow');
1555    }
1556
1557    .p-message-success .p-message-close-button:hover {
1558        background: dt('message.success.close.button.hover.background');
1559    }
1560
1561    .p-message-success.p-message-outlined {
1562        color: dt('message.success.outlined.color');
1563        outline-color: dt('message.success.outlined.border.color');
1564    }
1565
1566    .p-message-success.p-message-simple {
1567        color: dt('message.success.simple.color');
1568    }
1569
1570    .p-message-warn {
1571        background: dt('message.warn.background');
1572        outline-color: dt('message.warn.border.color');
1573        color: dt('message.warn.color');
1574        box-shadow: dt('message.warn.shadow');
1575    }
1576
1577    .p-message-warn .p-message-close-button:focus-visible {
1578        outline-color: dt('message.warn.close.button.focus.ring.color');
1579        box-shadow: dt('message.warn.close.button.focus.ring.shadow');
1580    }
1581
1582    .p-message-warn .p-message-close-button:hover {
1583        background: dt('message.warn.close.button.hover.background');
1584    }
1585
1586    .p-message-warn.p-message-outlined {
1587        color: dt('message.warn.outlined.color');
1588        outline-color: dt('message.warn.outlined.border.color');
1589    }
1590
1591    .p-message-warn.p-message-simple {
1592        color: dt('message.warn.simple.color');
1593    }
1594
1595    .p-message-error {
1596        background: dt('message.error.background');
1597        outline-color: dt('message.error.border.color');
1598        color: dt('message.error.color');
1599        box-shadow: dt('message.error.shadow');
1600    }
1601
1602    .p-message-error .p-message-close-button:focus-visible {
1603        outline-color: dt('message.error.close.button.focus.ring.color');
1604        box-shadow: dt('message.error.close.button.focus.ring.shadow');
1605    }
1606
1607    .p-message-error .p-message-close-button:hover {
1608        background: dt('message.error.close.button.hover.background');
1609    }
1610
1611    .p-message-error.p-message-outlined {
1612        color: dt('message.error.outlined.color');
1613        outline-color: dt('message.error.outlined.border.color');
1614    }
1615
1616    .p-message-error.p-message-simple {
1617        color: dt('message.error.simple.color');
1618    }
1619
1620    .p-message-secondary {
1621        background: dt('message.secondary.background');
1622        outline-color: dt('message.secondary.border.color');
1623        color: dt('message.secondary.color');
1624        box-shadow: dt('message.secondary.shadow');
1625    }
1626
1627    .p-message-secondary .p-message-close-button:focus-visible {
1628        outline-color: dt('message.secondary.close.button.focus.ring.color');
1629        box-shadow: dt('message.secondary.close.button.focus.ring.shadow');
1630    }
1631
1632    .p-message-secondary .p-message-close-button:hover {
1633        background: dt('message.secondary.close.button.hover.background');
1634    }
1635
1636    .p-message-secondary.p-message-outlined {
1637        color: dt('message.secondary.outlined.color');
1638        outline-color: dt('message.secondary.outlined.border.color');
1639    }
1640
1641    .p-message-secondary.p-message-simple {
1642        color: dt('message.secondary.simple.color');
1643    }
1644
1645    .p-message-contrast {
1646        background: dt('message.contrast.background');
1647        outline-color: dt('message.contrast.border.color');
1648        color: dt('message.contrast.color');
1649        box-shadow: dt('message.contrast.shadow');
1650    }
1651
1652    .p-message-contrast .p-message-close-button:focus-visible {
1653        outline-color: dt('message.contrast.close.button.focus.ring.color');
1654        box-shadow: dt('message.contrast.close.button.focus.ring.shadow');
1655    }
1656
1657    .p-message-contrast .p-message-close-button:hover {
1658        background: dt('message.contrast.close.button.hover.background');
1659    }
1660
1661    .p-message-contrast.p-message-outlined {
1662        color: dt('message.contrast.outlined.color');
1663        outline-color: dt('message.contrast.outlined.border.color');
1664    }
1665
1666    .p-message-contrast.p-message-simple {
1667        color: dt('message.contrast.simple.color');
1668    }
1669
1670    .p-message-text {
1671        font-size: dt('message.text.font.size');
1672        font-weight: dt('message.text.font.weight');
1673    }
1674
1675    .p-message-icon {
1676        font-size: dt('message.icon.size');
1677        width: dt('message.icon.size');
1678        height: dt('message.icon.size');
1679    }
1680
1681    .p-message-enter-from {
1682        opacity: 0;
1683    }
1684
1685    .p-message-enter-active {
1686        transition: opacity 0.3s;
1687    }
1688
1689    .p-message.p-message-leave-from {
1690        max-height: 1000px;
1691    }
1692
1693    .p-message.p-message-leave-to {
1694        max-height: 0;
1695        opacity: 0;
1696        margin: 0;
1697    }
1698
1699    .p-message-leave-active {
1700        overflow: hidden;
1701        transition:
1702            max-height 0.45s cubic-bezier(0, 1, 0, 1),
1703            opacity 0.3s,
1704            margin 0.3s;
1705    }
1706
1707    .p-message-leave-active .p-message-close-button {
1708        opacity: 0;
1709    }
1710
1711    .p-message-sm .p-message-content {
1712        padding: dt('message.content.sm.padding');
1713    }
1714
1715    .p-message-sm .p-message-text {
1716        font-size: dt('message.text.sm.font.size');
1717    }
1718
1719    .p-message-sm .p-message-icon {
1720        font-size: dt('message.icon.sm.size');
1721        width: dt('message.icon.sm.size');
1722        height: dt('message.icon.sm.size');
1723    }
1724
1725    .p-message-sm .p-message-close-icon {
1726        font-size: dt('message.close.icon.sm.size');
1727        width: dt('message.close.icon.sm.size');
1728        height: dt('message.close.icon.sm.size');
1729    }
1730
1731    .p-message-lg .p-message-content {
1732        padding: dt('message.content.lg.padding');
1733    }
1734
1735    .p-message-lg .p-message-text {
1736        font-size: dt('message.text.lg.font.size');
1737    }
1738
1739    .p-message-lg .p-message-icon {
1740        font-size: dt('message.icon.lg.size');
1741        width: dt('message.icon.lg.size');
1742        height: dt('message.icon.lg.size');
1743    }
1744
1745    .p-message-lg .p-message-close-icon {
1746        font-size: dt('message.close.icon.lg.size');
1747        width: dt('message.close.icon.lg.size');
1748        height: dt('message.close.icon.lg.size');
1749    }
1750
1751    .p-message-outlined {
1752        background: transparent;
1753        outline-width: dt('message.outlined.border.width');
1754    }
1755
1756    .p-message-simple {
1757        background: transparent;
1758        outline-color: transparent;
1759        box-shadow: none;
1760    }
1761
1762    .p-message-simple .p-message-content {
1763        padding: dt('message.simple.content.padding');
1764    }
1765
1766    .p-message-outlined .p-message-close-button:hover,
1767    .p-message-simple .p-message-close-button:hover {
1768        background: transparent;
1769    }
1770`,tV={root:function(e){var n=e.props;return["p-message p-component p-message-"+n.severity,{"p-message-outlined":n.variant==="outlined","p-message-simple":n.variant==="simple","p-message-sm":n.size==="small","p-message-lg":n.size==="large"}]},content:"p-message-content",icon:"p-message-icon",text:"p-message-text",closeButton:"p-message-close-button",closeIcon:"p-message-close-icon"},nV=je.extend({name:"message",style:eV,classes:tV}),rV={name:"BaseMessage",extends:Ue,props:{severity:{type:String,default:"info"},closable:{type:Boolean,default:!1},life:{type:Number,default:null},icon:{type:String,default:void 0},closeIcon:{type:String,default:void 0},closeButtonProps:{type:null,default:null},size:{type:String,default:null},variant:{type:String,default:null}},style:nV,provide:function(){return{$pcMessage:this,$parentInstance:this}}};function vl(t){"@babel/helpers - typeof";return vl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vl(t)}function hp(t,e,n){return(e=oV(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function oV(t){var e=iV(t,"string");return vl(e)=="symbol"?e:e+""}function iV(t,e){if(vl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(vl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var aV={name:"Message",extends:rV,inheritAttrs:!1,emits:["close","life-end"],timeout:null,data:function(){return{visible:!0}},mounted:function(){var e=this;this.life&&setTimeout(function(){e.visible=!1,e.$emit("life-end")},this.life)},methods:{close:function(e){this.visible=!1,this.$emit("close",e)}},computed:{closeAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.close:void 0},dataP:function(){return It(hp(hp({outlined:this.variant==="outlined",simple:this.variant==="simple"},this.severity,this.severity),this.size,this.size))}},directives:{ripple:Gn},components:{TimesIcon:Ds}};function yl(t){"@babel/helpers - typeof";return yl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yl(t)}function mp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function gp(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
1770e%2?mp(Object(n),!0).forEach(function(r){sV(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):mp(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function sV(t,e,n){return(e=lV(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function lV(t){var e=uV(t,"string");return yl(e)=="symbol"?e:e+""}function uV(t,e){if(yl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(yl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var dV=["data-p"],cV=["data-p"],fV=["data-p"],pV=["aria-label","data-p"],hV=["data-p"];function mV(t,e,n,r,i,o){var a=Ee("TimesIcon"),s=kn("ripple");return y(),W(ha,$({name:"p-message",appear:""},t.ptmi("transition")),{default:Re(function(){return[Vt(ye("div",$({class:t.cx("root"),role:"alert","aria-live":"assertive","aria-atomic":"true","data-p":o.dataP},t.ptm("root")),[t.$slots.container?ce(t.$slots,"container",{key:0,closeCallback:o.close}):(y(),x("div",$({key:1,class:t.cx("content"),"data-p":o.dataP},t.ptm("content")),[ce(t.$slots,"icon",{class:Pe(t.cx("icon"))},function(){return[(y(),W(ke(t.icon?"span":null),$({class:[t.cx("icon"),t.icon],"data-p":o.dataP},t.ptm("icon")),null,16,["class","data-p"]))]}),t.$slots.default?(y(),x("div",$({key:0,class:t.cx("text"),"data-p":o.dataP},t.ptm("text")),[ce(t.$slots,"default")],16,fV)):oe("",!0),t.closable?Vt((y(),x("button",$({key:1,class:t.cx("closeButton"),"aria-label":o.closeAriaLabel,type:"button",onClick:e[0]||(e[0]=function(l){return o.close(l)}),"data-p":o.dataP},gp(gp({},t.closeButtonProps),t.ptm("closeButton"))),[ce(t.$slots,"closeicon",{},function(){return[t.closeIcon?(y(),x("i",$({key:0,class:[t.cx("closeIcon"),t.closeIcon],"data-p":o.dataP},t.ptm("closeIcon")),null,16,hV)):(y(),W(a,$({key:1,class:[t.cx("closeIcon"),t.closeIcon],"data-p":o.dataP},t.ptm("closeIcon")),null,16,["class","data-p"]))]})],16,pV)),[[s]]):oe("",!0)],16,cV))],16,dV),[[wd,i.visible]])]}),_:3},16)}aV.render=mV;var gV=`
1771    .p-tag {
1772        display: inline-flex;
1773        align-items: center;
1774        justify-content: center;
1775        background: dt('tag.primary.background');
1776        color: dt('tag.primary.color');
1777        font-size: dt('tag.font.size');
1778        font-weight: dt('tag.font.weight');
1779        padding: dt('tag.padding');
1780        border-radius: dt('tag.border.radius');
1781        gap: dt('tag.gap');
1782    }
1783
1784    .p-tag-icon {
1785        font-size: dt('tag.icon.size');
1786        width: dt('tag.icon.size');
1787        height: dt('tag.icon.size');
1788    }
1789
1790    .p-tag-rounded {
1791        border-radius: dt('tag.rounded.border.radius');
1792    }
1793
1794    .p-tag-success {
1795        background: dt('tag.success.background');
1796        color: dt('tag.success.color');
1797    }
1798
1799    .p-tag-info {
1800        background: dt('tag.info.background');
1801        color: dt('tag.info.color');
1802    }
1803
1804    .p-tag-warn {
1805        background: dt('tag.warn.background');
1806        color: dt('tag.warn.color');
1807    }
1808
1809    .p-tag-danger {
1810        background: dt('tag.danger.background');
1811        color: dt('tag.danger.color');
1812    }
1813
1814    .p-tag-secondary {
1815        background: dt('tag.secondary.background');
1816        color: dt('tag.secondary.color');
1817    }
1818
1819    .p-tag-contrast {
1820        background: dt('tag.contrast.background');
1821        color: dt('tag.contrast.color');
1822    }
1823`,bV={root:function(e){var n=e.props;return["p-tag p-component",{"p-tag-info":n.severity==="info","p-tag-success":n.severity==="success","p-tag-warn":n.severity==="warn","p-tag-danger":n.severity==="danger","p-tag-secondary":n.severity==="secondary","p-tag-contrast":n.severity==="contrast","p-tag-rounded":n.rounded}]},icon:"p-tag-icon",label:"p-tag-label"},vV=je.extend({name:"tag",style:gV,classes:bV}),yV={name:"BaseTag",extends:Ue,props:{value:null,severity:null,rounded:Boolean,icon:String},style:vV,provide:function(){return{$pcTag:this,$parentInstance:this}}};function wl(t){"@babel/helpers - typeof";return wl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wl(t)}function wV(t,e,n){return(e=CV(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function CV(t){var e=$V(t,"string");return wl(e)=="symbol"?e:e+""}function $V(t,e){if(wl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(wl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var SV={name:"Tag",extends:yV,inheritAttrs:!1,computed:{dataP:function(){return It(wV({rounded:this.rounded}
1823,this.severity,this.severity))}}},AV=["data-p"];function TV(t,e,n,r,i,o){return y(),x("span",$({class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[t.$slots.icon?(y(),W(ke(t.$slots.icon),$({key:0,class:t.cx("icon")},t.ptm("icon")),null,16,["class"])):t.icon?(y(),x("span",$({key:1,class:[t.cx("icon"),t.icon]},t.ptm("icon")),null,16)):oe("",!0),t.value!=null||t.$slots.default?ce(t.$slots,"default",{key:2},function(){return[ye("span",$({class:t.cx("label")},t.ptm("label")),Ct(t.value),17)]}):oe("",!0)],16,AV)}SV.render=TV;var Gu={name:"TimesCircleIcon",extends:gt};function kV(t){return IV(t)||xV(t)||OV(t)||EV()}function EV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1824In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function OV(t,e){if(t){if(typeof t=="string")return B3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B3(t,e):void 0}}function xV(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function IV(t){if(Array.isArray(t))return B3(t)}function B3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function PV(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),kV(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7 14C5.61553 14 4.26215 13.5895 3.11101 12.8203C1.95987 12.0511 1.06266 10.9579 0.532846 9.67879C0.00303296 8.3997 -0.13559 6.99224 0.134506 5.63437C0.404603 4.2765 1.07129 3.02922 2.05026 2.05026C3.02922 1.07129 4.2765 0.404603 5.63437 0.134506C6.99224 -0.13559 8.3997 0.00303296 9.67879 0.532846C10.9579 1.06266 12.0511 1.95987 12.8203 3.11101C13.5895 4.26215 14 5.61553 14 7C14 8.85652 13.2625 10.637 11.9497 11.9497C10.637 13.2625 8.85652 14 7 14ZM7 1.16667C5.84628 1.16667 4.71846 1.50879 3.75918 2.14976C2.79989 2.79074 2.05222 3.70178 1.61071 4.76768C1.16919 5.83358 1.05367 7.00647 1.27876 8.13803C1.50384 9.26958 2.05941 10.309 2.87521 11.1248C3.69102 11.9406 4.73042 12.4962 5.86198 12.7212C6.99353 12.9463 8.16642 12.8308 9.23232 12.3893C10.2982 11.9478 11.2093 11.2001 11.8502 10.2408C12.4912 9.28154 12.8333 8.15373 12.8333 7C12.8333 5.45291 12.2188 3.96918 11.1248 2.87521C10.0308 1.78125 8.5471 1.16667 7 1.16667ZM4.66662 9.91668C4.58998 9.91704 4.51404 9.90209 4.44325 9.87271C4.37246 9.84333 4.30826 9.8001 4.2544 9.74557C4.14516 9.6362 4.0838 9.48793 4.0838 9.33335C4.0838 9.17876 4.14516 9.0305 4.2544 8.92113L6.17553 7L4.25443 5.07891C4.15139 4.96832 4.09529 4.82207 4.09796 4.67094C4.10063 4.51982 4.16185 4.37563 4.26872 4.26876C4.3756 4.16188 4.51979 4.10066 4.67091 4.09799C4.82204 4.09532 4.96829 4.15142 5.07887 4.25446L6.99997 6.17556L8.92106 4.25446C9.03164 4.15142 9.1779 4.09532 9.32903 4.09799C9.48015 4.10066 9.62434 4.16188 9.73121 4.26876C9.83809 4.37563 9.89931 4.51982 9.90198 4.67094C9.90464 4.82207 9.84855 4.96832 9.74551 5.07891L7.82441 7L9.74554 8.92113C9.85478 9.0305 9.91614 9.17876 9.91614 9.33335C9.91614 9.48793 9.85478 9.6362 9.74554 9.74557C9.69168 9.8001 9.62748 9.84333 9.55669 9.87271C9.4859 9.90209 9.40996 9.91704 9.33332 9.91668C9.25668 9.91704 9.18073 9.90209 9.10995 9.87271C9.03916 9.84333 8.97495 9.8001 8.9211 9.74557L6.99997 7.82444L5.07884 9.74557C5.02499 9.8001 4.96078 9.84333 4.88999 9.87271C4.81921 9.90209 4.74326 9.91704 4.66662 9.91668Z",fill:"currentColor"},null,-1)])),16)}Gu.render=PV;var NV=`
1825    .p-chip {
1826        display: inline-flex;
1827        align-items: center;
1828        background: dt('chip.background');
1829        color: dt('chip.color');
1830        border-radius: dt('chip.border.radius');
1831        padding-block: dt('chip.padding.y');
1832        padding-inline: dt('chip.padding.x');
1833        gap: dt('chip.gap');
1834    }
1835
1836    .p-chip-icon {
1837        color: dt('chip.icon.color');
1838        font-size: dt('chip.icon.font.size');
1839        width: dt('chip.icon.size');
1840        height: dt('chip.icon.size');
1841    }
1842
1843    .p-chip-image {
1844        border-radius: 50%;
1845        width: dt('chip.image.width');
1846        height: dt('chip.image.height');
1847        margin-inline-start: calc(-1 * dt('chip.padding.y'));
1848    }
1849
1850    .p-chip:has(.p-chip-remove-icon) {
1851        padding-inline-end: dt('chip.padding.y');
1852    }
1853
1854    .p-chip:has(.p-chip-image) {
1855        padding-block-start: calc(dt('chip.padding.y') / 2);
1856        padding-block-end: calc(dt('chip.padding.y') / 2);
1857    }
1858
1859    .p-chip-remove-icon {
1860        cursor: pointer;
1861        font-size: dt('chip.remove.icon.size');
1862        width: dt('chip.remove.icon.size');
1863        height: dt('chip.remove.icon.size');
1864        color: dt('chip.remove.icon.color');
1865        border-radius: 50%;
1866        transition:
1867            outline-color dt('chip.transition.duration'),
1868            box-shadow dt('chip.transition.duration');
1869        outline-color: transparent;
1870    }
1871
1872    .p-chip-remove-icon:focus-visible {
1873        box-shadow: dt('chip.remove.icon.focus.ring.shadow');
1874        outline: dt('chip.remove.icon.focus.ring.width') dt('chip.remove.icon.focus.ring.style') dt('chip.remove.icon.focus.ring.color');
1875        outline-offset: dt('chip.remove.icon.focus.ring.offset');
1876    }
1877`,MV={root:"p-chip p-component",image:"p-chip-image",icon:"p-chip-icon",label:"p-chip-label",removeIcon:"p-chip-remove-icon"},_V=je.extend({name:"chip",style:NV,classes:MV}
1877),RV={name:"BaseChip",extends:Ue,props:{label:{type:[String,Number],default:null},icon:{type:String,default:null},image:{type:String,default:null},removable:{type:Boolean,default:!1},removeIcon:{type:String,default:void 0}},style:_V,provide:function(){return{$pcChip:this,$parentInstance:this}}},LV={name:"Chip",extends:RV,inheritAttrs:!1,emits:["remove"],data:function(){return{visible:!0}},methods:{onKeydown:function(e){(e.key==="Enter"||e.key==="Backspace")&&this.close(e)},close:function(e){this.visible=!1,this.$emit("remove",e)}},computed:{dataP:function(){return It({removable:this.removable})}},components:{TimesCircleIcon:Gu}},BV=["aria-label","data-p"],DV=["src"];function FV(t,e,n,r,i,o){return i.visible?(y(),x("div",$({key:0,class:t.cx("root"),"aria-label":t.label},t.ptmi("root"),{"data-p":o.dataP}),[ce(t.$slots,"default",{},function(){return[t.image?(y(),x("img",$({key:0,src:t.image},t.ptm("image"),{class:t.cx("image")}),null,16,DV)):t.$slots.icon?(y(),W(ke(t.$slots.icon),$({key:1,class:t.cx("icon")},t.ptm("icon")),null,16,["class"])):t.icon?(y(),x("span",$({key:2,class:[t.cx("icon"),t.icon]},t.ptm("icon")),null,16)):oe("",!0),t.label!==null?(y(),x("div",$({key:3,class:t.cx("label")},t.ptm("label")),Ct(t.label),17)):oe("",!0)]}),t.removable?ce(t.$slots,"removeicon",{key:0,removeCallback:o.close,keydownCallback:o.onKeydown},function(){return[(y(),W(ke(t.removeIcon?"span":"TimesCircleIcon"),$({class:[t.cx("removeIcon"),t.removeIcon],onClick:o.close,onKeydown:o.onKeydown},t.ptm("removeIcon")),null,16,["class","onClick","onKeydown"]))]}):oe("",!0)],16,BV)):oe("",!0)}LV.render=FV;var jV=`
1878    .p-card {
1879        background: dt('card.background');
1880        color: dt('card.color');
1881        box-shadow: dt('card.shadow');
1882        border-radius: dt('card.border.radius');
1883        display: flex;
1884        flex-direction: column;
1885    }
1886
1887    .p-card-caption {
1888        display: flex;
1889        flex-direction: column;
1890        gap: dt('card.caption.gap');
1891    }
1892
1893    .p-card-body {
1894        padding: dt('card.body.padding');
1895        display: flex;
1896        flex-direction: column;
1897        gap: dt('card.body.gap');
1898    }
1899
1900    .p-card-title {
1901        font-size: dt('card.title.font.size');
1902        font-weight: dt('card.title.font.weight');
1903    }
1904
1905    .p-card-subtitle {
1906        color: dt('card.subtitle.color');
1907    }
1908`,zV={root:"p-card p-component",header:"p-card-header",body:"p-card-body",caption:"p-card-caption",title:"p-card-title",subtitle:"p-card-subtitle",content:"p-card-content",footer:"p-card-footer"},HV=je.extend({name:"card",style:jV,classes:zV}),UV={name:"BaseCard",extends:Ue,style:HV,provide:function(){return{$pcCard:this,$parentInstance:this}}},VV={name:"Card",extends:UV,inheritAttrs:!1};function KV(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root")},t.ptmi("root")),[t.$slots.header?(y(),x("div",$({key:0,class:t.cx("header")},t.ptm("header")),[ce(t.$slots,"header")],16)):oe("",!0),ye("div",$({class:t.cx("body")},t.ptm("body")),[t.$slots.title||t.$slots.subtitle?(y(),x("div",$({key:0,class:t.cx("caption")},t.ptm("caption")),[t.$slots.title?(y(),x("div",$({key:0,class:t.cx("title")},t.ptm("title")),[ce(t.$slots,"title")],16)):oe("",!0),t.$slots.subtitle?(y(),x("div",$({key:1,class:t.cx("subtitle")},t.ptm("subtitle")),[ce(t.$slots,"subtitle")],16)):oe("",!0)],16)):oe("",!0),ye("div",$({class:t.cx("content")},t.ptm("content")),[ce(t.$slots,"content")],16),t.$slots.footer?(y(),x("div",$({key:1,class:t.cx("footer")},t.ptm("footer")),[ce(t.$slots,"footer")],16)):oe("",!0)],16)],16)}VV.render=KV;var W4={name:"MinusIcon",extends:gt};function GV(t){return ZV(t)||YV(t)||WV(t)||qV()}function qV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1909In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WV(t,e){if(t){if(typeof t=="string")return D3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D3(t,e):void 0}}function YV(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function ZV(t){if(Array.isArray(t))return D3(t)}function D3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function JV(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),GV(e[0]||(e[0]=[ye("path",{d:"M13.2222 7.77778H0.777778C0.571498 7.77778 0.373667 7.69584 0.227806 7.54998C0.0819442 7.40412 0 7.20629 0 7.00001C0 6.79373 0.0819442 6.5959 0.227806 6.45003C0.373667 6.30417 0.571498 6.22223 0.777778 6.22223H13.2222C13.4285 6.22223 13.6263 6.30417 13.7722 6.45003C13.9181 6.5959 14 6.79373 14 7.00001C14 7.20629 13.9181 7.40412 13.7722 7.54998C13.6263 7.69584 13.4285 7.77778 13.2222 7.77778Z",fill:"currentColor"},null,-1)])),16)}W4.render=JV;var Y4={name:"PlusIcon",extends:gt};function XV(t){return nK(t)||tK(t)||eK(t)||QV()}function QV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
1910In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eK(t,e){if(t){if(typeof t=="string")return F3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F3(t,e):void 0}}function tK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function nK(t){if(Array.isArray(t))return F3(t)}function F3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function rK(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),XV(e[0]||(e[0]=[ye("path",{d:"M7.67742 6.32258V0.677419C7.67742 0.497757 7.60605 0.325452 7.47901 0.198411C7.35197 0.0713707 7.17966 0 7 0C6.82034 0 6.64803 0.0713707 6.52099 0.198411C6.39395 0.325452 6.32258 0.497757 6.32258 0.677419V6.32258H0.677419C0.497757 6.32258 0.325452 6.39395 0.198411 6.52099C0.0713707 6.64803 0 6.82034 0 7C0 7.17966 0.0713707 7.35197 0.198411 7.47901C0.325452 7.60605 0.497757 7.67742 0.677419 7.67742H6.32258V13.3226C6.32492 13.5015 6.39704 13.6725 6.52358 13.799C6.65012 13.9255 6.82106 13.9977 7 14C7.17966 14 7.35197 13.9286 7.47901 13.8016C7.60605 13.6745 7.67742 13.5022 7.67742 13.3226V7.67742H13.3226C13.5022 7.67742 13.6745 7.60605 13.8016 7.47901C13.9286 7.35197 14 7.17966 14 7C13.9977 6.82106 13.9255 6.65012 13.799 6.52358C13.6725 6.39704 13.5015 6.32492 13.3226 6.32258H7.67742Z",fill:"currentColor"},null,-1)])),16)}Y4.render=rK;var oK=`
1911    .p-panel {
1912        display: block;
1913        border: 1px solid dt('panel.border.color');
1914        border-radius: dt('panel.border.radius');
1915        background: dt('panel.background');
1916        color: dt('panel.color');
1917    }
1918
1919    .p-panel-header {
1920        display: flex;
1921        justify-content: space-between;
1922        align-items: center;
1923        padding: dt('panel.header.padding');
1924        background: dt('panel.header.background');
1925        color: dt('panel.header.color');
1926        border-style: solid;
1927        border-width: dt('panel.header.border.width');
1928        border-color: dt('panel.header.border.color');
1929        border-radius: dt('panel.header.border.radius');
1930    }
1931
1932    .p-panel-toggleable .p-panel-header {
1933        padding: dt('panel.toggleable.header.padding');
1934    }
1935
1936    .p-panel-title {
1937        line-height: 1;
1938        font-weight: dt('panel.title.font.weight');
1939    }
1940
1941    .p-panel-content {
1942        padding: dt('panel.content.padding');
1943    }
1944
1945    .p-panel-footer {
1946        padding: dt('panel.footer.padding');
1947    }
1948`,iK={root:function(e){var n=e.props;return["p-panel p-component",{"p-panel-toggleable":n.toggleable}]},header:"p-panel-header",title:"p-panel-title",headerActions:"p-panel-header-actions",pcToggleButton:"p-panel-toggle-button",contentContainer:"p-panel-content-container",content:"p-panel-content",footer:"p-panel-footer"},aK=je.extend({name:"panel",style:oK,classes:iK}),sK={name:"BasePanel",extends:Ue,props:{header:String,toggleable:Boolean,collapsed:Boolean,toggleButtonProps:{type:Object,default:function(){return{severity:"secondary",text:!0,rounded:!0}}}},style:aK,provide:function(){return{$pcPanel:this,$parentInstance:this}}},lK={name:"Panel",extends:sK,inheritAttrs:!1,emits:["update:collapsed","toggle"],data:function(){return{d_collapsed:this.collapsed}},watch:{collapsed:function(e){this.d_collapsed=e}},methods:{toggle:function(e){this.d_collapsed=!this.d_collapsed,this.$emit("update:collapsed",this.d_collapsed),this.$emit("toggle",{originalEvent:e,value:this.d_collapsed})},onKeyDown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&(this.toggle(e),e.preventDefault())}},computed:{buttonAriaLabel:function(){return this.toggleButtonProps&&this.toggleButtonProps.ariaLabel?this.toggleButtonProps.ariaLabel:this.header},dataP:function(){return It({toggleable:this.toggleable})}},components:{PlusIcon:Y4,MinusIcon:W4,Button:c1},directives:{ripple:Gn}},uK=["data-p"],dK=["data-p"],cK=["id"],fK=["id","aria-labelledby"];function pK(t,e,n,r,i,o){var a=Ee("Button");return y(),x("div",$({class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[ye("div",$({class:t.cx("header"),"data-p":o.dataP},t.ptm("header")),[ce(t.$slots,"header",{id:t.$id+"_header",class:Pe(t.cx("title")),collapsed:i.d_collapsed},function(){return[t.header?(y(),x("span",$({key:0,id:t.$id+"_header",class:t.cx("title")},t.ptm("title")),Ct(t.header),17,cK)):oe("",!0)]}),ye("div",$({class:t.cx("headerActions")},t.ptm("headerActions")),[ce(t.$slots,"icons"),t.toggleable?ce(t.$slots,"togglebutton",{key:0,collapsed:i.d_collapsed,toggleCallback:function(l){return o.toggle(l)},keydownCallback:function(l){return o.onKeyDown(l)}},function(){return[Xe(a,$({id:t.$id+"_header",class:t.cx("pcToggleButton"),"aria-label":o.buttonAriaLabel,"aria-controls":t.$id+"_content","aria-expanded":!i.d_collapsed,unstyled:t.unstyled,onClick:e[0]||(e[0]=function(s){return o.toggle(s)}),onKeydown:e[1]||(e[1]=function(s){return o.onKeyDown(s)})},t.toggleButtonProps,{pt:t.ptm("pcToggleButton")}),{icon:Re(function(s){return[ce(t.$slots,t.$slots.toggleicon?"toggleicon":"togglericon",{collapsed:i.d_collapsed},function(){return[(y(),W(ke(i.d_collapsed?"PlusIcon":"MinusIcon"),$({class:s.class},t.ptm("pcToggleButton").icon),null,16,["class"]))]})]}),_:3},16,["id","class","aria-label","aria-controls","aria-expanded","unstyled","pt"])]}):oe("",!0)],16)],16,dK),Xe(ha,$({name:"p-toggleable-content"},t.ptm("transition")),{default:Re(function(){return[Vt(ye("div",$({id:t.$id+"_content",class:t.cx("contentContainer"),role:"region","aria-labelledby":t.$id+"_header"},t.ptm("contentContainer")),[ye("div",$({class:t.cx("content")},t.ptm("content")),[ce(t.$slots,"default")],16),t.$slots.footer?(y(),x("div",$({key:0,class:t.cx("footer")},t.ptm("footer")),[ce(t.$slots,"footer")],16)):oe("",!0)],16,fK),[[w
vendor: 4,137 bytes, lines 1948-2065
1948d,!i.d_collapsed]])]}),_:3},16)],16,uK)}lK.render=pK;var hK=`
1949    .p-progressbar {
1950        display: block;
1951        position: relative;
1952        overflow: hidden;
1953        height: dt('progressbar.height');
1954        background: dt('progressbar.background');
1955        border-radius: dt('progressbar.border.radius');
1956    }
1957
1958    .p-progressbar-value {
1959        margin: 0;
1960        background: dt('progressbar.value.background');
1961    }
1962
1963    .p-progressbar-label {
1964        color: dt('progressbar.label.color');
1965        font-size: dt('progressbar.label.font.size');
1966        font-weight: dt('progressbar.label.font.weight');
1967    }
1968
1969    .p-progressbar-determinate .p-progressbar-value {
1970        height: 100%;
1971        width: 0%;
1972        position: absolute;
1973        display: none;
1974        display: flex;
1975        align-items: center;
1976        justify-content: center;
1977        overflow: hidden;
1978        transition: width 1s ease-in-out;
1979    }
1980
1981    .p-progressbar-determinate .p-progressbar-label {
1982        display: inline-flex;
1983    }
1984
1985    .p-progressbar-indeterminate .p-progressbar-value::before {
1986        content: '';
1987        position: absolute;
1988        background: inherit;
1989        inset-block-start: 0;
1990        inset-inline-start: 0;
1991        inset-block-end: 0;
1992        will-change: inset-inline-start, inset-inline-end;
1993        animation: p-progressbar-indeterminate-anim 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
1994    }
1995
1996    .p-progressbar-indeterminate .p-progressbar-value::after {
1997        content: '';
1998        position: absolute;
1999        background: inherit;
2000        inset-block-start: 0;
2001        inset-inline-start: 0;
2002        inset-block-end: 0;
2003        will-change: inset-inline-start, inset-inline-end;
2004        animation: p-progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2005        animation-delay: 1.15s;
2006    }
2007
2008    @keyframes p-progressbar-indeterminate-anim {
2009        0% {
2010            inset-inline-start: -35%;
2011            inset-inline-end: 100%;
2012        }
2013        60% {
2014            inset-inline-start: 100%;
2015            inset-inline-end: -90%;
2016        }
2017        100% {
2018            inset-inline-start: 100%;
2019            inset-inline-end: -90%;
2020        }
2021    }
2022    @-webkit-keyframes p-progressbar-indeterminate-anim {
2023        0% {
2024            inset-inline-start: -35%;
2025            inset-inline-end: 100%;
2026        }
2027        60% {
2028            inset-inline-start: 100%;
2029            inset-inline-end: -90%;
2030        }
2031        100% {
2032            inset-inline-start: 100%;
2033            inset-inline-end: -90%;
2034        }
2035    }
2036
2037    @keyframes p-progressbar-indeterminate-anim-short {
2038        0% {
2039            inset-inline-start: -200%;
2040            inset-inline-end: 100%;
2041        }
2042        60% {
2043            inset-inline-start: 107%;
2044            inset-inline-end: -8%;
2045        }
2046        100% {
2047            inset-inline-start: 107%;
2048            inset-inline-end: -8%;
2049        }
2050    }
2051    @-webkit-keyframes p-progressbar-indeterminate-anim-short {
2052        0% {
2053            inset-inline-start: -200%;
2054            inset-inline-end: 100%;
2055        }
2056        60% {
2057            inset-inline-start: 107%;
2058            inset-inline-end: -8%;
2059        }
2060        100% {
2061            inset-inline-start: 107%;
2062            inset-inline-end: -8%;
2063        }
2064    }
2065`,mK={root:function(e){var n=e.instance;return["p-progressbar p-component",{"p-progressbar-determinate":n.determinate,"p-progressbar-indeterminate":n.indeterminate}]},value:"p-progressbar-value",label:"p-progressbar-label"},gK=je.extend({name:"progressbar",style:hK,classes:mK}),bK={name:"BaseProgressBar",extends:Ue,props:{value:{type:Number,default:null},mode:{type:String,default:"determinate"},showValue:{type:Boolean,default:!0}},style:gK,provide:function(){return{$pcProgressBar:this,$parentInstance:this}}},vK={name:"ProgressBar",extends:bK,inheritAttrs:!1,computed:{progressStyle:function(){return{width:this.value+"%",display:"flex"}},indeterminate:function(){return this.mode==="indeterminate"},determinate:function(){return this.mode==="determinate"},dataP:function(){return It({determinate:this.determinate,indeterminate:this.indeterminate})}}}
2065,yK=["aria-valuenow","data-p"],wK=["data-p"],CK=["data-p"],$K=["data-p"];function SK(t,e,n,r,i,o){return y(),x("div",$({role:"progressbar",class:t.cx("root"),"aria-valuemin":"0","aria-valuenow":t.value,"aria-valuemax":"100","data-p":o.dataP},t.ptmi("root")),[o.determinate?(y(),x("div",$({key:0,class:t.cx("value"),style:o.progressStyle,"data-p":o.dataP},t.ptm("value")),[t.value!=null&&t.value!==0&&t.showValue?(y(),x("div",$({key:0,class:t.cx("label"),"data-p":o.dataP},t.ptm("label")),[ce(t.$slots,"default",{},function(){return[Si(Ct(t.value+"%"),1)]})],16,CK)):oe("",!0)],16,wK)):o.indeterminate?(y(),x("div",$({key:1,class:t.cx("value"),"data-p":o.dataP},t.ptm("value")),null,16,$K)):oe("",!0)],16,yK)}vK.render=SK;var AK=`
2066    .p-toast {
2067        width: dt('toast.width');
2068        white-space: pre-line;
2069        word-break: break-word;
2070    }
2071
2072    .p-toast-message {
2073        margin: 0 0 1rem 0;
2074    }
2075
2076    .p-toast-message-icon {
2077        flex-shrink: 0;
2078        font-size: dt('toast.icon.size');
2079        width: dt('toast.icon.size');
2080        height: dt('toast.icon.size');
2081    }
2082
2083    .p-toast-message-content {
2084        display: flex;
2085        align-items: flex-start;
2086        padding: dt('toast.content.padding');
2087        gap: dt('toast.content.gap');
2088    }
2089
2090    .p-toast-message-text {
2091        flex: 1 1 auto;
2092        display: flex;
2093        flex-direction: column;
2094        gap: dt('toast.text.gap');
2095    }
2096
2097    .p-toast-summary {
2098        font-weight: dt('toast.summary.font.weight');
2099        font-size: dt('toast.summary.font.size');
2100    }
2101
2102    .p-toast-detail {
2103        font-weight: dt('toast.detail.font.weight');
2104        font-size: dt('toast.detail.font.size');
2105    }
2106
2107    .p-toast-close-button {
2108        display: flex;
2109        align-items: center;
2110        justify-content: center;
2111        overflow: hidden;
2112        position: relative;
2113        cursor: pointer;
2114        background: transparent;
2115        transition:
2116            background dt('toast.transition.duration'),
2117            color dt('toast.transition.duration'),
2118            outline-color dt('toast.transition.duration'),
2119            box-shadow dt('toast.transition.duration');
2120        outline-color: transparent;
2121        color: inherit;
2122        width: dt('toast.close.button.width');
2123        height: dt('toast.close.button.height');
2124        border-radius: dt('toast.close.button.border.radius');
2125        margin: -25% 0 0 0;
2126        right: -25%;
2127        padding: 0;
2128        border: none;
2129        user-select: none;
2130    }
2131
2132    .p-toast-close-button:dir(rtl) {
2133        margin: -25% 0 0 auto;
2134        left: -25%;
2135        right: auto;
2136    }
2137
2138    .p-toast-message-info,
2139    .p-toast-message-success,
2140    .p-toast-message-warn,
2141    .p-toast-message-error,
2142    .p-toast-message-secondary,
2143    .p-toast-message-contrast {
2144        border-width: dt('toast.border.width');
2145        border-style: solid;
2146        backdrop-filter: blur(dt('toast.blur'));
2147        border-radius: dt('toast.border.radius');
2148    }
2149
2150    .p-toast-close-icon {
2151        font-size: dt('toast.close.icon.size');
2152        width: dt('toast.close.icon.size');
2153        height: dt('toast.close.icon.size');
2154    }
2155
2156    .p-toast-close-button:focus-visible {
2157        outline-width: dt('focus.ring.width');
2158        outline-style: dt('focus.ring.style');
2159        outline-offset: dt('focus.ring.offset');
2160    }
2161
2162    .p-toast-message-info {
2163        background: dt('toast.info.background');
2164        border-color: dt('toast.info.border.color');
2165        color: dt('toast.info.color');
2166        box-shadow: dt('toast.info.shadow');
2167    }
2168
2169    .p-toast-message-info .p-toast-detail {
2170        color: dt('toast.info.detail.color');
2171    }
2172
2173    .p-toast-message-info .p-toast-close-button:focus-visible {
2174        outline-color: dt('toast.info.close.button.focus.ring.color');
2175        box-shadow: dt('toast.info.close.button.focus.ring.shadow');
2176    }
2177
2178    .p-toast-message-info .p-toast-close-button:hover {
2179        background: dt('toast.info.close.button.hover.background');
2180    }
2181
2182    .p-toast-message-success {
2183        background: dt('toast.success.background');
2184        border-color: dt('toast.success.border.color');
2185        color: dt('toast.success.color');
2186        box-shadow: dt('toast.success.shadow');
2187    }
2188
2189    .p-toast-message-success .p-toast-detail {
2190        color: dt('toast.success.detail.color');
2191    }
2192
2193    .p-toast-message-success .p-toast-close-button:focus-visible {
2194        outline-color: dt('toast.success.close.button.focus.ring.color');
2195        box-shadow: dt('toast.success.close.button.focus.ring.shadow');
2196    }
2197
2198    .p-toast-message-success .p-toast-close-button:hover {
2199        background: dt('toast.success.close.button.hover.background');
2200    }
2201
2202    .p-toast-message-warn {
2203        background: dt('toast.warn.background');
2204        border-color: dt('toast.warn.border.color');
2205        color: dt('toast.warn.color');
2206        box-shadow: dt('toast.warn.shadow');
2207    }
2208
2209    .p-toast-message-warn .p-toast-detail {
2210        color: dt('toast.warn.detail.color');
2211    }
2212
2213    .p-toast-message-warn .p-toast-close-button:focus-visible {
2214        outline-color: dt('toast.warn.close.button.focus.ring.color');
2215        box-shadow: dt('toast.warn.close.button.focus.ring.shadow');
2216    }
2217
2218    .p-toast-message-warn .p-toast-close-button:hover {
2219        background: dt('toast.warn.close.button.hover.background');
2220    }
2221
2222    .p-toast-message-error {
2223        background: dt('toast.error.background');
2224        border-color: dt('toast.error.border.color');
2225        color: dt('toast.error.color');
2226        box-shadow: dt('toast.error.shadow');
2227    }
2228
2229    .p-toast-message-error .p-toast-detail {
2230        color: dt('toast.error.detail.color');
2231    }
2232
2233    .p-toast-message-error .p-toast-close-button:focus-visible {
2234        outline-color: dt('toast.error.close.button.focus.ring.color');
2235        box-shadow: dt('toast.error.close.button.focus.ring.shadow');
2236    }
2237
2238    .p-toast-message-error .p-toast-close-button:hover {
2239        background: dt('toast.error.close.button.hover.background');
2240    }
2241
2242    .p-toast-message-secondary {
2243        background: dt('toast.secondary.background');
2244        border-color: dt('toast.secondary.border.color');
2245        color: dt('toast.secondary.color');
2246        box-shadow: dt('toast.secondary.shadow');
2247    }
2248
2249    .p-toast-message-secondary .p-toast-detail {
2250        color: dt('toast.secondary.detail.color');
2251    }
2252
2253    .p-toast-message-secondary .p-toast-close-button:focus-visible {
2254        outline-color: dt('toast.secondary.close.button.focus.ring.color');
2255        box-shadow: dt('toast.secondary.close.button.focus.ring.shadow');
2256    }
2257
2258    .p-toast-message-secondary .p-toast-close-button:hover {
2259        background: dt('toast.secondary.close.button.hover.background');
2260    }
2261
2262    .p-toast-message-contrast {
2263        background: dt('toast.contrast.background');
2264        border-color: dt('toast.contrast.border.color');
2265        color: dt('toast.contrast.color');
2266        box-shadow: dt('toast.contrast.shadow');
2267    }
2268
2269    .p-toast-message-contrast .p-toast-detail {
2270        color: dt('toast.contrast.detail.color');
2271    }
2272
2273    .p-toast-message-contrast .p-toast-close-button:focus-visible {
2274        outline-color: dt('toast.contrast.close.button.focus.ring.color');
2275        box-shadow: dt('toast.contrast.close.button.focus.ring.shadow');
2276    }
2277
2278    .p-toast-message-contrast .p-toast-close-button:hover {
2279        background: dt('toast.contrast.close.button.hover.background');
2280    }
2281
2282    .p-toast-top-center {
2283        transform: translateX(-50%);
2284    }
2285
2286    .p-toast-bottom-center {
2287        transform: translateX(-50%);
2288    }
2289
2290    .p-toast-center {
2291        min-width: 20vw;
2292        transform: translate(-50%, -50%);
2293    }
2294
2295    .p-toast-message-enter-from {
2296        opacity: 0;
2297        transform: translateY(50%);
2298    }
2299
2300    .p-toast-message-leave-from {
2301        max-height: 1000px;
2302    }
2303
2304    .p-toast .p-toast-message.p-toast-message-leave-to {
2305        max-height: 0;
2306        opacity: 0;
2307        margin-bottom: 0;
2308        overflow: hidden;
2309    }
2310
2311    .p-toast-message-enter-active {
2312        transition:
2313            transform 0.3s,
2314            opacity 0.3s;
2315    }
2316
2317    .p-toast-message-leave-active {
2318        transition:
2319            max-height 0.45s cubic-bezier(0, 1, 0, 1),
2320            opacity 0.3s,
2321            margin-bottom 0.3s;
2322    }
2323`;function Cl(t){"@babel/helpers - typeof";return Cl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Cl(t)}function W1(t,e,n){return(e=TK(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function TK(t){var e=kK(t,"string");return Cl(e)=="symbol"?e:e+""}function kK(t,e){if(Cl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Cl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var EK={root:function(e){var n=e.position;return{position:"fixed",top:n==="top-right"||n==="top-left"||n==="top-center"?"20px":n==="center"?"50%":null,right:(n==="top-right"||n==="bottom-right")&&"20px",bottom:(n==="bottom-left"||n==="bottom-right"||n==="bottom-center")&&"20px",left:n==="top-left"||n==="bottom-left"?"20px":n==="center"||n==="top-center"||n==="bottom-center"?"50%":null}}},OK={root:function(e){var n=e.props;return["p-toast p-component p-toast-"+n.position]},message:function(e){var n=e.props;return["p-toast-message",{"p-toast-message-info":n.message.severity==="info"||n.message.severity===void 0,"p-toast-message-warn":n.message.severity==="warn","p-toast-message-error":n.message.severity==="error","p-toast-message-success":n.message.severity==="success","p-toast-message-secondary":n.message.severity==="secondary","p-toast-message-contrast":n.message.severity==="contrast"}]},messageContent:"p-toast-message-content",messageIcon:function(e){var n=e.props;return["p-toast-message-icon",W1(W1(W1(W1({},n.infoIcon,n.message.severity==="info"),n.warnIcon,n.message.severity==="warn"),n.errorIcon,n.message.severity==="error"),n.successIcon,n.message.severity==="success")]},messageText:"p-toast-message-text",summary:"p-toast-summary",detail
2323:"p-toast-detail",closeButton:"p-toast-close-button",closeIcon:"p-toast-close-icon"},xK=je.extend({name:"toast",style:AK,classes:OK,inlineStyles:EK}),xi={name:"CheckIcon",extends:gt};function IK(t){return _K(t)||MK(t)||NK(t)||PK()}function PK(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2324In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NK(t,e){if(t){if(typeof t=="string")return j3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j3(t,e):void 0}}function MK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function _K(t){if(Array.isArray(t))return j3(t)}function j3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function RK(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),IK(e[0]||(e[0]=[ye("path",{d:"M4.86199 11.5948C4.78717 11.5923 4.71366 11.5745 4.64596 11.5426C4.57826 11.5107 4.51779 11.4652 4.46827 11.4091L0.753985 7.69483C0.683167 7.64891 0.623706 7.58751 0.580092 7.51525C0.536478 7.44299 0.509851 7.361
232477 0.502221 7.27771C0.49459 7.19366 0.506156 7.10897 0.536046 7.03004C0.565935 6.95111 0.613367 6.88 0.674759 6.82208C0.736151 6.76416 0.8099 6.72095 0.890436 6.69571C0.970973 6.67046 1.05619 6.66385 1.13966 6.67635C1.22313 6.68886 1.30266 6.72017 1.37226 6.76792C1.44186 6.81567 1.4997 6.8786 1.54141 6.95197L4.86199 10.2503L12.6397 2.49483C12.7444 2.42694 12.8689 2.39617 12.9932 2.40745C13.1174 2.41873 13.2343 2.47141 13.3251 2.55705C13.4159 2.64268 13.4753 2.75632 13.4938 2.87973C13.5123 3.00315 13.4888 3.1292 13.4271 3.23768L5.2557 11.4091C5.20618 11.4652 5.14571 11.5107 5.07801 11.5426C5.01031 11.5745 4.9368 11.5923 4.86199 11.5948Z",fill:"currentColor"},null,-1)])),16)}xi.render=RK;var z3={name:"ExclamationTriangleIcon",extends:gt};function LK(t){return jK(t)||FK(t)||DK(t)||BK()}function BK(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2325In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DK(t,e){if(t){if(typeof t=="string")return H3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H3(t,e):void 0}}function FK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function jK(t){if(Array.isArray(t))return H3(t)}function H3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function zK(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),LK(e[0]||(e[0]=[ye("path",{d:"M13.4018 13.1893H0.598161C0.49329 13.189 0.390283 13.1615 0.299143 13.1097C0.208003 13.0578 0.131826 12.9832 0.0780112 12.8932C0.0268539 12.8015 0 12.6982 0 12.5931C0 12.4881 0.0268539 12.3848 0.0780112 12.293L6.47985 1.08982C6.53679 1.00399 6.61408 0.933574 6.70484 0.884867C6.7956 0.836159 6.897 0.810669 7 0.810669C7.103 0.810669 7.2044 0.836159 7.29516 0.884867C7.38592 0.933574 7.46321 1.00399 7.52015 1.08982L13.922 12.293C13.9731 12.3848 14 12.4881 14 12.5931C14 12.6982 13.9731 12.8015 13.922 12.8932C13.8682 12.9832 13.792 13.0578 13.7009 13.1097C13.6097 13.1615 13.5067 13.189 13.4018 13.1893ZM1.63046 11.989H12.3695L7 2.59425L1.63046 11.989Z",fill:"currentColor"},null,-1),ye("path",{d:"M6.99996 8.78801C6.84143 8.78594 6.68997 8.72204 6.57787 8.60993C6.46576 8.49782 6.40186 8.34637 6.39979 8.18784V5.38703C6.39979 5.22786 6.46302 5.0752 6.57557 4.96265C6.68813 4.85009 6.84078 4.78686 6.99996 4.78686C7.15914 4.78686 7.31179 4.85009 7.42435 4.96265C7.5369 5.0752 7.60013 5.22786 7.60013 5.38703V8.18784C7.59806 8.34637 7.53416 8.49782 7.42205 8.60993C7.30995 8.72204 7.15849 8.78594 6.99996 8.78801Z",fill:"currentColor"},null,-1),ye("path",{d:"M6.99996 11.1887C6.84143 11.1866 6.68997 11.1227 6.57787 11.0106C6.46576 10.8985 6.40186 10.7471 6.39979 10.5885V10.1884C6.39979 10.0292 6.46302 9.87658 6.57557 9.76403C6.68813 9.65147 6.84078 9.58824 6.99996 9.58824C7.15914 9.58824 7.31179 9.65147 7.42435 9.76403C7.5369 9.87658 7.60013 10.0292 7.60013 10.1884V10.5885C7.59806 10.7471 7.53416 10.8985 7.42205 11.0106C7.30995 11.1227 7.15849 11.1866 6.99996 11.1887Z",fill:"currentColor"},null,-1)])),16)}z3.render=zK;var U3={name:"InfoCircleIcon",extends:gt};function HK(t){return GK(t)||KK(t)||VK(t)||UK()}function UK(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2326In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function VK(t,e){if(t){if(typeof t=="string")return V3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?V3(t,e):void 0}}function KK(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function GK(t){if(Array.isArray(t))return V3(t)}function V3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function qK(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),HK(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.11101 12.8203C4.26215 13.5895 5.61553 14 7 14C8.85652 14 10.637 13.2625 11.9497 11.9497C13.2625 10.637 14 8.85652 14 7C14 5.61553 13.5895 4.26215 12.8203 3.11101C12.0511 1.95987 10.9579 1.06266 9.67879 
23260.532846C8.3997 0.00303296 6.99224 -0.13559 5.63437 0.134506C4.2765 0.404603 3.02922 1.07129 2.05026 2.05026C1.07129 3.02922 0.404603 4.2765 0.134506 5.63437C-0.13559 6.99224 0.00303296 8.3997 0.532846 9.67879C1.06266 10.9579 1.95987 12.0511 3.11101 12.8203ZM3.75918 2.14976C4.71846 1.50879 5.84628 1.16667 7 1.16667C8.5471 1.16667 10.0308 1.78125 11.1248 2.87521C12.2188 3.96918 12.8333 5.45291 12.8333 7C12.8333 8.15373 12.4912 9.28154 11.8502 10.2408C11.2093 11.2001 10.2982 11.9478 9.23232 12.3893C8.16642 12.8308 6.99353 12.9463 5.86198 12.7212C4.73042 12.4962 3.69102 11.9406 2.87521 11.1248C2.05941 10.309 1.50384 9.26958 1.27876 8.13803C1.05367 7.00647 1.16919 5.83358 1.61071 4.76768C2.05222 3.70178 2.79989 2.79074 3.75918 2.14976ZM7.00002 4.8611C6.84594 4.85908 6.69873 4.79698 6.58977 4.68801C6.48081 4.57905 6.4187 4.43185 6.41669 4.27776V3.88888C6.41669 3.73417 6.47815 3.58579 6.58754 3.4764C6.69694 3.367 6.84531 3.30554 7.00002 3.30554C7.15473 3.30554 7.3031 3.367 7.4125 3.4764C7.52189 3.58579 7.58335 3.73417 7.58335 3.88888V4.27776C7.58134 4.43185 7.51923 4.57905 7.41027 4.68801C7.30131 4.79698 7.1541 4.85908 7.00002 4.8611ZM7.00002 10.6945C6.84594 10.6925 6.69873 10.6304 6.58977 10.5214C6.48081 10.4124 6.4187 10.2652 6.41669 10.1111V6.22225C6.41669 6.06754 6.47815 5.91917 6.58754 5.80977C6.69694 5.70037 6.84531 5.63892 7.00002 5.63892C7.15473 5.63892 7.3031 5.70037 7.4125 5.80977C7.52189 5.91917 7.58335 6.06754 7.58335 6.22225V10.1111C7.58134 10.2652 7.51923 10.4124 7.41027 10.5214C7.30131 10.6304 7.1541 10.6925 7.00002 10.6945Z",fill:"currentColor"},null,-1)])),16)}U3.render=qK;var WK={name:"BaseToast",extends:Ue,props:{group:{type:String,default:null},position:{type:String,default:"top-right"},autoZIndex:{type:Boolean,default:!0},baseZIndex:{type:Number,default:0},breakpoints:{type:Object,default:null},closeIcon:{type:String,default:void 0},infoIcon:{type:String,default:void 0},warnIcon:{type:String,default:void 0},errorIcon:{type:String,default:void 0},successIcon:{type:String,default:void 0},closeButtonProps:{type:null,default:null},onMouseEnter:{type:Function,default:void 0},onMouseLeave:{type:Function,default:void 0},onClick:{type:Function,default:void 0}},style:xK,provide:function(){return{$pcToast:this,$parentInstance:this}}};function $l(t){"@babel/helpers - typeof";return $l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$l(t)}function YK(t,e,n){return(e=ZK(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ZK(t){var e=JK(t,"string");return $l(e)=="symbol"?e:e+""}function JK(t,e){if($l(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if($l(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Cv={name:"ToastMessage",hostName:"Toast",extends:Ue,emits:["close"],closeTimeout:null,createdAt:null,lifeRemaining:null,props:{message:{type:null,default:null},templates:{type:Object,default:null},closeIcon:{type:String,default:null},infoIcon:{type:String,default:null},warnIcon:{type:String,default:null},errorIcon:{type:String,default:null},successIcon:{type:String,default:null},closeButtonProps:{type:null,default:null},onMouseEnter:{type:Function,default:void 0},onMouseLeave:{type:Function,default:void 0},onClick:{type:Function,default:void 0}},mounted:function(){this.message.life&&(this.lifeRemaining=this.message.life,this.startTimeout())},beforeUnmount:function(){this.clearCloseTimeout()},methods:{startTimeout:function(){var e=this;this.createdAt=new Date().valueOf(),this.closeTimeout=setTimeout(function(){e.close({message:e.message,type:"life-end"})},this.lifeRemaining)},close:function(e){this.$emit("close",e)},onCloseClick:function(){this.clearCloseTimeout(),this.close({message:this.message,type:"close"})},clearCloseTimeout:function(){this.closeTimeout&&(clearTimeout(this.closeTimeout),this.closeTimeout=null)},onMessageClick:function(e){var n;(n=this.onClick)===null||n===void 0||n.call(this,{originalEvent:e,message:this.message})},handleMouseEnter:function(e){if(this.onMouseEnter){if(this.onMouseEnter({originalEvent:e,message:this.message}),e.defaultPrevented)return;this.message.life&&(this.lifeRemaining=this.createdAt+this.lifeRemaining-new Date().valueOf(),this.createdAt=null,this.clearCloseTimeout())}},handleMouseLeave:function(e){if(this.onMouseLeave){if(this.onMouseLeave({originalEvent:e,message:this.message}),e.defaultPrevented)return;this.message.life&&this.startTimeout()}}},computed:{iconComponent:function(){return{info:!this.infoIcon&&U3,success:!this.successIcon&&xi,warn:!this.warnIcon&&z3,error:!this.errorIcon&&Gu}[this.message.severity]},closeAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.close:void 0},dataP:function(){return It(YK({}
2326,this.message.severity,this.message.severity))}},components:{TimesIcon:Ds,InfoCircleIcon:U3,CheckIcon:xi,ExclamationTriangleIcon:z3,TimesCircleIcon:Gu},directives:{ripple:Gn}};function Sl(t){"@babel/helpers - typeof";return Sl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sl(t)}function bp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function vp(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?bp(Object(n),!0).forEach(function(r){XK(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):bp(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function XK(t,e,n){return(e=QK(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function QK(t){var e=eG(t,"string");return Sl(e)=="symbol"?e:e+""}function eG(t,e){if(Sl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Sl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var tG=["data-p"],nG=["data-p"],rG=["data-p"],oG=["data-p"],iG=["aria-label","data-p"];function aG(t,e,n,r,i,o){var a=kn("ripple");return y(),x("div",$({class:[t.cx("message"),n.message.styleClass],role:"alert","aria-live":"assertive","aria-atomic":"true","data-p":o.dataP},t.ptm("message"),{onClick:e[1]||(e[1]=function(){return o.onMessageClick&&o.onMessageClick.apply(o,arguments)}),onMouseenter:e[2]||(e[2]=function(){return o.handleMouseEnter&&o.handleMouseEnter.apply(o,arguments)}),onMouseleave:e[3]||(e[3]=function(){return o.handleMouseLeave&&o.handleMouseLeave.apply(o,arguments)})}),[n.templates.container?(y(),W(ke(n.templates.container),{key:0,message:n.message,closeCallback:o.onCloseClick},null,8,["message","closeCallback"])):(y(),x("div",$({key:1,class:[t.cx("messageContent"),n.message.contentStyleClass]},t.ptm("messageContent")),[n.templates.message?(y(),W(ke(n.templates.message),{key:1,message:n.message},null,8,["message"])):(y(),x(Be,{key:0},[(y(),W(ke(n.templates.messageicon?n.templates.messageicon:n.templates.icon?n.templates.icon:o.iconComponent&&o.iconComponent.name?o.iconComponent:"span"),$({class:t.cx("messageIcon")},t.ptm("messageIcon")),null,16,["class"])),ye("div",$({class:t.cx("messageText"),"data-p":o.dataP},t.ptm("messageText")),[ye("span",$({class:t.cx("summary"),"data-p":o.dataP},t.ptm("summary")),Ct(n.message.summary),17,rG),n.message.detail?(y(),x("div",$({key:0,class:t.cx("detail"),"data-p":o.dataP},t.ptm("detail")),Ct(n.message.detail),17,oG)):oe("",!0)],16,nG)],64)),n.message.closable!==!1?(y(),x("div",t1($({key:2},t.ptm("buttonContainer"))),[Vt((y(),x("button",$({class:t.cx("closeButton"),type:"button","aria-label":o.closeAriaLabel,onClick:e[0]||(e[0]=function(){return o.onCloseClick&&o.onCloseClick.apply(o,arguments)}),autofocus:"","data-p":o.dataP},vp(vp({},n.closeButtonProps),t.ptm("closeButton"))),[(y(),W(ke(n.templates.closeicon||"TimesIcon"),$({class:[t.cx("closeIcon"),n.closeIcon]},t.ptm("closeIcon")),null,16,["class"]))],16,iG)),[[a]])],16)):oe("",!0)],16))],16,tG)}Cv.render=aG;function Al(t){"@babel/helpers - typeof";return Al=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Al(t)}function sG(t,e,n){return(e=lG(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function lG(t){var e=uG(t,"string");return Al(e)=="symbol"?e:e+""}function uG(t,e){if(Al(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Al(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function dG(t){return hG(t)||pG(t)||fG(t)||cG()}function cG(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2327In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fG(t,e){if(t){if(typeof t=="string")return K3(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?K3(t,e):void 0}}function pG(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function hG(t){if(Array.isArray(t))return K3(t)}function K3(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var mG=0,gG={name:"Toast",extends:WK,inheritAttrs:!1,emits:["close","life-end"],data:function(){return{messages:[]}},styleElement:null,mounted:function(){$r.on("add",this.onAdd),$r.on("remove",this.onRemove),$r.on("remove-group",this.onRemoveGroup),$r.on("remove-all-groups",this.onRemoveAllGroups),this.breakpoints&&this.createStyle()},beforeUnmount:function(){this.destroyStyle(),this.$refs.container&&this.autoZIndex&&er.clear(this.$refs.container),$r.off("add",this.onAdd),$r.off("remove",this.onRemove),$r.off("remove-group",this.onRemoveGroup),$r.off("remove-all-groups",this.onRemoveAllGroups)},methods:{add:function(e){e.id==null&&(e.id=mG++),this.messages=[].concat(dG(this.messages),[e])},remove:function(e){var n=this.messages.findIndex(function(r){return r.id===e.message.id});n!==-1&&(this.messages.splice(n,1),this.$emit(e.type,{message:e.message}))},onAdd:function(e){this.group==e.group&&this.add(e)},onRemove:function(e){this.remove({message:e,type:"close"})},onRemoveGroup:function(e){this.group===e&&(this.messages=[])},onRemoveAllGroups:function(){var e=this;
2327this.messages.forEach(function(n){return e.$emit("close",{message:n})}),this.messages=[]},onEnter:function(){this.autoZIndex&&er.set("modal",this.$refs.container,this.baseZIndex||this.$primevue.config.zIndex.modal)},onLeave:function(){var e=this;this.$refs.container&&this.autoZIndex&&Yt(this.messages)&&setTimeout(function(){er.clear(e.$refs.container)},200)},createStyle:function(){if(!this.styleElement&&!this.isUnstyled){var e;this.styleElement=document.createElement("style"),this.styleElement.type="text/css",Td(this.styleElement,"nonce",(e=this.$primevue)===null||e===void 0||(e=e.config)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce),document.head.appendChild(this.styleElement);var n="";for(var r in this.breakpoints){var i="";for(var o in this.breakpoints[r])i+=o+":"+this.breakpoints[r][o]+"!important;";n+=`
2328                        @media screen and (max-width: `.concat(r,`) {
2329                            .p-toast[`).concat(this.$attrSelector,`] {
2330                                `).concat(i,`
2331                            }
2332                        }
2333                    `)}this.styleElement.innerHTML=n}},destroyStyle:function(){this.styleElement&&(document.head.removeChild(this.styleElement),this.styleElement=null)}},computed:{dataP:function(){return It(sG({},this.position,this.position))}},components:{ToastMessage:Cv,Portal:f1}};function Tl(t){"@babel/helpers - typeof";return Tl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tl(t)}function yp(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function bG(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?yp(Object(n),!0).forEach(function(r){vG(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yp(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function vG(t,e,n){return(e=yG(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function yG(t){var e=wG(t,"string");return Tl(e)=="symbol"?e:e+""}function wG(t,e){if(Tl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Tl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var CG=["data-p"];function $G(t,e,n,r,i,o){var a=Ee("ToastMessage"),s=Ee("Portal");return y(),W(s,null,{default:Re(function(){return[ye("div",$({ref:"container",class:t.cx("root"),style:t.sx("root",!0,{position:t.position}),"data-p":o.dataP},t.ptmi("root")),[Xe(IS,$({name:"p-toast-message",tag:"div",onEnter:o.onEnter,onLeave:o.onLeave},bG({},t.ptm("transition"))),{default:Re(function(){return[(y(!0),x(Be,null,Wt(i.messages,function(l){return y(),W(a,{key:l.id,message:l,templates:t.$slots,closeIcon:t.closeIcon,infoIcon:t.infoIcon,warnIcon:t.warnIcon,errorIcon:t.errorIcon,successIcon:t.successIcon,closeButtonProps:t.closeButtonProps,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onClick:t.onClick,unstyled:t.unstyled,onClose:e[0]||(e[0]=function(u){return o.remove(u)}),pt:t.pt},null,8,["message","templates","closeIcon","infoIcon","warnIcon","errorIcon","successIcon","closeButtonProps","onMouseEnter","onMouseLeave","onClick","unstyled","pt"])}),128))]}),_:1},16,["onEnter","onLeave"])],16,CG)]}),_:1})}gG.render=$G;const SG=new Error("request for lock canceled");var AG=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{u(r.next(d))}catch(f){a(f)}}function l(d){try{u(r.throw(d))}catch(f){a(f)}}function u(d){d.done?o(d.value):i(d.value).then(s,l)}u((r=r.apply(t,e||[])).next())})};class TG{constructor(e,n=SG){this._value=e,this._cancelError=n,this._weightedQueues=[],this._weightedWaiters=[]}acquire(e=1){if(e<=0)throw new Error(`invalid weight ${e}: must be positive`);return new Promise((n,r)=>{this._weightedQueues[e-1]||(this._weightedQueues[e-1]=[]),this._weightedQueues[e-1].push({resolve:n,reject:r}),this._dispatch()})}runExclusive(e,n=1){return AG(this,void 0,void 0,function*(){const[r,i]=yield this.acquire(n);try{return yield e(r)}finally{i()}})}waitForUnlock(e=1){if(e<=0)throw new Error(`invalid weight ${e}: must be positive`);return new Promise(n=>{this._weightedWaiters[e-1]||(this._weightedWaiters[e-1]=[]),this._weightedWaiters[e-1].push(n),this._dispatch()})}isLocked(){return this._value<=0}getValue(){return this._value}setValue(e){this._value=e,this._dispatch()}release(e=1){if(e<=0)throw new Error(`invalid weight ${e}: must be positive`);this._value+=e,this._dispatch()}
2333cancel(){this._weightedQueues.forEach(e=>e.forEach(n=>n.reject(this._cancelError))),this._weightedQueues=[]}_dispatch(){var e;for(let n=this._value;n>0;n--){const r=(e=this._weightedQueues[n-1])===null||e===void 0?void 0:e.shift();if(!r)continue;const i=this._value,o=n;this._value-=n,n=this._value+1,r.resolve([i,this._newReleaser(o)])}this._drainUnlockWaiters()}_newReleaser(e){let n=!1;return()=>{n||(n=!0,this.release(e))}}_drainUnlockWaiters(){for(let e=this._value;e>0;e--)this._weightedWaiters[e-1]&&(this._weightedWaiters[e-1].forEach(n=>n()),this._weightedWaiters[e-1]=[])}}var kG=function(t,e,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{u(r.next(d))}catch(f){a(f)}}function l(d){try{u(r.throw(d))}catch(f){a(f)}}function u(d){d.done?o(d.value):i(d.value).then(s,l)}u((r=r.apply(t,e||[])).next())})};class v0e{constructor(e){this._semaphore=new TG(1,e)}acquire(){return kG(this,void 0,void 0,function*(){const[,e]=yield this._semaphore.acquire();return e})}runExclusive(e){return this._semaphore.runExclusive(()=>e())}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){return this._semaphore.waitForUnlock()}release(){this._semaphore.isLocked()&&this._semaphore.release()}cancel(){return this._semaphore.cancel()}}var $v=typeof global=="object"&&global&&global.Object===Object&&global,EG=typeof self=="object"&&self&&self.Object===Object&&self,To=$v||EG||Function("return this")(),Ii=To.Symbol,Sv=Object.prototype,OG=Sv.hasOwnProperty,xG=Sv.toString,p0=Ii?Ii.toStringTag:void 0;function IG(t){var e=OG.call(t,p0),n=t[p0];try{t[p0]=void 0;var r=!0}catch{}var i=xG.call(t);return r&&(e?t[p0]=n:delete t[p0]),i}var PG=Object.prototype,NG=PG.toString;function MG(t){return NG.call(t)}var _G="[object Null]",RG="[object Undefined]",wp=Ii?Ii.toStringTag:void 0;function Fs(t){return t==null?t===void 0?RG:_G:wp&&wp in Object(t)?IG(t):MG(t)}function Yo(t){return t!=null&&typeof t=="object"}var da=Array.isArray;function Li(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function Av(t){return t}var LG="[object AsyncFunction]",BG="[object Function]",DG="[object GeneratorFunction]",FG="[object Proxy]";function Z4(t){if(!Li(t))return!1;var e=Fs(t);return e==BG||e==DG||e==LG||e==FG}var k2=To["__core-js_shared__"],Cp=(function(){var t=/[^.]+$/.exec(k2&&k2.keys&&k2.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""})();function jG(t){return!!Cp&&Cp in t}var zG=Function.prototype,HG=zG.toString;function Ca(t){if(t!=null){try{return HG.call(t)}catch{}try{return t+""}catch{}}return""}var UG=/[\\^$.*+?()[\]{}|]/g,VG=/^\[object .+?Constructor\]$/,KG=Function.prototype,GG=Object.prototype,qG=KG.toString,WG=GG.hasOwnProperty,YG=RegExp("^"+qG.call(WG).replace(UG,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function ZG(t){if(!Li(t)||jG(t))return!1;var e=Z4(t)?YG:VG;return e.test(Ca(t))}function JG(t,e){return t?.[e]}function $a(t,e){var n=JG(t,e);return ZG(n)?n:void 0}var G3=$a(To,"WeakMap"),$p=Object.create,XG=(function(){function t(){}return function(e){if(!Li(e))return{};if($p)return $p(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}})();function QG(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function eq(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}var tq=800,nq=16,rq=Date.now;function oq(t){var e=0,n=0;return function(){var r=rq(),i=nq-(r-n);if(n=r,i>0){if(++e>=tq)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function iq(t){return function(){return t}}var qu=(function(){try{var t=$a(Object,"defineProperty");return t({},"",{}),t}catch{}})(),aq=qu?function(t,e){return qu(t,"toString",{configurable:!0,enumerable:!1,value:iq(e),writable:!0})}:Av,sq=oq(aq);function lq(t,e){for(var n=-1,r=t==null?0:t.length;++n<r&&e(t[n],n,t)!==!1;);return t}var uq=9007199254740991,dq=/^(?:0|[1-9]\d*)$/;function Tv(t,e){var n=typeof t;return e=e??uq,!!e&&(n=="number"||n!="symbol"&&dq.test(t))&&t>-1&&t%1==0&&t<e}function J4(t,e,n){e=="__proto__"&&qu?qu(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function p1(t,e){return t===e||t!==t&&e!==e}var cq=Object.prototype,fq=cq.hasOwnProperty;function kv(t,e,n){var r=t[e];(!(fq.call(t,e)&&p1(r,n))||n===void 0&&!(e in t))&&J4(t,e,n)}function pq(t,e,n,r){var i=!n;n||(n={});for(var o=-1,a=e.length;++o<a;){var s=e[o],l=void 0;l===void 0&&(l=t[s]),i?J4(n,s,l):kv(n,s,l)}return n}var Sp=Math.max;function hq(t,e,n){return e=Sp(e===void 0?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=Sp(r.length-e,0),a=Array(o);++i<o;)a[i]=r[e+i];i=-1;for(var s=Array(e+1);++i<e;)s[i]=r[i];return s[e]=n(a),QG(t,this,s)}}function mq(t,e){return sq(hq(t,e,Av),t+"")}var gq=9007199254740991;function Ev(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=gq}function Dd(t){return t!=null&&Ev(t.length)&&!Z4(t)}function bq(t,e,n){if(!Li(n))return!1;var r=typeof e;return(r=="number"?Dd(n)&&Tv(e,n.length):r=="string"&&e in n)?p1(n[e],t):!1}
2333function vq(t){return mq(function(e,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=t.length>3&&typeof o=="function"?(i--,o):void 0,a&&bq(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),e=Object(e);++r<i;){var s=n[r];s&&t(e,s,r,o)}return e})}var yq=Object.prototype;function X4(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||yq;return t===n}function wq(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var Cq="[object Arguments]";function Ap(t){return Yo(t)&&Fs(t)==Cq}var Ov=Object.prototype,$q=Ov.hasOwnProperty,Sq=Ov.propertyIsEnumerable,q3=Ap((function(){return arguments})())?Ap:function(t){return Yo(t)&&$q.call(t,"callee")&&!Sq.call(t,"callee")};function Aq(){return!1}var xv=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Tp=xv&&typeof module=="object"&&module&&!module.nodeType&&module,Tq=Tp&&Tp.exports===xv,kp=Tq?To.Buffer:void 0,kq=kp?kp.isBuffer:void 0,kl=kq||Aq,Eq="[object Arguments]",Oq="[object Array]",xq="[object Boolean]",Iq="[object Date]",Pq="[object Error]",Nq="[object Function]",Mq="[object Map]",_q="[object Number]",Rq="[object Object]",Lq="[object RegExp]",Bq="[object Set]",Dq="[object String]",Fq="[object WeakMap]",jq="[object ArrayBuffer]",zq="[object DataView]",Hq="[object Float32Array]",Uq="[object Float64Array]",Vq="[object Int8Array]",Kq="[object Int16Array]",Gq="[object Int32Array]",qq="[object Uint8Array]",Wq="[object Uint8ClampedArray]",Yq="[object Uint16Array]",Zq="[object Uint32Array]",Bt={};Bt[Hq]=Bt[Uq]=Bt[Vq]=Bt[Kq]=Bt[Gq]=Bt[qq]=Bt[Wq]=Bt[Yq]=Bt[Zq]=!0;Bt[Eq]=Bt[Oq]=Bt[jq]=Bt[xq]=Bt[zq]=Bt[Iq]=Bt[Pq]=Bt[Nq]=Bt[Mq]=Bt[_q]=Bt[Rq]=Bt[Lq]=Bt[Bq]=Bt[Dq]=Bt[Fq]=!1;function Jq(t){return Yo(t)&&Ev(t.length)&&!!Bt[Fs(t)]}function Q4(t){return function(e){return t(e)}}var Iv=typeof exports=="object"&&exports&&!exports.nodeType&&exports,F0=Iv&&typeof module=="object"&&module&&!module.nodeType&&module,Xq=F0&&F0.exports===Iv,E2=Xq&&$v.process,Os=(function(){try{var t=F0&&F0.require&&F0.require("util").types;return t||E2&&E2.binding&&E2.binding("util")}catch{}})(),Ep=Os&&Os.isTypedArray,ef=Ep?Q4(Ep):Jq,Qq=Object.prototype,eW=Qq.hasOwnProperty;function Pv(t,e){var n=da(t),r=!n&&q3(t),i=!n&&!r&&kl(t),o=!n&&!r&&!i&&ef(t),a=n||r||i||o,s=a?wq(t.length,String):[],l=s.length;for(var u in t)(e||eW.call(t,u))&&!(a&&(u=="length"||i&&(u=="offset"||u=="parent")||o&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Tv(u,l)))&&s.push(u);return s}function Nv(t,e){return function(n){return t(e(n))}}var tW=Nv(Object.keys,Object),nW=Object.prototype,rW=nW.hasOwnProperty;function oW(t){if(!X4(t))return tW(t);var e=[];for(var n in Object(t))rW.call(t,n)&&n!="constructor"&&e.push(n);return e}function iW(t){return Dd(t)?Pv(t):oW(t)}function aW(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var sW=Object.prototype,lW=sW.hasOwnProperty;function uW(t){if(!Li(t))return aW(t);var e=X4(t),n=[];for(var r in t)r=="constructor"&&(e||!lW.call(t,r))||n.push(r);return n}function Mv(t){return Dd(t)?Pv(t,!0):uW(t)}var El=$a(Object,"create");function dW(){this.__data__=El?El(null):{},this.size=0}function cW(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var fW="__lodash_hash_undefined__",pW=Object.prototype,hW=pW.hasOwnProperty;function mW(t){var e=this.__data__;if(El){var n=e[t];return n===fW?void 0:n}return hW.call(e,t)?e[t]:void 0}var gW=Object.prototype,bW=gW.hasOwnProperty;function vW(t){var e=this.__data__;return El?e[t]!==void 0:bW.call(e,t)}var yW="__lodash_hash_undefined__";function wW(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=El&&e===void 0?yW:e,this}function ca(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}ca.prototype.clear=dW;ca.prototype.delete=cW;
vendor: 5,413 bytes, line 2333
2333ca.prototype.get=mW;ca.prototype.has=vW;ca.prototype.set=wW;function CW(){this.__data__=[],this.size=0}function Fd(t,e){for(var n=t.length;n--;)if(p1(t[n][0],e))return n;return-1}var $W=Array.prototype,SW=$W.splice;function AW(t){var e=this.__data__,n=Fd(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():SW.call(e,n,1),--this.size,!0}function TW(t){var e=this.__data__,n=Fd(e,t);return n<0?void 0:e[n][1]}function kW(t){return Fd(this.__data__,t)>-1}function EW(t,e){var n=this.__data__,r=Fd(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function ei(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}ei.prototype.clear=CW;ei.prototype.delete=AW;ei.prototype.get=TW;ei.prototype.has=kW;ei.prototype.set=EW;var Ol=$a(To,"Map");function OW(){this.size=0,this.__data__={hash:new ca,map:new(Ol||ei),string:new ca}}function xW(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function jd(t,e){var n=t.__data__;return xW(e)?n[typeof e=="string"?"string":"hash"]:n.map}function IW(t){var e=jd(this,t).delete(t);return this.size-=e?1:0,e}function PW(t){return jd(this,t).get(t)}function NW(t){return jd(this,t).has(t)}function MW(t,e){var n=jd(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function Sa(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Sa.prototype.clear=OW;Sa.prototype.delete=IW;Sa.prototype.get=PW;Sa.prototype.has=NW;Sa.prototype.set=MW;function _W(t,e){for(var n=-1,r=e.length,i=t.length;++n<r;)t[i+n]=e[n];return t}var _v=Nv(Object.getPrototypeOf,Object),RW="[object Object]",LW=Function.prototype,BW=Object.prototype,Rv=LW.toString,DW=BW.hasOwnProperty,FW=Rv.call(Object);function jW(t){if(!Yo(t)||Fs(t)!=RW)return!1;var e=_v(t);if(e===null)return!0;var n=DW.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&Rv.call(n)==FW}function zW(){this.__data__=new ei,this.size=0}function HW(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function UW(t){return this.__data__.get(t)}function VW(t){return this.__data__.has(t)}var KW=200;function GW(t,e){var n=this.__data__;if(n instanceof ei){var r=n.__data__;if(!Ol||r.length<KW-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Sa(r)}return n.set(t,e),this.size=n.size,this}function $o(t){var e=this.__data__=new ei(t);this.size=e.size}$o.prototype.clear=zW;$o.prototype.delete=HW;$o.prototype.get=UW;$o.prototype.has=VW;$o.prototype.set=GW;var Lv=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Op=Lv&&typeof module=="object"&&module&&!module.nodeType&&module,qW=Op&&Op.exports===Lv,xp=qW?To.Buffer:void 0,Ip=xp?xp.allocUnsafe:void 0;function Bv(t,e){if(e)return t.slice();var n=t.length,r=Ip?Ip(n):new t.constructor(n);return t.copy(r),r}function WW(t,e){for(var n=-1,r=t==null?0:t.length,i=0,o=[];++n<r;){var a=t[n];e(a,n,t)&&(o[i++]=a)}return o}function YW(){return[]}var ZW=Object.prototype,JW=ZW.propertyIsEnumerable,Pp=Object.getOwnPropertySymbols,XW=Pp?function(t){return t==null?[]:(t=Object(t),WW(Pp(t),function(e){return JW.call(t,e)}))}:YW;function QW(t,e,n){var r=e(t);return da(t)?r:_W(r,n(t))}function W3(t){return QW(t,iW,XW)}var Y3=$a(To,"DataView"),Z3=$a(To,"Promise"),J3=$a(To,"Set"),Np="[object Map]",eY="[object Object]",Mp="[object Promise]",_p="[object Set]",Rp="[object WeakMap]",Lp="[object DataView]",tY=Ca(Y3),nY=Ca(Ol),rY=Ca(Z3),oY=Ca(J3),iY=Ca(G3),Dr=Fs;(Y3&&Dr(new Y3(new ArrayBuffer(1)))!=Lp||Ol&&Dr(new Ol)!=Np||Z3&&Dr(Z3.resolve())!=Mp||J3&&Dr(new J3)!=_p||G3&&Dr(new G3)!=Rp)&&(Dr=function(t){var e=Fs(t),n=e==eY?t.constructor:void 0,r=n?Ca(n):"";if(r)switch(r){case tY:return Lp;case nY:return Np;case rY:return Mp;case oY:return _p;case iY:return Rp}return e});var aY=Object.prototype,sY=aY.hasOwnProperty;function lY(t){var e=t.length,n=new t.constructor(e);return e&&typeof t[0]=="string"&&sY.call(t,"index")&&(n.index=t.index,n.input=t.input),n}var Wu=To.Uint8Array;function tf(t){var e=new t.constructor(t.byteLength);return new Wu(e).set(new Wu(t)),e}function uY(t,e){var n=tf(t.buffer);return new t.constructor(n,t.byteOffset,t.byteLength)}var dY=/\w*$/;function cY(t){var e=new t.constructor(t.source,dY.exec(t));return e.lastIndex=t.lastIndex,e}var Bp=Ii?Ii.prototype:void 0,Dp=Bp?Bp.valueOf:void 0;function fY(t){return Dp?Object(Dp.call(t)):{}}function Dv(t,e){var n=e?tf(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var pY="[object Boolean]",hY="[object Date]",mY="[object Map]",gY="[object Number]",bY="[object RegExp]",vY="[object Set]",yY="[object String]",wY="[object Symbol]",CY="[object ArrayBuffer]",$Y="[object DataView]",SY="[object Float32Array]",AY="[object Float64Array]",TY="[object Int8Array]",kY="[object Int16Array]",EY="[object Int32Array]",OY="[object Uint8Array]",xY="[object Uint8ClampedArray]",IY="[object Uint16Array]",PY="[object Uint32Array]";function NY(t,e,n){var r=t.constructor;switch(e){case CY:return tf(t);case pY:case hY:return new r(+t);case $Y:return uY(t);case SY:case AY:case TY:case kY:case EY:case OY:case xY:case IY:case PY:return Dv(t,n);case mY:return new r;case gY:case yY:return new r(t);case bY:return cY(t);case vY:return new r;case wY:return fY(t)}}function Fv(t){return typeof t.constructor=="function"&&!X4(t)?XG(_v(t)):{}}var MY="[object Map]";function _Y(t){return Yo(t)&&Dr(t)==MY}
vendor: 4,493 bytes, line 2333
2333var Fp=Os&&Os.isMap,RY=Fp?Q4(Fp):_Y,LY="[object Set]";function BY(t){return Yo(t)&&Dr(t)==LY}var jp=Os&&Os.isSet,DY=jp?Q4(jp):BY,FY=1,jv="[object Arguments]",jY="[object Array]",zY="[object Boolean]",HY="[object Date]",UY="[object Error]",zv="[object Function]",VY="[object GeneratorFunction]",KY="[object Map]",GY="[object Number]",Hv="[object Object]",qY="[object RegExp]",WY="[object Set]",YY="[object String]",ZY="[object Symbol]",JY="[object WeakMap]",XY="[object ArrayBuffer]",QY="[object DataView]",eZ="[object Float32Array]",tZ="[object Float64Array]",nZ="[object Int8Array]",rZ="[object Int16Array]",oZ="[object Int32Array]",iZ="[object Uint8Array]",aZ="[object Uint8ClampedArray]",sZ="[object Uint16Array]",lZ="[object Uint32Array]",Mt={};Mt[jv]=Mt[jY]=Mt[XY]=Mt[QY]=Mt[zY]=Mt[HY]=Mt[eZ]=Mt[tZ]=Mt[nZ]=Mt[rZ]=Mt[oZ]=Mt[KY]=Mt[GY]=Mt[Hv]=Mt[qY]=Mt[WY]=Mt[YY]=Mt[ZY]=Mt[iZ]=Mt[aZ]=Mt[sZ]=Mt[lZ]=!0;Mt[UY]=Mt[zv]=Mt[JY]=!1;function wu(t,e,n,r,i,o){var a,s=e&FY;if(a!==void 0)return a;if(!Li(t))return t;var l=da(t);if(l)a=lY(t);else{var u=Dr(t),d=u==zv||u==VY;if(kl(t))return Bv(t,s);if(u==Hv||u==jv||d&&!i)a=d?{}:Fv(t);else{if(!Mt[u])return i?t:{};a=NY(t,u,s)}}o||(o=new $o);var f=o.get(t);if(f)return f;o.set(t,a),DY(t)?t.forEach(function(h){a.add(wu(h,e,n,h,t,o))}):RY(t)&&t.forEach(function(h,g){a.set(g,wu(h,e,n,g,t,o))});var c=W3,p=l?void 0:c(t);return lq(p||t,function(h,g){p&&(g=h,h=t[g]),kv(a,g,wu(h,e,n,g,t,o))}),a}var uZ=1,dZ=4;function cs(t){return wu(t,uZ|dZ)}var cZ="__lodash_hash_undefined__";function fZ(t){return this.__data__.set(t,cZ),this}function pZ(t){return this.__data__.has(t)}function Yu(t){var e=-1,n=t==null?0:t.length;for(this.__data__=new Sa;++e<n;)this.add(t[e])}Yu.prototype.add=Yu.prototype.push=fZ;Yu.prototype.has=pZ;function hZ(t,e){for(var n=-1,r=t==null?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}function mZ(t,e){return t.has(e)}var gZ=1,bZ=2;function Uv(t,e,n,r,i,o){var a=n&gZ,s=t.length,l=e.length;if(s!=l&&!(a&&l>s))return!1;var u=o.get(t),d=o.get(e);if(u&&d)return u==e&&d==t;var f=-1,c=!0,p=n&bZ?new Yu:void 0;for(o.set(t,e),o.set(e,t);++f<s;){var h=t[f],g=e[f];if(r)var b=a?r(g,h,f,e,t,o):r(h,g,f,t,e,o);if(b!==void 0){if(b)continue;c=!1;break}if(p){if(!hZ(e,function(v,C){if(!mZ(p,C)&&(h===v||i(h,v,n,r,o)))return p.push(C)})){c=!1;break}}else if(!(h===g||i(h,g,n,r,o))){c=!1;break}}return o.delete(t),o.delete(e),c}function vZ(t){var e=-1,n=Array(t.size);return t.forEach(function(r,i){n[++e]=[i,r]}),n}function yZ(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var wZ=1,CZ=2,$Z="[object Boolean]",SZ="[object Date]",AZ="[object Error]",TZ="[object Map]",kZ="[object Number]",EZ="[object RegExp]",OZ="[object Set]",xZ="[object String]",IZ="[object Symbol]",PZ="[object ArrayBuffer]",NZ="[object DataView]",zp=Ii?Ii.prototype:void 0,O2=zp?zp.valueOf:void 0;function MZ(t,e,n,r,i,o,a){switch(n){case NZ:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case PZ:return!(t.byteLength!=e.byteLength||!o(new Wu(t),new Wu(e)));case $Z:case SZ:case kZ:return p1(+t,+e);case AZ:return t.name==e.name&&t.message==e.message;case EZ:case xZ:return t==e+"";case TZ:var s=vZ;case OZ:var l=r&wZ;if(s||(s=yZ),t.size!=e.size&&!l)return!1;var u=a.get(t);if(u)return u==e;r|=CZ,a.set(t,e);var d=Uv(s(t),s(e),r,i,o,a);return a.delete(t),d;case IZ:if(O2)return O2.call(t)==O2.call(e)}return!1}var _Z=1,RZ=Object.prototype,LZ=RZ.hasOwnProperty;function BZ(t,e,n,r,i,o){var a=n&_Z,s=W3(t),l=s.length,u=W3(e),d=u.length;if(l!=d&&!a)return!1;for(var f=l;f--;){var c=s[f];if(!(a?c in e:LZ.call(e,c)))return!1}var p=o.get(t),h=o.get(e);if(p&&h)return p==e&&h==t;var g=!0;o.set(t,e),o.set(e,t);for(var b=a;++f<l;){c=s[f];var v=t[c],C=e[c];if(r)var E=a?r(C,v,c,e,t,o):r(v,C,c,t,e,o);if(!(E===void 0?v===C||i(v,C,n,r,o):E)){g=!1;break}b||(b=c=="constructor")}if(g&&!b){var A=t.constructor,N=e.constructor;A!=N&&"constructor"in t&&"constructor"in e&&!(typeof A=="function"&&A instanceof A&&typeof N=="function"&&N instanceof N)&&(g=!1)}return o.delete(t),o.delete(e),g}var DZ=1,Hp="[object Arguments]",Up="[object Array]",Y1="[object Object]",FZ=Object.prototype,Vp=FZ.hasOwnProperty;function jZ(t,e,n,r,i,o){var a=da(t),s=da(e),l=a?Up:Dr(t),u=s?Up:Dr(e);l=l==Hp?Y1:l,u=u==Hp?Y1:u;var d=l==Y1,f=u==Y1,c=l==u;if(c&&kl(t)){if(!kl(e))return!1;a=!0,d=!1}if(c&&!d)return o||(o=new $o),a||ef(t)?Uv(t,e,n,r,i,o):MZ(t,e,l,n,r,i,o);if(!(n&DZ)){var p=d&&Vp.call(t,"__wrapped__"),h=f&&Vp.call(e,"__wrapped__");
2333if(p||h){var g=p?t.value():t,b=h?e.value():e;return o||(o=new $o),i(g,b,n,r,o)}}return c?(o||(o=new $o),BZ(t,e,n,r,i,o)):!1}function Vv(t,e,n,r,i){return t===e?!0:t==null||e==null||!Yo(t)&&!Yo(e)?t!==t&&e!==e:jZ(t,e,n,r,Vv,i)}function zZ(t){return function(e,n,r){for(var i=-1,o=Object(e),a=r(e),s=a.length;s--;){var l=a[++i];if(n(o[l],l,o)===!1)break}return e}}var HZ=zZ();function X3(t,e,n){(n!==void 0&&!p1(t[e],n)||n===void 0&&!(e in t))&&J4(t,e,n)}function UZ(t){return Yo(t)&&Dd(t)}function Q3(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function VZ(t){return pq(t,Mv(t))}function KZ(t,e,n,r,i,o,a){var s=Q3(t,n),l=Q3(e,n),u=a.get(l);if(u){X3(t,n,u);return}var d=o?o(s,l,n+"",t,e,a):void 0,f=d===void 0;if(f){var c=da(l),p=!c&&kl(l),h=!c&&!p&&ef(l);d=l,c||p||h?da(s)?d=s:UZ(s)?d=eq(s):p?(f=!1,d=Bv(l,!0)):h?(f=!1,d=Dv(l,!0)):d=[]:jW(l)||q3(l)?(d=s,q3(s)?d=VZ(s):(!Li(s)||Z4(s))&&(d=Fv(l))):f=!1}f&&(a.set(l,d),i(d,l,r,o,a),a.delete(l)),X3(t,n,d)}function Kv(t,e,n,r,i){t!==e&&HZ(e,function(o,a){if(i||(i=new $o),Li(o))KZ(t,e,a,n,Kv,r,i);else{var s=r?r(Q3(t,a),o,a+"",t,e,i):void 0;s===void 0&&(s=o),X3(t,a,s)}},Mv)}function nf(t,e){return Vv(t,e)}var Ti=vq(function(t,e,n){Kv(t,e,n)}),De=(t=>(t[t.TYPE=3]="TYPE",t[t.LEVEL=12]="LEVEL",t[t.ATTRIBUTE=13]="ATTRIBUTE",t[t.BLOT=14]="BLOT",t[t.INLINE=7]="INLINE",t[t.BLOCK=11]="BLOCK",t[t.BLOCK_BLOT=10]="BLOCK_BLOT",t[t.INLINE_BLOT=6]="INLINE_BLOT",t[t.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",t[t.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",t[t.ANY=15]="ANY",t))(De||{});class Ao{constructor(e,n,r={}){this.attrName=e,this.keyName=n;const i=De.TYPE&De.ATTRIBUTE;this.scope=r.scope!=null?r.scope&De.LEVEL|i:De.ATTRIBUTE,r.whitelist!=null&&(this.whitelist=r.whitelist)}static keys(e){return Array.from(e.attributes).map(n=>n.name)}add(e,n){return this.canAdd(e,n)?(e.setAttribute(this.keyName,n),!0):!1}canAdd(e,n){return this.whitelist==null?!0:typeof n=="string"?this.whitelist.indexOf(n.replace(/["']/g,""))>-1:this.whitelist.indexOf(n)>-1}remove(e){e.removeAttribute(this.keyName)}value(e){const n=e.getAttribute(this.keyName);return this.canAdd(e,n)&&n?n:""}}class fs extends Error{constructor(e){e="[Parchment] "+e,super(e),this.message=e,this.name=this.constructor.name}}const Gv=class e5{constructor(){this.attributes={},this.classes={},this.tags={},this.types={}}static find(e,n=!1){if(e==null)return null;if(this.blots.has(e))return this.blots.get(e)||null;if(n){let r=null;try{r=e.parentNode}catch{return null}return this.find(r,n)}return null}create(e,n,r){const i=this.query(n);if(i==null)throw new fs(`Unable to create ${n} blot`);const o=i,a=n instanceof Node||n.nodeType===Node.TEXT_NODE?n:o.create(r),s=new o(e,a,r);return e5.blots.set(s.domNode,s),s}find(e,n=!1){return e5.find(e,n)}query(e,n=De.ANY){let r;return typeof e=="string"?r=this.types[e]||this.attributes[e]:e instanceof Text||e.nodeType===Node.TEXT_NODE?r=this.types.text:typeof e=="number"?e&De.LEVEL&De.BLOCK?r=this.types.block:e&De.LEVEL&De.INLINE&&(r=this.types.inline):e instanceof Element&&((e.getAttribute("class")||"").split(/\s+/).some(i=>(r=this.classes[i],!!r)),r=r||this.tags[e.tagName]),r==null?null:"scope"in r&&n&De.LEVEL&r.scope&&n&De.TYPE&r.scope?r:null}register(...e){return e.map(n=>{const r="blotName"in n,i="attrName"in n;if(!r&&!i)throw new fs("Invalid definition");if(r&&n.blotName==="abstract")throw new fs("Cannot register abstract class");const o=r?n.blotName:i?n.attrName:void 0;return this.types[o]=n,i?typeof n.keyName=="string"&&(this.attributes[n.keyName]=n):r&&(n.className&&(this.classes[n.className]=n),n.tagName&&(Array.isArray(n.tagName)?n.tagName=n.tagName.map(a=>a.toUpperCase()):n.tagName=n.tagName.toUpperCase(),(Array.isArray(n.tagName)?n.tagName:[n.tagName]).forEach(a=>{(this.tags[a]==null||n.className==null)&&(this.tags[a]=n)}))),n})}};Gv.blots=new WeakMap;let xs=Gv;function Kp(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter(n=>n.indexOf(`${e}-`)===0)}class GZ extends Ao{static keys(e){return(e.getAttribute("class")||"").split(/\s+/).map(n=>n.split("-").slice(0,-1).join("-"))}add(e,n){return this.canAdd(e,n)?(this.remove(e),e.classList.add(`${this.keyName}-${n}`),!0):!1}remove(e){Kp(e,this.keyName).forEach(n=>{e.classList.remove(n)}),e.classList.length===0&&e.removeAttribute("class")}value(e){const n=(Kp(e,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(e,n)?n:""}}const to=GZ;function x2(t){const e=t.split("-"),n=e.slice(1).map(r=>r[0].toUpperCase()+r.slice(1)).join("");return e[0]+n}class qZ extends Ao{static keys(e){return(e.getAttribute("style")||"").split(";").map(n=>n.split(":")[0].trim())}add(e,n){return this.canAdd(e,n)?(e.style[x2(this.keyName)]=n,!0):!1}remove(e){e.style[x2(this.keyName)]="",e.getAttribute("style")||e.removeAttribute("style")}value(e){const n=e.style[x2(this.keyName)];return this.canAdd(e,n)?n:""}}const Bi=qZ;class WZ{constructor(e){this.attributes={},this.domNode=e,this.build()}attribute(e,n){n?e.add(this.domNode,n)&&(e.value(this.domNode)!=null?this.attributes[e.attrName]=e:delete this.attributes[e.attrName]):(e.remove(this.domNode),delete this.attributes[e.attrName])}build(){this.attributes={};const e=xs.find(this.domNode);
2333if(e==null)return;const n=Ao.keys(this.domNode),r=to.keys(this.domNode),i=Bi.keys(this.domNode);n.concat(r).concat(i).forEach(o=>{const a=e.scroll.query(o,De.ATTRIBUTE);a instanceof Ao&&(this.attributes[a.attrName]=a)})}copy(e){Object.keys(this.attributes).forEach(n=>{const r=this.attributes[n].value(this.domNode);e.format(n,r)})}move(e){this.copy(e),Object.keys(this.attributes).forEach(n=>{this.attributes[n].remove(this.domNode)}),this.attributes={}}values(){return Object.keys(this.attributes).reduce((e,n)=>(e[n]=this.attributes[n].value(this.domNode),e),{})}}const zd=WZ,qv=class{constructor(e,n){this.scroll=e,this.domNode=n,xs.blots.set(n,this),this.prev=null,this.next=null}static create(e){if(this.tagName==null)throw new fs("Blot definition missing tagName");let n,r;return Array.isArray(this.tagName)?(typeof e=="string"?(r=e.toUpperCase(),parseInt(r,10).toString()===r&&(r=parseInt(r,10))):typeof e=="number"&&(r=e),typeof r=="number"?n=document.createElement(this.tagName[r-1]):r&&this.tagName.indexOf(r)>-1?n=document.createElement(r):n=document.createElement(this.tagName[0])):n=document.createElement(this.tagName),this.className&&n.classList.add(this.className),n}get statics(){return this.constructor}attach(){}clone(){const e=this.domNode.cloneNode(!1);return this.scroll.create(e)}detach(){this.parent!=null&&this.parent.removeChild(this),xs.blots.delete(this.domNode)}deleteAt(e,n){this.isolate(e,n).remove()}formatAt(e,n,r,i){const o=this.isolate(e,n);if(this.scroll.query(r,De.BLOT)!=null&&i)o.wrap(r,i);else if(this.scroll.query(r,De.ATTRIBUTE)!=null){const a=this.scroll.create(this.statics.scope);o.wrap(a),a.format(r,i)}}insertAt(e,n,r){const i=r==null?this.scroll.create("text",n):this.scroll.create(n,r),o=this.split(e);this.parent.insertBefore(i,o||void 0)}isolate(e,n){const r=this.split(e);if(r==null)throw new Error("Attempt to isolate at end");return r.split(n),r}length(){return 1}offset(e=this.parent){return this.parent==null||this===e?0:this.parent.children.offset(this)+this.parent.offset(e)}optimize(e){this.statics.requiredContainer&&!(this.parent instanceof this.statics.requiredContainer)&&this.wrap(this.statics.requiredContainer.blotName)}remove(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()}replaceWith(e,n){const r=typeof e=="string"?this.scroll.create(e,n):e;return this.parent!=null&&(this.parent.insertBefore(r,this.next||void 0),this.remove()),r}split(e,n){return e===0?this:this.next}update(e,n){}wrap(e,n){const r=typeof e=="string"?this.scroll.create(e,n):e;if(this.parent!=null&&this.parent.insertBefore(r,this.next||void 0),typeof r.appendChild!="function")throw new fs(`Cannot wrap ${e}`);return r.appendChild(this),r}};qv.blotName="abstract";let Wv=qv;const Yv=class extends Wv{static value(e){return!0}index(e,n){return this.domNode===e||this.domNode.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(n,1):-1}position(e,n){let r=Array.from(this.parent.domNode.childNodes).indexOf(this.domNode);return e>0&&(r+=1),[this.parent.domNode,r]}value(){return{[this.statics.blotName]:this.statics.value(this.domNode)||!0}}};Yv.scope=De.INLINE_BLOT;let YZ=Yv;const Tn=YZ;class ZZ{constructor(){this.head=null,this.tail=null,this.length=0}append(...e){if(this.insertBefore(e[0],null),e.length>1){const n=e.slice(1);this.append(...n)}}at(e){const n=this.iterator();let r=n();for(;r&&e>0;)e-=1,r=n();return r}contains(e){const n=this.iterator();let r=n();for(;r;){if(r===e)return!0;r=n()}return!1}indexOf(e){const n=this.iterator();let r=n(),i=0;for(;r;){if(r===e)return i;i+=1,r=n()}return-1}insertBefore(e,n){e!=null&&(this.remove(e),e.next=n,n!=null?(e.prev=n.prev,n.prev!=null&&(n.prev.next=e),n.prev=e,n===this.head&&(this.head=e)):this.tail!=null?(this.tail.next=e,e.prev=this.tail,this.tail=e):(e.prev=null,this.head=this.tail=e),this.length+=1)}offset(e){let n=0,r=this.head;for(;r!=null;){if(r===e)return n;n+=r.length(),r=r.next}return-1}remove(e){this.contains(e)&&(e.prev!=null&&(e.prev.next=e.next),e.next!=null&&(e.next.prev=e.prev),e===this.head&&(this.head=e.next),e===this.tail&&(this.tail=e.prev),this.length-=1)}iterator(e=this.head){return()=>{const n=e;return e!=null&&(e=e.next),n}}find(e,n=!1){const r=this.iterator();let i=r();for(;i;){const o=i.length();if(e<o||n&&e===o&&(i.next==null||i.next.length()!==0))return[i,e];e-=o,i=r()}return[null,0]}forEach(e){const n=this.iterator();let r=n();for(;r;)e(r),r=n()}forEachAt(e,n,r){if(n<=0)return;const[i,o]=this.find(e);let a=e-o;const s=this.iterator(i);let l=s();for(;l&&a<e+n;){const u=l.length();e>a?r(l,e-a,Math.min(n,a+u-e)):r(l,0,Math.min(u,e+n-a)),a+=u,l=s()}}map(e){return this.reduce((n,r)=>(n.push(e(r)),n),[])}reduce(e,n){const r=this.iterator();let i=r();for(;i;)n=e(n,i),i=r();return n}}function Gp(t,e){const n=e.find(t);if(n)return n;try{return e.create(t)}catch{const r=e.create(De.INLINE);
2333return Array.from(t.childNodes).forEach(i=>{r.domNode.appendChild(i)}),t.parentNode&&t.parentNode.replaceChild(r.domNode,t),r.attach(),r}}const Zv=class ui extends Wv{constructor(e,n){super(e,n),this.uiNode=null,this.build()}appendChild(e){this.insertBefore(e)}attach(){super.attach(),this.children.forEach(e=>{e.attach()})}attachUI(e){this.uiNode!=null&&this.uiNode.remove(),this.uiNode=e,ui.uiClass&&this.uiNode.classList.add(ui.uiClass),this.uiNode.setAttribute("contenteditable","false"),this.domNode.insertBefore(this.uiNode,this.domNode.firstChild)}build(){this.children=new ZZ,Array.from(this.domNode.childNodes).filter(e=>e!==this.uiNode).reverse().forEach(e=>{try{const n=Gp(e,this.scroll);this.insertBefore(n,this.children.head||void 0)}catch(n){if(n instanceof fs)return;throw n}})}deleteAt(e,n){if(e===0&&n===this.length())return this.remove();this.children.forEachAt(e,n,(r,i,o)=>{r.deleteAt(i,o)})}descendant(e,n=0){const[r,i]=this.children.find(n);return e.blotName==null&&e(r)||e.blotName!=null&&r instanceof e?[r,i]:r instanceof ui?r.descendant(e,i):[null,-1]}descendants(e,n=0,r=Number.MAX_VALUE){let i=[],o=r;return this.children.forEachAt(n,r,(a,s,l)=>{(e.blotName==null&&e(a)||e.blotName!=null&&a instanceof e)&&i.push(a),a instanceof ui&&(i=i.concat(a.descendants(e,s,o))),o-=l}),i}detach(){this.children.forEach(e=>{e.detach()}),super.detach()}enforceAllowedChildren(){let e=!1;this.children.forEach(n=>{e||this.statics.allowedChildren.some(r=>n instanceof r)||(n.statics.scope===De.BLOCK_BLOT?(n.next!=null&&this.splitAfter(n),n.prev!=null&&this.splitAfter(n.prev),n.parent.unwrap(),e=!0):n instanceof ui?n.unwrap():n.remove())})}formatAt(e,n,r,i){this.children.forEachAt(e,n,(o,a,s)=>{o.formatAt(a,s,r,i)})}insertAt(e,n,r){const[i,o]=this.children.find(e);if(i)i.insertAt(o,n,r);else{const a=r==null?this.scroll.create("text",n):this.scroll.create(n,r);this.appendChild(a)}}insertBefore(e,n){e.parent!=null&&e.parent.children.remove(e);let r=null;this.children.insertBefore(e,n||null),e.parent=this,n!=null&&(r=n.domNode),(this.domNode.parentNode!==e.domNode||this.domNode.nextSibling!==r)&&this.domNode.insertBefore(e.domNode,r),e.attach()}length(){return this.children.reduce((e,n)=>e+n.length(),0)}
2333moveChildren(e,n){this.children.forEach(r=>{e.insertBefore(r,n)})}optimize(e){if(super.optimize(e),this.enforceAllowedChildren(),this.uiNode!=null&&this.uiNode!==this.domNode.firstChild&&this.domNode.insertBefore(this.uiNode,this.domNode.firstChild),this.children.length===0)if(this.statics.defaultChild!=null){const n=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(n)}else this.remove()}path(e,n=!1){const[r,i]=this.children.find(e,n),o=[[this,e]];return r instanceof ui?o.concat(r.path(i,n)):(r!=null&&o.push([r,i]),o)}removeChild(e){this.children.remove(e)}replaceWith(e,n){const r=typeof e=="string"?this.scroll.create(e,n):e;return r instanceof ui&&this.moveChildren(r),super.replaceWith(r)}split(e,n=!1){if(!n){if(e===0)return this;if(e===this.length())return this.next}const r=this.clone();return this.parent&&this.parent.insertBefore(r,this.next||void 0),this.children.forEachAt(e,this.length(),(i,o,a)=>{const s=i.split(o,n);s!=null&&r.appendChild(s)}),r}splitAfter(e){const n=this.clone();for(;e.next!=null;)n.appendChild(e.next);return this.parent&&this.parent.insertBefore(n,this.next||void 0),n}unwrap(){this.parent&&this.moveChildren(this.parent,this.next||void 0),this.remove()}update(e,n){const r=[],i=[];e.forEach(o=>{o.target===this.domNode&&o.type==="childList"&&(r.push(...o.addedNodes),i.push(...o.removedNodes))}
2333),i.forEach(o=>{if(o.parentNode!=null&&o.tagName!=="IFRAME"&&document.body.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_CONTAINED_BY)return;const a=this.scroll.find(o);a!=null&&(a.domNode.parentNode==null||a.domNode.parentNode===this.domNode)&&a.detach()}),r.filter(o=>o.parentNode===this.domNode&&o!==this.uiNode).sort((o,a)=>o===a?0:o.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1).forEach(o=>{let a=null;o.nextSibling!=null&&(a=this.scroll.find(o.nextSibling));const s=Gp(o,this.scroll);(s.next!==a||s.next==null)&&(s.parent!=null&&s.parent.removeChild(this),this.insertBefore(s,a||void 0))}),this.enforceAllowedChildren()}};Zv.uiClass="";let JZ=Zv;const Kr=JZ;function XZ(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(t[n]!==e[n])return!1;return!0}const Ja=class Xa extends Kr{static create(e){return super.create(e)}static formats(e,n){const r=n.query(Xa.blotName);if(!(r!=null&&e.tagName===r.tagName)){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(e,n){super(e,n),this.attributes=new zd(this.domNode)}format(e,n){if(e===this.statics.blotName&&!n)this.children.forEach(r=>{r instanceof Xa||(r=r.wrap(Xa.blotName,!0)),this.attributes.copy(r)}),this.unwrap();else{const r=this.scroll.query(e,De.INLINE);if(r==null)return;r instanceof Ao?this.attributes.attribute(r,n):n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n)}}formats(){const e=this.attributes.values(),n=this.statics.formats(this.domNode,this.scroll);return n!=null&&(e[this.statics.blotName]=n),e}formatAt(e,n,r,i){this.formats()[r]!=null||this.scroll.query(r,De.ATTRIBUTE)?this.isolate(e,n).format(r,i):super.formatAt(e,n,r,i)}optimize(e){super.optimize(e);const n=this.formats();if(Object.keys(n).length===0)return this.unwrap();const r=this.next;r instanceof Xa&&r.prev===this&&XZ(n,r.formats())&&(r.moveChildren(this),r.remove())}replaceWith(e,n){const r=super.replaceWith(e,n);return this.attributes.copy(r),r}update(e,n){super.update(e,n),e.some(r=>r.target===this.domNode&&r.type==="attributes")&&this.attributes.build()}wrap(e,n){const r=super.wrap(e,n);return r instanceof Xa&&this.attributes.move(r),r}};Ja.allowedChildren=[Ja,Tn],Ja.blotName="inline",Ja.scope=De.INLINE_BLOT,Ja.tagName="SPAN";let QZ=Ja;const rf=QZ,Qa=class t5 extends Kr{static create(e){return super.create(e)}static formats(e,n){const r=n.query(t5.blotName);if(!(r!=null&&e.tagName===r.tagName)){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()}}constructor(e,n){super(e,n),this.attributes=new zd(this.domNode)}format(e,n){const r=this.scroll.query(e,De.BLOCK);r!=null&&(r instanceof Ao?this.attributes.attribute(r,n):e===this.statics.blotName&&!n?this.replaceWith(t5.blotName):n&&(e!==this.statics.blotName||this.formats()[e]!==n)&&this.replaceWith(e,n))}formats(){const e=this.attributes.values(),n=this.statics.formats(this.domNode,this.scroll);return n!=null&&(e[this.statics.blotName]=n),e}formatAt(e,n,r,i){this.scroll.query(r,De.BLOCK)!=null?this.format(r,i):super.formatAt(e,n,r,i)}insertAt(e,n,r){if(r==null||this.scroll.query(n,De.INLINE)!=null)super.insertAt(e,n,r);else{const i=this.split(e);if(i!=null){const o=this.scroll.create(n,r);i.parent.insertBefore(o,i)}else throw new Error("Attempt to insertAt after block boundaries")}}replaceWith(e,n){const r=super.replaceWith(e,n);return this.attributes.copy(r),r}update(e,n){super.update(e,n),e.some(r=>r.target===this.domNode&&r.type==="attributes")&&this.attributes.build()}};Qa.blotName="block",Qa.scope=De.BLOCK_BLOT,Qa.tagName="P",Qa.allowedChildren=[rf,Qa,Tn];let eJ=Qa;const xl=eJ,n5=class extends Kr{checkMerge(){return this.next!==null&&this.next.statics.blotName===this.statics.blotName}deleteAt(e,n){super.deleteAt(e,n),this.enforceAllowedChildren()}formatAt(e,n,r,i){super.formatAt(e,n,r,i),this.enforceAllowedChildren()}insertAt(e,n,r){super.insertAt(e,n,r),this.enforceAllowedChildren()}optimize(e){super.optimize(e),this.children.length>0&&this.next!=null&&this.checkMerge()&&(this.next.moveChildren(this),this.next.remove())}};n5.blotName="container",n5.scope=De.BLOCK_BLOT;let tJ=n5;const Hd=tJ;class nJ extends Tn{static formats(e,n){}format(e,n){super.formatAt(0,this.length(),e,n)}formatAt(e,n,r,i){e===0&&n===this.length()?this.format(r,i):super.formatAt(e,n,r,i)}formats(){return this.statics.formats(this.domNode,this.scroll)}}const yr=nJ,rJ={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},oJ=100,es=class extends Kr{constructor(e,n){super(null,n),this.registry=e,this.scroll=this,this.build(),this.observer=new MutationObserver(r=>{this.update(r)}),this.observer.observe(this.domNode,rJ),this.attach()}create(e,n){return this.registry.create(this,e,n)}find(e,n=!1){const r=this.registry.find(e,n);return r?r.scroll===this?r:n?this.find(r.scroll.domNode.parentNode,!0):null:null}query(e,n=De.ANY){return this.registry.query(e,n)}register(...e){return this.registry.register(...e)}build(){this.scroll!=null&&super.build()}detach(){super.detach(),this.observer.disconnect()}deleteAt(e,n){this.update(),e===0&&n===this.length()?this.children.forEac
2333h(r=>{r.remove()}):super.deleteAt(e,n)}formatAt(e,n,r,i){this.update(),super.formatAt(e,n,r,i)}insertAt(e,n,r){this.update(),super.insertAt(e,n,r)}optimize(e=[],n={}){super.optimize(n);const r=n.mutationsMap||new WeakMap;let i=Array.from(this.observer.takeRecords());for(;i.length>0;)e.push(i.pop());const o=(l,u=!0)=>{l==null||l===this||l.domNode.parentNode!=null&&(r.has(l.domNode)||r.set(l.domNode,[]),u&&o(l.parent))},a=l=>{r.has(l.domNode)&&(l instanceof Kr&&l.children.forEach(a),r.delete(l.domNode),l.optimize(n))};let s=e;for(let l=0;s.length>0;l+=1){if(l>=oJ)throw new Error("[Parchment] Maximum optimize iterations reached");for(s.forEach(u=>{const d=this.find(u.target,!0);d!=null&&(d.domNode===u.target&&(u.type==="childList"?(o(this.find(u.previousSibling,!1)),Array.from(u.addedNodes).forEach(f=>{const c=this.find(f,!1);o(c,!1),c instanceof Kr&&c.children.forEach(p=>{o(p,!1)})})):u.type==="attributes"&&o(d.prev)),o(d))}),this.children.forEach(a),s=Array.from(this.observer.takeRecords()),i=s.slice();i.length>0;)e.push(i.pop())}}update(e,n={}){e=e||this.observer.takeRecords();const r=new WeakMap;e.map(i=>{const o=this.find(i.target,!0);return o==null?null:r.has(o.domNode)?(r.get(o.domNode).push(i),null):(r.set(o.domNode,[i]),o)}).forEach(i=>{i!=null&&i!==this&&r.has(i.domNode)&&i.update(r.get(i.domNode)||[],n)}),n.mutationsMap=r,r.has(this.domNode)&&super.update(r.get(this.domNode),n),this.optimize(e,n)}};es.blotName="scroll",es.defaultChild=xl,es.allowedChildren=[xl,Hd],es.scope=De.BLOCK_BLOT,es.tagName="DIV";let iJ=es;const of=iJ,r5=class Jv extends Tn{static create(e){return document.createTextNode(e)}static value(e){return e.data}constructor(e,n){super(e,n),this.text=this.statics.value(this.domNode)}deleteAt(e,n){this.domNode.data=this.text=this.text.slice(0,e)+this.text.slice(e+n)}index(e,n){return this.domNode===e?n:-1}insertAt(e,n,r){r==null?(this.text=this.text.slice(0,e)+n+this.text.slice(e),this.domNode.data=this.text):super.insertAt(e,n,r)}length(){return this.text.length}optimize(e){super.optimize(e),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof Jv&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())}position(e,n=!1){return[this.domNode,e]}split(e,n=!1){if(!n){if(e===0)return this;if(e===this.length())return this.next}const r=this.scroll.create(this.domNode.splitText(e));return this.parent.insertBefore(r,this.next||void 0),this.text=this.statics.value(this.domNode),r}update(e,n){e.some(r=>r.type==="characterData"&&r.target===this.domNode)&&(this.text=this.statics.value(this.domNode))}value(){return this.text}};r5.blotName="text",r5.scope=De.INLINE_BLOT;let aJ=r5;const Zu=aJ,Xv=Object.freeze(Object.defineProperty({__proto__:null,Attributor:Ao,AttributorStore:zd,BlockBlot:xl,ClassAttributor:to,ContainerBlot:Hd,EmbedBlot:yr,InlineBlot:rf,LeafBlot:Tn,ParentBlot:Kr,Registry:xs,Scope:De,ScrollBlot:of,StyleAttributor:Bi,TextBlot:Zu},Symbol.toStringTag,{value:"Module"}));var Z1={exports:{}},I2,qp;function sJ(){if(qp)return I2;qp=1;var t=-1,e=1,n=0;function r(S,P,O,G,U){if(S===P)return S?[[n,S]]:[];if(O!=null){var B=Z(S,P,O);if(B)return B}var L=s(S,P),re=S.substring(0,L);S=S.substring(L),P=P.substring(L),L=u(S,P);var he=S.substring(S.length-L);S=S.substring(0,S.length-L),P=P.substring(0,P.length-L);var de=i(S,P);return re&&de.unshift([n,re]),he&&de.push([n,he]),C(de,U),G&&f(de),de}function i(S,P){var O;if(!S)return[[e,P]];if(!P)return[[t,S]];var G=S.length>P.length?S:P,U=S.length>P.length?P:S,B=G.indexOf(U);if(B!==-1)return O=[[e,G.substring(0,B)],[n,U],[e,G.substring(B+U.length)]],S.length>P.length&&(O[0][0]=O[2][0]=t),O;if(U.length===1)return[[t,S],[e,P]];var L=d(S,P);if(L){var re=L[0],he=L[1],de=L[2],be=L[3],z=L[4],K=r(re,de),fe=r(he,be);return K.concat([[n,z]],fe)}return o(S,P)}function o(S,P){for(var O=S.length,G=P.length,U=Math.ceil((O+G)/2),B=U,L=2*U,re=new Array(L),he=new Array(L),de=0;de<L;de++)re[de]=-1,he[de]=-1;re[B+1]=0,he[B+1]=0;for(var be=O-G,z=be%2!==0,K=0,fe=0,Q=0,J=0,R=0;R<U;R++){for(var V=-R+K;V<=R-fe;V+=2){var Y=B+V,me;V===-R||V!==R&&re[Y-1]<re[Y+1]?me=re[Y+1]:me=re[Y-1]+1;for(var we=me-V;me<O&&we<G&&S.charAt(me)===P.charAt(we);)me++,we++;if(re[Y]=me,me>O)fe+=2;else if(we>G)K+=2;else if(z){var T=B+be-V;if(T>=0&&T<L&&he[T]!==-1){var k=O-he[T];if(me>=k)return a(S,P,me,we)}}}for(var _=-R+Q;_<=R-J;_+=2){var T=B+_,k;_===-R||_!==R&&he[T-1]<he[T+1]?k=he[T+1]:k=he[T-1]+1;for(var q=k-_;k<O&&q<G&&S.charAt(O-k-1)===P.charAt(G-q-1);)k++,q++;if(he[T]=k,k>O)J+=2;else if(q>G)Q+=2;else if(!z){var Y=B+be-_;if(Y>=0&&Y<L&&re[Y]!==-1){var me=re[Y],we=B+me-Y;if(k=O-k,me>=k)return a(S,P,me,we)}}}}return[[t,S],[e,P]]}function a(S,P,O,G){var U=S.substring(0,O),B=P.substring(0,G),L=S.substring(O),re=P.substring(G),he=r(U,B),de=r(L,re);return he.concat(de)}function s(S,P){if(!S||!P||S.charAt(0)!==P.charAt(0))return 0;for(var O=0,G=Math.min(S.length,P.length),U=G,B=0;O<U;)S.substring(B,U)==P.substring(B,U)?(O=U,B=O):G=U,U=Math.floor((G-O)/2+O);return E(S.charCodeAt(U-1))&&U--,U}function l(S,P){var O=S.length,G=P.length;if(O==0||G==0)return 0;O>G?S=S.substring(O-G):O<G&&(P=P.substring(0,O));var U=Math.min(O,G);if(S==P)return U;for(var B=0,L=1;;){var re=S.substring(U-L),he=P.indexOf(re);if(he==-1)return B;
2333L+=he,(he==0||S.substring(U-L)==P.substring(0,L))&&(B=L,L++)}}function u(S,P){if(!S||!P||S.slice(-1)!==P.slice(-1))return 0;for(var O=0,G=Math.min(S.length,P.length),U=G,B=0;O<U;)S.substring(S.length-U,S.length-B)==P.substring(P.length-U,P.length-B)?(O=U,B=O):G=U,U=Math.floor((G-O)/2+O);return A(S.charCodeAt(S.length-U))&&U--,U}function d(S,P){var O=S.length>P.length?S:P,G=S.length>P.length?P:S;if(O.length<4||G.length*2<O.length)return null;function U(fe,Q,J){for(var R=fe.substring(J,J+Math.floor(fe.length/4)),V=-1,Y="",me,we,T,k;(V=Q.indexOf(R,V+1))!==-1;){var _=s(fe.substring(J),Q.substring(V)),q=u(fe.substring(0,J),Q.substring(0,V));Y.length<q+_&&(Y=Q.substring(V-q,V)+Q.substring(V,V+_),me=fe.substring(0,J-q),we=fe.substring(J+_),T=Q.substring(0,V-q),k=Q.substring(V+_))}return Y.length*2>=fe.length?[me,we,T,k,Y]:null}var B=U(O,G,Math.ceil(O.length/4)),L=U(O,G,Math.ceil(O.length/2)),re;if(!B&&!L)return null;L?B?re=B[4].length>L[4].length?B:L:re=L:re=B;var he,de,be,z;S.length>P.length?(he=re[0],de=re[1],be=re[2],z=re[3]):(be=re[0],z=re[1],he=re[2],de=re[3]);var K=re[4];return[he,de,be,z,K]}function f(S){for(var P=!1,O=[],G=0,U=null,B=0,L=0,re=0,he=0,de=0;B<S.length;)S[B][0]==n?(O[G++]=B,L=he,re=de,he=0,de=0,U=S[B][1]):(S[B][0]==e?he+=S[B][1].length:de+=S[B][1].length,U&&U.length<=Math.max(L,re)&&U.length<=Math.max(he,de)&&(S.splice(O[G-1],0,[t,U]),S[O[G-1]+1][0]=e,G--,G--,B=G>0?O[G-1]:-1,L=0,re=0,he=0,de=0,U=null,P=!0)),B++;for(P&&C(S),v(S),B=1;B<S.length;){if(S[B-1][0]==t&&S[B][0]==e){var be=S[B-1][1],z=S[B][1],K=l(be,z),fe=l(z,be);K>=fe?(K>=be.length/2||K>=z.length/2)&&(S.splice(B,0,[n,z.substring(0,K)]),S[B-1][1]=be.substring(0,be.length-K),S[B+1][1]=z.substring(K),B++):(fe>=be.length/2||fe>=z.length/2)&&(S.splice(B,0,[n,be.substring(0,fe)]),S[B-1][0]=e,S[B-1][1]=z.substring(0,z.length-fe),S[B+1][0]=t,S[B+1][1]=be.substring(fe),B++),B++}B++}}var c=/[^a-zA-Z0-9]/,p=/\s/,h=/[\r\n]/,g=/\n\r?\n$/,b=/^\r?\n\r?\n/;function v(S){function P(fe,Q){if(!fe||!Q)return 6;var J=fe.charAt(fe.length-1),R=Q.charAt(0),V=J.match(c),Y=R.match(c),me=V&&J.match(p),we=Y&&R.match(p),T=me&&J.match(h),k=we&&R.match(h),_=T&&fe.match(g),q=k&&Q.match(b);return _||q?5:T||k?4:V&&!me&&we?3:me||we?2:V||Y?1:0}for(var O=1;O<S.length-1;){if(S[O-1][0]==n&&S[O+1][0]==n){var G=S[O-1][1],U=S[O][1],B=S[O+1][1],L=u(G,U);if(L){var re=U.substring(U.length-L);G=G.substring(0,G.length-L),U=re+U.substring(0,U.length-L),B=re+B}for(var he=G,de=U,be=B,z=P(G,U)+P(U,B);U.charAt(0)===B.charAt(0);){G+=U.charAt(0),U=U.substring(1)+B.charAt(0),B=B.substring(1);var K=P(G,U)+P(U,B);K>=z&&(z=K,he=G,de=U,be=B)}S[O-1][1]!=he&&(he?S[O-1][1]=he:(S.splice(O-1,1),O--),S[O][1]=de,be?S[O+1][1]=be:(S.splice(O+1,1),O--))}O++}}function C(S,P){S.push([n,""]);for(var O=0,G=0,U=0,B="",L="",re;O<S.length;){if(O<S.length-1&&!S[O][1]){S.splice(O,1);continue}switch(S[O][0]){case e:U++,L+=S[O][1],O++;break;case t:G++,B+=S[O][1],O++;break;case n:var he=O-U-G-1;if(P){if(he>=0&&H(S[he][1])){var de=S[he][1].slice(-1);if(S[he][1]=S[he][1].slice(0,-1),B=de+B,L=de+L,!S[he][1]){S.splice(he,1),O--;var be=he-1;S[be]&&S[be][0]===e&&(U++,L=S[be][1]+L,be--),S[be]&&S[be][0]===t&&(G++,B=S[be][1]+B,be--),he=be}}if(N(S[O][1])){var de=S[O][1].charAt(0);S[O][1]=S[O][1].slice(1),B+=de,L+=de}}if(O<S.length-1&&!S[O][1]){S.splice(O,1);break}if(B.length>0||L.length>0){B.length>0&&L.length>0&&(re=s(L,B),re!==0&&(he>=0?S[he][1]+=L.substring(0,re):(S.splice(0,0,[n,L.substring(0,re)]),O++),L=L.substring(re),B=B.substring(re)),re=u(L,B),re!==0&&(S[O][1]=L.substring(L.length-re)+S[O][1],L=L.substring(0,L.length-re),B=B.substring(0,B.length-re)));var z=U+G;B.length===0&&L.length===0?(S.splice(O-z,z),O=O-z):B.length===0?(S.splice(O-z,z,[e,L]),O=O-z+1):L.length===0?(S.splice(O-z,z,[t,B]),O=O-z+1):(S.splice(O-z,z,[t,B],[e,L]),O=O-z+2)}O!==0&&S[O-1][0]===n?(S[O-1][1]+=S[O][1],S.splice(O,1)):O++,U=0,G=0,B="",L="";break}}S[S.length-1][1]===""&&S.pop();var K=!1;for(O=1;O<S.length-1;)S[O-1][0]===n&&S[O+1][0]===n&&(S[O][1].substring(S[O][1].length-S[O-1][1].length)===S[O-1][1]?(S[O][1]=S[O-1][1]+S[O][1].substring(0,S[O][1].length-S[O-1][1].length),S[O+1][1]=S[O-1][1]+S[O+1][1],S.splice(O-1,1),K=!0):S[O][1].substring(0,S[O+1][1].length)==S[O+1
2333][1]&&(S[O-1][1]+=S[O+1][1],S[O][1]=S[O][1].substring(S[O+1][1].length)+S[O+1][1],S.splice(O+1,1),K=!0)),O++;K&&C(S,P)}function E(S){return S>=55296&&S<=56319}function A(S){return S>=56320&&S<=57343}function N(S){return A(S.charCodeAt(0))}function H(S){return E(S.charCodeAt(S.length-1))}function j(S){for(var P=[],O=0;O<S.length;O++)S[O][1].length>0&&P.push(S[O]);return P}function ne(S,P,O,G){return H(S)||N(G)?null:j([[n,S],[t,P],[e,O],[n,G]])}function Z(S,P,O){var G=typeof O=="number"?{index:O,length:0}:O.oldRange,U=typeof O=="number"?null:O.newRange,B=S.length,L=P.length;if(G.length===0&&(U===null||U.length===0)){var re=G.index,he=S.slice(0,re),de=S.slice(re),be=U?U.index:null;e:{var z=re+L-B;if(be!==null&&be!==z||z<0||z>L)break e;var K=P.slice(0,z),fe=P.slice(z);if(fe!==de)break e;var Q=Math.min(re,z),J=he.slice(0,Q),R=K.slice(0,Q);if(J!==R)break e;var V=he.slice(Q),Y=K.slice(Q);return ne(J,V,Y,de)}e:{if(be!==null&&be!==re)break e;var me=re,K=P.slice(0,me),fe=P.slice(me);if(K!==he)break e;var we=Math.min(B-me,L-me),T=de.slice(de.length-we),k=fe.slice(fe.length-we);if(T!==k)break e;var V=de.slice(0,de.length-we),Y=fe.slice(0,fe.length-we);return ne(he,V,Y,T)}}if(G.length>0&&U&&U.length===0)e:{var J=S.slice(0,G.index),T=S.slice(G.index+G.length),Q=J.length,we=T.length;if(L<Q+we)break e;var R=P.slice(0,Q),k=P.slice(L-we);if(J!==R||T!==k)break e;var V=S.slice(Q,B-we),Y=P.slice(Q,L-we);return ne(J,V,Y,T)}return null}function ie(S,P,O,G){return r(S,P,O,G,!0)}return ie.INSERT=e,ie.DELETE=t,ie.EQUAL=n,I2=ie,I2}var C0={exports:{}};C0.exports;var Wp;function Qv(){return Wp||(Wp=1,(function(t,e){var n=200,r="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",d="[object Function]",f="[object GeneratorFunction]",c="[object Map]",p="[object Number]",h="[object Object]",g="[object Promise]",b="[object RegExp]",v="[object Set]",C="[object String]",E="[object Symbol]",A="[object WeakMap]",N="[object ArrayBuffer]",H="[object DataView]",j="[object Float32Array]",ne="[object Float64Array]",Z="[object Int8Array]",ie="[object Int16Array]",S="[object Int32Array]",P="[object Uint8Array]",O="[object Uint8ClampedArray]",G="[object Uint16Array]",U="[object Uint32Array]",B=/[\\^$.*+?()[\]{}|]/g,L=/\w*$/,re=/^\[object .+?Constructor\]$/,he=/^(?:0|[1-9]\d*)$/,de={};de[o]=de[a]=de[N]=de[H]=de[s]=de[l]=de[j]=de[ne]=de[Z]=de[ie]=de[S]=de[c]=de[p]=de[h]=de[b]=de[v]=de[C]=de[E]=de[P]=de[O]=de[G]=de[U]=!0,de[u]=de[d]=de[A]=!1;var be=typeof bi=="object"&&bi&&bi.Object===Object&&bi,z=typeof self=="object"&&self&&self.Object===Object&&self,K=be||z||Function("return this")(),fe=e&&!e.nodeType&&e,Q=fe&&!0&&t&&!t.nodeType&&t,J=Q&&Q.exports===fe;function R(m,w){return m.set(w[0],w[1]),m}function V(m,w){return m.add(w),m}function Y(m,w){for(var I=-1,ee=m?m.length:0;++I<ee&&w(m[I],I,m)!==!1;);return m}function me(m,w){for(var I=-1,ee=w.length,Qe=m.length;++I<ee;)m[Qe+I]=w[I];return m}function we(m,w,I,ee){for(var Qe=-1,ze=m?m.length:0;++Qe<ze;)I=w(I,m[Qe],Qe,m);return I}function T(m,w){for(var I=-1,ee=Array(m);++I<m;)ee[I]=w(I);return ee}function k(m,w){return m?.[w]}function _(m){var w=!1;if(m!=null&&typeof m.toString!="function")try{w=!!(m+"")}catch{}return w}function q(m){var w=-1,I=Array(m.size);return m.forEach(function(ee,Qe){I[++w]=[Qe,ee]}),I}function te(m,w){return function(I){return m(w(I))}}function X(m){var w=-1,I=Array(m.size);return m.forEach(function(ee){I[++w]=ee}),I}var ve=Array.prototype,ge=Function.prototype,ue=Object.prototype,se=K["__core-js_shared__"],Oe=(function(){var m=/[^.]+$/.exec(se&&se.keys&&se.keys.IE_PROTO||"");return m?"Symbol(src)_1."+m:""})(),Ce=ge.toString,Te=ue.hasOwnProperty,Ne=ue.toString,Ke=RegExp("^"+Ce.call(Te).replace(B,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ge=J?K.Buffer:void 0,Je=K.Symbol,Lt=K.Uint8Array,lt=te(Object.getPrototypeOf,Object),F=Object.create,D=ue.propertyIsEnumerable,le=ve.splice,$e=Object.getOwnPropertySymbols,Se=Ge?Ge.isBuffer:void 0,Me=te(Object.keys,Object),Ie=Mr(K,"DataView"),tt=Mr(K,"Map"),st=Mr(K,"Promise"),Tt=Mr(K,"Set"),rt=Mr(K,"WeakMap"),Pt=Mr(Object,"create"),Nt=xn(Ie),Kt=xn(tt),nr=xn(st),$t=xn(Tt),gn=xn(rt),qn=Je?Je.prototype:void 0,Pr=qn?qn.valueOf
2333:void 0;function rr(m){var w=-1,I=m?m.length:0;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function Ea(){this.__data__=Pt?Pt(null):{}}function Oa(m){return this.has(m)&&delete this.__data__[m]}function Hs(m){var w=this.__data__;if(Pt){var I=w[m];return I===r?void 0:I}return Te.call(w,m)?w[m]:void 0}function On(m){var w=this.__data__;return Pt?w[m]!==void 0:Te.call(w,m)}function or(m,w){var I=this.__data__;return I[m]=Pt&&w===void 0?r:w,this}rr.prototype.clear=Ea,rr.prototype.delete=Oa,rr.prototype.get=Hs,rr.prototype.has=On,rr.prototype.set=or;function Zt(m){var w=-1,I=m?m.length:0;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function xa(){this.__data__=[]}function Di(m){var w=this.__data__,I=oo(w,m);if(I<0)return!1;var ee=w.length-1;return I==ee?w.pop():le.call(w,I,1),!0}function Ia(m){var w=this.__data__,I=oo(w,m);return I<0?void 0:w[I][1]}function ir(m){return oo(this.__data__,m)>-1}function Pa(m,w){var I=this.__data__,ee=oo(I,m);return ee<0?I.push([m,w]):I[ee][1]=w,this}Zt.prototype.clear=xa,Zt.prototype.delete=Di,Zt.prototype.get=Ia,Zt.prototype.has=ir,Zt.prototype.set=Pa;function nn(m){var w=-1,I=m?m.length:0;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function Na(){this.__data__={hash:new rr,map:new(tt||Zt),string:new rr}}function Ma(m){return ji(this,m).delete(m)}function Us(m){return ji(this,m).get(m)}function Fe(m){return ji(this,m).has(m)}function M(m,w){return ji(this,m).set(m,w),this}nn.prototype.clear=Na,nn.prototype.delete=Ma,nn.prototype.get=Us,nn.prototype.has=Fe,nn.prototype.set=M;function pe(m){this.__data__=new Zt(m)}function xe(){this.__data__=new Zt}function kt(m){return this.__data__.delete(m)}function Jt(m){return this.__data__.get(m)}function Ft(m){return this.__data__.has(m)}function an(m,w){var I=this.__data__;if(I instanceof Zt){var ee=I.__data__;if(!tt||ee.length<n-1)return ee.push([m,w]),this;I=this.__data__=new nn(ee)}return I.set(m,w),this}pe.prototype.clear=xe,pe.prototype.delete=kt,pe.prototype.get=Jt,pe.prototype.has=Ft,pe.prototype.set=an;function bn(m,w){var I=Gs(m)||La(m)?T(m.length,String):[],ee=I.length,Qe=!!ee;for(var ze in m)Te.call(m,ze)&&!(Qe&&(ze=="length"||ic(ze,ee)))&&I.push(ze);return I}function Nr(m,w,I){var ee=m[w];(!(Te.call(m,w)&&A1(ee,I))||I===void 0&&!(w in m))&&(m[w]=I)}function oo(m,w){for(var I=m.length;I--;)if(A1(m[I][0],w))return I;return-1}function Et(m,w){return m&&Ks(w,Ws(w),m)}function ri(m,w,I,ee,Qe,ze,ft){var ut;if(ee&&(ut=ze?ee(m,Qe,ze,ft):ee(m)),ut!==void 0)return ut;if(!ao(m))return m;var Xt=Gs(m);if(Xt){if(ut=rc(m),!w)return ec(m,ut)}else{var bt=Oo(m),vn=bt==d||bt==f;if(T1(m))return Ra(m,w);if(bt==h||bt==o||vn&&!ze){if(_(m))return ze?m:{};if(ut=io(vn?{}:m),!w)return tc(m,Et(ut,m))}else{if(!de[bt])return ze?m:{};ut=oc(m,bt,ri,w)}}ft||(ft=new pe);var Wn=ft.get(m);
2333if(Wn)return Wn;if(ft.set(m,ut),!Xt)var rn=I?nc(m):Ws(m);return Y(rn||m,function(yn,dn){rn&&(dn=yn,yn=m[dn]),Nr(ut,dn,ri(yn,w,I,ee,dn,m,ft))}),ut}function _a(m){return ao(m)?F(m):{}}function qd(m,w,I){var ee=w(m);return Gs(m)?ee:me(ee,I(m))}function Wd(m){return Ne.call(m)}function Yd(m){if(!ao(m)||sc(m))return!1;var w=qs(m)||_(m)?Ke:re;return w.test(xn(m))}function Zd(m){if(!$1(m))return Me(m);var w=[];for(var I in Object(m))Te.call(m,I)&&I!="constructor"&&w.push(I);return w}function Ra(m,w){if(w)return m.slice();var I=new m.constructor(m.length);return m.copy(I),I}function Vs(m){var w=new m.constructor(m.byteLength);return new Lt(w).set(new Lt(m)),w}function Fi(m,w){var I=w?Vs(m.buffer):m.buffer;return new m.constructor(I,m.byteOffset,m.byteLength)}function w1(m,w,I){var ee=w?I(q(m),!0):q(m);return we(ee,R,new m.constructor)}function C1(m){var w=new m.constructor(m.source,L.exec(m));return w.lastIndex=m.lastIndex,w}function Jd(m,w,I){var ee=w?I(X(m),!0):X(m);return we(ee,V,new m.constructor)}function Xd(m){return Pr?Object(Pr.call(m)):{}}function Qd(m,w){var I=w?Vs(m.buffer):m.buffer;return new m.constructor(I,m.byteOffset,m.length)}function ec(m,w){var I=-1,ee=m.length;for(w||(w=Array(ee));++I<ee;)w[I]=m[I];return w}function Ks(m,w,I,ee){I||(I={});for(var Qe=-1,ze=w.length;++Qe<ze;){var ft=w[Qe],ut=void 0;Nr(I,ft,ut===void 0?m[ft]:ut)}return I}function tc(m,w){return Ks(m,Eo(m),w)}function nc(m){return qd(m,Ws,Eo)}function ji(m,w){var I=m.__data__;return ac(w)?I[typeof w=="string"?"string":"hash"]:I.map}function Mr(m,w){var I=k(m,w);return Yd(I)?I:void 0}var Eo=$e?te($e,Object):uc,Oo=Wd;(Ie&&Oo(new Ie(new ArrayBuffer(1)))!=H||tt&&Oo(new tt)!=c||st&&Oo(st.resolve())!=g||Tt&&Oo(new Tt)!=v||rt&&Oo(new rt)!=A)&&(Oo=function(m){var w=Ne.call(m),I=w==h?m.constructor:void 0,ee=I?xn(I):void 0;if(ee)switch(ee){case Nt:return H;case Kt:return c;case nr:return g;case $t:return v;case gn:return A}return w});function rc(m){var w=m.length,I=m.constructor(w);return w&&typeof m[0]=="string"&&Te.call(m,"index")&&(I.index=m.index,I.input=m.input),I}function io(m){return typeof m.constructor=="function"&&!$1(m)?_a(lt(m)):{}}function oc(m,w,I,ee){var Qe=m.constructor;switch(w){case N:return Vs(m);case s:case l:return new Qe(+m);case H:return Fi(m,ee);case j:case ne:case Z:case ie:case S:case P:case O:case G:case U:return Qd(m,ee);case c:return w1(m,ee,I);case p:case C:return new Qe(m);case b:return C1(m);case v:return Jd(m,ee,I);case E:return Xd(m)}}function ic(m,w){return w=w??i,!!w&&(typeof m=="number"||he.test(m))&&m>-1&&m%1==0&&m<w}function ac(m){var w=typeof m;return w=="string"||w=="number"||w=="symbol"||w=="boolean"?m!=="__proto__":m===null}function sc(m){return!!Oe&&Oe in m}function $1(m){var w=m&&m.constructor,I=typeof w=="function"&&w.prototype||ue;return m===I}function xn(m){if(m!=null){try{return Ce.call(m)}catch{}try{return m+""}catch{}}return""}function S1(m){return ri(m,!0,!0)}function A1(m,w){return m===w||m!==m&&w!==w}function La(m){return lc(m)&&Te.call(m,"callee")&&(!D.call(m,"callee")||Ne.call(m)==o)}var Gs=Array.isArray;function Ba(m){return m!=null&&k1(m.length)&&!qs(m)}function lc(m){return E1(m)&&Ba(m)}var T1=Se||dc;function qs(m){var w=ao(m)?Ne.call(m):"";return w==d||w==f}function k1(m){return typeof m=="number"&&m>-1&&m%1==0&&m<=i}function ao(m){var w=typeof m;return!!m&&(w=="object"||w=="function")}function E1(m){return!!m&&typeof m=="object"}function Ws(m){return Ba(m)?bn(m):Zd(m)}function uc(){return[]}function dc(){return!1}t.exports=S1})(C0,C0.exports)),C0.exports}var $0={exports:{}};$0.exports;var Yp;function ey(){return Yp||(Yp=1,(function(t,e){var n=200,r="__lodash_hash_undefined__",i=1,o=2,a=9007199254740991,s="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",d="[object Boolean]",f="[object Date]",c="[object Error]",p="[object Function]",h="[object GeneratorFunction]",g="[object Map]",b="[object Number]",v="[object Null]",C="[object Object]",E="[object Promise]",A="[object Proxy]",N="[object RegExp]",H="[object Set]",j="[object String]",ne="[object Symbol]",Z="[object Undefined]",ie="[object WeakMap]",S="[object ArrayBuffer]",P="[object DataView]",O="[object Float32Array]",G="[object Float64Array
2333]",U="[object Int8Array]",B="[object Int16Array]",L="[object Int32Array]",re="[object Uint8Array]",he="[object Uint8ClampedArray]",de="[object Uint16Array]",be="[object Uint32Array]",z=/[\\^$.*+?()[\]{}|]/g,K=/^\[object .+?Constructor\]$/,fe=/^(?:0|[1-9]\d*)$/,Q={};Q[O]=Q[G]=Q[U]=Q[B]=Q[L]=Q[re]=Q[he]=Q[de]=Q[be]=!0,Q[s]=Q[l]=Q[S]=Q[d]=Q[P]=Q[f]=Q[c]=Q[p]=Q[g]=Q[b]=Q[C]=Q[N]=Q[H]=Q[j]=Q[ie]=!1;var J=typeof bi=="object"&&bi&&bi.Object===Object&&bi,R=typeof self=="object"&&self&&self.Object===Object&&self,V=J||R||Function("return this")(),Y=e&&!e.nodeType&&e,me=Y&&!0&&t&&!t.nodeType&&t,we=me&&me.exports===Y,T=we&&J.process,k=(function(){try{return T&&T.binding&&T.binding("util")}catch{}})(),_=k&&k.isTypedArray;function q(m,w){for(var I=-1,ee=m==null?0:m.length,Qe=0,ze=[];++I<ee;){var ft=m[I];w(ft,I,m)&&(ze[Qe++]=ft)}return ze}function te(m,w){for(var I=-1,ee=w.length,Qe=m.length;++I<ee;)m[Qe+I]=w[I];return m}function X(m,w){for(var I=-1,ee=m==null?0:m.length;++I<ee;)if(w(m[I],I,m))return!0;return!1}function ve(m,w){for(var I=-1,ee=Array(m);++I<m;)ee[I]=w(I);return ee}function ge(m){return function(w){return m(w)}}function ue(m,w){return m.has(w)}function se(m,w){return m?.[w]}function Oe(m){var w=-1,I=Array(m.size);return m.forEach(function(ee,Qe){I[++w]=[Qe,ee]}),I}function Ce(m,w){return function(I){return m(w(I))}}function Te(m){var w=-1,I=Array(m.size);return m.forEach(function(ee){I[++w]=ee}),I}var Ne=Array.prototype,Ke=Function.prototype,Ge=Object.prototype,Je=V["__core-js_shared__"],Lt=Ke.toString,lt=Ge.hasOwnProperty,F=(function(){var m=/[^.]+$/.exec(Je&&Je.keys&&Je.keys.IE_PROTO||"");return m?"Symbol(src)_1."+m:""})(),D=Ge.toString,le=RegExp("^"+Lt.call(lt).replace(z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$e=we?V.Buffer:void 0,Se=V.Symbol,Me=V.Uint8Array,Ie=Ge.propertyIsEnumerable,tt=Ne.splice,st=Se?Se.toStringTag:void 0,Tt=Object.getOwnPropertySymbols,rt=$e?$e.isBuffer:void 0,Pt=Ce(Object.keys,Object),Nt=Eo(V,"DataView"),Kt=Eo(V,"Map"),nr=Eo(V,"Promise"),$t=Eo(V,"Set"),gn=Eo(V,"WeakMap"),qn=Eo(Object,"create"),Pr=xn(Nt),rr=xn(Kt),Ea=xn(nr),Oa=xn($t),Hs=xn(gn),On=Se?Se.prototype:void 0,or=On?On.valueOf:void 0;function Zt(m){var w=-1,I=m==null?0:m.length;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function xa(){this.__data__=qn?qn(null):{},this.size=0}function Di(m){var w=this.has(m)&&delete this.__data__[m];return this.size-=w?1:0,w}function Ia(m){var w=this.__data__;if(qn){var I=w[m];return I===r?void 0:I}return lt.call(w,m)?w[m]:void 0}function ir(m){var w=this.__data__;return qn?w[m]!==void 0:lt.call(w,m)}function Pa(m,w){var I=this.__data__;return this.size+=this.has(m)?0:1,I[m]=qn&&w===void 0?r:w,this}Zt.prototype.clear=xa,Zt.prototype.delete=Di,Zt.prototype.get=Ia,Zt.prototype.has=ir,Zt.prototype.set=Pa;function nn(m){var w=-1,I=m==null?0:m.length;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function Na(){this.__data__=[],this.size=0}function Ma(m){var w=this.__data__,I=Ra(w,m);if(I<0)return!1;var ee=w.length-1;return I==ee?w.pop():tt.call(w,I,1),--this.size,!0}function Us(m){var w=this.__data__,I=Ra(w,m);return I<0?void 0:w[I][1]}function Fe(m){return Ra(this.__data__,m)>-1}function M(m,w){var I=this.__data__,ee=Ra(I,m);return ee<0?(++this.size,I.push([m,w])):I[ee][1]=w,this}nn.prototype.clear=Na,nn.prototype.delete=Ma,nn.prototype.get=Us,nn.prototype.has=Fe,nn.prototype.set=M;function pe(m){var w=-1,I=m==null?0:m.length;for(this.clear();++w<I;){var ee=m[w];this.set(ee[0],ee[1])}}function xe(){this.size=0,this.__data__={hash:new Zt,map:new(Kt||nn),string:new Zt}}function kt(m){var w=Mr(this,m).delete(m);return this.size-=w?1:0,w}function Jt(m){return Mr(this,m).get(m)}function Ft(m){return Mr(this,m).has(m)}function an(m,w){var I=Mr(this,m),ee=I.size;return I.set(m,w),this.size+=I.size==ee?0:1,this}pe.prototype.clear=xe,pe.prototype.delete=kt,pe.prototype.get=Jt,pe.prototype.has=Ft,pe.prototype.set=an;function bn(m){var w=-1,I=m==null?0:m.length;for(this.__data__=new pe;++w<I;)this.add(m[w])}function Nr(m){return this.__data__.set(m,r),this}function oo(m){return this.__data__.has(m)}bn.prototype.add=bn.prototype.push=Nr,bn.prototype.has=oo;function Et(m){var w=this.__data__=new nn(m);this.size=w.size}function ri(){this.__data__=new nn,this.size=0}function _a(m){var w=this.__data__,I=w.delete(m);return this.size=w.size,I}function qd(m){return this.__data__.get(m)}function Wd(m){return this.__data__.has(m)}function Yd(m,w){var I=this.__data__;if(I instanceof nn){var ee=I.__data__;if(!Kt||ee.length<n-1)return ee.push([m,w]),this.size=++I.size,this;I=this.__data__=new pe(ee)}return I.set(m,w),this.size=I.size,this}Et.prototype.clear=ri,Et.prototype.delete=_a,Et.prototype.get=qd,Et.prototype.has=Wd,Et.prototype.set=Yd;function Zd(m,w){var I=La(m),ee=!I&&A1(m),Qe=!I&&!ee&&Ba(m),ze=!I&&!ee&&!Qe&&E1(m),ft=I||ee||Qe||ze,ut=ft?ve(m.length,String):[],Xt=ut.length;for(var bt in m)lt.call(m,bt)&&!(ft&&(bt=="length"||Qe&&(bt=="offset"||bt=="parent")||ze&&(bt=="buffer"||bt=="byteLength"||bt=="byteOffset")||oc(bt,Xt)))&&ut.push(bt);return ut}function Ra(m,w){for(var I=m.length;I--;)if(S1(m[I][0],w))return I;return-1}function Vs(m,w,I){var ee=w(m);return La(m)?ee:te(ee,I(m))}function Fi(m){return m==null?m===void 0?Z:v:st&&st in Object(m)?Oo(m):$1(m)}function w1(m){return ao(m)&&Fi(m)==s}function C1(m,w,I,ee,Qe){return m===w?!0:m==null||w==null||!ao(m)&&!ao(w)?m
vendor: 1,733 bytes, line 2333
2333!==m&&w!==w:Jd(m,w,I,ee,C1,Qe)}function Jd(m,w,I,ee,Qe,ze){var ft=La(m),ut=La(w),Xt=ft?l:io(m),bt=ut?l:io(w);Xt=Xt==s?C:Xt,bt=bt==s?C:bt;var vn=Xt==C,Wn=bt==C,rn=Xt==bt;if(rn&&Ba(m)){if(!Ba(w))return!1;ft=!0,vn=!1}if(rn&&!vn)return ze||(ze=new Et),ft||E1(m)?Ks(m,w,I,ee,Qe,ze):tc(m,w,Xt,I,ee,Qe,ze);if(!(I&i)){var yn=vn&&lt.call(m,"__wrapped__"),dn=Wn&&lt.call(w,"__wrapped__");if(yn||dn){var oi=yn?m.value():m,xo=dn?w.value():w;return ze||(ze=new Et),Qe(oi,xo,I,ee,ze)}}return rn?(ze||(ze=new Et),nc(m,w,I,ee,Qe,ze)):!1}function Xd(m){if(!k1(m)||ac(m))return!1;var w=T1(m)?le:K;return w.test(xn(m))}function Qd(m){return ao(m)&&qs(m.length)&&!!Q[Fi(m)]}function ec(m){if(!sc(m))return Pt(m);var w=[];for(var I in Object(m))lt.call(m,I)&&I!="constructor"&&w.push(I);return w}function Ks(m,w,I,ee,Qe,ze){var ft=I&i,ut=m.length,Xt=w.length;if(ut!=Xt&&!(ft&&Xt>ut))return!1;var bt=ze.get(m);if(bt&&ze.get(w))return bt==w;var vn=-1,Wn=!0,rn=I&o?new bn:void 0;for(ze.set(m,w),ze.set(w,m);++vn<ut;){var yn=m[vn],dn=w[vn];if(ee)var oi=ft?ee(dn,yn,vn,w,m,ze):ee(yn,dn,vn,m,w,ze);if(oi!==void 0){if(oi)continue;Wn=!1;break}if(rn){if(!X(w,function(xo,zi){if(!ue(rn,zi)&&(yn===xo||Qe(yn,xo,I,ee,ze)))return rn.push(zi)})){Wn=!1;break}}else if(!(yn===dn||Qe(yn,dn,I,ee,ze))){Wn=!1;break}}return ze.delete(m),ze.delete(w),Wn}function tc(m,w,I,ee,Qe,ze,ft){switch(I){case P:if(m.byteLength!=w.byteLength||m.byteOffset!=w.byteOffset)return!1;m=m.buffer,w=w.buffer;case S:return!(m.byteLength!=w.byteLength||!ze(new Me(m),new Me(w)));case d:case f:case b:return S1(+m,+w);case c:return m.name==w.name&&m.message==w.message;case N:case j:return m==w+"";case g:var ut=Oe;case H:var Xt=ee&i;if(ut||(ut=Te),m.size!=w.size&&!Xt)return!1;var bt=ft.get(m);
2333if(bt)return bt==w;ee|=o,ft.set(m,w);var vn=Ks(ut(m),ut(w),ee,Qe,ze,ft);return ft.delete(m),vn;case ne:if(or)return or.call(m)==or.call(w)}return!1}function nc(m,w,I,ee,Qe,ze){var ft=I&i,ut=ji(m),Xt=ut.length,bt=ji(w),vn=bt.length;if(Xt!=vn&&!ft)return!1;for(var Wn=Xt;Wn--;){var rn=ut[Wn];if(!(ft?rn in w:lt.call(w,rn)))return!1}var yn=ze.get(m);if(yn&&ze.get(w))return yn==w;var dn=!0;ze.set(m,w),ze.set(w,m);for(var oi=ft;++Wn<Xt;){rn=ut[Wn];var xo=m[rn],zi=w[rn];if(ee)var xf=ft?ee(zi,xo,rn,w,m,ze):ee(xo,zi,rn,m,w,ze);if(!(xf===void 0?xo===zi||Qe(xo,zi,I,ee,ze):xf)){dn=!1;break}oi||(oi=rn=="constructor")}if(dn&&!oi){var O1=m.constructor,x1=w.constructor;O1!=x1&&"constructor"in m&&"constructor"in w&&!(typeof O1=="function"&&O1 instanceof O1&&typeof x1=="function"&&x1 instanceof x1)&&(dn=!1)}return ze.delete(m),ze.delete(w),dn}function ji(m){return Vs(m,Ws,rc)}function Mr(m,w){var I=m.__data__;return ic(w)?I[typeof w=="string"?"string":"hash"]:I.map}function Eo(m,w){var I=se(m,w);return Xd(I)?I:void 0}function Oo(m){var w=lt.call(m,st),I=m[st];try{m[st]=void 0;var ee=!0}catch{}var Qe=D.call(m);return ee&&(w?m[st]=I:delete m[st]),Qe}var rc=Tt?function(m){return m==null?[]:(m=Object(m),q(Tt(m),function(w){return Ie.call(m,w)}))}:uc,io=Fi;(Nt&&io(new Nt(new ArrayBuffer(1)))!=P||Kt&&io(new Kt)!=g||nr&&io(nr.resolve())!=E||$t&&io(new $t)!=H||gn&&io(new gn)!=ie)&&(io=function(m){var w=Fi(m),I=w==C?m.constructor:void 0,ee=I?xn(I):"";if(ee)switch(ee){case Pr:return P;case rr:return g;case Ea:return E;case Oa:return H;case Hs:return ie}return w});function oc(m,w){return w=w??a,!!w&&(typeof m=="number"||fe.test(m))&&m>-1&&m%1==0&&m<w}function ic(m){var w=typeof m;return w=="string"||w=="number"||w=="symbol"||w=="boolean"?m!=="__proto__":m===null}function ac(m){return!!F&&F in m}function sc(m){var w=m&&m.constructor,I=typeof w=="function"&&w.prototype||Ge;return m===I}function $1(m){return D.call(m)}function xn(m){if(m!=null){try{return Lt.call(m)}catch{}try{return m+""}catch{}}return""}function S1(m,w){return m===w||m!==m&&w!==w}var A1=w1((function(){return arguments})())?w1:function(m){return ao(m)&&lt.call(m,"callee")&&!Ie.call(m,"callee")},La=Array.isArray;function Gs(m){return m!=null&&qs(m.length)&&!T1(m)}var Ba=rt||dc;function lc(m,w){return C1(m,w)}function T1(m){if(!k1(m))return!1;var w=Fi(m);return w==p||w==h||w==u||w==A}function qs(m){return typeof m=="number"&&m>-1&&m%1==0&&m<=a}function k1(m){var w=typeof m;return m!=null&&(w=="object"||w=="function")}function ao(m){return m!=null&&typeof m=="object"}var E1=_?ge(_):Qd;function Ws(m){return Gs(m)?Zd(m):ec(m)}function uc(){return[]}function dc(){return!1}t.exports=lc})($0,$0.exports)),$0.exports}var J1={},Zp;function lJ(){if(Zp)return J1;Zp=1,Object.defineProperty(J1,"__esModule",{value:!0});const t=Qv(),e=ey();var n;return(function(r){function i(l={},u={},d=!1){typeof l!="object"&&(l={}),typeof u!="object"&&(u={});let f=t(u);d||(f=Object.keys(f).reduce((c,p)=>(f[p]!=null&&(c[p]=f[p]),c),{}));for(const c in l)l[c]!==void 0&&u[c]===void 0&&(f[c]=l[c]);return Object.keys(f).length>0?f:void 0}r.compose=i;function o(l={},u={}){typeof l!="object"&&(l={}),typeof u!="object"&&(u={});const d=Object.keys(l).concat(Object.keys(u)).reduce((f,c)=>(e(l[c],u[c])||(f[c]=u[c]===void 0?null:u[c]),f),{});return Object.keys(d).length>0?d:void 0}r.diff=o;function a(l={},u={}){l=l||{};const d=Object.keys(u).reduce((f,c)=>(u[c]!==l[c]&&l[c]!==void 0&&(f[c]=u[c]),f),{});return Object.keys(l).reduce((f,c)=>(l[c]!==u[c]&&u[c]===void 0&&(f[c]=null),f),d)}r.invert=a;function s(l,u,d=!1){if(typeof l!="object")return u;if(typeof u!="object")return;if(!d)return u;const f=Object.keys(u).reduce((c,p)=>(l[p]===void 0&&(c[p]=u[p]),c),{});return Object.keys(f).length>0?f:void 0}r.transform=s})(n||(n={})),J1.default=n,J1}var X1={},Jp;function ty(){if(Jp)return X1;Jp=1,Object.defineProperty(X1,"__esModule",{value:!0});var t;return(function(e){function n(r){return typeof r.delete=="number"?r.delete:typeof r.retain=="number"?r.retain:typeof r.retain=="object"&&r.retain!==null?1:typeof r.insert=="string"?r.insert.length:1}e.length=n})(t||(t={})),X1.default=t,X1}var Q1={}
2333,Xp;function uJ(){if(Xp)return Q1;Xp=1,Object.defineProperty(Q1,"__esModule",{value:!0});const t=ty();class e{constructor(r){this.ops=r,this.index=0,this.offset=0}hasNext(){return this.peekLength()<1/0}next(r){r||(r=1/0);const i=this.ops[this.index];if(i){const o=this.offset,a=t.default.length(i);if(r>=a-o?(r=a-o,this.index+=1,this.offset=0):this.offset+=r,typeof i.delete=="number")return{delete:r};{const s={};return i.attributes&&(s.attributes=i.attributes),typeof i.retain=="number"?s.retain=r:typeof i.retain=="object"&&i.retain!==null?s.retain=i.retain:typeof i.insert=="string"?s.insert=i.insert.substr(o,r):s.insert=i.insert,s}}else return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?t.default.length(this.ops[this.index])-this.offset:1/0}peekType(){const r=this.ops[this.index];return r?typeof r.delete=="number"?"delete":typeof r.retain=="number"||typeof r.retain=="object"&&r.retain!==null?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);{const r=this.offset,i=this.index,o=this.next(),a=this.ops.slice(this.index);return this.offset=r,this.index=i,[o].concat(a)}}else return[]}}return Q1.default=e,Q1}var Qp;function dJ(){return Qp||(Qp=1,(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.AttributeMap=e.OpIterator=e.Op=void 0;const n=sJ(),r=Qv(),i=ey(),o=lJ();e.AttributeMap=o.default;const a=ty();e.Op=a.default;const s=uJ();e.OpIterator=s.default;const l="\0",u=(f,c)=>{if(typeof f!="object"||f===null)throw new Error(`cannot retain a ${typeof f}`);if(typeof c!="object"||c===null)throw new Error(`cannot retain a ${typeof c}`);const p=Object.keys(f)[0];if(!p||p!==Object.keys(c)[0])throw new Error(`embed types not matched: ${p} != ${Object.keys(c)[0]}`);return[p,f[p],c[p]]};class d{constructor(c){Array.isArray(c)?this.ops=c:c!=null&&Array.isArray(c.ops)?this.ops=c.ops:this.ops=[]}static registerEmbed(c,p){this.handlers[c]=p}static unregisterEmbed(c){delete this.handlers[c]}static getHandler(c){const p=this.handlers[c];if(!p)throw new Error(`no handlers for embed type "${c}"`);return p}insert(c,p){const h={};return typeof c=="string"&&c.length===0?this:(h.insert=c,p!=null&&typeof p=="object"&&Object.keys(p).length>0&&(h.attributes=p),this.push(h))}delete(c){return c<=0?this:this.push({delete:c})}retain(c,p){if(typeof c=="number"&&c<=0)return this;const h={retain:c};return p!=null&&typeof p=="object"&&Object.keys(p).length>0&&(h.attributes=p),this.push(h)}push(c){let p=this.ops.length,h=this.ops[p-1];if(c=r(c),typeof h=="object"){if(typeof c.delete=="number"&&typeof h.delete=="number")return this.ops[p-1]={delete:h.delete+c.delete},this;if(typeof h.delete=="number"&&c.insert!=null&&(p-=1,h=this.ops[p-1],typeof h!="object"))return this.ops.unshift(c),this;if(i(c.attributes,h.attributes)){if(typeof c.insert=="string"&&typeof h.insert=="string")return this.ops[p-1]={insert:h.insert+c.insert},typeof c.attributes=="object"&&(this.ops[p-1].attributes=c.attributes),this;if(typeof c.retain=="number"&&typeof h.retain=="number")return this.ops[p-1]={retain:h.retain+c.retain},typeof c.attributes=="object"&&(this.ops[p-1].attributes=c.attributes),this}}return p===this.ops.length?this.ops.push(c):this.ops.splice(p,0,c),this}chop(){const c=this.ops[this.ops.length-1];return c&&typeof c.retain=="number"&&!c.attributes&&this.ops.pop(),this}filter(c){return this.ops.filter(c)}forEach(c){this.ops.forEach(c)}map(c){return this.ops.map(c)}partition(c){const p=[],h=[];return this.forEach(g=>{(c(g)?p:h).push(g)}),[p,h]}reduce(c,p){return this.ops.reduce(c,p)}changeLength(){return this.reduce((c,p)=>p.insert?c+a.default.length(p):p.delete?c-p.delete:c,0)}length(){return this.reduce((c,p)=>c+a.default.length(p),0)}slice(c=0,p=1/0){const h=[],g=new s.default(this.ops);let b=0;for(;b<p&&g.hasNext();){let v;b<c?v=g.next(c-b):(v=g.next(p-b),h.push(v)),b+=a.default.length(v)}return new d(h)}compose(c){const p=new s.default(this.ops),h=new s.default(c.ops),g=[],b=h.peek();if(b!=null&&typeof b.retain=="number"&&b.attributes==null){let C=b.retain;for(;p.peekType()==="insert"&&p.peekLength()<=C;)C-=p.peekLength(),g.push(p.next());b.retain-C>0&&h.next(b.retain-C)}const v=new d(g);for(;p.hasNext()||h.hasNext();)if(h.peekType()==="insert")v.push(h.next());else if(p.peekType()==="delete")v.push(p.next());else{const C=Math.min(p.peekLength(),h.peekLength()),E=p.next(C),A=h.next(C);if(A.retain){const N={};if(typeof E.retain=="number")N.retain=typeof A.retain=="number"?C:A.retain;else if(typeof A.retain=="number")E.retain==null?N.insert=E.insert:N.retain=E.retain;else{const j=E.retain==null?"insert":"retain",[ne,Z,ie]=u(E[j],A.retain),S=d.getHandler(ne);N[j]={[ne]:S.compose(Z,ie,j==="retain")}}const H=o.default.compose(E.attributes,A.attributes,typeof E.retain=="number");if(H&&(N.attributes=H),v.push(N),!h.hasNext()&&i(v.ops[v.ops.length-1],N)){const j=new d(p.rest());return v.concat(j).chop()}}else typeof A.delete=="number"&&(typeof E.retain=="number"||typeof E.retain=="object"&&E.retain!==null)&&v.push(A)}return v.chop()}concat(c){const p=new d(this.ops.slice());return c.ops.length>0&&(p.push(c.ops[0]),p.ops=p.ops.concat(c.ops.slice(1))),p}diff(c,p){if(this.ops===c.ops)return new d;const h=[this,c].map(E=>E.map(A=>{if(A.insert!=null)return typeof A.insert=="string"?A.insert:l;const N=E===c?"on":"with";throw new Error("diff() called "+N+" non-document")}).join("")),g=new d,b=n(h[0],h[1],p,!0),v=new s.default(this.ops),C=new s.default(c.ops);return b.forEach(E=>{let A=E[1].length;for(;A>0;){let N=0;switch(E[0]){case n.INSERT:N=Math.min(C.peekLength(),A),g.push(C.next(N));break;case n.DELETE:N=Math.min(A,v.peekLength()),v.next(N),g.delete(N);break;case n.EQUAL:N=Math.min(v.peekLength(),C.peekLength(),A);const H=v.next(N),j=C.next(N);i(H.insert,j.insert)?g.retain(N,o.default.diff(H.attributes,j.attributes)):g.push(j).delete(N);break}A-=N}}),g.chop()}eachLine(c,p=`
2334`){const h=new s.default(this.ops);let g=new d,b=0;for(;h.hasNext();){if(h.peekType()!=="insert")return;const v=h.peek(),C=a.default.length(v)-h.peekLength(),E=typeof v.insert=="string"?v.insert.indexOf(p,C)-C:-1;if(E<0)g.push(h.next());else if(E>0)g.push(h.next(E));else{if(c(g,h.next(1).attributes||{},b)===!1)return;b+=1,g=new d}}g.length()>0&&c(g,{},b)}invert(c){const p=new d;return this.reduce((h,g)=>{if(g.insert)p.delete(a.default.length(g));else{if(typeof g.retain=="number"&&g.attributes==null)return p.retain(g.retain),h+g.retain;if(g.delete||typeof g.retain=="number"){const b=g.delete||g.retain;return c.slice(h,h+b).forEach(C=>{g.delete?p.push(C):g.retain&&g.attributes&&p.retain(a.default.length(C),o.default.invert(g.attributes,C.attributes))}),h+b}else if(typeof g.retain=="object"&&g.retain!==null){const b=c.slice(h,h+1),v=new s.default(b.ops).next(),[C,E,A]=u(g.retain,v.insert),N=d.getHandler(C);return p.retain({[C]:N.invert(E,A)},o.default.invert(g.attributes,v.attributes)),h+1}}return h},0),p.chop()}transform(c,p=!1){if(p=!!p,typeof c=="number")return this.transformPosition(c,p);const h=c,g=new s.default(this.ops),b=new s.default(h.ops),v=new d;for(;g.hasNext()||b.hasNext();
2334)if(g.peekType()==="insert"&&(p||b.peekType()!=="insert"))v.retain(a.default.length(g.next()));else if(b.peekType()==="insert")v.push(b.next());else{const C=Math.min(g.peekLength(),b.peekLength()),E=g.next(C),A=b.next(C);if(E.delete)continue;if(A.delete)v.push(A);else{const N=E.retain,H=A.retain;let j=typeof H=="object"&&H!==null?H:C;if(typeof N=="object"&&N!==null&&typeof H=="object"&&H!==null){const ne=Object.keys(N)[0];if(ne===Object.keys(H)[0]){const Z=d.getHandler(ne);Z&&(j={[ne]:Z.transform(N[ne],H[ne],p)})}}v.retain(j,o.default.transform(E.attributes,A.attributes,p))}}return v.chop()}transformPosition(c,p=!1){p=!!p;const h=new s.default(this.ops);let g=0;for(;h.hasNext()&&g<=c;){const b=h.peekLength(),v=h.peekType();if(h.next(),v==="delete"){c-=Math.min(b,c-g);continue}else v==="insert"&&(g<c||!p)&&(c+=b);g+=b}return c}}d.Op=a.default,d.OpIterator=s.default,d.AttributeMap=o.default,d.handlers={},e.default=d,t.exports=d,t.exports.default=d})(Z1,Z1.exports)),Z1.exports}var Fn=dJ();const Le=V5(Fn);class no extends yr{static value(){}optimize(){(this.prev||this.next)&&this.remove()}length(){return 0}value(){return""}}no.blotName="break";no.tagName="BR";let Qr=class extends Zu{};const cJ={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function Ud(t){return t.replace(/[&<>"']/g,e=>cJ[e])}class Bn extends rf{static allowedChildren=[Bn,no,yr,Qr];static order=["cursor","inline","link","underline","strike","italic","bold","script","code"];static compare(e,n){const r=Bn.order.indexOf(e),i=Bn.order.indexOf(n);return r>=0||i>=0?r-i:e===n?0:e<n?-1:1}formatAt(e,n,r,i){if(Bn.compare(this.statics.blotName,r)<0&&this.scroll.query(r,De.BLOT)){const o=this.isolate(e,n);i&&o.wrap(r,i)}else super.formatAt(e,n,r,i)}optimize(e){if(super.optimize(e),this.parent instanceof Bn&&Bn.compare(this.statics.blotName,this.parent.statics.blotName)>0){const n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}const eh=1;class mn extends xl{cache={};delta(){return this.cache.delta==null&&(this.cache.delta=ny(this)),this.cache.delta}deleteAt(e,n){super.deleteAt(e,n),this.cache={}}formatAt(e,n,r,i){n<=0||(this.scroll.query(r,De.BLOCK)?e+n===this.length()&&this.format(r,i):super.formatAt(e,Math.min(n,this.length()-e-1),r,i),this.cache={})}insertAt(e,n,r){if(r!=null){super.insertAt(e,n,r),this.cache={};return}if(n.length===0)return;const i=n.split(`
2335`),o=i.shift();o.length>0&&(e<this.length()-1||this.children.tail==null?super.insertAt(Math.min(e,this.length()-1),o):this.children.tail.insertAt(this.children.tail.length(),o),this.cache={});let a=this;i.reduce((s,l)=>(a=a.split(s,!0),a.insertAt(0,l),l.length),e+o.length)}insertBefore(e,n){const{head:r}=this.children;super.insertBefore(e,n),r instanceof no&&r.remove(),this.cache={}}length(){return this.cache.length==null&&(this.cache.length=super.length()+eh),this.cache.length}
2335moveChildren(e,n){super.moveChildren(e,n),this.cache={}}optimize(e){super.optimize(e),this.cache={}}path(e){return super.path(e,!0)}removeChild(e){super.removeChild(e),this.cache={}}split(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n&&(e===0||e>=this.length()-eh)){const i=this.clone();return e===0?(this.parent.insertBefore(i,this),this):(this.parent.insertBefore(i,this.next),i)}const r=super.split(e,n);return this.cache={},r}}mn.blotName="block";mn.tagName="P";mn.defaultChild=no;mn.allowedChildren=[no,Bn,yr,Qr];class kr extends yr{attach(){super.attach(),this.attributes=new zd(this.domNode)}delta(){return new Le().insert(this.value(),{...this.formats(),...this.attributes.values()})}format(e,n){const r=this.scroll.query(e,De.BLOCK_ATTRIBUTE);r!=null&&this.attributes.attribute(r,n)}formatAt(e,n,r,i){this.format(r,i)}insertAt(e,n,r){if(r!=null){super.insertAt(e,n,r);return}const i=n.split(`
2336`),o=i.pop(),a=i.map(l=>{const u=this.scroll.create(mn.blotName);return u.insertAt(0,l),u}),s=this.split(e);a.forEach(l=>{this.parent.insertBefore(l,s)}),o&&this.parent.insertBefore(this.scroll.create("text",o),s)}}kr.scope=De.BLOCK_BLOT;function ny(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return t.descendants(Tn).reduce((n,r)=>r.length()===0?n:n.insert(r.value(),Sr(r,{},e)),new Le).insert(`
2337`,Sr(t))}function Sr(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return t==null||("formats"in t&&typeof t.formats=="function"&&(e={...e,...t.formats()},n&&delete e["code-token"]),t.parent==null||t.parent.statics.blotName==="scroll"||t.parent.statics.scope!==t.statics.scope)?e:Sr(t.parent,e,n)}class Fr extends yr{static blotName="cursor";static className="ql-cursor";static tagName="span";static CONTENTS="\uFEFF";static value(){}constructor(e,n,r){super(e,n),this.selection=r,this.textNode=document.createTextNode(Fr.CONTENTS),this.domNode.appendChild(this.textNode),this.savedLength=0}detach(){this.parent!=null&&this.parent.removeChild(this)}format(e,n){if(this.savedLength!==0){super.format(e,n);return}let r=this,i=0;for(;r!=null&&r.statics.scope!==De.BLOCK_BLOT;)i+=r.offset(r.parent),r=r.parent;r!=null&&(this.savedLength=Fr.CONTENTS.length,r.optimize(),r.formatAt(i,Fr.CONTENTS.length,e,n),this.savedLength=0)}index(e,n){return e===this.textNode?0:super.index(e,n)}length(){return this.savedLength}position(){return[this.textNode,this.textNode.data.length]}remove(){super.remove(),this.parent=null}restore(){if(this.selection.composing||this.parent==null)return null;const e=this.selection.getNativeRange();for(;this.domNode.lastChild!=null&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);const n=this.prev instanceof Qr?this.prev:null,r=n?n.length():0,i=this.next instanceof Qr?this.next:null,o=i?i.text:"",{textNode:a}=this,s=a.data.split(Fr.CONTENTS).join("");a.data=Fr.CONTENTS;let l;if(n)l=n,(s||i)&&(n.insertAt(n.length(),s+o),i&&i.remove());else if(i)l=i,i.insertAt(0,s);else{const u=document.createTextNode(s);l=this.scroll.create(u),this.parent.insertBefore(l,this)}if(this.remove(),e){const u=(c,p)=>n&&c===n.domNode?p:c===a?r+p-1:i&&c===i.domNode?r+s.length+p:null,d=u(e.start.node,e.start.offset),f=u(e.end.node,e.end.offset);if(d!==null&&f!==null)return{startNode:l.domNode,startOffset:d,endNode:l.domNode,endOffset:f}}return null}update(e,n){if(e.some(r=>r.type==="characterData"&&r.target===this.textNode)){const r=this.restore();r&&(n.range=r)}}optimize(e){super.optimize(e);let{parent:n}=this;for(;n;){if(n.domNode.tagName==="A"){this.savedLength=Fr.CONTENTS.length,n.isolate(this.offset(n),this.length()).unwrap(),this.savedLength=0;break}n=n.parent}}value(){return""}}var P2={exports:{}},th;function fJ(){return th||(th=1,(function(t){var e=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function i(l,u,d){this.fn=l,this.context=u,this.once=d||!1}function o(l,u,d,f,c){if(typeof d!="function")throw new TypeError("The listener must be a function");var p=new i(d,f||l,c),h=n?n+u:u;return l._events[h]?l._events[h].fn?l._events[h]=[l._events[h],p]:l._events[h].push(p):(l._events[h]=p,l._eventsCount++),l}function a(l,u){--l._eventsCount===0?l._events=new r:delete l._events[u]}function s(){this._events=new r,this._eventsCount=0}s.prototype.eventNames=function(){var u=[],d,f;if(this._eventsCount===0)return u;for(f in d=this._events)e.call(d,f)&&u.push(n?f.slice(1):f);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(d)):u},s.prototype.listeners=function(u){var d=n?n+u:u,f=this._events[d];if(!f)return[];if(f.fn)return[f.fn];for(var c=0,p=f.length,h=new Array(p);c<p;c++)h[c]=f[c].fn;return h},s.prototype.listenerCount=function(u){var d=n?n+u:u,f=this._events[d];return f?f.fn?1:f.length:0},s.prototype.emit=function(u,d,f,c,p,h){var g=n?n+u:u;if(!this._events[g])return!1;var b=this._events[g],v=arguments.length,C,E;if(b.fn){switch(b.once&&this.removeListener(u,b.fn,void 0,!0),v){case 1:return b.fn.call(b.context),!0;case 2:return b.fn.call(b.context,d),!0;case 3:return b.fn.call(b.context,d,f),!0;case 4:return b.fn.call(b.context,d,f,c),!0;case 5:return b.fn.call(b.context,d,f,c,p),!0;case 6:return b.fn.call(b.context,d,f,c,p,h),!0}for(E=1,C=new Array(v-1);E<v;E++)C[E-1]=arguments[E];b.fn.apply(b.context,C)}else{var A=b.length,N;for(E=0;E<A;E++)switch(b[E].once&&this.removeListener(u,b[E].fn,void 0,!0),v){case 1:b[E].fn.call(b[E].context);break;case 2:b[E].fn.call(b[E].context,d);break;case 3:b[E].fn.call(b[E].context,d,f);break;case 4:b[E].fn.call(b[E].context,d,f,c);break;default:if(!C)for(N=1,C=new Array(v-1);N<v;N++)C[N-1]=arguments[N];b[E].fn.apply(b[E].context,C)}}return!0},s.prototype.on=function(u,d,f){return o(this,u,d,f,!1)},s.prototype.once=function(u,d,f){return o(this,u,d,f,!0)},s.prototype.removeListener=function(u,d,f,c){var p=n?n+u:u;if(!this._events[p])return this;if(!d)return a(this,p),this;var h=this._events[p];if(h.fn)h.fn===d&&(!c||h.once)&&(!f||h.context===f)&&a(this,p);else{for(var g=0,b=[],v=h.length;g<v;g++)(h[g].fn!==d||c&&!h[g].once||f&&h[g].context!==f)&&b.push(h[g]);b.length?this._events[p]=b.length===1?b[0]:b:a(this,p)}return this},s.prototype.removeAllListeners=function(u){var d;return u?(d=n?n+u:u,this._events[d]&&a(this,d)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,t.exp
2337orts=s})(P2)),P2.exports}var pJ=fJ();const hJ=V5(pJ),o5=new WeakMap,i5=["error","warn","log","info"];let a5="warn";function ry(t){if(a5&&i5.indexOf(t)<=i5.indexOf(a5)){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];console[t](...n)}}function ti(t){return i5.reduce((e,n)=>(e[n]=ry.bind(console,n,t),e),{})}ti.level=t=>{a5=t};ry.level=ti.level;const N2=ti("quill:events"),mJ=["selectionchange","mousedown","mouseup","click"];mJ.forEach(t=>{document.addEventListener(t,function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];Array.from(document.querySelectorAll(".ql-container")).forEach(i=>{const o=o5.get(i);o&&o.emitter&&o.emitter.handleDOM(...n)})})});class _e extends hJ{static events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_BLOT_MOUNT:"scroll-blot-mount",SCROLL_BLOT_UNMOUNT:"scroll-blot-unmount",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SCROLL_EMBED_UPDATE:"scroll-embed-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change",COMPOSITION_BEFORE_START:"composition-before-start",COMPOSITION_START:"composition-start",COMPOSITION_BEFORE_END:"composition-before-end",COMPOSITION_END:"composition-end"};static sources={API:"api",SILENT:"silent",USER:"user"};constructor(){super(),this.domListeners={},this.on("error",N2.error)}emit(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return N2.log.call(N2,...n),super.emit(...n)}handleDOM(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];(this.domListeners[e.type]||[]).forEach(o=>{let{node:a,handler:s}=o;(e.target===a||a.contains(e.target))&&s(e,...r)})}listenDOM(e,n,r){this.domListeners[e]||(this.domListeners[e]=[]),this.domListeners[e].push({node:n,handler:r})}}const M2=ti("quill:selection");class Pi{constructor(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;this.index=e,this.length=n}}class gJ{constructor(e,n){this.emitter=n,this.scroll=e,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=this.scroll.create("cursor",this),this.savedRange=new Pi(0,0),this.lastRange=this.savedRange,this.lastNative=null,this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,()=>{!this.mouseDown&&!this.composing&&setTimeout(this.update.bind(this,_e.sources.USER),1)}),this.emitter.on(_e.events.SCROLL_BEFORE_UPDATE,()=>{if(!this.hasFocus())return;const r=this.getNativeRange();r!=null&&r.start.node!==this.cursor.textNode&&this.emitter.once(_e.events.SCROLL_UPDATE,(i,o)=>{try{this.root.contains(r.start.node)&&this.root.contains(r.end.node)&&this.setNativeRange(r.start.node,r.start.offset,r.end.node,r.end.offset);const a=o.some(s=>s.type==="characterData"||s.type==="childList"||s.type==="attributes"&&s.target===this.root);this.update(a?_e.sources.SILENT:i)}catch{}})}),this.emitter.on(_e.events.SCROLL_OPTIMIZE,(r,i)=>{if(i.range){const{startNode:o,startOffset:a,endNode:s,endOffset:l}=i.range;this.setNativeRange(o,a,s,l),this.update(_e.sources.SILENT)}}),this.update(_e.sources.SILENT)}handleComposition(){this.emitter.on(_e.events.COMPOSITION_BEFORE_START,()=>{this.composing=!0}),this.emitter.on(_e.events.COMPOSITION_END,()=>{if(this.composing=!1,this.cursor.parent){const e=this.cursor.restore();if(!e)return;setTimeout(()=>{this.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)},1)}})}handleDragging(){this.emitter.listenDOM("mousedown",document.body,()=>{this.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,()=>{this.mouseDown=!1,this.update(_e.sources.USER)})}focus(){this.hasFocus()||(this.root.focus({preventScroll:!0}),this.setRange(this.savedRange))}format(e,n){this.scroll.update();const r=this.getNativeRange();if(!(r==null||!r.native.collapsed||this.scroll.query(e,De.BLOCK))){if(r.start.node!==this.cursor.textNode){const i=this.scroll.find(r.start.node,!1);if(i==null)return;if(i instanceof Tn){const o=i.split(r.start.offset);i.parent.insertBefore(this.cursor,o)}else i.insertBefore(this.cursor,r.start.node);this.cursor.attach()}this.cursor.format(e,n),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}getBounds(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;const r=this.scroll.length();e=Math.min(e,r-1),n=Math.min(e+n,r-1)-e;let i,[o,a]=this.scroll.leaf(e);if(o==null)return null;if(n>0&&a===o.length()){const[d]=this.scroll.leaf(e+1);if(d){const[f]=this.scroll.line(e),[c]=this.scroll.line(e+1);f===c&&(o=d,a=0)}}[i,a]=o.position(a,!0);const s=document.createRange();if(n>0)return s.setStart(i,a),[o,a]=this.scroll.leaf(e+n),o==null?null:([i,a]=o.position(a,!0),s.setEnd(i,a),s.getBoundingClientRect());let l="left",u;if(i instanceof Text){if(!i.data.length)return null;a<i.data.length?(s.setStart(i,a),s.setEnd(i,a+1)):(s.setStart(i,a-1),s.setEnd(i,a),l="right"),u=s.getBoundingClientRect()}
2337else{if(!(o.domNode instanceof Element))return null;u=o.domNode.getBoundingClientRect(),a>0&&(l="right")}return{bottom:u.top+u.height,height:u.height,left:u[l],right:u[l],top:u.top,width:0}}getNativeRange(){const e=document.getSelection();if(e==null||e.rangeCount<=0)return null;const n=e.getRangeAt(0);if(n==null)return null;const r=this.normalizeNative(n);return M2.info("getNativeRange",r),r}getRange(){const e=this.scroll.domNode;if("isConnected"in e&&!e.isConnected)return[null,null];const n=this.getNativeRange();return n==null?[null,null]:[this.normalizedToRange(n),n]}hasFocus(){return document.activeElement===this.root||document.activeElement!=null&&_2(this.root,document.activeElement)}normalizedToRange(e){const n=[[e.start.node,e.start.offset]];e.native.collapsed||n.push([e.end.node,e.end.offset]);const r=n.map(a=>{const[s,l]=a,u=this.scroll.find(s,!0),d=u.offset(this.scroll);return l===0?d:u instanceof Tn?d+u.index(s,l):d+u.length()}),i=Math.min(Math.max(...r),this.scroll.length()-1),o=Math.min(i,...r);return new Pi(o,i-o)}normalizeNative(e){if(!_2(this.root,e.startContainer)||!e.collapsed&&!_2(this.root,e.endContainer))return null;const n={start:{node:e.startContainer,offset:e.startOffset},end:{node:e.endContainer,offset:e.endOffset},native:e};return[n.start,n.end].forEach(r=>{let{node:i,offset:o}=r;for(;!(i instanceof Text)&&i.childNodes.length>0;)if(i.childNodes.length>o)i=i.childNodes[o],o=0;else if(i.childNodes.length===o)i=i.lastChild,i instanceof Text?o=i.data.length:i.childNodes.length>0?o=i.childNodes.length:o=i.childNodes.length+1;else break;r.node=i,r.offset=o}),n}rangeToNative(e){const n=this.scroll.length(),r=(i,o)=>{i=Math.min(n-1,i);const[a,s]=this.scroll.leaf(i);return a?a.position(s,o):[null,-1]};return[...r(e.index,!1),...r(e.index+e.length,!0)]}setNativeRange(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(M2.info("setNativeRange",e,n,r,i),e!=null&&(this.root.parentNode==null||e.parentNode==null||r.parentNode==null))return;const a=document.getSelection();if(a!=null)if(e!=null){this.hasFocus()||this.root.focus({preventScroll:!0});const{native:s}=this.getNativeRange()||{};if(s==null||o||e!==s.startContainer||n!==s.startOffset||r!==s.endContainer||i!==s.endOffset){e instanceof Element&&e.tagName==="BR"&&(n=Array.from(e.parentNode.childNodes).indexOf(e),e=e.parentNode),r instanceof Element&&r.tagName==="BR"&&(i=Array.from(r.parentNode.childNodes).indexOf(r),r=r.parentNode);const l=document.createRange();l.setStart(e,n),l.setEnd(r,i),a.removeAllRanges(),a.addRange(l)}}else a.removeAllRanges(),this.root.blur()}setRange(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_e.sources.API;if(typeof n=="string"&&(r=n,n=!1),M2.info("setRange",e),e!=null){const i=this.rangeToNative(e);this.setNativeRange(...i,n)}else this.setNativeRange(null);this.update(r)}update(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_e.sources.USER;const n=this.lastRange,[r,i]=this.getRange();if(this.lastRange=r,this.lastNative=i,this.lastRange!=null&&(this.savedRange=this.lastRange),!nf(n,this.lastRange)){if(!this.composing&&i!=null&&i.native.collapsed&&i.start.node!==this.cursor.textNode){const a=this.cursor.restore();a&&this.setNativeRange(a.startNode,a.startOffset,a.endNode,a.endOffset)}const o=[_e.events.SELECTION_CHANGE,cs(this.lastRange),cs(n),e];this.emitter.emit(_e.events.EDITOR_CHANGE,...o),e!==_e.sources.SILENT&&this.emitter.emit(...o)}}}function _2(t,e){try{e.parentNode}catch{return!1}return t.contains(e)}const bJ=/^[ -~]*$/;class vJ{constructor(e){this.scroll=e,this.delta=this.getDelta()}applyDelta(e){this.scroll.update();let n=this.scroll.length();this.scroll.batchStart();const r=nh(e),i=new Le;return wJ(r.ops.slice()).reduce((a,s)=>{const l=Fn.Op.length(s);let u=s.attributes||{},d=!1,f=!1;if(s.insert!=null){if(i.retain(l),typeof s.insert=="string"){const h=s.insert;f=!h.endsWith(`
2338`)&&(n<=a||!!this.scroll.descendant(kr,a)[0]),this.scroll.insertAt(a,h);const[g,b]=this.scroll.line(a);let v=Ti({},Sr(g));if(g instanceof mn){const[C]=g.descendant(Tn,b);C&&(v=Ti(v,Sr(C)))}u=Fn.AttributeMap.diff(v,u)||{}}else if(typeof s.insert=="object"){const h=Object.keys(s.insert)[0];if(h==null)return a;const g=this.scroll.query(h,De.INLINE)!=null;if(g)(n<=a||this.scroll.descendant(kr,a)[0])&&(f=!0);else if(a>0){const[b,v]=this.scroll.descendant(Tn,a-1);b instanceof Qr?b.value()[v]!==`
2339`&&(d=!0):b instanceof yr&&b.statics.scope===De.INLINE_BLOT&&(d=!0)}if(this.scroll.insertAt(a,h,s.insert[h]),g){const[b]=this.scroll.descendant(Tn,a);if(b){const v=Ti({},Sr(b));u=Fn.AttributeMap.diff(v,u)||{}}}}n+=l}else if(i.push(s),s.retain!==null&&typeof s.retain=="object"){const h=Object.keys(s.retain)[0];if(h==null)return a;this.scroll.updateEmbedAt(a,h,s.retain[h])}Object.keys(u).forEach(h=>{this.scroll.formatAt(a,l,h,u[h])});const c=d?1:0,p=f?1:0;return n+=c+p,i.retain(c),i.delete(p),a+l+c+p},0),i.reduce((a,s)=>typeof s.delete=="number"?(this.scroll.deleteAt(a,s.delete),a):a+Fn.Op.length(s),0),this.scroll.batchEnd(),this.scroll.optimize(),this.update(r)}deleteText(e,n){return this.scroll.deleteAt(e,n),this.update(new Le().retain(e).delete(n))}formatLine(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};
2339this.scroll.update(),Object.keys(r).forEach(o=>{this.scroll.lines(e,Math.max(n,1)).forEach(a=>{a.format(o,r[o])})}),this.scroll.optimize();const i=new Le().retain(e).retain(n,cs(r));return this.update(i)}formatText(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Object.keys(r).forEach(o=>{this.scroll.formatAt(e,n,o,r[o])});const i=new Le().retain(e).retain(n,cs(r));return this.update(i)}getContents(e,n){return this.delta.slice(e,e+n)}getDelta(){return this.scroll.lines().reduce((e,n)=>e.concat(n.delta()),new Le)}getFormat(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=[],i=[];n===0?this.scroll.path(e).forEach(s=>{const[l]=s;l instanceof mn?r.push(l):l instanceof Tn&&i.push(l)}):(r=this.scroll.lines(e,n),i=this.scroll.descendants(Tn,e,n));const[o,a]=[r,i].map(s=>{const l=s.shift();if(l==null)return{};let u=Sr(l);for(;Object.keys(u).length>0;){const d=s.shift();if(d==null)return u;u=yJ(Sr(d),u)}return u});return{...o,...a}}getHTML(e,n){const[r,i]=this.scroll.line(e);if(r){const o=r.length();return r.length()>=i+n&&!(i===0&&n===o)?Il(r,i,n,!0):Il(this.scroll,e,n,!0)}return""}getText(e,n){return this.getContents(e,n).filter(r=>typeof r.insert=="string").map(r=>r.insert).join("")}insertContents(e,n){const r=nh(n),i=new Le().retain(e).concat(r);return this.scroll.insertContents(e,r),this.update(i)}insertEmbed(e,n,r){return this.scroll.insertAt(e,n,r),this.update(new Le().retain(e).insert({[n]:r}))}insertText(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return n=n.replace(/\r\n/g,`
2340`).replace(/\r/g,`
2341`),this.scroll.insertAt(e,n),Object.keys(r).forEach(i=>{this.scroll.formatAt(e,n.length,i,r[i])}),this.update(new Le().retain(e).insert(n,cs(r)))}isBlank(){if(this.scroll.children.length===0)return!0;if(this.scroll.children.length>1)return!1;const e=this.scroll.children.head;if(e?.statics.blotName!==mn.blotName)return!1;const n=e;return n.children.length>1?!1:n.children.head instanceof no}removeFormat(e,n){const r=this.getText(e,n),[i,o]=this.scroll.line(e+n);let a=0,s=new Le;i!=null&&(a=i.length()-o,s=i.delta().slice(o,o+a-1).insert(`
2342`));const u=this.getContents(e,n+a).diff(new Le().insert(r).concat(s)),d=new Le().retain(e).concat(u);return this.applyDelta(d)}update(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;const i=this.delta;if(n.length===1&&n[0].type==="characterData"&&n[0].target.data.match(bJ)&&this.scroll.find(n[0].target)){const o=this.scroll.find(n[0].target),a=Sr(o),s=o.offset(this.scroll),l=n[0].oldValue.replace(Fr.CONTENTS,""),u=new Le().insert(l),d=new Le().insert(o.value()),f=r&&{oldRange:rh(r.oldRange,-s),newRange:rh(r.newRange,-s)};e=new Le().retain(s).concat(u.diff(d,f)).reduce((p,h)=>h.insert?p.insert(h.insert,a):p.push(h),new Le),this.delta=i.compose(e)}else this.delta=this.getDelta(),(!e||!nf(i.compose(e),this.delta))&&(e=i.diff(this.delta,r));return e}}function ts(t,e,n){if(t.length===0){const[p]=R2(n.pop());return e<=0?`</li></${p}>`:`</li></${p}>${ts([],e-1,n)}`}const[{child:r,offset:i,length:o,indent:a,type:s},...l]=t,[u,d]=R2(s);if(a>e)return n.push(s),a===e+1?`<${u}><li${d}>${Il(r,i,o)}${ts(l,a,n)}`:`<${u}><li>${ts(t,e+1,n)}`;const f=n[n.length-1];if(a===e&&s===f)return`</li><li${d}>${Il(r,i,o)}${ts(l,a,n)}`;const[c]=R2(n.pop());return`</li></${c}>${ts(t,e-1,n)}`}function Il(t,e,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if("html"in t&&typeof t.html=="function")return t.html(e,n);if(t instanceof Qr)return Ud(t.value().slice(e,e+n)).replaceAll(" ","&nbsp;");if(t instanceof Kr){if(t.statics.blotName==="list-container"){const u=[];return t.children.forEachAt(e,n,(d,f,c)=>{const p="formats"in d&&typeof d.formats=="function"?d.formats():{};u.push({child:d,offset:f,length:c,indent:p.indent||0,type:p.list})}),ts(u,-1,[])}const i=[];if(t.children.forEachAt(e,n,(u,d,f)=>{i.push(Il(u,d,f))}),r||t.statics.blotName==="list")return i.join("");const{outerHTML:o,innerHTML:a}=t.domNode,[s,l]=o.split(`>${a}<`);return s==="<table"?`<table style="border: 1px solid #000;">${i.join("")}<${l}
2342`:`${s}>${i.join("")}<${l}`}return t.domNode instanceof Element?t.domNode.outerHTML:""}function yJ(t,e){return Object.keys(e).reduce((n,r)=>{if(t[r]==null)return n;const i=e[r];return i===t[r]?n[r]=i:Array.isArray(i)?i.indexOf(t[r])<0?n[r]=i.concat([t[r]]):n[r]=i:n[r]=[i,t[r]],n},{})}function R2(t){const e=t==="ordered"?"ol":"ul";switch(t){case"checked":return[e,' data-list="checked"'];case"unchecked":return[e,' data-list="unchecked"'];default:return[e,""]}}function nh(t){return t.reduce((e,n)=>{if(typeof n.insert=="string"){const r=n.insert.replace(/\r\n/g,`
2343`).replace(/\r/g,`
2344`);return e.insert(r,n.attributes)}return e.push(n)},new Le)}function rh(t,e){let{index:n,length:r}=t;return new Pi(n+e,r)}function wJ(t){const e=[];return t.forEach(n=>{typeof n.insert=="string"?n.insert.split(`
2345`).forEach((i,o)=>{o&&e.push({insert:`
2346`,attributes:n.attributes}),i&&e.push({insert:i,attributes:n.attributes})}):e.push(n)}),e}class ro{static DEFAULTS={};constructor(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.quill=e,this.options=n}}const eu="\uFEFF";class af extends yr{constructor(e,n){super(e,n),this.contentNode=document.createElement("span"),this.contentNode.setAttribute("contenteditable","false"),Array.from(this.domNode.childNodes).forEach(r=>{this.contentNode.appendChild(r)}),this.leftGuard=document.createTextNode(eu),this.rightGuard=document.createTextNode(eu),this.domNode.appendChild(this.leftGuard),this.domNode.appendChild(this.contentNode),this.domNode.appendChild(this.rightGuard)}index(e,n){return e===this.leftGuard?0:e===this.rightGuard?1:super.index(e,n)}restore(e){let n=null,r;const i=e.data.split(eu).join("");if(e===this.leftGuard)if(this.prev instanceof Qr){const o=this.prev.length();this.prev.insertAt(o,i),n={startNode:this.prev.domNode,startOffset:o+i.length}}else r=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(r),this),n={startNode:r,startOffset:i.length};else e===this.rightGuard&&(this.next instanceof Qr?(this.next.insertAt(0,i),n={startNode:this.next.domNode,startOffset:i.length}):(r=document.createTextNode(i),this.parent.insertBefore(this.scroll.create(r),this.next),n={startNode:r,startOffset:i.length}));return e.data=eu,n}update(e,n){e.forEach(r=>{if(r.type==="characterData"&&(r.target===this.leftGuard||r.target===this.rightGuard)){const i=this.restore(r.target);i&&(n.range=i)}})}}class CJ{isComposing=!1;constructor(e,n){this.scroll=e,this.emitter=n,this.setupListeners()}setupListeners(){this.scroll.domNode.addEventListener("compositionstart",e=>{this.isComposing||this.handleCompositionStart(e)}),this.scroll.domNode.addEventListener("compositionend",e=>{this.isComposing&&queueMicrotask(()=>{this.handleCompositionEnd(e)})})}handleCompositionStart(e){const n=e.target instanceof Node?this.scroll.find(e.target,!0):null;n&&!(n instanceof af)&&(this.emitter.emit(_e.events.COMPOSITION_BEFORE_START,e),this.scroll.batchStart(),this.emitter.emit(_e.events.COMPOSITION_START,e),this.isComposing=!0)}handleCompositionEnd(e){this.emitter.emit(_e.events.COMPOSITION_BEFORE_END,e),this.scroll.batchEnd(),this.emitter.emit(_e.events.COMPOSITION_END,e),this.isComposing=!1}}class js{static DEFAULTS={modules:{}};static themes={default:js};modules={};constructor(e,n){this.quill=e,this.options=n}init(){Object.keys(this.options.modules).forEach(e=>{this.modules[e]==null&&this.addModule(e)})}addModule(e){const n=this.quill.constructor.import(`modules/${e}`);return this.modules[e]=new n(this.quill,this.options.modules[e]||{}),this.modules[e]}}const $J=t=>t.parentElement||t.getRootNode().host||null,SJ=t=>{const e=t.getBoundingClientRect(),n="offsetWidth"in t&&Math.abs(e.width)/t.offsetWidth||1,r="offsetHeight"in t&&Math.abs(e.height)/t.offsetHeight||1;return{top:e.top,right:e.left+t.clientWidth*n,bottom:e.top+t.clientHeight*r,left:e.left}},tu=t=>{const e=parseInt(t,10);return Number.isNaN(e)?0:e},oh=(t,e,n,r,i,o)=>t<n&&e>r?0:t<n?-(n-t+i):e>r?e-t>r-n?t+i-n:e-r+o:0,AJ=(t,e)=>{const n=t.ownerDocument;let r=e,i=t;for(;i;){const o=i===n.body,a=o?{top:0,right:window.visualViewport?.width??n.documentElement.clientWidth,bottom:window.visualVie
2346wport?.height??n.documentElement.clientHeight,left:0}:SJ(i),s=getComputedStyle(i),l=oh(r.left,r.right,a.left,a.right,tu(s.scrollPaddingLeft),tu(s.scrollPaddingRight)),u=oh(r.top,r.bottom,a.top,a.bottom,tu(s.scrollPaddingTop),tu(s.scrollPaddingBottom));if(l||u)if(o)n.defaultView?.scrollBy(l,u);else{const{scrollLeft:d,scrollTop:f}=i;u&&(i.scrollTop+=u),l&&(i.scrollLeft+=l);const c=i.scrollLeft-d,p=i.scrollTop-f;r={left:r.left-c,top:r.top-p,right:r.right-c,bottom:r.bottom-p}}i=o||s.position==="fixed"?null:$J(i)}},TJ=100,kJ=["block","break","cursor","inline","scroll","text"],EJ=(t,e,n)=>{const r=new xs;return kJ.forEach(i=>{const o=e.query(i);o&&r.register(o)}),t.forEach(i=>{let o=e.query(i);o||n.error(`Cannot register "${i}" specified in "formats" config. Are you sure it was registered?`);let a=0;for(;o;)if(r.register(o),o="blotName"in o?o.requiredContainer??null:null,a+=1,a>TJ){n.error(`Cycle detected in registering blot requiredContainer: "${i}"`);break}}),r},ps=ti("quill"),nu=new xs;Kr.uiClass="ql-ui";class ae{static DEFAULTS={bounds:null,modules:{clipboard:!0,keyboard:!0,history:!0,uploader:!0},placeholder:"",readOnly:!1,registry:nu,theme:"default"};static events=_e.events;static sources=_e.sources;static version="2.0.3";static imports={delta:Le,parchment:Xv,"core/module":ro,"core/theme":js};static debug(e){e===!0&&(e="log"),ti.level(e)}static find(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o5.get(e)||nu.find(e,n)}static import(e){return this.imports[e]==null&&ps.error(`Cannot import ${e}. Are you sure it was registered?`),this.imports[e]}static register(){if(typeof(arguments.length<=0?void 0:arguments[0])!="string"){const e=arguments.length<=0?void 0:arguments[0],n=!!(!(arguments.length<=1)&&arguments[1]),r="attrName"in e?e.attrName:e.blotName;typeof r=="string"?this.register(`formats/${r}`,e,n):Object.keys(e).forEach(i=>{this.register(i,e[i],n)})}else{const e=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],r=!!(!(arguments.length<=2)&&arguments[2]);this.imports[e]!=null&&!r&&ps.warn(`Overwriting ${e} with`,n),this.imports[e]=n,(e.startsWith("blots/")||e.startsWith("formats/"))&&n&&typeof n!="boolean"&&n.blotName!=="abstract"&&nu.register(n),typeof n.register=="function"&&n.register(nu)}}constructor(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.options=OJ(e,n),this.container=this.options.container,this.container==null){ps.error("Invalid Quill container",e);return}this.options.debug&&ae.debug(this.options.debug);const r=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",o5.set(this.container,this),this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.emitter=new _e;const i=of.blotName,o=this.options.registry.query(i);if(!o||!("blotName"in o))throw new Error(`Cannot initialize Quill without "${i}" blot`);if(this.scroll=new o(this.options.registry,this.root,{emitter:this.emitter}),this.editor=new vJ(this.scroll),this.selection=new gJ(this.scroll,this.emitter),this.composition=new CJ(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.uploader=this.theme.addModule("uploader"),this.theme.addModule("input"),this.theme.addModule("uiNode"),this.theme.init(),this.emitter.on(_e.events.EDITOR_CHANGE,a=>{a===_e.events.TEXT_CHANGE&&this.root.classList.toggle("ql-blank",this.editor.isBlank())}),this.emitter.on(_e.events.SCROLL_UPDATE,(a,s)=>{const l=this.selection.lastRange,[u]=this.selection.getRange(),d=l&&u?{oldRange:l,newRange:u}:void 0;Rr.call(this,()=>this.editor.update(null,s,d),a)}),this.emitter.on(_e.events.SCROLL_EMBED_UPDATE,(a,s)=>{const l=this.selection.lastRange,[u]=this.selection.getRange(),d=l&&u?{oldRange:l,newRange:u}:void 0;Rr.call(this,()=>{const f=new Le().retain(a.offset(this)).retain({[a.statics.blotName]:s});return this.editor.update(f,[],d)},ae.sources.USER)}),r){const a=this.clipboard.convert({html:`${r}<p><br></p>`,text:`
2347`});this.setContents(a)}this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable(),this.allowReadOnlyEdits=!1}addContainer(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof e=="string"){const r=e;e=document.createElement("div"),e.classList.add(r)}return this.container.insertBefore(e,n),e}blur(){this.selection.setRange(null)}deleteText(e,n,r){return[e,n,,r]=_o(e,n,r),Rr.call(this,()=>this.editor.deleteText(e,n),r,e,-1*n)}disable(){this.enable(!1)}editReadOnly(e){this.allowReadOnlyEdits=!0;const n=e();return this.allowReadOnlyEdits=!1,n}enable(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(e),this.container.classList.toggle("ql-disabled",!e)}focus(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.selection.focus(),e.preventScroll||this.scrollSelectionIntoView()}format(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_e.sources.API;return Rr.call(this,()=>{const i=this.getSelection(!0);let o=new Le;if(i==null)return o;if(this.scroll.query(e,De.BLOCK))o=this.editor.formatLine(i.index,i.length,{[e]:n});else{if(i.length===0)return this.selection.format(e,n),o;o=this.editor.formatText(i.index,i.length,{[e]:n})}return this.setSelection(i,_e.sources.SILENT),o},r)}formatLine(e,n,r,i,o){let a;return[e,n,a,o]=_o(e,n,r,i,o),Rr.call(this,()=>this.editor.formatLine(e,n,a),o,e,0)}formatText(e,n,r,i,o){let a;return[e,n,a,o]=_o(e,n,r,i,o),Rr.call(this,()=>this.editor.formatText(e,n,a),o,e,0)}getBounds(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=null;if(typeof e=="number"?r=this.selection.getBounds(e,n):r=this.selection.getBounds(e.index,e.length),!r)return null;const i=this.container.getBoundingClientRect();return{bottom:r.bottom-i.top,height:r.height,left:r.left-i.left,right:r.right-i.left,top:r.top-i.top,width:r.width}}getContents(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-e;return[e,n]=_o(e,n),this.editor.getContents(e,n)}getFormat(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof e=="number"?this.editor.getFormat(e,n):this.editor.getFormat(e.index,e.length)}getIndex(e){return e.offset(this.scroll)}getLength(){return this.scroll.length()}getLeaf(e){return this.scroll.leaf(e)}getLine(e){return this.scroll.line(e)}getLines(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof e!="number"?this.scroll.lines(e.index,e.length):this.scroll.lines(e,n)}getModule(e){return this.theme.modules[e]}getSelection(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)&&this.focus(),this.update(),this.selection.getRange()[0]}getSemanticHTML(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;return typeof e=="number"&&(n=n??this.getLength()-e),[e,n]=_o(e,n),this.editor.getHTML(e,n)}getText(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;return typeof e=="number"&&(n=n??this.getLength()-e),[e,n]=_o(e,n),this.editor.getText(e,n)}hasFocus(){return this.selection.hasFocus()}insertEmbed(e,n,r){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:ae.sources.API;return Rr.call(this,()=>this.editor.insertEmbed(e,n,r),i,e)}insertText(e,n,r,i,o){let a;return[e,,a,o]=_o(e,0,r,i,o),Rr.call(this,()=>this.editor.insertText(e,n,a),o,e,n.length)}isEnabled(){return this.scroll.isEnabled()}off(){return this.emitter.off(...arguments)}on(){return this.emitter.on(...arguments)}once(){return this.emitter.once(...arguments)}removeFormat(e,n,r){return[e,n,,r]=_o(e,n,r),Rr.call(this,()=>this.editor.removeFormat(e,n),r,e)}scrollRectIntoView(e){AJ(this.root,e)}scrollIntoView(){console.warn("Quill#scrollIntoView() has been deprecated and will be removed in the near future. Please use Quill#scrollSelectionIntoView() instead."),this.scrollSelectionIntoView()}scrollSelectionIntoView(){const e=this.selection.lastRange,n=e&&this.selection.getBounds(e.index,e.length);n&&this.scrollRectIntoView(n)}setContents(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_e.sources.API;return Rr.call(this,()=>{e=new Le(e);const r=this.getLength(),i=this.editor.deleteText(0,r),o=this.editor.insertContents(0,e),a=this.editor.deleteText(this.getLength()-1,1);return i.compose(o).compose(a)},n)}setSelection(e,n,r){e==null?this.selection.setRange(null,n||ae.sources.API):([e,n,,r]=_o(e,n,r),this.selection.setRange(new Pi(Math.max(0,e),n),r),r!==_e.sources.SILENT&&this.scrollSelectionIntoView())}setText(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_e.sources.API;const r=new Le().insert(e);return this.setContents(r,n)}update(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_e.sources.USER;const n=this.scroll.update(e);return this.selection.update(e),n}updateContents(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_e.sources.API;return Rr.call(this,()=>(e=new Le(e),this.editor.applyDelta(e)),n,!0)}}function ih(t){return typeof t=="string"?document.querySelector(t):t}function L2(t){return Object.entries(t??{}).reduce((e,n)=>{let[r,i]=n;return{...e,[r]:i===!0?{}:i}},{})}function ah(t){return Object.fromEntries(Object.entries(t).filter(e=>e[1]!==void 0))}function OJ(t,e){const n=ih(t);if(!n)throw new Error("Invalid Quill container");const i=!e.theme||e.theme===ae.DEFAULTS.theme?js:ae.import(`themes/${e.theme}`);if(!i)throw new Error(`Invalid theme ${e.theme}. Did you register it?`);const{modules:o,...a}=ae.DEFAULTS,{modules:s,...l}=i.DEFAULTS;let u=L2(e.modules);u!=null&&u.toolbar&&u.toolbar.constructor!==Object&&(u={...u,toolbar:{container:u.toolbar}});const d=Ti({},L2(o),L2(s),u),f={...a,...ah(l),...ah(e)};let c=e.registry;return c?e.formats&&ps.warn('Ignoring "formats" option because "registry" is specified'):c=e.formats?EJ(e.formats,f.registry,ps):f.registry,{...f,registry:c,container:n,theme:i,modules:Object.entries(d).reduce((p,h)=>{let[g,b]=h;if(!b)return p;const v=ae.import(`modules/${g}`);return v==null?(ps.error(`Cannot load ${g}
2347 module. Are you sure you registered it?`),p):{...p,[g]:Ti({},v.DEFAULTS||{},b)}},{}),bounds:ih(f.bounds)}}function Rr(t,e,n,r){if(!this.isEnabled()&&e===_e.sources.USER&&!this.allowReadOnlyEdits)return new Le;let i=n==null?null:this.getSelection();const o=this.editor.delta,a=t();if(i!=null&&(n===!0&&(n=i.index),r==null?i=sh(i,a,e):r!==0&&(i=sh(i,n,r,e)),this.setSelection(i,_e.sources.SILENT)),a.length()>0){const s=[_e.events.TEXT_CHANGE,a,o,e];this.emitter.emit(_e.events.EDITOR_CHANGE,...s),e!==_e.sources.SILENT&&this.emitter.emit(...s)}return a}function _o(t,e,n,r,i){let o={};return typeof t.index=="number"&&typeof t.length=="number"?typeof e!="number"?(i=r,r=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):typeof e!="number"&&(i=r,r=n,n=e,e=0),typeof n=="object"?(o=n,i=r):typeof n=="string"&&(r!=null?o[n]=r:i=n),i=i||_e.sources.API,[t,e,o,i]}function sh(t,e,n,r){const i=typeof n=="number"?n:0;if(t==null)return null;let o,a;return e&&typeof e.transformPosition=="function"?[o,a]=[t.index,t.index+t.length].map(s=>e.transformPosition(s,r!==_e.sources.USER)):[o,a]=[t.index,t.index+t.length].map(s=>s<e||s===e&&r===_e.sources.USER?s:i>=0?s+i:Math.max(e,s+i)),new Pi(o,a-o)}class Aa extends Hd{}function lh(t){return t instanceof mn||t instanceof kr}function uh(t){return typeof t.updateContent=="function"}class xJ extends of{static blotName="scroll";static className="ql-editor";static tagName="DIV";static defaultChild=mn;static allowedChildren=[mn,kr,Aa];constructor(e,n,r){let{emitter:i}=r;super(e,n),this.emitter=i,this.batch=!1,this.optimize(),this.enable(),this.domNode.addEventListener("dragstart",o=>this.handleDragStart(o))}batchStart(){Array.isArray(this.batch)||(this.batch=[])}batchEnd(){if(!this.batch)return;const e=this.batch;this.batch=!1,this.update(e)}emitMount(e){this.emitter.emit(_e.events.SCROLL_BLOT_MOUNT,e)}emitUnmount(e){this.emitter.emit(_e.events.SCROLL_BLOT_UNMOUNT,e)}emitEmbedUpdate(e,n){this.emitter.emit(_e.events.SCROLL_EMBED_UPDATE,e,n)}deleteAt(e,n){const[r,i]=this.line(e),[o]=this.line(e+n);if(super.deleteAt(e,n),o!=null&&r!==o&&i>0){if(r instanceof kr||o instanceof kr){this.optimize();return}const a=o.children.head instanceof no?null:o.children.head;r.moveChildren(o,a),r.remove()}this.optimize()}enable(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",e?"true":"false")}formatAt(e,n,r,i){super.formatAt(e,n,r,i),this.optimize()}insertAt(e,n,r){if(e>=this.length())if(r==null||this.scroll.query(n,De.BLOCK)==null){const i=this.scroll.create(this.statics.defaultChild.blotName);this.appendChild(i),r==null&&n.endsWith(`
2348`)?i.insertAt(0,n.slice(0,-1),r):i.insertAt(0,n,r)}else{const i=this.scroll.create(n,r);this.appendChild(i)}else super.insertAt(e,n,r);this.optimize()}insertBefore(e,n){if(e.statics.scope===De.INLINE_BLOT){const r=this.scroll.create(this.statics.defaultChild.blotName);r.appendChild(e),super.insertBefore(r,n)}else super.insertBefore(e,n)}insertContents(e,n){const r=this.deltaToRenderBlocks(n.concat(new Le().insert(`
2349`))),i=r.pop();if(i==null)return;this.batchStart();const o=r.shift();if(o){const l=o.type==="block"&&(o.delta.length()===0||!this.descendant(kr,e)[0]&&e<this.length()),u=o.type==="block"?o.delta:new Le().insert({[o.key]:o.value});B2(this,e,u);const d=o.type==="block"?1:0,f=e+u.length()+d;l&&this.insertAt(f-1,`
2350`);const c=Sr(this.line(e)[0]),p=Fn.AttributeMap.diff(c,o.attributes)||{};Object.keys(p).forEach(h=>{this.formatAt(f-1,1,h,p[h])}),e=f}let[a,s]=this.children.find(e);if(r.length&&(a&&(a=a.split(s),s=0),r.forEach(l=>{if(l.type==="block"){const u=this.createBlock(l.attributes,a||void 0);B2(u,0,l.delta)}else{const u=this.create(l.key,l.value);this.insertBefore(u,a||void 0),Object.keys(l.attributes).forEach(d=>{u.format(d,l.attributes[d])})}})),i.type==="block"&&i.delta.length()){const l=a?a.offset(a.scroll)+s:this.length();B2(this,l,i.delta)}this.batchEnd(),this.optimize()}isEnabled(){return this.domNode.getAttribute("contenteditable")==="true"}leaf(e){const n=this.path(e).pop();if(!n)return[null,-1];const[r,i]=n;return r instanceof Tn?[r,i]:[null,-1]}line(e){return e===this.length()?this.line(e-1):this.descendant(lh,e)}lines(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;const r=(i,o,a)=>{let s=[],l=a;
2350return i.children.forEachAt(o,a,(u,d,f)=>{lh(u)?s.push(u):u instanceof Hd&&(s=s.concat(r(u,d,l))),l-=f}),s};return r(this,e,n)}optimize(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch||(super.optimize(e,n),e.length>0&&this.emitter.emit(_e.events.SCROLL_OPTIMIZE,e,n))}path(e){return super.path(e).slice(1)}remove(){}update(e){if(this.batch){Array.isArray(e)&&(this.batch=this.batch.concat(e));return}let n=_e.sources.USER;typeof e=="string"&&(n=e),Array.isArray(e)||(e=this.observer.takeRecords()),e=e.filter(r=>{let{target:i}=r;const o=this.find(i,!0);return o&&!uh(o)}),e.length>0&&this.emitter.emit(_e.events.SCROLL_BEFORE_UPDATE,n,e),super.update(e.concat([])),e.length>0&&this.emitter.emit(_e.events.SCROLL_UPDATE,n,e)}updateEmbedAt(e,n,r){const[i]=this.descendant(o=>o instanceof kr,e);i&&i.statics.blotName===n&&uh(i)&&i.updateContent(r)}handleDragStart(e){e.preventDefault()}deltaToRenderBlocks(e){const n=[];let r=new Le;return e.forEach(i=>{const o=i?.insert;if(o)if(typeof o=="string"){const a=o.split(`
2351`);a.slice(0,-1).forEach(l=>{r.insert(l,i.attributes),n.push({type:"block",delta:r,attributes:i.attributes??{}}),r=new Le});const s=a[a.length-1];s&&r.insert(s,i.attributes)}else{const a=Object.keys(o)[0];if(!a)return;this.query(a,De.INLINE)?r.push(i):(r.length()&&n.push({type:"block",delta:r,attributes:{}}),r=new Le,n.push({type:"blockEmbed",key:a,value:o[a],attributes:i.attributes??{}}))}}),r.length()&&n.push({type:"block",delta:r,attributes:{}}),n}createBlock(e,n){let r;const i={};Object.entries(e).forEach(s=>{let[l,u]=s;this.query(l,De.BLOCK&De.BLOT)!=null?r=l:i[l]=u});const o=this.create(r||this.statics.defaultChild.blotName,r?e[r]:void 0);this.insertBefore(o,n||void 0);const a=o.length();return Object.entries(i).forEach(s=>{let[l,u]=s;o.formatAt(0,a,l,u)}),o}}function B2(t,e,n){n.reduce((r,i)=>{const o=Fn.Op.length(i);let a=i.attributes||{};if(i.insert!=null){if(typeof i.insert=="string"){const s=i.insert;t.insertAt(r,s);const[l]=t.descendant(Tn,r),u=Sr(l);a=Fn.AttributeMap.diff(u,a)||{}}else if(typeof i.insert=="object"){const s=Object.keys(i.insert)[0];if(s==null)return r;if(t.insertAt(r,s,i.insert[s]),t.scroll.query(s,De.INLINE)!=null){const[u]=t.descendant(Tn,r),d=Sr(u);a=Fn.AttributeMap.diff(d,a)||{}}}}return Object.keys(a).forEach(s=>{t.formatAt(r,o,s,a[s])}),r+o},e)}const sf={scope:De.BLOCK,whitelist:["right","center","justify"]},IJ=new Ao("align","align",sf),oy=new to("align","ql-align",sf),iy=new Bi("align","text-align",sf);class ay extends Bi{value(e){let n=super.value(e);return n.startsWith("rgb(")?(n=n.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),`#${n.split(",").map(i=>`00${parseInt(i,10).toString(16)}`.slice(-2)).join("")}`):n}}const PJ=new to("color","ql-color",{scope:De.INLINE}),lf=new ay("color","color",{scope:De.INLINE}),NJ=new to("background","ql-bg",{scope:De.INLINE}),uf=new ay("background","background-color",{scope:De.INLINE});class Ta extends Aa{static create(e){const n=super.create(e);return n.setAttribute("spellcheck","false"),n}code(e,n){return this.children.map(r=>r.length()<=1?"":r.domNode.innerText).join(`
2352`).slice(e,e+n)}html(e,n){return`<pre>
2353${Ud(this.code(e,n))}
2354</pre>`}}class Un extends mn{static TAB="  ";static register(){ae.register(Ta)}}class df extends Bn{}df.blotName="code";df.tagName="CODE";Un.blotName="code-block";Un.className="ql-code-block";Un.tagName="DIV";Ta.blotName="code-block-container";Ta.className="ql-code-block-container";Ta.tagName="DIV";Ta.allowedChildren=[Un];Un.allowedChildren=[Qr,no,Fr];Un.requiredContainer=Ta;const cf={scope:De.BLOCK,whitelist:["rtl"]},sy=new Ao("direction","dir",cf),ly=new to("direction","ql-direction",cf),uy=new Bi("direction","direction",cf),dy={scope:De.INLINE,whitelist:["serif","monospace"]},cy=new to("font","ql-font",dy);class MJ extends Bi{value(e){return super.value(e).replace(/["']/g,"")}}const fy=new MJ("font","font-family",dy),py=new to("size","ql-size",{scope:De.INLINE,whitelist:["small","large","huge"]}),hy=new Bi("size","font-size",{scope:De.INLINE,whitelist:["10px","18px","32px"]}),_J=ti("quill:keyboard"),RJ=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey";class Vd extends ro{static match(e,n){return["altKey","ctrlKey","metaKey","shiftKey"].some(r=>!!n[r]!==e[r]&&n[r]!==null)?!1:n.key===e.key||n.key===e.which}constructor(e,n){super(e,n),this.bindings={}
2354,Object.keys(this.options.bindings).forEach(r=>{this.options.bindings[r]&&this.addBinding(this.options.bindings[r])}),this.addBinding({key:"Enter",shiftKey:null},this.handleEnter),this.addBinding({key:"Enter",metaKey:null,ctrlKey:null,altKey:null},()=>{}),/Firefox/i.test(navigator.userAgent)?(this.addBinding({key:"Backspace"},{collapsed:!0},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0},this.handleDelete)):(this.addBinding({key:"Backspace"},{collapsed:!0,prefix:/^.?$/},this.handleBackspace),this.addBinding({key:"Delete"},{collapsed:!0,suffix:/^.?$/},this.handleDelete)),this.addBinding({key:"Backspace"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Delete"},{collapsed:!1},this.handleDeleteRange),this.addBinding({key:"Backspace",altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},this.handleBackspace),this.listen()}addBinding(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const i=BJ(e);if(i==null){_J.warn("Attempted to add invalid keyboard binding",i);return}typeof n=="function"&&(n={handler:n}),typeof r=="function"&&(r={handler:r}),(Array.isArray(i.key)?i.key:[i.key]).forEach(a=>{const s={...i,key:a,...n,...r};this.bindings[s.key]=this.bindings[s.key]||[],this.bindings[s.key].push(s)})}listen(){this.quill.root.addEventListener("keydown",e=>{if(e.defaultPrevented||e.isComposing||e.keyCode===229&&(e.key==="Enter"||e.key==="Backspace"))return;const i=(this.bindings[e.key]||[]).concat(this.bindings[e.which]||[]).filter(v=>Vd.match(e,v));if(i.length===0)return;const o=ae.find(e.target,!0);if(o&&o.scroll!==this.quill.scroll)return;const a=this.quill.getSelection();if(a==null||!this.quill.hasFocus())return;const[s,l]=this.quill.getLine(a.index),[u,d]=this.quill.getLeaf(a.index),[f,c]=a.length===0?[u,d]:this.quill.getLeaf(a.index+a.length),p=u instanceof Zu?u.value().slice(0,d):"",h=f instanceof Zu?f.value().slice(c):"",g={collapsed:a.length===0,empty:a.length===0&&s.length()<=1,format:this.quill.getFormat(a),line:s,offset:l,prefix:p,suffix:h,event:e};i.some(v=>{if(v.collapsed!=null&&v.collapsed!==g.collapsed||v.empty!=null&&v.empty!==g.empty||v.offset!=null&&v.offset!==g.offset)return!1;if(Array.isArray(v.format)){if(v.format.every(C=>g.format[C]==null))return!1}else if(typeof v.format=="object"&&!Object.keys(v.format).every(C=>v.format[C]===!0?g.format[C]!=null:v.format[C]===!1?g.format[C]==null:nf(v.format[C],g.format[C])))return!1;return v.prefix!=null&&!v.prefix.test(g.prefix)||v.suffix!=null&&!v.suffix.test(g.suffix)?!1:v.handler.call(this,a,g,v)!==!0})&&e.preventDefault()})}handleBackspace(e,n){const r=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(n.prefix)?2:1;if(e.index===0||this.quill.getLength()<=1)return;let i={};const[o]=this.quill.getLine(e.index);let a=new Le().retain(e.index-r).delete(r);if(n.offset===0){const[s]=this.quill.getLine(e.index-1);if(s&&!(s.statics.blotName==="block"&&s.length()<=1)){const u=o.formats(),d=this.quill.getFormat(e.index-1,1);if(i=Fn.AttributeMap.diff(u,d)||{},Object.keys(i).length>0){const f=new Le().retain(e.index+o.length()-2).retain(1,i);a=a.compose(f)}}}this.quill.updateContents(a,ae.sources.USER),this.quill.focus()}handleDelete(e,n){const r=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(n.suffix)?2:1;if(e.index>=this.quill.getLength()-r)return;let i={};const[o]=this.quill.getLine(e.index);let a=new Le().retain(e.index).delete(r);if(n.offset>=o.length()-1){const[s]=this.quill.getLine(e.index+1);if(s){const l=o.formats(),u=this.quill.getFormat(e.index,1);i=Fn.AttributeMap.diff(l,u)||{},Object.keys(i).length>0&&(a=a.retain(s.length()-1).retain(1,i))}}this.quill.updateContents(a,ae.sources.USER),this.quill.focus()}handleDeleteRange(e){ff({range:e,quill:this.quill}),this.quill.focus()}handleEnter(e,n){const r=Object.keys(n.format).reduce((o,a)=>(this.quill.scroll.query(a,De.BLOCK)&&!Array.isArray(n.format[a])&&(o[a]=n.format[a]),o),{}),i=new Le().retain(e.index).delete(e.length).insert(`
2355`,r);this.quill.updateContents(i,ae.sources.USER),this.quill.setSelection(e.index+1,ae.sources.SILENT),this.quill.focus()}}const LJ={bindings:{bold:D2("bold"),italic:D2("italic"),underline:D2("underline"),indent:{key:"Tab",format:["blockquote","indent","list"],handler(t,e){return e.collapsed&&e.offset!==0?!0:(this.quill.format("indent","+1",ae.sources.USER),!1)}}
vendor: 4,692 bytes, lines 2355-2359
2355,outdent:{key:"Tab",shiftKey:!0,format:["blockquote","indent","list"],handler(t,e){return e.collapsed&&e.offset!==0?!0:(this.quill.format("indent","-1",ae.sources.USER),!1)}},"outdent backspace":{key:"Backspace",collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler(t,e){e.format.indent!=null?this.quill.format("indent","-1",ae.sources.USER):e.format.list!=null&&this.quill.format("list",!1,ae.sources.USER)}},"indent code-block":dh(!0),"outdent code-block":dh(!1),"remove tab":{key:"Tab",shiftKey:!0,collapsed:!0,prefix:/\t$/,handler(t){this.quill.deleteText(t.index-1,1,ae.sources.USER)}},tab:{key:"Tab",handler(t,e){if(e.format.table)return!0;this.quill.history.cutoff();const n=new Le().retain(t.index).delete(t.length).insert("	");return this.quill.updateContents(n,ae.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,ae.sources.SILENT),!1}},"blockquote empty enter":{key:"Enter",collapsed:!0,format:["blockquote"],empty:!0,handler(){this.quill.format("blockquote",!1,ae.sources.USER)}},"list empty enter":{key:"Enter",collapsed:!0,format:["list"],empty:!0,handler(t,e){const n={list:!1};e.format.indent&&(n.indent=!1),this.quill.formatLine(t.index,t.length,n,ae.sources.USER)}},"checklist enter":{key:"Enter",collapsed:!0,format:{list:"checked"},handler(t){const[e,n]=this.quill.getLine(t.index),r={...e.formats(),list:"checked"},i=new Le().retain(t.index).insert(`
2356`,r).retain(e.length()-n-1).retain(1,{list:"unchecked"});this.quill.updateContents(i,ae.sources.USER),this.quill.setSelection(t.index+1,ae.sources.SILENT),this.quill.scrollSelectionIntoView()}},"header enter":{key:"Enter",collapsed:!0,format:["header"],suffix:/^$/,handler(t,e){const[n,r]=this.quill.getLine(t.index),i=new Le().retain(t.index).insert(`
2357`,e.format).retain(n.length()-r-1).retain(1,{header:null});this.quill.updateContents(i,ae.sources.USER),this.quill.setSelection(t.index+1,ae.sources.SILENT),this.quill.scrollSelectionIntoView()}},"table backspace":{key:"Backspace",format:["table"],collapsed:!0,offset:0,handler(){}},"table delete":{key:"Delete",format:["table"],collapsed:!0,suffix:/^$/,handler(){}},"table enter":{key:"Enter",shiftKey:null,format:["table"],handler(t){const e=this.quill.getModule("table");if(e){const[n,r,i,o]=e.getTable(t),a=DJ(n,r,i,o);if(a==null)return;let s=n.offset();if(a<0){const l=new Le().retain(s).insert(`
2358`);this.quill.updateContents(l,ae.sources.USER),this.quill.setSelection(t.index+1,t.length,ae.sources.SILENT)}else if(a>0){s+=n.length();const l=new Le().retain(s).insert(`
2359`);this.quill.updateContents(l,ae.sources.USER),this.quill.setSelection(s,ae.sources.USER)}}}},"table tab":{key:"Tab",shiftKey:null,format:["table"],handler(t,e){const{event:n,line:r}=e,i=r.offset(this.quill.scroll);n.shiftKey?this.quill.setSelection(i-1,ae.sources.USER):this.quill.setSelection(i+r.length(),ae.sources.USER)}},"list autofill":{key:" ",shiftKey:null,collapsed:!0,format:{"code-block":!1,blockquote:!1,table:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler(t,e){if(this.quill.scroll.query("list")==null)return!0;const{length:n}=e.prefix,[r,i]=this.quill.getLine(t.index);if(i>n)return!0;let o;switch(e.prefix.trim()){case"[]":case"[ ]":o="unchecked";break;case"[x]":o="checked";break;case"-":case"*":o="bullet";break;default:o="ordered"}this.quill.insertText(t.index," ",ae.sources.USER),this.quill.history.cutoff();const a=new Le().retain(t.index-i).delete(n+1).retain(r.length()-2-i).retain(1,{list:o});return this.quill.updateContents(a,ae.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,ae.sources.SILENT),!1}},"code exit":{key:"Enter",collapsed:!0,format:["code-block"],prefix:/^$/,suffix:/^\s*$/,handler(t){const[e,n]=this.quill.getLine(t.index);let r=2,i=e;for(;i!=null&&i.length()<=1&&i.formats()["code-block"];)if(i=i.prev,r-=1,r<=0){const o=new Le().retain(t.index+e.length()-n-2).retain(1,{"code-block":null}).delete(1);return this.quill.updateContents(o,ae.sources.USER),this.quill.setSelection(t.index-1,ae.sources.SILENT),!1}return!0}},"embed left":ru("ArrowLeft",!1),"embed left shift":ru("ArrowLeft",!0),"embed right":ru("ArrowRight",!1),"embed right shift":ru("ArrowRight",!0),"table down":ch(!1),"table up":ch(!0)}};Vd.DEFAULTS=LJ;function dh(t){return{key:"Tab",shiftKey:!t,format:{"code-block":!0},handler(e,n){let{event:r}=n;const i=this.quill.scroll.query("code-block"),{TAB:o}=i;if(e.length===0&&!r.shiftKey){this.quill.insertText(e.index,o,ae.sources.USER),this.quill.setSelection(e.index+o.length,ae.sources.SILENT);return}const a=e.length===0?this.quill.getLines(e.index,1):this.quill.getLines(e);let{index:s,length:l}=e;a.forEach((u,d)=>
2359{t?(u.insertAt(0,o),d===0?s+=o.length:l+=o.length):u.domNode.textContent.startsWith(o)&&(u.deleteAt(0,o.length),d===0?s-=o.length:l-=o.length)}),this.quill.update(ae.sources.USER),this.quill.setSelection(s,l,ae.sources.SILENT)}}}function ru(t,e){return{key:t,shiftKey:e,altKey:null,[t==="ArrowLeft"?"prefix":"suffix"]:/^$/,handler(r){let{index:i}=r;t==="ArrowRight"&&(i+=r.length+1);const[o]=this.quill.getLeaf(i);return o instanceof yr?(t==="ArrowLeft"?e?this.quill.setSelection(r.index-1,r.length+1,ae.sources.USER):this.quill.setSelection(r.index-1,ae.sources.USER):e?this.quill.setSelection(r.index,r.length+1,ae.sources.USER):this.quill.setSelection(r.index+r.length+1,ae.sources.USER),!1):!0}}}function D2(t){return{key:t[0],shortKey:!0,handler(e,n){this.quill.format(t,!n.format[t],ae.sources.USER)}}}function ch(t){return{key:t?"ArrowUp":"ArrowDown",collapsed:!0,format:["table"],handler(e,n){const r=t?"prev":"next",i=n.line,o=i.parent[r];if(o!=null){if(o.statics.blotName==="table-row"){let a=o.children.head,s=i;for(;s.prev!=null;)s=s.prev,a=a.next;const l=a.offset(this.quill.scroll)+Math.min(n.offset,a.length()-1);this.quill.setSelection(l,0,ae.sources.USER)}}else{const a=i.table()[r];a!=null&&(t?this.quill.setSelection(a.offset(this.quill.scroll)+a.length()-1,0,ae.sources.USER):this.quill.setSelection(a.offset(this.quill.scroll),0,ae.sources.USER))}return!1}}}function BJ(t){if(typeof t=="string"||typeof t=="number")t={key:t};else if(typeof t=="object")t=cs(t);else return null;return t.shortKey&&(t[RJ]=t.shortKey,delete t.shortKey),t}function ff(t){let{quill:e,range:n}=t;const r=e.getLines(n);let i={};if(r.length>1){const o=r[0].formats(),a=r[r.length-1].formats();i=Fn.AttributeMap.diff(a,o)||{}}e.deleteText(n,ae.sources.USER),Object.keys(i).length>0&&e.formatLine(n.index,1,i,ae.sources.USER),e.setSelection(n.index,ae.sources.SILENT)}function DJ(t,e,n,r){return e.prev==null&&e.next==null?n.prev==null&&n.next==null?r===0?-1:1:n.prev==null?-1:1:e.prev==null?-1:e.next==null?1:null}const FJ=/font-weight:\s*normal/,jJ=["P","OL","UL"],fh=t=>t&&jJ.includes(t.tagName),zJ=t=>{Array.from(t.querySelectorAll("br")).filter(e=>fh(e.previousElementSibling)&&fh(e.nextElementSibling)).forEach(e=>{e.parentNode?.removeChild(e)})},HJ=t=>{Array.from(t.querySelectorAll('b[style*="font-weight"]')).filter(e=>e.getAttribute("style")?.match(FJ)).forEach(e=>{const n=t.createDocumentFragment();n.append(...e.childNodes),e.parentNode?.replaceChild(n,e)})};function UJ(t){t.querySelector('[id^="docs-internal-guid-"]')&&(HJ(t),zJ(t))}const VJ=/\bmso-list:[^;]*ignore/i,KJ=/\bmso-list:[^;]*\bl(\d+)/i,GJ=/\bmso-list:[^;]*\blevel(\d+)/i,qJ=(t,e)=>{const n=t.getAttribute("style"),r=n?.match(KJ);if(!r)return null;const i=Number(r[1]),o=n?.match(GJ),a=o?Number(o[1]):1,s=new RegExp(`@list l${i}:level${a}\\s*\\{[^\\}]*mso-level-number-format:\\s*([\\w-]+)`,"i"),l=e.match(s),u=l&&l[1]==="bullet"?"bullet":"ordered";return{id:i,indent:a,type:u,element:t}},WJ=t=>{const e=Array.from(t.querySelectorAll("[style*=mso-list]")),n=[],r=[];e.forEach(a=>{(a.getAttribute("style")||"").match(VJ)?n.push(a):r.push(a)}),n.forEach(a=>a.parentNode?.removeChild(a));const i=t.documentElement.innerHTML,o=r.map(a=>qJ(a,i)).filter(a=>a);for(;o.length;){const a=[];let s=o.shift();for(;s;)a.push(s),s=o.length&&o[0]?.element===s.element.nextElementSibling&&o[0].id===s.id?o.shift():null;const l=document.createElement("ul");a.forEach(f=>{const c=document.createElement("li");c.setAttribute("data-list",f.type),f.indent>1&&c.setAttribute("class",`ql-indent-${f.indent-1}`),c.innerHTML=f.element.innerHTML,l.appendChild(c)});const u=a[0]?.element,{parentNode:d}=u??{};u&&d?.replaceChild(l,u),a.slice(1).forEach(f=>{let{element:c}=f;d?.removeChild(c)})}};function YJ(t){t.documentElement.getAttribute("xmlns:w")==="urn:schemas-microsoft-com:office:word"&&WJ(t)}const ZJ=[YJ,UJ],JJ=t=>{t.documentElement&&ZJ.forEach(e=>{e(t)})},XJ=ti("quill:clipboard"),QJ=[[Node.TEXT_NODE,fX],[Node.TEXT_NODE,hh],["br",iX],[Node.ELEMENT_NODE,hh],[Node.ELEMENT_NODE,oX],[Node.ELEMENT_NODE,rX],[Node.ELEMENT_NODE,dX],["li",lX],["ol, ul",uX],["pre",aX],["tr",cX],["b",F2("bold")],["i",F2("italic")],["strike",F2("strike")],["style",sX]],eX=[IJ,sy].reduce((t,e)=>(t[e.keyName]=e,t),{}),ph=[iy,uf,lf,uy,fy,hy].reduce((t,e)=>(t[e.keyName]=e,t),{});class tX extends ro{static DEFAULTS={matchers:[]};constructor(e,n){super(e,n),this.quill.root.addEventListener("copy",r=>this.onCaptureCopy(r,!1)),this.quill.root.addEventListener("cut",r=>this.onCaptureCopy(r,!0)),this.quill.root.addEventListener("paste",this.onCapturePaste.bind(this)),this.matchers=[],QJ.concat(this.options.matchers??[]).forEac
2359h(r=>{let[i,o]=r;this.addMatcher(i,o)})}addMatcher(e,n){this.matchers.push([e,n])}convert(e){let{html:n,text:r}=e,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(i[Un.blotName])return new Le().insert(r||"",{[Un.blotName]:i[Un.blotName]});if(!n)return new Le().insert(r||"",i);const o=this.convertHTML(n);return h1(o,`
2360`)&&(o.ops[o.ops.length-1].attributes==null||i.table)?o.compose(new Le().retain(o.length()-1).delete(1)):o}normalizeHTML(e){JJ(e)}convertHTML(e){const n=new DOMParser().parseFromString(e,"text/html");this.normalizeHTML(n);const r=n.body,i=new WeakMap,[o,a]=this.prepareMatching(r,i);return pf(this.quill.scroll,r,o,a,i)}dangerouslyPasteHTML(e,n){let r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ae.sources.API;if(typeof e=="string"){const i=this.convert({html:e,text:""});this.quill.setContents(i,n),this.quill.setSelection(0,ae.sources.SILENT)}else{const i=this.convert({html:n,text:""});this.quill.updateContents(new Le().retain(e).concat(i),r),this.quill.setSelection(e+i.length(),ae.sources.SILENT)}}onCaptureCopy(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e.defaultPrevented)return;e.preventDefault();const[r]=this.quill.selection.getRange();if(r==null)return;const{html:i,text:o}=this.onCopy(r,n);e.clipboardData?.setData("text/plain",o),e.clipboardData?.setData("text/html",i),n&&ff({range:r,quill:this.quill})}normalizeURIList(e){return e.split(/\r?\n/).filter(n=>n[0]!=="#").join(`
2361`)}onCapturePaste(e){if(e.defaultPrevented||!this.quill.isEnabled())return;e.preventDefault();const n=this.quill.getSelection(!0);if(n==null)return;const r=e.clipboardData?.getData("text/html");let i=e.clipboardData?.getData("text/plain");if(!r&&!i){const a=e.clipboardData?.getData("text/uri-list");a&&(i=this.normalizeURIList(a))}const o=Array.from(e.clipboardData?.files||[]);if(!r&&o.length>0){this.quill.uploader.upload(n,o);return}if(r&&o.length>0){const a=new DOMParser().parseFromString(r,"text/html");if(a.body.childElementCount===1&&a.body.firstElementChild?.tagName==="IMG"){this.quill.uploader.upload(n,o);return}}this.onPaste(n,{html:r,text:i})}onCopy(e){const n=this.quill.getText(e);return{html:this.quill.getSemanticHTML(e),text:n}}onPaste(e,n){let{text:r,html:i}=n;const o=this.quill.getFormat(e.index),a=this.convert({text:r,html:i},o);XJ.log("onPaste",a,{text:r,html:i});const s=new Le().retain(e.index).delete(e.length).concat(a);this.quill.updateContents(s,ae.sources.USER),this.quill.setSelection(s.length()-e.length,ae.sources.SILENT),this.quill.scrollSelectionIntoView()}prepareMatching(e,n){const r=[],i=[];return this.matchers.forEach(o=>{const[a,s]=o;switch(a){case Node.TEXT_NODE:i.push(s);break;case Node.ELEMENT_NODE:r.push(s);break;default:Array.from(e.querySelectorAll(a)).forEach(l=>{n.has(l)?n.get(l)?.push(s):n.set(l,[s])});break}}),[r,i]}}function ka(t,e,n,r){return r.query(e)?t.reduce((i,o)=>
2361{if(!o.insert)return i;if(o.attributes&&o.attributes[e])return i.push(o);const a=n?{[e]:n}:{};return i.insert(o.insert,{...a,...o.attributes})},new Le):t}function h1(t,e){let n="";for(let r=t.ops.length-1;r>=0&&n.length<e.length;--r){const i=t.ops[r];if(typeof i.insert!="string")break;n=i.insert+n}return n.slice(-1*e.length)===e}function wi(t,e){if(!(t instanceof Element))return!1;const n=e.query(t);return n&&n.prototype instanceof yr?!1:["address","article","blockquote","canvas","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","iframe","li","main","nav","ol","output","p","pre","section","table","td","tr","ul","video"].includes(t.tagName.toLowerCase())}function nX(t,e){return t.previousElementSibling&&t.nextElementSibling&&!wi(t.previousElementSibling,e)&&!wi(t.nextElementSibling,e)}const ou=new WeakMap;function my(t){return t==null?!1:(ou.has(t)||(t.tagName==="PRE"?ou.set(t,!0):ou.set(t,my(t.parentNode))),ou.get(t))}function pf(t,e,n,r,i){return e.nodeType===e.TEXT_NODE?r.reduce((o,a)=>a(e,o,t),new Le):e.nodeType===e.ELEMENT_NODE?Array.from(e.childNodes||[]).reduce((o,a)=>{let s=pf(t,a,n,r,i);return a.nodeType===e.ELEMENT_NODE&&(s=n.reduce((l,u)=>u(a,l,t),s),s=(i.get(a)||[]).reduce((l,u)=>u(a,l,t),s)),o.concat(s)},new Le):new Le}function F2(t){return(e,n,r)=>ka(n,t,!0,r)}function rX(t,e,n){const r=Ao.keys(t),i=to.keys(t),o=Bi.keys(t),a={};return r.concat(i).concat(o).forEach(s=>{let l=n.query(s,De.ATTRIBUTE);l!=null&&(a[l.attrName]=l.value(t),a[l.attrName])||(l=eX[s],l!=null&&(l.attrName===s||l.keyName===s)&&(a[l.attrName]=l.value(t)||void 0),l=ph[s],l!=null&&(l.attrName===s||l.keyName===s)&&(l=ph[s],a[l.attrName]=l.value(t)||void 0))}),Object.entries(a).reduce((s,l)=>{let[u,d]=l;return ka(s,u,d,n)},e)}function oX(t,e,n){const r=n.query(t);if(r==null)return e;if(r.prototype instanceof yr){const i={},o=r.value(t);if(o!=null)return i[r.blotName]=o,new Le().insert(i,r.formats(t,n))}else if(r.prototype instanceof xl&&!h1(e,`
2362`)&&e.insert(`
2363`),"blotName"in r&&"formats"in r&&typeof r.formats=="function")return ka(e,r.blotName,r.formats(t,n),n);return e}function iX(t,e){return h1(e,`
2364`)||e.insert(`
2365`),e}function aX(t,e,n){const r=n.query("code-block"),i=r&&"formats"in r&&typeof r.formats=="function"?r.formats(t,n):!0;return ka(e,"code-block",i,n)}function sX(){return new Le}function lX(t,e,n){const r=n.query(t);if(r==null||r.blotName!=="list"||!h1(e,`
2366`))return e;let i=-1,o=t.parentNode;for(;o!=null;)["OL","UL"].includes(o.tagName)&&(i+=1),o=o.parentNode;return i<=0?e:e.reduce((a,s)=>s.insert?s.attributes&&typeof s.attributes.indent=="number"?a.push(s):a.insert(s.insert,{indent:i,...s.attributes||{}}):a,new Le)}function uX(t,e,n){const r=t;let i=r.tagName==="OL"?"ordered":"bullet";const o=r.getAttribute("data-checked");return o&&(i=o==="true"?"checked":"unchecked"),ka(e,"list",i,n)}function hh(t,e,n){if(!h1(e,`
2367`)){if(wi(t,n)&&(t.childNodes.length>0||t instanceof HTMLParagraphElement))return e.insert(`
2368`);if(e.length()>0&&t.nextSibling){let r=t.nextSibling;for(;r!=null;){if(wi(r,n))return e.insert(`
2369`);const i=n.query(r);if(i&&i.prototype instanceof kr)return e.insert(`
2370`);r=r.firstChild}}}return e}function dX(t,e,n){const r={},i=t.style||{};return i.fontStyle==="italic"&&(r.italic=!0),i.textDecoration==="underline"&&(r.underline=!0),i.textDecoration==="line-through"&&(r.strike=!0),(i.fontWeight?.startsWith("bold")||parseInt(i.fontWeight,10)>=700)&&(r.bold=!0),e=Object.entries(r).reduce((o,a)=>{let[s,l]=a;return ka(o,s,l,n)},e),parseFloat(i.textIndent||0)>0?new Le().insert("	").concat(e):e}function cX(t,e,n){const r=t.parentElement?.tagName==="TABLE"?t.parentElement:t.parentElement?.parentElement;if(r!=null){const o=Array.from(r.querySelectorAll("tr")).indexOf(t)+1;return ka(e,"table",o,n)}return e}function fX(t,e,n){let r=t.data;if(t.parentElement?.tagName==="O:P")return e.insert(r.trim());if(!my(t)){if(r.trim().length===0&&r.includes(`
2371`)&&!nX(t,n))return e;r=r.replace(/[^\S\u00a0]/g," "),r=r.replace(/ {2,}/g," "),(t.previousSibling==null&&t.parentElement!=null&&wi(t.parentElement,n)||t.previousSibling instanceof Element&&wi(t.previousSibling,n))&&(r=r.replace(/^ /,"")),(t.nextSibling==null&&t.parentElement!=null&&wi(t.parentElement,n)||t.nextSibling instanceof Element&&wi(t.nextSibling,n))&&(r=r.replace(/ $/,"")),r=r.replaceAll(" "," ")}return e.insert(r)}class pX extends ro{static DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};lastRecorded=0;ignoreChange=!1;stack={undo:[],redo:[]};currentRange=null;constructor(e,n){super(e,n),this.quill.on(ae.events.EDITOR_CHANGE,(r,i,o,a)=>{r===ae.events.SELECTION_CHANGE?i&&a!==ae.sources.SILENT&&(this.currentRange=i):r===ae.events.TEXT_CHANGE&&(this.ignoreChange||(!this.options.userOnly||a===ae.sources.USER?this.record(i,o):this.transform(i)),this.currentRange=s5(this.currentRange,i))}),this.quill.keyboard.addBinding({key:"z",shortKey:!0},this.undo.bind(this)),this.quill.keyboard.addBinding({key:["z","Z"],shortKey:!0,shiftKey:!0},this.redo.bind(this)),/Win/i.test(navigator.platform)&&this.quill.keyboard.addBinding({key:"y",shortKey:!0},this.redo.bind(this)),this.quill.root.addEventListener("beforeinput",r=>{r.inputType==="historyUndo"?(this.undo(),r.preventDefault()):r.inputType==="historyRedo"&&(this.redo(),r.preventDefault())})}change(e,n){if(this.stack[e].length===0)return;const r=this.stack[e].pop();if(!r)return;const i=this.quill.getContents(),o=r.delta.invert(i);this.stack[n].push({delta:o,range:s5(r.range,o)}),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(r.delta,ae.sources.USER),this.ignoreChange=!1,this.restoreSelection(r)}clear(){this.stack={undo:[],redo:[]}}cutoff(){this.lastRecorded=0}record(e,n){if(e.ops.length===0)return;this.stack.redo=[];let r=e.invert(n),i=this.currentRange;const o=Date.now();if(this.lastRecorded+this.options.delay>o&&this.stack.undo.length>0){const a=this.stack.undo.pop();a&&(r=r.compose(a.delta),i=a.range)}else this.lastRecorded=o;r.length()!==0&&(this.stack.undo.push({delta:r,range:i}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}redo(){this.change("redo","undo")}transform(e){mh(this.stack.undo,e),mh(this.stack.redo,e)}undo(){this.change("undo","redo")}restoreSelection(e){if(e.range)this.quill.setSelection(e.range,ae.sources.USER);else{const n=mX(this.quill.scroll,e.delta);this.quill.setSelection(n,ae.sources.USER)}}}function mh(t,e){let n=e;for(let r=t.length-1;r>=0;r-=1){const i=t[r];t[r]={delta:n.transform(i.delta,!0),range:i.range&&s5(i.range,n)},n=i.delta.transform(n),t[r].delta.length()===0&&t.splice(r,1)}}
2371function hX(t,e){const n=e.ops[e.ops.length-1];return n==null?!1:n.insert!=null?typeof n.insert=="string"&&n.insert.endsWith(`
2372`):n.attributes!=null?Object.keys(n.attributes).some(r=>t.query(r,De.BLOCK)!=null):!1}function mX(t,e){const n=e.reduce((i,o)=>i+(o.delete||0),0);let r=e.length()-n;return hX(t,e)&&(r-=1),r}function s5(t,e){if(!t)return t;const n=e.transformPosition(t.index),r=e.transformPosition(t.index+t.length);return{index:n,length:r-n}}class gy extends ro{constructor(e,n){super(e,n),e.root.addEventListener("drop",r=>{r.preventDefault();let i=null;if(document.caretRangeFromPoint)i=document.caretRangeFromPoint(r.clientX,r.clientY);else if(document.caretPositionFromPoint){const a=document.caretPositionFromPoint(r.clientX,r.clientY);i=document.createRange(),i.setStart(a.offsetNode,a.offset),i.setEnd(a.offsetNode,a.offset)}const o=i&&e.selection.normalizeNative(i);if(o){const a=e.selection.normalizedToRange(o);r.dataTransfer?.files&&this.upload(a,r.dataTransfer.files)}})}upload(e,n){const r=[];Array.from(n).forEach(i=>{i&&this.options.mimetypes?.includes(i.type)&&r.push(i)}),r.length>0&&this.options.handler.call(this,e,r)}}gy.DEFAULTS={mimetypes:["image/png","image/jpeg"],handler(t,e){if(!this.quill.scroll.query("image"))return;const n=e.map(r=>new Promise(i=>{const o=new FileReader;o.onload=()=>{i(o.result)},o.readAsDataURL(r)}));Promise.all(n).then(r=>{const i=r.reduce((o,a)=>o.insert({image:a}),new Le().retain(t.index).delete(t.length));this.quill.updateContents(i,_e.sources.USER),this.quill.setSelection(t.index+r.length,_e.sources.SILENT)})}};const gX=["insertText","insertReplacementText"];class bX extends ro{constructor(e,n){super(e,n),e.root.addEventListener("beforeinput",r=>{this.handleBeforeInput(r)}),/Android/i.test(navigator.userAgent)||e.on(ae.events.COMPOSITION_BEFORE_START,()=>{this.handleCompositionStart()})}deleteRange(e){ff({range:e,quill:this.quill})}replaceText(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";if(e.length===0)return!1;if(n){const r=this.quill.getFormat(e.index,1);this.deleteRange(e),this.quill.updateContents(new Le().retain(e.index).insert(n,r),ae.sources.USER)}else this.deleteRange(e);return this.quill.setSelection(e.index+n.length,0,ae.sources.SILENT),!0}handleBeforeInput(e){if(this.quill.composition.isComposing||e.defaultPrevented||!gX.includes(e.inputType))return;const n=e.getTargetRanges?e.getTargetRanges()[0]:null;if(!n||n.collapsed===!0)return;const r=vX(e);if(r==null)return;const i=this.quill.selection.normalizeNative(n),o=i?this.quill.selection.normalizedToRange(i):null;o&&this.replaceText(o,r)&&e.preventDefault()}handleCompositionStart(){const e=this.quill.getSelection();e&&this.replaceText(e)}}function vX(t){return typeof t.data=="string"?t.data:t.dataTransfer?.types.includes("text/plain")?t.dataTransfer.getData("text/plain"):null}const yX=/Mac/i.test(navigator.platform),wX=100,CX=t=>!!(t.key==="ArrowLeft"||t.key==="ArrowRight"||t.key==="ArrowUp"||t.key==="ArrowDown"||t.key==="Home"||yX&&t.key==="a"&&t.ctrlKey===!0);class $X extends ro{isListening=!1;selectionChangeDeadline=0;constructor(e,n){super(e,n),this.handleArrowKeys(),this.handleNavigationShortcuts()}handleArrowKeys(){this.quill.keyboard.addBinding({key:["ArrowLeft","ArrowRight"],offset:0,shiftKey:null,handler(e,n){let{line:r,event:i}=n;if(!(r instanceof Kr)||!r.uiNode)return!0;const o=getComputedStyle(r.domNode).direction==="rtl";return o&&i.key!=="ArrowRight"||!o&&i.key!=="ArrowLeft"?!0:(this.quill.setSelection(e.index-1,e.length+(i.shiftKey?1:0),ae.sources.USER),!1)}})}handleNavigationShortcuts(){this.quill.root.addEventListener("keydown",e=>{!e.defaultPrevented&&CX(e)&&this.ensureListeningToSelectionChange()})}ensureListeningToSelectionChange(){if(this.selectionChangeDeadline=Date.now()+wX,this.isListening)return;this.isListening=!0;const e=()=>{this.isListening=!1,Date.now()<=this.selectionChangeDeadline&&this.handleSelectionChange()};document.addEventListener("selectionchange",e,{once:!0})}handleSelectionChange(){const e=document.getSelection();if(!e)return;const n=e.getRangeAt(0);if(n.collapsed!==!0||n.startOffset!==0)return;const r=this.quill.scroll.find(n.startContainer);if(!(r instanceof Kr)||!r.uiNode)return;const i=document.createRange();i.setStartAfter(r.uiNode),i.setEndAfter(r.uiNode),e.removeAllRanges(),e.addRange(i)}}ae.register({"blots/block":mn,"blots/block/embed":kr,"blots/break":no,"blots/container":Aa,"blots/cursor":Fr,"blots/embed":af,"blots/inline":Bn,"blots/scroll":xJ,"blots/text":Qr,"modules/clipboard":tX,"modules/history":pX,"modules/keyboard":Vd,"modules/uploader":gy,"modules/input":bX,"modules/uiNode":$X});class SX extends to{add(e,n){let r=0;if(n==="+1"||n==="-1"){const i=this.value(e)||0;r=n==="+1"?i+1:i-1}else typeof n=="number"&&(r=n);return r===0?(this.remove(e),!0):super.add(e,r.toString())}canAdd(e,n){return super.canAdd(e,n)||super.canAdd(e,parseInt(n,10))}value(e){return parseInt(super.value(e),10)||void 0}}const AX=new SX("indent","ql-indent",{scope:De.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});class TX extends mn{static blotName="blockquote";static tagName="blockquote"}class kX extends mn{static blotName="header";static tagName=["H1","H2","H3","H4","H5","H6"];static formats(e){return this.tagName.indexOf(e.tagName)+1}}class m1 extends Aa{}m1.blotName="list-container";m1.tagName="OL";class g1 extends mn{static create(e){const n=super.create();return n.setAttribute("data-list",e),n}static formats(e){return e.getAttribute("data-list")||void 0}static register(){ae.register(m1)}constructor(e,n){super(e,n);const r=n.ownerDocument.createElement("span"),i=o=>
2372{if(!e.isEnabled())return;const a=this.statics.formats(n,e);a==="checked"?(this.format("list","unchecked"),o.preventDefault()):a==="unchecked"&&(this.format("list","checked"),o.preventDefault())};r.addEventListener("mousedown",i),r.addEventListener("touchstart",i),this.attachUI(r)}format(e,n){e===this.statics.blotName&&n?this.domNode.setAttribute("data-list",n):super.format(e,n)}}g1.blotName="list";g1.tagName="LI";m1.allowedChildren=[g1];g1.requiredContainer=m1;class hf extends Bn{static blotName="bold";static tagName=["STRONG","B"];static create(){return super.create()}static formats(){return!0}optimize(e){super.optimize(e),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}class EX extends hf{static blotName="italic";static tagName=["EM","I"]}class Ju extends Bn{static blotName="link";static tagName="A";static SANITIZED_URL="about:blank";static PROTOCOL_WHITELIST=["http","https","mailto","tel","sms"];static create(e){const n=super.create(e);return n.setAttribute("href",this.sanitize(e)),n.setAttribute("rel","noopener noreferrer"),n.setAttribute("target","_blank"),n}static formats(e){return e.getAttribute("href")}static sanitize(e){return by(e,this.PROTOCOL_WHITELIST)?e:this.SANITIZED_URL}format(e,n){e!==this.statics.blotName||!n?super.format(e,n):this.domNode.setAttribute("href",this.constructor.sanitize(n))}}function by(t,e){const n=document.createElement("a");n.href=t;const r=n.href.slice(0,n.href.indexOf(":"));return e.indexOf(r)>-1}class OX extends Bn{static blotName="script";static tagName=["SUB","SUP"];static create(e){return e==="super"?document.createElement("sup"):e==="sub"?document.createElement("sub"):super.create(e)}static formats(e){if(e.tagName==="SUB")return"sub";if(e.tagName==="SUP")return"super"}}class xX extends hf{static blotName="strike";static tagName=["S","STRIKE"]}class IX extends Bn{static blotName="underline";static tagName="U"}class PX extends af{static blotName="formula";static className="ql-formula";static tagName="SPAN";static create(e){if(window.katex==null)throw new Error("Formula module requires KaTeX.");const n=super.create(e);return typeof e=="string"&&(window.katex.render(e,n,{throwOnError:!1,errorColor:"#f00"}),n.setAttribute("data-value",e)),n}static value(e){return e.getAttribute("data-value")}html(){const{formula:e}=this.value();return`<span>${e}</span>`}}const gh=["alt","height","width"];class NX extends yr{static blotName="image";static tagName="IMG";static create(e){const n=super.create(e);return typeof e=="string"&&n.setAttribute("src",this.sanitize(e)),n}static formats(e){return gh.reduce((n,r)=>(e.hasAttribute(r)&&(n[r]=e.getAttribute(r)),n),{})}static match(e){return/\.(jpe?g|gif|png)$/.test(e)||/^data:image\/.+;base64/.test(e)}static sanitize(e){return by(e,["http","https","data"])?e:"//:0"}static value(e){return e.getAttribute("src")}format(e,n){gh.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):super.format(e,n)}}const bh=["height","width"];class MX extends kr{static blotName="video";static className="ql-video";static tagName="IFRAME";static create(e){const n=super.create(e);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen","true"),n.setAttribute("src",this.sanitize(e)),n}static formats(e){return bh.reduce((n,r)=>(e.hasAttribute(r)&&(n[r]=e.getAttribute(r)),n),{})}static sanitize(e){return Ju.sanitize(e)}static value(e){return e.getAttribute("src")}format(e,n){bh.indexOf(e)>-1?n?this.domNode.setAttribute(e,n):this.domNode.removeAttribute(e):super.format(e,n)}html(){const{video:e}=this.value();return`<a href="${e}">${e}</a>`}}const S0=new to("code-token","hljs",{scope:De.INLINE});class Zo extends Bn{static formats(e,n){for(;e!=null&&e!==n.domNode;){if(e.classList&&e.classList.contains(Un.className))return super.formats(e,n);e=e.parentNode}}constructor(e,n,r){super(e,n,r),S0.add(this.domNode,r)}format(e,n){e!==Zo.blotName?super.format(e,n):n?S0.add(this.domNode,n):(S0.remove(this.domNode),this.domNode.classList.remove(this.statics.className))}optimize(){super.optimize(...arguments),S0.value(this.domNode)||this.unwrap()}}Zo.blotName="code-token";Zo.className="ql-token";class Ar extends Un{static create(e){const n=super.create(e);return typeof e=="string"&&n.setAttribute("data-language",e),n}static formats(e){return e.getAttribute("data-language")||"plain"}static register(){}format(e,n){e===this.statics.blotName&&n?this.domNode.setAttribute("data-language",n):super.format(e,n)}replaceWith(e,n){return this.formatAt(0,this.length(),Zo.blotName,!1),super.replaceWith(e,n)}}class j0 extends Ta{attach(){super.attach(),this.forceNext=!1,this.scroll.emitMount(this)}format(e,n){e===Ar.blotName&&(this.forceNext=!0,this.children.forEac
2372h(r=>{r.format(e,n)}))}formatAt(e,n,r,i){r===Ar.blotName&&(this.forceNext=!0),super.formatAt(e,n,r,i)}highlight(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(this.children.head==null)return;const i=`${Array.from(this.domNode.childNodes).filter(a=>a!==this.uiNode).map(a=>a.textContent).join(`
2373`)}
2374`,o=Ar.formats(this.children.head.domNode);if(n||this.forceNext||this.cachedText!==i){if(i.trim().length>0||this.cachedText==null){const a=this.children.reduce((l,u)=>l.concat(ny(u,!1)),new Le),s=e(i,o);a.diff(s).reduce((l,u)=>{let{retain:d,attributes:f}=u;return d?(f&&Object.keys(f).forEach(c=>{[Ar.blotName,Zo.blotName].includes(c)&&this.formatAt(l,d,c,f[c])}),l+d):l},0)}this.cachedText=i,this.forceNext=!1}}html(e,n){const[r]=this.children.find(e);return`<pre data-language="${r?Ar.formats(r.domNode):"plain"}">
2375${Ud(this.code(e,n))}
2376</pre>`}optimize(e){if(super.optimize(e),this.parent!=null&&this.children.head!=null&&this.uiNode!=null){const n=Ar.formats(this.children.head.domNode);n!==this.uiNode.value&&(this.uiNode.value=n)}}}j0.allowedChildren=[Ar];Ar.requiredContainer=j0;Ar.allowedChildren=[Zo,Fr,Qr,no];const _X=(t,e,n)=>{if(typeof t.versionString=="string"){const r=t.versionString.split(".")[0];if(parseInt(r,10)>=11)return t.highlight(n,{language:e}).value}return t.highlight(e,n).value};class vy extends ro{static register(){ae.register(Zo,!0),ae.register(Ar,!0),ae.register(j0,!0)}constructor(e,n){if(super(e,n),this.options.hljs==null)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");this.languages=this.options.languages.reduce((r,i)=>{let{key:o}=i;return r[o]=!0,r},{}),this.highlightBlot=this.highlightBlot.bind(this),this.initListener(),this.initTimer()}initListener(){this.quill.on(ae.events.SCROLL_BLOT_MOUNT,e=>{if(!(e instanceof j0))return;const n=this.quill.root.ownerDocument.createElement("select");
2376this.options.languages.forEach(r=>{let{key:i,label:o}=r;const a=n.ownerDocument.createElement("option");a.textContent=o,a.setAttribute("value",i),n.appendChild(a)}),n.addEventListener("change",()=>{e.format(Ar.blotName,n.value),this.quill.root.focus(),this.highlight(e,!0)}),e.uiNode==null&&(e.attachUI(n),e.children.head&&(n.value=Ar.formats(e.children.head.domNode)))})}initTimer(){let e=null;this.quill.on(ae.events.SCROLL_OPTIMIZE,()=>{e&&clearTimeout(e),e=setTimeout(()=>{this.highlight(),e=null},this.options.interval)})}highlight(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(this.quill.selection.composing)return;this.quill.update(ae.sources.USER);const r=this.quill.getSelection();(e==null?this.quill.scroll.descendants(j0):[e]).forEach(o=>{o.highlight(this.highlightBlot,n)}),this.quill.update(ae.sources.SILENT),r!=null&&this.quill.setSelection(r,ae.sources.SILENT)}highlightBlot(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"plain";if(n=this.languages[n]?n:"plain",n==="plain")return Ud(e).split(`
2377`).reduce((i,o,a)=>(a!==0&&i.insert(`
2378`,{[Un.blotName]:n}),i.insert(o)),new Le);const r=this.quill.root.ownerDocument.createElement("div");return r.classList.add(Un.className),r.innerHTML=_X(this.options.hljs,n,e),pf(this.quill.scroll,r,[(i,o)=>{const a=S0.value(i);return a?o.compose(new Le().retain(o.length(),{[Zo.blotName]:a})):o}],[(i,o)=>i.data.split(`
2379`).reduce((a,s,l)=>(l!==0&&a.insert(`
2380`,{[Un.blotName]:n}),a.insert(s)),o)],new WeakMap)}}vy.DEFAULTS={hljs:window.hljs,interval:1e3,languages:[{key:"plain",label:"Plain"},{key:"bash",label:"Bash"},{key:"cpp",label:"C++"},{key:"cs",label:"C#"},{key:"css",label:"CSS"},{key:"diff",label:"Diff"},{key:"xml",label:"HTML/XML"},{key:"java",label:"Java"},{key:"javascript",label:"JavaScript"},{key:"markdown",label:"Markdown"},{key:"php",label:"PHP"},{key:"python",label:"Python"},{key:"ruby",label:"Ruby"},{key:"sql",label:"SQL"}]};class Hr extends mn{static blotName="table";static tagName="TD";static create(e){const n=super.create();return e?n.setAttribute("data-row",e):n.setAttribute("data-row",mf()),n}static formats(e){if(e.hasAttribute("data-row"))return e.getAttribute("data-row")}cellOffset(){return this.parent?this.parent.children.indexOf(this):-1}format(e,n){e===Hr.blotName&&n?this.domNode.setAttribute("data-row",n):super.format(e,n)}row(){return this.parent}rowOffset(){return this.row()?this.row().rowOffset():-1}table(){return this.row()&&this.row().table()}}class fa extends Aa{static blotName="table-row";static tagName="TR";checkMerge(){if(super.checkMerge()&&this.next.children.head!=null){const e=this.children.head.formats(),n=this.children.tail.formats(),r=this.next.children.head.formats(),i=this.next.children.tail.formats();return e.table===n.table&&e.table===r.table&&e.table===i.table}return!1}optimize(e){super.optimize(e),this.children.forEach(n=>{if(n.next==null)return;const r=n.formats(),i=n.next.formats();if(r.table!==i.table){const o=this.splitAfter(n);o&&o.optimize(),this.prev&&this.prev.optimize()}})}rowOffset(){return this.parent?this.parent.children.indexOf(this):-1}table(){return this.parent&&this.parent.parent}}class ki extends Aa{static blotName="table-body";static tagName="TBODY"}class Xu extends Aa{static blotName="table-container";static tagName="TABLE";balanceCells(){const e=this.descendants(fa),n=e.reduce((r,i)=>Math.max(i.children.length,r),0);e.forEach(r=>{new Array(n-r.children.length).fill(0).forEach(()=>{let i;r.children.head!=null&&(i=Hr.formats(r.children.head.domNode));const o=this.scroll.create(Hr.blotName,i);r.appendChild(o),o.optimize()})})}cells(e){return this.rows().map(n=>n.children.at(e))}deleteColumn(e){const[n]=this.descendant(ki);n==null||n.children.head==null||n.children.forEach(r=>{const i=r.children.at(e);i?.remove()})}insertColumn(e){const[n]=this.descendant(ki);n==null||n.children.head==null||n.children.forEach(r=>{const i=r.children.at(e),o=Hr.formats(r.children.head.domNode),a=this.scroll.create(Hr.blotName,o);r.insertBefore(a,i)})}insertRow(e){const[n]=this.descendant(ki);if(n==null||n.children.head==null)return;const r=mf(),i=this.scroll.create(fa.blotName);
2380n.children.head.children.forEach(()=>{const a=this.scroll.create(Hr.blotName,r);i.appendChild(a)});const o=n.children.at(e);n.insertBefore(i,o)}rows(){const e=this.children.head;return e==null?[]:e.children.map(n=>n)}}Xu.allowedChildren=[ki];ki.requiredContainer=Xu;ki.allowedChildren=[fa];fa.requiredContainer=ki;fa.allowedChildren=[Hr];Hr.requiredContainer=fa;function mf(){return`row-${Math.random().toString(36).slice(2,6)}`}class RX extends ro{static register(){ae.register(Hr),ae.register(fa),ae.register(ki),ae.register(Xu)}constructor(){super(...arguments),this.listenBalanceCells()}balanceTables(){this.quill.scroll.descendants(Xu).forEach(e=>{e.balanceCells()})}deleteColumn(){const[e,,n]=this.getTable();n!=null&&(e.deleteColumn(n.cellOffset()),this.quill.update(ae.sources.USER))}deleteRow(){const[,e]=this.getTable();e!=null&&(e.remove(),this.quill.update(ae.sources.USER))}deleteTable(){const[e]=this.getTable();if(e==null)return;const n=e.offset();e.remove(),this.quill.update(ae.sources.USER),this.quill.setSelection(n,ae.sources.SILENT)}getTable(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.quill.getSelection();if(e==null)return[null,null,null,-1];const[n,r]=this.quill.getLine(e.index);if(n==null||n.statics.blotName!==Hr.blotName)return[null,null,null,-1];const i=n.parent;return[i.parent.parent,i,n,r]}insertColumn(e){const n=this.quill.getSelection();if(!n)return;const[r,i,o]=this.getTable(n);if(o==null)return;const a=o.cellOffset();r.insertColumn(a+e),this.quill.update(ae.sources.USER);let s=i.rowOffset();e===0&&(s+=1),this.quill.setSelection(n.index+s,n.length,ae.sources.SILENT)}insertColumnLeft(){this.insertColumn(0)}insertColumnRight(){this.insertColumn(1)}insertRow(e){const n=this.quill.getSelection();if(!n)return;const[r,i,o]=this.getTable(n);if(o==null)return;const a=i.rowOffset();r.insertRow(a+e),this.quill.update(ae.sources.USER),e>0?this.quill.setSelection(n,ae.sources.SILENT):this.quill.setSelection(n.index+i.children.length,n.length,ae.sources.SILENT)}insertRowAbove(){this.insertRow(0)}insertRowBelow(){this.insertRow(1)}insertTable(e,n){const r=this.quill.getSelection();if(r==null)return;const i=new Array(e).fill(0).reduce(o=>{const a=new Array(n).fill(`
2381`).join("");return o.insert(a,{table:mf()})},new Le().retain(r.index));this.quill.updateContents(i,ae.sources.USER),this.quill.setSelection(r.index,ae.sources.SILENT),this.balanceTables()}listenBalanceCells(){this.quill.on(ae.events.SCROLL_OPTIMIZE,e=>{e.some(n=>["TD","TR","TBODY","TABLE"].includes(n.target.tagName)?(this.quill.once(ae.events.TEXT_CHANGE,(r,i,o)=>{o===ae.sources.USER&&this.balanceTables()}),!0):!1)})}}const vh=ti("quill:toolbar");class gf extends ro{constructor(e,n){if(super(e,n),Array.isArray(this.options.container)){const r=document.createElement("div");r.setAttribute("role","toolbar"),LX(r,this.options.container),e.container?.parentNode?.insertBefore(r,e.container),this.container=r}else typeof this.options.container=="string"?this.container=document.querySelector(this.options.container):this.container=this.options.container;if(!(this.container instanceof HTMLElement)){vh.error("Container required for toolbar",this.options);return}this.container.classList.add("ql-toolbar"),this.controls=[],this.handlers={},this.options.handlers&&Object.keys(this.options.handlers).forEach(r=>{const i=this.options.handlers?.[r];i&&this.addHandler(r,i)}),Array.from(this.container.querySelectorAll("button, select")).forEac
2381h(r=>{this.attach(r)}),this.quill.on(ae.events.EDITOR_CHANGE,()=>{const[r]=this.quill.selection.getRange();this.update(r)})}addHandler(e,n){this.handlers[e]=n}attach(e){let n=Array.from(e.classList).find(i=>i.indexOf("ql-")===0);if(!n)return;if(n=n.slice(3),e.tagName==="BUTTON"&&e.setAttribute("type","button"),this.handlers[n]==null&&this.quill.scroll.query(n)==null){vh.warn("ignoring attaching to nonexistent format",n,e);return}const r=e.tagName==="SELECT"?"change":"click";e.addEventListener(r,i=>{let o;if(e.tagName==="SELECT"){if(e.selectedIndex<0)return;const s=e.options[e.selectedIndex];s.hasAttribute("selected")?o=!1:o=s.value||!1}else e.classList.contains("ql-active")?o=!1:o=e.value||!e.hasAttribute("value"),i.preventDefault();this.quill.focus();const[a]=this.quill.selection.getRange();if(this.handlers[n]!=null)this.handlers[n].call(this,o);else if(this.quill.scroll.query(n).prototype instanceof yr){if(o=prompt(`Enter ${n}`),!o)return;this.quill.updateContents(new Le().retain(a.index).delete(a.length).insert({[n]:o}),ae.sources.USER)}else this.quill.format(n,o,ae.sources.USER);this.update(a)}),this.controls.push([n,e])}update(e){const n=e==null?{}:this.quill.getFormat(e);this.controls.forEach(r=>{const[i,o]=r;if(o.tagName==="SELECT"){let a=null;if(e==null)a=null;else if(n[i]==null)a=o.querySelector("option[selected]");else if(!Array.isArray(n[i])){let s=n[i];typeof s=="string"&&(s=s.replace(/"/g,'\\"')),a=o.querySelector(`option[value="${s}"]`)}a==null?(o.value="",o.selectedIndex=-1):a.selected=!0}else if(e==null)o.classList.remove("ql-active"),o.setAttribute("aria-pressed","false");else if(o.hasAttribute("value")){const a=n[i],s=a===o.getAttribute("value")||a!=null&&a.toString()===o.getAttribute("value")||a==null&&!o.getAttribute("value");o.classList.toggle("ql-active",s),o.setAttribute("aria-pressed",s.toString())}else{const a=n[i]!=null;o.classList.toggle("ql-active",a),o.setAttribute("aria-pressed",a.toString())}})}}gf.DEFAULTS={};function yh(t,e,n){const r=document.createElement("button");r.setAttribute("type","button"),r.classList.add(`ql-${e}`),r.setAttribute("aria-pressed","false"),n!=null?(r.value=n,r.setAttribute("aria-label",`${e}: ${n}`)):r.setAttribute("aria-label",e),t.appendChild(r)}function LX(t,e){Array.isArray(e[0])||(e=[e]),e.forEach(n=>{const r=document.createElement("span");r.classList.add("ql-formats"),n.forEach(i=>{if(typeof i=="string")yh(r,i);else{const o=Object.keys(i)[0],a=i[o];Array.isArray(a)?BX(r,o,a):yh(r,o,a)}}),t.appendChild(r)})}function BX(t,e,n){const r=document.createElement("select");r.classList.add(`ql-${e}`),n.forEach(i=>{const o=document.createElement("option");i!==!1?o.setAttribute("value",String(i)):o.setAttribute("selected","selected"),r.appendChild(o)}),t.appendChild(r)}gf.DEFAULTS={container:null,handlers:{clean(){const t=this.quill.getSelection();if(t!=null)if(t.length===0){const e=this.quill.getFormat();Object.keys(e).forEach(n=>{this.quill.scroll.query(n,De.INLINE)!=null&&this.quill.format(n,!1,ae.sources.USER)})}else this.quill.removeFormat(t.index,t.length,ae.sources.USER)},direction(t){const{align:e}=this.quill.getFormat();t==="rtl"&&e==null?this.quill.format("align","right",ae.sources.USER):!t&&e==="right"&&this.quill.format("align",!1,ae.sources.USER),this.quill.format("direction",t,ae.sources.USER)},indent(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e),r=parseInt(n.indent||0,10);if(t==="+1"||t==="-1"){let i=t==="+1"?1:-1;n.direction==="rtl"&&(i*=-1),this.quill.format("indent",r+i,ae.sources.USER)}},link(t){t===!0&&(t=prompt("Enter link URL:")),this.quill.format("link",t,ae.sources.USER)},list(t){const e=this.quill.getSelection(),n=this.quill.getFormat(e);t==="check"?n.list==="checked"||n.list==="unchecked"?this.quill.format("list",!1,ae.sources.USER):this.quill.format("list","unchecked",ae.sources.USER):this.quill.format("list",t,ae.sources.USER)}}};const DX='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"/></svg>',FX='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"/><line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"/></svg>',jX='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"/><line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"/></svg>',zX='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="15" x2="3" y1="14" y2="14"/><line class="ql-stroke" x1="15" x2="3" y1="4" y2="4"/></svg>',HX='<svg viewbox="0 0 18 18"><g class="ql-fill ql-color-label"><polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"/><rect height="1" width="1" x="4" y="4"/><polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"/><rect height="1" width="1" x="2" y="6"/><rect height="1" width="1" x="3" y="5"/><rect height="1" width="1" x="4" y="7"/><polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"/><rect height="1" width="1" x="2" y="12"/><rect height="1" width="1" x="2" y="9"/><rect height="1" width="1" x="2" y="15"/><polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"/><rect height="1" width="1" x="3" y="8"/><path d="M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z"/><path d="M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z"/><path d="M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z"/><rect height="1" width="1" x="12" y="2"/><rect height="1" width="1" x="11" y="3"/><path d="M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z"/><rect height="1" width="1" x="2" y="3"/><rect height="1" width="1" x="6" y="2"/><rect height="1" width="1" x="3" y="2"/><rect height="1" width="1" x="5" y="3"/><rect height="1" width="1" x="9" y="2"/><rect height="1" width="1" x="15" y="14"/><polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"/><rect height="1" width="1" x="13" y="7"/><rect height="1" width="1" x="15" y="5"/><rect height="1" width="1" x="14" y="6"/><rect height="1" width="1" x="15" y="8"/><rect height="1" width="1" x="14" y="9"/><path d="M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z"/><rect height="1" width="1" x="14" y="3"/><polygon points="12 6.868 12 6 11.62 6 12 6.868"/><rect height="1" width="1" x="15" y="2"/><rect height="1" width="1" x="12" y="5"/><rect height="1" width="1" x="13" y="4"/><polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"/><rect height="1" width="1" x="9" y="14"/><rect height="1" width="1" x="8" y="15"/>
2381<path d="M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z"/><rect height="1" width="1" x="5" y="15"/><path d="M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z"/><rect height="1" width="1" x="11" y="15"/><path d="M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z"/><rect height="1" width="1" x="14" y="15"/><rect height="1" width="1" x="15" y="11"/></g><polyline class="ql-stroke" points="5.5 13 9 5 12.5 13"/><line class="ql-stroke" x1="11.63" x2="6.38" y1="11" y2="11"/></svg>',UX='<svg viewbox="0 0 18 18"><rect class="ql-fill ql-stroke" height="3" width="3" x="4" y="5"/><rect class="ql-fill ql-stroke" height="3" width="3" x="11" y="5"/><path class="ql-even ql-fill ql-stroke" d="M7,8c0,4.031-3,5-3,5"/><path class="ql-even ql-fill ql-stroke" d="M14,8c0,4.031-3,5-3,5"/></svg>',VX='<svg viewbox="0 0 18 18"><path class="ql-stroke" d="M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z"/><path class="ql-stroke" d="M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z"/></svg>',KX='<svg class="" viewbox="0 0 18 18"><line class="ql-stroke" x1="5" x2="13" y1="3" y2="3"/><line class="ql-stroke" x1="6" x2="9.35" y1="12" y2="3"/><line class="ql-stroke" x1="11" x2="15" y1="11" y2="15"/><line class="ql-stroke" x1="15" x2="11" y1="11" y2="15"/><rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="7" x="2" y="14"/></svg>',wh='<svg viewbox="0 0 18 18"><polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"/><polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"/><line class="ql-stroke" x1="10" x2="8" y1="5" y2="13"/></svg>',GX='<svg viewbox="0 0 18 18"><line class="ql-color-label ql-stroke ql-transparent" x1="3" x2="15" y1="15" y2="15"/><polyline class="ql-stroke" points="5.5 11 9 3 12.5 11"/><line class="ql-stroke" x1="11.63" x2="6.38" y1="9" y2="9"/></svg>',qX='<svg viewbox="0 0 18 18"><polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"/><line class="ql-stroke ql-fill" x1="15" x2="11" y1="4" y2="4"/><path class="ql-fill" d="M11,3a3,3,0,0,0,0,6h1V3H11Z"/><rect class="ql-fill" height="11" width="1" x="11" y="4"/><rect class="ql-fill" height="11" width="1" x="13" y="4"/></svg>',WX='<svg viewbox="0 0 18 18"><polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"/><line class="ql-stroke ql-fill" x1="9" x2="5" y1="4" y2="4"/><path class="ql-fill" d="M5,3A3,3,0,0,0,5,9H6V3H5Z"/><rect class="ql-fill" height="11" width="1" x="5" y="4"/><rect class="ql-fill" height="11" width="1" x="7" y="4"/></svg>',YX='<svg viewbox="0 0 18 18"><path class="ql-fill" d="M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z"/><rect class="ql-fill" height="1.6" rx="0.8" ry="0.8" width="5" x="5.15" y="6.2"/><path class="ql-fill" d="M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z"/></svg>',ZX='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z"/></svg>',JX='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',XX='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.65186,12.30664a2.6742,2.6742,0,0,1-2.915,2.68457,3.96592,3.96592,0,0,1-2.25537-.6709.56007.56007,0,0,1-.13232-.83594L11.64648,13c.209-.34082.48389-.36328.82471-.1543a2.32654,2.32654,0,0,0,1.12256.33008c.71484,0,1.12207-.35156,1.12207-.78125,0-.61523-.61621-.86816-1.46338-.86816
2381H13.2085a.65159.65159,0,0,1-.68213-.41895l-.05518-.10937a.67114.67114,0,0,1,.14307-.78125l.71533-.86914a8.55289,8.55289,0,0,1,.68213-.7373V8.58887a3.93913,3.93913,0,0,1-.748.05469H11.9873a.54085.54085,0,0,1-.605-.60547V7.59863a.54085.54085,0,0,1,.605-.60547h3.75146a.53773.53773,0,0,1,.60547.59375v.17676a1.03723,1.03723,0,0,1-.27539.748L14.74854,10.0293A2.31132,2.31132,0,0,1,16.65186,12.30664ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',QX='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm7.05371,7.96582v.38477c0,.39648-.165.60547-.46191.60547h-.47314v1.29785a.54085.54085,0,0,1-.605.60547h-.69336a.54085.54085,0,0,1-.605-.60547V12.95605H11.333a.5412.5412,0,0,1-.60547-.60547v-.15332a1.199,1.199,0,0,1,.22021-.748l2.56348-4.05957a.7819.7819,0,0,1,.72607-.39648h1.27637a.54085.54085,0,0,1,.605.60547v3.7627h.33008A.54055.54055,0,0,1,17.05371,11.96582ZM14.28125,8.7207h-.022a4.18969,4.18969,0,0,1-.38525.81348l-1.188,1.80469v.02246h1.5293V9.60059A7.04058,7.04058,0,0,1,14.28125,8.7207Z"/></svg>',eQ='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M16.74023,12.18555a2.75131,2.75131,0,0,1-2.91553,2.80566,3.908,3.908,0,0,1-2.25537-.68164.54809.54809,0,0,1-.13184-.8252L11.73438,13c.209-.34082.48389-.36328.8252-.1543a2.23757,2.23757,0,0,0,1.1001.33008,1.01827,1.01827,0,0,0,1.1001-.96777c0-.61621-.53906-.97949-1.25439-.97949a2.15554,2.15554,0,0,0-.64893.09961,1.15209,1.15209,0,0,1-.814.01074l-.12109-.04395a.64116.64116,0,0,1-.45117-.71484l.231-3.00391a.56666.56666,0,0,1,.62744-.583H15.541a.54085.54085,0,0,1,.605.60547v.43945a.54085.54085,0,0,1-.605.60547H13.41748l-.04395.72559a1.29306,1.29306,0,0,1-.04395.30859h.022a2.39776,2.39776,0,0,1,.57227-.07715A2.53266,2.53266,0,0,1,16.74023,12.18555ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z"/></svg>',tQ='<svg viewBox="0 0 18 18"><path class="ql-fill" d="M14.51758,9.64453a1.85627,1.85627,0,0,0-1.24316.38477H13.252a1.73532,1.73532,0,0,1,1.72754-1.4082,2.66491,2.66491,0,0,1,.5498.06641c.35254.05469.57227.01074.70508-.40723l.16406-.5166a.53393.53393,0,0,0-.373-.75977,4.83723,4.83723,0,0,0-1.17773-.14258c-2.43164,0-3.7627,2.17773-3.7627,4.43359,0,2.47559,1.60645,3.69629,3.19043,3.69629A2.70585,2.70585,0,0,0,16.96,12.19727,2.43861,2.43861,0,0,0,14.51758,9.64453Zm-.23047,3.58691c-.67187,0-1.22168-.81445-1.22168-1.45215,0-.47363.30762-.583.72559-.583.96875,0,1.27734.59375,1.27734,1.12207A.82182.82182,0,0,1,14.28711,13.23145ZM10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Z"/></svg>',nQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="13" y1="4" y2="4"/><line class="ql-stroke" x1="5" x2="11" y1="14" y2="14"/><line class="ql-stroke" x1="8" x2="10" y1="14" y2="4"/></svg>',rQ='<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="10" width="12" x="3" y="4"/><circle class="ql-fill" cx="6" cy="7" r="1"/><polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"/></svg>',oQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"/></svg>',iQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="3" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-stroke" points="5 7 5 11 3 9 5 7"/></svg>',aQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="11" y1="7" y2="11"/><path class="ql-even ql-stroke" d="M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z"/><path class="ql-even ql-stroke" d="M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z"/></svg>',sQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="6" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="6" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="6" x2="15" y1="14" y2="14"/><line class="ql-stroke" x1="3" x2="3" y1="4" y2="4"/><line class="ql-stroke" x1="3" x2="3" y1="9" y2="9"/><line class="ql-stroke" x1="3" x2="3" y1="14" y2="14"/></svg>',lQ='<svg class="" viewbox="0 0 18 18"><line class="ql-stroke" x1="9" x2="15" y1="4" y2="4"/><polyline class="ql-stroke" points="3 4 4 5 6 3"/><line class="ql-stroke" x1="9" x2="15" y1="14" y2="14"/><polyline class="ql-stroke" points="3 14 4 15 6 13"/><line class="ql-stroke" x1="9" x2="15" y1="9" y2="9"/><polyline class="ql-stroke" points="3 9 4 10 6 8"/></svg>',uQ='<svg viewbox="0 0 18 18"><line class="ql-stroke" x1="7" x2="15" y1="4" y2="4"/><line class="ql-stroke" x1="7" x2="15" y1="9" y2="9"/><line class="ql-stroke" x1="7" x2="15" y1="14" y2="14"/><line class="ql-stroke ql-thin" x1="2.5" x2="4.5" y1="5.5" y2="5.5"/><path class="ql-fill" d="M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z"/>
2381<path class="ql-stroke ql-thin" d="M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156"/><path class="ql-stroke ql-thin" d="M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109"/></svg>',dQ='<svg viewbox="0 0 18 18"><path class="ql-fill" d="M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z"/><path class="ql-fill" d="M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z"/></svg>',cQ='<svg viewbox="0 0 18 18"><path class="ql-fill" d="M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z"/><path class="ql-fill" d="M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z"/></svg>',fQ='<svg viewbox="0 0 18 18"><line class="ql-stroke ql-thin" x1="15.5" x2="2.5" y1="8.5" y2="9.5"/><path class="ql-fill" d="M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z"/><path class="ql-fill" d="M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z"/></svg>',pQ='<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="12" width="12" x="3" y="3"/><rect class="ql-fill" height="2" width="3" x="5" y="5"/><rect class="ql-fill" height="2" width="4" x="9" y="5"/><g class="ql-fill ql-transparent"><rect height="2" width="3" x="5" y="8"/><rect height="2" width="4" x="9" y="8"/><rect height="2" width="3" x="5" y="11"/><rect height="2" width="4" x="9" y="11"/></g></svg>',hQ='<svg viewbox="0 0 18 18"><path class="ql-stroke" d="M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3"/><rect class="ql-fill" height="1" rx="0.5" ry="0.5" width="12" x="3" y="15"/></svg>',mQ='<svg viewbox="0 0 18 18"><rect class="ql-stroke" height="12" width="12" x="3" y="3"/><rect class="ql-fill" height="12" width="1" x="5" y="3"/><rect class="ql-fill" height="12" width="1" x="12" y="3"/><rect class="ql-fill" height="2" width="8" x="5" y="8"/><rect class="ql-fill" height="1" width="3" x="3" y="5"/><rect class="ql-fill" height="1" width="3" x="3" y="7"/><rect class="ql-fill" height="1" width="3" x="3" y="10"/><rect class="ql-fill" height="1" width="3" x="3" y="12"/><rect class="ql-fill" height="1" width="3" x="12" y="5"/><rect class="ql-fill" height="1" width="3" x="12" y="7"/><rect class="ql-fill" height="1" width="3" x="12" y="10"/><rect class="ql-fill" height="1" width="3" x="12" y="12"/></svg>',Pl={align:{"":DX,center:FX,right:jX,justify:zX},background:HX,blockquote:UX,bold:VX,clean:KX,code:wh,"code-block":wh,color:GX,direction:{"":qX,rtl:WX},formula:YX,header:{1:ZX,2:JX,3:XX,4:QX,5:eQ,6:tQ},italic:nQ,image:rQ,indent:{"+1":oQ,"-1":iQ},link:aQ,list:{bullet:sQ,check:lQ,ordered:uQ},script:{sub:dQ,super:cQ},strike:fQ,table:pQ,underline:hQ,video:mQ},gQ='<svg viewbox="0 0 18 18"><polygon class="ql-stroke" points="7 11 9 13 11 11 7 11"/><polygon class="ql-stroke" points="7 7 9 5 11 7 7 7"/></svg>';let Ch=0;function $h(t,e){t.setAttribute(e,`${t.getAttribute(e)!=="true"}`)}class Kd{constructor(e){this.select=e,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",()=>{this.togglePicker()}),this.label.addEventListener("keydown",n=>{switch(n.key){case"Enter":this.togglePicker();break;case"Escape":this.escape(),n.preventDefault();break}}),this.select.addEventListener("change",this.update.bind(this))}togglePicker(){this.container.classList.toggle("ql-expanded"),$h(this.label,"aria-expanded"),$h(this.options,"aria-hidden")}buildItem(e){const n=document.createElement("span");n.tabIndex="0",n.setAttribute("role","button"),n.classList.add("ql-picker-item");const r=e.getAttribute("value");return r&&n.setAttribute("data-value",r),e.textContent&&n.setAttribute("data-label",e.textContent),n.addEventListener("click",()=>{this.selectItem(n,!0)}),n.addEventListener("keydown",i=>{switch(i.key){case"Enter":this.selectItem(n,!0),i.preventDefault();break;case"Escape":this.escape(),i.preventDefault();break}}),n}buildLabel(){const e=document.createElement("span");return e.classList.add("ql-picker-label"),e.innerHTML=gQ,e.tabIndex="0",e.setAttribute("role","button"),e.setAttribute("aria-expanded","fal
2381se"),this.container.appendChild(e),e}buildOptions(){const e=document.createElement("span");e.classList.add("ql-picker-options"),e.setAttribute("aria-hidden","true"),e.tabIndex="-1",e.id=`ql-picker-options-${Ch}`,Ch+=1,this.label.setAttribute("aria-controls",e.id),this.options=e,Array.from(this.select.options).forEach(n=>{const r=this.buildItem(n);e.appendChild(r),n.selected===!0&&this.selectItem(r)}),this.container.appendChild(e)}buildPicker(){Array.from(this.select.attributes).forEach(e=>{this.container.setAttribute(e.name,e.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}escape(){this.close(),setTimeout(()=>this.label.focus(),1)}close(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}selectItem(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const r=this.container.querySelector(".ql-selected");e!==r&&(r?.classList.remove("ql-selected"),e!=null&&(e.classList.add("ql-selected"),this.select.selectedIndex=Array.from(e.parentNode.children).indexOf(e),e.hasAttribute("data-value")?this.label.setAttribute("data-value",e.getAttribute("data-value")):this.label.removeAttribute("data-value"),e.hasAttribute("data-label")?this.label.setAttribute("data-label",e.getAttribute("data-label")):this.label.removeAttribute("data-label"),n&&(this.select.dispatchEvent(new Event("change")),this.close())))}update(){let e;if(this.select.selectedIndex>-1){const r=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];e=this.select.options[this.select.selectedIndex],this.selectItem(r)}else this.selectItem(null);const n=e!=null&&e!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}class yy extends Kd{constructor(e,n){super(e),this.label.innerHTML=n,this.container.classList.add("ql-color-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).slice(0,7).forEach(r=>{r.classList.add("ql-primary")})}buildItem(e){const n=super.buildItem(e);return n.style.backgroundColor=e.getAttribute("value")||"",n}selectItem(e,n){super.selectItem(e,n);const r=this.label.querySelector(".ql-color-label"),i=e&&e.getAttribute("data-value")||"";r&&(r.tagName==="line"?r.style.stroke=i:r.style.fill=i)}}class wy extends Kd{constructor(e,n){super(e),this.container.classList.add("ql-icon-picker"),Array.from(this.container.querySelectorAll(".ql-picker-item")).forEach(r=>{r.innerHTML=n[r.getAttribute("data-value")||""]}),this.defaultItem=this.container.querySelector(".ql-selected"),this.selectItem(this.defaultItem)}selectItem(e,n){super.selectItem(e,n);const r=e||this.defaultItem;if(r!=null){if(this.label.innerHTML===r.innerHTML)return;this.label.innerHTML=r.innerHTML}}}const bQ=t=>{const{overflowY:e}=getComputedStyle(t,null);return e!=="visible"&&e!=="clip"};class Cy{constructor(e,n){this.quill=e,this.boundsContainer=n||document.body,this.root=e.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,bQ(this.quill.root)&&this.quill.root.addEventListener("scroll",()=>{this.root.style.marginTop=`${-1*this.quill.root.scrollTop}px`}),this.hide()}hide(){this.root.classList.add("ql-hidden")}position(e){const n=e.left+e.width/2-this.root.offsetWidth/2,r=e.bottom+this.quill.root.scrollTop;this.root.style.left=`${n}px`,this.root.style.top=`${r}px`,this.root.classList.remove("ql-flip");const i=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect();let a=0;if(o.right>i.right&&(a=i.right-o.right,this.root.style.left=`${n+a}px`),o.left<i.left&&(a=i.left-o.left,this.root.style.left=`${n+a}px`),o.bottom>i.bottom){const s=o.bottom-o.top,l=e.bottom-e.top+s;this.root.style.top=`${r-l}px`,this.root.classList.add("ql-flip")}return a}show(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}const vQ=[!1,"center","right","justify"],yQ=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],wQ=[!1,"serif","monospace"],CQ=["1","2","3",!1],$Q=["small",!1,"large","huge"];class b1 extends js{constructor(e,n){super(e,n);const r=i=>{if(!document.body.contains(e.root)){document.body.removeEventListener("click",r);return}this.tooltip!=null&&!this.tooltip.root.contains(i.target)&&document.activeElement!==this.tooltip.textbox&&!this.quill.hasFocus()&&this.tooltip.hide(),this.pickers!=null&&this.pickers.forEac
2381h(o=>{o.container.contains(i.target)||o.close()})};e.emitter.listenDOM("click",document.body,r)}addModule(e){const n=super.addModule(e);return e==="toolbar"&&this.extendToolbar(n),n}buildButtons(e,n){Array.from(e).forEach(r=>{(r.getAttribute("class")||"").split(/\s+/).forEach(o=>{if(o.startsWith("ql-")&&(o=o.slice(3),n[o]!=null))if(o==="direction")r.innerHTML=n[o][""]+n[o].rtl;else if(typeof n[o]=="string")r.innerHTML=n[o];else{const a=r.value||"";a!=null&&n[o][a]&&(r.innerHTML=n[o][a])}})})}buildPickers(e,n){this.pickers=Array.from(e).map(i=>{if(i.classList.contains("ql-align")&&(i.querySelector("option")==null&&h0(i,vQ),typeof n.align=="object"))return new wy(i,n.align);if(i.classList.contains("ql-background")||i.classList.contains("ql-color")){const o=i.classList.contains("ql-background")?"background":"color";return i.querySelector("option")==null&&h0(i,yQ,o==="background"?"#ffffff":"#000000"),new yy(i,n[o])}return i.querySelector("option")==null&&(i.classList.contains("ql-font")?h0(i,wQ):i.classList.contains("ql-header")?h0(i,CQ):i.classList.contains("ql-size")&&h0(i,$Q)),new Kd(i)});const r=()=>{this.pickers.forEach(i=>{i.update()})};this.quill.on(_e.events.EDITOR_CHANGE,r)}}b1.DEFAULTS=Ti({},js.DEFAULTS,{modules:{toolbar:{handlers:{formula(){this.quill.theme.tooltip.edit("formula")},image(){let t=this.container.querySelector("input.ql-image[type=file]");t==null&&(t=document.createElement("input"),t.setAttribute("type","file"),t.setAttribute("accept",this.quill.uploader.options.mimetypes.join(", ")),t.classList.add("ql-image"),t.addEventListener("change",()=>{const e=this.quill.getSelection(!0);this.quill.uploader.upload(e,t.files),t.value=""}),this.container.appendChild(t)),t.click()},video(){this.quill.theme.tooltip.edit("video")}}}}});class $y extends Cy{constructor(e,n){super(e,n),this.textbox=this.root.querySelector('input[type="text"]'),this.listen()}listen(){this.textbox.addEventListener("keydown",e=>{e.key==="Enter"?(this.save(),e.preventDefault()):e.key==="Escape"&&(this.cancel(),e.preventDefault())})}cancel(){this.hide(),this.restoreFocus()}edit(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"link",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),this.textbox==null)return;n!=null?this.textbox.value=n:e!==this.root.getAttribute("data-mode")&&(this.textbox.value="");const r=this.quill.getBounds(this.quill.selection.savedRange);r!=null&&this.position(r),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute(`data-${e}`)||""),this.root.setAttribute("data-mode",e)}restoreFocus(){this.quill.focus({preventScroll:!0})}save(){let{value:e}=this.textbox;switch(this.root.getAttribute("data-mode")){case"link":{const{scrollTop:n}=this.quill.root;this.linkRange?(this.quill.formatText(this.linkRange,"link",e,_e.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",e,_e.sources.USER)),this.quill.root.scrollTop=n;break}case"video":e=SQ(e);case"formula":{if(!e)break;const n=this.quill.getSelection(!0);if(n!=null){const r=n.index+n.length;this.quill.insertEmbed(r,this.root.getAttribute("data-mode"),e,_e.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(r+1," ",_e.sources.USER),this.quill.setSelection(r+2,_e.sources.USER)}break}}this.textbox.value="",this.hide()}}function SQ(t){let e=t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return e?`${e[1]||"https"}://www.youtube.com/embed/${e[2]}?showinfo=0`:(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?`${e[1]||"https"}://player.vimeo.com/video/${e[2]}/`:t}function h0(t,e){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;e.forEach(r=>{const i=document.createElement("option");r===n?i.setAttribute("selected","selected"):i.setAttribute("value",String(r)),t.appendChild(i)})}const AQ=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]];class TQ extends $y{static TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join("");constructor(e,n){super(e,n),this.quill.on(_e.events.EDITOR_CHANGE,(r,i,o,a)=>
2381{if(r===_e.events.SELECTION_CHANGE)if(i!=null&&i.length>0&&a===_e.sources.USER){this.show(),this.root.style.left="0px",this.root.style.width="",this.root.style.width=`${this.root.offsetWidth}px`;const s=this.quill.getLines(i.index,i.length);if(s.length===1){const l=this.quill.getBounds(i);l!=null&&this.position(l)}else{const l=s[s.length-1],u=this.quill.getIndex(l),d=Math.min(l.length()-1,i.index+i.length-u),f=this.quill.getBounds(new Pi(u,d));f!=null&&this.position(f)}}else document.activeElement!==this.textbox&&this.quill.hasFocus()&&this.hide()})}listen(){super.listen(),this.root.querySelector(".ql-close").addEventListener("click",()=>{this.root.classList.remove("ql-editing")}),this.quill.on(_e.events.SCROLL_OPTIMIZE,()=>{setTimeout(()=>{if(this.root.classList.contains("ql-hidden"))return;const e=this.quill.getSelection();if(e!=null){const n=this.quill.getBounds(e);n!=null&&this.position(n)}},1)})}cancel(){this.show()}position(e){const n=super.position(e),r=this.root.querySelector(".ql-tooltip-arrow");return r.style.marginLeft="",n!==0&&(r.style.marginLeft=`${-1*n-r.offsetWidth/2}px`),n}}class Sy extends b1{constructor(e,n){n.modules.toolbar!=null&&n.modules.toolbar.container==null&&(n.modules.toolbar.container=AQ),super(e,n),this.quill.container.classList.add("ql-bubble")}extendToolbar(e){this.tooltip=new TQ(this.quill,this.options.bounds),e.container!=null&&(this.tooltip.root.appendChild(e.container),this.buildButtons(e.container.querySelectorAll("button"),Pl),this.buildPickers(e.container.querySelectorAll("select"),Pl))}}Sy.DEFAULTS=Ti({},b1.DEFAULTS,{modules:{toolbar:{handlers:{link(t){t?this.quill.theme.tooltip.edit():this.quill.format("link",!1,ae.sources.USER)}}}}});const kQ=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]];class EQ extends $y{static TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join("");preview=this.root.querySelector("a.ql-preview");listen(){super.listen(),this.root.querySelector("a.ql-action").addEventListener("click",e=>{this.root.classList.contains("ql-editing")?this.save():this.edit("link",this.preview.textContent),e.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",e=>{if(this.linkRange!=null){const n=this.linkRange;this.restoreFocus(),this.quill.formatText(n,"link",!1,_e.sources.USER),delete this.linkRange}e.preventDefault(),this.hide()}),this.quill.on(_e.events.SELECTION_CHANGE,(e,n,r)=>{if(e!=null){if(e.length===0&&r===_e.sources.USER){const[i,o]=this.quill.scroll.descendant(Ju,e.index);if(i!=null){this.linkRange=new Pi(e.index-o,i.length());const a=Ju.formats(i.domNode);this.preview.textContent=a,this.preview.setAttribute("href",a),this.show();const s=this.quill.getBounds(this.linkRange);s!=null&&this.position(s);return}}else delete this.linkRange;this.hide()}})}show(){super.show(),this.root.removeAttribute("data-mode")}}class Ay extends b1{constructor(e,n){n.modules.toolbar!=null&&n.modules.toolbar.container==null&&(n.modules.toolbar.container=kQ),super(e,n),this.quill.container.classList.add("ql-snow")}extendToolbar(e){e.container!=null&&(e.container.classList.add("ql-snow"),this.buildButtons(e.container.querySelectorAll("button"),Pl),this.buildPickers(e.container.querySelectorAll("select"),Pl),this.tooltip=new EQ(this.quill,this.options.bounds),e.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"k",shortKey:!0},(n,r)=>{e.handlers.link.call(e,!r.format.link)}))}}Ay.DEFAULTS=Ti({},b1.DEFAULTS,{modules:{toolbar:{handlers:{link(t){if(t){const e=this.quill.getSelection();if(e==null||e.length===0)return;let n=this.quill.getText(e);/^\S+@\S+\.\S+$/.test(n)&&n.indexOf("mailto:")!==0&&(n=`mailto:${n}`);const{tooltip:r}=this.quill.theme;r.edit("link",n)}else this.quill.format("link",!1,ae.sources.USER)}}}}});ae.register({"attributors/attribute/direction":sy,"attributors/class/align":oy,"attributors/class/background":NJ,"attributors/class/color":PJ,"attributors/class/direction":ly,"attributors/class/font":cy,"attributors/class/size":py,"attributors/style/align":iy,"attributors/style/background":uf,"attributors/style/color":lf,"attributors/style/direction":uy,"attributors/style/font":fy,"attributors/style/size":hy},!0);ae.register({"formats/align":oy,"formats/direction":ly,"formats/indent":AX,"formats/background":uf,"formats/color":lf,"formats/font":cy,"formats/size":py,"formats/blockquote":TX,"formats/code-block":Un,"formats/header":kX,"formats/list":g1,"formats/bold":hf,"formats/code":df,"formats/ital
2381ic":EX,"formats/link":Ju,"formats/script":OX,"formats/strike":xX,"formats/underline":IX,"formats/formula":PX,"formats/image":NX,"formats/video":MX,"modules/syntax":vy,"modules/table":RX,"modules/toolbar":gf,"themes/bubble":Sy,"themes/snow":Ay,"ui/icons":Pl,"ui/picker":Kd,"ui/icon-picker":wy,"ui/color-picker":yy,"ui/tooltip":Cy},!0);const A0e=Object.freeze(Object.defineProperty({__proto__:null,AttributeMap:Fn.AttributeMap,Delta:Le,Module:ro,Op:Fn.Op,OpIterator:Fn.OpIterator,Parchment:Xv,Range:Pi,default:ae},Symbol.toStringTag,{value:"Module"}));var OQ={root:function(e){var n=e.instance,r=e.props;return["p-tab",{"p-tab-active":n.active,"p-disabled":r.disabled}]}},xQ=je.extend({name:"tab",classes:OQ}),IQ={name:"BaseTab",extends:Ue,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1}},style:xQ,provide:function(){return{$pcTab:this,$parentInstance:this}}},PQ={name:"Tab",extends:IQ,inheritAttrs:!1,inject:["$pcTabs","$pcTabList"],methods:{onFocus:function(){this.$pcTabs.selectOnFocus&&this.changeActiveValue()},onClick:function(){this.changeActiveValue()},onKeydown:function(e){switch(e.code){case"ArrowRight":this.onArrowRightKey(e);break;case"ArrowLeft":this.onArrowLeftKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"PageDown":this.onPageDownKey(e);break;case"PageUp":this.onPageUpKey(e);break;case"Enter":case"NumpadEnter":case"Space":this.onEnterKey(e);break}},onArrowRightKey:function(e){var n=this.findNextTab(e.currentTarget);n?this.changeFocusedTab(e,n):this.onHomeKey(e),e.preventDefault()},onArrowLeftKey:function(e){var n=this.findPrevTab(e.currentTarget);n?this.changeFocusedTab(e,n):this.onEndKey(e),e.preventDefault()},onHomeKey:function(e){var n=this.findFirstTab();this.changeFocusedTab(e,n),e.preventDefault()},onEndKey:function(e){var n=this.findLastTab();this.changeFocusedTab(e,n),e.preventDefault()},onPageDownKey:function(e){this.scrollInView(this.findLastTab()),e.preventDefault()},onPageUpKey:function(e){this.scrollInView(this.findFirstTab()),e.preventDefault()},onEnterKey:function(e){this.changeActiveValue()},findNextTab:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.nextElementSibling;return r?wt(r,"data-p-disabled")||wt(r,"data-pc-section")==="activebar"?this.findNextTab(r):hn(r,'[data-pc-name="tab"]'):null},findPrevTab:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.previousElementSibling;return r?wt(r,"data-p-disabled")||wt(r,"data-pc-section")==="activebar"?this.findPrevTab(r):hn(r,'[data-pc-name="tab"]'):null},findFirstTab:function(){return this.findNextTab(this.$pcTabList.$refs.tabs.firstElementChild,!0)},findLastTab:function(){return this.findPrevTab(this.$pcTabList.$refs.tabs.lastElementChild,!0)},changeActiveValue:function(){this.$pcTabs.updateValue(this.value)},changeFocusedTab:function(e,n){Ht(n),this.scrollInView(n)},scrollInView:function(e){var n;e==null||(n=e.scrollIntoView)===null||n===void 0||n.call(e,{block:"nearest"})}},computed:{active:function(){var e;return Qo((e=this.$pcTabs)===null||e===void 0?void 0:e.d_value,this.value)},id:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tab_").concat(this.value)},ariaControls:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tabpanel_").concat(this.value)},attrs:function(){return $(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.active?this.$pcTabs.tabindex:-1,role:"tab","aria-selected":this.active,"aria-controls":this.ariaControls,"data-pc-name":"tab","data-p-disabled":this.disabled,"data-p-active":this.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.active}}},dataP:function(){return It({active:this.active})}},directives:{ripple:Gn}};function NQ(t,e,n,r,i,o){var a=kn("ripple");return t.asChild?ce(t.$slots,"default",{key:1,dataP:o.dataP,class:Pe(t.cx("root")),active:o.active,a11yAttrs:o.a11yAttrs,onClick:o.onClick}):Vt((y(),W(ke(t.as),$({key:0,class:t.cx("root"),"data-p":o.dataP,onClick:o.onClick},o.attrs),{default:Re(function(){return[ce(t.$slots,"default")]}),_:3}
2381,16,["class","data-p","onClick"])),[[a]])}PQ.render=NQ;var MQ=`
2382    .p-tabs {
2383        display: flex;
2384        flex-direction: column;
2385    }
2386
2387    .p-tablist {
2388        display: flex;
2389        position: relative;
2390        overflow: hidden;
2391        background: dt('tabs.tablist.background');
2392    }
2393
2394    .p-tablist-viewport {
2395        overflow-x: auto;
2396        overflow-y: hidden;
2397        scroll-behavior: smooth;
2398        scrollbar-width: none;
2399        overscroll-behavior: contain auto;
2400    }
2401
2402    .p-tablist-viewport::-webkit-scrollbar {
2403        display: none;
2404    }
2405
2406    .p-tablist-tab-list {
2407        position: relative;
2408        display: flex;
2409        border-style: solid;
2410        border-color: dt('tabs.tablist.border.color');
2411        border-width: dt('tabs.tablist.border.width');
2412    }
2413
2414    .p-tablist-content {
2415        flex-grow: 1;
2416    }
2417
2418    .p-tablist-nav-button {
2419        all: unset;
2420        position: absolute !important;
2421        flex-shrink: 0;
2422        inset-block-start: 0;
2423        z-index: 2;
2424        height: 100%;
2425        display: flex;
2426        align-items: center;
2427        justify-content: center;
2428        background: dt('tabs.nav.button.background');
2429        color: dt('tabs.nav.button.color');
2430        width: dt('tabs.nav.button.width');
2431        transition:
2432            color dt('tabs.transition.duration'),
2433            outline-color dt('tabs.transition.duration'),
2434            box-shadow dt('tabs.transition.duration');
2435        box-shadow: dt('tabs.nav.button.shadow');
2436        outline-color: transparent;
2437        cursor: pointer;
2438    }
2439
2440    .p-tablist-nav-button:focus-visible {
2441        z-index: 1;
2442        box-shadow: dt('tabs.nav.button.focus.ring.shadow');
2443        outline: dt('tabs.nav.button.focus.ring.width') dt('tabs.nav.button.focus.ring.style') dt('tabs.nav.button.focus.ring.color');
2444        outline-offset: dt('tabs.nav.button.focus.ring.offset');
2445    }
2446
2447    .p-tablist-nav-button:hover {
2448        color: dt('tabs.nav.button.hover.color');
2449    }
2450
2451    .p-tablist-prev-button {
2452        inset-inline-start: 0;
2453    }
2454
2455    .p-tablist-next-button {
2456        inset-inline-end: 0;
2457    }
2458
2459    .p-tablist-prev-button:dir(rtl),
2460    .p-tablist-next-button:dir(rtl) {
2461        transform: rotate(180deg);
2462    }
2463
2464    .p-tab {
2465        flex-shrink: 0;
2466        cursor: pointer;
2467        user-select: none;
2468        position: relative;
2469        border-style: solid;
2470        white-space: nowrap;
2471        gap: dt('tabs.tab.gap');
2472        background: dt('tabs.tab.background');
2473        border-width: dt('tabs.tab.border.width');
2474        border-color: dt('tabs.tab.border.color');
2475        color: dt('tabs.tab.color');
2476        padding: dt('tabs.tab.padding');
2477        font-weight: dt('tabs.tab.font.weight');
2478        transition:
2479            background dt('tabs.transition.duration'),
2480            border-color dt('tabs.transition.duration'),
2481            color dt('tabs.transition.duration'),
2482            outline-color dt('tabs.transition.duration'),
2483            box-shadow dt('tabs.transition.duration');
2484        margin: dt('tabs.tab.margin');
2485        outline-color: transparent;
2486    }
2487
2488    .p-tab:not(.p-disabled):focus-visible {
2489        z-index: 1;
2490        box-shadow: dt('tabs.tab.focus.ring.shadow');
2491        outline: dt('tabs.tab.focus.ring.width') dt('tabs.tab.focus.ring.style') dt('tabs.tab.focus.ring.color');
2492        outline-offset: dt('tabs.tab.focus.ring.offset');
2493    }
2494
2495    .p-tab:not(.p-tab-active):not(.p-disabled):hover {
2496        background: dt('tabs.tab.hover.background');
2497        border-color: dt('tabs.tab.hover.border.color');
2498        color: dt('tabs.tab.hover.color');
2499    }
2500
2501    .p-tab-active {
2502        background: dt('tabs.tab.active.background');
2503        border-color: dt('tabs.tab.active.border.color');
2504        color: dt('tabs.tab.active.color');
2505    }
2506
2507    .p-tabpanels {
2508        background: dt('tabs.tabpanel.background');
2509        color: dt('tabs.tabpanel.color');
2510        padding: dt('tabs.tabpanel.padding');
2511        outline: 0 none;
2512    }
2513
2514    .p-tabpanel:focus-visible {
2515        box-shadow: dt('tabs.tabpanel.focus.ring.shadow');
2516        outline: dt('tabs.tabpanel.focus.ring.width') dt('tabs.tabpanel.focus.ring.style') dt('tabs.tabpanel.focus.ring.color');
2517        outline-offset: dt('tabs.tabpanel.focus.ring.offset');
2518    }
2519
2520    .p-tablist-active-bar {
2521        z-index: 1;
2522        display: block;
2523        position: absolute;
2524        inset-block-end: dt('tabs.active.bar.bottom');
2525        height: dt('tabs.active.bar.height');
2526        background: dt('tabs.active.bar.background');
2527        transition: 250ms cubic-bezier(0.35, 0, 0.25, 1);
2528    }
2529`,_Q={root:function(e){var n=e.props;return["p-tabs p-component",{"p-tabs-scrollable":n.scrollable}]}},RQ=je.extend({name:"tabs",style:MQ,classes:_Q}),LQ={name:"BaseTabs",extends:Ue,props:{value:{type:[String,Number],default:void 0},lazy:{type:Boolean,default:!1},scrollable:{type:Boolean,default:!1},showNavigators:{type:Boolean,default:!0},tabindex:{type:Number,default:0},selectOnFocus:{type:Boolean,default:!1}},style:RQ,provide:function(){return{$pcTabs:this,$parentInstance:this}}},BQ={name:"Tabs",extends:LQ,inheritAttrs:!1,emits:["update:value"],data:function(){return{d_value:this.value}},watch:{value:function(e){this.d_value=e}},methods:{updateValue:function(e){this.d_value!==e&&(this.d_value=e,this.$emit("update:value",e))},isVertical:function(){return this.orientation==="vertical"}}};function DQ(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root")},t.ptmi("root")),[ce(t.$slots,"default")],16)}BQ.render=DQ;var Ty={name:"ChevronLeftIcon",extends:gt};function FQ(t){return UQ(t)||HQ(t)||zQ(t)||jQ()}function jQ(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2530In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zQ(t,e){if(t){if(typeof t=="string")return l5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l5(t,e):void 0}}function HQ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function UQ(t){if(Array.isArray(t))return l5(t)}function l5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function VQ(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}
2530,t.pti()),FQ(e[0]||(e[0]=[ye("path",{d:"M9.61296 13C9.50997 13.0005 9.40792 12.9804 9.3128 12.9409C9.21767 12.9014 9.13139 12.8433 9.05902 12.7701L3.83313 7.54416C3.68634 7.39718 3.60388 7.19795 3.60388 6.99022C3.60388 6.78249 3.68634 6.58325 3.83313 6.43628L9.05902 1.21039C9.20762 1.07192 9.40416 0.996539 9.60724 1.00012C9.81032 1.00371 10.0041 1.08597 10.1477 1.22959C10.2913 1.37322 10.3736 1.56698 10.3772 1.77005C10.3808 1.97313 10.3054 2.16968 10.1669 2.31827L5.49496 6.99022L10.1669 11.6622C10.3137 11.8091 10.3962 12.0084 10.3962 12.2161C10.3962 12.4238 10.3137 12.6231 10.1669 12.7701C10.0945 12.8433 10.0083 12.9014 9.91313 12.9409C9.81801 12.9804 9.71596 13.0005 9.61296 13Z",fill:"currentColor"},null,-1)])),16)}Ty.render=VQ;var v1={name:"ChevronRightIcon",extends:gt};function KQ(t){return YQ(t)||WQ(t)||qQ(t)||GQ()}function GQ(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2531In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qQ(t,e){if(t){if(typeof t=="string")return u5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u5(t,e):void 0}}function WQ(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function YQ(t){if(Array.isArray(t))return u5(t)}function u5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function ZQ(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),KQ(e[0]||(e[0]=[ye("path",{d:"M4.38708 13C4.28408 13.0005 4.18203 12.9804 4.08691 12.9409C3.99178 12.9014 3.9055 12.8433 3.83313 12.7701C3.68634 12.6231 3.60388 12.4238 3.60388 12.2161C3.60388 12.0084 3.68634 11.8091 3.83313 11.6622L8.50507 6.99022L3.83313 2.31827C3.69467 2.16968 3.61928 1.97313 3.62287 1.77005C3.62645 1.56698 3.70872 1.37322 3.85234 1.22959C3.99596 1.08597 4.18972 1.00371 4.3928 1.00012C4.59588 0.996539 4.79242 1.07192 4.94102 1.21039L10.1669 6.43628C10.3137 6.58325 10.3962 6.78249 10.3962 6.99022C10.3962 7.19795 10.3137 7.39718 10.1669 7.54416L4.94102 12.7701C4.86865 12.8433 4.78237 12.9014 4.68724 12.9409C4.59212 12.9804 4.49007 13.0005 4.38708 13Z",fill:"currentColor"},null,-1)])),16)}v1.render=ZQ;var JQ={root:"p-tablist",content:"p-tablist-content p-tablist-viewport",tabList:"p-tablist-tab-list",activeBar:"p-tablist-active-bar",prevButton:"p-tablist-prev-button p-tablist-nav-button",nextButton:"p-tablist-next-button p-tablist-nav-button"},XQ=je.extend({name:"tablist",classes:JQ}),QQ={name:"BaseTabList",extends:Ue,props:{},style:XQ,provide:function(){return{$pcTabList:this,$parentInstance:this}}},eee={name:"TabList",extends:QQ,inheritAttrs:!1,inject:["$pcTabs"],data:function(){return{isPrevButtonEnabled:!1,isNextButtonEnabled:!0}},resizeObserver:void 0,watch:{showNavigators:function(e){e?this.bindResizeObserver():this.unbindResizeObserver()},activeValue:{flush:"post",handler:function(){this.updateInkBar()}}},mounted:function(){var e=this;setTimeout(function(){e.updateInkBar()},150),this.showNavigators&&(this.updateButtonState(),this.bindResizeObserver())},updated:function(){this.showNavigators&&this.updateButtonState()},beforeUnmount:function(){this.unbindResizeObserver()},methods:{onScroll:function(e){this.showNavigators&&this.updateButtonState(),e.preventDefault()},onPrevButtonClick:function(){var e=this.$refs.content,n=this.getVisibleButtonWidths(),r=go(e)-n,i=Math.abs(e.scrollLeft),o=r*.8,a=i-o,s=Math.max(a,0);e.scrollLeft=Bu(e)?-1*s:s},onNextButtonClick:function(){var e=this.$refs.content,n=this.getVisibleButtonWidths(),r=go(e)-n,i=Math.abs(e.scrollLeft),o=r*.8,a=i+o,s=e.scrollWidth-r,l=Math.min(a,s);e.scrollLeft=Bu(e)?-1*l:l},bindResizeObserver:function(){var e=this;this.resizeObserver=new ResizeObserver(function(){return e.updateButtonState()}),this.resizeObserver.observe(this.$refs.list)},unbindResizeObserver:function(){var e;(e=this.resizeObserver)===null||e===void 0||e.unobserve(this.$refs.list),this.resizeObserver=void 0},updateInkBar:function(){var e=this.$refs,n=e.content,r=e.inkbar,i=e.tabs;
2531if(r){var o=hn(n,'[data-pc-name="tab"][data-p-active="true"]');this.$pcTabs.isVertical()?(r.style.height=dr(o)+"px",r.style.top=zr(o).top-zr(i).top+"px"):(r.style.width=Rt(o)+"px",r.style.left=zr(o).left-zr(i).left+"px")}},updateButtonState:function(){var e=this.$refs,n=e.list,r=e.content,i=r.scrollTop,o=r.scrollWidth,a=r.scrollHeight,s=r.offsetWidth,l=r.offsetHeight,u=Math.abs(r.scrollLeft),d=[go(r),mi(r)],f=d[0],c=d[1];this.$pcTabs.isVertical()?(this.isPrevButtonEnabled=i!==0,this.isNextButtonEnabled=n.offsetHeight>=l&&parseInt(i)!==a-c):(this.isPrevButtonEnabled=u!==0,this.isNextButtonEnabled=n.offsetWidth>=s&&parseInt(u)!==o-f)},getVisibleButtonWidths:function(){var e=this.$refs,n=e.prevButton,r=e.nextButton,i=0;return this.showNavigators&&(i=(n?.offsetWidth||0)+(r?.offsetWidth||0)),i}},computed:{templates:function(){return this.$pcTabs.$slots},activeValue:function(){return this.$pcTabs.d_value},showNavigators:function(){return this.$pcTabs.showNavigators},prevButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.previous:void 0},nextButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.next:void 0},dataP:function(){return It({scrollable:this.$pcTabs.scrollable})}},components:{ChevronLeftIcon:Ty,ChevronRightIcon:v1},directives:{ripple:Gn}},tee=["data-p"],nee=["aria-label","tabindex"],ree=["data-p"],oee=["aria-orientation"],iee=["aria-label","tabindex"];function aee(t,e,n,r,i,o){var a=kn("ripple");return y(),x("div",$({ref:"list",class:t.cx("root"),"data-p":o.dataP},t.ptmi("root")),[o.showNavigators&&i.isPrevButtonEnabled?Vt((y(),x("button",$({key:0,ref:"prevButton",type:"button",class:t.cx("prevButton"),"aria-label":o.prevButtonAriaLabel,tabindex:o.$pcTabs.tabindex,onClick:e[0]||(e[0]=function(){return o.onPrevButtonClick&&o.onPrevButtonClick.apply(o,arguments)})},t.ptm("prevButton"),{"data-pc-group-section":"navigator"}),[(y(),W(ke(o.templates.previcon||"ChevronLeftIcon"),$({"aria-hidden":"true"},t.ptm("prevIcon")),null,16))],16,nee)),[[a]]):oe("",!0),ye("div",$({ref:"content",class:t.cx("content"),onScroll:e[1]||(e[1]=function(){return o.onScroll&&o.onScroll.apply(o,arguments)}),"data-p":o.dataP},t.ptm("content")),[ye("div",$({ref:"tabs",class:t.cx("tabList"),role:"tablist","aria-orientation":o.$pcTabs.orientation||"horizontal"},t.ptm("tabList")),[ce(t.$slots,"default"),ye("span",$({ref:"inkbar",class:t.cx("activeBar"),role:"presentation","aria-hidden":"true"},t.ptm("activeBar")),null,16)],16,oee)],16,ree),o.showNavigators&&i.isNextButtonEnabled?Vt((y(),x("button",$({key:1,ref:"nextButton",type:"button",class:t.cx("nextButton"),"aria-label":o.nextButtonAriaLabel,tabindex:o.$pcTabs.tabindex,onClick:e[2]||(e[2]=function(){return o.onNextButtonClick&&o.onNextButtonClick.apply(o,arguments)})},t.ptm("nextButton"),{"data-pc-group-section":"navigator"}),[(y(),W(ke(o.templates.nexticon||"ChevronRightIcon"),$({"aria-hidden":"true"},t.ptm("nextIcon")),null,16))],16,iee)),[[a]]):oe("",!0)],16,tee)}eee.render=aee;var see={root:function(e){var n=e.instance;return["p-tabpanel",{"p-tabpanel-active":n.active}]}},lee=je.extend({name:"tabpanel",classes:see}),uee={name:"BaseTabPanel",extends:Ue,props:{value:{type:[String,Number],default:void 0},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1},header:null,headerStyle:null,headerClass:null,headerProps:null,headerActionProps:null,contentStyle:null,contentClass:null,contentProps:null,disabled:Boolean},style:lee,provide:function(){return{$pcTabPanel:this,$parentInstance:this}}},dee={name:"TabPanel",extends:uee,inheritAttrs:!1,inject:["$pcTabs"],computed:{active:function(){var e;return Qo((e=this.$pcTabs)===null||e===void 0?void 0:e.d_value,this.value)},id:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tabpanel_").concat(this.value)},ariaLabelledby:function(){var e;return"".concat((e=this.$pcTabs)===null||e===void 0?void 0:e.$id,"_tab_").concat(this.value)},attrs:function(){return $(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){var e;return{id:this.id,tabindex:(e=this.$pcTabs)===null||e===void 0?void 0:e.tabindex,role:"tabpanel","aria-labelledby":this.ariaLabelledby,"data-pc-name":"tabpanel","data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function cee(t,e,n,r,i,o){var a,s;return o.$pcTabs?(y(),x(Be,{key:1},[t.asChild?ce(t.$slots,"default",{key:1,class:Pe(t.cx("root")),active:o.active,a11yAttrs:o.a11yAttrs}):(y(),x(Be,{key:0},[!((a=o.$pcTabs)!==null&&a!==void 0&&a.lazy)||o.active?Vt((y(),W(ke(t.as),$({key:0,class:t.cx("root")},o.attrs),{default:Re(function(){return[ce(t.$slots,"default")]}),_:3},16,["class"])),[[wd,(s=o.$pcTabs)!==null&&s!==void 0&&s.lazy?!0:o.active]]):oe("",!0)],64))],64)):ce(t.$slots,"default",{key:0})}dee.render=cee;var fee={root:"p-tabpanels"},pee=je.extend({name:"tabpanels",classes:fee}),hee={name:"BaseTabPanels",extends:Ue,props:{},style:pee,provide:function(){return{$pcTabPanels:this,$parentInstance:this}}},mee={name:"TabPanels",extends:hee,inheritAttrs:!1};function gee(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root"),role:"presentation"},t.ptmi("root")),[ce(t.$slots,"default")],16)}mee.render=gee;var bee={name:"BaseEditableHolder",extends:Ue,emits:["update:modelValue","value-change"],props:{modelValue:{type:null,default:void 0},defaultValue:{type:null,default:void 0},name:{type:String,default:void 0},invalid:{type:Boolean,default:void 0},disabled:{type:Boolean,default:!1},formControl:{type:Object,default:void 0}},inject:{$parentInstance:{default:void 0},$pcForm:{default:void 0},$pcFormField:{default:void 0}},data:function(){return{d_value:this.defaultValue!==void 0?this.defaultValue:this.modelValue}},watch:{modelValue:{deep:!0,handler:function(e){this.d_value=e}},defaultValue:function(e){this.d_value=e},$formName:{immediate:!0,handler:function(e){var n,r;this.formField=((n=this.$pcForm)===null||n===void 0||(r=n.register)===null||r===void 0?void 0:r.call(n,e,this.$formControl))||{}}},$formControl:{immediate:!0,handler:function(e){var n,r;this.formField=((n=this.$pcForm)===null||n===void 0||(r=n.register)===null||r===void 0?void 0:r.call(n,this.$formName,e))||{}}},$formDefaultValue:{immediate:!0,handler:function(e){this.d_value!==e&&(this.d_value=e)}},$formValue:{immediate:!1,handler:function(e){var n;(n=this.$pcForm)!==null&&n!==void 0&&n.getFieldState(this.$formName)&&e!==this.d_value&&(this.d_value=e)}}},formField:{},methods:{writeValue:function(e,n){var r,i;this.controlled&&(this.d_value=e,this.$emit("update:modelValue",e)),this.$emit("value-change",e),(r=(i=this.formField).onChange)===null||r===void 0||r.call(i,{originalEvent:n,value:e})},findNonEmpty:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n.find(qe)}},computed:{$filled:function(){return qe(this.d_value)},$invalid:function(){var e,n;return!this.$formNovalidate&&this.findNonEmpty(this.invalid,(e=this.$pcFormField)===null||e===void 0||(e=e.$field)===null||e===void 0?void 0:e.invalid,(n=this.$pcForm)===null||n===void 0||(n=n.getFieldState(this.$formName))===null||n===void 0?void 0:n.invalid)},$formName:function(){var e;return this.$formNovalidate?void 0:this.name||((e=this.$formControl)===null||e===void 0?void 0:e.name)},$formControl:function(){var e;return this.formControl||((e=this.$pcFormField)===null||e===void 0?void 0:e.formControl)},$formNovalidate:function(){var e;return(e=this.$formControl)===null||e===void 0?void 0:e.novalidate},$formDefaultValue:function(){var e,n;return this.findNonEmpty(this.d_value,(e=this.$pcFormField)===null||e===void 0?void 0:e.initialValue,(n=this.$pcForm)===null||n===void 0||(n=n.initialValues)===null||n===void 0?void 0:n[this.$formName])},$formValue:function(){var e,n;return this.findNonEmpty((e=this.$pcFormField)===null||e===void 0||(e=e.$field)===null||e===void 0?void 0:e.value,(n=this.$pcForm)===null||n===void 0||(n=n.getFieldState(this.$formName))===null||n===void 0?void 0:n.value)},controlled:function(){return this.$inProps.hasOwnProperty("modelValue")||!this.$inProps.hasOwnProperty("modelValue")&&!this.$inProps.hasOwnProperty("defaultValue")},filled:function(){return this.$filled}}},y1={name:"BaseInput",extends:bee,props:{size:{type:String,default:null},fluid:{type:Boolean,default:null},variant:{type:String,default:null}},inject:{$parentInstance:{default:void 0},$pcFluid:{default:void 0}},computed:{$variant:function(){var e;return(e=this.variant)!==null&&e!==void 0?e:this.$primevue.config.inputStyle||this.$primevue.config.inputVariant},$fluid:function(){var e;return(e=this.fluid)!==null&&e!==void 0?e:!!this.$pcFluid},hasFluid:function(){return this.$fluid}}},vee=`
2532    .p-radiobutton {
2533        position: relative;
2534        display: inline-flex;
2535        user-select: none;
2536        vertical-align: bottom;
2537        width: dt('radiobutton.width');
2538        height: dt('radiobutton.height');
2539    }
2540
2541    .p-radiobutton-input {
2542        cursor: pointer;
2543        appearance: none;
2544        position: absolute;
2545        top: 0;
2546        inset-inline-start: 0;
2547        width: 100%;
2548        height: 100%;
2549        padding: 0;
2550        margin: 0;
2551        opacity: 0;
2552        z-index: 1;
2553        outline: 0 none;
2554        border: 1px solid transparent;
2555        border-radius: 50%;
2556    }
2557
2558    .p-radiobutton-box {
2559        display: flex;
2560        justify-content: center;
2561        align-items: center;
2562        border-radius: 50%;
2563        border: 1px solid dt('radiobutton.border.color');
2564        background: dt('radiobutton.background');
2565        width: dt('radiobutton.width');
2566        height: dt('radiobutton.height');
2567        transition:
2568            background dt('radiobutton.transition.duration'),
2569            color dt('radiobutton.transition.duration'),
2570            border-color dt('radiobutton.transition.duration'),
2571            box-shadow dt('radiobutton.transition.duration'),
2572            outline-color dt('radiobutton.transition.duration');
2573        outline-color: transparent;
2574        box-shadow: dt('radiobutton.shadow');
2575    }
2576
2577    .p-radiobutton-icon {
2578        transition-duration: dt('radiobutton.transition.duration');
2579        background: transparent;
2580        font-size: dt('radiobutton.icon.size');
2581        width: dt('radiobutton.icon.size');
2582        height: dt('radiobutton.icon.size');
2583        border-radius: 50%;
2584        backface-visibility: hidden;
2585        transform: translateZ(0) scale(0.1);
2586    }
2587
2588    .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box {
2589        border-color: dt('radiobutton.hover.border.color');
2590    }
2591
2592    .p-radiobutton-checked .p-radiobutton-box {
2593        border-color: dt('radiobutton.checked.border.color');
2594        background: dt('radiobutton.checked.background');
2595    }
2596
2597    .p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon {
2598        background: dt('radiobutton.icon.checked.color');
2599        transform: translateZ(0) scale(1, 1);
2600        visibility: visible;
2601    }
2602
2603    .p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box {
2604        border-color: dt('radiobutton.checked.hover.border.color');
2605        background: dt('radiobutton.checked.hover.background');
2606    }
2607
2608    .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon {
2609        background: dt('radiobutton.icon.checked.hover.color');
2610    }
2611
2612    .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box {
2613        border-color: dt('radiobutton.focus.border.color');
2614        box-shadow: dt('radiobutton.focus.ring.shadow');
2615        outline: dt('radiobutton.focus.ring.width') dt('radiobutton.focus.ring.style') dt('radiobutton.focus.ring.color');
2616        outline-offset: dt('radiobutton.focus.ring.offset');
2617    }
2618
2619    .p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box {
2620        border-color: dt('radiobutton.checked.focus.border.color');
2621    }
2622
2623    .p-radiobutton.p-invalid > .p-radiobutton-box {
2624        border-color: dt('radiobutton.invalid.border.color');
2625    }
2626
2627    .p-radiobutton.p-variant-filled .p-radiobutton-box {
2628        background: dt('radiobutton.filled.background');
2629    }
2630
2631    .p-radiobutton.p-variant-filled.p-radiobutton-checked .p-radiobutton-box {
2632        background: dt('radiobutton.checked.background');
2633    }
2634
2635    .p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-radiobutton-checked .p-radiobutton-box {
2636        background: dt('radiobutton.checked.hover.background');
2637    }
2638
2639    .p-radiobutton.p-disabled {
2640        opacity: 1;
2641    }
2642
2643    .p-radiobutton.p-disabled .p-radiobutton-box {
2644        background: dt('radiobutton.disabled.background');
2645        border-color: dt('radiobutton.checked.disabled.border.color');
2646    }
2647
2648    .p-radiobutton-checked.p-disabled .p-radiobutton-box .p-radiobutton-icon {
2649        background: dt('radiobutton.icon.disabled.color');
2650    }
2651
2652    .p-radiobutton-sm,
2653    .p-radiobutton-sm .p-radiobutton-box {
2654        width: dt('radiobutton.sm.width');
2655        height: dt('radiobutton.sm.height');
2656    }
2657
2658    .p-radiobutton-sm .p-radiobutton-icon {
2659        font-size: dt('radiobutton.icon.sm.size');
2660        width: dt('radiobutton.icon.sm.size');
2661        height: dt('radiobutton.icon.sm.size');
2662    }
2663
2664    .p-radiobutton-lg,
2665    .p-radiobutton-lg .p-radiobutton-box {
2666        width: dt('radiobutton.lg.width');
2667        height: dt('radiobutton.lg.height');
2668    }
2669
2670    .p-radiobutton-lg .p-radiobutton-icon {
2671        font-size: dt('radiobutton.icon.lg.size');
2672        width: dt('radiobutton.icon.lg.size');
2673        height: dt('radiobutton.icon.lg.size');
2674    }
2675`,yee={root:function(e){var n=e.instance,r=e.props;return["p-radiobutton p-component",{"p-radiobutton-checked":n.checked,"p-disabled":r.disabled,"p-invalid":n.$pcRadioButtonGroup?n.$pcRadioButtonGroup.$invalid:n.$invalid,"p-variant-filled":n.$variant==="filled","p-radiobutton-sm p-inputfield-sm":r.size==="small","p-radiobutton-lg p-inputfield-lg":r.size==="large"}]},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},wee=je.extend({name:"radiobutton",style:vee,classes:yee}),Cee={name:"BaseRadioButton",extends:y1,props:{value:null,binary:Boolean,readonly:{type:Boolean,default:!1},tabindex:{type:Number,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:wee,provide:function(){return{$pcRadioButton:this,$parentInstance:this}}};function Nl(t){"@babel/helpers - typeof";return Nl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nl(t)}function $ee(t,e,n){return(e=See(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function See(t){var e=Aee(t,"string");return Nl(e)=="symbol"?e:e+""}function Aee(t,e){if(Nl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Nl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var ky={name:"RadioButton",extends:Cee,inheritAttrs:!1,emits:["change","focus","blur"],inject:{$pcRadioButtonGroup:{default:void 0}},methods:{getPTOptions:function(e){var n=e==="root"?this.ptmi:this.ptm;return n(e,{context:{checked:this.checked,disabled:this.disabled}})},onChange:function(e){if(!this.disabled&&!this.readonly){var n=this.binary?!this.checked:this.value;this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.writeValue(n,e):this.writeValue(n,e),this.$emit("change",e)}},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){var n,r;this.$emit("blur",e),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e)}},computed:{groupName:function(){return this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.groupName:this.$formName},checked:function(){var e=this.$pcRadioButtonGroup?this.$pcRadioButtonGroup.d_value:this.d_value;return e!=null&&(this.binary?!!e:Qo(e,this.value))}
2675,dataP:function(){return It($ee({invalid:this.$invalid,checked:this.checked,disabled:this.disabled,filled:this.$variant==="filled"},this.size,this.size))}}},Tee=["data-p-checked","data-p-disabled","data-p"],kee=["id","value","name","checked","tabindex","disabled","readonly","aria-labelledby","aria-label","aria-invalid"],Eee=["data-p"],Oee=["data-p"];function xee(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root")},o.getPTOptions("root"),{"data-p-checked":o.checked,"data-p-disabled":t.disabled,"data-p":o.dataP}),[ye("input",$({id:t.inputId,type:"radio",class:[t.cx("input"),t.inputClass],style:t.inputStyle,value:t.value,name:o.groupName,checked:o.checked,tabindex:t.tabindex,disabled:t.disabled,readonly:t.readonly,"aria-labelledby":t.ariaLabelledby,"aria-label":t.ariaLabel,"aria-invalid":t.invalid||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onChange:e[2]||(e[2]=function(){return o.onChange&&o.onChange.apply(o,arguments)})},o.getPTOptions("input")),null,16,kee),ye("div",$({class:t.cx("box")},o.getPTOptions("box"),{"data-p":o.dataP}),[ye("div",$({class:t.cx("icon")},o.getPTOptions("icon"),{"data-p":o.dataP}),null,16,Oee)],16,Eee)],16,Tee)}ky.render=xee;var bf={name:"ChevronUpIcon",extends:gt};function Iee(t){return _ee(t)||Mee(t)||Nee(t)||Pee()}function Pee(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2676In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Nee(t,e){if(t){if(typeof t=="string")return d5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d5(t,e):void 0}}function Mee(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function _ee(t){if(Array.isArray(t))return d5(t)}function d5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Ree(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Iee(e[0]||(e[0]=[ye("path",{d:"M12.2097 10.4113C12.1057 10.4118 12.0027 10.3915 11.9067 10.3516C11.8107 10.3118 11.7237 10.2532 11.6506 10.1792L6.93602 5.46461L2.22139 10.1476C2.07272 10.244 1.89599 10.2877 1.71953 10.2717C1.54307 10.2556 1.3771 10.1808 1.24822 10.0593C1.11933 9.93766 1.035 9.77633 1.00874 9.6011C0.982477 9.42587 1.0158 9.2469 1.10338 9.09287L6.37701 3.81923C6.52533 3.6711 6.72639 3.58789 6.93602 3.58789C7.14565 3.58789 7.3467 3.6711 7.49502 3.81923L12.7687 9.09287C12.9168 9.24119 13 9.44225 13 9.65187C13 9.8615 12.9168 10.0626 12.7687 10.2109C12.616 10.3487 12.4151 10.4207 12.2097 10.4113Z",fill:"currentColor"},null,-1)])),16)}bf.render=Ree;var Lee={root:"p-accordioncontent",content:"p-accordioncontent-content"},Bee=je.extend({name:"accordioncontent",classes:Lee}),Dee={name:"BaseAccordionContent",extends:Ue,props:{as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1}},style:Bee,provide:function(){return{$pcAccordionContent:this,$parentInstance:this}}},Ey={name:"AccordionContent",extends:Dee,inheritAttrs:!1,inject:["$pcAccordion","$pcAccordionPanel"],computed:{id:function(){return"".concat(this.$pcAccordion.$id,"_accordioncontent_").concat(this.$pcAccordionPanel.value)},ariaLabelledby:function(){return"".concat(this.$pcAccordion.$id,"_accordionheader_").concat(this.$pcAccordionPanel.value)},attrs:function(){return $(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){return{id:this.id,role:"region","aria-labelledby":this.ariaLabelledby,"data-pc-name":"accordioncontent","data-p-active":this.$pcAccordionPanel.active}},ptParams:function(){return{context:{active:this.$pcAccordionPanel.active}}}}};function Fee(t,e,n,r,i,o){return t.asChild?ce(t.$slots,"default",{key:1,class:Pe(t.cx("root")),active:o.$pcAccordionPanel.active,a11yAttrs:o.a11yAttrs}):(y(),W(ha,$({key:0,name:"p-toggleable-content"},t.ptm("transition",o.ptParams)),{default:Re(function(){return[!o.$pcAccordion.lazy||o.$pcAccordionPanel.active?Vt((y(),W(ke(t.as),$({key:0,class:t.cx("root")},o.attrs),{default:Re(function(){return[ye("div",$({class:t.cx("content")},t.ptm("content",o.ptParams)),[ce(t.$slots,"default")],16)]}),_:3},16,["class"])),[[wd,o.$pcAccordion.lazy?!0:o.$pcAccordionPanel.active]]):oe("",!0)]}),_:3},16))}Ey.render=Fee;var jee={root:"p-accordionheader",toggleicon:"p-accordionheader-toggle-icon"},zee=je.extend({name:"accordionheader",classes:jee}),Hee={name:"BaseAccordionHeader",extends:Ue,props:{as:{type:[String,Object],default:"BUTTON"},asChild:{type:Boolean,default:!1}},style:zee,provide:function(){return{$pcAccordionHeader:this,$parentInstance:this}}},Oy={name:"AccordionHeader",extends:Hee,inheritAttrs:!1,inject:["$pcAccordion","$pcAccordionPanel"],methods:{onFocus:function(){this.$pcAccordion.selectOnFocus&&this.changeActiveValue()},onClick:function(){!this.$pcAccordion.selectOnFocus&&this.changeActiveValue()},onKeydown:function(e){switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e);break;case"Home":this.onHomeKey(e);break;case"End":this.onEndKey(e);break;case"Enter":case"NumpadEnter":case"Space":this.onEnterKey(e);break}},onArrowDownKey:function(e){var n=this.findNextPanel(this.findPanel(e.currentTarget));n?this.changeFocusedPanel(e,n):this.onHomeKey(e),e.preventDefault()},onArrowUpKey:function(e){var n=this.findPrevPanel(this.findPanel(e.currentTarget));n?this.changeFocusedPanel(e,n):this.onEndKey(e),e.preventDefault()},onHomeKey:function(e){var n=this.findFirstPanel();this.changeFocusedPanel(e,n),e.preventDefault()},onEndKey:function(e){var n=this.findLastPanel();this.changeFocusedPanel(e,n),e.preventDefault()},onEnterKey:function(e){this.changeActiveValue(),e.preventDefault()},findPanel:function(e){return e?.closest('[data-pc-name="accordionpanel"]')},findHeader:function(e){return hn(e,'[data-pc-name="accordionheader"]')},findNextPanel:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.nextElementSibling;
2676return r?wt(r,"data-p-disabled")?this.findNextPanel(r):this.findHeader(r):null},findPrevPanel:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=n?e:e.previousElementSibling;return r?wt(r,"data-p-disabled")?this.findPrevPanel(r):this.findHeader(r):null},findFirstPanel:function(){return this.findNextPanel(this.$pcAccordion.$el.firstElementChild,!0)},findLastPanel:function(){return this.findPrevPanel(this.$pcAccordion.$el.lastElementChild,!0)},changeActiveValue:function(){this.$pcAccordion.updateValue(this.$pcAccordionPanel.value)},changeFocusedPanel:function(e,n){Ht(this.findHeader(n))}},computed:{id:function(){return"".concat(this.$pcAccordion.$id,"_accordionheader_").concat(this.$pcAccordionPanel.value)},ariaControls:function(){return"".concat(this.$pcAccordion.$id,"_accordioncontent_").concat(this.$pcAccordionPanel.value)},attrs:function(){return $(this.asAttrs,this.a11yAttrs,this.ptmi("root",this.ptParams))},asAttrs:function(){return this.as==="BUTTON"?{type:"button",disabled:this.$pcAccordionPanel.disabled}:void 0},a11yAttrs:function(){return{id:this.id,tabindex:this.$pcAccordion.tabindex,"aria-expanded":this.$pcAccordionPanel.active,"aria-controls":this.ariaControls,"data-pc-name":"accordionheader","data-p-disabled":this.$pcAccordionPanel.disabled,"data-p-active":this.$pcAccordionPanel.active,onFocus:this.onFocus,onKeydown:this.onKeydown}},ptParams:function(){return{context:{active:this.$pcAccordionPanel.active}}},dataP:function(){return It({active:this.$pcAccordionPanel.active})}},components:{ChevronUpIcon:bf,ChevronDownIcon:Bs},directives:{ripple:Gn}};function Uee(t,e,n,r,i,o){var a=kn("ripple");return t.asChild?ce(t.$slots,"default",{key:1,class:Pe(t.cx("root")),active:o.$pcAccordionPanel.active,a11yAttrs:o.a11yAttrs,onClick:o.onClick}):Vt((y(),W(ke(t.as),$({key:0,"data-p":o.dataP,class:t.cx("root"),onClick:o.onClick},o.attrs),{default:Re(function(){return[ce(t.$slots,"default",{active:o.$pcAccordionPanel.active}),ce(t.$slots,"toggleicon",{active:o.$pcAccordionPanel.active,class:Pe(t.cx("toggleicon"))},function(){return[o.$pcAccordionPanel.active?(y(),W(ke(o.$pcAccordion.$slots.collapseicon?o.$pcAccordion.$slots.collapseicon:o.$pcAccordion.collapseIcon?"span":"ChevronUpIcon"),$({key:0,class:[o.$pcAccordion.collapseIcon,t.cx("toggleicon")],"aria-hidden":"true"},t.ptm("toggleicon",o.ptParams)),null,16,["class"])):(y(),W(ke(o.$pcAccordion.$slots.expandicon?o.$pcAccordion.$slots.expandicon:o.$pcAccordion.expandIcon?"span":"ChevronDownIcon"),$({key:1,class:[o.$pcAccordion.expandIcon,t.cx("toggleicon")],"aria-hidden":"true"},t.ptm("toggleicon",o.ptParams)),null,16,["class"]))]})]}),_:3},16,["data-p","class","onClick"])),[[a]])}Oy.render=Uee;var Vee={root:function(e){var n=e.instance,r=e.props;return["p-accordionpanel",{"p-accordionpanel-active":n.active,"p-disabled":r.disabled}]}},Kee=je.extend({name:"accordionpanel",classes:Vee}),Gee={name:"BaseAccordionPanel",extends:Ue,props:{value:{type:[String,Number],default:void 0},disabled:{type:Boolean,default:!1},as:{type:[String,Object],default:"DIV"},asChild:{type:Boolean,default:!1}},style:Kee,provide:function(){return{$pcAccordionPanel:this,$parentInstance:this}}},xy={name:"AccordionPanel",extends:Gee,inheritAttrs:!1,inject:["$pcAccordion"],computed:{active:function(){return this.$pcAccordion.isItemActive(this.value)},attrs:function(){return $(this.a11yAttrs,this.ptmi("root",this.ptParams))},a11yAttrs:function(){return{"data-pc-name":"accordionpanel","data-p-disabled":this.disabled,"data-p-active":this.active}},ptParams:function(){return{context:{active:this.active}}}}};function qee(t,e,n,r,i,o){return t.asChild?ce(t.$slots,"default",{key:1,class:Pe(t.cx("root")),active:o.active,a11yAttrs:o.a11yAttrs}):(y(),W(ke(t.as),$({key:0,class:t.cx("root")},o.attrs),{default:Re(function(){return[ce(t.$slots,"default")]}),_:3},16,["class"]))}xy.render=qee;var Wee=`
2677    .p-accordionpanel {
2678        display: flex;
2679        flex-direction: column;
2680        border-style: solid;
2681        border-width: dt('accordion.panel.border.width');
2682        border-color: dt('accordion.panel.border.color');
2683    }
2684
2685    .p-accordionheader {
2686        all: unset;
2687        cursor: pointer;
2688        display: flex;
2689        align-items: center;
2690        justify-content: space-between;
2691        padding: dt('accordion.header.padding');
2692        color: dt('accordion.header.color');
2693        background: dt('accordion.header.background');
2694        border-style: solid;
2695        border-width: dt('accordion.header.border.width');
2696        border-color: dt('accordion.header.border.color');
2697        font-weight: dt('accordion.header.font.weight');
2698        border-radius: dt('accordion.header.border.radius');
2699        transition:
2700            background dt('accordion.transition.duration'),
2701            color dt('accordion.transition.duration'),
2702            outline-color dt('accordion.transition.duration'),
2703            box-shadow dt('accordion.transition.duration');
2704        outline-color: transparent;
2705    }
2706
2707    .p-accordionpanel:first-child > .p-accordionheader {
2708        border-width: dt('accordion.header.first.border.width');
2709        border-start-start-radius: dt('accordion.header.first.top.border.radius');
2710        border-start-end-radius: dt('accordion.header.first.top.border.radius');
2711    }
2712
2713    .p-accordionpanel:last-child > .p-accordionheader {
2714        border-end-start-radius: dt('accordion.header.last.bottom.border.radius');
2715        border-end-end-radius: dt('accordion.header.last.bottom.border.radius');
2716    }
2717
2718    .p-accordionpanel:last-child.p-accordionpanel-active > .p-accordionheader {
2719        border-end-start-radius: dt('accordion.header.last.active.bottom.border.radius');
2720        border-end-end-radius: dt('accordion.header.last.active.bottom.border.radius');
2721    }
2722
2723    .p-accordionheader-toggle-icon {
2724        color: dt('accordion.header.toggle.icon.color');
2725    }
2726
2727    .p-accordionpanel:not(.p-disabled) .p-accordionheader:focus-visible {
2728        box-shadow: dt('accordion.header.focus.ring.shadow');
2729        outline: dt('accordion.header.focus.ring.width') dt('accordion.header.focus.ring.style') dt('accordion.header.focus.ring.color');
2730        outline-offset: dt('accordion.header.focus.ring.offset');
2731    }
2732
2733    .p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) > .p-accordionheader:hover {
2734        background: dt('accordion.header.hover.background');
2735        color: dt('accordion.header.hover.color');
2736    }
2737
2738    .p-accordionpanel:not(.p-accordionpanel-active):not(.p-disabled) .p-accordionheader:hover .p-accordionheader-toggle-icon {
2739        color: dt('accordion.header.toggle.icon.hover.color');
2740    }
2741
2742    .p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader {
2743        background: dt('accordion.header.active.background');
2744        color: dt('accordion.header.active.color');
2745    }
2746
2747    .p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader .p-accordionheader-toggle-icon {
2748        color: dt('accordion.header.toggle.icon.active.color');
2749    }
2750
2751    .p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader:hover {
2752        background: dt('accordion.header.active.hover.background');
2753        color: dt('accordion.header.active.hover.color');
2754    }
2755
2756    .p-accordionpanel:not(.p-disabled).p-accordionpanel-active > .p-accordionheader:hover .p-accordionheader-toggle-icon {
2757        color: dt('accordion.header.toggle.icon.active.hover.color');
2758    }
2759
2760    .p-accordioncontent-content {
2761        border-style: solid;
2762        border-width: dt('accordion.content.border.width');
2763        border-color: dt('accordion.content.border.color');
2764        background-color: dt('accordion.content.background');
2765        color: dt('accordion.content.color');
2766        padding: dt('accordion.content.padding');
2767    }
2768`,Yee={root:"p-accordion p-component"},Zee=je.extend({name:"accordion",style:Wee,classes:Yee}),Jee={name:"BaseAccordion",extends:Ue,props:{value:{type:[String,Number,Array],default:void 0},multiple:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},tabindex:{type:Number,default:0},selectOnFocus:{type:Boolean,default:!1},expandIcon:{type:String,default:void 0},collapseIcon:{type:String,default:void 0},activeIndex:{type:[Number,Array],default:null}},style:Zee,provide:function(){return{$pcAccordion:this,$parentInstance:this}}},Xee={name:"Accordion",extends:Jee,inheritAttrs:!1,emits:["update:value","update:activeIndex","tab-open","tab-close","tab-click"],data:function(){return{d_value:this.value}},watch:{value:function(e){this.d_value=e},activeIndex:{immediate:!0,handler:function(e){this.hasAccordionTab&&(this.d_value=this.multiple?e?.map(String):e?.toString())}}},methods:{isItemActive:function(e){var n;return this.multiple?(n=this.d_value)===null||n===void 0?void 0:n.includes(e):this.d_value===e}
2768,updateValue:function(e){var n,r=this.isItemActive(e);this.multiple?r?this.d_value=this.d_value.filter(function(i){return i!==e}):this.d_value?this.d_value.push(e):this.d_value=[e]:this.d_value=r?null:e,this.$emit("update:value",this.d_value),this.$emit("update:activeIndex",this.multiple?(n=this.d_value)===null||n===void 0?void 0:n.map(Number):Number(this.d_value)),this.$emit(r?"tab-close":"tab-open",{originalEvent:void 0,index:Number(e)})},isAccordionTab:function(e){return e.type.name==="AccordionTab"},getTabProp:function(e,n){return e.props?e.props[n]:void 0},getKey:function(e,n){return this.getTabProp(e,"header")||n},getHeaderPT:function(e,n){var r=this;return{root:$({onClick:function(o){return r.onTabClick(o,n)}},this.getTabProp(e,"headerProps"),this.getTabPT(e,"header",n)),toggleicon:$(this.getTabProp(e,"headeractionprops"),this.getTabPT(e,"headeraction",n))}},getContentPT:function(e,n){return{root:$(this.getTabProp(e,"contentProps"),this.getTabPT(e,"toggleablecontent",n)),transition:this.getTabPT(e,"transition",n),content:this.getTabPT(e,"content",n)}},getTabPT:function(e,n,r){var i=this.tabs.length,o={props:e.props||{},parent:{instance:this,props:this.$props,state:this.$data},context:{index:r,count:i,first:r===0,last:r===i-1,active:this.isItemActive("".concat(r))}};return $(this.ptm("accordiontab.".concat(n),o),this.ptmo(this.getTabProp(e,"pt"),n,o))},onTabClick:function(e,n){this.$emit("tab-click",{originalEvent:e,index:n})}},computed:{tabs:function(){var e=this;return this.$slots.default().reduce(function(n,r){return e.isAccordionTab(r)?n.push(r):r.children&&r.children instanceof Array&&r.children.forEach(function(i){e.isAccordionTab(i)&&n.push(i)}),n},[])},hasAccordionTab:function(){return this.tabs.length}},components:{AccordionPanel:xy,AccordionHeader:Oy,AccordionContent:Ey,ChevronUpIcon:bf,ChevronRightIcon:v1}};function Qee(t,e,n,r,i,o){var a=Ee("AccordionHeader"),s=Ee("AccordionContent"),l=Ee("AccordionPanel");return y(),x("div",$({class:t.cx("root")},t.ptmi("root")),[o.hasAccordionTab?(y(!0),x(Be,{key:0},Wt(o.tabs,function(u,d){return y(),W(l,{key:o.getKey(u,d),value:"".concat(d),pt:{root:o.getTabPT(u,"root",d)},disabled:o.getTabProp(u,"disabled")},{default:Re(function(){return[Xe(a,{class:Pe(o.getTabProp(u,"headerClass")),pt:o.getHeaderPT(u,d)},{toggleicon:Re(function(f){return[f.active?(y(),W(ke(t.$slots.collapseicon?t.$slots.collapseicon:t.collapseIcon?"span":"ChevronDownIcon"),$({key:0,class:[t.collapseIcon,f.class],"aria-hidden":"true"},{ref_for:!0},o.getTabPT(u,"headericon",d)),null,16,["class"])):(y(),W(ke(t.$slots.expandicon?t.$slots.expandicon:t.expandIcon?"span":"ChevronUpIcon"),$({key:1,class:[t.expandIcon,f.class],"aria-hidden":"true"},{ref_for:!0},o.getTabPT(u,"headericon",d)),null,16,["class"]))]}),default:Re(function(){return[u.children&&u.children.headericon?(y(),W(ke(u.children.headericon),{key:0,isTabActive:o.isItemActive("".concat(d)),active:o.isItemActive("".concat(d)),index:d},null,8,["isTabActive","active","index"])):oe("",!0),u.props&&u.props.header?(y(),x("span",$({key:1,ref_for:!0},o.getTabPT(u,"headertitle",d)),Ct(u.props.header),17)):oe("",!0),u.children&&u.children.header?(y(),W(ke(u.children.header),{key:2})):oe("",!0)]}),_:2},1032,["class","pt"]),Xe(s,{pt:o.getContentPT(u,d)},{default:Re(function(){return[(y(),W(ke(u)))]}),_:2},1032,["pt"])]}),_:2},1032,["value","pt","disabled"])}),128)):ce(t.$slots,"default",{key:1})],16)}Xee.render=Qee;var c5=["MO","TU","WE","TH","FR","SA","SU"],Rn=(function(){function t(e,n){if(n===0)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=n}return t.fromStr=function(e){return new t(c5.indexOf(e))},t.prototype.nth=function(e){return this.n===e?this:new t(this.weekday,e)},t.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},t.prototype.toString=function(){var e=c5[this.weekday];return this.n&&(e=(this.n>0?"+":"")+String(this.n)+e),e},t.prototype.getJsWeekday=function(){return this.weekday===6?0:this.weekday+1},t})(),Qt=function(t){return t!=null},po=function(t){return typeof t=="number"},Sh=function(t){return typeof t=="string"&&c5.includes(t)},fr=Array.isArray,ko=function(t,e){e===void 0&&(e=t),arguments.length===1&&(e=t,t=0);for(var n=[],r=t;r<e;r++)n.push(r);return n},pt=function(t,e){var n=0,r=[];if(fr(t))for(;n<e;n++)r[n]=[].concat(t);else for(;n<e;n++)r[n]=t;return r},ete=function(t){return fr(t)?t:[t]};function Ka(t,e,n){n===void 0&&(n=" ");var r=String(t);return e=e>>0,r.length>e?String(r):(e=e-r.length,e>n.length&&(n+=pt(n,e/n.length)),n.slice(0,e)+String(r))}var tte=function(t,e,n){var r=t.split(e);return n?r.slice(0,n).concat([r.slice(n).join(e)]):r}
2768,Tr=function(t,e){var n=t%e;return n*e<0?n+e:n},j2=function(t,e){return{div:Math.floor(t/e),mod:Tr(t,e)}},mo=function(t){return!Qt(t)||t.length===0},ln=function(t){return!mo(t)},xt=function(t,e){return ln(t)&&t.indexOf(e)!==-1},pa=function(t,e,n,r,i,o){return r===void 0&&(r=0),i===void 0&&(i=0),o===void 0&&(o=0),new Date(Date.UTC(t,e-1,n,r,i,o))},nte=[31,28,31,30,31,30,31,31,30,31,30,31],Iy=1e3*60*60*24,Py=9999,Ny=pa(1970,1,1),rte=[6,0,1,2,3,4,5],z0=function(t){return t%4===0&&t%100!==0||t%400===0},My=function(t){return t instanceof Date},A0=function(t){return My(t)&&!isNaN(t.getTime())},ote=function(t,e){var n=t.getTime(),r=e.getTime(),i=n-r;return Math.round(i/Iy)},f5=function(t){return ote(t,Ny)},_y=function(t){return new Date(Ny.getTime()+t*Iy)},ite=function(t){var e=t.getUTCMonth();return e===1&&z0(t.getUTCFullYear())?29:nte[e]},Is=function(t){return rte[t.getUTCDay()]},Ah=function(t,e){var n=pa(t,e+1,1);return[Is(n),ite(n)]},Ry=function(t,e){return e=e||t,new Date(Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()))},p5=function(t){var e=new Date(t.getTime());return e},Th=function(t){for(var e=[],n=0;n<t.length;n++)e.push(p5(t[n]));return e},Ml=function(t){t.sort(function(e,n){return e.getTime()-n.getTime()})},vf=function(t,e){e===void 0&&(e=!0);var n=new Date(t);return[Ka(n.getUTCFullYear().toString(),4,"0"),Ka(n.getUTCMonth()+1,2,"0"),Ka(n.getUTCDate(),2,"0"),"T",Ka(n.getUTCHours(),2,"0"),Ka(n.getUTCMinutes(),2,"0"),Ka(n.getUTCSeconds(),2,"0"),e?"Z":""].join("")},yf=function(t){var e=/^(\d{4})(\d{2})(\d{2})(T(\d{2})(\d{2})(\d{2})Z?)?$/,n=e.exec(t);if(!n)throw new Error("Invalid UNTIL value: ".concat(t));return new Date(Date.UTC(parseInt(n[1],10),parseInt(n[2],10)-1,parseInt(n[3],10),parseInt(n[5],10)||0,parseInt(n[6],10)||0,parseInt(n[7],10)||0))},kh=function(t,e){var n=t.toLocaleString("sv-SE",{timeZone:e});return n.replace(" ","T")+"Z"},ate=function(t,e){var n=Intl.DateTimeFormat().resolvedOptions().timeZone,r=new Date(kh(t,n)),i=new Date(kh(t,e??"UTC")),o=i.getTime()-r.getTime();return new Date(t.getTime()-o)},rs=(function(){function t(e,n){this.minDate=null,this.maxDate=null,this._result=[],this.total=0,this.method=e,this.args=n,e==="between"?(this.maxDate=n.inc?n.before:new Date(n.before.getTime()-1),this.minDate=n.inc?n.after:new Date(n.after.getTime()+1)):e==="before"?this.maxDate=n.inc?n.dt:new Date(n.dt.getTime()-1):e==="after"&&(this.minDate=n.inc?n.dt:new Date(n.dt.getTime()+1))}return t.prototype.accept=function(e){++this.total;var n=this.minDate&&e<this.minDate,r=this.maxDate&&e>this.maxDate;if(this.method==="between"){if(n)return!0;if(r)return!1}else if(this.method==="before"){if(r)return!1}else if(this.method==="after")return n?!0:(this.add(e),!1);return this.add(e)},t.prototype.add=function(e){return this._result.push(e),!0},t.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;case"before":case"after":default:return e.length?e[e.length-1]:null}},t.prototype.clone=function(){return new t(this.method,this.args)},t})(),h5=function(t,e){return h5=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},h5(t,e)};function wf(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");h5(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var vr=function(){return vr=Object.assign||function(e){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},vr.apply(this,arguments)};function Ae(t,e,n){if(n||arguments.length===2)for(var r=0,i=e.length,o;r<i;r++)(o||!(r in e))&&(o||(o=Array.prototype.slice.call(e,0,r)),o[r]=e[r]);return t.concat(o||Array.prototype.slice.call(e))}var Eh=(function(t){wf(e,t);function e(n,r,i){var o=t.call(this,n,r)||this;return o.iterator=i,o}return e.prototype.add=function(n){return this.iterator(n,this._result.length)?(this._result.push(n),!0):!1},e})(rs),Qu={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2768ay","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}},Oh=function(t,e){return t.indexOf(e)!==-1},ste=function(t){return t.toString()},lte=function(t,e,n){return"".concat(e," ").concat(n,", ").concat(t)},ni=(function(){function t(e,n,r,i){if(n===void 0&&(n=ste),r===void 0&&(r=Qu),i===void 0&&(i=lte),this.text=[],this.language=r||Qu,this.gettext=n,this.dateFormatter=i,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var o=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);o.sort(function(d,f){return d-f}),a.sort(function(d,f){return f-d}),this.bymonthday=o.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(Qt(this.origOptions.byweekday)){var s=fr(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],l=String(s);this.byweekday={allWeeks:s.filter(function(d){return!d.n}),someWeeks:s.filter(function(d){return!!d.n}),isWeekdays:l.indexOf("MO")!==-1&&l.indexOf("TU")!==-1&&l.indexOf("WE")!==-1&&l.indexOf("TH")!==-1&&l.indexOf("FR")!==-1&&l.indexOf("SA")===-1&&l.indexOf("SU")===-1,isEveryDay:l.indexOf("MO")!==-1&&l.indexOf("TU")!==-1&&l.indexOf("WE")!==-1&&l.indexOf("TH")!==-1&&l.indexOf("FR")!==-1&&l.indexOf("SA")!==-1&&l.indexOf("SU")!==-1};var u=function(d,f){return d.weekday-f.weekday};this.byweekday.allWeeks.sort(u),this.byweekday.someWeeks.sort(u),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return t.isFullyConvertible=function(e){var n=!0;if(!(e.options.freq in t.IMPLEMENTED)||e.origOptions.until&&e.origOptions.count)return!1;for(var r in e.origOptions){if(Oh(["dtstart","tzid","wkst","freq"],r))return!0;if(!Oh(t.IMPLEMENTED[e.options.freq],r))return!1}return n},t.prototype.isFullyConvertible=function(){return t.isFullyConvertible(this.rrule)},t.prototype.toString=function(){var e=this.gettext;if(!(this.options.freq in t.IMPLEMENTED))return e("RRule error: Unable to fully convert this rrule to text");if(this.text=[e("every")],this[We.FREQUENCIES[this.options.freq]](),this.options.until){this.add(e("until"));var n=this.options.until;this.add(this.dateFormatter(n.getUTCFullYear(),this.language.monthNames[n.getUTCMonth()],n.getUTCDate()))}else this.options.count&&this.add(e("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?e("times"):e("time"));return this.isFullyConvertible()||this.add(e("(~ approximate)")),this.text.join("")},t.prototype.HOURLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},t.prototype.MINUTELY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},t.prototype.DAILY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()),this.byweekday&&this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},t.prototype.WEEKLY=function(){var e=this.gettext;this.options.interval!==1&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&&this.byweekday.isWeekdays?this.options.interval===1?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(this.options.interval===1&&this.add(e("week")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.origOptions.byhour&&this._byhour())},t.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&&this.add(e("in"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&&this._byweekday()},t.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(this.options.interval!==1&&(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(this.options.interval!==1&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&&this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},t.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},t.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},t.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},t.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},t.prototype.nth=function(e){e=parseInt(e.toString(),10);var n,r=this.gettext;if(e===-1)return r("last");var i=Math.abs(e);switch(i){case 1:case 21:case 31:n=i+r("st");break;case 2:case 22:n=i+r("nd");break;case 3:case 23:n=i+r("rd");break;default:n=i+r("th")}return e<0?n+" "+r("last"):n},t.prototype.monthtext=function(e){return this.language.monthNames[e-1
2768]},t.prototype.weekdaytext=function(e){var n=po(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[n]},t.prototype.plural=function(e){return e%100!==1},t.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},t.prototype.list=function(e,n,r,i){var o=this;i===void 0&&(i=","),fr(e)||(e=[e]);var a=function(l,u,d){for(var f="",c=0;c<l.length;c++)c!==0&&(c===l.length-1?f+=" "+d+" ":f+=u+" "),f+=l[c];return f};n=n||function(l){return l.toString()};var s=function(l){return n&&n.call(o,l)};return r?a(e.map(s),i,r):e.map(s).join(i+" ")},t})(),ute=(function(){function t(e){this.done=!0,this.rules=e}return t.prototype.start=function(e){return this.text=e,this.done=!1,this.nextSymbol()},t.prototype.isDone=function(){return this.done&&this.symbol===null},t.prototype.nextSymbol=function(){var e,n;this.symbol=null,this.value=null;do{if(this.done)return!1;var r=void 0;e=null;for(var i in this.rules){r=this.rules[i];var o=r.exec(this.text);o&&(e===null||o[0].length>e[0].length)&&(e=o,n=i)}if(e!=null&&(this.text=this.text.substr(e[0].length),this.text===""&&(this.done=!0)),e==null){this.done=!0,this.symbol=null,this.value=null;return}}while(n==="SKIP");return this.symbol=n,this.value=e,!0},t.prototype.accept=function(e){if(this.symbol===e){if(this.value){var n=this.value;return this.nextSymbol(),n}return this.nextSymbol(),!0}return!1},t.prototype.acceptNumber=function(){return this.accept("number")},t.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},t})();function Ly(t,e){e===void 0&&(e=Qu);var n={},r=new ute(e.tokens);if(!r.start(t))return null;return i(),n;function i(){r.expect("every");var c=r.acceptNumber();if(c&&(n.interval=parseInt(c[0],10)),r.isDone())throw new Error("Unexpected end");switch(r.symbol){case"day(s)":n.freq=We.DAILY,r.nextSymbol()&&(a(),f());break;case"weekday(s)":n.freq=We.WEEKLY,n.byweekday=[We.MO,We.TU,We.WE,We.TH,We.FR],r.nextSymbol(),a(),f();break;case"week(s)":n.freq=We.WEEKLY,r.nextSymbol()&&(o(),a(),f());break;case"hour(s)":n.freq=We.HOURLY,r.nextSymbol()&&(o(),f());break;case"minute(s)":n.freq=We.MINUTELY,r.nextSymbol()&&(o(),f());break;case"month(s)":n.freq=We.MONTHLY,r.nextSymbol()&&(o(),f());break;case"year(s)":n.freq=We.YEARLY,r.nextSymbol()&&(o(),f());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":n.freq=We.WEEKLY;var p=r.symbol.substr(0,2).toUpperCase();if(n.byweekday=[We[p]],!r.nextSymbol())return;for(;r.accept("comma");){if(r.isDone())throw new Error("Unexpected end");var h=l();if(!h)throw new Error("Unexpected symbol "+r.symbol+", expected weekday");n.byweekday.push(We[h]),r.nextSymbol()}a(),d(),f();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(n.freq=We.YEARLY,n.bymonth=[s()],!r.nextSymbol())return;for(;r.accept("comma");){if(r.isDone())throw new Error("Unexpected end");var g=s();if(!g)throw new Error("Unexpected symbol "+r.symbol+", expected month");n.bymonth.push(g),r.nextSymbol()}o(),f();break;default:throw new Error("Unknown symbol")}}function o(){var c=r.accept("on"),p=r.accept("the");if(c||p)do{var h=u(),g=l(),b=s();if(h)g?(r.nextSymbol(),n.byweekday||(n.byweekday=[]),n.byweekday.push(We[g].nth(h))):(n.bymonthday||(n.bymonthday=[]),n.bymonthday.push(h),r.accept("day(s)"));else if(g)r.nextSymbol(),n.byweekday||(n.byweekday=[]),n.byweekday.push(We[g]);else if(r.symbol==="weekday(s)")r.nextSymbol(),n.byweekday||(n.byweekday=[We.MO,We.TU,We.WE,We.TH,We.FR]);else if(r.symbol==="week(s)"){r.nextSymbol();var v=r.acceptNumber();if(!v)throw new Error("Unexpected symbol "+r.symbol+", expected week number");for(n.byweekno=[parseInt(v[0],10)];r.accept("comma");){if(v=r.acceptNumber(),!v)throw new Error("Unexpected symbol "+r.symbol+"; expected monthday");n.byweekno.push(parseInt(v[0],10))}}else if(b)r.nextSymbol(),n.bymonth||(n.bymonth=[]),n.bymonth.push(b);else return}while(r.accept("comma")||r.accept("the")||r.accept("on"))}function a(){var c=r.accept("at");if(c)do{var p=r.acceptNumber();if(!p)throw new Error("Unexpected symbol "+r.symbol+", expected hour");for(n.byhour=[parseInt(p[0],10)];r.accept("comma");){if(p=r.acceptNumber(),!p)throw new Error("Unexpected symbol "+r.symbol+"; expected hour");n.byhour.push(parseInt(p[0],10))}}while(r.accept("comma")||r.accept("at"))}function s(){switch(r.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;
2768case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function l(){switch(r.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return r.symbol.substr(0,2).toUpperCase();default:return!1}}function u(){switch(r.symbol){case"last":return r.nextSymbol(),-1;case"first":return r.nextSymbol(),1;case"second":return r.nextSymbol(),r.accept("last")?-2:2;case"third":return r.nextSymbol(),r.accept("last")?-3:3;case"nth":var c=parseInt(r.value[1],10);if(c<-366||c>366)throw new Error("Nth out of range: "+c);return r.nextSymbol(),r.accept("last")?-c:c;default:return!1}}function d(){r.accept("on"),r.accept("the");var c=u();if(c)for(n.bymonthday=[c],r.nextSymbol();r.accept("comma");){if(c=u(),!c)throw new Error("Unexpected symbol "+r.symbol+"; expected monthday");n.bymonthday.push(c),r.nextSymbol()}}function f(){if(r.symbol==="until"){var c=Date.parse(r.text);if(!c)throw new Error("Cannot parse until date:"+r.text);n.until=new Date(c)}else r.accept("for")&&(n.count=parseInt(r.value[0],10),r.expect("number"))}}var ht;(function(t){t[t.YEARLY=0]="YEARLY",t[t.MONTHLY=1]="MONTHLY",t[t.WEEKLY=2]="WEEKLY",t[t.DAILY=3]="DAILY",t[t.HOURLY=4]="HOURLY",t[t.MINUTELY=5]="MINUTELY",t[t.SECONDLY=6]="SECONDLY"})(ht||(ht={}));function Cf(t){return t<ht.HOURLY}var dte=function(t,e){return e===void 0&&(e=Qu),new We(Ly(t,e)||void 0)},zs=["count","until","interval","byweekday","bymonthday","bymonth"];ni.IMPLEMENTED=[];ni.IMPLEMENTED[ht.HOURLY]=zs;ni.IMPLEMENTED[ht.MINUTELY]=zs;ni.IMPLEMENTED[ht.DAILY]=["byhour"].concat(zs);ni.IMPLEMENTED[ht.WEEKLY]=zs;ni.IMPLEMENTED[ht.MONTHLY]=zs;ni.IMPLEMENTED[ht.YEARLY]=["byweekno","byyearday"].concat(zs);var cte=function(t,e,n,r){return new ni(t,e,n,r).toString()},fte=ni.isFullyConvertible,ed=(function(){function t(e,n,r,i){this.hour=e,this.minute=n,this.second=r,this.millisecond=i||0}return t.prototype.getHours=function(){return this.hour},t.prototype.getMinutes=function(){return this.minute},t.prototype.getSeconds=function(){return this.second},t.prototype.getMilliseconds=function(){return this.millisecond},t.prototype.getTime=function(){return(this.hour*60*60+this.minute*60+this.second)*1e3+this.millisecond},t})(),pte=(function(t){wf(e,t);function e(n,r,i,o,a,s,l){var u=t.call(this,o,a,s,l)||this;return u.year=n,u.month=r,u.day=i,u}return e.fromDate=function(n){return new this(n.getUTCFullYear(),n.getUTCMonth()+1,n.getUTCDate(),n.getUTCHours(),n.getUTCMinutes(),n.getUTCSeconds(),n.valueOf()%1e3)},e.prototype.getWeekday=function(){return Is(new Date(this.getTime()))},e.prototype.getTime=function(){return new Date(Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second,this.millisecond)).getTime()},e.prototype.getDay=function(){return this.day},e.prototype.getMonth=function(){return this.month},e.prototype.getYear=function(){return this.year},e.prototype.addYears=function(n){this.year+=n},e.prototype.addMonths=function(n){if(this.month+=n,this.month>12){var r=Math.floor(this.month/12),i=Tr(this.month,12);this.month=i,this.year+=r,this.month===0&&(this.month=12,--this.year)}},e.prototype.addWeekly=function(n,r){r>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-r))+n*7:this.day+=-(this.getWeekday()-r)+n*7,this.fixDay()},e.prototype.addDaily=function(n){this.day+=n,this.fixDay()},e.prototype.addHours=function(n,r,i){for(r&&(this.hour+=Math.floor((23-this.hour)/n)*n);;){this.hour+=n;var o=j2(this.hour,24),a=o.div,s=o.mod;if(a&&(this.hour=s,this.addDaily(a)),mo(i)||xt(i,this.hour))break}},e.prototype.addMinutes=function(n,r,i,o){for(r&&(this.minute+=Math.floor((1439-(this.hour*60+this.minute))/n)*n);;){this.minute+=n;var a=j2(this.minute,60),s=a.div,l=a.mod;if(s&&(this.minute=l,this.addHours(s,!1,i)),(mo(i)||xt(i,this.hour))&&(mo(o)||xt(o,this.minute)))break}},e.prototype.addSeconds=function(n,r,i,o,a){for(r&&(this.second+=Math.floor((86399-(this.hour*3600+this.minute*60+this.second))/n)*n);;){this.second+=n;var s=j2(this.second,60),l=s.div,u=s.mod;if(l&&(this.second=u,this.addMinutes(l,!1,i,o)),(mo(i)||xt(i,this.hour))&&(mo(o)||xt(o,this.minute))&&(mo(a)||xt(a,this.second)))break}},e.prototype.fixDay=function(){if(!(this.day<=28)){var n=Ah(this.year,this.month-1)[1];if(!(this.day<=n))for(;this.day>n;){if(this.day-=n,++this.month,this.month===13&&(this.month=1,++this.year,this.year>Py))return;n=Ah(this.year,this.month-1)[1]}}},e.prototype.add=function(n,r){var i=n.freq,o=n.interval,a=n.wkst,s=n.byhour,l=n.byminute,u=n.bysecond;switch(i){case ht.YEARLY:return this.addYears(o);case ht.MONTHLY:return this.addMonths(o);case ht.WEEKLY:return this.addWeekly(o,a);case ht.DAILY:return this.addDaily(o);case ht.HOURLY:return this.addHours(o,r,s);case ht.MINUTELY:return this.addMinutes(o,r,s,l);case ht.SECONDLY:return this.addSeconds(o,r,s,l,u)}},e})(ed);function By(t){for(var e=[],n=Object.keys(t),r=0,i=n;r<i.length;r++){var o=i[r];xt(Ute,o)||e.push(o),My(t[o])&&!A0(t[o])&&e.push(o)}if(e.length)throw new Error("Invalid options: "+e.join(", "));return vr({},t)}function hte(t){var e=vr(vr({},$f),By(t));if(Qt(e.byeaster)&&(e.freq=We.YEARLY),!(Qt(e.freq)&&We.FREQUENCIES[e.freq]))throw new Error("Invalid frequency: ".concat(e.freq," ").concat(t.freq));if(e.dtstart||(e.dtstart=new Date(new Date().setMilliseconds(0))),Qt(e.wkst)?po(e.wkst)||(e.wkst=e.wkst.weekday):e.wkst=We.MO.weekday,Qt(e.bysetpos)){po(e.bysetpos)&&(e.bysetpos=[e.bysetpos]);for(var n=0;n<e.bysetpos.length;n++){var r=e.bysetpos[n];if(r===0||!(r>=-366&&r<=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}}if(!(e.byweekno||ln(e.byweekno)||ln(e.byyearday)||e.bymonthday||ln(e.bymonthday)||Qt(e.byweekday)||Qt(e.byeaster)))switch(e.freq){case We.YEARLY:e.bymonth||(e.bymonth=e.dtstart.getUTCMonth()+1),e.bymonthday=e.dtstart.getUTCDate();break;case We.MONTHLY:e.bymonthday=e.dtstart.getUTCDate();break;case We.WEEKLY:e.byweekday=[Is(e.dtstart)];break}if(Qt(e.bymonth)&&!fr(e.bymonth)&&(e.bymonth=[e.bymonth]),Qt(e.byyearday)&&!fr(e.byyearday)&&po(e.byyearday)&&(e.byyearday=[e.byyearday]),!Qt(e.bymonthday))e.bymonthday=[],e.bynmonthday=[];else if(fr(e.bymonthday)){for(var i=[],o=[],n=0;n<e.bymonthday.length;n++){var r=e.bymonthday[n];r>0?i.push(r):r<0&&o.push(r)}e.bymonthday=i,e.bynmonthday=o}else e.bymonthday<0?(e.bynmonthday=[e.bymonthday],e.bymonthday=[]):(e.bynmonthday=[],e.bymonthday=[e.bymonthday]);
2768if(Qt(e.byweekno)&&!fr(e.byweekno)&&(e.byweekno=[e.byweekno]),!Qt(e.byweekday))e.bynweekday=null;else if(po(e.byweekday))e.byweekday=[e.byweekday],e.bynweekday=null;else if(Sh(e.byweekday))e.byweekday=[Rn.fromStr(e.byweekday).weekday],e.bynweekday=null;else if(e.byweekday instanceof Rn)!e.byweekday.n||e.freq>We.MONTHLY?(e.byweekday=[e.byweekday.weekday],e.bynweekday=null):(e.bynweekday=[[e.byweekday.weekday,e.byweekday.n]],e.byweekday=null);else{for(var a=[],s=[],n=0;n<e.byweekday.length;n++){var l=e.byweekday[n];if(po(l)){a.push(l);continue}else if(Sh(l)){a.push(Rn.fromStr(l).weekday);continue}!l.n||e.freq>We.MONTHLY?a.push(l.weekday):s.push([l.weekday,l.n])}e.byweekday=ln(a)?a:null,e.bynweekday=ln(s)?s:null}return Qt(e.byhour)?po(e.byhour)&&(e.byhour=[e.byhour]):e.byhour=e.freq<We.HOURLY?[e.dtstart.getUTCHours()]:null,Qt(e.byminute)?po(e.byminute)&&(e.byminute=[e.byminute]):e.byminute=e.freq<We.MINUTELY?[e.dtstart.getUTCMinutes()]:null,Qt(e.bysecond)?po(e.bysecond)&&(e.bysecond=[e.bysecond]):e.bysecond=e.freq<We.SECONDLY?[e.dtstart.getUTCSeconds()]:null,{parsedOptions:e}}function mte(t){var e=t.dtstart.getTime()%1e3;if(!Cf(t.freq))return[];var n=[];return t.byhour.forEach(function(r){t.byminute.forEach(function(i){t.bysecond.forEach(function(o){n.push(new ed(r,i,o,e))})})}),n}function m5(t){var e=t.split(`
2769`).map(gte).filter(function(n){return n!==null});return vr(vr({},e[0]),e[1])}function td(t){var e={},n=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i.exec(t);if(!n)return e;var r=n[1],i=n[2];return r&&(e.tzid=r),e.dtstart=yf(i),e}function gte(t){if(t=t.replace(/^\s+|\s+$/,""),!t.length)return null;var e=/^([A-Z]+?)[:;]/.exec(t.toUpperCase());if(!e)return xh(t);var n=e[1];switch(n.toUpperCase()){case"RRULE":case"EXRULE":return xh(t);case"DTSTART":return td(t);default:throw new Error("Unsupported RFC prop ".concat(n," in ").concat(t))}}function xh(t){var e=t.replace(/^RRULE:/i,""),n=td(e),r=t.replace(/^(?:RRULE|EXRULE):/i,"").split(";");return r.forEach(function(i){var o=i.split("="),a=o[0],s=o[1];switch(a.toUpperCase()){case"FREQ":n.freq=ht[s.toUpperCase()];break;case"WKST":n.wkst=Lr[s.toUpperCase()];break;case"COUNT":case"INTERVAL":case"BYSETPOS":case"BYMONTH":case"BYMONTHDAY":case"BYYEARDAY":case"BYWEEKNO":case"BYHOUR":case"BYMINUTE":case"BYSECOND":var l=bte(s),u=a.toLowerCase();n[u]=l;break;case"BYWEEKDAY":case"BYDAY":n.byweekday=vte(s);break;case"DTSTART":case"TZID":var d=td(t);n.tzid=d.tzid,n.dtstart=d.dtstart;break;case"UNTIL":n.until=yf(s);break;case"BYEASTER":n.byeaster=Number(s);break;default:throw new Error("Unknown RRULE property '"+a+"'")}}),n}function bte(t){if(t.indexOf(",")!==-1){var e=t.split(",");return e.map(Ih)}return Ih(t)}function Ih(t){return/^[+-]?\d+$/.test(t)?Number(t):t}function vte(t){var e=t.split(",");return e.map(function(n){if(n.length===2)return Lr[n];var r=n.match(/^([+-]?\d{1,2})([A-Z]{2})$/);if(!r||r.length<3)throw new SyntaxError("Invalid weekday string: ".concat(n));var i=Number(r[1]),o=r[2],a=Lr[o].weekday;return new Rn(a,i)})}var nd=(function(){function t(e,n){if(isNaN(e.getTime()))throw new RangeError("Invalid date passed to DateWithZone");this.date=e,this.tzid=n}return Object.defineProperty(t.prototype,"isUTC",{get:function(){return!this.tzid||this.tzid.toUpperCase()==="UTC"},enumerable:!1,configurable:!0}),t.prototype.toString=function(){var e=vf(this.date.getTime(),this.isUTC);return this.isUTC?":".concat(e):";TZID=".concat(this.tzid,":").concat(e)},t.prototype.getTime=function(){return this.date.getTime()},t.prototype.rezonedDate=function(){return this.isUTC?this.date:ate(this.date,this.tzid)},t})();function g5(t){for(var e=[],n="",r=Object.keys(t),i=Object.keys($f),o=0;o<r.length;o++)if(r[o]!=="tzid"&&xt(i,r[o])){var a=r[o].toUpperCase(),s=t[r[o]],l="";if(!(!Qt(s)||fr(s)&&!s.length)){switch(a){case"FREQ":l=We.FREQUENCIES[t.freq];break;case"WKST":po(s)?l=new Rn(s).toString():l=s.toString();break;case"BYWEEKDAY":a="BYDAY",l=ete(s).map(function(p){return p instanceof Rn?p:fr(p)?new Rn(p[0],p[1]):new Rn(p)}).toString();break;case"DTSTART":n=yte(s,t.tzid);break;case"UNTIL":l=vf(s,!t.tzid);break;default:if(fr(s)){for(var u=[],d=0;d<s.length;d++)u[d]=String(s[d]);l=u.toString()}else l=String(s)}l&&e.push([a,l])}}var f=e.map(function(p){var h=p[0],g=p[1];return"".concat(h,"=").concat(g.toString())}).join(";"),c="";return f!==""&&(c="RRULE:".concat(f)),[n,c].filter(function(p){return!!p}).join(`
2770`)}function yte(t,e){return t?"DTSTART"+new nd(new Date(t),e).toString():""}function wte(t,e){return Array.isArray(t)?!Array.isArray(e)||t.length!==e.length?!1:t.every(function(n,r){return n.getTime()===e[r].getTime()}):t instanceof Date?e instanceof Date&&t.getTime()===e.getTime():t===e}var Cte=(function(){function t(){this.all=!1,this.before=[],this.after=[],this.between=[]}return t.prototype._cacheAdd=function(e,n,r){n&&(n=n instanceof Date?p5(n):Th(n)),e==="all"?this.all=n:(r._value=n,this[e].push(r))},t.prototype._cacheGet=function(e,n){var r=!1,i=n?Object.keys(n):[],o=function(d){for(var f=0;f<i.length;f++){var c=i[f];if(!wte(n[c],d[c]))return!0}return!1},a=this[e];if(e==="all")r=this.all;else if(fr(a))for(var s=0;s<a.length;s++){var l=a[s];if(!(i.length&&o(l))){r=l._value;break}}if(!r&&this.all){for(var u=new rs(e,n),s=0;s<this.all.length&&u.accept(this.all[s]);s++);r=u.getValue(),this._cacheAdd(e,r,n)}return fr(r)?Th(r):r instanceof Date?p5(r):r},t})(),$te=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],pt(1,31),!0),pt(2,28),!0),pt(3,31),!0),pt(4,30),!0),pt(5,31),!0),pt(6,30),!0),pt(7,31),!0),pt(8,31),!0),pt(9,30),!0),pt(10,31),!0),pt(11,30),!0),pt(12,31),!0),pt(1,7),!0),Ste=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],pt(1,31),!0),pt(2,29),!0),pt(3,31),!0),pt(4,30),!0),pt(5,31),!0),pt(6,30),!0),pt(7,31),!0),pt(8,31),!0),pt(9,30),!0),pt(10,31),!0),pt(11,30),!0),pt(12,31),!0),pt(1,7),!0),Ate=ko(1,29),Tte=ko(1,30),Ci=ko(1,31),Cn=ko(1,32),kte=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],Cn,!0),Tte,!0),Cn,!0),Ci,!0),Cn,!0),Ci,!0),Cn,!0),Cn,!0),Ci,!0),Cn,!0),Ci,!0),Cn,!0),Cn.slice(0,7),!0),Ete=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],Cn,!0),Ate,!0),Cn,!0),Ci,!0),Cn,!0),Ci,!0),Cn,!0),Cn,!0),Ci,!0),Cn,!0),Ci,!0),Cn,!0),Cn.slice(0,7),!0),Ote=ko(-28,0),xte=ko(-29,0),$i=ko(-30,0),$n=ko(-31,0),Ite=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],$n,!0),xte,!0),$n,!0),$i,!0),$n,!0),$i,!0),$n,!0),$n,!0),$i,!0),$n,!0),$i,!0),$n,!0),$n.slice(0,7),!0),Pte=Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae(Ae([],$n,!0),Ote,!0),$n,!0),$i,!0),$n,!0),$i,!0),$n,!0),$n,!0),$i,!0),$n,!0),$i,!0),$n,!0),$n.slice(0,7),!0),Nte=[0,31,60,91,121,152,182,213,244,274,305,335,366],Mte=[0,31,59,90,120,151,181,212,243,273,304,334,365],Ph=(function(){for(var t=[],e=0;e<55;e++)t=t.concat(ko(7));return t})();function _te(t,e){var n=pa(t,1,1),r=z0(t)?366:365,i=z0(t+1)?366:365,o=f5(n),a=Is(n),s=vr(vr({yearlen:r,nextyearlen:i,yearordinal:o,yearweekday:a},Rte(t)),{wnomask:null});if(mo(e.byweekno))return s;s.wnomask=pt(0,r+7);var l,u,d=l=Tr(7-a+e.wkst,7);d>=4?(d=0,u=s.yearlen+Tr(a-e.wkst,7)):u=r-d;for(var f=Math.floor(u/7),c=Tr(u,7),p=Math.floor(f+c/4),h=0;h<e.byweekno.length;h++){var g=e.byweekno[h];if(g<0&&(g+=p+1),g>0&&g<=p){var b=void 0;g>1?(b=d+(g-1)*7,d!==l&&(b-=7-l)):b=d;for(var v=0;v<7&&(s.wnomask[b]=1,b++,s.wdaymask[b]!==e.wkst);v++);}}if(xt(e.byweekno,1)){var b=d+p*7;if(d!==l&&(b-=7-l),b<r)for(var h=0;h<7&&(s.wnomask[b]=1,b+=1,s.wdaymask[b]!==e.wkst);h++);}if(d){var C=void 0;if(xt(e.byweekno,-1))C=-1;else{var E=Is(pa(t-1,1,1)),A=Tr(7-E.valueOf()+e.wkst,7),N=z0(t-1)?366:365,H=void 0;A>=4?(A=0,H=N+Tr(E-e.wkst,7)):H=r-d,C=Math.floor(52+Tr(H,7)/4)}if(xt(e.byweekno,C))for(var b=0;b<d;b++)s.wnomask[b]=1}return s}function Rte(t){var e=z0(t)?366:365,n=pa(t,1,1),r=Is(n);return e===365?{mmask:$te,mdaymask:Ete,nmdaymask:Pte,wdaymask:Ph.slice(r),mrange:Mte}:{mmask:Ste,mdaymask:kte,nmdaymask:Ite,wdaymask:Ph.slice(r),mrange:Nte}}function Lte(t,e,n,r,i,o){var a={lastyear:t,lastmonth:e,nwdaymask:[]},s=[];if(o.freq===We.YEARLY)if(mo(o.bymonth))s=[[0,n]];else for(var l=0;l<o.bymonth.length;l++)e=o.bymonth[l],s.push(r.slice(e-1,e+1));else o.freq===We.MONTHLY&&(s=[r.slice(e-1,e+1)]);if(mo(s))return a;a.nwdaymask=pt(0,n);for(var l=0;l<s.length;l++)for(var u=s[l],d=u[0],f=u[1]-1,c=0;c<o.bynweekday.length;c++){var p=void 0,h=o.bynweekday[c],g=h[0],b=h[1];b<0?(p=f+(b+1)*7,p-=Tr(i[p]-g,7)):(p=d+(b-1)*7,p+=Tr(7-i[p]+g,7)),d<=p&&p<=f&&(a.nwdaymask[p]=1)}return a}function Bte(t,e){e===void 0&&(e=0);
vendor: 4,949 bytes, line 2770
2770var n=t%19,r=Math.floor(t/100),i=t%100,o=Math.floor(r/4),a=r%4,s=Math.floor((r+8)/25),l=Math.floor((r-s+1)/3),u=Math.floor(19*n+r-o-l+15)%30,d=Math.floor(i/4),f=i%4,c=Math.floor(32+2*a+2*d-u-f)%7,p=Math.floor((n+11*u+22*c)/451),h=Math.floor((u+c-7*p+114)/31),g=(u+c-7*p+114)%31+1,b=Date.UTC(t,h-1,g+e),v=Date.UTC(t,0,1);return[Math.ceil((b-v)/(1e3*60*60*24))]}var Dte=(function(){function t(e){this.options=e}return t.prototype.rebuild=function(e,n){var r=this.options;if(e!==this.lastyear&&(this.yearinfo=_te(e,r)),ln(r.bynweekday)&&(n!==this.lastmonth||e!==this.lastyear)){var i=this.yearinfo,o=i.yearlen,a=i.mrange,s=i.wdaymask;this.monthinfo=Lte(e,n,o,a,s,r)}Qt(r.byeaster)&&(this.eastermask=Bte(e,r.byeaster))},Object.defineProperty(t.prototype,"lastyear",{get:function(){return this.monthinfo?this.monthinfo.lastyear:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastmonth",{get:function(){return this.monthinfo?this.monthinfo.lastmonth:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"yearlen",{get:function(){return this.yearinfo.yearlen},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"yearordinal",{get:function(){return this.yearinfo.yearordinal},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"mrange",{get:function(){return this.yearinfo.mrange},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"wdaymask",{get:function(){return this.yearinfo.wdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"mmask",{get:function(){return this.yearinfo.mmask},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"wnomask",{get:function(){return this.yearinfo.wnomask},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nwdaymask",{get:function(){return this.monthinfo?this.monthinfo.nwdaymask:[]},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextyearlen",{get:function(){return this.yearinfo.nextyearlen},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"mdaymask",{get:function(){return this.yearinfo.mdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nmdaymask",{get:function(){return this.yearinfo.nmdaymask},enumerable:!1,configurable:!0}),t.prototype.ydayset=function(){return[ko(this.yearlen),0,this.yearlen]},t.prototype.mdayset=function(e,n){for(var r=this.mrange[n-1],i=this.mrange[n],o=pt(null,this.yearlen),a=r;a<i;a++)o[a]=a;return[o,r,i]},t.prototype.wdayset=function(e,n,r){for(var i=pt(null,this.yearlen+7),o=f5(pa(e,n,r))-this.yearordinal,a=o,s=0;s<7&&(i[o]=o,++o,this.wdaymask[o]!==this.options.wkst);s++);return[i,a,o]},t.prototype.ddayset=function(e,n,r){var i=pt(null,this.yearlen),o=f5(pa(e,n,r))-this.yearordinal;return i[o]=o,[i,o,o+1]},t.prototype.htimeset=function(e,n,r,i){var o=this,a=[];return this.options.byminute.forEach(function(s){a=a.concat(o.mtimeset(e,s,r,i))}),Ml(a),a},t.prototype.mtimeset=function(e,n,r,i){var o=this.options.bysecond.map(function(a){return new ed(e,n,a,i)});return Ml(o),o},t.prototype.stimeset=function(e,n,r,i){return[new ed(e,n,r,i)]},t.prototype.getdayset=function(e){switch(e){case ht.YEARLY:return this.ydayset.bind(this);case ht.MONTHLY:return this.mdayset.bind(this);case ht.WEEKLY:return this.wdayset.bind(this);case ht.DAILY:return this.ddayset.bind(this);default:return this.ddayset.bind(this)}},t.prototype.gettimeset=function(e){switch(e){case ht.HOURLY:return this.htimeset.bind(this);case ht.MINUTELY:return this.mtimeset.bind(this);case ht.SECONDLY:return this.stimeset.bind(this)}},t})();function Fte(t,e,n,r,i,o){for(var a=[],s=0;s<t.length;s++){var l=void 0,u=void 0,d=t[s];d<0?(l=Math.floor(d/e.length),u=Tr(d,e.length)):(l=Math.floor((d-1)/e.length),u=Tr(d-1,e.length));for(var f=[],c=n;c<r;c++){var p=o[c];Qt(p)&&f.push(p)}var h=void 0;l<0?h=f.slice(l)[0]:h=f[l];var g=e[u],b=_y(i.yearordinal+h),v=Ry(b,g);xt(a,v)||a.push(v)}return Ml(a),a}function Dy(t,e){var n=e.dtstart,r=e.freq,i=e.interval,o=e.until,a=e.bysetpos,s=e.count;if(s===0||i===0)return Ro(t);var l=pte.fromDate(n),u=new Dte(e);u.rebuild(l.year,l.month);for(var d=Hte(u,l,e);;){var f=u.getdayset(r)(l.year,l.month,l.day),c=f[0],p=f[1],h=f[2],g=zte(c,p,h,u,e);if(ln(a))for(var b=Fte(a,d,p,h,u,c),v=0;v<b.length;v++){var C=b[v];if(o&&C>o)return Ro(t);if(C>=n){var E=Nh(C,e);if(!t.accept(E)||s&&(--s,!s))return Ro(t)}}else for(var v=p;v<h;v++){var A=c[v];if(Qt(A))for(var N=_y(u.yearordinal+A),H=0;H<d.length;H++){var j=d[H],C=Ry(N,j);if(o&&C>o)return Ro(t);if(C>=n){var E=Nh(C,e);if(!t.accept(E)||s&&(--s,!s))return Ro(t)}}}if(e.interval===0||(l.add(e,g),l.year>Py))return Ro(t);Cf(r)||(d=u.gettimeset(r)(l.hour,l.minute,l.second,0)),u.rebuild(l.year,l.month)}}function jte(t,e,n){var r=n.bymonth,i=n.byweekno,o=n.byweekday,a=n.byeaster,s=n.bymonthday,l=n.bynmonthday,u=n.byyearday;return ln(r)&&!xt(r,t.mmask[e])||ln(i)&&!t.wnomask[e]||ln(o)&&!xt(o,t.wdaymask[e])||ln(t.nwdaymask)&&
2770!t.nwdaymask[e]||a!==null&&!xt(t.eastermask,e)||(ln(s)||ln(l))&&!xt(s,t.mdaymask[e])&&!xt(l,t.nmdaymask[e])||ln(u)&&(e<t.yearlen&&!xt(u,e+1)&&!xt(u,-t.yearlen+e)||e>=t.yearlen&&!xt(u,e+1-t.yearlen)&&!xt(u,-t.nextyearlen+e-t.yearlen))}function Nh(t,e){return new nd(t,e.tzid).rezonedDate()}function Ro(t){return t.getValue()}function zte(t,e,n,r,i){for(var o=!1,a=e;a<n;a++){var s=t[a];o=jte(r,s,i),o&&(t[s]=null)}return o}function Hte(t,e,n){var r=n.freq,i=n.byhour,o=n.byminute,a=n.bysecond;return Cf(r)?mte(n):r>=We.HOURLY&&ln(i)&&!xt(i,e.hour)||r>=We.MINUTELY&&ln(o)&&!xt(o,e.minute)||r>=We.SECONDLY&&ln(a)&&!xt(a,e.second)?[]:t.gettimeset(r)(e.hour,e.minute,e.second,e.millisecond)}var Lr={MO:new Rn(0),TU:new Rn(1),WE:new Rn(2),TH:new Rn(3),FR:new Rn(4),SA:new Rn(5),SU:new Rn(6)},$f={freq:ht.YEARLY,dtstart:null,interval:1,wkst:Lr.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},Ute=Object.keys($f),We=(function(){function t(e,n){e===void 0&&(e={}),n===void 0&&(n=!1),this._cache=n?null:new Cte,this.origOptions=By(e);var r=hte(e).parsedOptions;this.options=r}return t.parseText=function(e,n){return Ly(e,n)},t.fromText=function(e,n){return dte(e,n)},t.fromString=function(e){return new t(t.parseString(e)||void 0)},t.prototype._iter=function(e){return Dy(e,this.options)},t.prototype._cacheGet=function(e,n){return this._cache?this._cache._cacheGet(e,n):!1},t.prototype._cacheAdd=function(e,n,r){if(this._cache)return this._cache._cacheAdd(e,n,r)},t.prototype.all=function(e){if(e)return this._iter(new Eh("all",{},e));var n=this._cacheGet("all");return n===!1&&(n=this._iter(new rs("all",{})),this._cacheAdd("all",n)),n},t.prototype.between=function(e,n,r,i){if(r===void 0&&(r=!1),!A0(e)||!A0(n))throw new Error("Invalid date passed in to RRule.between");var o={before:n,after:e,inc:r};if(i)return this._iter(new Eh("between",o,i));var a=this._cacheGet("between",o);return a===!1&&(a=this._iter(new rs("between",o)),this._cacheAdd("between",a,o)),a},t.prototype.before=function(e,n){if(n===void 0&&(n=!1),!A0(e))throw new Error("Invalid date passed in to RRule.before");var r={dt:e,inc:n},i=this._cacheGet("before",r);return i===!1&&(i=this._iter(new rs("before",r)),this._cacheAdd("before",i,r)),i},t.prototype.after=function(e,n){if(n===void 0&&(n=!1),!A0(e))throw new Error("Invalid date passed in to RRule.after");var r={dt:e,inc:n},i=this._cacheGet("after",r);return i===!1&&(i=this._iter(new rs("after",r)),this._cacheAdd("after",i,r)),i},t.prototype.count=function(){return this.all().length},t.prototype.toString=function(){return g5(this.origOptions)},t.prototype.toText=function(e,n,r){return cte(this,e,n,r)},t.prototype.isFullyConvertibleToText=function(){return fte(this)},t.prototype.clone=function(){return new t(this.origOptions)},t.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],t.YEARLY=ht.YEARLY,t.MONTHLY=ht.MONTHLY,t.WEEKLY=ht.WEEKLY,t.DAILY=ht.DAILY,t.HOURLY=ht.HOURLY,t.MINUTELY=ht.MINUTELY,t.SECONDLY=ht.SECONDLY,t.MO=Lr.MO,t.TU=Lr.TU,t.WE=Lr.WE,t.TH=Lr.TH,t.FR=Lr.FR,t.SA=Lr.SA,t.SU=Lr.SU,t.parseString=m5,t.optionsToString=g5,t})();function Vte(t,e,n,r,i,o){var a={},s=t.accept;function l(c,p){n.forEach(function(h){h.between(c,p,!0).forEach(function(g){a[Number(g)]=!0})})}i.forEach(function(c){var p=new nd(c,o).rezonedDate();a[Number(p)]=!0}),t.accept=function(c){var p=Number(c);return isNaN(p)?s.call(this,c):!a[p]&&(l(new Date(p-1),new Date(p+1)),!a[p])?(a[p]=!0,s.call(this,c)):!0},t.method==="between"&&(l(t.args.after,t.args.before),t.accept=function(c){var p=Number(c);return a[p]?!0:(a[p]=!0,s.call(this,c))});for(var u=0;u<r.length;u++){var d=new nd(r[u],o).rezonedDate();if(!t.accept(new Date(d.getTime())))break}e.forEach(function(c){Dy(t,c.options)});var f=t._result;switch(Ml(f),t.method){case"all":case"between":return f;case"before":return f.length&&f[f.length-1]||null;case"after":default:return f.length&&f[0]||null}}var Mh={dtstart:null,cache:!1,unfold:!1,forceset:!1,compatible:!1,tzid:null};function Kte(t,e){var n=[],r=[],i=[],o=[],a=td(t),s=a.dtstart,l=a.tzid,u=Zte(t,e.unfold);return u.forEach(function(d){var f;if(d){var c=Yte(d),p=c.name,h=c.parms,g=c.value;switch(p.toUpperCase()){case"RRULE":if(h.length)throw new Error("unsupported RRULE parm: ".concat(h.join(",")));n.push(m5(d));break;case"RDATE":var b=(f=/RDATE(?:;TZID=([^:=]+))?/i.exec(d))!==null&&f!==void 0?f:[],v=b[1];v&&!l&&(l=v),r=r.concat(Rh(g,h));break;case"EXRULE":if(h.length)throw new Error("unsupported EXRULE parm: ".concat(h.join(",")));i.push(m5(g));break;case"EXDATE":o=o.concat(Rh(g,h));break;case"DTSTART":break;default:throw new Error("unsupported property: "+p)}}}),{dtstart:s,tzid:l,rrulevals:n,rdatevals:r,exrulevals:i,exdatevals:o}}function Gte(t,e){var n=Kte(t,e),r=n.rrulevals,i=n.rdatevals,o=n.exrulevals,a=n.exdatevals,s=n.dtstart,l=n.tz
2770id,u=e.cache===!1;if(e.compatible&&(e.forceset=!0,e.unfold=!0),e.forceset||r.length>1||i.length||o.length||a.length){var d=new Xte(u);return d.dtstart(s),d.tzid(l||void 0),r.forEach(function(c){d.rrule(new We(z2(c,s,l),u))}),i.forEach(function(c){d.rdate(c)}),o.forEach(function(c){d.exrule(new We(z2(c,s,l),u))}),a.forEach(function(c){d.exdate(c)}),e.compatible&&e.dtstart&&d.rdate(s),d}var f=r[0]||{};return new We(z2(f,f.dtstart||e.dtstart||s,f.tzid||e.tzid||l),u)}function _h(t,e){return e===void 0&&(e={}),Gte(t,qte(e))}function z2(t,e,n){return vr(vr({},t),{dtstart:e,tzid:n})}function qte(t){var e=[],n=Object.keys(t),r=Object.keys(Mh);if(n.forEach(function(i){xt(r,i)||e.push(i)}),e.length)throw new Error("Invalid options: "+e.join(", "));return vr(vr({},Mh),t)}function Wte(t){if(t.indexOf(":")===-1)return{name:"RRULE",value:t};var e=tte(t,":",1),n=e[0],r=e[1];return{name:n,value:r}}function Yte(t){var e=Wte(t),n=e.name,r=e.value,i=n.split(";");if(!i)throw new Error("empty property name");return{name:i[0].toUpperCase(),parms:i.slice(1),value:r}}function Zte(t,e){if(e===void 0&&(e=!1),t=t&&t.trim(),!t)throw new Error("Invalid empty string");if(!e)return t.split(/\s/);for(var n=t.split(`
2771`),r=0;r<n.length;){var i=n[r]=n[r].replace(/\s+$/g,"");i?r>0&&i[0]===" "?(n[r-1]+=i.slice(1),n.splice(r,1)):r+=1:n.splice(r,1)}return n}function Jte(t){t.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}function Rh(t,e){return Jte(e),t.split(",").map(function(n){return yf(n)})}function Lh(t){var e=this;return function(n){if(n!==void 0&&(e["_".concat(t)]=n),e["_".concat(t)]!==void 0)return e["_".concat(t)];for(var r=0;r<e._rrule.length;r++){var i=e._rrule[r].origOptions[t];if(i)return i}}}var Xte=(function(t){wf(e,t);function e(n){n===void 0&&(n=!1);var r=t.call(this,{},n)||this;return r.dtstart=Lh.apply(r,["dtstart"]),r.tzid=Lh.apply(r,["tzid"]),r._rrule=[],r._rdate=[],r._exrule=[],r._exdate=[],r}return e.prototype._iter=function(n){return Vte(n,this._rrule,this._exrule,this._rdate,this._exdate,this.tzid())},e.prototype.rrule=function(n){Bh(n,this._rrule)},e.prototype.exrule=function(n){Bh(n,this._exrule)},e.prototype.rdate=function(n){Dh(n,this._rdate)},e.prototype.exdate=function(n){Dh(n,this._exdate)},e.prototype.rrules=function(){return this._rrule.map(function(n){return _h(n.toString())})},e.prototype.exrules=function(){return this._exrule.map(function(n){return _h(n.toString())})},e.prototype.rdates=function(){return this._rdate.map(function(n){return new Date(n.getTime())})},e.prototype.exdates=function(){return this._exdate.map(function(n){return new Date(n.getTime())})},e.prototype.valueOf=function(){var n=[];return!this._rrule.length&&this._dtstart&&(n=n.concat(g5({dtstart:this._dtstart}))),this._rrule.forEach(function(r){n=n.concat(r.toString().split(`
2772`))}),this._exrule.forEach(function(r){n=n.concat(r.toString().split(`
2773`).map(function(i){return i.replace(/^RRULE:/,"EXRULE:")}).filter(function(i){return!/^DTSTART/.test(i)}))}),this._rdate.length&&n.push(Fh("RDATE",this._rdate,this.tzid())),this._exdate.length&&n.push(Fh("EXDATE",this._exdate,this.tzid())),n},e.prototype.toString=function(){return this.valueOf().join(`
2774`)},e.prototype.clone=function(){var n=new e(!!this._cache);return this._rrule.forEach(function(r){return n.rrule(r.clone())}),this._exrule.forEach(function(r){return n.exrule(r.clone())}),this._rdate.forEach(function(r){return n.rdate(new Date(r.getTime()))}),this._exdate.forEach(function(r){return n.exdate(new Date(r.getTime()))}),n},e})(We);function Bh(t,e){if(!(t instanceof We))throw new TypeError(String(t)+" is not RRule instance");xt(e.map(String),String(t))||e.push(t)}function Dh(t,e){if(!(t instanceof Date))throw new TypeError(String(t)+" is not Date instance");xt(e.map(Number),Number(t))||(e.push(t),Ml(e))}function Fh(t,e,n){var r=!n||n.toUpperCase()==="UTC",i=r?"".concat(t,":"):"".concat(t,";TZID=").concat(n,":"),o=e.map(function(a){return vf(a.valueOf(),r)}).join(",");return"".concat(i).concat(o)}var Qte=`
2775    .p-iconfield {
2776        position: relative;
2777        display: block;
2778    }
2779
2780    .p-inputicon {
2781        position: absolute;
2782        top: 50%;
2783        margin-top: calc(-1 * (dt('icon.size') / 2));
2784        color: dt('iconfield.icon.color');
2785        line-height: 1;
2786        z-index: 1;
2787    }
2788
2789    .p-iconfield .p-inputicon:first-child {
2790        inset-inline-start: dt('form.field.padding.x');
2791    }
2792
2793    .p-iconfield .p-inputicon:last-child {
2794        inset-inline-end: dt('form.field.padding.x');
2795    }
2796
2797    .p-iconfield .p-inputtext:not(:first-child),
2798    .p-iconfield .p-inputwrapper:not(:first-child) .p-inputtext {
2799        padding-inline-start: calc((dt('form.field.padding.x') * 2) + dt('icon.size'));
2800    }
2801
2802    .p-iconfield .p-inputtext:not(:last-child) {
2803        padding-inline-end: calc((dt('form.field.padding.x') * 2) + dt('icon.size'));
2804    }
2805
2806    .p-iconfield:has(.p-inputfield-sm) .p-inputicon {
2807        font-size: dt('form.field.sm.font.size');
2808        width: dt('form.field.sm.font.size');
2809        height: dt('form.field.sm.font.size');
2810        margin-top: calc(-1 * (dt('form.field.sm.font.size') / 2));
2811    }
2812
2813    .p-iconfield:has(.p-inputfield-lg) .p-inputicon {
2814        font-size: dt('form.field.lg.font.size');
2815        width: dt('form.field.lg.font.size');
2816        height: dt('form.field.lg.font.size');
2817        margin-top: calc(-1 * (dt('form.field.lg.font.size') / 2));
2818    }
2819`,ene={root:"p-iconfield"},tne=je.extend({name:"iconfield",style:Qte,classes:ene}),nne={name:"BaseIconField",extends:Ue,style:tne,provide:function(){return{$pcIconField:this,$parentInstance:this}}},Fy={name:"IconField",extends:nne,inheritAttrs:!1};function rne(t,e,n,r,i,o){return y(),x("div",$({class:t.cx("root")},t.ptmi("root")),[ce(t.$slots,"default")],16)}Fy.render=rne;var one={root:"p-inputicon"},ine=je.extend({name:"inputicon",classes:one}),ane={name:"BaseInputIcon",extends:Ue,style:ine,props:{class:null},provide:function(){return{$pcInputIcon:this,$parentInstance:this}}},jy={name:"InputIcon",extends:ane,inheritAttrs:!1,computed:{containerClass:function(){return[this.cx("root"),this.class]}}};function sne(t,e,n,r,i,o){return y(),x("span",$({class:o.containerClass},t.ptmi("root"),{"aria-hidden":"true"}),[ce(t.$slots,"default")],16)}jy.render=sne;var lne=`
2820    .p-inputtext {
2821        font-family: inherit;
2822        font-feature-settings: inherit;
2823        font-size: 1rem;
2824        color: dt('inputtext.color');
2825        background: dt('inputtext.background');
2826        padding-block: dt('inputtext.padding.y');
2827        padding-inline: dt('inputtext.padding.x');
2828        border: 1px solid dt('inputtext.border.color');
2829        transition:
2830            background dt('inputtext.transition.duration'),
2831            color dt('inputtext.transition.duration'),
2832            border-color dt('inputtext.transition.duration'),
2833            outline-color dt('inputtext.transition.duration'),
2834            box-shadow dt('inputtext.transition.duration');
2835        appearance: none;
2836        border-radius: dt('inputtext.border.radius');
2837        outline-color: transparent;
2838        box-shadow: dt('inputtext.shadow');
2839    }
2840
2841    .p-inputtext:enabled:hover {
2842        border-color: dt('inputtext.hover.border.color');
2843    }
2844
2845    .p-inputtext:enabled:focus {
2846        border-color: dt('inputtext.focus.border.color');
2847        box-shadow: dt('inputtext.focus.ring.shadow');
2848        outline: dt('inputtext.focus.ring.width') dt('inputtext.focus.ring.style') dt('inputtext.focus.ring.color');
2849        outline-offset: dt('inputtext.focus.ring.offset');
2850    }
2851
2852    .p-inputtext.p-invalid {
2853        border-color: dt('inputtext.invalid.border.color');
2854    }
2855
2856    .p-inputtext.p-variant-filled {
2857        background: dt('inputtext.filled.background');
2858    }
2859
2860    .p-inputtext.p-variant-filled:enabled:hover {
2861        background: dt('inputtext.filled.hover.background');
2862    }
2863
2864    .p-inputtext.p-variant-filled:enabled:focus {
2865        background: dt('inputtext.filled.focus.background');
2866    }
2867
2868    .p-inputtext:disabled {
2869        opacity: 1;
2870        background: dt('inputtext.disabled.background');
2871        color: dt('inputtext.disabled.color');
2872    }
2873
2874    .p-inputtext::placeholder {
2875        color: dt('inputtext.placeholder.color');
2876    }
2877
2878    .p-inputtext.p-invalid::placeholder {
2879        color: dt('inputtext.invalid.placeholder.color');
2880    }
2881
2882    .p-inputtext-sm {
2883        font-size: dt('inputtext.sm.font.size');
2884        padding-block: dt('inputtext.sm.padding.y');
2885        padding-inline: dt('inputtext.sm.padding.x');
2886    }
2887
2888    .p-inputtext-lg {
2889        font-size: dt('inputtext.lg.font.size');
2890        padding-block: dt('inputtext.lg.padding.y');
2891        padding-inline: dt('inputtext.lg.padding.x');
2892    }
2893
2894    .p-inputtext-fluid {
2895        width: 100%;
2896    }
2897`,une={root:function(e){var n=e.instance,r=e.props;return["p-inputtext p-component",{"p-filled":n.$filled,"p-inputtext-sm p-inputfield-sm":r.size==="small","p-inputtext-lg p-inputfield-lg":r.size==="large","p-invalid":n.$invalid,"p-variant-filled":n.$variant==="filled","p-inputtext-fluid":n.$fluid}]}},dne=je.extend({name:"inputtext",style:lne,classes:une}),cne={name:"BaseInputText",extends:y1,style:dne,provide:function(){return{$pcInputText:this,$parentInstance:this}}};function _l(t){"@babel/helpers - typeof";return _l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_l(t)}function fne(t,e,n){return(e=pne(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function pne(t){var e=hne(t,"string");return _l(e)=="symbol"?e:e+""}function hne(t,e){if(_l(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(_l(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Sf={name:"InputText",extends:cne,inheritAttrs:!1,methods:{onInput:function(e){this.writeValue(e.target.value,e)}},computed:{attrs:function(){return $(this.ptmi("root",{context:{filled:this.$filled,disabled:this.disabled}}),this.formField)},dataP:function(){return It(fne({invalid:this.$invalid,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size))}}},mne=["value","name","disabled","aria-invalid","data-p"];function gne(t,e,n,r,i,o){return y(),x("input",$({type:"text",class:t.cx("root"),value:t.d_value,name:t.name,disabled:t.disabled,"aria-invalid":t.$invalid||void 0,"data-p":o.dataP,onInput:e[0]||(e[0]=function(){return o.onInput&&o.onInput.apply(o,arguments)})},o.attrs),null,16,mne)}Sf.render=gne;var zy={name:"ArrowDownIcon",extends:gt};function bne(t){return Cne(t)||wne(t)||yne(t)||vne()}function vne(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2898In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yne(t,e){if(t){if(typeof t=="string")return b5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b5(t,e):void 0}}function wne(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Cne(t){if(Array.isArray(t))return b5(t)}function b5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function $ne(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),bne(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.99994 14C6.91097 14.0004 6.82281 13.983 6.74064 13.9489C6.65843 13.9148 6.58387 13.8646 6.52133 13.8013L1.10198 8.38193C0.982318 8.25351 0.917175 8.08367 0.920272 7.90817C0.923368 7.73267 0.994462 7.56523 1.11858 7.44111C1.24269 7.317 1.41014 7.2459 1.58563 7.2428C1.76113 7.23971 1.93098 7.30485 2.0594 7.42451L6.32263 11.6877V0.677419C6.32263 0.497756 6.394 0.325452 6.52104 0.198411C6.64808 0.0713706 6.82039 0 7.00005 0C7.17971 0 7.35202 0.0713706 7.47906 0.198411C7.6061 0.325452 7.67747 0.497756 7.67747 0.677419V11.6877L11.9407 7.42451C12.0691 7.30485 12.2389 7.23971 12.4144 7.2428C12.5899 7.2459 12.7574 7.317 12.8815 7.44111C13.0056 7.56523 13.0767 7.73267 13.0798 7.90817C13.0829 8.08367 13.0178 8.25351 12.8981 8.38193L7.47875 13.8013C7.41621 13.8646 7.34164 13.9148 7.25944 13.9489C7.17727 13.983 7.08912 14.0004 7.00015 14
2898C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z",fill:"currentColor"},null,-1)])),16)}zy.render=$ne;var Hy={name:"ArrowUpIcon",extends:gt};function Sne(t){return Ene(t)||kne(t)||Tne(t)||Ane()}function Ane(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
2899In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Tne(t,e){if(t){if(typeof t=="string")return v5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v5(t,e):void 0}}function kne(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Ene(t){if(Array.isArray(t))return v5(t)}function v5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function One(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Sne(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.51551 13.799C6.64205 13.9255 6.813 13.9977 6.99193 14C7.17087 13.9977 7.34182 13.9255 7.46835 13.799C7.59489 13.6725 7.66701 13.5015 7.66935 13.3226V2.31233L11.9326 6.57554C11.9951 6.63887 12.0697 6.68907 12.1519 6.72319C12.2341 6.75731 12.3223 6.77467 12.4113 6.77425C12.5003 6.77467 12.5885 6.75731 12.6707 6.72319C12.7529 6.68907 12.8274 6.63887 12.89 6.57554C13.0168 6.44853 13.0881 6.27635 13.0881 6.09683C13.0881 5.91732 13.0168 5.74514 12.89 5.61812L7.48846 0.216594C7.48274 0.210436 7.4769 0.204374 7.47094 0.198411C7.3439 0.0713707 7.1716 0 6.99193 0C6.81227 0 6.63997 0.0713707 6.51293 0.198411C6.50704 0.204296 6.50128 0.210278 6.49563 0.216354L1.09386 5.61812C0.974201 5.74654 0.909057 5.91639 0.912154 6.09189C0.91525 6.26738 0.986345 6.43483 1.11046 6.55894C1.23457 6.68306 1.40202 6.75415 1.57752 6.75725C1.75302 6.76035 1.92286 6.6952 2.05128 6.57554L6.31451 2.31231V13.3226C6.31685 13.5015 6.38898 13.6725 6.51551 13.799Z",fill:"currentColor"},null,-1)])),16)}Hy.render=One;var xne=`
2900    .p-paginator {
2901        display: flex;
2902        align-items: center;
2903        justify-content: center;
2904        flex-wrap: wrap;
2905        background: dt('paginator.background');
2906        color: dt('paginator.color');
2907        padding: dt('paginator.padding');
2908        border-radius: dt('paginator.border.radius');
2909        gap: dt('paginator.gap');
2910    }
2911
2912    .p-paginator-content {
2913        display: flex;
2914        align-items: center;
2915        justify-content: center;
2916        flex-wrap: wrap;
2917        gap: dt('paginator.gap');
2918    }
2919
2920    .p-paginator-content-start {
2921        margin-inline-end: auto;
2922    }
2923
2924    .p-paginator-content-end {
2925        margin-inline-start: auto;
2926    }
2927
2928    .p-paginator-page,
2929    .p-paginator-next,
2930    .p-paginator-last,
2931    .p-paginator-first,
2932    .p-paginator-prev {
2933        cursor: pointer;
2934        display: inline-flex;
2935        align-items: center;
2936        justify-content: center;
2937        line-height: 1;
2938        user-select: none;
2939        overflow: hidden;
2940        position: relative;
2941        background: dt('paginator.nav.button.background');
2942        border: 0 none;
2943        color: dt('paginator.nav.button.color');
2944        min-width: dt('paginator.nav.button.width');
2945        height: dt('paginator.nav.button.height');
2946        transition:
2947            background dt('paginator.transition.duration'),
2948            color dt('paginator.transition.duration'),
2949            outline-color dt('paginator.transition.duration'),
2950            box-shadow dt('paginator.transition.duration');
2951        border-radius: dt('paginator.nav.button.border.radius');
2952        padding: 0;
2953        margin: 0;
2954    }
2955
2956    .p-paginator-page:focus-visible,
2957    .p-paginator-next:focus-visible,
2958    .p-paginator-last:focus-visible,
2959    .p-paginator-first:focus-visible,
2960    .p-paginator-prev:focus-visible {
2961        box-shadow: dt('paginator.nav.button.focus.ring.shadow');
2962        outline: dt('paginator.nav.button.focus.ring.width') dt('paginator.nav.button.focus.ring.style') dt('paginator.nav.button.focus.ring.color');
2963        outline-offset: dt('paginator.nav.button.focus.ring.offset');
2964    }
2965
2966    .p-paginator-page:not(.p-disabled):not(.p-paginator-page-selected):hover,
2967    .p-paginator-first:not(.p-disabled):hover,
2968    .p-paginator-prev:not(.p-disabled):hover,
2969    .p-paginator-next:not(.p-disabled):hover,
2970    .p-paginator-last:not(.p-disabled):hover {
2971        background: dt('paginator.nav.button.hover.background');
2972        color: dt('paginator.nav.button.hover.color');
2973    }
2974
2975    .p-paginator-page.p-paginator-page-selected {
2976        background: dt('paginator.nav.button.selected.background');
2977        color: dt('paginator.nav.button.selected.color');
2978    }
2979
2980    .p-paginator-current {
2981        color: dt('paginator.current.page.report.color');
2982    }
2983
2984    .p-paginator-pages {
2985        display: flex;
2986        align-items: center;
2987        gap: dt('paginator.gap');
2988    }
2989
2990    .p-paginator-jtp-input .p-inputtext {
2991        max-width: dt('paginator.jump.to.page.input.max.width');
2992    }
2993
2994    .p-paginator-first:dir(rtl),
2995    .p-paginator-prev:dir(rtl),
2996    .p-paginator-next:dir(rtl),
2997    .p-paginator-last:dir(rtl) {
2998        transform: rotate(180deg);
2999    }
3000`;function Rl(t){"@babel/helpers - typeof";return Rl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rl(t)}function Ine(t,e,n){return(e=Pne(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Pne(t){var e=Nne(t,"string");return Rl(e)=="symbol"?e:e+""}function Nne(t,e){if(Rl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Rl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Mne={paginator:function(e){var n=e.instance,r=e.key;return["p-paginator p-component",Ine({"p-paginator-default":!n.hasBreakpoints()},"p-paginator-".concat(r),n.hasBreakpoints())]},content:"p-paginator-content",contentStart:"p-paginator-content-start",contentEnd:"p-paginator-content-end",first:function(e){var n=e.instance;return["p-paginator-first",{"p-disabled":n.$attrs.disabled}]},firstIcon:"p-paginator-first-icon",prev:function(e){var n=e.instance;return["p-paginator-prev",{"p-disabled":n.$attrs.disabled}]},prevIcon:"p-paginator-prev-icon",next:function(e){var n=e.instance;return["p-paginator-next",{"p-disabled":n.$attrs.disabled}]},nextIcon:"p-paginator-next-icon",last:function(e){var n=e.instance;return["p-paginator-last",{"p-disabled":n.$attrs.disabled}]},lastIcon:"p-paginator-last-icon",pages:"p-paginator-pages",page:function(e){var n=e.props,r=e.pageLink;return["p-paginator-page",{"p-paginator-page-selected":r-1===n.page}]},current:"p-paginator-current",pcRowPerPageDropdown:"p-paginator-rpp-dropdown",pcJumpToPageDropdown:"p-paginator-jtp-dropdown",pcJumpToPageInputText:"p-paginator-jtp-input"},_ne=je.extend({name:"paginator",style:xne,classes:Mne}),Uy={name:"AngleDoubleLeftIcon",extends:gt};function Rne(t){return Fne(t)||Dne(t)||Bne(t)||Lne()}function Lne(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3001In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Bne(t,e){if(t){if(typeof t=="string")return y5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y5(t,e):void 0}}function Dne(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Fne(t){if(Array.isArray(t))return y5(t)}function y5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function jne(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Rne(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.71602 11.164C5.80782 11.2021 5.9063 11.2215 6.00569 11.221C6.20216 11.2301 6.39427 11.1612 6.54025 11.0294C6.68191 10.8875 6.76148 10.6953 6.76148 10.4948C6.76148 10.2943 6.68191 10.1021 6.54025 9.96024L3.51441 6.9344L6.54025 3.90855C6.624 3.76126 6.65587 3.59011 6.63076 3.42254C6.60564 3.25498 6.525 3.10069 6.40175 2.98442C6.2785 2.86815 6.11978 2.79662 5.95104 2.7813C5.78229 2.76598 5.61329 2.80776 5.47112 2.89994L1.97123 6.39983C1.82957 6.54167 1.75 6.73393 1.75 6.9344C1.75 7.13486 1.82957 7.32712 1.97123 7.46896L5.47112 10.9991C5.54096 11.0698 5.62422 11.1259 5.71602 11.164ZM11.0488 10.9689C11.1775 11.
30011156 11.3585 11.2061 11.5531 11.221C11.7477 11.2061 11.9288 11.1156 12.0574 10.9689C12.1815 10.8302 12.25 10.6506 12.25 10.4645C12.25 10.2785 12.1815 10.0989 12.0574 9.96024L9.03158 6.93439L12.0574 3.90855C12.1248 3.76739 12.1468 3.60881 12.1204 3.45463C12.0939 3.30045 12.0203 3.15826 11.9097 3.04765C11.7991 2.93703 11.6569 2.86343 11.5027 2.83698C11.3486 2.81053 11.19 2.83252 11.0488 2.89994L7.51865 6.36957C7.37699 6.51141 7.29742 6.70367 7.29742 6.90414C7.29742 7.1046 7.37699 7.29686 7.51865 7.4387L11.0488 10.9689Z",fill:"currentColor"},null,-1)])),16)}Uy.render=jne;var Vy={name:"BlankIcon",extends:gt};function zne(t){return Kne(t)||Vne(t)||Une(t)||Hne()}function Hne(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3002In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Une(t,e){if(t){if(typeof t=="string")return w5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w5(t,e):void 0}}function Vne(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Kne(t){if(Array.isArray(t))return w5(t)}function w5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Gne(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),zne(e[0]||(e[0]=[ye("rect",{width:"1",height:"1",fill:"currentColor","fill-opacity":"0"},null,-1)])),16)}Vy.render=Gne;var Ky={name:"SearchIcon",extends:gt};function qne(t){return Jne(t)||Zne(t)||Yne(t)||Wne()}function Wne(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3003In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yne(t,e){if(t){if(typeof t=="string")return C5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?C5(t,e):void 0}}function Zne(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Jne(t){if(Array.isArray(t))return C5(t)}function C5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Xne(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),qne(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M2.67602 11.0265C3.6661 11.688 4.83011 12.0411 6.02086 12.0411C6.81149 12.0411 7.59438 11.8854 8.32483 11.5828C8.87005 11.357 9.37808 11.0526 9.83317 10.6803L12.9769 13.8241C13.0323 13.8801 13.0983 13.9245 13.171 13.9548C13.2438 13.985 13.3219 14.0003 13.4007 14C13.4795 14.0003 13.5575 13.985 13.6303 13.9548C13.7031 13.9245 13.7691 13.8801 13.8244 13.8241C13.9367 13.7116 13.9998 13.5592 13.9998 13.4003C13.9998 13.2414 13.9367 13.089 13.8244 12.9765L10.6807 9.8328C11.053 9.37773 11.3573 8.86972 11.5831 8.32452C11.8857 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0268 2.67572C10.3652 1.68564 9.42494 0.913972 8.32483 0.45829C7.22472 0.00260857 6.01418 -0.116618 4.84631 0.115686C3.67844 0.34799 2.60568 0.921393 1.76369 1.76338C0.921698 2.60537 0.348296 3.67813 0.115991 4.84601C-0.116313 6.01388 0.00291375 7.22441 0.458595 8.32452C0.914277 9.42464 1.68595 10.3649 2.67602 11.0265ZM3.35565 2.0158C4.14456 1.48867 5.07206 1.20731 6.02086 1.20731C7.29317 1.20731 8.51338 1.71274 9.41304 2.6124C10.3127 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5368 7.88088 10.0096 8.66978C9.48251 9.45868 8.73328 10.0736 7.85669 10.4367C6.98011 10.7997 6.01554 10.8947 5.08496 10.7096C4.15439 10.5245 3.2996 10.0676 2.62869 9.39674C1.95778 8.72583 1.50089 7.87104 1.31579 6.94046C1.13068 6.00989 1.22568 5.04532 1.58878 4.16874C1.95187 3.29215 2.56675 2.54292 3.35565 2.0158Z",fill:"currentColor"},null,-1)])),16)}Ky.render=Xne;var Qne=`
3004    .p-virtualscroller-loader {
3005        background: dt('virtualscroller.loader.mask.background');
3006        color: dt('virtualscroller.loader.mask.color');
3007    }
3008
3009    .p-virtualscroller-loading-icon {
3010        font-size: dt('virtualscroller.loader.icon.size');
3011        width: dt('virtualscroller.loader.icon.size');
3012        height: dt('virtualscroller.loader.icon.size');
3013    }
3014`,ere=`
3015.p-virtualscroller {
3016    position: relative;
3017    overflow: auto;
3018    contain: strict;
3019    transform: translateZ(0);
3020    will-change: scroll-position;
3021    outline: 0 none;
3022}
3023
3024.p-virtualscroller-content {
3025    position: absolute;
3026    top: 0;
3027    left: 0;
3028    min-height: 100%;
3029    min-width: 100%;
3030    will-change: transform;
3031}
3032
3033.p-virtualscroller-spacer {
3034    position: absolute;
3035    top: 0;
3036    left: 0;
3037    height: 1px;
3038    width: 1px;
3039    transform-origin: 0 0;
3040    pointer-events: none;
3041}
3042
3043.p-virtualscroller-loader {
3044    position: sticky;
3045    top: 0;
3046    left: 0;
3047    width: 100%;
3048    height: 100%;
3049}
3050
3051.p-virtualscroller-loader-mask {
3052    display: flex;
3053    align-items: center;
3054    justify-content: center;
3055}
3056
3057.p-virtualscroller-horizontal > .p-virtualscroller-content {
3058    display: flex;
3059}
3060
3061.p-virtualscroller-inline .p-virtualscroller-content {
3062    position: static;
3063}
3064
3065.p-virtualscroller .p-virtualscroller-loading {
3066    transform: none !important;
3067    min-height: 0;
3068    position: sticky;
3069    inset-block-start: 0;
3070    inset-inline-start: 0;
3071}
3072`,jh=je.extend({name:"virtualscroller",css:ere,style:Qne}),tre={name:"BaseVirtualScroller",extends:Ue,props:{id:{type:String,default:null},style:null,class:null,items:{type:Array,default:null},itemSize:{type:[Number,Array],default:0},scrollHeight:null,scrollWidth:null,orientation:{type:String,default:"vertical"},numToleratedItems:{type:Number,default:null},delay:{type:Number,default:0},resizeDelay:{type:Number,default:10},lazy:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loaderDisabled:{type:Boolean,default:!1},columns:{type:Array,default:null},loading:{type:Boolean,default:!1},showSpacer:{type:Boolean,default:!0},showLoader:{type:Boolean,default:!1},tabindex:{type:Number,default:0},inline:{type:Boolean,default:!1},step:{type:Number,default:0},appendOnly:{type:Boolean,default:!1},autoSize:{type:Boolean,default:!1}},style:jh,provide:function(){return{$pcVirtualScroller:this,$parentInstance:this}},beforeMount:function(){var e;jh.loadCSS({nonce:(e=this.$primevueConfig)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce})}};function Ll(t){"@babel/helpers - typeof";return Ll=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ll(t)}function zh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function m0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
vendor: 11,895 bytes, line 3072
3072e%2?zh(Object(n),!0).forEach(function(r){Gy(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):zh(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Gy(t,e,n){return(e=nre(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function nre(t){var e=rre(t,"string");return Ll(e)=="symbol"?e:e+""}function rre(t,e){if(Ll(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Ll(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Af={name:"VirtualScroller",extends:tre,inheritAttrs:!1,emits:["update:numToleratedItems","scroll","scroll-index-change","lazy-load"],data:function(){var e=this.isBoth();return{first:e?{rows:0,cols:0}:0,last:e?{rows:0,cols:0}:0,page:e?{rows:0,cols:0}:0,numItemsInViewport:e?{rows:0,cols:0}:0,lastScrollPos:e?{top:0,left:0}:0,d_numToleratedItems:this.numToleratedItems,d_loading:this.loading,loaderArr:[],spacerStyle:{},contentStyle:{}}},element:null,content:null,lastScrollPos:null,scrollTimeout:null,resizeTimeout:null,defaultWidth:0,defaultHeight:0,defaultContentWidth:0,defaultContentHeight:0,isRangeChanged:!1,lazyLoadState:{},resizeListener:null,resizeObserver:null,initialized:!1,watch:{numToleratedItems:function(e){this.d_numToleratedItems=e},loading:function(e,n){this.lazy&&e!==n&&e!==this.d_loading&&(this.d_loading=e)},items:{handler:function(e,n){(!n||n.length!==(e||[]).length)&&(this.init(),this.calculateAutoSize())},deep:!0},itemSize:function(){this.init(),this.calculateAutoSize()},orientation:function(){this.lastScrollPos=this.isBoth()?{top:0,left:0}:0},scrollHeight:function(){this.init(),this.calculateAutoSize()},scrollWidth:function(){this.init(),this.calculateAutoSize()}},mounted:function(){this.viewInit(),this.lastScrollPos=this.isBoth()?{top:0,left:0}:0,this.lazyLoadState=this.lazyLoadState||{}},updated:function(){!this.initialized&&this.viewInit()},unmounted:function(){this.unbindResizeListener(),this.initialized=!1},methods:{viewInit:function(){Fu(this.element)&&(this.setContentEl(this.content),this.init(),this.calculateAutoSize(),this.defaultWidth=go(this.element),this.defaultHeight=mi(this.element),this.defaultContentWidth=go(this.content),this.defaultContentHeight=mi(this.content),this.initialized=!0),this.element&&this.bindResizeListener()},init:function(){this.disabled||(this.setSize(),this.calculateOptions(),this.setSpacerSize())},isVertical:function(){return this.orientation==="vertical"},isHorizontal:function(){return this.orientation==="horizontal"},isBoth:function(){return this.orientation==="both"},scrollTo:function(e){this.element&&this.element.scrollTo(e)},scrollToIndex:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"auto",i=this.isBoth(),o=this.isHorizontal(),a=i?e.every(function(j){return j>-1}):e>-1;if(a){var s=this.first,l=this.element,u=l.scrollTop,d=u===void 0?0:u,f=l.scrollLeft,c=f===void 0?0:f,p=this.calculateNumItems(),h=p.numToleratedItems,g=this.getContentPosition(),b=this.itemSize,v=function(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Z=arguments.length>1?arguments[1]:void 0;return ne<=Z?0:ne},C=function(ne,Z,ie){return ne*Z+ie},E=function(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n.scrollTo({left:ne,top:Z,behavior:r})},A=i?{rows:0,cols:0}:0,N=!1,H=!1;i?(A={rows:v(e[0],h[0]),cols:v(e[1],h[1])},E(C(A.cols,b[1],g.left),C(A.rows,b[0],g.top)),H=this.lastScrollPos.top!==d||this.lastScrollPos.left!==c,N=A.rows!==s.rows||A.cols!==s.cols):(A=v(e,h),o?E(C(A,b,g.left),d):E(c,C(A,b,g.top)),H=this.lastScrollPos!==(o?c:d),N=A!==s),this.isRangeChanged=N,H&&(this.first=A)}},scrollInView:function(e,n){var r=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"auto";if(n){var o=this.isBoth(),a=this.isHorizontal(),s=o?e.every(function(b){return b>-1}):e>-1;if(s){var l=this.getRenderedRange(),u=l.first,d=l.viewport,f=function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return r.scrollTo({left:v,top:C,behavior:i})},c=n==="to-start",p=n==="to-end";if(c){if(o)d.first.rows-u.rows>e[0]?f(d.first.cols*this.itemSize[1],(d.first.rows-1)*this.itemSize[0]):d.first.cols-u.cols>e[1]&&f((d.first.cols-1)*this.itemSize[1],d.first.rows*this.itemSize[0]);else if(d.first-u>e){var h=(d.first-1)*this.itemSize;a?f(h,0):f(0,h)}}else if(p){if(o)d.last.rows-u.rows<=e[0]+1?f(d.first.cols*this.itemSize[1],(d.first.rows+1)*this.itemSize[0]):d.last.cols-u.cols<=e[1]+1&&f((d.first.cols+1)*this.itemSize[1],d.first.rows*this.itemSize[0]);else if(d.last-u<=e+1){var g=(d.first+1)*this.itemSize;a?f(g,0):f(0,g)}}}}else this.scrollToIndex(e,i)},getRenderedRange:function(){var e=function(f,c){return Math.floor(f/(c||f))},n=this.first,r=0;if(this.element){var i=this.isBoth(),o=this.isHorizontal(),a=this.element,s=a.scrollTop,l=a.scrollLeft;if(i)n={rows:e(s,this.itemSize[0]),cols:e(l,this.itemSize[1])},r={rows:n.rows+this.numItemsInViewport.rows,cols:n.cols+this.numItemsInViewport.cols};else{var u=o?l:s;n=e(u,this.itemSize),r=n+this.numItemsInViewport}}return{first:this.first,last:this.last,viewport:{first:n,last:r}}},calculateNumItems:function(){var e=this.isBoth(),n=this.isHorizontal(),r=this.itemSize,i=this.getContentPosition(),o=this.element?this.element.offsetWidth-i.left:0,a=this.element?this.element.offsetHeight-i.top:0,s=function(c,p){return Math.ceil(c/(p||c))},l=function(c){return Math.ceil(c/2)},u=e?{rows:s(a,r[0]),cols:s(o,r[1])}:s(n?o:a,r),d=this.d_numToleratedItems||(e?[l(u.rows),l(u.cols)]:l(u));return{numItemsInViewport:u,numToleratedItems:d}},calculateOptions:function(){var e=this,n=this.isBoth(),r=this.first,i=this.calculateNumItems(),o=i.numItemsInViewport,a=i.numToleratedItems,s=function(d,f,c){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.getLast(d+f+(d<c?2:3)*c,p)},l=n?{rows:s(r.rows,o.rows,a[0]),cols:s(r.cols,o.cols,a[1],!0)}:s(r,o,a);this.last=l,this.numItemsInViewport=o,this.d_numToleratedItems=a,this.$emit("update:numToleratedItems",this.d_numToleratedItems),this.showLoader&&(this.loaderArr=n?Array.from({length:o.rows}).map(function(){return Array.from({length:o.cols})}):Array.from({length:o})),this.lazy&&Promise.resolve().then(function(){var u;e.lazyLoadState={first:e.step?n?{rows:0,cols:r.cols}:0:r,last:Math.min(e.step?e.step:l,((u=e.items)===null||u===void 0?void 0:u.length)||0)},e.$emit("lazy-load",e.lazyLoadState)})},calculateAutoSize:function(){var e=this;this.autoSize&&!this.d_loading&&Promise.resolve().then(function(){if(e.content){var n=e.isBoth(),r=e.isHorizontal(),i=e.isVertical();e.content.style.minHeight=e.content.style.minWidth="auto",e.content.style.position="relative",e.element.style.contain="none";var o=[go(e.element),mi(e.element)],a=o[0],s=o[1];(n||r)&&(e.element.style.width=a<e.defaultWidth?a+"px":e.scrollWidth||e.defaultWidth+"px"),(n||i)&&(e.element.style.height=s<e.defaultHeight?s+"px":e.scrollHeight||e.defaultHeight+"px"),e.content.style.minHeight=e.content.style.minWidth="",e.content.style.position="",e.element.style.contain=""}})},getLast:function(){var e,n,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,i=arguments.length>1?arguments[1]:void 0;return this.items?Math.min(i?((e=this.columns||this.items[0])===null||e===void 0?void 0:e.length)||0:((n=this.items)===null||n===void 0?void 0:n.length)||0,r):0},getContentPosition:function(){if(this.content){var e=getComputedStyle(this.content),n=parseFloat(e.paddingLeft)+Math.max(parseFloat(e.left)||0,0),r=parseFloat(e.paddingRight)+Math.max(parseFloat(e.right)||0,0),i=parseFloat(e.paddingTop)+Math.max(parseFloat(e.top)||0,0),o=parseFloat(e.paddingBottom)+Math.max(parseFloat(e.bottom)||0,0);return{left:n,right:r,top:i,bottom:o,x:n+r,y:i+o}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},setSize:function(){var e=this;if(this.element){var n=this.isBoth(),r=this.isHorizontal(),i=this.element.parentElement,o=this.scrollWidth||"".concat(this.element.offsetWidth||i.offsetWidth,"px"),a=this.scrollHeight||"".concat(this.element.offsetHeight||i.offsetHeight,"px"),s=function(u,d){return e.element.style[u]=d};n||r?(s("height",a),s("width",o)):s("height",a)}},setSpacerSize:function(){var e=this,n=this.items;if(n){var r=this.isBoth(),i=this.isHorizontal(),o=this.getContentPosition(),a=function(l,u,d){var f=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return e.spacerStyle=m0(m0({},e.spacerStyle),Gy({},"".concat(l),(u||[]).length*d+f+"px"))};r?(a("height",n,this.itemSize[0],o.y),a("width",this.columns||n[1],this.itemSize[1],o.x)):i?a("width",this.columns||n,this.itemSize,o.x):a("height",n,this.itemSize,o.y)}},setContentPosition:function(e){var n=this;if(this.content&&!this.appendOnly){var r=this.isBoth(),i=this.isHorizontal(),o=e?e.first:this.first,a=function(d,f){return d*f},s=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return n.contentStyle=m0(m0({},n.contentStyle),{transform:"translate3d(".concat(d,"px, ").concat(f,"px, 0)")})};if(r)s(a(o.cols,this.itemSize[1]),a(o.rows,this.itemSize[0]));else{var l=a(o,this.itemSize);i?s(l,0):s(0,l)}}},onScrollPositionChange:function(e){var n=this,r=e.target,i=this.isBoth(),o=this.isHorizontal(),a=this.getContentPosition(),s=function(S,P){return S?S>P?S-P:S:0},l=function(S,P){return Math.floor(S/(P||S))},u=function(S,P,O,G,U,B){return S<=U?U:B?O-G-U:P+U-1},d=function(S,P,O,G,U,B,L,re){if(S<=B)return 0;var he=Math.max(0,L?S<P?O:S-B:S>P?O:S-2*B),de=n.getLast(he,re);return he>de?de-U:he},f=function(S,P,O,G,U,B){var L=P+G+2*U;return S>=U&&(L+=U+1),n.getLast(L,B)},c=s(r.scrollTop,a.top),p=s(r.scrollLeft,a.left),h=i?{rows:0,cols:0}:0,g=this.last,b=!1,v=this.lastScrollPos;if(i){var C=this.lastScrollPos.top<=c,E=this.lastScrollPos.left<=p;if(!this.appendOnly||this.appendOnly&&(C||E)){var A={rows:l(c,this.itemSize[0]),cols:l(p,this.itemSize[1])},N={rows:u(A.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],C),cols:u(A.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],E)};h={rows:d(A.rows,N.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],C),cols:d(A.cols,N.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],E,!0)},g={rows:f(A.rows,h.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:f(A.cols,h.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},b=h.rows!==this.first.rows||g.rows!==this.last.rows||h.cols!==this.first.cols||g.cols!==this.last.cols||this.isRangeChanged,v={top:c,left:p}}}else{var H=o?p:c,j=this.lastScrollPos<=H;if(!this.appendOnly||this.appendOnly&&j){var ne=l(H,this.itemSize),Z=u(ne,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,j);h=d(ne,Z,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,j),g=f(ne,h,this.last,this.numItemsInViewport,this.d_numToleratedItems),b=h!==this.first||g!==this.last||this.isRangeChanged,v=H}}return{first:h,last:g,isRangeChanged:b,scrollPos:v}},onScrollChange:function(e){var n=this.onScrollPositionChange(e),r=n.first,i=n.last,o=n.isRangeChanged,a=n.scrollPos;if(o){var s={first:r,last:i};if(this.setContentPosition(s),this.first=r,this.last=i,this.lastScrollPos=a,this.$emit("scroll-index-change",s),this.lazy&&this.isPageChanged(r)){var l,u,d={first:this.step?Math.min(this.getPageByFirst(r)*this.step,(((l=this.items)===null||l===void 0?void 0:l.length)||0)-this.step):r,last:Math.min(this.step?(this.getPageByFirst(r)+1)
3072*this.step:i,((u=this.items)===null||u===void 0?void 0:u.length)||0)},f=this.lazyLoadState.first!==d.first||this.lazyLoadState.last!==d.last;f&&this.$emit("lazy-load",d),this.lazyLoadState=d}}},onScroll:function(e){var n=this;if(this.$emit("scroll",e),this.delay){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),this.isPageChanged()){if(!this.d_loading&&this.showLoader){var r=this.onScrollPositionChange(e),i=r.isRangeChanged,o=i||(this.step?this.isPageChanged():!1);o&&(this.d_loading=!0)}this.scrollTimeout=setTimeout(function(){n.onScrollChange(e),n.d_loading&&n.showLoader&&(!n.lazy||n.loading===void 0)&&(n.d_loading=!1,n.page=n.getPageByFirst())},this.delay)}}else this.onScrollChange(e)},onResize:function(){var e=this;this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(function(){if(Fu(e.element)){var n=e.isBoth(),r=e.isVertical(),i=e.isHorizontal(),o=[go(e.element),mi(e.element)],a=o[0],s=o[1],l=a!==e.defaultWidth,u=s!==e.defaultHeight,d=n?l||u:i?l:r?u:!1;d&&(e.d_numToleratedItems=e.numToleratedItems,e.defaultWidth=a,e.defaultHeight=s,e.defaultContentWidth=go(e.content),e.defaultContentHeight=mi(e.content),e.init())}},this.resizeDelay)},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=this.onResize.bind(this),window.addEventListener("resize",this.resizeListener),window.addEventListener("orientationchange",this.resizeListener),this.resizeObserver=new ResizeObserver(function(){e.onResize()}),this.resizeObserver.observe(this.element))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),window.removeEventListener("orientationchange",this.resizeListener),this.resizeListener=null),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)},getOptions:function(e){var n=(this.items||[]).length,r=this.isBoth()?this.first.rows+e:this.first+e;return{index:r,count:n,first:r===0,last:r===n-1,even:r%2===0,odd:r%2!==0}},getLoaderOptions:function(e,n){var r=this.loaderArr.length;return m0({index:e,count:r,first:e===0,last:e===r-1,even:e%2===0,odd:e%2!==0},n)},getPageByFirst:function(e){return Math.floor(((e??this.first)+this.d_numToleratedItems*4)/(this.step||1))},isPageChanged:function(e){return this.step&&!this.lazy?this.page!==this.getPageByFirst(e??this.first):!0}
3072,setContentEl:function(e){this.content=e||this.content||hn(this.element,'[data-pc-section="content"]')},elementRef:function(e){this.element=e},contentRef:function(e){this.content=e}},computed:{containerClass:function(){return["p-virtualscroller",this.class,{"p-virtualscroller-inline":this.inline,"p-virtualscroller-both p-both-scroll":this.isBoth(),"p-virtualscroller-horizontal p-horizontal-scroll":this.isHorizontal()}]},contentClass:function(){return["p-virtualscroller-content",{"p-virtualscroller-loading":this.d_loading}]},loaderClass:function(){return["p-virtualscroller-loader",{"p-virtualscroller-loader-mask":!this.$slots.loader}]},loadedItems:function(){var e=this;return this.items&&!this.d_loading?this.isBoth()?this.items.slice(this.appendOnly?0:this.first.rows,this.last.rows).map(function(n){return e.columns?n:n.slice(e.appendOnly?0:e.first.cols,e.last.cols)}):this.isHorizontal()&&this.columns?this.items:this.items.slice(this.appendOnly?0:this.first,this.last):[]},loadedRows:function(){return this.d_loading?this.loaderDisabled?this.loaderArr:[]:this.loadedItems},loadedColumns:function(){if(this.columns){var e=this.isBoth(),n=this.isHorizontal();if(e||n)return this.d_loading&&this.loaderDisabled?e?this.loaderArr[0]:this.loaderArr:this.columns.slice(e?this.first.cols:this.first,e?this.last.cols:this.last)}return this.columns}},components:{SpinnerIcon:d1}},ore=["tabindex"];function ire(t,e,n,r,i,o){var a=Ee("SpinnerIcon");return t.disabled?(y(),x(Be,{key:1},[ce(t.$slots,"default"),ce(t.$slots,"content",{items:t.items,rows:t.items,columns:o.loadedColumns})],64)):(y(),x("div",$({key:0,ref:o.elementRef,class:o.containerClass,tabindex:t.tabindex,style:t.style,onScroll:e[0]||(e[0]=function(){return o.onScroll&&o.onScroll.apply(o,arguments)})},t.ptmi("root")),[ce(t.$slots,"content",{styleClass:o.contentClass,items:o.loadedItems,getItemOptions:o.getOptions,loading:i.d_loading,getLoaderOptions:o.getLoaderOptions,itemSize:t.itemSize,rows:o.loadedRows,columns:o.loadedColumns,contentRef:o.contentRef,spacerStyle:i.spacerStyle,contentStyle:i.contentStyle,vertical:o.isVertical(),horizontal:o.isHorizontal(),both:o.isBoth()},function(){return[ye("div",$({ref:o.contentRef,class:o.contentClass,style:i.contentStyle},t.ptm("content")),[(y(!0),x(Be,null,Wt(o.loadedItems,function(s,l){return ce(t.$slots,"item",{key:l,item:s,options:o.getOptions(l)})}),128))],16)]}),t.showSpacer?(y(),x("div",$({key:0,class:"p-virtualscroller-spacer",style:i.spacerStyle},t.ptm("spacer")),null,16)):oe("",!0),!t.loaderDisabled&&t.showLoader&&i.d_loading?(y(),x("div",$({key:1,class:o.loaderClass},t.ptm("loader")),[t.$slots&&t.$slots.loader?(y(!0),x(Be,{key:0},Wt(i.loaderArr,function(s,l){return ce(t.$slots,"loader",{key:l,options:o.getLoaderOptions(l,o.isBoth()&&{numCols:t.d_numItemsInViewport.cols})})}),128)):oe("",!0),ce(t.$slots,"loadingicon",{},function(){return[Xe(a,$({spin:"",class:"p-virtualscroller-loading-icon"},t.ptm("loadingIcon")),null,16)]})],16)):oe("",!0)],16,ore))}Af.render=ire;var are=`
3073    .p-select {
3074        display: inline-flex;
3075        cursor: pointer;
3076        position: relative;
3077        user-select: none;
3078        background: dt('select.background');
3079        border: 1px solid dt('select.border.color');
3080        transition:
3081            background dt('select.transition.duration'),
3082            color dt('select.transition.duration'),
3083            border-color dt('select.transition.duration'),
3084            outline-color dt('select.transition.duration'),
3085            box-shadow dt('select.transition.duration');
3086        border-radius: dt('select.border.radius');
3087        outline-color: transparent;
3088        box-shadow: dt('select.shadow');
3089    }
3090
3091    .p-select:not(.p-disabled):hover {
3092        border-color: dt('select.hover.border.color');
3093    }
3094
3095    .p-select:not(.p-disabled).p-focus {
3096        border-color: dt('select.focus.border.color');
3097        box-shadow: dt('select.focus.ring.shadow');
3098        outline: dt('select.focus.ring.width') dt('select.focus.ring.style') dt('select.focus.ring.color');
3099        outline-offset: dt('select.focus.ring.offset');
3100    }
3101
3102    .p-select.p-variant-filled {
3103        background: dt('select.filled.background');
3104    }
3105
3106    .p-select.p-variant-filled:not(.p-disabled):hover {
3107        background: dt('select.filled.hover.background');
3108    }
3109
3110    .p-select.p-variant-filled:not(.p-disabled).p-focus {
3111        background: dt('select.filled.focus.background');
3112    }
3113
3114    .p-select.p-invalid {
3115        border-color: dt('select.invalid.border.color');
3116    }
3117
3118    .p-select.p-disabled {
3119        opacity: 1;
3120        background: dt('select.disabled.background');
3121    }
3122
3123    .p-select-clear-icon {
3124        align-self: center;
3125        color: dt('select.clear.icon.color');
3126        inset-inline-end: dt('select.dropdown.width');
3127    }
3128
3129    .p-select-dropdown {
3130        display: flex;
3131        align-items: center;
3132        justify-content: center;
3133        flex-shrink: 0;
3134        background: transparent;
3135        color: dt('select.dropdown.color');
3136        width: dt('select.dropdown.width');
3137        border-start-end-radius: dt('select.border.radius');
3138        border-end-end-radius: dt('select.border.radius');
3139    }
3140
3141    .p-select-label {
3142        display: block;
3143        white-space: nowrap;
3144        overflow: hidden;
3145        flex: 1 1 auto;
3146        width: 1%;
3147        padding: dt('select.padding.y') dt('select.padding.x');
3148        text-overflow: ellipsis;
3149        cursor: pointer;
3150        color: dt('select.color');
3151        background: transparent;
3152        border: 0 none;
3153        outline: 0 none;
3154        font-size: 1rem;
3155    }
3156
3157    .p-select-label.p-placeholder {
3158        color: dt('select.placeholder.color');
3159    }
3160
3161    .p-select.p-invalid .p-select-label.p-placeholder {
3162        color: dt('select.invalid.placeholder.color');
3163    }
3164
3165    .p-select.p-disabled .p-select-label {
3166        color: dt('select.disabled.color');
3167    }
3168
3169    .p-select-label-empty {
3170        overflow: hidden;
3171        opacity: 0;
3172    }
3173
3174    input.p-select-label {
3175        cursor: default;
3176    }
3177
3178    .p-select-overlay {
3179        position: absolute;
3180        top: 0;
3181        left: 0;
3182        background: dt('select.overlay.background');
3183        color: dt('select.overlay.color');
3184        border: 1px solid dt('select.overlay.border.color');
3185        border-radius: dt('select.overlay.border.radius');
3186        box-shadow: dt('select.overlay.shadow');
3187        min-width: 100%;
3188    }
3189
3190    .p-select-header {
3191        padding: dt('select.list.header.padding');
3192    }
3193
3194    .p-select-filter {
3195        width: 100%;
3196    }
3197
3198    .p-select-list-container {
3199        overflow: auto;
3200    }
3201
3202    .p-select-option-group {
3203        cursor: auto;
3204        margin: 0;
3205        padding: dt('select.option.group.padding');
3206        background: dt('select.option.group.background');
3207        color: dt('select.option.group.color');
3208        font-weight: dt('select.option.group.font.weight');
3209    }
3210
3211    .p-select-list {
3212        margin: 0;
3213        padding: 0;
3214        list-style-type: none;
3215        padding: dt('select.list.padding');
3216        gap: dt('select.list.gap');
3217        display: flex;
3218        flex-direction: column;
3219    }
3220
3221    .p-select-option {
3222        cursor: pointer;
3223        font-weight: normal;
3224        white-space: nowrap;
3225        position: relative;
3226        overflow: hidden;
3227        display: flex;
3228        align-items: center;
3229        padding: dt('select.option.padding');
3230        border: 0 none;
3231        color: dt('select.option.color');
3232        background: transparent;
3233        transition:
3234            background dt('select.transition.duration'),
3235            color dt('select.transition.duration'),
3236            border-color dt('select.transition.duration'),
3237            box-shadow dt('select.transition.duration'),
3238            outline-color dt('select.transition.duration');
3239        border-radius: dt('select.option.border.radius');
3240    }
3241
3242    .p-select-option:not(.p-select-option-selected):not(.p-disabled).p-focus {
3243        background: dt('select.option.focus.background');
3244        color: dt('select.option.focus.color');
3245    }
3246
3247    .p-select-option.p-select-option-selected {
3248        background: dt('select.option.selected.background');
3249        color: dt('select.option.selected.color');
3250    }
3251
3252    .p-select-option.p-select-option-selected.p-focus {
3253        background: dt('select.option.selected.focus.background');
3254        color: dt('select.option.selected.focus.color');
3255    }
3256
3257    .p-select-option-blank-icon {
3258        flex-shrink: 0;
3259    }
3260
3261    .p-select-option-check-icon {
3262        position: relative;
3263        flex-shrink: 0;
3264        margin-inline-start: dt('select.checkmark.gutter.start');
3265        margin-inline-end: dt('select.checkmark.gutter.end');
3266        color: dt('select.checkmark.color');
3267    }
3268
3269    .p-select-empty-message {
3270        padding: dt('select.empty.message.padding');
3271    }
3272
3273    .p-select-fluid {
3274        display: flex;
3275        width: 100%;
3276    }
3277
3278    .p-select-sm .p-select-label {
3279        font-size: dt('select.sm.font.size');
3280        padding-block: dt('select.sm.padding.y');
3281        padding-inline: dt('select.sm.padding.x');
3282    }
3283
3284    .p-select-sm .p-select-dropdown .p-icon {
3285        font-size: dt('select.sm.font.size');
3286        width: dt('select.sm.font.size');
3287        height: dt('select.sm.font.size');
3288    }
3289
3290    .p-select-lg .p-select-label {
3291        font-size: dt('select.lg.font.size');
3292        padding-block: dt('select.lg.padding.y');
3293        padding-inline: dt('select.lg.padding.x');
3294    }
3295
3296    .p-select-lg .p-select-dropdown .p-icon {
3297        font-size: dt('select.lg.font.size');
3298        width: dt('select.lg.font.size');
3299        height: dt('select.lg.font.size');
3300    }
3301
3302    .p-floatlabel-in .p-select-filter {
3303        padding-block-start: dt('select.padding.y');
3304        padding-block-end: dt('select.padding.y');
3305    }
3306`,sre={root:function(e){var n=e.instance,r=e.props,i=e.state;return["p-select p-component p-inputwrapper",{"p-disabled":r.disabled,"p-invalid":n.$invalid,"p-variant-filled":n.$variant==="filled","p-focus":i.focused,"p-inputwrapper-filled":n.$filled,"p-inputwrapper-focus":i.focused||i.overlayVisible,"p-select-open":i.overlayVisible,"p-select-fluid":n.$fluid,"p-select-sm p-inputfield-sm":r.size==="small","p-select-lg p-inputfield-lg":r.size==="large"}]},label:function(e){var n=e.instance,r=e.props;return["p-select-label",{"p-placeholder":!r.editable&&n.label===r.placeholder,"p-select-label-empty":!r.editable&&!n.$slots.value&&(n.label==="p-emptylabel"||n.label.length===0)}]},clearIcon:"p-select-clear-icon",dropdown:"p-select-dropdown",loadingicon:"p-select-loading-icon",dropdownIcon:"p-select-dropdown-icon",overlay:"p-select-overlay p-component",header:"p-select-header",pcFilter:"p-select-filter",listContainer:"p-select-list-container",list:"p-select-list",optionGroup:"p-select-option-group",optionGroupLabel:"p-select-option-group-label",option:function(e){var n=e.instance,r=e.props,i=e.state,o=e.option,a=e.focusedOption;return["p-select-option",{"p-select-option-selected":n.isSelected(o)&&r.highlightOnSelect,"p-focus":i.focusedOptionIndex===a,"p-disabled":n.isOptionDisabled(o)}]},optionLabel:"p-select-option-label",optionCheckIcon:"p-select-option-check-icon",optionBlankIcon:"p-select-option-blank-icon",emptyMessage:"p-select-empty-message"},lre=je.extend({name:"select",style:are,classes:sre}),ure={name:"BaseSelect",extends:y1,props:{options:Array,optionLabel:[String,Function],optionValue:[String,Function],optionDisabled:[String,Function],optionGroupLabel:[String,Function],optionGroupChildren:[String,Function],scrollHeight:{type:String,default:"14rem"},filter:Boolean,filterPlaceholder:String,filterLocale:String,filterMatchMode:{type:String,default:"contains"},filterFields:{type:Array,default:null},editable:Boolean,placeholder:{type:String,default:null}
3306,dataKey:null,showClear:{type:Boolean,default:!1},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},labelId:{type:String,default:null},labelClass:{type:[String,Object],default:null},labelStyle:{type:Object,default:null},panelClass:{type:[String,Object],default:null},overlayStyle:{type:Object,default:null},overlayClass:{type:[String,Object],default:null},panelStyle:{type:Object,default:null},appendTo:{type:[String,Object],default:"body"},loading:{type:Boolean,default:!1},clearIcon:{type:String,default:void 0},dropdownIcon:{type:String,default:void 0},filterIcon:{type:String,default:void 0},loadingIcon:{type:String,default:void 0},resetFilterOnHide:{type:Boolean,default:!1},resetFilterOnClear:{type:Boolean,default:!1},virtualScrollerOptions:{type:Object,default:null},autoOptionFocus:{type:Boolean,default:!1},autoFilterFocus:{type:Boolean,default:!1},selectOnFocus:{type:Boolean,default:!1},focusOnHover:{type:Boolean,default:!0},highlightOnSelect:{type:Boolean,default:!0},checkmark:{type:Boolean,default:!1},filterMessage:{type:String,default:null},selectionMessage:{type:String,default:null},emptySelectionMessage:{type:String,default:null},emptyFilterMessage:{type:String,default:null},emptyMessage:{type:String,default:null},tabindex:{type:Number,default:0},ariaLabel:{type:String,default:null},ariaLabelledby:{type:String,default:null}},style:lre,provide:function(){return{$pcSelect:this,$parentInstance:this}}};function Bl(t){"@babel/helpers - typeof";return Bl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Bl(t)}function dre(t){return hre(t)||pre(t)||fre(t)||cre()}function cre(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3307In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fre(t,e){if(t){if(typeof t=="string")return $5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$5(t,e):void 0}}function pre(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function hre(t){if(Array.isArray(t))return $5(t)}function $5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Hh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Uh(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Hh(Object(n),!0).forEach(function(r){qi(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Hh(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function qi(t,e,n){return(e=mre(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function mre(t){var e=gre(t,"string");return Bl(e)=="symbol"?e:e+""}function gre(t,e){if(Bl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Bl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Gd={name:"Select",extends:ure,inheritAttrs:!1,emits:["change","focus","blur","before-show","before-hide","show","hide","filter"],outsideClickListener:null,scrollHandler:null,resizeListener:null,labelClickListener:null,matchMediaOrientationListener:null,overlay:null,list:null,virtualScroller:null,searchTimeout:null,searchValue:null,isModelValueChanged:!1,data:function(){return{clicked:!1,focused:!1,focusedOptionIndex:-1,filterValue:null,overlayVisible:!1,queryOrientation:null}},watch:{modelValue:function(){this.isModelValueChanged=!0},options:function(){this.autoUpdateModel()}},mounted:function(){this.autoUpdateModel(),this.bindLabelClickListener(),this.bindMatchMediaOrientationListener()},updated:function(){this.overlayVisible&&this.isModelValueChanged&&this.scrollInView(this.findSelectedOptionIndex()),this.isModelValueChanged=!1},beforeUnmount:function(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindLabelClickListener(),this.unbindMat
vendor: 19,673 bytes, line 3307
3307chMediaOrientationListener(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.overlay&&(er.clear(this.overlay),this.overlay=null)},methods:{getOptionIndex:function(e,n){return this.virtualScrollerDisabled?e:n&&n(e).index},getOptionLabel:function(e){return this.optionLabel?it(e,this.optionLabel):e},getOptionValue:function(e){return this.optionValue?it(e,this.optionValue):e},getOptionRenderKey:function(e,n){return(this.dataKey?it(e,this.dataKey):this.getOptionLabel(e))+"_"+n},getPTItemOptions:function(e,n,r,i){return this.ptm(i,{context:{option:e,index:r,selected:this.isSelected(e),focused:this.focusedOptionIndex===this.getOptionIndex(r,n),disabled:this.isOptionDisabled(e)}})},isOptionDisabled:function(e){return this.optionDisabled?it(e,this.optionDisabled):!1},isOptionGroup:function(e){return this.optionGroupLabel&&e.optionGroup&&e.group},getOptionGroupLabel:function(e){return it(e,this.optionGroupLabel)},getOptionGroupChildren:function(e){return it(e,this.optionGroupChildren)},getAriaPosInset:function(e){var n=this;return(this.optionGroupLabel?e-this.visibleOptions.slice(0,e).filter(function(r){return n.isOptionGroup(r)}).length:e)+1},show:function(e){this.$emit("before-show"),this.overlayVisible=!0,this.focusedOptionIndex=this.focusedOptionIndex!==-1?this.focusedOptionIndex:this.autoOptionFocus?this.findFirstFocusedOptionIndex():this.editable?-1:this.findSelectedOptionIndex(),e&&Ht(this.$refs.focusInput)},hide:function(e){var n=this,r=function(){n.$emit("before-hide"),n.overlayVisible=!1,n.clicked=!1,n.focusedOptionIndex=-1,n.searchValue="",n.resetFilterOnHide&&(n.filterValue=null),e&&Ht(n.$refs.focusInput)};setTimeout(function(){r()},0)},onFocus:function(e){this.disabled||(this.focused=!0,this.overlayVisible&&(this.focusedOptionIndex=this.focusedOptionIndex!==-1?this.focusedOptionIndex:this.autoOptionFocus?this.findFirstFocusedOptionIndex():this.editable?-1:this.findSelectedOptionIndex(),this.scrollInView(this.focusedOptionIndex)),this.$emit("focus",e))},onBlur:function(e){var n=this;setTimeout(function(){var r,i;n.focused=!1,n.focusedOptionIndex=-1,n.searchValue="",n.$emit("blur",e),(r=(i=n.formField).onBlur)===null||r===void 0||r.call(i,e)},100)},onKeyDown:function(e){if(this.disabled){e.preventDefault();return}if(QA())switch(e.code){case"Backspace":this.onBackspaceKey(e,this.editable);break;case"Enter":case"NumpadDecimal":this.onEnterKey(e);break;default:e.preventDefault();return}var n=e.metaKey||e.ctrlKey;switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e,this.editable);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(e,this.editable);break;case"Home":this.onHomeKey(e,this.editable);break;case"End":this.onEndKey(e,this.editable);break;case"PageDown":this.onPageDownKey(e);break;case"PageUp":this.onPageUpKey(e);break;case"Space":this.onSpaceKey(e,this.editable);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break;case"Backspace":this.onBackspaceKey(e,this.editable);break;case"ShiftLeft":case"ShiftRight":break;default:!n&&Dg(e.key)&&(!this.overlayVisible&&this.show(),!this.editable&&this.searchOptions(e,e.key),this.filter&&(this.filterValue=e.key));break}this.clicked=!1},onEditableInput:function(e){var n=e.target.value;this.searchValue="";var r=this.searchOptions(e,n);!r&&(this.focusedOptionIndex=-1),this.updateModel(e,n),!this.overlayVisible&&qe(n)&&this.show()},onContainerClick:function(e){this.disabled||this.loading||e.target.tagName==="INPUT"||e.target.getAttribute("data-pc-section")==="clearicon"||e.target.closest('[data-pc-section="clearicon"]')||((!this.overlay||!this.overlay.contains(e.target))&&(this.overlayVisible?this.hide(!0):this.show(!0)),this.clicked=!0)},onClearClick:function(e){this.updateModel(e,null),this.resetFilterOnClear&&(this.filterValue=null)},onFirstHiddenFocus:function(e){var n=e.relatedTarget===this.$refs.focusInput?Yi(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;Ht(n)},onLastHiddenFocus:function(e){var n=e.relatedTarget===this.$refs.focusInput?Ng(this.overlay,':not([data-p-hidden-focusable="true"])'):this.$refs.focusInput;Ht(n)},onOptionSelect:function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=this.getOptionValue(n);this.updateModel(e,i),r&&this.hide(!0)},onOptionMouseMove:function(e,n){this.focusOnHover&&this.changeFocusedOptionIndex(e,n)},onFilterChange:function(e){var n=e.target.value;this.filterValue=n,this.focusedOptionIndex=-1,this.$emit("filter",{originalEvent:e,value:n}),!this.virtualScrollerDisabled&&this.virtualScroller.scrollToIndex(0)},onFilterKeyDown:function(e){if(!e.isComposing)switch(e.code){case"ArrowDown":this.onArrowDownKey(e);break;case"ArrowUp":this.onArrowUpKey(e,!0);break;case"ArrowLeft":case"ArrowRight":this.onArrowLeftKey(e,!0);break;case"Home":this.onHomeKey(e,!0);break;case"End":this.onEndKey(e,!0);break;case"Enter":case"NumpadEnter":this.onEnterKey(e);break;case"Escape":this.onEscapeKey(e);break;case"Tab":this.onTabKey(e);break}},onFilterBlur:function(){this.focusedOptionIndex=-1},onFilterUpdated:function(){this.overlayVisible&&this.alignOverlay()},onOverlayClick:function(e){Uo.emit("overlay-click",{originalEvent:e,target:this.$el})},onOverlayKeyDown:function(e){switch(e.code){case"Escape":this.onEscapeKey(e);break}},onArrowDownKey:function(e){if(!this.overlayVisible)this.show(),this.editable&&this.changeFocusedOptionIndex(e,this.findSelectedOptionIndex());else{var n=this.focusedOptionIndex!==-1?this.findNextOptionIndex(this.focusedOptionIndex):this.clicked?this.findFirstOptionIndex():this.findFirstFocusedOptionIndex();this.changeFocusedOptionIndex(e,n)}e.preventDefault()},onArrowUpKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e.altKey&&!n)this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(),e.preventDefault();else{var r=this.focusedOptionIndex!==-1?this.findPrevOptionIndex(this.focusedOptionIndex):this.clicked?this.findLastOptionIndex():this.findLastFocusedOptionIndex();this.changeFocusedOptionIndex(e,r),!this.overlayVisible&&this.show(),e.preventDefault()}},onArrowLeftKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n&&(this.focusedOptionIndex=-1)},onHomeKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;e.shiftKey?r.setSelectionRange(0,e.target.selectionStart):(r.setSelectionRange(0,0),this.focusedOptionIndex=-1)}else this.changeFocusedOptionIndex(e,this.findFirstOptionIndex()),!this.overlayVisible&&this.show();e.preventDefault()},onEndKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(n){var r=e.currentTarget;if(e.shiftKey)r.setSelectionRange(e.target.selectionStart,r.value.length);else{var i=r.value.length;r.setSelectionRange(i,i),this.focusedOptionIndex=-1}}else this.changeFocusedOptionIndex(e,this.findLastOptionIndex()),!this.overlayVisible&&this.show();e.preventDefault()},onPageUpKey:function(e){this.scrollInView(0),e.preventDefault()},onPageDownKey:function(e){this.scrollInView(this.visibleOptions.length-1),e.preventDefault()},onEnterKey:function(e){this.overlayVisible?(this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.hide(!0)):(this.focusedOptionIndex=-1,this.onArrowDownKey(e)),e.preventDefault()},onSpaceKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;!n&&this.onEnterKey(e)},onEscapeKey:function(e){this.overlayVisible&&this.hide(!0),e.preventDefault(),e.stopPropagation()},onTabKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n||(this.overlayVisible&&this.hasFocusableElements()?(Ht(this.$refs.firstHiddenFocusableElementOnOverlay),e.preventDefault()):(this.focusedOptionIndex!==-1&&this.onOptionSelect(e,this.visibleOptions[this.focusedOptionIndex]),this.overlayVisible&&this.hide(this.filter)))},onBackspaceKey:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;n&&!this.overlayVisible&&this.show()},onOverlayEnter:function(e){var n=this;er.set("overlay",e,this.$primevue.config.zIndex.overlay),Ss(e,{position:"absolute",top:"0"}),this.alignOverlay(),this.scrollInView(),this.$attrSelector&&e.setAttribute(this.$attrSelector,""),setTimeout(function(){n.autoFilterFocus&&n.filter&&Ht(n.$refs.filterInput.$el),n.autoUpdateModel()},1)},onOverlayAfterEnter:function(){this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.$emit("show")},onOverlayLeave:function(){var e=this;this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),this.autoFilterFocus&&this.filter&&!this.editable&&this.$nextTick(function(){e.$refs.filterInput&&Ht(e.$refs.filterInput.$el)}),this.$emit("hide"),this.overlay=null},onOverlayAfterLeave:function(e){er.clear(e)},alignOverlay:function(){this.appendTo==="self"?ZA(this.overlay,this.$el):this.overlay&&(this.overlay.style.minWidth=Rt(this.$el)+"px",C4(this.overlay,this.$el))},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){var r=n.composedPath();e.overlayVisible&&e.overlay&&!r.includes(e.$el)&&!r.includes(e.overlay)&&e.hide()},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Bd(this.$refs.container,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Ad()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},bindLabelClickListener:function(){var e=this;if(!this.editable&&!this.labelClickListener){var n=document.querySelector('label[for="'.concat(this.labelId,'"]'));n&&Fu(n)&&(this.labelClickListener=function(){Ht(e.$refs.focusInput)},n.addEventListener("click",this.labelClickListener))}},unbindLabelClickListener:function(){if(this.labelClickListener){var e=document.querySelector('label[for="'.concat(this.labelId,'"]'));e&&Fu(e)&&e.removeEventListener("click",this.labelClickListener)}},bindMatchMediaOrientationListener:function(){var e=this;if(!this.matchMediaOrientationListener){var n=matchMedia("(orientation: portrait)");this.queryOrientation=n,this.matchMediaOrientationListener=function(){e.alignOverlay()},this.queryOrientation.addEventListener("change",this.matchMediaOrientationListener)}},unbindMatchMediaOrientationListener:function(){this.matchMediaOrientationListener&&(this.queryOrientation.removeEventListener("change",this.matchMediaOrientationListener),this.queryOrientation=null,this.matchMediaOrientationListener=null)},hasFocusableElements:function(){return S4(this.overlay,':not([data-p-hidden-focusable="true"])').length>0},isOptionExactMatched:function(e){var n;return this.isValidOption(e)&&typeof this.getOptionLabel(e)=="string"&&((n=this.getOptionLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase(this.filterLocale))==this.searchValue.toLocaleLowerCase(this.filterLocale)},isOptionStartsWith:function(e){var n;return this.isValidOption(e)&&typeof this.getOptionLabel(e)=="string"&&((n=this.getOptionLabel(e))===null||n===void 0?void 0:n.toLocaleLowerCase(this.filterLocale).startsWith(this.searchValue.toLocaleLowerCase(this.filterLocale)))},isValidOption:function(e){return qe(e)&&!(this.isOptionDisabled(e)||this.isOptionGroup(e))},isValidSelectedOption:function(e){return this.isValidOption(e)&&this.isSelected(e)},isSelected:function(e){return Qo(this.d_value,this.getOptionValue(e),this.equalityKey)},findFirstOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidOption(n)})},findLastOptionIndex:function(){var e=this;return ju(this.visibleOptions,function(n){return e.isValidOption(n)})},findNextOptionIndex:function(e){var n=this,r=e<this.visibleOptions.length-1?this.visibleOptions.slice(e+1).findIndex(function(i){return n.isValidOption(i)}):-1;return r>-1?r+e+1:e},findPrevOptionIndex:function(e){var n=this,r=e>0?ju(this.visibleOptions.slice(0,e),function(i){return n.isValidOption(i)}):-1;return r>-1?r:e},findSelectedOptionIndex:function(){var e=this;return this.visibleOptions.findIndex(function(n){return e.isValidSelectedOption(n)})},findFirstFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findFirstOptionIndex():e},findLastFocusedOptionIndex:function(){var e=this.findSelectedOptionIndex();return e<0?this.findLastOptionIndex():e},searchOptions:function(e,n){var r=this;this.searchValue=(this.searchValue||"")+n;var i=-1,o=!1;return qe(this.searchValue)&&(i=this.visibleOptions.findIndex(function(a){return r.isOptionExactMatched(a)}),i===-1&&(i=this.visibleOptions.findIndex(function(a){return r.isOptionStartsWith(a)})),i!==-1&&(o=!0),i===-1&&this.focusedOptionIndex===-1&&(i=this.findFirstFocusedOptionIndex()),i!==-1&&this.changeFocusedOptionIndex(e,i)),this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout(function(){r.searchValue="",r.searchTimeout=null},500),o},changeFocusedOptionIndex:function(e,n){this.focusedOptionIndex!==n&&(this.focusedOptionIndex=n,this.scrollInView(),this.selectOnFocus&&this.onOptionSelect(e,this.visibleOptions[n],!1))},scrollInView:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1;this.$nextTick(function(){var r=n!==-1?"".concat(e.$id,"_").concat(n):e.focusedOptionId,i=hn(e.list,'li[id="'.concat(r,'"]'));i?i.scrollIntoView&&i.scrollIntoView({block:"nearest",inline:"nearest"}):e.virtualScrollerDisabled||e.virtualScroller&&e.virtualScroller.scrollToIndex(n!==-1?n:e.focusedOptionIndex)})},autoUpdateModel:function(){this.autoOptionFocus&&(this.focusedOptionIndex=this.findFirstFocusedOptionIndex()),this.selectOnFocus&&this.autoOptionFocus&&!this.$filled&&this.onOptionSelect(null,this.visibleOptions[this.focusedOptionIndex],!1)},updateModel:function(e,n){this.writeValue(n,e),this.$emit("change",{originalEvent:e,value:n})},flatOptions:function(e){var n=this;return(e||[]).reduce(function(r,i,o){r.push({optionGroup:i,group:!0,index:o});var a=n.getOptionGroupChildren(i);return a&&a.forEach(function(s){return r.push(s)}),r},[])},overlayRef:function(e){this.overlay=e},listRef:function(e,n){this.list=e,n&&n(e)},virtualScrollerRef:function(e){this.virtualScroller=e}},computed:{visibleOptions:function(){var e=this,n=this.optionGroupLabel?this.flatOptions(this.options):this.options||[];if(this.filterValue){var r=x3.filter(n,this.searchFields,this.filterValue,this.filterMatchMode,this.filterLocale);if(this.optionGroupLabel){var i=this.options||[],o=[];return i.forEach(function(a){var s=e.getOptionGroupChildren(a),l=s.filter(function(u){return r.includes(u)});l.length>0&&o.push(Uh(Uh({},a),{},qi({},typeof e.optionGroupChildren=="string"?e.optionGroupChildren:"items",dre(l))))}),this.flatOptions(o)}return r}return n},hasSelectedOption:function(){return this.$filled},label:function(){var e=this.findSelectedOptionIndex();return e!==-1?this.getOptionLabel(this.visibleOptions[e]):this.placeholder||"p-emptylabel"},editableInputValue:function(){var e=this.findSelectedOptionIndex();return e!==-1?this.getOptionLabel(this.visibleOptions[e]):this.d_value||""},equalityKey:function(){return this.optionValue?null:this.dataKey},searchFields:function(){return this.filterFields||[this.optionLabel]},filterResultMessageText:function(){return qe(this.visibleOptions)?this.filterMessageText.replaceAll("{0}",this.visibleOptions.length):this.emptyFilterMessageText},filterMessageText:function(){return this.filterMessage||this.$primevue.config.locale.searchMessage||""},emptyFilterMessageText:function(){return this.emptyFilterMessage||this.$primevue.config.locale.emptySearchMessage||this.$primevue.config.locale.emptyFilterMessage||""},emptyMessageText:function(){return this.emptyMessage||this.$primevue.config.locale.emptyMessage||""},selectionMessageText:function(){return this.selectionMessage||this.$primevue.config.locale.selectionMessage||""},emptySelectionMessageText:function(){return this.emptySelectionMessage||this.$primevue.config.locale.emptySelectionMessage||""},selectedMessageText:function(){return this.$filled?this.selectionMessageText.replaceAll("{0}","1"):this.emptySelectionMessageText},focusedOptionId:function(){return this.focusedOptionIndex!==-1?"".concat(this.$id,"_").concat(this.focusedOptionIndex):null},ariaSetSize:function(){var e=this;return this.visibleOptions.filter(function(n){return!e.isOptionGroup(n)}).length},isClearIconVisible:function(){return this.showClear&&this.d_value!=null&&!this.disabled&&!this.loading},virtualScrollerDisabled:function(){return!this.virtualScrollerOptions},containerDataP:function(){return It(qi({invalid:this.$invalid,disabled:this.disabled,focus:this.focused,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size))},labelDataP:function(){return It(qi(qi({placeholder:!this.editable&&this.label===this.placeholder,clearable:this.showClear,disabled:this.disabled,editable:this.editable},this.size,this.size),"empty",!this.editable&&!this.$slots.value&&(this.label==="p-emptylabel"||this.label.length===0)))},dropdownIconDataP:function(){return It(qi({},this.size,this.size))},overlayDataP:function(){return It(qi({},"portal-"+this.appendTo,"portal-"+this.appendTo))}},directives:{ripple:Gn},components:{InputText:Sf,VirtualScroller:Af,Portal:f1,InputIcon:jy,IconField:Fy,TimesIcon:Ds,ChevronDownIcon:Bs,SpinnerIcon:d1,SearchIcon:Ky,CheckIcon:xi,BlankIcon:Vy}},bre=["id","data-p"],vre=["name","id","value","placeholder","tabindex","disabled","aria-label","aria-labelledby","aria-expanded","aria-controls","aria-activedescendant","aria-invalid","data-p"],yre=["name","id","tabindex","aria-label","aria-labelledby","aria-expanded","aria-controls","aria-activedescendant","aria-invalid","aria-disabled","data-p"],wre=["data-p"],Cre=["id"],$re=["id"],Sre=["id","aria-label","aria-selected","aria-disabled","aria-setsize","aria-posinset","onMousedown","onMousemove","data-p-selected","data-p-focused","data-p-disabled"];function Are(t,e,n,r,i,o){var a=Ee("SpinnerIcon"),s=Ee("InputText"),l=Ee("SearchIcon"),u=Ee("InputIcon"),d=Ee("IconField"),f=Ee("CheckIcon"),c=Ee("BlankIcon"),p=Ee("VirtualScroller"),h=Ee("Portal"),g=kn("ripple");return y(),x("div",$({ref:"container",id:t.$id,class:t.cx("root"),onClick:e[12]||(e[12]=function(){return o.onContainerClick&&o.onContainerClick.apply(o,arguments)}),"data-p":o.containerDataP},t.ptmi("root")),[t.editable?(y(),x("input",$({key:0,ref:"focusInput",name:t.name,id:t.labelId||t.inputId,type:"text",class:[t.cx("label"),t.inputClass,t.labelClass],style:[t.inputStyle,t.labelStyle],value:o.editableInputValue,placeholder:t.placeholder,tabindex:t.disabled?-1:t.tabindex,disabled:t.disabled,autocomplete:"off",role:"combobox","aria-label":t.ariaLabel,"aria-labelledby":t.ariaLabelledby,"aria-haspopup":"listbox","aria-expanded":i.overlayVisible,"aria-controls":i.overlayVisible?t.$id+"_list":void 0,"aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-invalid":t.invali
3307d||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onKeydown:e[2]||(e[2]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),onInput:e[3]||(e[3]=function(){return o.onEditableInput&&o.onEditableInput.apply(o,arguments)}),"data-p":o.labelDataP},t.ptm("label")),null,16,vre)):(y(),x("span",$({key:1,ref:"focusInput",name:t.name,id:t.labelId||t.inputId,class:[t.cx("label"),t.inputClass,t.labelClass],style:[t.inputStyle,t.labelStyle],tabindex:t.disabled?-1:t.tabindex,role:"combobox","aria-label":t.ariaLabel||(o.label==="p-emptylabel"?void 0:o.label),"aria-labelledby":t.ariaLabelledby,"aria-haspopup":"listbox","aria-expanded":i.overlayVisible,"aria-controls":t.$id+"_list","aria-activedescendant":i.focused?o.focusedOptionId:void 0,"aria-invalid":t.invalid||void 0,"aria-disabled":t.disabled,onFocus:e[4]||(e[4]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[5]||(e[5]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onKeydown:e[6]||(e[6]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),"data-p":o.labelDataP},t.ptm("label")),[ce(t.$slots,"value",{value:t.d_value,placeholder:t.placeholder},function(){var b;return[Si(Ct(o.label==="p-emptylabel"?" ":(b=o.label)!==null&&b!==void 0?b:"empty"),1)]})],16,yre)),o.isClearIconVisible?ce(t.$slots,"clearicon",{key:2,class:Pe(t.cx("clearIcon")),clearCallback:o.onClearClick},function(){return[(y(),W(ke(t.clearIcon?"i":"TimesIcon"),$({ref:"clearIcon",class:[t.cx("clearIcon"),t.clearIcon],onClick:o.onClearClick},t.ptm("clearIcon"),{"data-pc-section":"clearicon"}),null,16,["class","onClick"]))]}):oe("",!0),ye("div",$({class:t.cx("dropdown")},t.ptm("dropdown")),[t.loading?ce(t.$slots,"loadingicon",{key:0,class:Pe(t.cx("loadingIcon"))},function(){return[t.loadingIcon?(y(),x("span",$({key:0,class:[t.cx("loadingIcon"),"pi-spin",t.loadingIcon],"aria-hidden":"true"},t.ptm("loadingIcon")),null,16)):(y(),W(a,$({key:1,class:t.cx("loadingIcon"),spin:"","aria-hidden":"true"},t.ptm("loadingIcon")),null,16,["class"]))]}):ce(t.$slots,"dropdownicon",{key:1,class:Pe(t.cx("dropdownIcon"))},function(){return[(y(),W(ke(t.dropdownIcon?"span":"ChevronDownIcon"),$({class:[t.cx("dropdownIcon"),t.dropdownIcon],"aria-hidden":"true","data-p":o.dropdownIconDataP},t.ptm("dropdownIcon")),null,16,["class","data-p"]))]})],16),Xe(h,{appendTo:t.appendTo},{default:Re(function(){return[Xe(ha,$({name:"p-connected-overlay",onEnter:o.onOverlayEnter,onAfterEnter:o.onOverlayAfterEnter,onLeave:o.onOverlayLeave,onAfterLeave:o.onOverlayAfterLeave},t.ptm("transition")),{default:Re(function(){return[i.overlayVisible?(y(),x("div",$({key:0,ref:o.overlayRef,class:[t.cx("overlay"),t.panelClass,t.overlayClass],style:[t.panelStyle,t.overlayStyle],onClick:e[10]||(e[10]=function(){return o.onOverlayClick&&o.onOverlayClick.apply(o,arguments)}),onKeydown:e[11]||(e[11]=function(){return o.onOverlayKeyDown&&o.onOverlayKeyDown.apply(o,arguments)}),"data-p":o.overlayDataP},t.ptm("overlay")),[ye("span",$({ref:"firstHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[7]||(e[7]=function(){return o.onFirstHiddenFocus&&o.onFirstHiddenFocus.apply(o,arguments)})},t.ptm("hiddenFirstFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16),ce(t.$slots,"header",{value:t.d_value,options:o.visibleOptions}),t.filter?(y(),x("div",$({key:0,class:t.cx("header")},t.ptm("header")),[Xe(d,{unstyled:t.unstyled,pt:t.ptm("pcFilterContainer")},{default:Re(function(){return[Xe(s,{ref:"filterInput",type:"text",value:i.filterValue,onVnodeMounted:o.onFilterUpdated,onVnodeUpdated:o.onFilterUpdated,class:Pe(t.cx("pcFilter")),placeholder:t.filterPlaceholder,variant:t.variant,unstyled:t.unstyled,role:"searchbox",autocomplete:"off","aria-owns":t.$id+"_list","aria-activedescendant":o.focusedOptionId,onKeydown:o.onFilterKeyDown,onBlur:o.onFilterBlur,onInput:o.onFilterChange,pt:t.ptm("pcFilter"),formControl:{novalidate:!0}},null,8,["value","onVnodeMounted","onVnodeUpdated","class","placeholder","variant","unstyled","aria-owns","aria-activedescendant","onKeydown","onBlur","onInput","pt"]),Xe(u,{unstyled:t.unstyled,pt:t.ptm("pcFilterIconContainer")},{default:Re(function(){return[ce(t.$slots,"filtericon",{},function(){return[t.filterIcon?(y(),x("span",$({key:0,class:t.filterIcon},t.ptm("filterIcon")),null,16)):(y(),W(l,t1($({key:1},t.ptm("filterIcon"))),null,16))]})]}),_:3},8,["unstyled","pt"])]}),_:3},8,["unstyled","pt"]),ye("span",$({role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenFilterResult"),{"data-p-hidden-accessible":!0}),Ct(o.filterResultMessageText),17)],16)):oe("",!0),ye("div",$({class:t.cx("listContainer"),style:{"max-height":o.virtualScrollerDisabled?t.scrollHeight:""}},t.ptm("listContainer")),[Xe(p,$({ref:o.virtualScrollerRef},t.virtualScrollerOptions,{items:o.visibleOptions,style:{height:t.scrollHeight},tabindex:-1,disabled:o.virtualScrollerDisabled,pt:t.ptm("virtualScroller")}),la({content:Re(function(b){var v=b.styleClass,C=b.contentRef,E=b.items,A=b.getItemOptions,N=b.contentStyle,H=b.itemSize;return[ye("ul",$({ref:function(ne){return o.listRef(ne,C)},id:t.$id+"_list",class:[t.cx("list"),v],style:N,role:"listbox"},t.ptm("list")),[(y(!0),x(Be,null,Wt(E,function(j,ne){return y(),x(Be,{key:o.getOptionRenderKey(j,o.getOptionIndex(ne,A))},[o.isOptionGroup(j)?(y(),x("li",$({key:0,id:t.$id+"_"+o.getOptionIndex(ne,A),style:{height:H?H+"px":void 0},class:t.cx("optionGroup"),role:"option"},{ref_for:!0},t.ptm("optionGroup")),[ce(t.$slots,"optiongroup",{option:j.optionGroup,index:o.getOptionIndex(ne,A)},function(){return[ye("span",$({class:t.cx("optionGroupLabel")},{ref_for:!0},t.ptm("optionGroupLabel")),Ct(o.getOptionGroupLabel(j.optionGroup)),17)]})],16,$re)):Vt((y(),x("li",$({key:1,id:t.$id+"_"+o.getOptionIndex(ne,A),class:t.cx("option",{option:j,focusedOption:o.getOptionIndex(ne,A)}),style:{height:H?H+"px":void 0},role:"option","aria-label":o.getOptionLabel(j),"aria-selected":o.isSelected(j),"aria-disabled":o.isOptionDisabled(j),"aria-setsize":o.ariaSetSize,"aria-posinset":o.getAriaPosInset(o.getOptionIndex(ne,A)),onMousedown:function(ie){return o.onOptionSelect(ie,j)},onMousemove:function(ie){return o.onOptionMouseMove(ie,o.getOptionIndex(ne,A))},onClick:e[8]||(e[8]=s1(function(){},["stop"])),"data-p-selected":!t.checkmark&&o.isSelected(j),"data-p-focused":i.focusedOptionIndex===o.getOptionIndex(ne,A),"data-p-disabled":o.isOptionDisabled(j)},{ref_for:!0},o.getPTItemOptions(j,A,ne,"option")),[t.checkmark?(y(),x(Be,{key:0},[o.isSelected(j)?(y(),W(f,$({key:0,class:t.cx("optionCheckIcon")},{ref_for:!0},t.ptm("optionCheckIcon")),null,16,["class"])):(y(),W(c,$({key:1,class:t.cx("optionBlankIcon")},{ref_for:!0},t.ptm("optionBlankIcon")),null,16,["class"]))],64)):oe("",!0),ce(t.$slots,"option",{option:j,selected:o.isSelected(j),index:o.getOptionIndex(ne,A)},function(){return[ye("span",$({class:t.cx("optionLabel")},{ref_for:!0},t.ptm("optionLabel")),Ct(o.getOptionLabel(j)),17)]})],16,Sre)),[[g]])],64)}),128)),i.filterValue&&(!E||E&&E.length===0)?(y(),x("li",$({key:0,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage"),{"data-p-hidden-accessible":!0}),[ce(t.$slots,"emptyfilter",{},function(){return[Si(Ct(o.emptyFilterMessageText),1)]})],16)):!t.options||t.options&&t.options.length===0?(y(),x("li",$({key:1,class:t.cx("emptyMessage"),role:"option"},t.ptm("emptyMessage"),{"data-p-hidden-accessible":!0}),[ce(t.$slots,"empty",{},function(){return[Si(Ct(o.emptyMessageText),1)]})],16)):oe("",!0)],16,Cre)]}),_:2},[t.$slots.loader?{name:"loader",fn:Re(function(b){var v=b.options;return[ce(t.$slots,"loader",{options:v})]}),key:"0"}:void 0]),1040,["items","style","disabled","pt"])],16),ce(t.$slots,"footer",{value:t.d_value,options:o.visibleOptions}),!t.options||t.options&&t.options.length===0?(y(),x("span",$({key:1,role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenEmptyMessage"),{"data-p-hidden-accessible":!0}),Ct(o.emptyMessageText),17)):oe("",!0),ye("span",$({role:"status","aria-live":"polite",class:"p-hidden-accessible"},t.ptm("hiddenSelectedMessage"),{"data-p-hidden-accessible":!0}),Ct(o.selectedMessageText),17),ye("span",$({ref:"lastHiddenFocusableElementOnOverlay",role:"presentation","aria-hidden":"true",class:"p-hidden-accessible p-hidden-focusable",tabindex:0,onFocus:e[9]||(e[9]=function(){return o.onLastHiddenFocus&&o.onLastHiddenFocus.apply(o,arguments)})},t.ptm("hiddenLastFocusableEl"),{"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0}),null,16)],16,wre)):oe("",!0)]}),_:3},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:3},8,["appendTo"])],16,bre)}Gd.render=Are;var qy={name:"AngleDownIcon",extends:gt};function Tre(t){return xre(t)||Ore(t)||Ere(t)||kre()}function kre(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3308In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ere(t,e){if(t){if(typeof t=="string")return S5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S5(t,e):void 0}}function Ore(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function xre(t){if(Array.isArray(t))return S5(t)}function S5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Ire(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Tre(e[0]||(e[0]=[ye("path",{d:"M3.58659 4.5007C3.68513 4.50023 3.78277 4.51945 3.87379 4.55723C3.9648 4.59501 4.04735 4.65058 4.11659 4.7207L7.11659 7.7207L10.1166 4.7207C10.2619 4.65055 10.4259 4.62911 10.5843 4.65956C10.7427 4.69002 10.8871 4.77074 10.996 4.88976C11.1049 5.00877 11.1726 5.15973 11.1889 5.32022C11.2052 5.48072 11.1693 5.6422 11.0866 5.7807L7.58659 9.2807C7.44597 9.42115 7.25534 9.50004 7.05659 9.50004C6.85784 9.50004 6.66722 9.42115 6.52659 9.2807L3.02659 5.7807C2.88614 5.64007 2.80725 5.44945 2.80725 5.2507C2.80725 5.05195 2.88614 4.86132 3.02659 4.7207C3.09932 4.64685 3.18675 4.58911 3.28322 4.55121C3.37969 4.51331 3.48305 4.4961 3.58659 4.5007Z",fill:"currentColor"},null,-1)])),16)}qy.render=Ire;var Wy={name:"AngleUpIcon",extends:gt};function Pre(t){return Rre(t)||_re(t)||Mre(t)||Nre()}function Nre(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3309In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mre(t,e){if(t){if(typeof t=="string")return A5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?A5(t,e):void 0}}function _re(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Rre(t){if(Array.isArray(t))return A5(t)}function A5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Lre(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Pre(e[0]||(e[0]=[ye("path",{d:"M10.4134 9.49931C10.3148 9.49977 10.2172 9.48055 10.1262 9.44278C10.0352 9.405 9.95263 9.34942 9.88338 9.27931L6.88338 6.27931L3.88338 9.27931C3.73811 9.34946 3.57409 9.3709 3.41567 9.34044C3.25724 9.30999 3.11286 9.22926 3.00395 9.11025C2.89504 8.99124 2.82741 8.84028 2.8111 8.67978C2.79478 8.51928 2.83065 8.35781 2.91338 8.21931L6.41338 4.71931C6.55401 4.57886 6.74463 4.49997 6.94338 4.49997C7.14213 4.49997 7.33276 4.57886 7.47338 4.71931L10.9734 8.21931C11.1138 8.35994 11.1927 8.55056 11.1927 8.74931C11.1927 8.94806 11.1138 9.13868 10.9734 9.27931C10.9007 9.35315 10.8132 9.41089 10.7168 9.44879C10.
33096203 9.48669 10.5169 9.5039 10.4134 9.49931Z",fill:"currentColor"},null,-1)])),16)}Wy.render=Lre;var Bre=`
3310    .p-inputnumber {
3311        display: inline-flex;
3312        position: relative;
3313    }
3314
3315    .p-inputnumber-button {
3316        display: flex;
3317        align-items: center;
3318        justify-content: center;
3319        flex: 0 0 auto;
3320        cursor: pointer;
3321        background: dt('inputnumber.button.background');
3322        color: dt('inputnumber.button.color');
3323        width: dt('inputnumber.button.width');
3324        transition:
3325            background dt('inputnumber.transition.duration'),
3326            color dt('inputnumber.transition.duration'),
3327            border-color dt('inputnumber.transition.duration'),
3328            outline-color dt('inputnumber.transition.duration');
3329    }
3330
3331    .p-inputnumber-button:disabled {
3332        cursor: auto;
3333    }
3334
3335    .p-inputnumber-button:not(:disabled):hover {
3336        background: dt('inputnumber.button.hover.background');
3337        color: dt('inputnumber.button.hover.color');
3338    }
3339
3340    .p-inputnumber-button:not(:disabled):active {
3341        background: dt('inputnumber.button.active.background');
3342        color: dt('inputnumber.button.active.color');
3343    }
3344
3345    .p-inputnumber-stacked .p-inputnumber-button {
3346        position: relative;
3347        flex: 1 1 auto;
3348        border: 0 none;
3349    }
3350
3351    .p-inputnumber-stacked .p-inputnumber-button-group {
3352        display: flex;
3353        flex-direction: column;
3354        position: absolute;
3355        inset-block-start: 1px;
3356        inset-inline-end: 1px;
3357        height: calc(100% - 2px);
3358        z-index: 1;
3359    }
3360
3361    .p-inputnumber-stacked .p-inputnumber-increment-button {
3362        padding: 0;
3363        border-start-end-radius: calc(dt('inputnumber.button.border.radius') - 1px);
3364    }
3365
3366    .p-inputnumber-stacked .p-inputnumber-decrement-button {
3367        padding: 0;
3368        border-end-end-radius: calc(dt('inputnumber.button.border.radius') - 1px);
3369    }
3370
3371    .p-inputnumber-stacked .p-inputnumber-input {
3372        padding-inline-end: calc(dt('inputnumber.button.width') + dt('form.field.padding.x'));
3373    }
3374
3375    .p-inputnumber-horizontal .p-inputnumber-button {
3376        border: 1px solid dt('inputnumber.button.border.color');
3377    }
3378
3379    .p-inputnumber-horizontal .p-inputnumber-button:hover {
3380        border-color: dt('inputnumber.button.hover.border.color');
3381    }
3382
3383    .p-inputnumber-horizontal .p-inputnumber-button:active {
3384        border-color: dt('inputnumber.button.active.border.color');
3385    }
3386
3387    .p-inputnumber-horizontal .p-inputnumber-increment-button {
3388        order: 3;
3389        border-start-end-radius: dt('inputnumber.button.border.radius');
3390        border-end-end-radius: dt('inputnumber.button.border.radius');
3391        border-inline-start: 0 none;
3392    }
3393
3394    .p-inputnumber-horizontal .p-inputnumber-input {
3395        order: 2;
3396        border-radius: 0;
3397    }
3398
3399    .p-inputnumber-horizontal .p-inputnumber-decrement-button {
3400        order: 1;
3401        border-start-start-radius: dt('inputnumber.button.border.radius');
3402        border-end-start-radius: dt('inputnumber.button.border.radius');
3403        border-inline-end: 0 none;
3404    }
3405
3406    .p-floatlabel:has(.p-inputnumber-horizontal) label {
3407        margin-inline-start: dt('inputnumber.button.width');
3408    }
3409
3410    .p-inputnumber-vertical {
3411        flex-direction: column;
3412    }
3413
3414    .p-inputnumber-vertical .p-inputnumber-button {
3415        border: 1px solid dt('inputnumber.button.border.color');
3416        padding: dt('inputnumber.button.vertical.padding');
3417    }
3418
3419    .p-inputnumber-vertical .p-inputnumber-button:hover {
3420        border-color: dt('inputnumber.button.hover.border.color');
3421    }
3422
3423    .p-inputnumber-vertical .p-inputnumber-button:active {
3424        border-color: dt('inputnumber.button.active.border.color');
3425    }
3426
3427    .p-inputnumber-vertical .p-inputnumber-increment-button {
3428        order: 1;
3429        border-start-start-radius: dt('inputnumber.button.border.radius');
3430        border-start-end-radius: dt('inputnumber.button.border.radius');
3431        width: 100%;
3432        border-block-end: 0 none;
3433    }
3434
3435    .p-inputnumber-vertical .p-inputnumber-input {
3436        order: 2;
3437        border-radius: 0;
3438        text-align: center;
3439    }
3440
3441    .p-inputnumber-vertical .p-inputnumber-decrement-button {
3442        order: 3;
3443        border-end-start-radius: dt('inputnumber.button.border.radiu
3443s');
3444        border-end-end-radius: dt('inputnumber.button.border.radius');
3445        width: 100%;
3446        border-block-start: 0 none;
3447    }
3448
3449    .p-inputnumber-input {
3450        flex: 1 1 auto;
3451    }
3452
3453    .p-inputnumber-fluid {
3454        width: 100%;
3455    }
3456
3457    .p-inputnumber-fluid .p-inputnumber-input {
3458        width: 1%;
3459    }
3460
3461    .p-inputnumber-fluid.p-inputnumber-vertical .p-inputnumber-input {
3462        width: 100%;
3463    }
3464
3465    .p-inputnumber:has(.p-inputtext-sm) .p-inputnumber-button .p-icon {
3466        font-size: dt('form.field.sm.font.size');
3467        width: dt('form.field.sm.font.size');
3468        height: dt('form.field.sm.font.size');
3469    }
3470
3471    .p-inputnumber:has(.p-inputtext-lg) .p-inputnumber-button .p-icon {
3472        font-size: dt('form.field.lg.font.size');
3473        width: dt('form.field.lg.font.size');
3474        height: dt('form.field.lg.font.size');
3475    }
3476
3477    .p-inputnumber-clear-icon {
3478        position: absolute;
3479        top: 50%;
3480        margin-top: -0.5rem;
3481        cursor: pointer;
3482        inset-inline-end: dt('form.field.padding.x');
3483        color: dt('form.field.icon.color');
3484    }
3485
3486    .p-inputnumber:has(.p-inputnumber-clear-icon) .p-inputnumber-input {
3487        padding-inline-end: calc((dt('form.field.padding.x') * 2) + dt('icon.size'));
3488    }
3489
3490    .p-inputnumber-stacked .p-inputnumber-clear-icon {
3491        inset-inline-end: calc(dt('inputnumber.button.width') + dt('form.field.padding.x'));
3492    }
3493
3494    .p-inputnumber-stacked:has(.p-inputnumber-clear-icon) .p-inputnumber-input {
3495        padding-inline-end: calc(dt('inputnumber.button.width') + (dt('form.field.padding.x') * 2) + dt('icon.size'));
3496    }
3497
3498    .p-inputnumber-horizontal .p-inputnumber-clear-icon {
3499        inset-inline-end: calc(dt('inputnumber.button.width') + dt('form.field.padding.x'));
3500    }
3501`,Dre={root:function(e){var n=e.instance,r=e.props;return["p-inputnumber p-component p-inputwrapper",{"p-invalid":n.$invalid,"p-inputwrapper-filled":n.$filled||r.allowEmpty===!1,"p-inputwrapper-focus":n.focused,"p-inputnumber-stacked":r.showButtons&&r.buttonLayout==="stacked","p-inputnumber-horizontal":r.showButtons&&r.buttonLayout==="horizontal","p-inputnumber-vertical":r.showButtons&&r.buttonLayout==="vertical","p-inputnumber-fluid":n.$fluid}]},pcInputText:"p-inputnumber-input",clearIcon:"p-inputnumber-clear-icon",buttonGroup:"p-inputnumber-button-group",incrementButton:function(e){var n=e.instance,r=e.props;return["p-inputnumber-button p-inputnumber-increment-button",{"p-disabled":r.showButtons&&r.max!==null&&n.maxBoundry()}]},decrementButton:function(e){var n=e.instance,r=e.props;return["p-inputnumber-button p-inputnumber-decrement-button",{"p-disabled":r.showButtons&&r.min!==null&&n.minBoundry()}]}},Fre=je.extend({name:"inputnumber",style:Bre,classes:Dre}),jre={name:"BaseInputNumber",extends:y1,props:{format:{type:Boolean,default:!0},showButtons:{type:Boolean,default:!1},buttonLayout:{type:String,default:"stacked"},incrementButtonClass:{type:String,default:null},decrementButtonClass:{type:String,default:null},incrementButtonIcon:{type:String,default:void 0},incrementIcon:{type:String,default:void 0},decrementButtonIcon:{type:String,default:void 0},decrementIcon:{type:String,default:void 0},locale:{type:String,default:void 0},localeMatcher:{type:String,default:void 0},mode:{type:String,default:"decimal"},prefix:{type:String,default:null},suffix:{type:String,default:null},currency:{type:String,default:void 0},currencyDisplay:{type:String,default:void 0},useGrouping:{type:Boolean,default:!0},minFractionDigits:{type:Number,default:void 0},maxFractionDigits:{type:Number,default:void 0},roundingMode:{type:String,default:"halfExpand",validator:function(e){return["ceil","floor","expand","trunc","halfCeil","halfFloor","halfExpand","halfTrunc","halfEven"].includes(e)}},min:{type:Number,default:null},max:{type:Number,default:null},step:{type:Number,default:1},allowEmpty:{type:Boolean,default:!0},highlightOnFocus:{type:Boolean,default:!1},showClear:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},placeholder:{type:String,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null},required:{type:Boolean,default:!1}},style:Fre,provide:function(){return{$pcInputNumber:this,$parentInstance:this}}};function Dl(t){"@babel/helpers - typeof";return Dl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Dl(t)}function Vh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Kh(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
3501e%2?Vh(Object(n),!0).forEach(function(r){T5(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Vh(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function T5(t,e,n){return(e=zre(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function zre(t){var e=Hre(t,"string");return Dl(e)=="symbol"?e:e+""}function Hre(t,e){if(Dl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Dl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Ure(t){return qre(t)||Gre(t)||Kre(t)||Vre()}function Vre(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3502In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Kre(t,e){if(t){if(typeof t=="string")return k5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k5(t,e):void 0}}function Gre(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function qre(t){if(Array.isArray(t))return k5(t)}function k5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var Yy={name:"InputNumber",extends:jre,inheritAttrs:!1,emits:["input","focus","blur"],inject:{$pcFluid:{default:null}},numberFormat:null,_numeral:null,_decimal:null,_group:null,_minusSign:null,_currency:null,_suffix:null,_prefix:null,_index:null,groupChar:"",isSpecialChar:null,prefixChar:null,suffixChar:null,timer:null,data:function(){return{d_modelValue:this.d_value,focused:!1}},watch:{d_value:{immediate:!0,handler:function(e){var n;this.d_modelValue=e,(n=this.$refs.clearIcon)!==null&&n!==void 0&&(n=n.$el)!==null&&n!==void 0&&n.style&&(this.$refs.clearIcon.$el.style.display=Yt(e)?"none":"block")}},locale:function(e,n){this.updateConstructParser(e,n)},localeMatcher:function(e,n){this.updateConstructParser(e,n)},mode:function(e,n){this.updateConstructParser(e,n)},currency:function(e,n){this.updateConstructParser(e,n)},currencyDisplay:function(e,n){this.updateConstructParser(e,n)},useGrouping:function(e,n){this.updateConstructParser(e,n)},minFractionDigits:function(e,n){this.updateConstructParser(e,n)},maxFractionDigits:function(e,n){this.updateConstructParser(e,n)},suffix:function(e,n){this.updateConstructParser(e,n)},prefix:function(e,n){this.updateConstructParser(e,n)}},created:function(){this.constructParser()},mounted:function(){var e;(e=this.$refs.clearIcon)!==null&&e!==void 0&&(e=e.$el)!==null&&e!==void 0&&e.style&&(this.$refs.clearIcon.$el.style.display=this.$filled?"block":"none")},methods:{getOptions:function(){return{localeMatcher:this.localeMatcher,style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,useGrouping:this.useGrouping,minimumFractionDigits:this.minFractionDigits,maximumFractionDigits:this.maxFractionDigits,roundingMode:this.roundingMode}},constructParser:function(){this.numberFormat=new Intl.NumberFormat(this.locale,this.getOptions());var e=Ure(new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)).reverse(),n=new Map(e.map(function(r,i){return[r,i]}));this._numeral=new RegExp("[".concat(e.join(""),"]"),"g"),this._group=this.getGroupingExpression(),this._minusSign=this.getMinusSignExpression(),this._currency=this.getCurrencyExpression(),this._decimal=this.getDecimalExpression(),this._suffix=this.getSuffixExpression(),this._prefix=this.getPrefixExpression(),this._index=function(r){return n.get(r)}},updateConstructParser:function(e,n){e!==n&&this.constructParser()},escapeRegExp:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},getDecimalExpression:function(){var e=new Intl.NumberFormat(this.locale,Kh(Kh({},this.getOptions()),{},{useGrouping:!1}));return new RegExp("[".concat(e.format(1.1).replace(this._currency,"").trim().replace(this._numeral,""),"]"),"g")},getGroupingExpression:function(){var e=new Intl.NumberFormat(this.locale,{useGrouping:!0});return this.groupChar=e.format(1e6).trim().replace(this._numeral,"").charAt(0),new RegExp("[".concat(this.groupChar,"]"),"g")},getMinusSignExpression:function(){var e=new Intl.NumberFormat(this.locale,{useGrouping:!1});return new RegExp("[".concat(e.format(-1).trim().replace(this._numeral,""),"]"),"g")},getCurrencyExpression:function(){if(this.currency){var e=new Intl.NumberFormat(this.locale,{style:"currency",currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:this.roundingMode});return new RegExp("[".concat(e.format(1).replace(/\s/g,"").replace(this._numeral,"").replace(this._group,""),"]"),"g")}return new RegExp("[]","g")},getPrefixExpression:function(){if(this.prefix)this.prefixChar=this.prefix;else{var e=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay});this.prefixChar=e.format(1).split("1")[0]}return new RegExp("".concat(this.escapeRegExp(this.prefixChar||"")),"g")}
vendor: 4,239 bytes, line 3502
3502,getSuffixExpression:function(){if(this.suffix)this.suffixChar=this.suffix;else{var e=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:this.roundingMode});this.suffixChar=e.format(1).split("1")[1]}return new RegExp("".concat(this.escapeRegExp(this.suffixChar||"")),"g")},formatValue:function(e){if(e!=null){if(e==="-")return e;if(this.format){var n=new Intl.NumberFormat(this.locale,this.getOptions()),r=n.format(e);return this.prefix&&(r=this.prefix+r),this.suffix&&(r=r+this.suffix),r}return e.toString()}return""},parseValue:function(e){var n=e.replace(this._suffix,"").replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").replace(this._group,"").replace(this._minusSign,"-").replace(this._decimal,".").replace(this._numeral,this._index);if(n){if(n==="-")return n;var r=+n;return isNaN(r)?null:r}return null},repeat:function(e,n,r){var i=this;if(!this.readonly){var o=n||500;this.clearTimer(),this.timer=setTimeout(function(){i.repeat(e,40,r)},o),this.spin(e,r)}},addWithPrecision:function(e,n){var r=e.toString(),i=n.toString(),o=r.includes(".")?r.split(".")[1].length:0,a=i.includes(".")?i.split(".")[1].length:0,s=Math.max(o,a),l=Math.pow(10,s);return Math.round((e+n)*l)/l},spin:function(e,n){if(this.$refs.input){var r=this.step*n,i=this.parseValue(this.$refs.input.$el.value)||0,o=this.validateValue(this.addWithPrecision(i,r));this.updateInput(o,null,"spin"),this.updateModel(e,o),this.handleOnInput(e,i,o)}},onUpButtonMouseDown:function(e){this.disabled||(this.$refs.input.$el.focus(),this.repeat(e,null,1),e.preventDefault())},onUpButtonMouseUp:function(){this.disabled||this.clearTimer()},onUpButtonMouseLeave:function(){this.disabled||this.clearTimer()},onUpButtonKeyUp:function(){this.disabled||this.clearTimer()},onUpButtonKeyDown:function(e){(e.code==="Space"||e.code==="Enter"||e.code==="NumpadEnter")&&this.repeat(e,null,1)},onDownButtonMouseDown:function(e){this.disabled||(this.$refs.input.$el.focus(),this.repeat(e,null,-1),e.preventDefault())},onDownButtonMouseUp:function(){this.disabled||this.clearTimer()},onDownButtonMouseLeave:function(){this.disabled||this.clearTimer()},onDownButtonKeyUp:function(){this.disabled||this.clearTimer()},onDownButtonKeyDown:function(e){(e.code==="Space"||e.code==="Enter"||e.code==="NumpadEnter")&&this.repeat(e,null,-1)},onUserInput:function(){this.isSpecialChar&&(this.$refs.input.$el.value=this.lastValue),this.isSpecialChar=!1},onInputKeyDown:function(e){if(!this.readonly&&!e.isComposing){if(e.altKey||e.ctrlKey||e.metaKey){this.isSpecialChar=!0,this.lastValue=this.$refs.input.$el.value;return}this.lastValue=e.target.value;var n=e.target.selectionStart,r=e.target.selectionEnd,i=r-n,o=e.target.value,a=null,s=e.code||e.key;switch(s){case"ArrowUp":this.spin(e,1),e.preventDefault();break;case"ArrowDown":this.spin(e,-1),e.preventDefault();break;case"ArrowLeft":if(i>1){var l=this.isNumeralChar(o.charAt(n))?n+1:n+2;this.$refs.input.$el.setSelectionRange(l,l)}else this.isNumeralChar(o.charAt(n-1))||e.preventDefault();break;case"ArrowRight":if(i>1){var u=r-1;this.$refs.input.$el.setSelectionRange(u,u)}else this.isNumeralChar(o.charAt(n))||e.preventDefault();break;case"Tab":case"Enter":case"NumpadEnter":a=this.validateValue(this.parseValue(o)),this.$refs.input.$el.value=this.formatValue(a),this.$refs.input.$el.setAttribute("aria-valuenow",a),this.updateModel(e,a);break;case"Backspace":{if(e.preventDefault(),n===r){n>=o.length&&this.suffixChar!==null&&(n=o.length-this.suffixChar.length,this.$refs.input.$el.setSelectionRange(n,n));var d=o.charAt(n-1),f=this.getDecimalCharIndexes(o),c=f.decimalCharIndex,p=f.decimalCharIndexWithoutPrefix;if(this.isNumeralChar(d)){var h=this.getDecimalLength(o);if(this._group.test(d))this._group.lastIndex=0,a=o.slice(0,n-2)+o.slice(n-1);else if(this._decimal.test(d))this._decimal.lastIndex=0,h?this.$refs.input.$el.setSelectionRange(n-1,n-1):a=o.slice(0,n-1)+o.slice(n);else if(c>0&&n>c){var g=this.isDecimalMode()&&(this.minFractionDigits||0)<h?"":"0";a=o.slice(0,n-1)+g+o.slice(n)}else p===1?(a=o.slice(0,n-1)+"0"+o.slice(n),a=this.parseValue(a)>0?a:""):a=o.slice(0,n-1)+o.slice(n)}
3502this.updateValue(e,a,null,"delete-single")}else a=this.deleteRange(o,n,r),this.updateValue(e,a,null,"delete-range");break}case"Delete":if(e.preventDefault(),n===r){var b=o.charAt(n),v=this.getDecimalCharIndexes(o),C=v.decimalCharIndex,E=v.decimalCharIndexWithoutPrefix;if(this.isNumeralChar(b)){var A=this.getDecimalLength(o);if(this._group.test(b))this._group.lastIndex=0,a=o.slice(0,n)+o.slice(n+2);else if(this._decimal.test(b))this._decimal.lastIndex=0,A?this.$refs.input.$el.setSelectionRange(n+1,n+1):a=o.slice(0,n)+o.slice(n+1);else if(C>0&&n>C){var N=this.isDecimalMode()&&(this.minFractionDigits||0)<A?"":"0";a=o.slice(0,n)+N+o.slice(n+1)}else E===1?(a=o.slice(0,n)+"0"+o.slice(n+1),a=this.parseValue(a)>0?a:""):a=o.slice(0,n)+o.slice(n+1)}this.updateValue(e,a,null,"delete-back-single")}else a=this.deleteRange(o,n,r),this.updateValue(e,a,null,"delete-range");break;case"Home":e.preventDefault(),qe(this.min)&&this.updateModel(e,this.min);break;case"End":e.preventDefault(),qe(this.max)&&this.updateModel(e,this.max);break}}},onInputKeyPress:function(e){if(!this.readonly){var n=e.key,r=this.isDecimalSign(n),i=this.isMinusSign(n);e.code!=="Enter"&&e.preventDefault(),(Number(n)>=0&&Number(n)<=9||i||r)&&this.insert(e,n,{isDecimalSign:r,isMinusSign:i})}},onPaste:function(e){if(!this.readonly){e.preventDefault();var n=(e.clipboardData||window.clipboardData).getData("Text");if(!(this.inputId==="integeronly"&&/[^\d-]/.test(n))&&n){var r=this.parseValue(n);r!=null&&this.insert(e,r.toString())}}},onClearClick:function(e){this.updateModel(e,null),this.$refs.input.$el.focus()},allowMinusSign:function(){return this.min===null||this.min<0},isMinusSign:function(e){return this._minusSign.test(e)||e==="-"?(this._minusSign.lastIndex=0,!0):!1},isDecimalSign:function(e){var n;return(n=this.locale)!==null&&n!==void 0&&n.includes("fr")&&[".",","].includes(e)||this._decimal.test(e)?(this._decimal.lastIndex=0,!0):!1},isDecimalMode:function(){return this.mode==="decimal"},getDecimalCharIndexes:function(e){var n=e.search(this._decimal);this._decimal.lastIndex=0;var r=e.replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,""),i=r.search(this._decimal);return this._decimal.lastIndex=0,{decimalCharIndex:n,decimalCharIndexWithoutPrefix:i}},getCharIndexes:function(e){var n=e.search(this._decimal);this._decimal.lastIndex=0;var r=e.search(this._minusSign);this._minusSign.lastIndex=0;var i=e.search(this._suffix);this._suffix.lastIndex=0;var o=e.search(this._currency);return this._currency.lastIndex=0,{decimalCharIndex:n,minusCharIndex:r,suffixCharIndex:i,currencyCharIndex:o}},insert:function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isDecimalSign:!1,isMinusSign:!1},i=n.search(this._minusSign);if(this._minusSign.lastIndex=0,!(!this.allowMinusSign()&&i!==-1)){var o=this.$refs.input.$el.selectionStart,a=this.$refs.input.$el.selectionEnd,s=this.$refs.input.$el.value.trim(),l=this.getCharIndexes(s),u=l.decimalCharIndex,d=l.minusCharIndex,f=l.suffixCharIndex,c=l.currencyCharIndex,p;if(r.isMinusSign){var h=d===-1;(o===0||o===c+1)&&(p=s,(h||a!==0)&&(p=this.insertText(s,n,0,a)),this.updateValue(e,p,n,"insert"))}else if(r.isDecimalSign)u>0&&o===u?this.updateValue(e,s,n,"insert"):u>o&&u<a?(p=this.insertText(s,n,o,a),this.updateValue(e,p,n,"insert")):u===-1&&this.maxFractionDigits&&(p=this.insertText(s,n,o,a),this.updateValue(e,p,n,"insert"));else{var g=this.numberFormat.resolvedOptions().maximumFractionDigits,b=o!==a?"range-insert":"insert";if(u>0&&o>u){if(o+n.length-(u+1)<=g){var v=c>=o?c-1:f>=o?f:s.length;p=s.slice(0,o)+n+s.slice(o+n.length,v)+s.slice(v),this.updateValue(e,p,n,b)}}else p=this.insertText(s,n,o,a),this.updateValue(e,p,n,b)}}},insertText:function(e,n,r,i){var o=n==="."?n:n.split(".");if(o.length===2){var a=e.slice(r,i).search(this._decimal);return this._decimal.lastIndex=0,a>0?e.slice(0,r)+this.formatValue(n)+e.slice(i):this.formatValue(n)||e}else return i-r===e.length?this.formatValue(n):r===0?n+e.slice(i):i===e.length?e.slice(0,r)+n:e.slice(0,r)+n+e.slice(i)},deleteRange:function(e,n,r){var i;
3502return r-n===e.length?i="":n===0?i=e.slice(r):r===e.length?i=e.slice(0,n):i=e.slice(0,n)+e.slice(r),i},initCursor:function(){var e=this.$refs.input.$el.selectionStart,n=this.$refs.input.$el.value,r=n.length,i=null,o=(this.prefixChar||"").length;n=n.replace(this._prefix,""),e=e-o;var a=n.charAt(e);if(this.isNumeralChar(a))return e+o;for(var s=e-1;s>=0;)if(a=n.charAt(s),this.isNumeralChar(a)){i=s+o;break}else s--;if(i!==null)this.$refs.input.$el.setSelectionRange(i+1,i+1);else{for(s=e;s<r;)if(a=n.charAt(s),this.isNumeralChar(a)){i=s+o;break}else s++;i!==null&&this.$refs.input.$el.setSelectionRange(i,i)}return i||0},onInputClick:function(){var e=this.$refs.input.$el.value;!this.readonly&&e!==j6()&&this.initCursor()},isNumeralChar:function(e){return e.length===1&&(this._numeral.test(e)||this._decimal.test(e)||this._group.test(e)||this._minusSign.test(e))?(this.resetRegex(),!0):!1},resetRegex:function(){this._numeral.lastIndex=0,this._decimal.lastIndex=0,this._group.lastIndex=0,this._minusSign.lastIndex=0},updateValue:function(e,n,r,i){var o=this.$refs.input.$el.value,a=null;n!=null&&(a=this.parseValue(n),a=!a&&!this.allowEmpty?0:a,this.updateInput(a,r,i,n),this.handleOnInput(e,o,a))},handleOnInput:function(e,n,r){if(this.isValueChanged(n,r)){var i,o;this.$emit("input",{originalEvent:e,value:r,formattedValue:n}),(i=(o=this.formField).onInput)===null||i===void 0||i.call(o,{originalEvent:e,value:r})}},isValueChanged:function(e,n){if(n===null&&e!==null)return!0;if(n!=null){var r=typeof e=="string"?this.parseValue(e):e;return n!==r}return!1},validateValue:function(e){return e==="-"||e==null?null:this.min!=null&&e<this.min?this.min:this.max!=null&&e>this.max?this.max:e},updateInput:function(e,n,r,i){var o;n=n||"";var a=this.$refs.input.$el.value,s=this.formatValue(e),l=a.length;if(s!==i&&(s=this.concatValues(s,i)),l===0){this.$refs.input.$el.value=s,this.$refs.input.$el.setSelectionRange(0,0);var u=this.initCursor(),d=u+n.length;this.$refs.input.$el.setSelectionRange(d,d)}else{var f=this.$refs.input.$el.selectionStart,c=this.$refs.input.$el.selectionEnd;this.$refs.input.$el.value=s;var p=s.length;if(r==="range-insert"){var h=this.parseValue((a||"").slice(0,f)),g=h!==null?h.toString():"",b=g.split("").join("(".concat(this.groupChar,")?")),v=new RegExp(b,"g");v.test(s);var C=n.split("").join("(".concat(this.groupChar,")?")),E=new RegExp(C,"g");E.test(s.slice(v.lastIndex)),c=v.lastIndex+E.lastIndex,this.$refs.input.$el.setSelectionRange(c,c)}else if(p===l)r==="insert"||r==="delete-back-single"?this.$refs.input.$el.setSelectionRange(c+1,c+1):r==="delete-single"?this.$refs.input.$el.setSelectionRange(c-1,c-1):(r==="delete-range"||r==="spin")&&this.$refs.input.$el.setSelectionRange(c,c);else if(r==="delete-back-single"){var A=a.charAt(c-1),N=a.charAt(c),H=l-p,j=this._group.test(N);j&&H===1?c+=1:!j&&this.isNumeralChar(A)&&(c+=-1*H+1),this._group.lastIndex=0,this.$refs.input.$el.setSelectionRange(c,c)}else if(a==="-"&&r==="insert"){this.$refs.input.$el.setSelectionRange(0,0);var ne=this.initCursor(),Z=ne+n.length+1;this.$refs.input.$el.setSelectionRange(Z,Z)}else c=c+(p-l),this.$refs.input.$el.setSelectionRange(c,c)}this.$refs.input.$el.setAttribute("aria-valuenow",e),(o=this.$refs.clearIcon)!==null&&o!==void 0&&(o=o.$el)!==null&&o!==void 0&&o.style&&(this.$refs.clearIcon.$el.style.display=Yt(s)?"none":"block")},concatValues:function(e,n){if(e&&n){var r=n.search(this._decimal);return this._decimal.lastIndex=0,this.suffixChar?r!==-1?e.replace(this.suffixChar,"").split(this._decimal)[0]+n.replace(this.suffixChar,"").slice(r)+this.suffixChar:e:r!==-1?e.split(this._decimal)[0]+n.slice(r):e}return e},getDecimalLength:function(e){if(e){var n=e.split(this._decimal);if(n.length===2)return n[1].replace(this._suffix,"").trim().replace(/\s/g,"").replace(this._currency,"").length}return 0},updateModel:function(e,n){this.writeValue(n,e)},onInputFocus:function(e){this.focused=!0,!this.disabled&&!this.readonly&&this.$refs.input.$el.value!==j6()&&this.highlightOnFocus&&e.target.select(),this.$emit("focus",e)},onInputBlur:function(e){var n,r;this.focused=!1;var i=e.target,o=this.validateValue(this.parseValue(i.value));this.$emit("blur",{originalEvent:e,value:i.value}),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e),i.value=this.formatValue(o),i.setAttribute("aria-valuenow",o),this.updateModel(e,o),!this.disabled&&!this.readonly&&this.highlightOnFocus&&mu()},clearTimer:function(){this.timer&&clearTimeout(this.timer)},maxBoundry:function(){return this.d_value>=this.max},minBoundry:function(){return this.d_value<=this.min}},computed:{upButtonListeners:function(){var e=this;return{mousedown:function(r){return e.onUpButtonMouseDown(r)},mouseup:function(r){return e.onUpButtonMouseUp(r)},mouseleave:function(r){return e.onUpButtonMouseLeave(r)},keydown:function(r){return e.onUpButtonKeyDown(r)},keyup:function(r){return e.onUpButtonKeyUp(r)}}},downButtonListeners:function(){var e=this;return{mousedown:function(r){return e.onDownButtonMouseDown(r)},mouseup:function(r){return e.onDownButtonMouseUp(r)},mouseleave:function(r){return e.onDownButtonMouseLeave(r)},keydown:function(r){return e.onDownButtonKeyDown(r)},keyup:function(r){return e.onDownButtonKeyUp(r)}}},formattedValue:function(){var e=!this.d_value&&!this.allowEmpty?0:this.d_value;return this.formatValue(e)},getFormatter:function(){return this.numberFormat},dataP:function(){return It(T5(T5({invalid:this.$invalid,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size),this.buttonLayout,this.showButtons&&this.buttonLayout))}},components:{InputText:Sf,AngleUpIcon:Wy,AngleDownIcon:qy,TimesIcon:Ds}}
3502,Wre=["data-p"],Yre=["data-p"],Zre=["disabled","data-p"],Jre=["disabled","data-p"],Xre=["disabled","data-p"],Qre=["disabled","data-p"];function eoe(t,e,n,r,i,o){var a=Ee("InputText"),s=Ee("TimesIcon");return y(),x("span",$({class:t.cx("root")},t.ptmi("root"),{"data-p":o.dataP}),[Xe(a,{ref:"input",id:t.inputId,name:t.$formName,role:"spinbutton",class:Pe([t.cx("pcInputText"),t.inputClass]),style:e1(t.inputStyle),defaultValue:o.formattedValue,"aria-valuemin":t.min,"aria-valuemax":t.max,"aria-valuenow":t.d_value,inputmode:t.mode==="decimal"&&!t.minFractionDigits?"numeric":"decimal",disabled:t.disabled,readonly:t.readonly,placeholder:t.placeholder,"aria-labelledby":t.ariaLabelledby,"aria-label":t.ariaLabel,required:t.required,size:t.size,invalid:t.invalid,variant:t.variant,onInput:o.onUserInput,onKeydown:o.onInputKeyDown,onKeypress:o.onInputKeyPress,onPaste:o.onPaste,onClick:o.onInputClick,onFocus:o.onInputFocus,onBlur:o.onInputBlur,pt:t.ptm("pcInputText"),unstyled:t.unstyled,"data-p":o.dataP},null,8,["id","name","class","style","defaultValue","aria-valuemin","aria-valuemax","aria-valuenow","inputmode","disabled","readonly","placeholder","aria-labelledby","aria-label","required","size","invalid","variant","onInput","onKeydown","onKeypress","onPaste","onClick","onFocus","onBlur","pt","unstyled","data-p"]),t.showClear&&t.buttonLayout!=="vertical"?ce(t.$slots,"clearicon",{key:0,class:Pe(t.cx("clearIcon")),clearCallback:o.onClearClick},function(){return[Xe(s,$({ref:"clearIcon",class:[t.cx("clearIcon")],onClick:o.onClearClick},t.ptm("clearIcon")),null,16,["class","onClick"])]}):oe("",!0),t.showButtons&&t.buttonLayout==="stacked"?(y(),x("span",$({key:1,class:t.cx("buttonGroup")},t.ptm("buttonGroup"),{"data-p":o.dataP}),[ce(t.$slots,"incrementbutton",{listeners:o.upButtonListeners},function(){return[ye("button",$({class:[t.cx("incrementButton"),t.incrementButtonClass]},B1(o.upButtonListeners,!0),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("incrementButton"),{"data-p":o.dataP}),[ce(t.$slots,t.$slots.incrementicon?"incrementicon":"incrementbuttonicon",{},function(){return[(y(),W(ke(t.incrementIcon||t.incrementButtonIcon?"span":"AngleUpIcon"),$({class:[t.incrementIcon,t.incrementButtonIcon]},t.ptm("incrementIcon"),{"data-pc-section":"incrementicon"}),null,16,["class"]))]})],16,Zre)]}),ce(t.$slots,"decrementbutton",{listeners:o.downButtonListeners},function(){return[ye("button",$({class:[t.cx("decrementButton"),t.decrementButtonClass]},B1(o.downButtonListeners,!0),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("decrementButton"),{"data-p":o.dataP}),[ce(t.$slots,t.$slots.decrementicon?"decrementicon":"decrementbuttonicon",{},function(){return[(y(),W(ke(t.decrementIcon||t.decrementButtonIcon?"span":"AngleDownIcon"),$({class:[t.decrementIcon,t.decrementButtonIcon]},t.ptm("decrementIcon"),{"data-pc-section":"decrementicon"}),null,16,["class"]))]})],16,Jre)]})],16,Yre)):oe("",!0),ce(t.$slots,"incrementbutton",{listeners:o.upButtonListeners},function(){return[t.showButtons&&t.buttonLayout!=="stacked"?(y(),x("button",$({key:0,class:[t.cx("incrementButton"),t.incrementButtonClass]},B1(o.upButtonListeners,!0),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("incrementButton"),{"data-p":o.dataP}),[ce(t.$slots,t.$slots.incrementicon?"incrementicon":"incrementbuttonicon",{},function(){return[(y(),W(ke(t.incrementIcon||t.incrementButtonIcon?"span":"AngleUpIcon"),$({class:[t.incrementIcon,t.incrementButtonIcon]},t.ptm("incrementIcon"),{"data-pc-section":"incrementicon"}),null,16,["class"]))]})],16,Xre)):oe("",!0)]}),ce(t.$slots,"decrementbutton",{listeners:o.downButtonListeners},function(){return[t.showButtons&&t.buttonLayout!=="stacked"?(y(),x("button",$({key:0,class:[t.cx("decrementButton"),t.decrementButtonClass]},B1(o.downButtonListeners,!0),{disabled:t.disabled,tabindex:-1,"aria-hidden":"true",type:"button"},t.ptm("decrementButton"),{"data-p":o.dataP}),[ce(t.$slots,t.$slots.decrementicon?"decrementicon":"decrementbuttonicon",{},function(){return[(y(),W(ke(t.decrementIcon||t.decrementButtonIcon?"span":"AngleDownIcon"),$({class:[t.decrementIcon,t.decrementButtonIcon]},t.ptm("decrementIcon"),{"data-pc-section":"decrementicon"}),null,16,["class"]))]})],16,Qre)):oe("",!0)]})],16,Wre)}Yy.render=eoe;var Zy={name:"AngleDoubleRightIcon",extends:gt};function toe(t){return ioe(t)||ooe(t)||roe(t)||noe()}function noe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3503In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function roe(t,e){if(t){if(typeof t=="string")return E5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?E5(t,e):void 0}}function ooe(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function ioe(t){if(Array.isArray(t))return E5(t)}function E5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function aoe(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),toe(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.68757 11.
35031451C7.7791 11.1831 7.8773 11.2024 7.9764 11.2019C8.07769 11.1985 8.17721 11.1745 8.26886 11.1312C8.36052 11.088 8.44238 11.0265 8.50943 10.9505L12.0294 7.49085C12.1707 7.34942 12.25 7.15771 12.25 6.95782C12.25 6.75794 12.1707 6.56622 12.0294 6.42479L8.50943 2.90479C8.37014 2.82159 8.20774 2.78551 8.04633 2.80192C7.88491 2.81833 7.73309 2.88635 7.6134 2.99588C7.4937 3.10541 7.41252 3.25061 7.38189 3.40994C7.35126 3.56927 7.37282 3.73423 7.44337 3.88033L10.4605 6.89748L7.44337 9.91463C7.30212 10.0561 7.22278 10.2478 7.22278 10.4477C7.22278 10.6475 7.30212 10.8393 7.44337 10.9807C7.51301 11.0512 7.59603 11.1071 7.68757 11.1451ZM1.94207 10.9505C2.07037 11.0968 2.25089 11.1871 2.44493 11.2019C2.63898 11.1871 2.81949 11.0968 2.94779 10.9505L6.46779 7.49085C6.60905 7.34942 6.68839 7.15771 6.68839 6.95782C6.68839 6.75793 6.60905 6.56622 6.46779 6.42479L2.94779 2.90479C2.80704 2.83757 2.6489 2.81563 2.49517 2.84201C2.34143 2.86839 2.19965 2.94178 2.08936 3.05207C1.97906 3.16237 1.90567 3.30415 1.8793 3.45788C1.85292 3.61162 1.87485 3.76975 1.94207 3.9105L4.95922 6.92765L1.94207 9.9448C1.81838 10.0831 1.75 10.2621 1.75 10.4477C1.75 10.6332 1.81838 10.8122 1.94207 10.9505Z",fill:"currentColor"},null,-1)])),16)}Zy.render=aoe;var Jy={name:"AngleLeftIcon",extends:gt};function soe(t){return coe(t)||doe(t)||uoe(t)||loe()}function loe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
3504In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uoe(t,e){if(t){if(typeof t=="string")return O5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O5(t,e):void 0}}function doe(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function coe(t){if(Array.isArray(t))return O5(t)}function O5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function foe(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),soe(e[0]||(e[0]=[ye("path",{d:"M8.75 11.185C8.65146 11.1854 8.55381 11.1662 8.4628 11.1284C8.37179 11.0906 8.28924 11.0351 8.22 10.965L4.72 7.46496C4.57955 7.32433 4.50066 7.13371 4.50066 6.93496C4.50066 6.73621 4.57955 6.54558 4.72 6.40496L8.22 2.93496C8.36095 2.84357 8.52851 2.80215 8.69582 2.81733C8.86312 2.83252 9.02048 2.90344 9.14268 3.01872C9.26487 3.134 9.34483 3.28696 9.36973 3.4531C9.39463 3.61924 9.36303 3.78892 9.28 3.93496L6.28 6.93496L9.28 9.93496C9.42045 10.0756 9.49934 10.2662 9.49934 10.465C9.49934 10.6637 9.42045 10.8543 9.28 10.995C9.13526 11.1257 8.9448 11.1939 8.75 11.185Z",fill:"currentColor"},null,-1)])),16)}Jy.render=foe;var poe={name:"BasePaginator",extends:Ue,props:{totalRecords:{type:Number,default:0},rows:{type:Number,default:0},first:{type:Number,default:0},pageLinkSize:{type:Number,default:5},rowsPerPageOptions:{type:Array,default:null},template:{type:[Object,String],default:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"},currentPageReportTemplate:{type:null,default:"({currentPage} of {totalPages})"},alwaysShow:{type:Boolean,default:!0}},style:_ne,provide:function(){return{$pcPaginator:this,$parentInstance:this}}},Xy={name:"CurrentPageReport",hostName:"Paginator",extends:Ue,props:{pageCount:{type:Number,default:0},currentPage:{type:Number,default:0},page:{type:Number,default:0},first:{type:Number,default:0},rows:{type:Number,default:0},totalRecords:{type:Number,default:0},template:{type:String,default:"({currentPage} of {totalPages})"}},computed:{text:function(){var e=this.template.replace("{currentPage}",this.currentPage).replace("{totalPages}",this.pageCount).replace("{first}",this.pageCount>0?this.first+1:0).replace("{last}",Math.min(this.first+this.rows,this.totalRecords)).replace("{rows}",this.rows).replace("{totalRecords}",this.totalRecords);return e}}};function hoe(t,e,n,r,i,o){return y(),x("span",$({class:t.cx("current")},t.ptm("current")),Ct(o.text),17)}Xy.render=hoe;var Qy={name:"FirstPageLink",hostName:"Paginator",extends:Ue,props:{template:{type:Function,default:null}},methods:{getPTOptions:function(e){return this.ptm(e,{context:{disabled:this.$attrs.disabled}})}},components:{AngleDoubleLeftIcon:Uy},directives:{ripple:Gn}};function moe(t,e,n,r,i,o){var a=kn("ripple");return Vt((y(),x("button",$({class:t.cx("first"),type:"button"},o.getPTOptions("first"),{"data-pc-group-section":"pagebutton"}),[(y(),W(ke(n.template||"AngleDoubleLeftIcon"),$({class:t.cx("firstIcon")},o.getPTOptions("firstIcon")),null,16,["class"]))],16)),[[a]])}Qy.render=moe;var ew={name:"JumpToPageDropdown",hostName:"Paginator",extends:Ue,emits:["page-change"],props:{page:Number,pageCount:Number,disabled:Boolean,templates:null}
3504,methods:{onChange:function(e){this.$emit("page-change",e)}},computed:{pageOptions:function(){for(var e=[],n=0;n<this.pageCount;n++)e.push({label:String(n+1),value:n});return e}},components:{JTPSelect:Gd}};function goe(t,e,n,r,i,o){var a=Ee("JTPSelect");return y(),W(a,{modelValue:n.page,options:o.pageOptions,optionLabel:"label",optionValue:"value","onUpdate:modelValue":e[0]||(e[0]=function(s){return o.onChange(s)}),class:Pe(t.cx("pcJumpToPageDropdown")),disabled:n.disabled,unstyled:t.unstyled,pt:t.ptm("pcJumpToPageDropdown"),"data-pc-group-section":"pagedropdown"},la({_:2},[n.templates.jumptopagedropdownicon?{name:"dropdownicon",fn:Re(function(s){return[(y(),W(ke(n.templates.jumptopagedropdownicon),{class:Pe(s.class)},null,8,["class"]))]}),key:"0"}:void 0]),1032,["modelValue","options","class","disabled","unstyled","pt"])}ew.render=goe;var tw={name:"JumpToPageInput",hostName:"Paginator",extends:Ue,inheritAttrs:!1,emits:["page-change"],props:{page:Number,pageCount:Number,disabled:Boolean},data:function(){return{d_page:this.page}},watch:{page:function(e){this.d_page=e}},methods:{onChange:function(e){e!==this.page&&(this.d_page=e,this.$emit("page-change",e-1))}},computed:{inputArialabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.jumpToPageInputLabel:void 0}},components:{JTPInput:Yy}};function boe(t,e,n,r,i,o){var a=Ee("JTPInput");return y(),W(a,{ref:"jtpInput",modelValue:i.d_page,class:Pe(t.cx("pcJumpToPageInputText")),"aria-label":o.inputArialabel,disabled:n.disabled,"onUpdate:modelValue":o.onChange,unstyled:t.unstyled,pt:t.ptm("pcJumpToPageInputText")},null,8,["modelValue","class","aria-label","disabled","onUpdate:modelValue","unstyled","pt"])}tw.render=boe;var nw={name:"LastPageLink",hostName:"Paginator",extends:Ue,props:{template:{type:Function,default:null}},methods:{getPTOptions:function(e){return this.ptm(e,{context:{disabled:this.$attrs.disabled}})}},components:{AngleDoubleRightIcon:Zy},directives:{ripple:Gn}};function voe(t,e,n,r,i,o){var a=kn("ripple");return Vt((y(),x("button",$({class:t.cx("last"),type:"button"},o.getPTOptions("last"),{"data-pc-group-section":"pagebutton"}),[(y(),W(ke(n.template||"AngleDoubleRightIcon"),$({class:t.cx("lastIcon")},o.getPTOptions("lastIcon")),null,16,["class"]))],16)),[[a]])}nw.render=voe;var rw={name:"NextPageLink",hostName:"Paginator",extends:Ue,props:{template:{type:Function,default:null}},methods:{getPTOptions:function(e){return this.ptm(e,{context:{disabled:this.$attrs.disabled}})}},components:{AngleRightIcon:q4},directives:{ripple:Gn}};function yoe(t,e,n,r,i,o){var a=kn("ripple");return Vt((y(),x("button",$({class:t.cx("next"),type:"button"},o.getPTOptions("next"),{"data-pc-group-section":"pagebutton"}),[(y(),W(ke(n.template||"AngleRightIcon"),$({class:t.cx("nextIcon")},o.getPTOptions("nextIcon")),null,16,["class"]))],16)),[[a]])}rw.render=yoe;var ow={name:"PageLinks",hostName:"Paginator",extends:Ue,inheritAttrs:!1,emits:["click"],props:{value:Array,page:Number},methods:{getPTOptions:function(e,n){return this.ptm(n,{context:{active:e===this.page}})},onPageLinkClick:function(e,n){this.$emit("click",{originalEvent:e,value:n})},ariaPageLabel:function(e){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.pageLabel.replace(/{page}/g,e):void 0}},directives:{ripple:Gn}},woe=["aria-label","aria-current","onClick","data-p-active"];function Coe(t,e,n,r,i,o){var a=kn("ripple");return y(),x("span",$({class:t.cx("pages")},t.ptm("pages")),[(y(!0),x(Be,null,Wt(n.value,function(s){return Vt((y(),x("button",$({key:s,class:t.cx("page",{pageLink:s}),type:"button","aria-label":o.ariaPageLabel(s),"aria-current":s-1===n.page?"page":void 0,onClick:function(u){return o.onPageLinkClick(u,s)}},{ref_for:!0},o.getPTOptions(s-1,"page"),{"data-p-active":s-1===n.page}),[Si(Ct(s),1)],16,woe)),[[a]])}),128))],16)}ow.render=Coe;var iw={name:"PrevPageLink",hostName:"Paginator",extends:Ue,props:{template:{type:Function,default:null}},methods:{getPTOptions:function(e){return this.ptm(e,{context:{disabled:this.$attrs.disabled}})}},components:{AngleLeftIcon:Jy},directives:{ripple:Gn}};function $oe(t,e,n,r,i,o){var a=kn("ripple");return Vt((y(),x("button",$({class:t.cx("prev"),type:"button"},o.getPTOptions("prev"),{"data-pc-group-section":"pagebutton"}),[(y(),W(ke(n.template||"AngleLeftIcon"),$({class:t.cx("prevIcon")},o.getPTOptions("prevIcon")),null,16,["class"]))],16)),[[a]])}iw.render=$oe;var aw={name:"RowsPerPageDropdown",hostName:"Paginator",extends:Ue,emits:["rows-change"],props:{options:Array,rows:Number,disabled:Boolean,templates:null}
3504,methods:{onChange:function(e){this.$emit("rows-change",e)}},computed:{rowsOptions:function(){var e=[];if(this.options)for(var n=0;n<this.options.length;n++)e.push({label:String(this.options[n]),value:this.options[n]});return e}},components:{RPPSelect:Gd}};function Soe(t,e,n,r,i,o){var a=Ee("RPPSelect");return y(),W(a,{modelValue:n.rows,options:o.rowsOptions,optionLabel:"label",optionValue:"value","onUpdate:modelValue":e[0]||(e[0]=function(s){return o.onChange(s)}),class:Pe(t.cx("pcRowPerPageDropdown")),disabled:n.disabled,unstyled:t.unstyled,pt:t.ptm("pcRowPerPageDropdown"),"data-pc-group-section":"pagedropdown"},la({_:2},[n.templates.rowsperpagedropdownicon?{name:"dropdownicon",fn:Re(function(s){return[(y(),W(ke(n.templates.rowsperpagedropdownicon),{class:Pe(s.class)},null,8,["class"]))]}),key:"0"}:void 0]),1032,["modelValue","options","class","disabled","unstyled","pt"])}aw.render=Soe;function x5(t){"@babel/helpers - typeof";return x5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x5(t)}function Gh(t,e){return Eoe(t)||koe(t,e)||Toe(t,e)||Aoe()}function Aoe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
3505In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Toe(t,e){if(t){if(typeof t=="string")return qh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qh(t,e):void 0}}function qh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function koe(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function Eoe(t){if(Array.isArray(t))return t}var sw={name:"Paginator",extends:poe,inheritAttrs:!1,emits:["update:first","update:rows","page"],data:function(){return{d_first:this.first,d_rows:this.rows}},watch:{first:function(e){this.d_first=e},rows:function(e){this.d_rows=e},totalRecords:function(e){this.page>0&&e&&this.d_first>=e&&this.changePage(this.pageCount-1)}},mounted:function(){this.createStyle()},methods:{changePage:function(e){var n=this.pageCount;if(e>=0&&e<n){this.d_first=this.d_rows*e;var r={page:e,first:this.d_first,rows:this.d_rows,pageCount:n};this.$emit("update:first",this.d_first),this.$emit("update:rows",this.d_rows),this.$emit("page",r)}},changePageToFirst:function(e){this.isFirstPage||this.changePage(0),e.preventDefault()},changePageToPrev:function(e){this.changePage(this.page-1),e.preventDefault()},changePageLink:function(e){this.changePage(e.value-1),e.originalEvent.preventDefault()},changePageToNext:function(e){this.changePage(this.page+1),e.preventDefault()},changePageToLast:function(e){this.isLastPage||this.changePage(this.pageCount-1),e.preventDefault()},onRowChange:function(e){this.d_rows=e,this.changePage(this.page)},createStyle:function(){var e=this;if(this.hasBreakpoints()&&!this.isUnstyled){var n;this.styleElement=document.createElement("style"),this.styleElement.type="text/css",Td(this.styleElement,"nonce",(n=this.$primevue)===null||n===void 0||(n=n.config)===null||n===void 0||(n=n.csp)===null||n===void 0?void 0:n.nonce),document.body.appendChild(this.styleElement);var r="",i=Object.keys(this.template),o={};i.sort(function(h,g){return parseInt(h)-parseInt(g)}).forEach(function(h){o[h]=e.template[h]});for(var a=0,s=Object.entries(Object.entries(o));a<s.length;a++){var l=Gh(s[a],2),u=l[0],d=Gh(l[1],1),f=d[0],c=void 0,p=void 0;f!=="default"&&typeof Object.keys(o)[u-1]=="string"?p=Number(Object.keys(o)[u-1].slice(0,-2))+1+"px":p=Object.keys(o)[u-1],c=Object.entries(o)[u-1]?"and (min-width:".concat(p,")"):"",f==="default"?r+=`
3506                            @media screen `.concat(c,` {
3507                                .p-paginator[`).concat(this.$attrSelector,`],
3508                                    display: flex;
3509                                }
3510                            }
3511                        `):r+=`
3512.p-paginator-`.concat(f,` {
3513    display: none;
3514}
3515@media screen `).concat(c," and (max-width: ").concat(f,`) {
3516    .p-paginator-`).concat(f,` {
3517        display: flex;
3518    }
3519
3520    .p-paginator-default{
3521        display: none;
3522    }
3523}
3524                    `)}this.styleElement.innerHTML=r}},hasBreakpoints:function(){return x5(this.template)==="object"},getAriaLabel:function(e){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria[e]:void 0}},computed:{templateItems:function(){var e={};if(this.hasBreakpoints()){e=this.template,e.default||(e.default="FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown");for(var n in e)e[n]=this.template[n].split(" ").map(function(r){return r.trim()});return e}return e.default=this.template.split(" ").map(function(r){return r.trim()}),e},page:function(){return Math.floor(this.d_first/this.d_rows)},pageCount:function(){return Math.ceil(this.totalRecords/this.d_rows)},isFirstPage:function(){return this.page===0},isLastPage:function(){return this.page===this.pageCount-1},calculatePageLinkBoundaries:function(){var e=this.pageCount,n=Math.min(this.pageLinkSize,e),r=Math.max(0,Math.ceil(this.page-n/2)),i=Math.min(e-1,r+n-1),o=this.pageLinkSize-(i-r+1);return r=Math.max(0,r-o),[r,i]},pageLinks:function(){for(var e=[],n=this.calculatePageLinkBoundaries,r=n[0],i=n[1],o=r;o<=i;
3524o++)e.push(o+1);return e},currentState:function(){return{page:this.page,first:this.d_first,rows:this.d_rows}},empty:function(){return this.pageCount===0},currentPage:function(){return this.pageCount>0?this.page+1:0},last:function(){return Math.min(this.d_first+this.rows,this.totalRecords)}},components:{CurrentPageReport:Xy,FirstPageLink:Qy,LastPageLink:nw,NextPageLink:rw,PageLinks:ow,PrevPageLink:iw,RowsPerPageDropdown:aw,JumpToPageDropdown:ew,JumpToPageInput:tw}};function Ooe(t,e,n,r,i,o){var a=Ee("FirstPageLink"),s=Ee("PrevPageLink"),l=Ee("NextPageLink"),u=Ee("LastPageLink"),d=Ee("PageLinks"),f=Ee("CurrentPageReport"),c=Ee("RowsPerPageDropdown"),p=Ee("JumpToPageDropdown"),h=Ee("JumpToPageInput");return t.alwaysShow||o.pageLinks&&o.pageLinks.length>1?(y(),x("nav",t1($({key:0},t.ptmi("paginatorContainer"))),[(y(!0),x(Be,null,Wt(o.templateItems,function(g,b){return y(),x("div",$({key:b,ref_for:!0,ref:"paginator",class:t.cx("paginator",{key:b})},{ref_for:!0},t.ptm("root")),[t.$slots.container?ce(t.$slots,"container",{key:0,first:i.d_first+1,last:o.last,rows:i.d_rows,page:o.page,pageCount:o.pageCount,pageLinks:o.pageLinks,totalRecords:t.totalRecords,firstPageCallback:o.changePageToFirst,lastPageCallback:o.changePageToLast,prevPageCallback:o.changePageToPrev,nextPageCallback:o.changePageToNext,rowChangeCallback:o.onRowChange,changePageCallback:o.changePage}):(y(),x(Be,{key:1},[t.$slots.start?(y(),x("div",$({key:0,class:t.cx("contentStart")},{ref_for:!0},t.ptm("contentStart")),[ce(t.$slots,"start",{state:o.currentState})],16)):oe("",!0),ye("div",$({class:t.cx("content")},{ref_for:!0},t.ptm("content")),[(y(!0),x(Be,null,Wt(g,function(v){return y(),x(Be,{key:v},[v==="FirstPageLink"?(y(),W(a,{key:0,"aria-label":o.getAriaLabel("firstPageLabel"),template:t.$slots.firsticon||t.$slots.firstpagelinkicon,onClick:e[0]||(e[0]=function(C){return o.changePageToFirst(C)}),disabled:o.isFirstPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):v==="PrevPageLink"?(y(),W(s,{key:1,"aria-label":o.getAriaLabel("prevPageLabel"),template:t.$slots.previcon||t.$slots.prevpagelinkicon,onClick:e[1]||(e[1]=function(C){return o.changePageToPrev(C)}),disabled:o.isFirstPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):v==="NextPageLink"?(y(),W(l,{key:2,"aria-label":o.getAriaLabel("nextPageLabel"),template:t.$slots.nexticon||t.$slots.nextpagelinkicon,onClick:e[2]||(e[2]=function(C){return o.changePageToNext(C)}),disabled:o.isLastPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):v==="LastPageLink"?(y(),W(u,{key:3,"aria-label":o.getAriaLabel("lastPageLabel"),template:t.$slots.lasticon||t.$slots.lastpagelinkicon,onClick:e[3]||(e[3]=function(C){return o.changePageToLast(C)}),disabled:o.isLastPage||o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","template","disabled","unstyled","pt"])):v==="PageLinks"?(y(),W(d,{key:4,"aria-label":o.getAriaLabel("pageLabel"),value:o.pageLinks,page:o.page,onClick:e[4]||(e[4]=function(C){return o.changePageLink(C)}),unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","value","page","unstyled","pt"])):v==="CurrentPageReport"?(y(),W(f,{key:5,"aria-live":"polite",template:t.currentPageReportTemplate,currentPage:o.currentPage,page:o.page,pageCount:o.pageCount,first:i.d_first,rows:i.d_rows,totalRecords:t.totalRecords,unstyled:t.unstyled,pt:t.pt},null,8,["template","currentPage","page","pageCount","first","rows","totalRecords","unstyled","pt"])):v==="RowsPerPageDropdown"&&t.rowsPerPageOptions?(y(),W(c,{key:6,"aria-label":o.getAriaLabel("rowsPerPageLabel"),rows:i.d_rows,options:t.rowsPerPageOptions,onRowsChange:e[5]||(e[5]=function(C){return o.onRowChange(C)}),disabled:o.empty,templates:t.$slots,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","rows","options","disabled","templates","unstyled","pt"])):v==="JumpToPageDropdown"?(y(),W(p,{key:7,"aria-label":o.getAriaLabel("jumpToPageDropdownLabel"),page:o.page,pageCount:o.pageCount,onPageChange:e[6]||(e[6]=function(C){return o.changePage(C)}),disabled:o.empty,templates:t.$slots,unstyled:t.unstyled,pt:t.pt},null,8,["aria-label","page","pageCount","disabled","templates","unstyled","pt"])):v==="JumpToPageInput"?(y(),W(h,{key:8,page:o.currentPage,onPageChange:e[7]||(e[7]=function(C){return o.changePage(C)}),disabled:o.empty,unstyled:t.unstyled,pt:t.pt},null,8,["page","disabled","unstyled","pt"])):oe("",!0)],64)}),128))],16),t.$slots.end?(y(),x("div",$({key:1,class:t.cx("contentEnd")},{ref_for:!0},t.ptm("contentEnd")),[ce(t.$slots,"end",{state:o.currentState})],16)):oe("",!0)],64))],16)}),128))],16)):oe("",!0)}sw.render=Ooe;var xoe=`
3525    .p-datatable {
3526        position: relative;
3527        display: block;
3528    }
3529
3530    .p-datatable-table {
3531        border-spacing: 0;
3532        border-collapse: separate;
3533        width: 100%;
3534    }
3535
3536    .p-datatable-scrollable > .p-datatable-table-container {
3537        position: relative;
3538    }
3539
3540    .p-datatable-scrollable-table > .p-datatable-thead {
3541        inset-block-start: 0;
3542        z-index: 1;
3543    }
3544
3545    .p-datatable-scrollable-table > .p-datatable-frozen-tbody {
3546        position: sticky;
3547        z-index: 1;
3548    }
3549
3550    .p-datatable-scrollable-table > .p-datatable-tfoot {
3551        inset-block-end: 0;
3552        z-index: 1;
3553    }
3554
3555    .p-datatable-scrollable .p-datatable-frozen-column {
3556        position: sticky;
3557    }
3558
3559    .p-datatable-scrollable th.p-datatable-frozen-column {
3560        z-index: 1;
3561    }
3562
3563    .p-datatable-scrollable td.p-datatable-frozen-column {
3564        background: inherit;
3565    }
3566
3567    .p-datatable-scrollable > .p-datatable-table-container > .p-datatable-table > .p-datatable-thead,
3568    .p-datatable-scrollable > .p-datatable-table-container > .p-virtualscroller > .p-datatable-table > .p-datatable-thead {
3569        background: dt('datatable.header.cell.background');
3570    }
3571
3572    .p-datatable-scrollable > .p-datatable-table-container > .p-datatable-table > .p-datatable-tfoot,
3573    .p-datatable-scrollable > .p-datatable-table-container > .p-virtualscroller > .p-datatable-table > .p-datatable-tfoot {
3574        background: dt('datatable.footer.cell.background');
3575    }
3576
3577    .p-datatable-flex-scrollable {
3578        display: flex;
3579        flex-direction: column;
3580        height: 100%;
3581    }
3582
3583    .p-datatable-flex-scrollable > .p-datatable-table-container {
3584        display: flex;
3585        flex-direction: column;
3586        flex: 1;
3587        height: 100%;
3588    }
3589
3590    .p-datatable-scrollable-table > .p-datatable-tbody > .p-datatable-row-group-header {
3591        position: sticky;
3592        z-index: 1;
3593    }
3594
3595    .p-datatable-resizable-table > .p-datatable-thead > tr > th,
3596    .p-datatable-resizable-table > .p-datatable-tfoot > tr > td,
3597    .p-datatable-resizable-table > .p-datatable-tbody > tr > td {
3598        overflow: hidden;
3599        white-space: nowrap;
3600    }
3601
3602    .p-datatable-resizable-table > .p-datatable-thead > tr > th.p-datatable-resizable-column:not(.p-datatable-frozen-column) {
3603        background-clip: padding-box;
3604        position: relative;
3605    }
3606
3607    .p-datatable-resizable-table-fit > .p-datatable-thead > tr > th.p-datatable-resizable-column:last-child .p-datatable-column-resizer {
3608        display: none;
3609    }
3610
3611    .p-datatable-column-resizer {
3612        display: block;
3613        position: absolute;
3614        inset-block-start: 0;
3615        inset-inline-end: 0;
3616        margin: 0;
3617        width: dt('datatable.column.resizer.width');
3618        height: 100%;
3619        padding: 0;
3620        cursor: col-resize;
3621        border: 1px solid transparent;
3622    }
3623
3624    .p-datatable-column-header-content {
3625        display: flex;
3626        align-items: center;
3627        gap: dt('datatable.header.cell.gap');
3628    }
3629
3630    .p-datatable-column-resize-indicator {
3631        width: dt('datatable.resize.indicator.width');
3632        position: absolute;
3633        z-index: 10;
3634        display: none;
3635        background: dt('datatable.resize.indicator.color');
3636    }
3637
3638    .p-datatable-row-reorder-indicator-up,
3639    .p-datatable-row-reorder-indicator-down {
3640        position: absolute;
3641        display: none;
3642    }
3643
3644    .p-datatable-reorderable-column,
3645    .p-datatable-reorderable-row-handle {
3646        cursor: move;
3647    }
3648
3649    .p-datatable-mask {
3650        position: absolute;
3651        display: flex;
3652        align-items: center;
3653        justify-content: center;
3654        z-index: 2;
3655    }
3656
3657    .p-datatable-inline-filter {
3658        display: flex;
3659        align-items: center;
3660        width: 100%;
3661        gap: dt('datatable.filter.inline.gap');
3662    }
3663
3664    .p-datatable-inline-filter .p-datatable-filter-element-container {
3665        flex: 1 1 auto;
3666        width: 1%;
3667    }
3668
3669    .p-datatable-filter-overlay {
3670        background: dt('datatable.filter.overlay.select.background');
3671        color: dt('datatable.filter.overlay.select.color');
3672        border: 1px solid dt('datatable.filter.overlay.select.border.color');
3673        border-radius: dt('datatable.filter.overlay.select.border.radiu
3673s');
3674        box-shadow: dt('datatable.filter.overlay.select.shadow');
3675        min-width: 12.5rem;
3676    }
3677
3678    .p-datatable-filter-constraint-list {
3679        margin: 0;
3680        list-style: none;
3681        display: flex;
3682        flex-direction: column;
3683        padding: dt('datatable.filter.constraint.list.padding');
3684        gap: dt('datatable.filter.constraint.list.gap');
3685    }
3686
3687    .p-datatable-filter-constraint {
3688        padding: dt('datatable.filter.constraint.padding');
3689        color: dt('datatable.filter.constraint.color');
3690        border-radius: dt('datatable.filter.constraint.border.radius');
3691        cursor: pointer;
3692        transition:
3693            background dt('datatable.transition.duration'),
3694            color dt('datatable.transition.duration'),
3695            border-color dt('datatable.transition.duration'),
3696            box-shadow dt('datatable.transition.duration');
3697    }
3698
3699    .p-datatable-filter-constraint-selected {
3700        background: dt('datatable.filter.constraint.selected.background');
3701        color: dt('datatable.filter.constraint.selected.color');
3702    }
3703
3704    .p-datatable-filter-constraint:not(.p-datatable-filter-constraint-selected):not(.p-disabled):hover {
3705        background: dt('datatable.filter.constraint.focus.background');
3706        color: dt('datatable.filter.constraint.focus.color');
3707    }
3708
3709    .p-datatable-filter-constraint:focus-visible {
3710        outline: 0 none;
3711        background: dt('datatable.filter.constraint.focus.background');
3712        color: dt('datatable.filter.constraint.focus.color');
3713    }
3714
3715    .p-datatable-filter-constraint-selected:focus-visible {
3716        outline: 0 none;
3717        background: dt('datatable.filter.constraint.selected.focus.background');
3718        color: dt('datatable.filter.constraint.selected.focus.color');
3719    }
3720
3721    .p-datatable-filter-constraint-separator {
3722        border-block-start: 1px solid dt('datatable.filter.constraint.separator.border.color');
3723    }
3724
3725    .p-datatable-popover-filter {
3726        display: inline-flex;
3727        margin-inline-start: auto;
3728    }
3729
3730    .p-datatable-filter-overlay-popover {
3731        background: dt('datatable.filter.overlay.popover.background');
3732        color: dt('datatable.filter.overlay.popover.color');
3733        border: 1px solid dt('datatable.filter.overlay.popover.border.color');
3734        border-radius: dt('datatable.filter.overlay.popover.border.radius');
3735        box-shadow: dt('datatable.filter.overlay.popover.shadow');
3736        min-width: 12.5rem;
3737        padding: dt('datatable.filter.overlay.popover.padding');
3738        display: flex;
3739        flex-direction: column;
3740        gap: dt('datatable.filter.overlay.popover.gap');
3741    }
3742
3743    .p-datatable-filter-operator-dropdown {
3744        width: 100%;
3745    }
3746
3747    .p-datatable-filter-rule-list,
3748    .p-datatable-filter-rule {
3749        display: flex;
3750        flex-direction: column;
3751        gap: dt('datatable.filter.overlay.popover.gap');
3752    }
3753
3754    .p-datatable-filter-rule {
3755        border-block-end: 1px solid dt('datatable.filter.rule.border.color');
3756        padding-bottom: dt('datatable.filter.overlay.popover.gap');
3757    }
3758
3759    .p-datatable-filter-rule:last-child {
3760        border-block-end: 0 none;
3761        padding-bottom: 0;
3762    }
3763
3764    .p-datatable-filter-add-rule-button {
3765        width: 100%;
3766    }
3767
3768    .p-datatable-filter-remove-rule-button {
3769        width: 100%;
3770    }
3771
3772    .p-datatable-filter-buttonbar {
3773        padding: 0;
3774        display: flex;
3775        align-items: center;
3776        justify-content: space-between;
3777    }
3778
3779    .p-datatable-virtualscroller-spacer {
3780        display: flex;
3781    }
3782
3783    .p-datatable .p-virtualscroller .p-virtualscroller-loading {
3784        transform: none !important;
3785        min-height: 0;
3786        position: sticky;
3787        inset-block-start: 0;
3788        inset-inline-start: 0;
3789    }
3790
3791    .p-datatable-paginator-top {
3792        border-color: dt('datatable.paginator.top.border.color');
3793        border-style: solid;
3794        border-width: dt('datatable.paginator.top.border.width');
3795    }
3796
3797    .p-datatable-paginator-bottom {
3798        border-color: dt('datatable.paginator.bottom.border.color');
3799        border-style: solid;
3800        border-width: dt('datatable.paginator.bottom.border.width');
3801    }
3802
3803    .p-datatable-header {
3804        background: dt('datatable.header.background');
3805        color: dt('datatable.header.color');
3806        border-color: dt('datatable.header.border.color');
3807        border-style: solid;
3808        border-width: dt('datatable.header.border.width');
3809        padding: dt('datatable.header.padding');
3810    }
3811
3812    .p-datatable-footer {
3813        background: dt('datatable.footer.background');
3814        color: dt('datatable.footer.color');
3815        border-color: dt('datatable.footer.border.color');
3816        border-style: solid;
3817        border-width: dt('datatable.footer.border.width');
3818        padding: dt('datatable.footer.padding');
3819    }
3820
3821    .p-datatable-header-cell {
3822        padding: dt('datatable.header.cell.padding');
3823        background: dt('datatable.header.cell.background');
3824        border-color: dt('datatable.header.cell.border.color');
3825        border-style: solid;
3826        border-width: 0 0 1px 0;
3827        color: dt('datatable.header.cell.color');
3828        font-weight: normal;
3829        text-align: start;
3830        transition:
3831            background dt('datatable.transition.duration'),
3832            color dt('datatable.transition.duration'),
3833            border-color dt('datatable.transition.duration'),
3834            outline-color dt('datatable.transition.duration'),
3835            box-shadow dt('datatable.transition.duration');
3836    }
3837
3838    .p-datatable-column-title {
3839        font-weight: dt('datatable.column.title.font.weight');
3840    }
3841
3842    .p-datatable-tbody > tr {
3843        outline-color: transparent;
3844        background: dt('datatable.row.background');
3845        color: dt('datatable.row.color');
3846        transition:
3847            background dt('datatable.transition.duration'),
3848            color dt('datatable.transition.duration'),
3849            border-color dt('datatable.transition.duration'),
3850            outline-color dt('datatable.transition.duration'),
3851            box-shadow dt('datatable.transition.duration');
3852    }
3853
3854    .p-datatable-tbody > tr > td {
3855        text-align: start;
3856        border-color: dt('datatable.body.cell.border.color');
3857        border-style: solid;
3858        border-width: 0 0 1px 0;
3859        padding: dt('datatable.body.cell.padding');
3860    }
3861
3862    .p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected):hover {
3863        background: dt('datatable.row.hover.background');
3864        color: dt('datatable.row.hover.color');
3865    }
3866
3867    .p-datatable-tbody > tr.p-datatable-row-selected {
3868        background: dt('datatable.row.selected.background');
3869        color: dt('datatable.row.selected.color');
3870    }
3871
3872    .p-datatable-tbody > tr:has(+ .p-datatable-row-selected) > td {
3873        border-block-end-color: dt('datatable.body.cell.selected.border.color');
3874    }
3875
3876    .p-datatable-tbody > tr.p-datatable-row-selected > td {
3877        border-block-end-color: dt('datatable.body.cell.selected.border.color');
3878    }
3879
3880    .p-datatable-tbody > tr:focus-visible,
3881    .p-datatable-tbody > tr.p-datatable-contextmenu-row-selected {
3882        box-shadow: dt('datatable.row.focus.ring.shadow');
3883        outline: dt('datatable.row.focus.ring.width') dt('datatable.row.focus.ring.style') dt('datatable.row.focus.ring.color');
3884        outline-offset: dt('datatable.row.focus.ring.offset');
3885    }
3886
3887    .p-datatable-tfoot > tr > td {
3888        text-align: start;
3889        padding: dt('datatable.footer.cell.padding');
3890        border-color: dt('datatable.footer.cell.border.color');
3891        border-style: solid;
3892        border-width: 0 0 1px 0;
3893        color: dt('datatable.footer.cell.color');
3894        background: dt('datatable.footer.cell.background');
3895    }
3896
3897    .p-datatable-column-footer {
3898        font-weight: dt('datatable.column.footer.font.weight');
3899    }
3900
3901    .p-datatable-sortable-column {
3902        cursor: pointer;
3903        user-select: none;
3904        outline-color: transparent;
3905    }
3906
3907    .p-datatable-column-title,
3908    .p-datatable-sort-icon,
3909    .p-datatable-sort-badge {
3910        vertical-align: middle;
3911    }
3912
3913    .p-datatable-sort-icon {
3914        color: dt('datatable.sort.icon.color');
3915        font-size: dt('datatable.sort.icon.size');
3916        width: dt('datatable.sort.icon.size');
3917        height: dt('datatable.sort.icon.size');
3918        transition: color dt('datatable.transition.duration');
3919    }
3920
3921    .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover {
3922        background: dt('datatable.header.cell.hover.background');
3923        color: dt('datatable.header.cell.hover.color');
3924    }
3925
3926    .p-datatable-sortable-column:not(.p-datatable-column-sorted):hover .p-datatable-sort-icon {
3927        color: dt('datatable.sort.icon.hover.color');
3928    }
3929
3930    .p-datatable-column-sorted {
3931        background: dt('datatable.header.cell.selected.background');
3932        color: dt('datatable.header.cell.selected.color');
3933    }
3934
3935    .p-datatable-column-sorted .p-datatable-sort-icon {
3936        color: dt('datatable.header.cell.selected.color');
3937    }
3938
3939    .p-datatable-sortable-column:focus-visible {
3940        box-shadow: dt('datatable.header.cell.focus.ring.shadow');
3941        outline: dt('datatable.header.cell.focus.ring.width') dt('datatable.header.cell.focus.ring.style') dt('datatable.header.cell.focus.ring.color');
3942        outline-offset: dt('datatable.header.cell.focus.ring.offset');
3943    }
3944
3945    .p-datatable-hoverable .p-datatable-selectable-row {
3946        cursor: pointer;
3947    }
3948
3949    .p-datatable-tbody > tr.p-datatable-dragpoint-top > td {
3950        box-shadow: inset 0 2px 0 0 dt('datatable.drop.point.color');
3951    }
3952
3953    .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td {
3954        box-shadow: inset 0 -2px 0 0 dt('datatable.drop.point.color');
3955    }
3956
3957    .p-datatable-loading-icon {
3958        font-size: dt('datatable.loading.icon.size');
3959        width: dt('datatable.loading.icon.size');
3960        height: dt('datatable.loading.icon.size');
3961    }
3962
3963    .p-datatable-gridlines .p-datatable-header {
3964        border-width: 1px 1px 0 1px;
3965    }
3966
3967    .p-datatable-gridlines .p-datatable-footer {
3968        border-width: 0 1px 1px 1px;
3969    }
3970
3971    .p-datatable-gridlines .p-datatable-paginator-top {
3972        border-width: 1px 1px 0 1px;
3973    }
3974
3975    .p-datatable-gridlines .p-datatable-paginator-bottom {
3976        border-width: 0 1px 1px 1px;
3977    }
3978
3979    .p-datatable-gridlines .p-datatable-thead > tr > th {
3980        border-width: 1px 0 1px 1px;
3981    }
3982
3983    .p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
3984        border-width: 1px;
3985    }
3986
3987    .p-datatable-gridlines .p-datatable-tbody > tr > td {
3988        border-width: 1px 0 0 1px;
3989    }
3990
3991    .p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
3992        border-width: 1px 1px 0 1px;
3993    }
3994
3995    .p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
3996        border-width: 1px 0 1px 1px;
3997    }
3998
3999    .p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
4000        border-width: 1px;
4001    }
4002
4003    .p-datatable-gridlines .p-datatable-tfoot > tr > td {
4004        border-width: 1px 0 1px 1px;
4005    }
4006
4007    .p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
4008        border-width: 1px 1px 1px 1px;
4009    }
4010
4011    .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
4012        border-width: 0 0 1px 1px;
4013    }
4014
4015    .p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
4016        border-width: 0 1px 1px 1px;
4017    }
4018
4019    .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
4020        border-width: 0 0 1px 1px;
4021    }
4022
4023    .p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
4024        border-width: 0 1px 1px 1px;
4025    }
4026
4027    .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
4028        border-width: 0 0 0 1px;
4029    }
4030
4031    .p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
4032        border-width: 0 1px 0 1px;
4033    }
4034
4035    .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd {
4036        background: dt('datatable.row.striped.background');
4037    }
4038
4039    .p-datatable.p-datatable-striped .p-datatable-tbody > tr.p-row-odd.p-datatable-row-selected {
4040        background: dt('datatable.row.selected.background');
4041        color: dt('datatable.row.selected.color');
4042    }
4043
4044    .p-datatable-striped.p-datatable-hoverable .p-datatable-tbody > tr:not(.p-datatable-row-selected):hover {
4045        background: dt('datatable.row.hover.background');
4046        color: dt('datatable.row.hover.color');
4047    }
4048
4049    .p-datatable.p-datatable-sm .p-datatable-header {
4050        padding: dt('datatable.header.sm.padding');
4051    }
4052
4053    .p-datatable.p-datatable-sm .p-datatable-thead > tr > th {
4054        padding: dt('datatable.header.cell.sm.padding');
4055    }
4056
4057    .p-datatable.p-datatable-sm .p-datatable-tbody > tr > td {
4058        padding: dt('datatable.body.cell.sm.padding');
4059    }
4060
4061    .p-datatable.p-datatable-sm .p-datatable-tfoot > tr > td {
4062        padding: dt('datatable.footer.cell.sm.padding');
4063    }
4064
4065    .p-datatable.p-datatable-sm .p-datatable-footer {
4066        padding: dt('datatable.footer.sm.padding');
4067    }
4068
4069    .p-datatable.p-datatable-lg .p-datatable-header {
4070        padding: dt('datatable.header.lg.padding');
4071    }
4072
4073    .p-datatable.p-datatable-lg .p-datatable-thead > tr > th {
4074        padding: dt('datatable.header.cell.lg.padding');
4075    }
4076
4077    .p-datatable.p-datatable-lg .p-datatable-tbody > tr > td {
4078        padding: dt('datatable.body.cell.lg.padding');
4079    }
4080
4081    .p-datatable.p-datatable-lg .p-datatable-tfoot > tr > td {
4082        padding: dt('datatable.footer.cell.lg.padding');
4083    }
4084
4085    .p-datatable.p-datatable-lg .p-datatable-footer {
4086        padding: dt('datatable.footer.lg.padding');
4087    }
4088
4089    .p-datatable-row-toggle-button {
4090        display: inline-flex;
4091        align-items: center;
4092        justify-content: center;
4093        overflow: hidden;
4094        position: relative;
4095        width: dt('datatable.row.toggle.button.size');
4096        height: dt('datatable.row.toggle.button.size');
4097        color: dt('datatable.row.toggle.button.color');
4098        border: 0 none;
4099        background: transparent;
4100        cursor: pointer;
4101        border-radius: dt('datatable.row.toggle.button.border.radiu
4101s');
4102        transition:
4103            background dt('datatable.transition.duration'),
4104            color dt('datatable.transition.duration'),
4105            border-color dt('datatable.transition.duration'),
4106            outline-color dt('datatable.transition.duration'),
4107            box-shadow dt('datatable.transition.duration');
4108        outline-color: transparent;
4109        user-select: none;
4110    }
4111
4112    .p-datatable-row-toggle-button:enabled:hover {
4113        color: dt('datatable.row.toggle.button.hover.color');
4114        background: dt('datatable.row.toggle.button.hover.background');
4115    }
4116
4117    .p-datatable-tbody > tr.p-datatable-row-selected .p-datatable-row-toggle-button:hover {
4118        background: dt('datatable.row.toggle.button.selected.hover.background');
4119        color: dt('datatable.row.toggle.button.selected.hover.color');
4120    }
4121
4122    .p-datatable-row-toggle-button:focus-visible {
4123        box-shadow: dt('datatable.row.toggle.button.focus.ring.shadow');
4124        outline: dt('datatable.row.toggle.button.focus.ring.width') dt('datatable.row.toggle.button.focus.ring.style') dt('datatable.row.toggle.button.focus.ring.color');
4125        outline-offset: dt('datatable.row.toggle.button.focus.ring.offset');
4126    }
4127
4128    .p-datatable-row-toggle-icon:dir(rtl) {
4129        transform: rotate(180deg);
4130    }
4131`,Ioe={root:function(e){var n=e.props;return["p-datatable p-component",{"p-datatable-hoverable":n.rowHover||n.selectionMode,"p-datatable-resizable":n.resizableColumns,"p-datatable-resizable-fit":n.resizableColumns&&n.columnResizeMode==="fit","p-datatable-scrollable":n.scrollable,"p-datatable-flex-scrollable":n.scrollable&&n.scrollHeight==="flex","p-datatable-striped":n.stripedRows,"p-datatable-gridlines":n.showGridlines,"p-datatable-sm":n.size==="small","p-datatable-lg":n.size==="large"}]},mask:"p-datatable-mask p-overlay-mask",loadingIcon:"p-datatable-loading-icon",header:"p-datatable-header",pcPaginator:function(e){var n=e.position;return"p-datatable-paginator-"+n},tableContainer:"p-datatable-table-container",table:function(e){var n=e.props;return["p-datatable-table",{"p-datatable-scrollable-table":n.scrollable,"p-datatable-resizable-table":n.resizableColumns,"p-datatable-resizable-table-fit":n.resizableColumns&&n.columnResizeMode==="fit"}]},thead:"p-datatable-thead",headerCell:function(e){var n=e.instance,r=e.props,i=e.column;return i&&!n.columnProp("hidden")&&(r.rowGroupMode!=="subheader"||r.groupRowsBy!==n.columnProp(i,"field"))?["p-datatable-header-cell",{"p-datatable-frozen-column":n.columnProp("frozen")}]:["p-datatable-header-cell",{"p-datatable-sortable-column":n.columnProp("sortable"),"p-datatable-resizable-column":n.resizableColumns,"p-datatable-column-sorted":n.isColumnSorted(),"p-datatable-frozen-column":n.columnProp("frozen"),"p-datatable-reorderable-column":r.reorderableColumns}]},columnResizer:"p-datatable-column-resizer",columnHeaderContent:"p-datatable-column-header-content",columnTitle:"p-datatable-column-title",columnFooter:"p-datatable-column-footer",sortIcon:"p-datatable-sort-icon",pcSortBadge:"p-datatable-sort-badge",filter:function(e){var n=e.props;return["p-datatable-filter",{"p-datatable-inline-filter":n.display==="row","p-datatable-popover-filter":n.display==="menu"}]},filterElementContainer:"p-datatable-filter-element-container",pcColumnFilterButton:"p-datatable-column-filter-button",pcColumnFilterClearButton:"p-datatable-column-filter-clear-button",filterOverlay:function(e){var n=e.props;return["p-datatable-filter-overlay p-component",{"p-datatable-filter-overlay-popover":n.display==="menu"}]},filterConstraintList:"p-datatable-filter-constraint-list",filterConstraint:function(e){var n=e.instance,r=e.matchMode;return["p-datatable-filter-constraint",{"p-datatable-filter-constraint-selected":r&&n.isRowMatchModeSelected(r.value)}]},filterConstraintSeparator:"p-datatable-filter-constraint-separator",filterOperator:"p-datatable-filter-operator",pcFilterOperatorDropdown:"p-datatable-filter-operator-dropdown",filterRuleList:"p-datatable-filter-rule-list",filterRule:"p-datatable-filter-rule",pcFilterConstraintDropdown:"p-datatable-filter-constraint-dropdown",pcFilterRemoveRuleButton:"p-datatable-filter-remove-rule-button",pcFilterAddRuleButton:"p-datatable-filter-add-rule-button",filterButtonbar:"p-datatable-filter-buttonbar",pcFilterClearButton:"p-datatable-filter-clear-button",pcFilterApplyButton:"p-datatable-filter-appl
4131y-button",tbody:function(e){var n=e.props;return n.frozenRow?"p-datatable-tbody p-datatable-frozen-tbody":"p-datatable-tbody"},rowGroupHeader:"p-datatable-row-group-header",rowToggleButton:"p-datatable-row-toggle-button",rowToggleIcon:"p-datatable-row-toggle-icon",row:function(e){var n=e.instance,r=e.props,i=e.index,o=e.columnSelectionMode,a=[];return r.selectionMode&&a.push("p-datatable-selectable-row"),r.selection&&a.push({"p-datatable-row-selected":o?n.isSelected&&n.$parentInstance.$parentInstance.highlightOnSelect:n.isSelected}),r.contextMenuSelection&&a.push({"p-datatable-contextmenu-row-selected":n.isSelectedWithContextMenu}),a.push(i%2===0?"p-row-even":"p-row-odd"),a},rowExpansion:"p-datatable-row-expansion",rowGroupFooter:"p-datatable-row-group-footer",emptyMessage:"p-datatable-empty-message",bodyCell:function(e){var n=e.instance;return[{"p-datatable-frozen-column":n.columnProp("frozen")}]},reorderableRowHandle:"p-datatable-reorderable-row-handle",pcRowEditorInit:"p-datatable-row-editor-init",pcRowEditorSave:"p-datatable-row-editor-save",pcRowEditorCancel:"p-datatable-row-editor-cancel",tfoot:"p-datatable-tfoot",footerCell:function(e){var n=e.instance;return[{"p-datatable-frozen-column":n.columnProp("frozen")}]},virtualScrollerSpacer:"p-datatable-virtualscroller-spacer",footer:"p-datatable-footer",columnResizeIndicator:"p-datatable-column-resize-indicator",rowReorderIndicatorUp:"p-datatable-row-reorder-indicator-up",rowReorderIndicatorDown:"p-datatable-row-reorder-indicator-down"},Poe={tableContainer:{overflow:"auto"},thead:{position:"sticky"},tfoot:{position:"sticky"}},Noe=je.extend({name:"datatable",style:xoe,classes:Ioe,inlineStyles:Poe}),lw={name:"BarsIcon",extends:gt};function Moe(t){return Boe(t)||Loe(t)||Roe(t)||_oe()}function _oe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4132In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Roe(t,e){if(t){if(typeof t=="string")return I5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I5(t,e):void 0}}function Loe(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Boe(t){if(Array.isArray(t))return I5(t)}function I5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Doe(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Moe(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.3226 3.6129H0.677419C0.497757 3.6129 0.325452 3.54152 0.198411 3.41448C0.0713707 3.28744 0 3.11514 0 2.93548C0 2.75581 0.0713707 2.58351 0.198411 2.45647C0.325452 2.32943 0.497757 2.25806 0.677419 2.25806H13.3226C13.5022 2.25806 13.6745 2.32943 13.8016 2.45647C13.9286 2.58351 14 2.75581 14 2.93548C14 3.11514 13.9286 3.28744 13.8016 3.41448C13.6745 3.54152 13.5022 3.6129 13.3226 3.6129ZM13.3226 7.67741H0.677419C0.497757 7.67741 0.325452 7.60604 0.198411 7.479C0.0713707 7.35196 0 7.17965 0 6.99999C0 6.82033 0.0713707 6.64802 0.198411 6.52098C0.325452 6.39394 0.497757 6.32257 0.677419 6.32257H13.3226C13.5022 6.32257 13.6745 6.39394 13.8016 6.52098C13.9286 6.64802 14 6.82033 14 6.99999C14 7.17965 13.9286 7.35196 13.8016 7.479C13.6745 7.60604 13.5022 7.67741 13.3226 7.67741ZM0.677419 11.7419H13.3226C13.5022 11.7419 13.6745 11.6706 13.8016 11.5435C13.9286 11.4165 14 11.2442 14 11.0645C14 10.8848 13.9286 10.7125 13.8016 10.5855C13.6745 10.4585 13.5022 10.3871 13.3226 10.3871H0.677419C0.497757 10.3871 0.325452 10.4585 0.198411 10.5855C0.0713707 10.7125 0 10.8848 0 11.0645C0 11.2442 0.0713707 11.4165 0.198411 11.5435C0.325452 11.6706 0.497757 11.7419 0.677419 11.7419Z",fill:"currentColor"},null,-1)])),16)}lw.render=Doe;var uw={name:"PencilIcon",extends:gt};function Foe(t){return Uoe(t)||Hoe(t)||zoe(t)||joe()}function joe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4133In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zoe(t,e){if(t){if(typeof t=="string")return P5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?P5(t,e):void 0}}function Hoe(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Uoe(t){if(Array.isArray(t))return P5(t)}function P5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Voe(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Foe(e[0]||(e[0]=[ye("path",{d:"M0.609628 13.959C0.530658 13.9599 0.452305 13.9451 0.379077 13.9156C0.305849 13.8861 0.239191 13.8424 
41330.18294 13.787C0.118447 13.7234 0.0688234 13.6464 0.0376166 13.5614C0.00640987 13.4765 -0.00560954 13.3857 0.00241768 13.2956L0.25679 10.1501C0.267698 10.0041 0.331934 9.86709 0.437312 9.76516L9.51265 0.705715C10.0183 0.233014 10.6911 -0.0203041 11.3835 0.00127367C12.0714 0.00660201 12.7315 0.27311 13.2298 0.746671C13.7076 1.23651 13.9824 1.88848 13.9992 2.57201C14.0159 3.25554 13.7733 3.92015 13.32 4.4327L4.23648 13.5331C4.13482 13.6342 4.0017 13.6978 3.85903 13.7133L0.667067 14L0.609628 13.959ZM1.43018 10.4696L1.25787 12.714L3.50619 12.5092L12.4502 3.56444C12.6246 3.35841 12.7361 3.10674 12.7714 2.83933C12.8067 2.57193 12.7644 2.30002 12.6495 2.05591C12.5346 1.8118 12.3519 1.60575 12.1231 1.46224C11.8943 1.31873 11.6291 1.2438 11.3589 1.24633C11.1813 1.23508 11.0033 1.25975 10.8355 1.31887C10.6677 1.37798 10.5136 1.47033 10.3824 1.59036L1.43018 10.4696Z",fill:"currentColor"},null,-1)])),16)}uw.render=Voe;var Koe=`
4134    .p-checkbox {
4135        position: relative;
4136        display: inline-flex;
4137        user-select: none;
4138        vertical-align: bottom;
4139        width: dt('checkbox.width');
4140        height: dt('checkbox.height');
4141    }
4142
4143    .p-checkbox-input {
4144        cursor: pointer;
4145        appearance: none;
4146        position: absolute;
4147        inset-block-start: 0;
4148        inset-inline-start: 0;
4149        width: 100%;
4150        height: 100%;
4151        padding: 0;
4152        margin: 0;
4153        opacity: 0;
4154        z-index: 1;
4155        outline: 0 none;
4156        border: 1px solid transparent;
4157        border-radius: dt('checkbox.border.radius');
4158    }
4159
4160    .p-checkbox-box {
4161        display: flex;
4162        justify-content: center;
4163        align-items: center;
4164        border-radius: dt('checkbox.border.radius');
4165        border: 1px solid dt('checkbox.border.color');
4166        background: dt('checkbox.background');
4167        width: dt('checkbox.width');
4168        height: dt('checkbox.height');
4169        transition:
4170            background dt('checkbox.transition.duration'),
4171            color dt('checkbox.transition.duration'),
4172            border-color dt('checkbox.transition.duration'),
4173            box-shadow dt('checkbox.transition.duration'),
4174            outline-color dt('checkbox.transition.duration');
4175        outline-color: transparent;
4176        box-shadow: dt('checkbox.shadow');
4177    }
4178
4179    .p-checkbox-icon {
4180        transition-duration: dt('checkbox.transition.duration');
4181        color: dt('checkbox.icon.color');
4182        font-size: dt('checkbox.icon.size');
4183        width: dt('checkbox.icon.size');
4184        height: dt('checkbox.icon.size');
4185    }
4186
4187    .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
4188        border-color: dt('checkbox.hover.border.color');
4189    }
4190
4191    .p-checkbox-checked .p-checkbox-box {
4192        border-color: dt('checkbox.checked.border.color');
4193        background: dt('checkbox.checked.background');
4194    }
4195
4196    .p-checkbox-checked .p-checkbox-icon {
4197        color: dt('checkbox.icon.checked.color');
4198    }
4199
4200    .p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
4201        background: dt('checkbox.checked.hover.background');
4202        border-color: dt('checkbox.checked.hover.border.color');
4203    }
4204
4205    .p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-icon {
4206        color: dt('checkbox.icon.checked.hover.color');
4207    }
4208
4209    .p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box {
4210        border-color: dt('checkbox.focus.border.color');
4211        box-shadow: dt('checkbox.focus.ring.shadow');
4212        outline: dt('checkbox.focus.ring.width') dt('checkbox.focus.ring.style') dt('checkbox.focus.ring.color');
4213        outline-offset: dt('checkbox.focus.ring.offset');
4214    }
4215
4216    .p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box {
4217        border-color: dt('checkbox.checked.focus.border.color');
4218    }
4219
4220    .p-checkbox.p-invalid > .p-checkbox-box {
4221        border-color: dt('checkbox.invalid.border.color');
4222    }
4223
4224    .p-checkbox.p-variant-filled .p-checkbox-box {
4225        background: dt('checkbox.filled.background');
4226    }
4227
4228    .p-checkbox-checked.p-variant-filled .p-checkbox-box {
4229        background: dt('checkbox.checked.background');
4230    }
4231
4232    .p-checkbox-checked.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
4233        background: dt('checkbox.checked.hover.background');
4234    }
4235
4236    .p-checkbox.p-disabled {
4237        opacity: 1;
4238    }
4239
4240    .p-checkbox.p-disabled .p-checkbox-box {
4241        background: dt('checkbox.disabled.background');
4242        border-color: dt('checkbox.checked.disabled.border.color');
4243    }
4244
4245    .p-checkbox.p-disabled .p-checkbox-box .p-checkbox-icon {
4246        color: dt('checkbox.icon.disabled.color');
4247    }
4248
4249    .p-checkbox-sm,
4250    .p-checkbox-sm .p-checkbox-box {
4251        width: dt('checkbox.sm.width');
4252        height: dt('checkbox.sm.height');
4253    }
4254
4255    .p-checkbox-sm .p-checkbox-icon {
4256        font-size: dt('checkbox.icon.sm.size');
4257        width: dt('checkbox.icon.sm.size');
4258        height: dt('checkbox.icon.sm.size');
4259    }
4260
4261    .p-checkbox-lg,
4262    .p-checkbox-lg .p-checkbox-box {
4263        width: dt('checkbox.lg.width');
4264        height: dt('checkbox.lg.height');
4265    }
4266
4267    .p-checkbox-lg .p-checkbox-icon {
4268        font-size: dt('checkbox.icon.lg.size');
4269        width: dt('checkbox.icon.lg.size');
4270        height: dt('checkbox.icon.lg.size');
4271    }
4272`,Goe={root:function(e){var n=e.instance,r=e.props;return["p-checkbox p-component",{"p-checkbox-checked":n.checked,"p-disabled":r.disabled,"p-invalid":n.$pcCheckboxGroup?n.$pcCheckboxGroup.$invalid:n.$invalid,"p-variant-filled":n.$variant==="filled","p-checkbox-sm p-inputfield-sm":r.size==="small","p-checkbox-lg p-inputfield-lg":r.size==="large"}]},box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon"},qoe=je.extend({name:"checkbox",style:Koe,classes:Goe}),Woe={name:"BaseCheckbox",extends:y1,props:{value:null,binary:Boolean,indeterminate:{type:Boolean,default:!1},trueValue:{type:null,default:!0},falseValue:{type:null,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},tabindex:{type:Number,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null}},style:qoe,provide:function(){return{$pcCheckbox:this,$parentInstance:this}}};function Fl(t){"@babel/helpers - typeof";return Fl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fl(t)}function Yoe(t,e,n){return(e=Zoe(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Zoe(t){var e=Joe(t,"string");return Fl(e)=="symbol"?e:e+""}function Joe(t,e){if(Fl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Fl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Xoe(t){return nie(t)||tie(t)||eie(t)||Qoe()}function Qoe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4273In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eie(t,e){if(t){if(typeof t=="string")return N5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N5(t,e):void 0}}function tie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function nie(t){if(Array.isArray(t))return N5(t)}function N5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var Tf={name:"Checkbox",extends:Woe,inheritAttrs:!1,emits:["change","focus","blur","update:indeterminate"],inject:{$pcCheckboxGroup:{default:void 0}},data:function(){return{d_indeterminate:this.indeterminate}},watch:{indeterminate:function(e){this.d_indeterminate=e,this.updateIndeterminate()}},mounted:function(){this.updateIndeterminate()},updated:function(){this.updateIndeterminate()},methods:{getPTOptions:function(e){var n=e==="root"?this.ptmi:this.ptm;return n(e,{context:{checked:this.checked,indeterminate:this.d_indeterminate,disabled:this.disabled}})},onChange:function(e){var n=this;if(!this.disabled&&!this.readonly){var r=this.$pcCheckboxGroup?this.$pcCheckboxGroup.d_value:this.d_value,i;this.binary?i=this.d_indeterminate?this.trueValue:this.checked?this.falseValue:this.trueValue:this.checked||this.d_indeterminate?i=r.filter(function(o){return!Qo(o,n.value)}):i=r?[].concat(Xoe(r),[this.value]):[this.value],this.d_indeterminate&&(this.d_indeterminate=!1,this.$emit("update:indeterminate",this.d_indeterminate)),this.$pcCheckboxGroup?this.$pcCheckboxGroup.writeValue(i,e):this.writeValue(i,e),this.$emit("change",e)}},onFocus:function(e){this.$emit("focus",e)},onBlur:function(e){var n,r;this.$emit("blur",e),(n=(r=this.formField).onBlur)===null||n===void 0||n.call(r,e)},updateIndeterminate:function(){this.$refs.input&&(this.$refs.input.indeterminate=this.d_indeterminate)}},computed:{groupName:function(){return this.$pcCheckboxGroup?this.$pcCheckboxGroup.groupName:this.$formName},checked:function(){var e=this.$pcCheckboxGroup?this.$pcCheckboxGroup.d_value:this.d_value;return this.d_indeterminate?!1:this.binary?e===this.trueValue:sT(this.value,e)}
4273,dataP:function(){return It(Yoe({invalid:this.$invalid,checked:this.checked,disabled:this.disabled,filled:this.$variant==="filled"},this.size,this.size))}},components:{CheckIcon:xi,MinusIcon:W4}},rie=["data-p-checked","data-p-indeterminate","data-p-disabled","data-p"],oie=["id","value","name","checked","tabindex","disabled","readonly","required","aria-labelledby","aria-label","aria-invalid"],iie=["data-p"];function aie(t,e,n,r,i,o){var a=Ee("CheckIcon"),s=Ee("MinusIcon");return y(),x("div",$({class:t.cx("root")},o.getPTOptions("root"),{"data-p-checked":o.checked,"data-p-indeterminate":i.d_indeterminate||void 0,"data-p-disabled":t.disabled,"data-p":o.dataP}),[ye("input",$({ref:"input",id:t.inputId,type:"checkbox",class:[t.cx("input"),t.inputClass],style:t.inputStyle,value:t.value,name:o.groupName,checked:o.checked,tabindex:t.tabindex,disabled:t.disabled,readonly:t.readonly,required:t.required,"aria-labelledby":t.ariaLabelledby,"aria-label":t.ariaLabel,"aria-invalid":t.invalid||void 0,onFocus:e[0]||(e[0]=function(){return o.onFocus&&o.onFocus.apply(o,arguments)}),onBlur:e[1]||(e[1]=function(){return o.onBlur&&o.onBlur.apply(o,arguments)}),onChange:e[2]||(e[2]=function(){return o.onChange&&o.onChange.apply(o,arguments)})},o.getPTOptions("input")),null,16,oie),ye("div",$({class:t.cx("box")},o.getPTOptions("box"),{"data-p":o.dataP}),[ce(t.$slots,"icon",{checked:o.checked,indeterminate:i.d_indeterminate,class:Pe(t.cx("icon")),dataP:o.dataP},function(){return[o.checked?(y(),W(a,$({key:0,class:t.cx("icon")},o.getPTOptions("icon"),{"data-p":o.dataP}),null,16,["class","data-p"])):i.d_indeterminate?(y(),W(s,$({key:1,class:t.cx("icon")},o.getPTOptions("icon"),{"data-p":o.dataP}),null,16,["class","data-p"])):oe("",!0)]})],16,iie)],16,rie)}Tf.render=aie;var dw={name:"FilterIcon",extends:gt};function sie(t){return cie(t)||die(t)||uie(t)||lie()}function lie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4274In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uie(t,e){if(t){if(typeof t=="string")return M5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M5(t,e):void 0}}function die(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function cie(t){if(Array.isArray(t))return M5(t)}function M5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function fie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),sie(e[0]||(e[0]=[ye("path",{d:"M8.64708 14H5.35296C5.18981 13.9979 5.03395 13.9321 4.91858 13.8167C4.8032 13.7014 4.73745 13.5455 4.73531 13.3824V7L0.329431 0.98C0.259794 0.889466 0.217389 0.780968 0.20718 0.667208C0.19697 0.553448 0.219379 0.439133 0.271783 0.337647C0.324282 0.236453 0.403423 0.151519 0.500663 0.0920138C0.597903 0.0325088 0.709548 0.000692754 0.823548 0H13.1765C13.2905 0.000692754 13.4021 0.0325088 13.4994 0.0920138C13.5966 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7826 0.780968 13.7402 0.889466 13.6706 0.98L9.26472 7V13.3824C9.26259 13.5455 9.19683 13.7014 9.08146 13.8167C8.96609 13.9321 8.81022 13.9979 8.64708 14ZM5.97061 12.7647H8.02943V6.79412C8.02878 6.66289 8.07229 6.53527 8.15296 6.43177L11.9412 1.23529H2.05884L5.86355 6.43177C5.94422 6.53527 5.98773 6.66289 5.98708 6.79412L5.97061 12.7647Z",fill:"currentColor"},null,-1)])),16)}dw.render=fie;var cw={name:"FilterFillIcon",extends:gt};function pie(t){return bie(t)||gie(t)||mie(t)||hie()}function hie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4275In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mie(t,e){if(t){if(typeof t=="string")return _5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_5(t,e):void 0}}function gie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function bie(t){if(Array.isArray(t))return _5(t)}function _5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function vie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),pie(e[0]||(e[0]=[ye("path",{d:"M13.7274 0.33847C13.6228 0.130941 13.4095 0 13.1764 0H0.82351C0.590451 0 0.377157 0.130941 0.272568 0.33847C0.167157 0.545999 0.187746 0.795529 0.325275 0.98247L4.73527 6.99588V13.3824C4.73527 13.7233 5.01198 14 5.35292 14H8.64704C8.98798 14 9.26469 13.7233 9.26469 13.3824V6.99588L13.6747 0.98247C13.8122 0.795529 13.8328 0.545999 13.7274 0.33847Z",fill:"currentColor"},null,-1)])),16)}cw.render=vie;var fw={name:"FilterSlashIcon",extends:gt};function yie(t){return Sie(t)||$ie(t)||Cie(t)||wie()}function wie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4276In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Cie(t,e){if(t){if(typeof t=="string")return R5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R5(t,e):void 0}}function $ie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Sie(t){if(Array.isArray(t))return R5(t)}function R5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Aie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),yie(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.4994 0.0920138C13.5967 0.151519 13.6758 0.236453 13.7283 0.337647C13.7807 0.439133 13.8031 0.553448 13.7929 0.667208C13.7827 0.780968 13.7403 0.889466 13.6707 0.98L11.406 4.06823C11.3099 4.19928 11.1656 4.28679 11.005 4.3115C10.8444 4.33621 10.6805 4.2961 10.5495 4.2C10.4184 4.1039 10.3309 3.95967 10.3062 3.79905C10.2815 3.63843 10.3216 3.47458 10.4177 3.34353L11.9412 1.23529H7.41184C7.24803 1.23529 7.09093 1.17022 6.97509 1.05439C6.85926 0.938558 6.79419 0.781457 6.79419 0.617647C6.79419 0.453837 6.85926 0.296736 6.97509 0.180905C7.09093 0.0650733 7.24803 0 7.41184 0H13.1765C13.2905 0.000692754 13.4022 0.0325088 13.4994 0.0920138ZM4.20008 0.181168H4.24126L13.2013 9.03411C13.3169 9.14992 13.3819 9.3069 13.3819 9.47058C13.3819 9.63426 13.3169 9.79124 13.2013 9.90705C13.1445 9.96517 13.0766 10.0112 13.0016 10.0423C12.9266 10.0735 12.846 10.0891 12.7648 10.0882C12.6836 10.0886 12.6032 10.0728 12.5283 10.
42760417C12.4533 10.0106 12.3853 9.96479 12.3283 9.90705L9.3142 6.92587L9.26479 6.99999V13.3823C9.26265 13.5455 9.19689 13.7014 9.08152 13.8167C8.96615 13.9321 8.81029 13.9979 8.64714 14H5.35302C5.18987 13.9979 5.03401 13.9321 4.91864 13.8167C4.80327 13.7014 4.73751 13.5455 4.73537 13.3823V6.99999L0.329492 1.02117C0.259855 0.930634 0.21745 0.822137 0.207241 0.708376C0.197031 0.594616 0.21944 0.480301 0.271844 0.378815C0.324343 0.277621 0.403484 0.192687 0.500724 0.133182C0.597964 0.073677 0.709609 0.041861 0.823609 0.0411682H3.86243C3.92448 0.0461551 3.9855 0.060022 4.04361 0.0823446C4.10037 0.10735 4.15311 0.140655 4.20008 0.181168ZM8.02949 6.79411C8.02884 6.66289 8.07235 6.53526 8.15302 6.43176L8.42478 6.05293L3.55773 1.23529H2.0589L5.84714 6.43176C5.92781 6.53526 5.97132 6.66289 5.97067 6.79411V12.7647H8.02949V6.79411Z",fill:"currentColor"},null,-1)])),16)}fw.render=Aie;var pw={name:"TrashIcon",extends:gt};function Tie(t){return xie(t)||Oie(t)||Eie(t)||kie()}function kie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4277In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Eie(t,e){if(t){if(typeof t=="string")return L5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L5(t,e):void 0}}function Oie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function xie(t){if(Array.isArray(t))return L5(t)}function L5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Iie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Tie(e[0]||(e[0]=[ye("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.44802 13.9955H10.552C10.8056 14.0129 11.06 13.9797 11.3006 13.898C11.5412 13.8163 11.7632 13.6877 11.9537 13.5196C12.1442 13.3515 12.2995 13.1473 12.4104 12.9188C12.5213 12.6903 12.5858 12.442 12.6 12.1884V4.36041H13.4C13.5591 4.36041 13.7117 4.29722 13.8243 4.18476C13.9368 4.07229 14 3.91976 14 3.76071C14 3.60166 13.9368 3.44912 13.8243 3.33666C13.7117 3.22419 13.5591 3.16101 13.4 3.16101H12.0537C12.0203 3.1557 11.9863 3.15299 11.952 3.15299C11.9178 3.15299 11.8838 3.1557 11.8503 3.16101H11.2285C11.2421 3.10893 11.2487 3.05513 11.248 3.00106V1.80966C11.2171 1.30262 10.9871 0.828306 10.608 0.48989C10.229 0.151475 9.73159 -0.0236625 9.22402 0.00257442H4.77602C4.27251 -0.0171866 3.78126 0.160868 3.40746 0.498617C3.03365 0.836366 2.807 1.30697 2.77602 1.80966V3.00106C2.77602 3.0556 2.78346 3.10936 2.79776 3.16101H0.6C0.521207 3.16101 0.443185 3.17652 0.37039 3.20666C0.297595 3.2368 0.231451 3.28097 0.175736 3.33666C0.120021 3.39235 0.0758251 3.45846 0.0456722 3.53121C0.0155194 3.60397 0 3.68196 0 3.76071C0 3.83946 0.0155194 3.91744 0.0456722 3.9902C0.0758251 4.06296 0.120021 4.12907 0.175736 4.18476C0.231451 4.24045 0.297595 4.28462 0.37039 4.31476C0.443185 4.3449 0.521207 4.36041 0.6 4.36041H1.40002V12.1884C1.41426 12.442 1.47871 12.6903 1.58965 12.9188C1.7006 13.1473 1.85582 13.3515 2.04633 13.5196C2.23683 13.6877 2.45882 13.8163 2.69944 13.898C2.94005 13.9797 3.1945 14.0129 3.44802 13.9955ZM2.60002 4.36041H11.304V12.1884C11.304 12.5163 10.952 12.7961 10.504 12.7961H3.40002C2.97602 12.7961 2.60002 12.5163 2.60002 12.1884V4.36041ZM3.95429 3.16101C3.96859 3.10936 3.97602 3.0556 3.97602 3.00106V1.80966C3.97602 1.48183 4.33602 1.20197 4.77602 1.20197H9.24802C9.66403 1.20197 10.048 1.48183 10.048 1.80966V3.00106C10.0473 3.05515 10.054 3.10896 10.0678 3.16101H3.95429ZM5.57571 10.997C5.41731 10.995 5.26597 10.9311 5.15395 10.8191C5.04193 10.7071 4.97808 10.5558 4.97601 10.3973V6.77517C4.97601 6.61612 5.0392 6.46359 5.15166 6.35112C5.26413 6.23866 5.41666 6.17548 5.57571 6.17548C5.73476 6.17548 5.8873 6.23866 5.99976 6.35112C6.11223 6.46359 6.17541 6.61612 6.17541 6.77517V10.3894C6.17647 10.4688 6.16174 10.5476 6.13208 10.6213C6.10241 10.695 6.05841 10.762 6.00261 10.8186C5.94682 10.8751 5.88035 10.92 5.80707 10.9506C5.73378 10.9813 5.65514 10.9971 5.57571 10.997ZM7.99968 10.8214C8.11215 10.9339 8.26468 10.997 8.42373 10.997C8.58351 10.9949 8.73604 10.93 8.84828 10.8163C8.96052 10.7025 9.02345 10.5491 9.02343 10.3894V6.77517C9.02343 6.61612 8.96025 6.46359 8.84778 6.35112C8.73532 6.23866 8.58278 6.17548 8.42373 6.17548C8.26468 6.17548 8.11215 6.23866 7.99968 6.35112C7.88722 6.46359 7.82404 6.61612 7.82404 6.77517V10.3973C7.82404 10.5564 7.88722 10.7089 7.99968 10.8214Z",fill:"currentColor"},null,-1)])),16)}pw.render=Iie;var Pie=je.extend({name:"focustrap-directive"}),Nie=et.extend({style:Pie});function jl(t){"@babel/helpers - typeof";return jl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jl(t)}function Wh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Yh(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4277e%2?Wh(Object(n),!0).forEach(function(r){Mie(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Wh(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Mie(t,e,n){return(e=_ie(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function _ie(t){var e=Rie(t,"string");return jl(e)=="symbol"?e:e+""}function Rie(t,e){if(jl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(jl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Lie=Nie.extend("focustrap",{mounted:function(e,n){var r=n.value||{},i=r.disabled;i||(this.createHiddenFocusableElements(e,n),this.bind(e,n),this.autoElementFocus(e,n)),e.setAttribute("data-pd-focustrap",!0),this.$el=e},updated:function(e,n){var r=n.value||{},i=r.disabled;i&&this.unbind(e)},unmounted:function(e){this.unbind(e)},methods:{getComputedSelector:function(e){return':not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])'.concat(e??"")},bind:function(e,n){var r=this,i=n.value||{},o=i.onFocusIn,a=i.onFocusOut;e.$_pfocustrap_mutationobserver=new MutationObserver(function(s){s.forEach(function(l){if(l.type==="childList"&&!e.contains(document.activeElement)){var u=function(f){var c=H6(f)?H6(f,r.getComputedSelector(e.$_pfocustrap_focusableselector))?f:Yi(e,r.getComputedSelector(e.$_pfocustrap_focusableselector)):Yi(f);return qe(c)?c:f.nextSibling&&u(f.nextSibling)};Ht(u(l.nextSibling))}})}),e.$_pfocustrap_mutationobserver.disconnect(),e.$_pfocustrap_mutationobserver.observe(e,{childList:!0}),e.$_pfocustrap_focusinlistener=function(s){return o&&o(s)},e.$_pfocustrap_focusoutlistener=function(s){return a&&a(s)},e.addEventListener("focusin",e.$_pfocustrap_focusinlistener),e.addEventListener("focusout",e.$_pfocustrap_focusoutlistener)},unbind:function(e){e.$_pfocustrap_mutationobserver&&e.$_pfocustrap_mutationobserver.disconnect(),e.$_pfocustrap_focusinlistener&&e.removeEventListener("focusin",e.$_pfocustrap_focusinlistener)&&(e.$_pfocustrap_focusinlistener=null),e.$_pfocustrap_focusoutlistener&&e.removeEventListener("focusout",e.$_pfocustrap_focusoutlistener)&&(e.$_pfocustrap_focusoutlistener=null)},autoFocus:function(e){this.autoElementFocus(this.$el,{value:Yh(Yh({},e),{},{autoFocus:!0})})},autoElementFocus:function(e,n){var r=n.value||{},i=r.autoFocusSelector,o=i===void 0?"":i,a=r.firstFocusableSelector,s=a===void 0?"":a,l=r.autoFocus,u=l===void 0?!1:l,d=Yi(e,"[autofocus]".concat(this.getComputedSelector(o)));u&&!d&&(d=Yi(e,this.getComputedSelector(s))),Ht(d)},onFirstHiddenElementFocus:function(e){var n,r=e.currentTarget,i=e.relatedTarget,o=i===r.$_pfocustrap_lasthiddenfocusableelement||!((n=this.$el)!==null&&n!==void 0&&n.contains(i))?Yi(r.parentElement,this.getComputedSelector(r.$_pfocustrap_focusableselector)):r.$_pfocustrap_lasthiddenfocusableelement;Ht(o)},onLastHiddenElementFocus:function(e){var n,r=e.currentTarget,i=e.relatedTarget,o=i===r.$_pfocustrap_firsthiddenfocusableelement||!((n=this.$el)!==null&&n!==void 0&&n.contains(i))?Ng(r.parentElement,this.getComputedSelector(r.$_pfocustrap_focusableselector)):r.$_pfocustrap_firsthiddenfocusableelement;Ht(o)},createHiddenFocusableElements:function(e,n){var r=this,i=n.value||{},o=i.tabIndex,a=o===void 0?0:o,s=i.firstFocusableSelector,l=s===void 0?"":s,u=i.lastFocusableSelector,d=u===void 0?"":u,f=function(g){return L0("span",{class:"p-hidden-accessible p-hidden-focusable",tabIndex:a,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:g?.bind(r)})},c=f(this.onFirstHiddenElementFocus),p=f(this.onLastHiddenElementFocus);c.$_pfocustrap_lasthiddenfocusableelement=p,c.$_pfocustrap_focusableselector=l,c.setAttribute("data-pc-section","firstfocusableelement"),p.$_pfocustrap_firsthiddenfocusableelement=c,p.$_pfocustrap_focusableselector=d,p.setAttribute("data-pc-section","lastfocusableelement"),e.prepend(c),e.append(p)}}}),B5={name:"SortAltIcon",extends:gt};function Bie(t){return zie(t)||jie(t)||Fie(t)||Die()}function Die(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4278In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Fie(t,e){if(t){if(typeof t=="string")return D5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D5(t,e):void 0}}function jie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function zie(t){if(Array.isArray(t))return D5(t)}function D5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Hie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Bie(e[0]||(e[0]=[ye("path",{d:"M5.64515 3.61291C5.47353 3.61291 5.30192 3.54968 5.16644 3.4142L3.38708 1.63484L1.60773 3.4142C1.34579 3.67613 0.912244 3.67613 0.650309 3.4142C0.388374 3.15226 0.388374 2.71871 0.650309 2.45678L2.90837 0.198712C3.17031 -0.0632236 3.60386 -0.0632236 3.86579 0.198712L6.12386 2.45678C6.38579 2.71871 6.38579 3.15226 6.12386 3.4142C5.98837 3.54968 5.81676 3.61291 5.64515 3.61291Z",fill:"currentColor"},null,-1),ye("path",{d:"M3.38714 14C3.01681 14 2.70972 13.6929 2.70972 13.3226V0.677419C2.70972 0.307097 3.01681 0 3.38714 0C3.7
42785746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z",fill:"currentColor"},null,-1),ye("path",{d:"M10.6129 14C10.4413 14 10.2697 13.9368 10.1342 13.8013L7.87611 11.5432C7.61418 11.2813 7.61418 10.8477 7.87611 10.5858C8.13805 10.3239 8.5716 10.3239 8.83353 10.5858L10.6129 12.3652L12.3922 10.5858C12.6542 10.3239 13.0877 10.3239 13.3497 10.5858C13.6116 10.8477 13.6116 11.2813 13.3497 11.5432L11.0916 13.8013C10.9561 13.9368 10.7845 14 10.6129 14Z",fill:"currentColor"},null,-1),ye("path",{d:"M10.6129 14C10.2426 14 9.93552 13.6929 9.93552 13.3226V0.677419C9.93552 0.307097 10.2426 0 10.6129 0C10.9833 0 11.2904 0.307097 11.2904 0.677419V13.3226C11.2904 13.6929 10.9832 14 10.6129 14Z",fill:"currentColor"},null,-1)])),16)}B5.render=Hie;var F5={name:"SortAmountDownIcon",extends:gt};function Uie(t){return qie(t)||Gie(t)||Kie(t)||Vie()}function Vie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4279In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Kie(t,e){if(t){if(typeof t=="string")return j5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j5(t,e):void 0}}function Gie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function qie(t){if(Array.isArray(t))return j5(t)}function j5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Wie(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Uie(e[0]||(e[0]=[ye("path",{d:"M4.93953 10.5858L3.83759 11.6877V0.677419C3.83759 0.307097 3.53049 0 3.16017 0C2.78985 0 2.48275 0.307097 2.48275 0.677419V11.6877L1.38082 10.5858C1.11888 10.3239 0.685331 10.3239 0.423396 10.5858C0.16146 10.8477 0.16146 11.2813 0.423396 11.5432L2.68146 13.8013C2.74469 13.8645 2.81694 13.9097 2.89823 13.9458C2.97952 13.9819 3.06985 14 3.16017 14C3.25049 14 3.33178 13.9819 3.42211 13.9458C3.5034 13.9097 3.57565 13.8645 3.63888 13.8013L5.89694 11.5432C6.15888 11.2813 6.15888 10.8477 5.89694 10.5858C5.63501 10.3239 5.20146 10.3239 4.93953 10.5858ZM13.0957 0H7.22468C6.85436 0 6.54726 0.307097 6.54726 0.677419C6.54726 1.04774 6.85436 1.35484 7.22468 1.35484H13.0957C13.466 1.35484 13.7731 1.04774 13.7731 0.677419C13.7731 0.307097 13.466 0 13.0957 0ZM7.22468 5.41935H9.48275C9.85307 5.41935 10.1602 5.72645 10.1602 6.09677C10.1602 6.4671 9.85307 6.77419 9.48275 6.77419H7.22468C6.85436 6.77419 6.54726 6.4671 6.54726 6.09677C6.54726 5.72645 6.85436 5.41935 7.22468 5.41935ZM7.6763 8.12903H7.22468C6.85436 8.12903 6.54726 8.43613 6.54726 8.80645C6.54726 9.17677 6.85436 9.48387 7.22468 9.48387H7.6763C8.04662 9.48387 8.35372 9.17677 8.35372 8.80645C8.35372 8.43613 8.04662 8.12903 7.6763 8.12903ZM7.22468 2.70968H11.2892C11.6595 2.70968 11.9666 3.01677 11.9666 3.3871C11.9666 3.75742 11.6595 4.06452 11.2892 4.06452H7.22468C6.85436 4.06452 6.54726 3.75742 6.54726 3.3871C6.54726 3.01677 6.85436 2.70968 7.22468 2.70968Z",fill:"currentColor"},null,-1)])),16)}F5.render=Wie;var z5={name:"SortAmountUpAltIcon",extends:gt};function Yie(t){return Qie(t)||Xie(t)||Jie(t)||Zie()}function Zie(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4280In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jie(t,e){if(t){if(typeof t=="string")return H5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H5(t,e):void 0}}function Xie(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Qie(t){if(Array.isArray(t))return H5(t)}function H5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function eae(t,e,n,r,i,o){return y(),x("svg",$({width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.pti()),Yie(e[0]||(e[0]=[ye("path",{d:"M3.63435 0.19871C3.57113 0.135484 3.49887 0.0903226 3.41758 0.0541935C3.255 -0.0180645 3.06532 -0.0180645 2.90274 0.0541935C2.82145 0.0903226 2.74919 0.135484 2.68597 0.19871L0.427901 2.45677C0.165965 2.71871 0.165965 3.15226 0.427901 3.41419C0.689836 3.67613 1.12338 3.67613 1.38532 3.41419L2.48726 2.31226V13.3226C2.48726 13.6929 2.79435 14 3.16467 14C3.535 14 3.84209 13.6929 3.84209 13.3226V2.31226L4.94403 3.41419C5.07951 3.54968 5.25113 3.6129 5.42274 3.6129C5.59435 3.6129 5.76597 3.54968 5.90145 3.41419C6.16338 3.15226 6.16338 2.71871 5.90145 2.45677L3.64338 0.19871H3.63435ZM13.7685 13.3226C13.7685 12.9523 13.4615 12.6452 13.0911 12.6452H7.22016C6.84984 12.6452 6.54274 12.9523 6.54274 13.3226C6.54274 13.6929 6.84984 14 7.22016 14H13.0911C13.4615 14 13.7685 13.6929 13.7685 13.3226ZM7.22016 8.58064C6.84984 8.58064 6.54274 8.27355 6.54274 7.90323C6.54274 7.5329 6.84984 7.22581 7.22016 7.22581H9.47823C9.84855 7.22581 10.1556 7.5329 10.1556 7.90323C10.1556 8.27355 9.84855 8.58064 9.47823 8.58064H7.22016ZM7.22016 5.87097H7.67177C8.0421 5.87097 8.34919 5.56387 8.34919 5.19355C8.34919 4.82323 8.0421 4.51613 7.67177 4.51613H7.22016C6.84984 4.51613 6.54274 4.82323 6.54274 5.19355C6.54274 5.56387 6.84984 5.87097 7.22016 5.87097ZM11.2847 11.2903H7.22016C6.84984 11.2903 6.54274 10.9832 6.54274 10.6129C6.54274 10.2426 6.84984 9.93548 7.22016 9.93548H11.2847C11.655 9.93548 11.9621 10.2426 11.9621 10.6129C11.9621 10.9832 11.655 11.2903 11.2847 11.2903Z",fill:"currentColor"},null,-1)])),16)}z5.render=eae;var tae={name:"BaseDataTable",extends:Ue,props:{value:{type:Array,default:null},dataKey:{type:[String,Function],default:null},rows:{type:Number,default:0},first:{type:Number,default:0},totalRecords:{type:Number,default:0},paginator:{type:Boolean,default:!1},paginatorPosition:{type:String,default:"bottom"},alwaysShowPaginator:{type:Boolean,default:!0},paginatorTemplate:{type:[Object,String],default:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown"},pageLinkSize:{type:Number,default:5},rowsPerPageOptions:{type:Array,default:null},currentPageReportTemplate:{type:String,default:"({currentPage} of {totalPages})"},lazy:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingIcon:{type:String,default:void 0},sortField:{type:[String,Function],default:null},sortOrder:{type:Number,default:null},defaultSortOrder:{type:Number,default:1},nullSortOrder:{type:Number,default:1},multiSortMeta:{type:Array,default:null},sortMode:{type:String,default:"single"},removableSort:{type:Boolean,default:!1},filters:{type:Object,default:null},filterDisplay:{type:String,default:null},globalFilterFields:{type:Array,default:null},filterLocale:{type:String,default:void 0},selection:{type:[Array,Object],default:null},selectionMode:{type:String,default:null},compareSelectionBy:{type:String,default:"deepEquals"},metaKeySelection:{type:Boolean,default:!1},contextMenu:{type:Boolean,default:!1},contextMenuSelection:{type:Object,default:null},selectAll:{type:Boolean,default:null},rowHover:{type:Boolean,default:!1},csvSeparator:{type:String,default:","},exportFilename:{type:String,default:"download"},exportFunction:{type:Function,default:null},resizableColumns:{type:Boolean,default:!1},columnResizeMode:{type:String,default:"fit"},reorderableColumns:{type:Boolean,default:!1},expandedRows:{type:[Array,Object],default:null},expandedRowIcon:{type:String,default:void 0},collapsedRowIcon:{type:String,default:void 0},rowGroupMode:{type:String,default:null},groupRowsBy:{type:[Array,String,Function],default:null},expandableRowGroups:{type:Boolean,default:!1},expandedRowGroups:{type:Array,default:null},stateStorage:{type:String,default:"session"},stateKey:{type:String,default:null},editMode:{type:String,default:null},editingRows:{type:Array,default:null},rowClass:{type:Function,default:null},rowStyle:{type:Function,default:null},scrollable:{type:Boolean,default:!1},virtualScrollerOptions:{type:Object,default:null},scrollHeight:{type:String,default:null},frozenValue:{type:Array,default:null},breakpoint:{type:String,default:"960px"},showHeaders:{type:Boolean,default:!0},showGridlines:{type:Boolean,default:!1},stripedRows:{type:Boolean,default:!1},highlightOnSelect:{type:Boolean,default:!1},size:{type:String,default:null},tableStyle:{type:null,default:null},tableClass:{type:[String,Object],default:null},tableProps:{type:Object,default:null},filterInputProps:{type:null,default:null},filterButtonProps:{type:Object,default:function(){return{filter:{severity:"secondary",text:!0,rounded:!0},inline:{clear:{severity:"secondary",text:!0,rounded:!0}},popover:{addRule:{severity:"info",text:!0,size:"small"},removeRule:{severity:"danger",text:!0,size:"small"},apply:{size:"small"},clear:{outlined:!0,size:"small"}}}}},editButtonProps:{type:Object,default:function(){return{init:{severity:"secondary",text:!0,rounded:!0},save:{severity:"secondary",text:!0,rounded:!0},cancel:{severity:"secondary",text:!0,rounded:!0}}}}},style:Noe,provide:function(){return{$pcDataTable:this,$parentInstance:this}}},hw={name:"RowCheckbox",hostName:"DataTable",extends:Ue,emits:["change"],props:{value:null,checked:null,column:null,rowCheckboxIconTemplate:{type:Function,default:null},index:{type:Number,default:null}},methods:{getColumnPT:function(e){var n={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,checked:this.checked,disabled:this.$attrs.disabled}};return $(this.ptm("column.".concat(e),{column:n}),this.ptm("column.".concat(e),n),this.ptmo(this.getColumnProp(),e,n))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},onChange:function(e){this.$attrs.disabled||this.$emit("change",{originalEvent:e,data:this.value})}},computed:{checkboxAriaLabel:function(){return this.$primevue.config.locale.aria?this.checked?this.$primevue.config.locale.aria.selectRow:this.$primevue.config.locale.aria.unselectRow:void 0}},components:{CheckIcon:xi,Checkbox:Tf}};function nae(t,e,n,r,i,o){var a=Ee("CheckIcon"),s=Ee("Checkbox");return y(),W(s,{modelValue:n.checked,binary:!0,disabled:t.$attrs.disabled,"aria-label":o.checkboxAriaLabel,onChange:o.onChange,unstyled:t.unstyled,pt:o.getColumnPT("pcRowCheckbox")}
vendor: 4,170 bytes, line 4280
4280,{icon:Re(function(l){return[n.rowCheckboxIconTemplate?(y(),W(ke(n.rowCheckboxIconTemplate),{key:0,checked:l.checked,class:Pe(l.class)},null,8,["checked","class"])):!n.rowCheckboxIconTemplate&&l.checked?(y(),W(a,$({key:1,class:l.class},o.getColumnPT("pcRowCheckbox.icon")),null,16,["class"])):oe("",!0)]}),_:1},8,["modelValue","disabled","aria-label","onChange","unstyled","pt"])}hw.render=nae;var mw={name:"RowRadioButton",hostName:"DataTable",extends:Ue,emits:["change"],props:{value:null,checked:null,name:null,column:null,index:{type:Number,default:null}},methods:{getColumnPT:function(e){var n={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,checked:this.checked,disabled:this.$attrs.disabled}};return $(this.ptm("column.".concat(e),{column:n}),this.ptm("column.".concat(e),n),this.ptmo(this.getColumnProp(),e,n))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},onChange:function(e){this.$attrs.disabled||this.$emit("change",{originalEvent:e,data:this.value})}},components:{RadioButton:ky}};function rae(t,e,n,r,i,o){var a=Ee("RadioButton");return y(),W(a,{modelValue:n.checked,binary:!0,disabled:t.$attrs.disabled,name:n.name,onChange:o.onChange,unstyled:t.unstyled,pt:o.getColumnPT("pcRowRadiobutton")},null,8,["modelValue","disabled","name","onChange","unstyled","pt"])}mw.render=rae;function T0(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var t,e,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(p,h,g,b){var v=h&&h.prototype instanceof s?h:s,C=Object.create(v.prototype);return lr(C,"_invoke",(function(E,A,N){var H,j,ne,Z=0,ie=N||[],S=!1,P={p:0,n:0,v:t,a:O,f:O.bind(t,4),d:function(U,B){return H=U,j=0,ne=t,P.n=B,a}};function O(G,U){for(j=G,ne=U,e=0;!S&&Z&&!B&&e<ie.length;e++){var B,L=ie[e],re=P.p,he=L[2];G>3?(B=he===U)&&(ne=L[(j=L[4])?5:(j=3,3)],L[4]=L[5]=t):L[0]<=re&&((B=G<2&&re<L[1])?(j=0,P.v=U,P.n=L[1]):re<he&&(B=G<3||L[0]>U||U>he)&&(L[4]=G,L[5]=U,P.n=he,j=0))}if(B||G>1)return a;throw S=!0,U}return function(G,U,B){if(Z>1)throw TypeError("Generator is already running");for(S&&U===1&&O(U,B),j=U,ne=B;(e=j<2?t:ne)||!S;){H||(j?j<3?(j>1&&(P.n=-1),O(j,ne)):P.n=ne:P.v=ne);try{if(Z=2,H){if(j||(G="next"),e=H[G]){if(!(e=e.call(H,ne)))throw TypeError("iterator result is not an object");if(!e.done)return e;ne=e.value,j<2&&(j=0)}else j===1&&(e=H.return)&&e.call(H),j<2&&(ne=TypeError("The iterator does not provide a '"+G+"' method"),j=1);H=t}else if((e=(S=P.n<0)?ne:E.call(A,P))!==a)break}catch(L){H=t,j=1,ne=L}finally{Z=1}}return{value:e,done:S}}})(p,g,b),!0),C}var a={};function s(){}function l(){}function u(){}e=Object.getPrototypeOf;var d=[][r]?e(e([][r]())):(lr(e={},r,function(){return this}),e),f=u.prototype=s.prototype=Object.create(d);function c(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,u):(p.__proto__=u,lr(p,i,"GeneratorFunction")),p.prototype=Object.create(f),p}return l.prototype=u,lr(f,"constructor",u),lr(u,"constructor",l),l.displayName="GeneratorFunction",lr(u,i,"GeneratorFunction"),lr(f),lr(f,i,"Generator"),lr(f,r,function(){return this}),lr(f,"toString",function(){return"[object Generator]"}),(T0=function(){return{w:o,m:c}})()}function lr(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch{i=0}lr=function(a,s,l,u){function d(f,c){lr(a,f,function(p){return this._invoke(f,c,p)})}s?i?i(a,s,{value:l,enumerable:!u,configurable:!u,writable:!u}):a[s]=l:(d("next",0),d("throw",1),d("return",2))},lr(t,e,n,r)}function Zh(t,e,n,r,i,o,a){try{var s=t[o](a),l=s.value}catch(u){return void n(u)}s.done?e(l):Promise.resolve(l).then(r,i)}function Jh(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(l){Zh(o,r,i,a,s,"next",l)}function s(l){Zh(o,r,i,a,s,"throw",l)}a(void 0)})}}var gw={name:"BodyCell",hostName:"DataTable",extends:Ue,emits:["cell-edit-init","cell-edit-complete","cell-edit-cancel","row-edit-init","row-edit-save","row-edit-cancel","row-toggle","radio-ch
4280ange","checkbox-change","editing-meta-change"],props:{rowData:{type:Object,default:null},column:{type:Object,default:null},frozenRow:{type:Boolean,default:!1},rowIndex:{type:Number,default:null},index:{type:Number,default:null},isRowExpanded:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},editing:{type:Boolean,default:!1},editingMeta:{type:Object,default:null},editMode:{type:String,default:null},virtualScrollerContentProps:{type:Object,default:null},ariaControls:{type:String,default:null},name:{type:String,default:null},expandedRowIcon:{type:String,default:null},collapsedRowIcon:{type:String,default:null},editButtonProps:{type:Object,default:null}},documentEditListener:null,selfClick:!1,overlayEventListener:null,editCompleteTimeout:null,data:function(){return{d_editing:this.editing,styleObject:{}}},watch:{editing:function(e){this.d_editing=e},"$data.d_editing":function(e){this.$emit("editing-meta-change",{data:this.rowData,field:this.field||"field_".concat(this.index),index:this.rowIndex,editing:e})}},mounted:function(){this.columnProp("frozen")&&this.updateStickyPosition()},updated:function(){var e=this;this.columnProp("frozen")&&this.updateStickyPosition(),this.d_editing&&(this.editMode==="cell"||this.editMode==="row"&&this.columnProp("rowEditor"))&&setTimeout(function(){var n=Yi(e.$el);n&&n.focus()},1)},beforeUnmount:function(){this.overlayEventListener&&(Uo.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null)},methods:{columnProp:function(e){return Ri(this.column,e)},getColumnPT:function(e){var n,r,i={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,size:(n=this.$parentInstance)===null||n===void 0||(n=n.$parentInstance)===null||n===void 0?void 0:n.size,showGridlines:(r=this.$parentInstance)===null||r===void 0||(r=r.$parentInstance)===null||r===void 0?void 0:r.showGridlines}};return $(this.ptm("column.".concat(e),{column:i}),this.ptm("column.".concat(e),i),this.ptmo(this.getColumnProp(),e,i))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},resolveFieldData:function(){return it(this.rowData,this.field)},toggleRow:function(e){this.$emit("row-toggle",{originalEvent:e,data:this.rowData})},toggleRowWithRadio:function(e,n){this.$emit("radio-change",{originalEvent:e.originalEvent,index:n,data:e.data})},toggleRowWithCheckbox:function(e,n){this.$emit("checkbox-change",{originalEvent:e.originalEvent,index:n,data:e.data})},isEditable:function(){return this.column.children&&this.column.children.editor!=null},bindDocumentEditListener:function(){var e=this;this.documentEditListener||(this.documentEditListener=function(n){e.selfClick=e.$el&&e.$el.contains(n.target),e.editCompleteTimeout&&clearTimeout(e.editCompleteTimeout),e.selfClick||(e.editCompleteTimeout=setTimeout(function(){e.completeEdit(n,"outside")},1))},document.addEventListener("mousedown",this.documentEditListener))},unbindDocumentEditListener:function(){this.documentEditListener&&(document.removeEventListener("mousedown",this.documentEditListener),this.documentEditListener=null,this.selfClick=!1,this.editCompleteTimeout&&(clearTimeout(this.editCompleteTimeout),this.editCompleteTimeout=null))},switchCellToViewMode:function(){this.d_editing=!1,this.unbindDocumentEditListener(),Uo.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null},onClick:function(e){var n=this;this.editMode==="cell"&&this.isEditable()&&(this.d_editing||(this.d_editing=!0,this.bindDocumentEditListener(),this.$emit("cell-edit-init",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex}),this.overlayEventListener=function(r){n.selfClick=n.$el&&n.$el.contains(r.target)},Uo.on("overlay-click",this.overlayEventListener)))},completeEdit:function(e,n){var r={originalEvent:e,data:this.rowData,newData:this.editingRowData,value:this.rowData[this.field],newValue:this.editingRowData[this.field],field:this.field,index:this.rowIndex,type:n,defaultPrevented:!1,preventDefault:function(){this.defaultPrevented=!0}};this.$emit("cell-edit-complete",r),r.defaultPrevented||this.switchCellToViewMode()},onKeyDown:function(e){if(this.editMode==="cell")switch(e.code){case"Enter":case"NumpadEnter":this.completeEdit(e,"enter");break;case"Escape":this.switchCellToViewMode(),this.$emit("cell-edit-cancel",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex});break;case"Tab":this.completeEdit(e,"tab"),e.shiftKey?this.moveToPreviousCell(e):this.moveToNext
vendor: 5,017 bytes, line 4280
4280Cell(e);break}},moveToPreviousCell:function(e){var n=this;return Jh(T0().m(function r(){var i,o;return T0().w(function(a){for(;;)switch(a.n){case 0:if(i=n.findCell(e.target),o=n.findPreviousEditableColumn(i),!o){a.n=2;break}return a.n=1,n.$nextTick();case 1:z6(o,"click"),e.preventDefault();case 2:return a.a(2)}},r)}))()},moveToNextCell:function(e){var n=this;return Jh(T0().m(function r(){var i,o;return T0().w(function(a){for(;;)switch(a.n){case 0:if(i=n.findCell(e.target),o=n.findNextEditableColumn(i),!o){a.n=2;break}return a.n=1,n.$nextTick();case 1:z6(o,"click"),e.preventDefault();case 2:return a.a(2)}},r)}))()},findCell:function(e){if(e){for(var n=e;n&&!wt(n,"data-p-cell-editing");)n=n.parentElement;return n}else return null},findPreviousEditableColumn:function(e){var n=e.previousElementSibling;if(!n){var r=e.parentElement.previousElementSibling;r&&(n=r.lastElementChild)}return n?wt(n,"data-p-editable-column")?n:this.findPreviousEditableColumn(n):null},findNextEditableColumn:function(e){var n=e.nextElementSibling;if(!n){var r=e.parentElement.nextElementSibling;r&&(n=r.firstElementChild)}return n?wt(n,"data-p-editable-column")?n:this.findNextEditableColumn(n):null},onRowEditInit:function(e){this.$emit("row-edit-init",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},onRowEditSave:function(e){this.$emit("row-edit-save",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},onRowEditCancel:function(e){this.$emit("row-edit-cancel",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},editorInitCallback:function(e){this.$emit("row-edit-init",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex})},editorSaveCallback:function(e){this.editMode==="row"?this.$emit("row-edit-save",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex}):this.completeEdit(e,"enter")},editorCancelCallback:function(e){this.editMode==="row"?this.$emit("row-edit-cancel",{originalEvent:e,data:this.rowData,newData:this.editingRowData,field:this.field,index:this.rowIndex}):(this.switchCellToViewMode(),this.$emit("cell-edit-cancel",{originalEvent:e,data:this.rowData,field:this.field,index:this.rowIndex}))},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=$d(this.$el,'[data-p-frozen-column="true"]');r&&(n=Rt(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Sd(this.$el,'[data-p-frozen-column="true"]');o&&(i=Rt(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}}},getVirtualScrollerProp:function(e){return this.virtualScrollerContentProps?this.virtualScrollerContentProps[e]:null}},computed:{editingRowData:function(){return this.editingMeta[this.rowIndex]?this.editingMeta[this.rowIndex].data:this.rowData},field:function(){return this.columnProp("field")},containerClass:function(){return[this.columnProp("bodyClass"),this.columnProp("class"),this.cx("bodyCell")]},containerStyle:function(){var e=this.columnProp("bodyStyle"),n=this.columnProp("style");return this.columnProp("frozen")?[n,e,this.styleObject]:[n,e]},loading:function(){return this.getVirtualScrollerProp("loading")},loadingOptions:function(){var e=this.getVirtualScrollerProp("getLoaderOptions");return e&&e(this.rowIndex,{cellIndex:this.index,cellFirst:this.index===0,cellLast:this.index===this.getVirtualScrollerProp("columns").length-1,cellEven:this.index%2===0,cellOdd:this.index%2!==0,column:this.column,field:this.field})},expandButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.isRowExpanded?this.$primevue.config.locale.aria.expandRow:this.$primevue.config.locale.aria.collapseRow:void 0},initButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.editRow:void 0},saveButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.saveEdit:void 0},cancelButtonAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.cancelEdit:void 0}},components:{DTRadioButton:mw,DTCheckbox:hw,Button:c1,ChevronDownIcon:Bs,ChevronRightIcon:v1,BarsIcon:lw,PencilIcon:uw,CheckIcon:xi,TimesIcon:Ds},directives:{ripple:Gn}};function zl(t){"@babel/helpers - typeof";return zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zl(t)}function Xh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function iu(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4280e%2?Xh(Object(n),!0).forEach(function(r){oae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Xh(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function oae(t,e,n){return(e=iae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function iae(t){var e=aae(t,"string");return zl(e)=="symbol"?e:e+""}function aae(t,e){if(zl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(zl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var sae=["colspan","rowspan","data-p-selection-column","data-p-editable-column","data-p-cell-editing","data-p-frozen-column"],lae=["aria-expanded","aria-controls","aria-label"];function uae(t,e,n,r,i,o){var a=Ee("DTRadioButton"),s=Ee("DTCheckbox"),l=Ee("BarsIcon"),u=Ee("ChevronDownIcon"),d=Ee("ChevronRightIcon"),f=Ee("Button"),c=kn("ripple");return o.loading?(y(),x("td",$({key:0,style:o.containerStyle,class:o.containerClass,role:"cell"},iu(iu({},o.getColumnPT("root")),o.getColumnPT("bodyCell"))),[(y(),W(ke(n.column.children.loading),{data:n.rowData,column:n.column,field:o.field,index:n.rowIndex,frozenRow:n.frozenRow,loadingOptions:o.loadingOptions},null,8,["data","column","field","index","frozenRow","loadingOptions"]))],16)):(y(),x("td",$({key:1,style:o.containerStyle,class:o.containerClass,colspan:o.columnProp("colspan"),rowspan:o.columnProp("rowspan"),onClick:e[3]||(e[3]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),onKeydown:e[4]||(e[4]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),role:"cell"},iu(iu({},o.getColumnPT("root")),o.getColumnPT("bodyCell")),{"data-p-selection-column":o.columnProp("selectionMode")!=null,"data-p-editable-column":o.isEditable(),"data-p-cell-editing":i.d_editing,"data-p-frozen-column":o.columnProp("frozen")}),[n.column.children&&n.column.children.body&&!i.d_editing?(y(),W(ke(n.column.children.body),{key:0,data:n.rowData,column:n.column,field:o.field,index:n.rowIndex,frozenRow:n.frozenRow,editorInitCallback:o.editorInitCallback,rowTogglerCallback:o.toggleRow},null,8,["data","column","field","index","frozenRow","editorInitCallback","rowTogglerCallback"])):n.column.children&&n.column.children.editor&&i.d_editing?(y(),W(ke(n.column.children.editor),{key:1,data:o.editingRowData,column:n.column,field:o.field,index:n.rowIndex,frozenRow:n.frozenRow,editorSaveCallback:o.editorSaveCallback,editorCancelCallback:o.editorCancelCallback},null,8,["data","column","field","index","frozenRow","editorSaveCallback","editorCancelCallback"])):n.column.children&&n.column.children.body&&!n.column.children.editor&&i.d_editing?(y(),W(ke(n.column.children.body),{key:2,data:o.editingRowData,column:n.column,field:o.field,index:n.rowIndex,frozenRow:n.frozenRow},null,8,["data","column","field","index","frozenRow"])):o.columnProp("selectionMode")?(y(),x(Be,{key:3},[o.columnProp("selectionMode")==="single"?(y(),W(a,{key:0,value:n.rowData,name:n.name,checked:n.selected,onChange:e[0]||(e[0]=function(p){return o.toggleRowWithRadio(p,n.rowIndex)}),column:n.column,index:n.index,unstyled:t.unstyled,pt:t.pt},null,8,["value","name","checked","column","index","unstyled","pt"])):o.columnProp("selectionMode")==="multiple"?(y(),W(s,{key:1,value:n.rowData,checked:n.selected,rowCheckboxIconTemplate:n.column.children&&n.column.children.rowcheckboxicon,"aria-selected":n.selected?!0:void 0,onChange:e[1]||(e[1]=function(p){return o.toggleRowWithCheckbox(p,n.rowIndex)}),column:n.column,index:n.index,unstyled:t.unstyled,pt:t.pt},null,8,["value","checked","rowCheckboxIconTemplate","aria-selected","column","index","unstyled","pt"])):oe("",!0)],64)):o.columnProp("rowReorder")?(y(),x(Be,{key:4},[n.column.children&&n.column.children.rowreordericon?(y(),W(ke(n.column.children.rowreordericon),$({key:0,class:t.cx("reorderableRowHandle")},o.getColumnPT("reorderableRowHandle")),null,16,["class"])):o.columnProp("rowReorderIcon")?(y(),x("i",$({key:1,class:[t.cx("reorderableRowHandle"),o.columnProp("rowReorderIcon")]},o.getColumnPT("reorderableRowHandle")),null,16)):(y(),W(l,$({key:2,class:t.cx("reorderableRowHandle")},o.getColumnPT("reorderableRowHandle")),null,16,["class"]))],64)):o.columnProp("expander")?Vt((y(),x("button",$({key:5,class:t.cx("rowToggleButton"),type:"button","aria-expanded":n.isRowExpanded,"aria-controls":n.ariaControl
4280s,"aria-label":o.expandButtonAriaLabel,onClick:e[2]||(e[2]=s1(function(){return o.toggleRow&&o.toggleRow.apply(o,arguments)},["stop"])),"data-p-selected":"selected"},o.getColumnPT("rowToggleButton"),{"data-pc-group-section":"rowactionbutton"}),[n.column.children&&n.column.children.rowtoggleicon?(y(),W(ke(n.column.children.rowtoggleicon),{key:0,class:Pe(t.cx("rowToggleIcon")),rowExpanded:n.isRowExpanded},null,8,["class","rowExpanded"])):n.column.children&&n.column.children.rowtogglericon?(y(),W(ke(n.column.children.rowtogglericon),{key:1,class:Pe(t.cx("rowToggleIcon")),rowExpanded:n.isRowExpanded},null,8,["class","rowExpanded"])):(y(),x(Be,{key:2},[n.isRowExpanded&&n.expandedRowIcon?(y(),x("span",{key:0,class:Pe([t.cx("rowToggleIcon"),n.expandedRowIcon])},null,2)):n.isRowExpanded&&!n.expandedRowIcon?(y(),W(u,$({key:1,class:t.cx("rowToggleIcon")},o.getColumnPT("rowToggleIcon")),null,16,["class"])):!n.isRowExpanded&&n.collapsedRowIcon?(y(),x("span",{key:2,class:Pe([t.cx("rowToggleIcon"),n.collapsedRowIcon])},null,2)):!n.isRowExpanded&&!n.collapsedRowIcon?(y(),W(d,$({key:3,class:t.cx("rowToggleIcon")},o.getColumnPT("rowToggleIcon")),null,16,["class"])):oe("",!0)],64))],16,lae)),[[c]]):n.editMode==="row"&&o.columnProp("rowEditor")?(y(),x(Be,{key:6},[i.d_editing?oe("",!0):(y(),W(f,$({key:0,class:t.cx("pcRowEditorInit"),"aria-label":o.initButtonAriaLabel,unstyled:t.unstyled,onClick:o.onRowEditInit},n.editButtonProps.init,{pt:o.getColumnPT("pcRowEditorInit"),"data-pc-group-section":"rowactionbutton"}),{icon:Re(function(p){return[(y(),W(ke(n.column.children&&n.column.children.roweditoriniticon||"PencilIcon"),$({class:p.class},o.getColumnPT("pcRowEditorInit").icon),null,16,["class"]))]}),_:1},16,["class","aria-label","unstyled","onClick","pt"])),i.d_editing?(y(),W(f,$({key:1,class:t.cx("pcRowEditorSave"),"aria-label":o.saveButtonAriaLabel,unstyled:t.unstyled,onClick:o.onRowEditSave},n.editButtonProps.save,{pt:o.getColumnPT("pcRowEditorSave"),"data-pc-group-section":"rowactionbutton"}),{icon:Re(function(p){return[(y(),W(ke(n.column.children&&n.column.children.roweditorsaveicon||"CheckIcon"),$({class:p.class},o.getColumnPT("pcRowEditorSave").icon),null,16,["class"]))]}),_:1},16,["class","aria-label","unstyled","onClick","pt"])):oe("",!0),i.d_editing?(y(),W(f,$({key:2,class:t.cx("pcRowEditorCancel"),"aria-label":o.cancelButtonAriaLabel,unstyled:t.unstyled,onClick:o.onRowEditCancel},n.editButtonProps.cancel,{pt:o.getColumnPT("pcRowEditorCancel"),"data-pc-group-section":"rowactionbutton"}),{icon:Re(function(p){return[(y(),W(ke(n.column.children&&n.column.children.roweditorcancelicon||"TimesIcon"),$({class:p.class},o.getColumnPT("pcRowEditorCancel").icon),null,16,["class"]))]}),_:1},16,["class","aria-label","unstyled","onClick","pt"])):oe("",!0)],64)):(y(),x(Be,{key:7},[Si(Ct(o.resolveFieldData()),1)],64))],16,sae))}gw.render=uae;function Hl(t){"@babel/helpers - typeof";return Hl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hl(t)}function dae(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=cae(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
4281In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var u=n.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw o}}}}function cae(t,e){if(t){if(typeof t=="string")return Qh(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qh(t,e):void 0}}function Qh(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function e9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function t9(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4281e%2?e9(Object(n),!0).forEach(function(r){fae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function fae(t,e,n){return(e=pae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function pae(t){var e=hae(t,"string");return Hl(e)=="symbol"?e:e+""}function hae(t,e){if(Hl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Hl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var bw={name:"BodyRow",hostName:"DataTable",extends:Ue,emits:["rowgroup-toggle","row-click","row-dblclick","row-rightclick","row-touchend","row-keydown","row-mousedown","row-dragstart","row-dragover","row-dragleave","row-dragend","row-drop","row-toggle","radio-change","checkbox-change","cell-edit-init","cell-edit-complete","cell-edit-cancel","row-edit-init","row-edit-save","row-edit-cancel","editing-meta-change"],props:{rowData:{type:Object,default:null},index:{type:Number,default:0},value:{type:Array,default:null},columns:{type:null,default:null},frozenRow:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},rowGroupMode:{type:String,default:null},groupRowsBy:{type:[Array,String,Function],default:null},expandableRowGroups:{type:Boolean,default:!1},expandedRowGroups:{type:Array,default:null},first:{type:Number,default:0},dataKey:{type:[String,Function],default:null},expandedRowIcon:{type:String,default:null},collapsedRowIcon:{type:String,default:null},expandedRows:{type:[Array,Object],default:null},selection:{type:[Array,Object],default:null},selectionKeys:{type:null,default:null},selectionMode:{type:String,default:null},contextMenu:{type:Boolean,default:!1},contextMenuSelection:{type:Object,default:null},rowClass:{type:null,default:null},rowStyle:{type:null,default:null},rowGroupHeaderStyle:{type:null,default:null},editMode:{type:String,default:null},compareSelectionBy:{type:String,default:"deepEquals"},editingRows:{type:Array,default:null},editingRowKeys:{type:null,default:null},editingMeta:{type:Object,default:null},templates:{type:null,default:null},scrollable:{type:Boolean,default:!1},editButtonProps:{type:Object,default:null},virtualScrollerContentProps:{type:Object,default:null},isVirtualScrollerDisabled:{type:Boolean,default:!1},expandedRowId:{type:String,default:null},nameAttributeSelector:{type:String,default:null}},data:function(){return{d_rowExpanded:!1}},watch:{expandedRows:{deep:!0,immediate:!0,handler:function(e){var n=this;this.d_rowExpanded=this.dataKey?e?.[it(this.rowData,this.dataKey)]!==void 0:e?.some(function(r){return n.equals(n.rowData,r)})}}},methods:{columnProp:function(e,n){return Ri(e,n)},getColumnPT:function(e){var n={parent:{instance:this,props:this.$props,state:this.$data}};return $(this.ptm("column.".concat(e),{column:n}),this.ptm("column.".concat(e),n),this.ptmo(this.columnProp({},"pt"),e,n))},getBodyRowPTOptions:function(e){var n,r=(n=this.$parentInstance)===null||n===void 0?void 0:n.$parentInstance;return this.ptm(e,{context:{index:this.rowIndex,selectable:r?.rowHover||r?.selectionMode,selected:this.isSelected,stripedRows:r?.stripedRows||!1}})},shouldRenderBodyCell:function(e){var n=this.columnProp(e,"hidden");if(this.rowGroupMode&&!n){var r=this.columnProp(e,"field");if(this.rowGroupMode==="subheader")return this.groupRowsBy!==r;if(this.rowGroupMode==="rowspan")if(this.isGrouped(e)){var i=this.value[this.rowIndex-1];if(i){var o=it(this.value[this.rowIndex],r),a=it(i,r);return o!==a}else return!0}else return!0}else return!n},calculateRowGroupSize:function(e){if(this.isGrouped(e)){var n=this.rowIndex,r=this.columnProp(e,"field"),i=it(this.value[n],r),o=i,a=0;for(this.d_rowExpanded&&a++;i===o;){a++;var s=this.value[++n];if(s)o=it(s,r);else break}return a===1?null:a}else return null},isGrouped:function(e){var n=this.columnProp(e,"field");return this.groupRowsBy&&n?Array.isArray(this.groupRowsBy)?this.groupRowsBy.indexOf(n)>-1:this.groupRowsBy===n:!1},findIndexInSelection:function(e){return this.findIndex(e,this.selection)},findIndex:function(e,n){var r=-1;if(n&&n.length){for(var i=0;i<n.length;
4281i++)if(this.equals(e,n[i])){r=i;break}}return r},equals:function(e,n){return this.compareSelectionBy==="equals"?e===n:Qo(e,n,this.dataKey)},onRowGroupToggle:function(e){this.$emit("rowgroup-toggle",{originalEvent:e,data:this.rowData})},onRowClick:function(e){this.$emit("row-click",{originalEvent:e,data:this.rowData,index:this.rowIndex})},onRowDblClick:function(e){this.$emit("row-dblclick",{originalEvent:e,data:this.rowData,index:this.rowIndex})},onRowRightClick:function(e){this.$emit("row-rightclick",{originalEvent:e,data:this.rowData,index:this.rowIndex})},onRowTouchEnd:function(e){this.$emit("row-touchend",e)},onRowKeyDown:function(e){this.$emit("row-keydown",{originalEvent:e,data:this.rowData,index:this.rowIndex})},onRowMouseDown:function(e){this.$emit("row-mousedown",e)},onRowDragStart:function(e){this.$emit("row-dragstart",{originalEvent:e,index:this.rowIndex})},onRowDragOver:function(e){this.$emit("row-dragover",{originalEvent:e,index:this.rowIndex})},onRowDragLeave:function(e){this.$emit("row-dragleave",e)},onRowDragEnd:function(e){this.$emit("row-dragend",e)},onRowDrop:function(e){this.$emit("row-drop",e)},onRowToggle:function(e){this.d_rowExpanded=!this.d_rowExpanded,this.$emit("row-toggle",t9(t9({},e),{},{expanded:this.d_rowExpanded}))},onRadioChange:function(e){this.$emit("radio-change",e)},onCheckboxChange:function(e){this.$emit("checkbox-change",e)},onCellEditInit:function(e){this.$emit("cell-edit-init",e)},onCellEditComplete:function(e){this.$emit("cell-edit-complete",e)},onCellEditCancel:function(e){this.$emit("cell-edit-cancel",e)},onRowEditInit:function(e){this.$emit("row-edit-init",e)},onRowEditSave:function(e){this.$emit("row-edit-save",e)},onRowEditCancel:function(e){this.$emit("row-edit-cancel",e)},onEditingMetaChange:function(e){this.$emit("editing-meta-change",e)},getVirtualScrollerProp:function(e,n){return n=n||this.virtualScrollerContentProps,n?n[e]:null}},computed:{rowIndex:function(){var e=this.getVirtualScrollerProp("getItemOptions");return e?e(this.index).index:this.index},rowStyles:function(){var e;return(e=this.rowStyle)===null||e===void 0?void 0:e.call(this,this.rowData)},rowClasses:function(){var e=[],n=null;if(this.rowClass){var r=this.rowClass(this.rowData);r&&e.push(r)}if(this.columns){var i=dae(this.columns),o;try{for(i.s();!(o=i.n()).done;){var a=o.value,s=this.columnProp(a,"selectionMode");if(qe(s)){n=s;break}}}catch(l){i.e(l)}finally{i.f()}}return[this.cx("row",{rowData:this.rowData,index:this.rowIndex,columnSelectionMode:n}),e]},rowTabindex:function(){return this.selection===null&&(this.selectionMode==="single"||this.selectionMode==="multiple")&&this.rowIndex===0?0:-1},isRowEditing:function(){return this.rowData&&this.editingRows?this.dataKey?this.editingRowKeys?this.editingRowKeys[it(this.rowData,this.dataKey)]!==void 0:!1:this.findIndex(this.rowData,this.editingRows)>-1:!1},isRowGroupExpanded:function(){if(this.expandableRowGroups&&this.expandedRowGroups){var e=it(this.rowData,this.groupRowsBy);return this.expandedRowGroups.indexOf(e)>-1}return!1},isSelected:function(){return this.rowData&&this.selection?this.dataKey?this.selectionKeys?this.selectionKeys[it(this.rowData,this.dataKey)]!==void 0:!1:this.selection instanceof Array?this.findIndexInSelection(this.rowData)>-1:this.equals(this.rowData,this.selection):!1},isSelectedWithContextMenu:function(){return this.rowData&&this.contextMenuSelection?this.equals(this.rowData,this.contextMenuSelection,this.dataKey):!1},shouldRenderRowGroupHeader:function(){var e=it(this.rowData,this.groupRowsBy),n=this.value[this.rowIndex-1];if(n){var r=it(n,this.groupRowsBy);return e!==r}else return!0},shouldRenderRowGroupFooter:function(){if(this.expandableRowGroups&&!this.isRowGroupExpanded)return!1;var e=it(this.rowData,this.groupRowsBy),n=this.value[this.rowIndex+1];if(n){var r=it(n,this.groupRowsBy);return e!==r}else return!0},columnsLength:function(){var e=this;if(this.columns){var n=0;return this.columns.forEach(function(r){e.columnProp(r,"hidden")&&n++}),this.columns.length-n}return 0}},components:{DTBodyCell:gw,ChevronDownIcon:Bs,ChevronRightIcon:v1}};function Ul(t){"@babel/helpers - typeof";return Ul=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ul(t)}function n9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function si(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4281e%2?n9(Object(n),!0).forEach(function(r){mae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):n9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function mae(t,e,n){return(e=gae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function gae(t){var e=bae(t,"string");return Ul(e)=="symbol"?e:e+""}function bae(t,e){if(Ul(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Ul(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var vae=["colspan"],yae=["tabindex","aria-selected","data-p-index","data-p-selectable-row","data-p-selected","data-p-selected-contextmenu"],wae=["id"],Cae=["colspan"],$ae=["colspan"],Sae=["colspan"];function Aae(t,e,n,r,i,o){var a=Ee("ChevronDownIcon"),s=Ee("ChevronRightIcon"),l=Ee("DTBodyCell");return n.empty?(y(),x("tr",$({key:1,class:t.cx("emptyMessage"),role:"row"},t.ptm("emptyMessage")),[ye("td",$({colspan:o.columnsLength},si(si({},o.getColumnPT("bodycell")),t.ptm("emptyMessageCell"))),[n.templates.empty?(y(),W(ke(n.templates.empty),{key:0})):oe("",!0)],16,Sae)],16)):(y(),x(Be,{key:0},[n.templates.groupheader&&n.rowGroupMode==="subheader"&&o.shouldRenderRowGroupHeader?(y(),x("tr",$({key:0,class:t.cx("rowGroupHeader"),style:n.rowGroupHeaderStyle,role:"row"},t.ptm("rowGroupHeader")),[ye("td",$({colspan:o.columnsLength-1},si(si({},o.getColumnPT("bodycell")),t.ptm("rowGroupHeaderCell"))),[n.expandableRowGroups?(y(),x("button",$({key:0,class:t.cx("rowToggleButton"),onClick:e[0]||(e[0]=function(){return o.onRowGroupToggle&&o.onRowGroupToggle.apply(o,arguments)}),type:"button"},t.ptm("rowToggleButton")),[n.templates.rowtoggleicon||n.templates.rowgrouptogglericon?(y(),W(ke(n.templates.rowtoggleicon||n.templates.rowgrouptogglericon),{key:0,expanded:o.isRowGroupExpanded},null,8,["expanded"])):(y(),x(Be,{key:1},[o.isRowGroupExpanded&&n.expandedRowIcon?(y(),x("span",$({key:0,class:[t.cx("rowToggleIcon"),n.expandedRowIcon]},t.ptm("rowToggleIcon")),null,16)):o.isRowGroupExpanded&&!n.expandedRowIcon?(y(),W(a,$({key:1,class:t.cx("rowToggleIcon")},t.ptm("rowToggleIcon")),null,16,["class"])):!o.isRowGroupExpanded&&n.collapsedRowIcon?(y(),x("span",$({key:2,class:[t.cx("rowToggleIcon"),n.collapsedRowIcon]},t.ptm("rowToggleIcon")),null,16)):!o.isRowGroupExpanded&&!n.collapsedRowIcon?(y(),W(s,$({key:3,class:t.cx("rowToggleIcon")},t.ptm("rowToggleIcon")),null,16,["class"])):oe("",!0)],64))],16)):oe("",!0),(y(),W(ke(n.templates.groupheader),{data:n.rowData,index:o.rowIndex},null,8,["data","index"]))],16,vae)],16)):oe("",!0),!n.expandableRowGroups||o.isRowGroupExpanded?(y(),x("tr",$({key:1,class:o.rowClasses,style:o.rowStyles,tabindex:o.rowTabindex,role:"row","aria-selected":n.selectionMode?o.isSelected:null,onClick:e[1]||(e[1]=function(){return o.onRowClick&&o.onRowClick.apply(o,arguments)}),onDblclick:e[2]||(e[2]=function(){return o.onRowDblClick&&o.onRowDblClick.apply(o,arguments)}),onContextmenu:e[3]||(e[3]=function(){return o.onRowRightClick&&o.onRowRightClick.apply(o,arguments)}),onTouchend:e[4]||(e[4]=function(){return o.onRowTouchEnd&&o.onRowTouchEnd.apply(o,arguments)}),onKeydown:e[5]||(e[5]=s1(function(){return o.onRowKeyDown&&o.onRowKeyDown.apply(o,arguments)},["self"])),onMousedown:e[6]||(e[6]=function(){return o.onRowMouseDown&&o.onRowMouseDown.apply(o,arguments)}),onDragstart:e[7]||(e[7]=function(){return o.onRowDragStart&&o.onRowDragStart.apply(o,arguments)}),onDragover:e[8]||(e[8]=function(){return o.onRowDragOver&&o.onRowDragOver.apply(o,arguments)}),onDragleave:e[9]||(e[9]=function(){return o.onRowDragLeave&&o.onRowDragLeave.apply(o,arguments)}),onDragend:e[10]||(e[10]=function(){return o.onRowDragEnd&&o.onRowDragEnd.apply(o,arguments)}),onDrop:e[11]||(e[11]=function(){return o.onRowDrop&&o.onRowDrop.apply(o,arguments)})},o.getBodyRowPTOptions("bodyRow"),{"data-p-index":o.rowIndex,"data-p-selectable-row":!!n.selectionMode,"data-p-selected":n.selection&&o.isSelected,"data-p-selected-contextmenu":n.contextMenuSelection&&o.isSelectedWithContextMenu}),[(y(!0),x(Be,null,Wt(n.columns,function(u,d){return y(),x(Be,null,[o.shouldRenderBodyCell(u)?(y(),W(l,{key:o.c
4281olumnProp(u,"columnKey")||o.columnProp(u,"field")||d,rowData:n.rowData,column:u,rowIndex:o.rowIndex,index:d,selected:o.isSelected,frozenRow:n.frozenRow,rowspan:n.rowGroupMode==="rowspan"?o.calculateRowGroupSize(u):null,editMode:n.editMode,editing:n.editMode==="row"&&o.isRowEditing,editingMeta:n.editingMeta,virtualScrollerContentProps:n.virtualScrollerContentProps,ariaControls:n.expandedRowId+"_"+o.rowIndex+"_expansion",name:n.nameAttributeSelector,isRowExpanded:i.d_rowExpanded,expandedRowIcon:n.expandedRowIcon,collapsedRowIcon:n.collapsedRowIcon,editButtonProps:n.editButtonProps,onRadioChange:o.onRadioChange,onCheckboxChange:o.onCheckboxChange,onRowToggle:o.onRowToggle,onCellEditInit:o.onCellEditInit,onCellEditComplete:o.onCellEditComplete,onCellEditCancel:o.onCellEditCancel,onRowEditInit:o.onRowEditInit,onRowEditSave:o.onRowEditSave,onRowEditCancel:o.onRowEditCancel,onEditingMetaChange:o.onEditingMetaChange,unstyled:t.unstyled,pt:t.pt},null,8,["rowData","column","rowIndex","index","selected","frozenRow","rowspan","editMode","editing","editingMeta","virtualScrollerContentProps","ariaControls","name","isRowExpanded","expandedRowIcon","collapsedRowIcon","editButtonProps","onRadioChange","onCheckboxChange","onRowToggle","onCellEditInit","onCellEditComplete","onCellEditCancel","onRowEditInit","onRowEditSave","onRowEditCancel","onEditingMetaChange","unstyled","pt"])):oe("",!0)],64)}),256))],16,yae)):oe("",!0),n.templates.expansion&&n.expandedRows&&i.d_rowExpanded?(y(),x("tr",$({key:2,id:n.expandedRowId+"_"+o.rowIndex+"_expansion",class:t.cx("rowExpansion"),role:"row"},t.ptm("rowExpansion")),[ye("td",$({colspan:o.columnsLength},si(si({},o.getColumnPT("bodycell")),t.ptm("rowExpansionCell"))),[(y(),W(ke(n.templates.expansion),{data:n.rowData,index:o.rowIndex},null,8,["data","index"]))],16,Cae)],16,wae)):oe("",!0),n.templates.groupfooter&&n.rowGroupMode==="subheader"&&o.shouldRenderRowGroupFooter?(y(),x("tr",$({key:3,class:t.cx("rowGroupFooter"),role:"row"},t.ptm("rowGroupFooter")),[ye("td",$({colspan:o.columnsLength-1},si(si({},o.getColumnPT("bodycell")),t.ptm("rowGroupFooterCell"))),[(y(),W(ke(n.templates.groupfooter),{data:n.rowData,index:o.rowIndex},null,8,["data","index"]))],16,$ae)],16)):oe("",!0)],64))}bw.render=Aae;var vw={name:"TableBody",hostName:"DataTable",extends:Ue,emits:["rowgroup-toggle","row-click","row-dblclick","row-rightclick","row-touchend","row-keydown","row-mousedown","row-dragstart","row-dragover","row-dragleave","row-dragend","row-drop","row-toggle","radio-ch
4281ange","checkbox-change","cell-edit-init","cell-edit-complete","cell-edit-cancel","row-edit-init","row-edit-save","row-edit-cancel","editing-meta-change"],props:{value:{type:Array,default:null},columns:{type:null,default:null},frozenRow:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},rowGroupMode:{type:String,default:null},groupRowsBy:{type:[Array,String,Function],default:null},expandableRowGroups:{type:Boolean,default:!1},expandedRowGroups:{type:Array,default:null},first:{type:Number,default:0},dataKey:{type:[String,Function],default:null},expandedRowIcon:{type:String,default:null},collapsedRowIcon:{type:String,default:null},expandedRows:{type:[Array,Object],default:null},selection:{type:[Array,Object],default:null},selectionKeys:{type:null,default:null},selectionMode:{type:String,default:null},rowHover:{type:Boolean,default:!1},contextMenu:{type:Boolean,default:!1},contextMenuSelection:{type:Object,default:null},rowClass:{type:null,default:null},rowStyle:{type:null,default:null},editMode:{type:String,default:null},compareSelectionBy:{type:String,default:"deepEquals"},editingRows:{type:Array,default:null},editingRowKeys:{type:null,default:null},editingMeta:{type:Object,default:null},templates:{type:null,default:null},scrollable:{type:Boolean,default:!1},editButtonProps:{type:Object,default:null},virtualScrollerContentProps:{type:Object,default:null},isVirtualScrollerDisabled:{type:Boolean,default:!1}},data:function(){return{rowGroupHeaderStyleObject:{}}},mounted:function(){this.frozenRow&&this.updateFrozenRowStickyPosition(),this.scrollable&&this.rowGroupMode==="subheader"&&this.updateFrozenRowGroupHeaderStickyPosition()},updated:function(){this.frozenRow&&this.updateFrozenRowStickyPosition(),this.scrollable&&this.rowGroupMode==="subheader"&&this.updateFrozenRowGroupHeaderStickyPosition()},methods:{getRowKey:function(e,n){return this.dataKey?it(e,this.dataKey):n},updateFrozenRowStickyPosition:function(){this.$el.style.top=dr(this.$el.previousElementSibling)+"px"},updateFrozenRowGroupHeaderStickyPosition:function(){var e=dr(this.$el.previousElementSibling);this.rowGroupHeaderStyleObject.top=e+"px"},getVirtualScrollerProp:function(e,n){return n=n||this.virtualScrollerContentProps,n?n[e]:null},bodyRef:function(e){var n=this.getVirtualScrollerProp("contentRef");n&&n(e)}},computed:{rowGroupHeaderStyle:function(){return this.scrollable?{top:this.rowGroupHeaderStyleObject.top}:null},bodyContentStyle:function(){return this.getVirtualScrollerProp("contentStyle")},ptmTBodyOptions:function(){var e;return{context:{scrollable:(e=this.$parentInstance)===null||e===void 0||(e=e.$parentInstance)===null||e===void 0?void 0:e.scrollable}}},dataP:function(){return It({hoverable:this.rowHover||this.selectionMode,frozen:this.frozenRow})}},components:{DTBodyRow:bw}},Tae=["data-p"];function kae(t,e,n,r,i,o){var a=Ee("DTBodyRow");return y(),x("tbody",$({ref:o.bodyRef,class:t.cx("tbody"),role:"rowgroup",style:o.bodyContentStyle,"data-p":o.dataP},t.ptm("tbody",o.ptmTBodyOptions)),[n.empty?(y(),W(a,{key:1,empty:n.empty,columns:n.columns,templates:n.templates,unstyled:t.unstyled,pt:t.pt},null,8,["empty","columns","templates","unstyled","pt"])):(y(!0),x(Be,{key:0},Wt(n.value,function(s,l){return y(),W(a,{key:o.getRowKey(s,l),rowData:s,index:l,value:n.value,columns:n.columns,frozenRow:n.frozenRow,empty:n.empty,first:n.first,dataKey:n.dataKey,selection:n.selection,selectionKeys:n.selectionKeys,selectionMode:n.selectionMode,contextMenu:n.contextMenu,contextMenuSelection:n.contextMenuSelection,rowGroupMode:n.rowGroupMode,groupRowsBy:n.groupRowsBy,expandableRowGroups:n.expandableRowGroups,rowClass:n.rowClass,rowStyle:n.rowStyle,editMode:n.editMode,compareSelectionBy:n.compareSelectionBy,scrollable:n.scrollable,expandedRowIcon:n.expandedRowIcon,collapsedRowIcon:n.collapsedRowIcon,expandedRows:n.expandedRows,expandedRowGroups:n.expandedRowGroups,editingRows:n.editingRows,editingRowKeys:n.editingRowKeys,templates:n.templates,editButtonProps:n.editButtonProps,virtualScrollerContentProps:n.virtualScrollerContentProps,isVirtualScrollerDisabled:n.isVirtualScrollerDisabled,editingMeta:n.editingMeta,rowGroupHeaderStyle:o.rowGroupHeaderStyle,expandedRowId:t.$id,nameAttributeSelector:t.$attr
4281Selector,onRowgroupToggle:e[0]||(e[0]=function(u){return t.$emit("rowgroup-toggle",u)}),onRowClick:e[1]||(e[1]=function(u){return t.$emit("row-click",u)}),onRowDblclick:e[2]||(e[2]=function(u){return t.$emit("row-dblclick",u)}),onRowRightclick:e[3]||(e[3]=function(u){return t.$emit("row-rightclick",u)}),onRowTouchend:e[4]||(e[4]=function(u){return t.$emit("row-touchend",u)}),onRowKeydown:e[5]||(e[5]=function(u){return t.$emit("row-keydown",u)}),onRowMousedown:e[6]||(e[6]=function(u){return t.$emit("row-mousedown",u)}),onRowDragstart:e[7]||(e[7]=function(u){return t.$emit("row-dragstart",u)}),onRowDragover:e[8]||(e[8]=function(u){return t.$emit("row-dragover",u)}),onRowDragleave:e[9]||(e[9]=function(u){return t.$emit("row-dragleave",u)}),onRowDragend:e[10]||(e[10]=function(u){return t.$emit("row-dragend",u)}),onRowDrop:e[11]||(e[11]=function(u){return t.$emit("row-drop",u)}),onRowToggle:e[12]||(e[12]=function(u){return t.$emit("row-toggle",u)}),onRadioChange:e[13]||(e[13]=function(u){return t.$emit("radio-change",u)}),onCheckboxChange:e[14]||(e[14]=function(u){return t.$emit("checkbox-change",u)}),onCellEditInit:e[15]||(e[15]=function(u){return t.$emit("cell-edit-init",u)}),onCellEditComplete:e[16]||(e[16]=function(u){return t.$emit("cell-edit-complete",u)}),onCellEditCancel:e[17]||(e[17]=function(u){return t.$emit("cell-edit-cancel",u)}),onRowEditInit:e[18]||(e[18]=function(u){return t.$emit("row-edit-init",u)}),onRowEditSave:e[19]||(e[19]=function(u){return t.$emit("row-edit-save",u)}),onRowEditCancel:e[20]||(e[20]=function(u){return t.$emit("row-edit-cancel",u)}),onEditingMetaChange:e[21]||(e[21]=function(u){return t.$emit("editing-meta-change",u)}),unstyled:t.unstyled,pt:t.pt},null,8,["rowData","index","value","columns","frozenRow","empty","first","dataKey","selection","selectionKeys","selectionMode","contextMenu","contextMenuSelection","rowGroupMode","groupRowsBy","expandableRowGroups","rowClass","rowStyle","editMode","compareSelectionBy","scrollable","expandedRowIcon","collapsedRowIcon","expandedRows","expandedRowGroups","editingRows","editingRowKeys","templates","editButtonProps","virtualScrollerContentProps","isVirtualScrollerDisabled","editingMeta","rowGroupHeaderStyle","expandedRowId","nameAttributeSelector","unstyled","pt"])}),128))],16,Tae)}vw.render=kae;var yw={name:"FooterCell",hostName:"DataTable",extends:Ue,props:{column:{type:Object,default:null},index:{type:Number,default:null}},data:function(){return{styleObject:{}}},mounted:function(){this.columnProp("frozen")&&this.updateStickyPosition()},updated:function(){this.columnProp("frozen")&&this.updateStickyPosition()},methods:{columnProp:function(e){return Ri(this.column,e)},getColumnPT:function(e){var n,r,i={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,size:(n=this.$parentInstance)===null||n===void 0||(n=n.$parentInstance)===null||n===void 0?void 0:n.size,showGridlines:((r=this.$parentInstance)===null||r===void 0||(r=r.$parentInstance)===null||r===void 0?void 0:r.showGridlines)||!1}};return $(this.ptm("column.".concat(e),{column:i}),this.ptm("column.".concat(e),i),this.ptmo(this.getColumnProp(),e,i))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=$d(this.$el,'[data-p-frozen-column="true"]');r&&(n=Rt(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Sd(this.$el,'[data-p-frozen-column="true"]');o&&(i=Rt(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}}}},computed:{containerClass:function(){return[this.columnProp("footerClass"),this.columnProp("class"),this.cx("footerCell")]},containerStyle:function(){var e=this.columnProp("footerStyle"),n=this.columnProp("style");return this.columnProp("frozen")?[n,e,this.styleObject]:[n,e]}}};function Vl(t){"@babel/helpers - typeof";return Vl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vl(t)}function r9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function o9(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4281e%2?r9(Object(n),!0).forEach(function(r){Eae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):r9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Eae(t,e,n){return(e=Oae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Oae(t){var e=xae(t,"string");return Vl(e)=="symbol"?e:e+""}function xae(t,e){if(Vl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Vl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Iae=["colspan","rowspan","data-p-frozen-column"];function Pae(t,e,n,r,i,o){return y(),x("td",$({style:o.containerStyle,class:o.containerClass,role:"cell",colspan:o.columnProp("colspan"),rowspan:o.columnProp("rowspan")},o9(o9({},o.getColumnPT("root")),o.getColumnPT("footerCell")),{"data-p-frozen-column":o.columnProp("frozen")}),[n.column.children&&n.column.children.footer?(y(),W(ke(n.column.children.footer),{key:0,column:n.column},null,8,["column"])):oe("",!0),o.columnProp("footer")?(y(),x("span",$({key:1,class:t.cx("columnFooter")},o.getColumnPT("columnFooter")),Ct(o.columnProp("footer")),17)):oe("",!0)],16,Iae)}yw.render=Pae;function Nae(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Mae(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
4282In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var u=n.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw o}}}}function Mae(t,e){if(t){if(typeof t=="string")return i9(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i9(t,e):void 0}}function i9(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var ww={name:"TableFooter",hostName:"DataTable",extends:Ue,props:{columnGroup:{type:null,default:null},columns:{type:Object,default:null}},provide:function(){return{$rows:this.d_footerRows,$columns:this.d_footerColumns}},data:function(){return{d_footerRows:new Es({type:"Row"}),d_footerColumns:new Es({type:"Column"})}},beforeUnmount:function(){this.d_footerRows.clear(),this.d_footerColumns.clear()},methods:{columnProp:function(e,n){return Ri(e,n)},getColumnGroupPT:function(e){var n={props:this.getColumnGroupProps(),parent:{instance:this,props:this.$props,state:this.$data},context:{type:"footer",scrollable:this.ptmTFootOptions.context.scrollable}};return $(this.ptm("columnGroup.".concat(e),{columnGroup:n}),this.ptm("columnGroup.".concat(e),n),this.ptmo(this.getColumnGroupProps(),e,n))},getColumnGroupProps:function(){return this.columnGroup&&this.columnGroup.props&&this.columnGroup.props.pt?this.columnGroup.props.pt:void 0},getRowPT:function(e,n,r){var i={props:e.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:r}};return $(this.ptm("row.".concat(n),{row:i}),this.ptm("row.".concat(n),i),this.ptmo(this.getRowProp(e),n,i))},getRowProp:function(e){return e.props&&e.props.pt?e.props.pt:void 0},getFooterRows:function(){var e;return(e=this.d_footerRows)===null||e===void 0?void 0:e.get(this.columnGroup,this.columnGroup.children)},getFooterColumns:function(e){var n;return(n=this.d_footerColumns)===null||n===void 0?void 0:n.get(e,e.children)}},computed:{hasFooter:function(){var e=!1;if(this.columnGroup)e=!0;else if(this.columns){var n=Nae(this.columns),r;try{for(n.s();!(r=n.n()).done;){var i=r.value;if(this.columnProp(i,"footer")||i.children&&i.children.footer){e=!0;break}}}catch(o){n.e(o)}finally{n.f()}}return e},ptmTFootOptions:function(){var e;return{context:{scrollable:(e=this.$parentInstance)===null||e===void 0||(e=e.$parentInstance)===null||e===void 0?void 0:e.scrollable}}}},components:{DTFooterCell:yw}};function Kl(t){"@babel/helpers - typeof";return Kl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kl(t)}function a9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function au(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4282e%2?a9(Object(n),!0).forEach(function(r){_ae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):a9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function _ae(t,e,n){return(e=Rae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Rae(t){var e=Lae(t,"string");return Kl(e)=="symbol"?e:e+""}function Lae(t,e){if(Kl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Kl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Bae=["data-p-scrollable"];function Dae(t,e,n,r,i,o){var a,s=Ee("DTFooterCell");return o.hasFooter?(y(),x("tfoot",$({key:0,class:t.cx("tfoot"),style:t.sx("tfoot"),role:"rowgroup"},n.columnGroup?au(au({},t.ptm("tfoot",o.ptmTFootOptions)),o.getColumnGroupPT("root")):t.ptm("tfoot",o.ptmTFootOptions),{"data-p-scrollable":(a=t.$parentInstance)===null||a===void 0||(a=a.$parentInstance)===null||a===void 0?void 0:a.scrollable,"data-
4282pc-section":"tfoot"}),[n.columnGroup?(y(!0),x(Be,{key:1},Wt(o.getFooterRows(),function(l,u){return y(),x("tr",$({key:u,role:"row"},{ref_for:!0},au(au({},t.ptm("footerRow")),o.getRowPT(l,"root",u))),[(y(!0),x(Be,null,Wt(o.getFooterColumns(l),function(d,f){return y(),x(Be,{key:o.columnProp(d,"columnKey")||o.columnProp(d,"field")||f},[o.columnProp(d,"hidden")?oe("",!0):(y(),W(s,{key:0,column:d,index:u,pt:t.pt},null,8,["column","index","pt"]))],64)}),128))],16)}),128)):(y(),x("tr",$({key:0,role:"row"},t.ptm("footerRow")),[(y(!0),x(Be,null,Wt(n.columns,function(l,u){return y(),x(Be,{key:o.columnProp(l,"columnKey")||o.columnProp(l,"field")||u},[o.columnProp(l,"hidden")?oe("",!0):(y(),W(s,{key:0,column:l,pt:t.pt},null,8,["column","pt"]))],64)}),128))],16))],16,Bae)):oe("",!0)}ww.render=Dae;function Gl(t){"@babel/helpers - typeof";return Gl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gl(t)}function s9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Ki(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?s9(Object(n),!0).forEach(function(r){Fae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Fae(t,e,n){return(e=jae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jae(t){var e=zae(t,"string");
vendor: 3,071 bytes, line 4282
4282return Gl(e)=="symbol"?e:e+""}function zae(t,e){if(Gl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Gl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var kf={name:"ColumnFilter",hostName:"DataTable",extends:Ue,emits:["filter-change","filter-apply","operator-change","matchmode-change","constraint-add","constraint-remove","filter-clear","apply-click"],props:{field:{type:String,default:null},type:{type:String,default:"text"},display:{type:String,default:null},showMenu:{type:Boolean,default:!0},matchMode:{type:String,default:null},showOperator:{type:Boolean,default:!0},showClearButton:{type:Boolean,default:!0},showApplyButton:{type:Boolean,default:!0},showMatchModes:{type:Boolean,default:!0},showAddButton:{type:Boolean,default:!0},matchModeOptions:{type:Array,default:null},maxConstraints:{type:Number,default:2},filterElement:{type:Function,default:null},filterHeaderTemplate:{type:Function,default:null},filterFooterTemplate:{type:Function,default:null},filterClearTemplate:{type:Function,default:null},filterApplyTemplate:{type:Function,default:null},filterIconTemplate:{type:Function,default:null},filterAddIconTemplate:{type:Function,default:null},filterRemoveIconTemplate:{type:Function,default:null},filterClearIconTemplate:{type:Function,default:null},filters:{type:Object,default:null},filtersStore:{type:Object,default:null},filterMenuClass:{type:String,default:null},filterMenuStyle:{type:null,default:null},filterInputProps:{type:null,default:null},filterButtonProps:{type:null,default:null},column:null},data:function(){return{overlayVisible:!1,defaultMatchMode:null,defaultOperator:null}},overlay:null,selfClick:!1,overlayEventListener:null,beforeUnmount:function(){this.overlayEventListener&&(Uo.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null),this.overlay&&(er.clear(this.overlay),this.onOverlayHide())},mounted:function(){if(this.filters&&this.filters[this.field]){var e=this.filters[this.field];e.operator?(this.defaultMatchMode=e.constraints[0].matchMode,this.defaultOperator=e.operator):this.defaultMatchMode=this.filters[this.field].matchMode}},methods:{getColumnPT:function(e,n){var r=Ki({props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data}},n);return $(this.ptm("column.".concat(e),{column:r}),this.ptm("column.".concat(e),r),this.ptmo(this.getColumnProp(),e,r))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},ptmFilterConstraintOptions:function(e){return{context:{highlighted:e&&this.isRowMatchModeSelected(e.value)}}},clearFilter:function(){var e=Ki({},this.filters);e[this.field].operator?(e[this.field].constraints.splice(1),e[this.field].operator=this.defaultOperator,e[this.field].constraints[0]={value:null,matchMode:this.defaultMatchMode}):(e[this.field].value=null,e[this.field].matchMode=this.defaultMatchMode),this.$emit("filter-clear"),this.$emit("filter-change",e),this.$emit("filter-appl
4282y"),this.hide()},applyFilter:function(){this.$emit("apply-click",{field:this.field,constraints:this.filters[this.field]}),this.$emit("filter-apply"),this.hide()},hasFilter:function(){if(this.filtersStore){var e=this.filtersStore[this.field];if(e)return e.operator?!this.isFilterBlank(e.constraints[0].value):!this.isFilterBlank(e.value)}return!1},hasRowFilter:function(){return this.filters[this.field]&&!this.isFilterBlank(this.filters[this.field].value)},isFilterBlank:function(e){return e!=null?typeof e=="string"&&e.trim().length==0||e instanceof Array&&e.length==0:!0},toggleMenu:function(e){this.overlayVisible=!this.overlayVisible,e.preventDefault()},onToggleButtonKeyDown:function(e){switch(e.code){case"Enter":case"NumpadEnter":case"Space":this.toggleMenu(e);break;case"Escape":this.overlayVisible=!1;break}},onRowMatchModeChange:function(e){var n=Ki({},this.filters);n[this.field].matchMode=e,this.$emit("matchmode-change",{field:this.field,matchMode:e}),this.$emit("filter-change",n),this.$emit("filter-apply"),this.hide()},onRowMatchModeKeyDown:function(e){var n=e.target;switch(e.code){case"ArrowDown":var r=this.findNextItem(n);r&&(n.removeAttribute("tabindex"),r.tabIndex="0",r.focus()),e.preventDefault();break;case"ArrowUp":var i=this.findPrevItem(n);i&&(n.removeAttribute("tabindex"),i.tabIndex="0",i.focus()),e.preventDefault();break}},isRowMatchModeSelected:function(e){return this.filters[this.field].matchMode===e},onOperatorChange:function(e){var n=Ki({},this.filters);n[this.field].operator=e,this.$emit("filter-change",n),this.$emit("operator-change",{field:this.field,operator:e}
vendor: 6,097 bytes, line 4282
4282),this.showApplyButton||this.$emit("filter-apply")},onMenuMatchModeChange:function(e,n){var r=Ki({},this.filters);r[this.field].constraints[n].matchMode=e,this.$emit("matchmode-change",{field:this.field,matchMode:e,index:n}),this.showApplyButton||this.$emit("filter-apply")},addConstraint:function(){var e=Ki({},this.filters),n={value:null,matchMode:this.defaultMatchMode};e[this.field].constraints.push(n),this.$emit("constraint-add",{field:this.field,constraint:n}),this.$emit("filter-change",e),this.showApplyButton||this.$emit("filter-apply")},removeConstraint:function(e){var n=Ki({},this.filters),r=n[this.field].constraints.splice(e,1);this.$emit("constraint-remove",{field:this.field,constraint:r}),this.$emit("filter-change",n),this.showApplyButton||this.$emit("filter-apply")},filterCallback:function(){this.$emit("filter-apply")},findNextItem:function(e){var n=e.nextElementSibling;return n?wt(n,"data-pc-section")==="filterconstraintseparator"?this.findNextItem(n):n:e.parentElement.firstElementChild},findPrevItem:function(e){var n=e.previousElementSibling;return n?wt(n,"data-pc-section")==="filterconstraintseparator"?this.findPrevItem(n):n:e.parentElement.lastElementChild},hide:function(){this.overlayVisible=!1,this.showMenuButton&&Ht(this.$refs.icon.$el)},onContentClick:function(e){this.selfClick=!0,Uo.emit("overlay-click",{originalEvent:e,target:this.overlay})},onContentMouseDown:function(){this.selfClick=!0},onOverlayEnter:function(e){var n=this;this.filterMenuStyle&&Ss(this.overlay,this.filterMenuStyle),er.set("overlay",e,this.$primevue.config.zIndex.overlay),Ss(e,{position:"absolute",top:"0"}),C4(this.overlay,this.$refs.icon.$el),this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.overlayEventListener=function(r){n.isOutsideClicked(r.target)||(n.selfClick=!0)},Uo.on("overlay-click",this.overlayEventListener)},onOverlayAfterEnter:function(){var e;(e=this.overlay)===null||e===void 0||(e=e.$focustrap)===null||e===void 0||e.autoFocus()},onOverlayLeave:function(){this.onOverlayHide()},onOverlayAfterLeave:function(e){er.clear(e)},onOverlayHide:function(){this.unbindOutsideClickListener(),this.unbindResizeListener(),this.unbindScrollListener(),this.overlay=null,Uo.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null},overlayRef:function(e){this.overlay=e},isOutsideClicked:function(e){return!this.isTargetClicked(e)&&this.overlay&&!(this.overlay.isSameNode(e)||this.overlay.contains(e))},isTargetClicked:function(e){return this.$refs.icon&&(this.$refs.icon.$el.isSameNode(e)||this.$refs.icon.$el.contains(e))},bindOutsideClickListener:function(){var e=this;this.outsideClickListener||(this.outsideClickListener=function(n){e.overlayVisible&&!e.selfClick&&e.isOutsideClicked(n.target)&&(e.overlayVisible=!1),e.selfClick=!1},document.addEventListener("click",this.outsideClickListener,!0))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener,!0),this.outsideClickListener=null,this.selfClick=!1)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new Bd(this.$refs.icon.$el,function(){e.overlayVisible&&e.hide()})),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.overlayVisible&&!Ad()&&e.hide()},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)}},computed:{showMenuButton:function(){return this.showMenu&&(this.display==="row"?this.type!=="boolean":!0)},overlayId:function(){return this.$id+"_overlay"},matchModes:function(){var e=this;return this.matchModeOptions||this.$primevue.config.filterMatchModeOptions[this.type].map(function(n){return{label:e.$primevue.config.locale[n],value:n}})},isShowMatchModes:function(){return this.type!=="boolean"&&this.showMatchModes&&this.matchModes},operatorOptions:function(){return[{label:this.$primevue.config.locale.matchAll,value:Ku.AND},{label:this.$primevue.config.locale.matchAny,value:Ku.OR}]},noFilterLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.noFilter:void 0},isShowOperator:function(){return this.showOperator&&this.filters[this.field].operator},operator:function(){return this.filters[this.field].operator},fieldConstraints:function(){return this.filters[this.field].constraints||[this.filters[this.field]]},showRemoveIcon:function(){return this.fieldConstraints.length>1},removeRuleButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.removeRule:void 0},addRuleButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.addRule:void 0},isShowAddConstraint:function(){return this.showAddButton&&this.filters[this.field].operator&&this.fieldConstraints&&this.fieldConstraints.length<this.maxConstraints},clearButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.clear:void 0},applyButtonLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.apply:void 0},columnFilterButtonAriaLabel:function(){var e;return(e=this.$primevue.config.locale)!==null&&e!==void 0&&e.aria?this.overlayVisible?this.$primevue.config.locale.aria.hideFilterMenu:this.$primevue.config.locale.aria.showFilterMenu:void 0},filterOperatorAriaLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.filterOperator:void 0},filterRuleAriaLabel:function(){return this.$primevue.config.locale?this.$primevue.config.locale.filterConstraint:void 0},ptmHeaderFilterClearParams:function(){return{context:{hidden:this.hasRowFilter()}}},ptmFilterMenuParams:function(){return{context:{overlayVisible:this.overlayVisible,active:this.hasFilter()}}}},components:{Select:Gd,Button:c1,Portal:f1,FilterSlashIcon:fw,FilterFillIcon:cw,FilterIcon:dw,TrashIcon:pw,PlusIcon:Y4}
4282,directives:{focustrap:Lie}};function ql(t){"@babel/helpers - typeof";return ql=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ql(t)}function l9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function su(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?l9(Object(n),!0).forEach(function(r){Hae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):l9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Hae(t,e,n){return(e=Uae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Uae(t){var e=Vae(t,"string");return ql(e)=="symbol"?e:e+""}function Vae(t,e){if(ql(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(ql(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Kae=["id","aria-modal"],Gae=["onClick","onKeydown","tabindex"];function qae(t,e,n,r,i,o){var a=Ee("Button"),s=Ee("Select"),l=Ee("Portal"),u=kn("focustrap");return y(),x("div",$({class:t.cx("filter")},o.getColumnPT("filter")),[n.display==="row"?(y(),x("div",$({key:0,class:t.cx("filterElementContainer")},su(su({},n.filterInputProps),o.getColumnPT("filterElementContainer"))),[(y(),W(ke(n.filterElement),{field:n.field,filterModel:n.filters[n.field],filterCallback:o.filterCallback},null,8,["field","filterModel","filterCallback"]))],16)):oe("",!0),o.showMenuButton?(y(),W(a,$({key:1,ref:"icon","aria-label":o.columnFilterButtonAriaLabel,"aria-haspopup":"true","aria-expanded":i.overlayVisible,"aria-controls":i.overlayVisible?o.overlayId:void 0,class:t.cx("pcColumnFilterButton"),unstyled:t.unstyled,onClick:e[0]||(e[0]=function(d){return o.toggleMenu(d)}),onKeydown:e[1]||(e[1]=function(d){return o.onToggleButtonKeyDown(d)})},su(su({},o.getColumnPT("pcColumnFilterButton",o.ptmFilterMenuParams)),n.filterButtonProps.filter)),{icon:Re(function(d){return[(y(),W(ke(n.filterIconTemplate||(o.hasFilter()?"FilterFillIcon":"FilterIcon")),$({class:d.class},o.getColumnPT("filterMenuIcon")),null,16,["class"]))]}),_:1},16,["aria-label","aria-expanded","aria-controls","class","unstyled"])):oe("",!0),Xe(l,null,{default:Re(function(){return[Xe(ha,$({name:"p-connected-overlay",onEnter:o.onOverlayEnter,onAfterEnter:o.onOverlayAfterEnter,onLeave:o.onOverlayLeave,onAfterLeave:o.onOverlayAfterLeave},o.getColumnPT("transition")),{default:Re(function(){return[i.overlayVisible?Vt((y(),x("div",$({key:0,ref:o.overlayRef,id:o.overlayId,"aria-modal":i.overlayVisible,role:"dialog",class:[t.cx("filterOverlay"),n.filterMenuClass],onKeydown:e[10]||(e[10]=hi(function(){return o.hide&&o.hide.apply(o,arguments)},["escape"])),onClick:e[11]||(e[11]=function(){return o.onContentClick&&o.onContentClick.apply(o,arguments)}),onMousedown:e[12]||(e[12]=function(){return o.onContentMouseDown&&o.onContentMouseDown.apply(o,arguments)})},o.getColumnPT("filterOverlay")),[(y(),W(ke(n.filterHeaderTemplate),{field:n.field,filterModel:n.filters[n.field],filterCallback:o.filterCallback},null,8,["field","filterModel","filterCallback"])),n.display==="row"?(y(),x("ul",$({key:0,class:t.cx("filterConstraintList")},o.getColumnPT("filterConstraintList")),[(y(!0),x(Be,null,Wt(o.matchModes,function(d,f){return y(),x("li",$({key:d.label,class:t.cx("filterConstraint",{matchMode:d}),onClick:function(p){return o.onRowMatchModeChange(d.value)},onKeydown:[e[2]||(e[2]=function(c){return o.onRowMatchModeKeyDown(c)}),hi(s1(function(c){return o.onRowMatchModeChange(d.value)},["prevent"]),["enter"])],tabindex:f===0?"0":null},{ref_for:!0},o.getColumnPT("filterConstraint",o.ptmFilterConstraintOptions(d))),Ct(d.label),17,Gae)}),128)),ye("li",$({class:t.cx("filterConstraintSeparator")},o.getColumnPT("filterConstraintSeparator")),null,16),ye("li",$({class:t.cx("filterConstraint"),onClick:e[3]||(e[3]=function(d){return o.clearFilter()}),onKeydown:[e[4]||(e[4]=function(d){return o.onRowMatchModeKeyDown(d)}
4282),e[5]||(e[5]=hi(function(d){return t.onRowClearItemClick()},["enter"]))]},o.getColumnPT("filterConstraint")),Ct(o.noFilterLabel),17)],16)):(y(),x(Be,{key:1},[o.isShowOperator?(y(),x("div",$({key:0,class:t.cx("filterOperator")},o.getColumnPT("filterOperator")),[Xe(s,{options:o.operatorOptions,modelValue:o.operator,"aria-label":o.filterOperatorAriaLabel,class:Pe(t.cx("pcFilterOperatorDropdown")),optionLabel:"label",optionValue:"value","onUpdate:modelValue":e[6]||(e[6]=function(d){return o.onOperatorChange(d)}),unstyled:t.unstyled,pt:o.getColumnPT("pcFilterOperatorDropdown")},null,8,["options","modelValue","aria-label","class","unstyled","pt"])],16)):oe("",!0),ye("div",$({class:t.cx("filterRuleList")},o.getColumnPT("filterRuleList")),[(y(!0),x(Be,null,Wt(o.fieldConstraints,function(d,f){return y(),x("div",$({key:f,class:t.cx("filterRule")},{ref_for:!0},o.getColumnPT("filterRule")),[o.isShowMatchModes?(y(),W(s,{key:0,options:o.matchModes,modelValue:d.matchMode,class:Pe(t.cx("pcFilterConstraintDropdown")),optionLabel:"label",optionValue:"value","aria-label":o.filterRuleAriaLabel,"onUpdate:modelValue":function(p){return o.onMenuMatchModeChange(p,f)},unstyled:t.unstyled,pt:o.getColumnPT("pcFilterConstraintDropdown")},null,8,["options","modelValue","class","aria-label","onUpdate:modelValue","unstyled","pt"])):oe("",!0),n.display==="menu"?(y(),W(ke(n.filterElement),{key:1,field:n.field,filterModel:d,filterCallback:o.filterCallback,applyFilter:o.applyFilter},null,8,["field","filterModel","filterCallback","applyFilter"])):oe("",!0),o.showRemoveIcon?(y(),x("div",$({key:2,ref_for:!0},o.getColumnPT("filterRemove")),[Xe(a,$({type:"button",class:t.cx("pcFilterRemoveRuleButton"),onClick:function(p){return o.removeConstraint(f)},label:o.removeRuleButtonLabel,unstyled:t.unstyled},{ref_for:!0},n.filterButtonProps.popover.removeRule,{pt:o.getColumnPT("pcFilterRemoveRuleButton")}),{icon:Re(function(c){return[(y(),W(ke(n.filterRemoveIconTemplate||"TrashIcon"),$({class:c.class},{ref_for:!0},o.getColumnPT("pcFilterRemoveRuleButton").icon),null,16,["class"]))]}),_:1},16,["class","onClick","label","unstyled","pt"])],16)):oe("",!0)],16)}),128))],16),o.isShowAddConstraint?(y(),x("div",t1($({key:1},o.getColumnPT("filterAddButtonContainer"))),[Xe(a,$({type:"button",label:o.addRuleButtonLabel,iconPos:"left",class:t.cx("pcFilterAddRuleButton"),onClick:e[7]||(e[7]=function(d){return o.addConstraint()}),unstyled:t.unstyled},n.filterButtonProps.popover.addRule,{pt:o.getColumnPT("pcFilterAddRuleButton")}),{icon:Re(function(d){return[(y(),W(ke(n.filterAddIconTemplate||"PlusIcon"),$({class:d.class},o.getColumnPT("pcFilterAddRuleButton").icon),null,16,["class"]))]}),_:1},16,["label","class","unstyled","pt"])],16)):oe("",!0),ye("div",$({class:t.cx("filterButtonbar")},o.getColumnPT("filterButtonbar")),[!n.filterClearTemplate&&n.showClearButton?(y(),W(a,$({key:0,type:"button",class:t.cx("pcFilterClearButton"),label:o.clearButtonLabel,onClick:e[8]||(e[8]=function(d){return o.clearFilter()}),unstyled:t.unstyled},n.filterButtonProps.popover.clear,{pt:o.getColumnPT("pcFilterClearButton")}),null,16,["class","label","unstyled","pt"])):(y(),W(ke(n.filterClearTemplate),{key:1,field:n.field,filterModel:n.filters[n.field],filterCallback:o.clearFilter},null,8,["field","filterModel","filterCallback"])),n.showApplyButton?(y(),x(Be,{key:2},[n.filterApplyTemplate?(y(),W(ke(n.filterApplyTemplate),{key:1,field:n.field,filterModel:n.filters[n.field],filterCallback:o.applyFilter},null,8,["field","filterModel","filterCallback"])):(y(),W(a,$({key:0,type:"button",class:t.cx("pcFilterApplyButton"),label:o.applyButtonLabel,onClick:e[9]||(e[9]=function(d){return o.applyFilter()}),unstyled:t.unstyled},n.filterButtonProps.popover.apply,{pt:o.getColumnPT("pcFilterApplyButton")}),null,16,["class","label","unstyled","pt"]))],64)):oe("",!0)],16)],64)),(y(),W(ke(n.filterFooterTemplate),{field:n.field,filterModel:n.filters[n.field],filterCallback:o.filterCallback},null,8,["field","filterModel","filterCallback"]))],16,Kae)),[[u]]):oe("",!0)]}),_:1},16,["onEnter","onAfterEnter","onLeave","onAfterLeave"])]}),_:1})],16)}kf.render=qae;var Ef={name:"HeaderCheckbox",hostName:"DataTable",extends:Ue,emits:["change"],props:{checked:null,disabled:null,column:null,headerCheckboxIconTemplate:{type:Function,default:null}},methods:{getColumnPT:function(e){var n={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{checked:this.checked,disabled:this.disabled}};return $(this.ptm("column.".concat(e),{column:n}),this.ptm("column.".concat(e),n),this.ptmo(this.getColumnProp(),e,n))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},onChange:function(e){this.$emit("change",{originalEvent:e,checked:!this.checked})}},computed:{headerCheckboxAriaLabel:function(){return this.$primevue.config.locale.aria?this.checked?this.$primevue.config.locale.aria.selectAll:this.$primevue.config.locale.aria.unselectAll:void 0}},components:{CheckIcon:xi,Checkbox:Tf}};function Wae(t,e,n,r,i,o){var a=Ee("Checkbox");return y(),W(a,{modelValue:n.checked,binary:!0,disabled:n.disabled,"aria-label":o.headerCheckboxAriaLabel,onChange:o.onChange,unstyled:t.unstyled,pt:o.getColumnPT("pcHeaderCheckbox")}
4282,{icon:Re(function(s){return[n.headerCheckboxIconTemplate?(y(),W(ke(n.headerCheckboxIconTemplate),{key:0,checked:s.checked,class:Pe(s.class)},null,8,["checked","class"])):oe("",!0)]}),_:1},8,["modelValue","disabled","aria-label","onChange","unstyled","pt"])}Ef.render=Wae;var Cw={name:"FilterHeaderCell",hostName:"DataTable",extends:Ue,emits:["checkbox-change","filter-change","filter-apply","operator-change","matchmode-change","constraint-add","constraint-remove","apply-click"],props:{column:{type:Object,default:null},index:{type:Number,default:null},allRowsSelected:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},display:{type:String,default:"row"},filters:{type:Object,default:null},filtersStore:{type:Object,default:null},rowGroupMode:{type:String,default:null},groupRowsBy:{type:[Array,String,Function],default:null},filterInputProps:{type:null,default:null},filterButtonProps:{type:null,default:null}},data:function(){return{styleObject:{}}},mounted:function(){this.columnProp("frozen")&&this.updateStickyPosition()},updated:function(){this.columnProp("frozen")&&this.updateStickyPosition()},methods:{columnProp:function(e){return Ri(this.column,e)},getColumnPT:function(e){if(!this.column)return null;var n={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index}};return $(this.ptm("column.".concat(e),{column:n}),this.ptm("column.".concat(e),n),this.ptmo(this.getColumnProp(),e,n))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=$d(this.$el,'[data-p-frozen-column="true"]');r&&(n=Rt(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Sd(this.$el,'[data-p-frozen-column="true"]');o&&(i=Rt(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}}}},computed:{getFilterColumnHeaderClass:function(){return[this.cx("headerCell",{column:this.column}),this.columnProp("filterHeaderClass"),this.columnProp("class")]},getFilterColumnHeaderStyle:function(){return this.columnProp("frozen")?[this.columnProp("filterHeaderStyle"),this.columnProp("style"),this.styleObject]:[this.columnProp("filterHeaderStyle"),this.columnProp("style")]}},components:{DTHeaderCheckbox:Ef,DTColumnFilter:kf}};function Wl(t){"@babel/helpers - typeof";return Wl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wl(t)}function u9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function d9(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?u9(Object(n),!0).forEach(function(r){Yae(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Yae(t,e,n){return(e=Zae(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Zae(t){var e=Jae(t,"string");return Wl(e)=="symbol"?e:e+""}function Jae(t,e){if(Wl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Wl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Xae=["data-p-frozen-column"];function Qae(t,e,n,r,i,o){var a=Ee("DTHeaderCheckbox"),s=Ee("DTColumnFilter");return!o.columnProp("hidden")&&(n.rowGroupMode!=="subheader"||n.groupRowsBy!==o.columnProp("field"))?(y(),x("th",$({key:0,style:o.getFilterColumnHeaderStyle,class:o.getFilterColumnHeaderClass},d9(d9({},o.getColumnPT("root")),o.getColumnPT("headerCell")),{"data-p-frozen-column":o.columnProp("frozen")}),[o.columnProp("selectionMode")==="multiple"?(y(),W(a,{key:0,checked:n.allRowsSelected,disabled:n.empty,onChange:e[0]||(e[0]=function(l){return t.$emit("checkbox-change",l)}),column:n.column,unstyled:t.unstyled,pt:t.pt},null,8,["checked","disabled","column","unstyled","pt"])):oe("",!0),n.column.children&&n.column.children.filter?(y(),W(s,{key:1,field:o.columnProp("filterField")||o.columnProp("field"),type:o.columnProp("dataType"),display:"row",showMenu:o.columnProp("showFilterMenu"),filterElement:n.column.children&&n.column.children.filter,filterHeaderTemplate:n.column.children&&n.column.children.filterheader,filterFooterTemplate:n.column.children&&n.column.children.filterfooter,filterClearTemplate:n.column.children&&n.column.children.filterclear,filterApplyTemplate:n.column.children&&n.column.children.filterapply,filterIconTemplate:n.column.children&&n.column.children.filtericon,filterAddIconTemplate:n.column.children&&n.column.children.filteraddicon,filterRemoveIconTemplate:n.column.children&&n.column.children.filterremoveicon,filterClearIconTemplate:n.column.children&&n.column.children.filterclearicon,filters:n.filters,filtersStore:n.filtersStore,filterInputProps:n.filterInputProps,filterButtonProps:n.filterButtonProps,onFilterChange:e[1]||(e[1]=function(l){return t.$emit("filter-change",l)}),onFilterApply:e[2]||(e[2]=function(l){return t.$emit("filter-appl
4282y")}),filterMenuStyle:o.columnProp("filterMenuStyle"),filterMenuClass:o.columnProp("filterMenuClass"),showOperator:o.columnProp("showFilterOperator"),showClearButton:o.columnProp("showClearButton"),showApplyButton:o.columnProp("showApplyButton"),showMatchModes:o.columnProp("showFilterMatchModes"),showAddButton:o.columnProp("showAddButton"),matchModeOptions:o.columnProp("filterMatchModeOptions"),maxConstraints:o.columnProp("maxConstraints"),onOperatorChange:e[3]||(e[3]=function(l){return t.$emit("operator-change",l)}),onMatchmodeChange:e[4]||(e[4]=function(l){return t.$emit("matchmode-change",l)}),onConstraintAdd:e[5]||(e[5]=function(l){return t.$emit("constraint-add",l)}),onConstraintRemove:e[6]||(e[6]=function(l){return t.$emit("constraint-remove",l)}),onApplyClick:e[7]||(e[7]=function(l){return t.$emit("apply-click",l)}),column:n.column,unstyled:t.unstyled,pt:t.pt},null,8,["field","type","showMenu","filterElement","filterHeaderTemplate","filterFooterTemplate","filterClearTemplate","filterApplyTemplate","filterIconTemplate","filterAddIconTemplate","filterRemoveIconTemplate","filterClearIconTemplate","filters","filtersStore","filterInputProps","filterButtonProps","filterMenuStyle","filterMenuClass","showOperator","showClearButton","showApplyButton","showMatchModes","showAddButton","matchModeOptions","maxConstraints","column","unstyled","pt"])):oe("",!0)],16,Xae)):oe("",!0)}Cw.render=Qae;var $w={name:"HeaderCell",hostName:"DataTable",extends:Ue,emits:["column-click","column-mousedown","column-dragstart","column-dragover","column-dragleave","column-drop","column-resizestart","checkbox-change","filter-change","filter-apply","operator-change","matchmode-change","constraint-add","constraint-remove","filter-clear","apply-click"],props:{column:{type:Object,default:null},index:{type:Number,default:null},resizableColumns:{type:Boolean,default:!1},groupRowsBy:{type:[Array,String,Function],default:null},sortMode:{type:String,default:"single"},groupRowSortField:{type:[String,Function],default:null},sortField:{type:[String,Function],default:null},sortOrder:{type:Number,default:null},multiSortMeta:{type:Array,default:null},allRowsSelected:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},filterDisplay:{type:String,default:null},filters:{type:Object,default:null},filtersStore:{type:Object,default:null},filterColumn:{type:Boolean,default:!1},reorderableColumns:{type:Boolean,default:!1},filterInputProps:{type:null,default:null},filterButtonProps:{type:null,default:null}},data:function(){return{styleObject:{}}},mounted:function(){this.columnProp("frozen")&&this.updateStickyPosition()},updated:function(){this.columnProp("frozen")&&this.updateStickyPosition()},methods:{columnProp:function(e){return Ri(this.column,e)},getColumnPT:function(e){var n,r,i={props:this.column.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:this.index,sortable:this.columnProp("sortable")===""||this.columnProp("sortable"),sorted:this.isColumnSorted(),resizable:this.resizableColumns,size:(n=this.$parentInstance)===null||n===void 0||(n=n.$parentInstance)===null||n===void 0?void 0:n.size,showGridlines:((r=this.$parentInstance)===null||r===void 0||(r=r.$parentInstance)===null||r===void 0?void 0:r.showGridlines)||!1}};return $(this.ptm("column.".concat(e),{column:i}),this.ptm("column.".concat(e),i),this.ptmo(this.getColumnProp(),e,i))},getColumnProp:function(){return this.column.props&&this.column.props.pt?this.column.props.pt:void 0},onClick:function(e){this.$emit("column-click",{originalEvent:e,column:this.column})},onKeyDown:function(e){(e.code==="Enter"||e.code==="NumpadEnter"||e.code==="Space")&&e.currentTarget.nodeName==="TH"&&wt(e.currentTarget,"data-p-sortable-column")&&(this.$emit("column-click",{originalEvent:e,column:this.column}),e.preventDefault())},onMouseDown:function(e){this.$emit("column-mousedown",{originalEvent:e,column:this.column})},onDragStart:function(e){this.$emit("column-dragstart",{originalEvent:e,column:this.column})},onDragOver:function(e){this.$emit("column-dragover",{originalEvent:e,column:this.column})},onDragLeave:function(e){this.$emit("column-dragleave",{originalEvent:e,column:this.column})},onDrop:function(e){this.$emit("column-drop",{originalEvent:e,column:this.column})},onResizeStart:function(e){this.$emit("column-resizestart",e)},getMultiSortMetaIndex:function(){var e=this;return this.multiSortMeta.findIndex(function(n){return n.field===e.columnProp("field")||n.field===e.columnProp("sortField")})},getBadgeValue:function(){var e=this.getMultiSortMetaIndex();return this.groupRowsBy&&this.groupRowsBy===this.groupRowSortField&&e>-1?e:e+1},isMultiSorted:function(){return this.sortMode==="multiple"&&this.columnProp("sortable")&&this.getMultiSortMetaIndex()>-1},isColumnSorted:function(){return this.sortMode==="single"?this.sortField&&(this.sortField===this.columnProp("field")||this.sortField===this.columnProp("sortField")):this.isMultiSorted()},updateStickyPosition:function(){if(this.columnProp("frozen")){var e=this.columnProp("alignFrozen");if(e==="right"){var n=0,r=$d(this.$el,'[data-p-frozen-column="true"]');r&&(n=Rt(r)+parseFloat(r.style["inset-inline-end"]||0)),this.styleObject.insetInlineEnd=n+"px"}else{var i=0,o=Sd(this.$el,'[data-p-frozen-column="true"]');o&&(i=Rt(o)+parseFloat(o.style["inset-inline-start"]||0)),this.styleObject.insetInlineStart=i+"px"}var a=this.$el.parentElement.nextElementSibling;if(a){var s=gu(this.$el);a.children[s]&&(a.children[s].style["inset-inline-start"]=this.styleObject["inset-inline-start"],a.children[s].style["inset-inline-end"]=this.styleObject["inset-inline-end"])}}},onHeaderCheckboxChange:function(e){this.$emit("checkbox-change",e)}},computed:{containerClass:function(){return[this.cx("headerCell"),this.filterColumn?this.columnProp("filterHeaderClass"):this.columnProp("headerClass"),this.columnProp("class")]},containerStyle:function(){var e=this.filterColumn?this.columnProp("filterHeaderStyle"):this.columnProp("headerStyle"),n=this.columnProp("style");return this.columnProp("frozen")?[n,e,this.styleObject]:[n,e]},sortState:function(){var e=!1,n=null;if(this.sortMode==="single")e=this.sortField&&(this.sortField===this.columnProp("field")||this.sortField===this.columnProp("sortField")),n=e?this.sortOrder:0;else if(this.sortMode==="multiple"){var r=this.getMultiSortMetaIndex();r>-1&&(e=!0,n=this.multiSortMeta[r].order)}return{sorted:e,sortOrder:n}},sortableColumnIcon:function(){var e=this.sortState,n=e.sorted,r=e.sortOrder;if(n){if(n&&r>0)return z5;if(n&&r<0)return F5}else return B5;return null},ariaSort:function(){if(this.columnProp("sortable")){var e=this.sortState,n=e.sorted,r=e.sortOrder;return n&&r<0?"descending":n&&r>0?"ascending":"none"}else return null}},components:{Badge:G4,DTHeaderCheckbox:Ef,DTColumnFilter:kf,SortAltIcon:B5,SortAmountUpAltIcon:z5,SortAmountDownIcon:F5}};function Yl(t){"@babel/helpers - typeof";return Yl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yl(t)}function c9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function f9(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4282e%2?c9(Object(n),!0).forEach(function(r){ese(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function ese(t,e,n){return(e=tse(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function tse(t){var e=nse(t,"string");return Yl(e)=="symbol"?e:e+""}function nse(t,e){if(Yl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Yl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var rse=["tabindex","colspan","rowspan","aria-sort","data-p-sortable-column","data-p-resizable-column","data-p-sorted","data-p-filter-column","data-p-frozen-column","data-p-reorderable-column"];function ose(t,e,n,r,i,o){var a=Ee("Badge"),s=Ee("DTHeaderCheckbox"),l=Ee("DTColumnFilter");return y(),x("th",$({style:o.containerStyle,class:o.containerClass,tabindex:o.columnProp("sortable")?"0":null,role:"columnheader",colspan:o.columnProp("colspan"),rowspan:o.columnProp("rowspan"),"aria-sort":o.ariaSort,onClick:e[8]||(e[8]=function(){return o.onClick&&o.onClick.apply(o,arguments)}),onKeydown:e[9]||(e[9]=function(){return o.onKeyDown&&o.onKeyDown.apply(o,arguments)}),onMousedown:e[10]||(e[10]=function(){return o.onMouseDown&&o.onMouseDown.apply(o,arguments)}),onDragstart:e[11]||(e[11]=function(){return o.onDragStart&&o.onDragStart.apply(o,arguments)}),onDragover:e[12]||(e[12]=function(){return o.onDragOver&&o.onDragOver.apply(o,arguments)}),onDragleave:e[13]||(e[13]=function(){return o.onDragLeave&&o.onDragLeave.apply(o,arguments)}),onDrop:e[14]||(e[14]=function(){return o.onDrop&&o.onDrop.apply(o,arguments)})},f9(f9({},o.getColumnPT("root")),o.getColumnPT("headerCell")),{"data-p-sortable-column":o.columnProp("sortable"),"data-p-resizable-column":n.resizableColumns,"data-p-sorted":o.isColumnSorted(),"data-p-filter-column":n.filterColumn,"data-p-frozen-column":o.columnProp("frozen"),"data-p-reorderable-column":n.reorderableColumns}),[n.resizableColumns&&!o.columnProp("frozen")?(y(),x("span",$({key:0,class:t.cx("columnResizer"),onMousedown:e[0]||(e[0]=function(){return o.onResizeStart&&o.onResizeStart.apply(o,arguments)})},o.getColumnPT("columnResizer")),null,16)):oe("",!0),ye("div",$({class:t.cx("columnHeaderContent")},o.getColumnPT("columnHeaderContent")),[n.column.children&&n.column.children.header?(y(),W(ke(n.column.children.header),{key:0,column:n.column},null,8,["column"])):oe("",!0),o.columnProp("header")?(y(),x("span",$({key:1,class:t.cx("columnTitle")},o.getColumnPT("columnTitle")),Ct(o.columnProp("header")),17)):oe("",!0),o.columnProp("sortable")?(y(),x("span",t1($({key:2},o.getColumnPT("sort"))),[(y(),W(ke(n.column.children&&n.column.children.sorticon||o.sortableColumnIcon),$({sorted:o.sortState.sorted,sortOrder:o.sortState.sortOrder,class:t.cx("sortIcon")},o.getColumnPT("sorticon")),null,16,["sorted","sortOrder","class"]))],16)):oe("",!0),o.isMultiSorted()?(y(),W(a,{key:3,class:Pe(t.cx("pcSortBadge")),pt:o.getColumnPT("pcSortBadge"),value:o.getBadgeValue(),size:"small"},null,8,["class","pt","value"])):oe("",!0),o.columnProp("selectionMode")==="multiple"&&n.filterDisplay!=="row"?(y(),W(s,{key:4,checked:n.allRowsSelected,onChange:o.onHeaderCheckboxChange,disabled:n.empty,headerCheckboxIconTemplate:n.column.children&&n.column.children.headercheckboxicon,column:n.column,unstyled:t.unstyled,pt:t.pt},null,8,["checked","onChange","disabled","headerCheckboxIconTemplate","column","unstyled","pt"])):oe("",!0),n.filterDisplay==="menu"&&n.column.children&&n.column.children.filter?(y(),W(l,{key:5,field:o.columnProp("filterField")||o.columnProp("field"),type:o.columnProp("dataType"),display:"menu",showMenu:o.columnProp("showFilterMenu"),filterElement:n.column.children&&n.column.children.filter,filterHeaderTemplate:n.column.children&&n.column.children.filterheader,filterFooterTemplate:n.column.children&&n.column.children.filterfooter,filterClearTemplate:n.column.children&&n.column.children.filterclear,filterApplyTemplate:n.column.children&&n.column.children.filterapply,filterIconTemplate:n.column.children&&n.column.children.filtericon,filterAddIconTemplate:n.column.children&&n.column.children.filteraddicon,filterRemoveIconTemplate:n.column.children&&n.column.children.filterremoveicon,filterClearIconTemplate:n.column.children&&n.column.children.filterclearicon,filters:n.filters,filtersStore:n.filtersStore,filterInputProps:n.filterInputProps,filterButtonProps:n.filterButtonProps,onFilterChange:e[1]||(e[1]=function(u){return t.$emit("filter-change",u)}),onFilterApply:e[2]||(e[2]=function(u){return t.$emit("filter-appl
4282y")}),filterMenuStyle:o.columnProp("filterMenuStyle"),filterMenuClass:o.columnProp("filterMenuClass"),showOperator:o.columnProp("showFilterOperator"),showClearButton:o.columnProp("showClearButton"),showApplyButton:o.columnProp("showApplyButton"),showMatchModes:o.columnProp("showFilterMatchModes"),showAddButton:o.columnProp("showAddButton"),matchModeOptions:o.columnProp("filterMatchModeOptions"),maxConstraints:o.columnProp("maxConstraints"),onOperatorChange:e[3]||(e[3]=function(u){return t.$emit("operator-change",u)}),onMatchmodeChange:e[4]||(e[4]=function(u){return t.$emit("matchmode-change",u)}),onConstraintAdd:e[5]||(e[5]=function(u){return t.$emit("constraint-add",u)}),onConstraintRemove:e[6]||(e[6]=function(u){return t.$emit("constraint-remove",u)}),onApplyClick:e[7]||(e[7]=function(u){return t.$emit("apply-click",u)}),column:n.column,unstyled:t.unstyled,pt:t.pt},null,8,["field","type","showMenu","filterElement","filterHeaderTemplate","filterFooterTemplate","filterClearTemplate","filterApplyTemplate","filterIconTemplate","filterAddIconTemplate","filterRemoveIconTemplate","filterClearIconTemplate","filters","filtersStore","filterInputProps","filterButtonProps","filterMenuStyle","filterMenuClass","showOperator","showClearButton","showApplyButton","showMatchModes","showAddButton","matchModeOptions","maxConstraints","column","unstyled","pt"])):oe("",!0)],16)],16,rse)}$w.render=ose;var Sw={name:"TableHeader",hostName:"DataTable",extends:Ue,emits:["column-click","column-mousedown","column-dragstart","column-dragover","column-dragleave","column-drop","column-resizestart","checkbox-change","filter-change","filter-apply","operator-change","matchmode-change","constraint-add","constraint-remove","filter-clear","apply-click"],props:{columnGroup:{type:null,default:null},columns:{type:null,default:null},rowGroupMode:{type:String,default:null},groupRowsBy:{type:[Array,String,Function],default:null},resizableColumns:{type:Boolean,default:!1},allRowsSelected:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},sortMode:{type:String,default:"single"},groupRowSortField:{type:[String,Function],default:null},sortField:{type:[String,Function],default:null},sortOrder:{type:Number,default:null},multiSortMeta:{type:Array,default:null},filterDisplay:{type:String,default:null},filters:{type:Object,default:null},filtersStore:{type:Object,default:null},reorderableColumns:{type:Boolean,default:!1},first:{type:Number,default:0},filterInputProps:{type:null,default:null},filterButtonProps:{type:null,default:null}},provide:function(){return{$rows:this.d_headerRows,$columns:this.d_headerColumns}},data:function(){return{d_headerRows:new Es({type:"Row"}),d_headerColumns:new Es({type:"Column"})}},beforeUnmount:function(){this.d_headerRows.clear(),this.d_headerColumns.clear()},methods:{columnProp:function(e,n){return Ri(e,n)},getColumnGroupPT:function(e){var n,r={props:this.getColumnGroupProps(),parent:{instance:this,props:this.$props,state:this.$data},context:{type:"header",scrollable:(n=this.$parentInstance)===null||n===void 0||(n=n.$parentInstance)===null||n===void 0?void 0:n.scrollable}};return $(this.ptm("columnGroup.".concat(e),{columnGroup:r}),this.ptm("columnGroup.".concat(e),r),this.ptmo(this.getColumnGroupProps(),e,r))},getColumnGroupProps:function(){return this.columnGroup&&this.columnGroup.props&&this.columnGroup.props.pt?this.columnGroup.props.pt:void 0},getRowPT:function(e,n,r){var i={props:e.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:r}};return $(this.ptm("row.".concat(n),{row:i}),this.ptm("row.".concat(n),i),this.ptmo(this.getRowProp(e),n,i))},getRowProp:function(e){return e.props&&e.props.pt?e.props.pt:void 0},getColumnPT:function(e,n,r){var i={props:e.props,parent:{instance:this,props:this.$props,state:this.$data},context:{index:r}};return $(this.ptm("column.".concat(n),{column:i}),this.ptm("column.".concat(n),i),this.ptmo(this.getColumnProp(e),n,i))},getColumnProp:function(e){return e.props&&e.props.pt?e.props.pt:void 0},getFilterColumnHeaderClass:function(e){return[this.cx("headerCell",{column:e}),this.columnProp(e,"filterHeaderClass"),this.columnProp(e,"class")]},getFilterColumnHeaderStyle:function(e){return[this.columnProp(e,"filterHeaderStyle"),this.columnProp(e,"style")]},getHeaderRows:function(){var e;return(e=this.d_headerRows)===null||e===void 0?void 0:e.get(this.columnGroup,this.columnGroup.children)},getHeaderColumns:function(e){var n;return(n=this.d_headerColumns)===null||n===void 0?void 0:n.get(e,e.children)}},computed:{ptmTHeadOptions:function(){var e;return{context:{scrollable:(e=this.$parentInstance)===null||e===void 0||(e=e.$parentInstance)===null||e===void 0?void 0:e.scrollable}}}},components:{DTHeaderCell:$w,DTFilterHeaderCell:Cw}};function Zl(t){"@babel/helpers - typeof";return Zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zl(t)}function p9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function lu(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};
4282e%2?p9(Object(n),!0).forEach(function(r){ise(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):p9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function ise(t,e,n){return(e=ase(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ase(t){var e=sse(t,"string");return Zl(e)=="symbol"?e:e+""}function sse(t,e){if(Zl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Zl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var lse=["data-p-scrollable"];function use(t,e,n,r,i,o){var a,s=Ee("DTHeaderCell"),l=Ee("DTFilterHeaderCell");return y(),x("thead",$({class:t.cx("thead"),style:t.sx("thead"),role:"rowgroup"},n.columnGroup?lu(lu({},t.ptm("thead",o.ptmTHeadOptions)),o.getColumnGroupPT("root")):t.ptm("thead",o.ptmTHeadOptions),{"data-p-scrollable":(a=t.$parentInstance)===null||a===void 0||(a=a.$parentInstance)===null||a===void 0?void 0:a.scrollable,"data-
4282pc-section":"thead"}),[n.columnGroup?(y(!0),x(Be,{key:1},Wt(o.getHeaderRows(),function(u,d){return y(),x("tr",$({key:d,role:"row"},{ref_for:!0},lu(lu({},t.ptm("headerRow")),o.getRowPT(u,"root",d))),[(y(!0),x(Be,null,Wt(o.getHeaderColumns(u),function(f,c){return y(),x(Be,{key:o.columnProp(f,"columnKey")||o.columnProp(f,"field")||c},[!o.columnProp(f,"hidden")&&(n.rowGroupMode!=="subheader"||n.groupRowsBy!==o.columnProp(f,"field"))&&typeof f.children!="string"?(y(),W(s,{key:0,column:f,onColumnClick:e[15]||(e[15]=function(p){return t.$emit("column-click",p)}),onColumnMousedown:e[16]||(e[16]=function(p){return t.$emit("column-mousedown",p)}),groupRowsBy:n.groupRowsBy,groupRowSortField:n.groupRowSortField,sortMode:n.sortMode,sortField:n.sortField,sortOrder:n.sortOrder,multiSortMeta:n.multiSortMeta,allRowsSelected:n.allRowsSelected,empty:n.empty,onCheckboxChange:e[17]||(e[17]=function(p){return t.$emit("checkbox-change",p)}),filters:n.filters,filterDisplay:n.filterDisplay,filtersStore:n.filtersStore,filterInputProps:n.filterInputProps,filterButtonProps:n.filterButtonProps,onFilterChange:e[18]||(e[18]=function(p){return t.$emit("filter-change",p)}),onFilterApply:e[19]||(e[19]=function(p){return t.$emit("filter-appl
4282y")}),onOperatorChange:e[20]||(e[20]=function(p){return t.$emit("operator-change",p)}),onMatchmodeChange:e[21]||(e[21]=function(p){return t.$emit("matchmode-change",p)}),onConstraintAdd:e[22]||(e[22]=function(p){return t.$emit("constraint-add",p)}),onConstraintRemove:e[23]||(e[23]=function(p){return t.$emit("constraint-remove",p)}),onApplyClick:e[24]||(e[24]=function(p){return t.$emit("apply-click",p)}),unstyled:t.unstyled,pt:t.pt},null,8,["column","groupRowsBy","groupRowSortField","sortMode","sortField","sortOrder","multiSortMeta","allRowsSelected","empty","filters","filterDisplay","filtersStore","filterInputProps","filterButtonProps","unstyled","pt"])):oe("",!0)],64)}),128))],16)}),128)):(y(),x("tr",$({key:0,role:"row"},t.ptm("headerRow")),[(y(!0),x(Be,null,Wt(n.columns,function(u,d){return y(),x(Be,{key:o.columnProp(u,"columnKey")||o.columnProp(u,"field")||d},[!o.columnProp(u,"hidden")&&(n.rowGroupMode!=="subheader"||n.groupRowsBy!==o.columnProp(u,"field"))?(y(),W(s,{key:0,column:u,index:d,onColumnClick:e[0]||(e[0]=function(f){return t.$emit("column-click",f)}),onColumnMousedown:e[1]||(e[1]=function(f){return t.$emit("column-mousedown",f)}),onColumnDragstart:e[2]||(e[2]=function(f){return t.$emit("column-dragstart",f)}),onColumnDragover:e[3]||(e[3]=function(f){return t.$emit("column-dragover",f)}),onColumnDragleave:e[4]||(e[4]=function(f){return t.$emit("column-dragleave",f)}),onColumnDrop:e[5]||(e[5]=function(f){return t.$emit("column-drop",f)}),groupRowsBy:n.groupRowsBy,groupRowSortField:n.groupRowSortField,reorderableColumns:n.reorderableColumns,resizableColumns:n.resizableColumns,onColumnResizestart:e[6]||(e[6]=function(f){return t.$emit("column-resizestart",f)}),sortMode:n.sortMode,sortField:n.sortField,sortOrder:n.sortOrder,multiSortMeta:n.multiSortMeta,allRowsSelected:n.allRowsSelected,empty:n.empty,onCheckboxChange:e[7]||(e[7]=function(f){return t.$emit("checkbox-change",f)}),filters:n.filters,filterDisplay:n.filterDisplay,filtersStore:n.filtersStore,filterInputProps:n.filterInputProps,filterButtonProps:n.filterButtonProps,first:n.first,onFilterChange:e[8]||(e[8]=function(f){return t.$emit("filter-change",f)}),onFilterApply:e[9]||(e[9]=function(f){return t.$emit("filter-appl
4282y")}),onOperatorChange:e[10]||(e[10]=function(f){return t.$emit("operator-change",f)}),onMatchmodeChange:e[11]||(e[11]=function(f){return t.$emit("matchmode-change",f)}),onConstraintAdd:e[12]||(e[12]=function(f){return t.$emit("constraint-add",f)}),onConstraintRemove:e[13]||(e[13]=function(f){return t.$emit("constraint-remove",f)}),onApplyClick:e[14]||(e[14]=function(f){return t.$emit("apply-click",f)}),unstyled:t.unstyled,pt:t.pt},null,8,["column","index","groupRowsBy","groupRowSortField","reorderableColumns","resizableColumns","sortMode","sortField","sortOrder","multiSortMeta","allRowsSelected","empty","filters","filterDisplay","filtersStore","filterInputProps","filterButtonProps","first","unstyled","pt"])):oe("",!0)],64)}),128))],16)),n.filterDisplay==="row"?(y(),x("tr",$({key:2,role:"row"},t.ptm("headerRow")),[(y(!0),x(Be,null,Wt(n.columns,function(u,d){return y(),x(Be,{key:o.columnProp(u,"columnKey")||o.columnProp(u,"field")||d},[!o.columnProp(u,"hidden")&&(n.rowGroupMode!=="subheader"||n.groupRowsBy!==o.columnProp(u,"field"))?(y(),W(l,{key:0,column:u,index:d,allRowsSelected:n.allRowsSelected,empty:n.empty,display:"row",filters:n.filters,filtersStore:n.filtersStore,filterInputProps:n.filterInputProps,filterButtonProps:n.filterButtonProps,onFilterChange:e[25]||(e[25]=function(f){return t.$emit("filter-change",f)}),onFilterApply:e[26]||(e[26]=function(f){return t.$emit("filter-appl
4282y")}),onOperatorChange:e[27]||(e[27]=function(f){return t.$emit("operator-change",f)}),onMatchmodeChange:e[28]||(e[28]=function(f){return t.$emit("matchmode-change",f)}),onConstraintAdd:e[29]||(e[29]=function(f){return t.$emit("constraint-add",f)}),onConstraintRemove:e[30]||(e[30]=function(f){return t.$emit("constraint-remove",f)}),onApplyClick:e[31]||(e[31]=function(f){return t.$emit("apply-click",f)}),onCheckboxChange:e[32]||(e[32]=function(f){return t.$emit("checkbox-change",f)}),unstyled:t.unstyled,pt:t.pt},null,8,["column","index","allRowsSelected","empty","filters","filtersStore","filterInputProps","filterButtonProps","unstyled","pt"])):oe("",!0)],64)}),128))],16)):oe("",!0)],16,lse)}Sw.render=use;var dse=["expanded"];function vo(t){"@babel/helpers - typeof";return vo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},vo(t)}function cse(t,e){if(t==null)return{};var n,r,i=fse(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.indexOf(n)===-1&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function fse(t,e){if(t==null)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.indexOf(r)!==-1)continue;n[r]=t[r]}return n}function h9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function ar(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?h9(Object(n),!0).forEach(function(r){Cu(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):h9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Cu(t,e,n){return(e=pse(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function pse(t){var e=hse(t,"string");return vo(e)=="symbol"?e:e+""}function hse(t,e){if(vo(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(vo(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function m9(t,e){return bse(t)||gse(t,e)||Of(t,e)||mse()}function mse(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
4283In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function gse(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,u=!1;try{if(o=(n=n.call(t)).next,e!==0)for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(d){u=!0,i=d}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(u)throw i}}return s}}function bse(t){if(Array.isArray(t))return t}function g0(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Of(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(u){throw u},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
4284In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var u=n.next();return a=u.done,u},e:function(u){s=!0,o=u},f:function(){try{a||n.return==null||n.return()}finally{if(s)throw o}}}}function jt(t){return wse(t)||yse(t)||Of(t)||vse()}function vse(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
4285In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Of(t,e){if(t){if(typeof t=="string")return U5(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?U5(t,e):void 0}}function yse(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function wse(t){if(Array.isArray(t))return U5(t)}function U5(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var Cse={name:"DataTable",extends:tae,inheritAttrs:!1,emits:["value-change","update:first","update:rows","page","update:sortField","update:sortOrder","update:multiSortMeta","sort","filter","row-click","row-dblclick","update:selection","row-select","row-unselect","update:contextMenuSelection","row-contextmenu","row-unselect-all","row-select-all","select-all-change","column-resize-end","column-reorder","row-reorder","update:ex
4285pandedRows","row-collapse","row-expand","update:expandedRowGroups","rowgroup-collapse","rowgroup-expand","update:filters","state-restore","state-save","cell-edit-init","cell-edit-complete","cell-edit-cancel","update:editingRows","row-edit-init","row-edit-save","row-edit-cancel"],provide:function(){return{$columns:this.d_columns,$columnGroups:this.d_columnGroups}},data:function(){return{d_first:this.first,d_rows:this.rows,d_sortField:this.sortField,d_sortOrder:this.sortOrder,d_nullSortOrder:this.nullSortOrder,d_multiSortMeta:this.multiSortMeta?jt(this.multiSortMeta):[],d_groupRowsSortMeta:null,d_selectionKeys:null,d_columnOrder:null,d_editingRowKeys:null,d_editingMeta:{},d_filters:this.cloneFilters(this.filters),d_columns:new Es({type:"Column"}),d_columnGroups:new Es({type:"ColumnGroup"})}},rowTouched:!1,anchorRowIndex:null,rangeRowIndex:null,documentColumnResizeListener:null,documentColumnResizeEndListener:null,lastResizeHelperX:null,resizeColumnElement:null,columnResizing:!1,colReorderIconWidth:null,colReorderIconHeight:null,draggedColumn:null,draggedColumnElement:null,draggedRowIndex:null,droppedRowIndex:null,rowDragging:null,columnWidthsState:null,tableWidthState:null,columnWidthsRestored:!1,watch:{first:function(e){this.d_first=e},rows:function(e){this.d_rows=e},sortField:function(e){this.d_sortField=e},sortOrder:function(e){this.d_sortOrder=e},nullSortOrder:function(e){this.d_nullSortOrder=e},multiSortMeta:function(e){this.d_multiSortMeta=e},selection:{immediate:!0,handler:function(e){this.dataKey&&this.updateSelectionKeys(e)}},editingRows:{immediate:!0,handler:function(e){this.dataKey&&this.updateEditingRowKeys(e)}},filters:{deep:!0,handler:function(e){this.d_filters=this.cloneFilters(e)}}},mounted:function(){this.isStateful()&&(this.restoreState(),this.resizableColumns&&this.restoreColumnWidths()),this.editMode==="row"&&this.dataKey&&!this.d_editingRowKeys&&this.updateEditingRowKeys(this.editingRows)},beforeUnmount:function(){this.unbindColumnResizeEvents(),this.destroyStyleElement(),this.d_columns.clear(),this.d_columnGroups.clear()},updated:function(){this.isStateful()&&this.saveState(),this.editMode==="row"&&this.dataKey&&!this.d_editingRowKeys&&this.updateEditingRowKeys(this.editingRows)},methods:{columnProp:function(e,n){return Ri(e,n)},onPage:function(e){var n=this;this.clearEditingMetaData(),this.d_first=e.first,this.d_rows=e.rows;var r=this.createLazyLoadEvent(e);r.pageCount=e.pageCount,r.page=e.page,this.$emit("update:first",this.d_first),this.$emit("update:rows",this.d_rows),this.$emit("page",r),this.$nextTick(function(){n.$emit("value-change",n.processedData)})},onColumnHeaderClick:function(e){var n=this,r=e.originalEvent,i=e.column;if(this.columnProp(i,"sortable")){var o=r.target,a=this.columnProp(i,"sortField")||this.columnProp(i,"field");if(wt(o,"data-p-sortable-column")===!0||wt(o,"data-pc-section")==="columntitle"||wt(o,"data-pc-section")==="columnheadercontent"||wt(o,"data-pc-section")==="sorticon"||wt(o.parentElement,"data-pc-section")==="sorticon"||wt(o.parentElement.parentElement,"data-pc-section")==="sorticon"||o.closest('[data-p-sortable-column="true"]')&&!o.closest('[data-pc-section="columnfilterbutton"]')&&!Tc(r.target)){if(mu(),this.sortMode==="single")this.d_sortField===a?this.removableSort&&this.d_sortOrder*-1===this.defaultSortOrder?(this.d_sortOrder=null,this.d_sortField=null):this.d_sortOrder=this.d_sortOrder*-1:(this.d_sortOrder=this.defaultSortOrder,this.d_sortField=a),this.$emit("update:sortField",this.d_sortField),this.$emit("update:sortOrder",this.d_sortOrder),this.resetPage();else if(this.sortMode==="multiple"){var s=r.metaKey||r.ctrlKey;s||(this.d_multiSortMeta=this.d_multiSortMeta.filter(function(l){return l.field===a})),this.addMultiSortField(a),this.$emit("update:multiSortMeta",this.d_multiSortMeta)}this.$emit("sort",this.createLazyLoadEvent(r)),this.$nextTick(function(){n.$emit("value-change",n.processedData)})}}},sortSingle:function(e){var n=this;if(this.clearEditingMetaData(),this.groupRowsBy&&this.groupRowsBy===this.sortField)return this.d_multiSortMeta=[{field:this.sortField,order:this.sortOrder||this.defaultSortOrder},{field:this.d_sortField,order:this.d_sortOrder}],this.sortMultiple(e);var r=jt(e),i=new Map,o=g0(r),a;try{for(o.s();!(a=o.n()).done;){var s=a.value;i.set(s,it(s,this.d_sortField))}}catch(u){o.e(u)}finally{o.f()}var l=K6();return r.sort(function(u,d){var f=i.get(u),c=i.get(d);return q6(f,c,n.d_sortOrder,l,n.d_nullSortOrder)}),r},sortMultiple:function(e){var n=this;if(this.clearEditingMetaData(),this.groupRowsBy&&(this.d_groupRowsSortMeta||this.d_multiSortMeta.length&&this.groupRowsBy===this.d_multiSortMeta[0].field)){var r=this.d_multiSortMeta[0];!this.d_groupRowsSortMeta&&(this.d_groupRowsSortMeta=r),r.field!==this.d_groupRowsSortMeta.field&&(this.d_multiSortMeta=[this.d_groupRowsSortMeta].concat(jt(this.d_multiSortMeta)))}var i=jt(e);return i.sort(function(o,a){return n.multisortField(o,a,0)}),i},multisortField:function(e,n,r){var i=it(e,this.d_multiSortMeta[r].field),o=it(n,this.d_multiSortMeta[r].field),a=K6();return i===o?this.d_multiSortMeta.length-1>r?this.multisortField(e,n,r+1):0:q6(i,o,this.d_multiSortMeta[r].order,a,this.d_nullSortOrder)},addMultiSortField:function(e){var n=this.d_multiSortMeta.findIndex(function(r){return r.field===e});n>=0?this.removableSort&&this.d_multiSortMeta[n].order*-1===this.defaultSortOrder?this.d_multiSortMeta.splice(n,1):this.d_multiSortMeta[n]={field:e,order:this.d_multiSortMeta[n].order*-1}
4285:this.d_multiSortMeta.push({field:e,order:this.defaultSortOrder}),this.d_multiSortMeta=jt(this.d_multiSortMeta)},getActiveFilters:function(e){var n=function(a){var s=m9(a,2),l=s[0],u=s[1];if(u.constraints){var d=u.constraints.filter(function(f){return f.value!==null});if(d.length>0)return[l,ar(ar({},u),{},{constraints:d})]}else if(u.value!==null)return[l,u]},r=function(a){return a!==void 0},i=Object.entries(e).map(n).filter(r);return Object.fromEntries(i)},filter:function(e){var n=this;if(e){this.clearEditingMetaData();var r=this.getActiveFilters(this.filters),i;r.global&&(i=this.globalFilterFields||this.columns.map(function(A){return n.columnProp(A,"filterField")||n.columnProp(A,"field")}));for(var o=[],a=0;a<e.length;a++){var s=!0,l=!1,u=!1;for(var d in r)if(Object.prototype.hasOwnProperty.call(r,d)&&d!=="global"){u=!0;var f=d,c=r[f];if(c.operator){var p=g0(c.constraints),h;try{for(p.s();!(h=p.n()).done;){var g=h.value;if(s=this.executeLocalFilter(f,e[a],g),c.operator===Ku.OR&&s||c.operator===Ku.AND&&!s)break}}catch(A){p.e(A)}finally{p.f()}}else s=this.executeLocalFilter(f,e[a],c);if(!s)break}if(s&&r.global&&!l&&i)for(var b=0;b<i.length;b++){var v=i[b];if(l=x3.filters[r.global.matchMode||sn.CONTAINS](it(e[a],v),r.global.value,this.filterLocale),l)break}var C=void 0;r.global?C=u?u&&s&&l:l:C=u&&s,C&&o.push(e[a])}(o.length===this.value.length||Object.keys(r).length==0)&&(o=e);var E=this.createLazyLoadEvent();return E.filteredValue=o,this.$emit("filter",E),this.$emit("value-change",o),o}},executeLocalFilter:function(e,n,r){var i=r.value,o=r.matchMode||sn.STARTS_WITH,a=it(n,e),s=x3.filters[o];return s(a,i,this.filterLocale)},onRowClick:function(e){var n=e.originalEvent,r=this.$refs.bodyRef&&this.$refs.bodyRef.$el,i=hn(r,'tr[data-p-selectable-row="true"][tabindex="0"]');if(!Tc(n.target)){if(this.$emit("row-click",e),this.selectionMode){var o=e.data,a=this.d_first+e.index;if(this.isMultipleSelectionMode()&&n.shiftKey&&this.anchorRowIndex!=null)mu(),this.rangeRowIndex=a,this.selectRange(n);else{var s=this.isSelected(o),l=this.rowTouched?!1:this.metaKeySelection;if(this.anchorRowIndex=a,this.rangeRowIndex=a,l){var u=n.metaKey||n.ctrlKey;if(s&&u){if(this.isSingleSelectionMode())this.$emit("update:selection",null);else{var d=this.findIndexInSelection(o),f=this.selection.filter(function(E,A){return A!=d});this.$emit("update:selection",f)}this.$emit("row-unselect",{originalEvent:n,data:o,index:a,type:"row"})}else{if(this.isSingleSelectionMode())this.$emit("update:selection",o);else if(this.isMultipleSelectionMode()){var c=u?this.selection||[]:[];c=[].concat(jt(c),[o]),this.$emit("update:selection",c)}this.$emit("row-select",{originalEvent:n,data:o,index:a,type:"row"})}}else if(this.selectionMode==="single")s?(this.$emit("update:selection",null),this.$emit("row-unselect",{originalEvent:n,data:o,index:a,type:"row"})):(this.$emit("update:selection",o),this.$emit("row-select",{originalEvent:n,data:o,index:a,type:"row"}));else if(this.selectionMode==="multiple")if(s){var p=this.findIndexInSelection(o),h=this.selection.filter(function(E,A){return A!=p});this.$emit("update:selection",h),this.$emit("row-unselect",{originalEvent:n,data:o,index:a,type:"row"})}else{var g=this.selection?[].concat(jt(this.selection),[o]):[o];this.$emit("update:selection",g),this.$emit("row-select",{originalEvent:n,data:o,index:a,type:"row"})}}}if(this.rowTouched=!1,i){var b,v;if(((b=n.target)===null||b===void 0?void 0:b.getAttribute("data-pc-section"))==="rowtoggleicon")return;var C=(v=n.currentTarget)===null||v===void 0?void 0:v.closest('tr[data-p-selectable-row="true"]');i.tabIndex="-1",C&&(C.tabIndex="0")}}},onRowDblClick:function(e){var n=e.originalEvent;Tc(n.target)||this.$emit("row-dblclick",e)},onRowRightClick:function(e){this.contextMenu&&(mu(),e.originalEvent.target.focus()),this.$emit("update:contextMenuSelection",e.data),this.$emit("row-contextmenu",e)},onRowTouchEnd:function(){this.rowTouched=!0},onRowKeyDown:function(e,n){var r=e.originalEvent,i=e.data,o=e.index,a=r.metaKey||r.ctrlKey;if(this.selectionMode){var s=r.target;switch(r.code){case"ArrowDown":this.onArrowDownKey(r,s,o,n);break;case"ArrowUp":this.onArrowUpKey(r,s,o,n);break;case"Home":this.onHomeKey(r,s,o,n);break;case"End":this.onEndKey(r,s,o,n);break;case"Enter":case"NumpadEnter":this.onEnterKey(r,i,o);break;case"Space":this.onSpaceKey(r,i,o,n);break;case"Tab":this.onTabKey(r,o);break;default:if(r.code==="KeyA"&&a&&this.isMultipleSelectionMode()){var l=this.dataToRender(n.rows);this.$emit("update:selection",l)}var u=r.code==="KeyC"&&a;u||r.preventDefault();break}}},onArrowDownKey:function(e,n,r,i){var o=this.findNextSelectableRow(n);if(o&&this.focusRowChange(n,o),e.shiftKey){var a=this.dataToRender(i.rows),s=r+1>=a.length?a.length-1:r+1;this.onRowClick({originalEvent:e,data:a[s],index:s})}e.preventDefault()},onArrowUpKey:function(e,n,r,i){var o=this.findPrevSelectableRow(n);if(o&&this.focusRowChange(n,o),e.shiftKey){var a=this.dataToRender(i.rows),s=r-1<=0?0:r-1;this.onRowClick({originalEvent:e,data:a[s],index:s})}e.preventDefault()},onHomeKey:function(e,n,r,i){var o=this.findFirstSelectableRow();if(o&&this.focusRowChange(n,o),e.ctrlKey&&e.shiftKey){var a=this.dataToRender(i.rows);this.$emit("update:selection",a.slice(0,r+1))}e.preventDefault()},onEndKey:function(e,n,r,i){var o=this.findLastSelectableRow();if(o&&this.focusRowChange(n,o),e.ctrlKey&&e.shiftKey){var a=this.dataToRender(i.rows);this.$emit("update:selection",a.slice(r,a.length))}e.preventDefault()},onEnterKey:function(e,n,r){this.onRowClick({originalEvent:e,data:n,index:r}),e.preventDefault()},onSpaceKey:function(e,n,r,i){if(this.onEnterKey(e,n,r),e.shiftKey&&this.selection!==null){var o=this.dataToRender(i.rows),a;if(this.selection.length>0){var s,l;s=kc(this.selection[0],o),l=kc(this.selection[this.selection.length-1],o),a=r<=s?l:s}else a=kc(this.selection,o);var u=a!==r?o.slice(Math.min(a,r),Math.max(a,r)+1):n;this.$emit("update:selection",u)}},onTabKey:function(e,n){var r=this.$refs.bodyRef&&this.$refs.bodyRef.$el,i=Wa(r,'tr[data-
4285p-selectable-row="true"]');if(e.code==="Tab"&&i&&i.length>0){var o=hn(r,'tr[data-p-selected="true"]'),a=hn(r,'tr[data-p-selectable-row="true"][tabindex="0"]');o?(o.tabIndex="0",a&&a!==o&&(a.tabIndex="-1")):(i[0].tabIndex="0",a!==i[0]&&i[n]&&(i[n].tabIndex="-1"))}},findNextSelectableRow:function(e){var n=e.nextElementSibling;return n?wt(n,"data-p-selectable-row")===!0?n:this.findNextSelectableRow(n):null},findPrevSelectableRow:function(e){var n=e.previousElementSibling;return n?wt(n,"data-p-selectable-row")===!0?n:this.findPrevSelectableRow(n):null},findFirstSelectableRow:function(){var e=hn(this.$refs.table,'tr[data-p-selectable-row="true"]');return e},findLastSelectableRow:function(){var e=Wa(this.$refs.table,'tr[data-p-selectable-row="true"]');return e?e[e.length-1]:null},focusRowChange:function(e,n){e.tabIndex="-1",n.tabIndex="0",Ht(n)},toggleRowWithRadio:function(e){var n=e.data;this.isSelected(n)?(this.$emit("update:selection",null),this.$emit("row-unselect",{originalEvent:e.originalEvent,data:n,index:e.index,type:"radiobutton"})):(this.$emit("update:selection",n),this.$emit("row-select",{originalEvent:e.originalEvent,data:n,index:e.index,type:"radiobutton"}))},toggleRowWithCheckbox:function(e){var n=e.data;if(this.isSelected(n)){var r=this.findIndexInSelection(n),i=this.selection.filter(function(a,s){return s!=r});this.$emit("update:selection",i),this.$emit("row-unselect",{originalEvent:e.originalEvent,data:n,index:e.index,type:"checkbox"})}else{var o=this.selection?jt(this.selection):[];o=[].concat(jt(o),[n]),this.$emit("update:selection",o),this.$emit("row-select",{originalEvent:e.originalEvent,data:n,index:e.index,type:"checkbox"})}},toggleRowsWithCheckbox:function(e){if(this.selectAll!==null)this.$emit("select-all-change",e);else{var n=e.originalEvent,r=e.checked,i=[];r?(i=this.frozenValue?[].concat(jt(this.frozenValue),jt(this.processedData)):this.processedData,this.$emit("row-select-all",{originalEvent:n,data:i})):this.$emit("row-unselect-all",{originalEvent:n}),this.$emit("update:selection",i)}},isSingleSelectionMode:function(){return this.selectionMode==="single"},isMultipleSelectionMode:function(){return this.selectionMode==="multiple"},isSelected:function(e){return e&&this.selection?this.dataKey?this.d_selectionKeys?this.d_selectionKeys[it(e,this.dataKey)]!==void 0:!1:this.selection instanceof Array?this.findIndexInSelection(e)>-1:this.equals(e,this.selection):!1},findIndexInSelection:function(e){return this.findIndex(e,this.selection)},findIndex:function(e,n){var r=-1;if(n&&n.length){for(var i=0;i<n.length;i++)if(this.equals(e,n[i])){r=i;break}}return r},updateSelectionKeys:function(e){if(this.d_selectionKeys={},Array.isArray(e)){var n=g0(e),r;try{for(n.s();!(r=n.n()).done;){var i=r.value;this.d_selectionKeys[String(it(i,this.dataKey))]=1}}catch(o){n.e(o)}finally{n.f()}}else this.d_selectionKeys[String(it(e,this.dataKey))]=1},updateEditingRowKeys:function(e){if(e&&e.length){this.d_editingRowKeys={};var n=g0(e),r;try{for(n.s();!(r=n.n()).done;){var i=r.value;this.d_editingRowKeys[String(it(i,this.dataKey))]=1}}catch(o){n.e(o)}finally{n.f()}}else this.d_editingRowKeys=null},equals:function(e,n){return this.compareSelectionBy==="equals"?e===n:Qo(e,n,this.dataKey)},selectRange:function(e){var n,r;this.rangeRowIndex>this.anchorRowIndex?(n=this.anchorRowIndex,r=this.rangeRowIndex):this.rangeRowIndex<this.anchorRowIndex?(n=this.rangeRowIndex,r=this.anchorRowIndex):(n=this.rangeRowIndex,r=this.rangeRowIndex),this.lazy&&this.paginator&&(n-=this.d_first,r-=this.d_first);for(var i=this.processedData,o=[],a=n;a<=r;a++){var s=i[a];o.push(s),this.$emit("row-select",{originalEvent:e,data:s,type:"row"})}this.$emit("update:selection",o)},generateCSV:function(e,n){var r=this,i="\uFEFF";n||(n=this.processedData,e&&e.selectionOnly?n=this.selection||[]:this.frozenValue&&(n=n?[].concat(jt(this.frozenValue),jt(n)):this.frozenValue));for(var o=!1,a=0;a<this.columns.length;a++){var s=this.columns[a];this.columnProp(s,"exportable")!==!1&&this.columnProp(s,"field")&&(o?i+=this.csvSeparator:o=!0,i+='"'+(this.columnProp(s,"exportHeader")||this.columnProp(s,"header")||this.columnProp(s,"field"))+'"')}
vendor: 11,660 bytes, lines 4285-4293
4285n&&n.forEach(function(f){i+=`
4286`;for(var c=!1,p=0;p<r.columns.length;p++){var h=r.columns[p];if(r.columnProp(h,"exportable")!==!1&&r.columnProp(h,"field")){c?i+=r.csvSeparator:c=!0;var g=it(f,r.columnProp(h,"field"));g!=null?r.exportFunction?g=r.exportFunction({data:g,field:r.columnProp(h,"field")}):g=String(g).replace(/"/g,'""'):g="",i+='"'+g+'"'}}});for(var l=!1,u=0;u<this.columns.length;u++){var d=this.columns[u];u===0&&(i+=`
4287`),this.columnProp(d,"exportable")!==!1&&this.columnProp(d,"exportFooter")&&(l?i+=this.csvSeparator:l=!0,i+='"'+(this.columnProp(d,"exportFooter")||this.columnProp(d,"footer")||this.columnProp(d,"field"))+'"')}return i},exportCSV:function(e,n){var r=this.generateCSV(e,n);YA(r,this.exportFilename)},resetPage:function(){this.d_first=0,this.$emit("update:first",this.d_first)},onColumnResizeStart:function(e){var n=zr(this.$el).left;this.resizeColumnElement=e.target.parentElement,this.columnResizing=!0,this.lastResizeHelperX=e.pageX-n+this.$el.scrollLeft,this.bindColumnResizeEvents()},onColumnResize:function(e){var n=zr(this.$el).left;this.$el.setAttribute("data-p-unselectable-text","true"),!this.isUnstyled&&Ss(this.$el,{"user-select":"none"}),this.$refs.resizeHelper.style.height=this.$el.offsetHeight+"px",this.$refs.resizeHelper.style.top="0px",this.$refs.resizeHelper.style.left=e.pageX-n+this.$el.scrollLeft+"px",this.$refs.resizeHelper.style.display="block"},onColumnResizeEnd:function(){var e=Bu(this.$el)?this.lastResizeHelperX-this.$refs.resizeHelper.offsetLeft:this.$refs.resizeHelper.offsetLeft-this.lastResizeHelperX,n=this.resizeColumnElement.offsetWidth,r=n+e,i=this.resizeColumnElement.style.minWidth||15;if(n+e>parseInt(i,10)){if(this.columnResizeMode==="fit"){var o=this.resizeColumnElement.nextElementSibling,a=o.offsetWidth-e;r>15&&a>15&&this.resizeTableCells(r,a)}else if(this.columnResizeMode==="expand"){var s=this.$refs.table.offsetWidth+e+"px",l=function(c){c&&(c.style.width=c.style.minWidth=s)};if(this.resizeTableCells(r),l(this.$refs.table),!this.virtualScrollerDisabled){var u=this.$refs.bodyRef&&this.$refs.bodyRef.$el,d=this.$refs.frozenBodyRef&&this.$refs.frozenBodyRef.$el;l(u),l(d)}}this.$emit("column-resize-end",{element:this.resizeColumnElement,delta:e})}this.$refs.resizeHelper.style.display="none",this.resizeColumn=null,this.$el.removeAttribute("data-p-unselectable-text"),!this.isUnstyled&&(this.$el.style["user-select"]=""),this.unbindColumnResizeEvents(),this.isStateful()&&this.saveState()},resizeTableCells:function(e,n){var r=gu(this.resizeColumnElement),i=[],o=Wa(this.$refs.table,'thead[data-pc-section="thead"] > tr > th');o.forEach(function(l){return i.push(Rt(l))}),this.destroyStyleElement(),this.createStyleElement();var a="",s='[data-pc-name="datatable"]['.concat(this.$attrSelector,'] > [data-pc-section="tablecontainer"] ').concat(this.virtualScrollerDisabled?"":'> [data-pc-name="virtualscroller"]',' > table[data-pc-section="table"]');i.forEach(function(l,u){var d=u===r?e:n&&u===r+1?n:l,f="width: ".concat(d,"px !important; max-width: ").concat(d,"px !important");a+=`
4288                    `.concat(s,' > thead[data-pc-section="thead"] > tr > th:nth-child(').concat(u+1,`),
4289                    `).concat(s,' > tbody[data-pc-section="tbody"] > tr > td:nth-child(').concat(u+1,`),
4290                    `).concat(s,' > tfoot[data-pc-section="tfoot"] > tr > td:nth-child(').concat(u+1,`) {
4291                        `).concat(f,`
4292                    }
4293                `)}),this.styleElement.innerHTML=a},bindColumnResizeEvents:function(){var e=this;this.documentColumnResizeListener||(this.documentColumnResizeListener=function(n){e.columnResizing&&e.onColumnResize(n)},document.addEventListener("mousemove",this.documentColumnResizeListener)),this.documentColumnResizeEndListener||(this.documentColumnResizeEndListener=function(){e.columnResizing&&(e.columnResizing=!1,e.onColumnResizeEnd())},document.addEventListener("mouseup",this.documentColumnResizeEndListener))},unbindColumnResizeEvents:function(){this.documentColumnResizeListener&&(document.removeEventListener("document",this.documentColumnResizeListener),this.documentColumnResizeListener=null),this.documentColumnResizeEndListener&&(document.removeEventListener("document",this.documentColumnResizeEndListener),this.documentColumnResizeEndListener=null)},onColumnHeaderMouseDown:function(e){var n=e.originalEvent,r=e.column;this.reorderableColumns&&this.columnProp(r,"reorderableColumn")!==!1&&(n.target.nodeName==="INPUT"||n.target.nodeName==="TEXTAREA"||wt(n.target,'[data-pc-section="columnresizer"]')?n.currentTarget.draggable=!1:n.currentTarget.draggable=!0)},onColumnHeaderDragStart:function(e){var n=e.originalEvent,r=e.column;if(this.columnResizing){n.preventDefault();return}this.colReorderIconWidth=Pg(this.$refs.reorderIndicatorUp),this.colReorderIconHeight=Ig(this.$refs.reorderIndicatorUp),this.draggedColumn=r,this.draggedColumnElement=this.findParentHeader(n.target),n.dataTransfer.setData("text","b")},onColumnHeaderDragOver:function(e){var n=e.originalEvent,r=e.column,i=this.findParentHeader(n.target);if(this.reorderableColumns&&this.draggedColumnElement&&i&&!this.columnProp(r,"frozen")){n.preventDefault();var o=zr(this.$el),a=zr(i);if(this.draggedColumnElement!==i){var s=a.left-o.left,l=a.left+i.offsetWidth/2;this.$refs.reorderIndicatorUp.style.top=a.top-o.top-(this.colReorderIconHeight-1)+"px",this.$refs.reorderIndicatorDown.style.top=a.top-o.top+i.offsetHeight+"px",n.pageX>l?(this.$refs.reorderIndicatorUp.style.left=s+i.offsetWidth-Math.ceil(this.colReorderIconWidth/2)+"px",this.$refs.reorderIndicatorDown.style.left=s+i.offsetWidth-Math.ceil(this.colReorderIconWidth/2)+"px",this.dropPosition=1):(this.$refs.reorderIndicatorUp.style.left=s-Math.ceil(this.colReorderIconWidth/2)+"px",this.$refs.reorderIndicatorDown.style.left=s-Math.ceil(this.colReorderIconWidth/2)+"px",this.dropPosition=-1),this.$refs.reorderIndicatorUp.style.display="block",this.$refs.reorderIndicatorDown.style.display="block"}}},onColumnHeaderDragLeave:function(e){var n=e.originalEvent;this.reorderableColumns&&this.draggedColumnElement&&(n.preventDefault(),this.$refs.reorderIndicatorUp.style.display="none",this.$refs.reorderIndicatorDown.style.display="none")},onColumnHeaderDrop:function(e){var n=this,r=e.originalEvent,i=e.column;if(r.preventDefault(),this.draggedColumnElement){var o=gu(this.draggedColumnElement),a=gu(this.findParentHeader(r.target)),s=o!==a;if(s&&(a-o===1&&this.dropPosition===-1||a-o===-1&&this.dropPosition===1)&&(s=!1),s){var l=function(v,C){return n.columnProp(v,"columnKey")||n.columnProp(C,"columnKey")?n.columnProp(v,"columnKey")===n.columnProp(C,"columnKey"):n.columnProp(v,"field")===n.columnProp(C,"field")},u=this.columns.findIndex(function(b){return l(b,n.draggedColumn)}),d=this.columns.findIndex(function(b){return l(b,i)}),f=[],c=Wa(this.$el,'thead[data-pc-section="thead"] > tr > th');c.forEach(function(b){return f.push(Rt(b))});var p=f.find(function(b,v){return v===u}),h=f.filter(function(b,v){return v!==u}),g=[].concat(jt(h.slice(0,d)),[p],jt(h.slice(d)));this.addColumnWidthStyles(g),d<u&&this.dropPosition===1&&d++,d>u&&this.dropPosition===-1&&d--,G6(this.columns,u,d),this.updateReorderableColumns(),this.$emit("column-reorder",{originalEvent:r,dragIndex:u,dropIndex:d})}this.$refs.reorderIndicatorUp.style.display="none",this.$refs.reorderIndicatorDown.style.display="none",this.draggedColumnElement.draggable=!1,this.draggedColumnElement=null,this.draggedColumn=null,this.dropPosition=null}},findParentHeader:function(e){if(e.nodeName==="TH")return e;for(var n=e.parentElement;n.nodeName!=="TH"&&(n=n.parentElement,!!n););return n},findColumnByKey:function(e,n){if(e&&e.length)for(var r=0;r<e.length;r++){var i=e[r];if(this.columnProp(i,"columnKey")===n||this.columnProp(i,"field")===n)return i}return null},onRowMouseDown:function(e){wt(e.target,"data-pc-section")==="reorderablerowhandle"||wt(e.target.parentElement,"data-pc-section")==="reorderablerowhandle"?e.currentTarget.draggable=!0:e.currentTarget.draggable=!1},onRowDragStart:function(e){var n=e.originalEvent,r=e.index;this.rowDragging=!0,this.draggedRowIndex=r,n.dataTransfer.setData("text","b")},onRowDragOver:function(e){var n=e.originalEvent,r=e.index;if(this.rowDragging&&this.draggedRowIndex!==r){var i=n.currentTarget,o=zr(i).top,a=n.pageY,s=o+dr(i)/2,l=i.previousElementSibling;a<s?(i.setAttribute("data-p-datatable-dragpoint-bottom","false"),!this.isUnstyled&&jr(i,"p-datatable-dragpoint-bottom"),this.droppedRowIndex=r,l?(l.setAttribute("data-p-datatable-dragpoint-bottom","true"),!this.isUnstyled&&vi(l,"p-datatable-dragpoint-bottom")):(i.setAttribute("data-p-datatable-dragpoint-top","true"),!this.isUnstyled&&vi(i,"p-datatable-dragpoint-top"))):(l?(l.setAttribute("data-p-datatable-dragpoint-bottom","false"),!this.isUnstyled&&jr(l,"p-datatable-dragpoint-bottom")):(i.setAttribute("data-p-datatable-dragpoint-top","true"),!this.isUnstyled&&vi(i,"p-datatable-dragpoint-top")),this.droppedRowIndex=r+1,i.setAttribute("data-p-datatable-dragpoint-bottom","true"),!this.isUnstyled&&vi(i,"p-datatable-dragpoint-bottom")),n.preventDefault()}},onRowDragLeave:function(e){var n=e.currentTarget,r=n.previousElementSibling;r&&(r.setAttribute("data-p-datatable-dragpoint-bottom","false"),!this.isUnstyled&&jr(r,"p-datatable-dragpoint-bottom")),n.setAttribute("data-p-datatable-dragpoint-bottom","false"),!this.isUnstyled&&jr(n,"p-datatable-dragpoint-bottom"),n.setAttribute("data-p-datatable-dragpoint-top","false"),!this.isUnstyled&&jr(n,"p-datatable-dragpoint-top")},onRowDragEnd:function(e){this.rowDragging=!1,this.draggedRowIndex=null,this.droppedRowIndex=null,e.currentTarget.draggable=!1},onRowDrop:function(e){if(this.droppedRowIndex!=null){var n=this.draggedRowIndex>this.droppedRowIndex?this.droppedRowIndex:this.droppedRowIndex===0?0:this.droppedRowIndex-1,r=jt(this.processedData);G6(r,this.draggedRowIndex+this.d_first,n+this.d_first),this.$emit("row-reorder",{originalEvent:e,dragIndex:this.draggedRowIndex,dropIndex:n,value:r})}this.onRowDragLeave(e),this.onRowDragEnd(e),e.preventDefault()},toggleRow:function(e){var n=this,r=e.expanded,i=cse(e,dse),o=e.data,a;if(this.dataKey){var s=it(o,this.dataKey);a=this.expandedRows?ar({},this.expandedRows):{},r?a[s]=!0:delete a[s]}else a=this.expandedRows?jt(this.expandedRows):[],r?a.push(o):a=a.filter(function(l){return!n.equals(o,l)});this.$emit("update:expandedRows",a),r?this.$emit("row-expand",i):this.$emit("row-collapse",i)},toggleRowGroup:function(e){var n=e.originalEvent,r=e.data,i=it(r,this.groupRowsBy),o=this.expandedRowGroups?jt(this.expandedRowGroups):[];this.isRowGroupExpanded(r)?(o=o.filter(function(a){return a!==i}),this.$emit("update:expandedRowGroups",o),this.$emit("rowgroup-collapse",{originalEvent:n,data:i})):(o.push(i),this.$emit("update:expandedRowGroups",o),this.$emit("rowgroup-expand",{originalEvent:n,data:i}))},isRowGroupExpanded:function(e){if(this.expandableRowGroups&&this.expandedRowGroups){var n=it(e,this.groupRowsBy);return this.expandedRowGroups.indexOf(n)>-1}return!1},isStateful:function(){return this.stateKey!=null},getStorage:function(){switch(this.stateStorage){case"local":return window.localStorage;case"session":return window.sessionStorage;default:throw new Error(this.stateStorage+' is not a valid value for the state storage, supported values are "local" and "session".')}},saveState:function(){var e=this.getStorage(),n={};this.paginator&&(n.first=this.d_first,n.rows=this.d_rows),this.d_sortField&&(typeof this.d_sortField!="function"&&(n.sortField=this.d_sortField),n.sortOrder=this.d_sortOrder),this.d_multiSortMeta&&(n.multiSortMeta=this.d_multiSortMeta),this.hasFilters&&
4293(n.filters=this.filters),this.resizableColumns&&this.saveColumnWidths(n),this.reorderableColumns&&(n.columnOrder=this.d_columnOrder),this.expandedRows&&(n.expandedRows=this.expandedRows),this.expandedRowGroups&&(n.expandedRowGroups=this.expandedRowGroups),this.selection&&(n.selection=this.selection,n.selectionKeys=this.d_selectionKeys),Object.keys(n).length&&e.setItem(this.stateKey,JSON.stringify(n)),this.$emit("state-save",n)},restoreState:function(){var e=this.getStorage(),n=e.getItem(this.stateKey),r=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/,i=function(l,u){return typeof u=="string"&&r.test(u)?new Date(u):u},o;try{o=JSON.parse(n,i)}catch{}if(!o||vo(o)!=="object"){e.removeItem(this.stateKey);return}var a={};this.paginator&&(typeof o.first=="number"&&(this.d_first=o.first,this.$emit("update:first",this.d_first),a.first=this.d_first),typeof o.rows=="number"&&(this.d_rows=o.rows,this.$emit("update:rows",this.d_rows),a.rows=this.d_rows)),typeof o.sortField=="string"&&(this.d_sortField=o.sortField,this.$emit("update:sortField",this.d_sortField),a.sortField=this.d_sortField),typeof o.sortOrder=="number"&&(this.d_sortOrder=o.sortOrder,this.$emit("update:sortOrder",this.d_sortOrder),a.sortOrder=this.d_sortOrder),Array.isArray(o.multiSortMeta)&&(this.d_multiSortMeta=o.multiSortMeta,this.$emit("update:multiSortMeta",this.d_multiSortMeta),a.multiSortMeta=this.d_multiSortMeta),this.hasFilters&&vo(o.filters)==="object"&&o.filters!==null&&(this.d_filters=this.cloneFilters(o.filters),this.$emit("update:filters",this.d_filters),a.filters=this.d_filters),this.resizableColumns&&(typeof o.columnWidths=="string"&&(this.columnWidthsState=o.columnWidths,a.columnWidths=this.columnWidthsState),typeof o.tableWidth=="string"&&(this.tableWidthState=o.tableWidth,a.tableWidth=this.tableWidthState)),this.reorderableColumns&&Array.isArray(o.columnOrder)&&(this.d_columnOrder=o.columnOrder,a.columnOrder=this.d_columnOrder),vo(o.expandedRows)==="object"&&o.expandedRows!==null&&(this.$emit("update:expandedRows",o.expandedRows),a.expandedRows=o.expandedRows),Array.isArray(o.expandedRowGroups)&&(this.$emit("update:expandedRowGroups",o.expandedRowGroups),a.expandedRowGroups=o.expandedRowGroups),vo(o.selection)==="object"&&o.selection!==null&&(vo(o.selectionKeys)==="object"&&o.selectionKeys!==null&&(this.d_selectionKeys=o.selectionKeys,a.selectionKeys=this.d_selectionKeys),this.$emit("update:selection",o.selection),a.selection=o.selection),this.$emit("state-restore",a)},saveColumnWidths:function(e){var n=[],r=Wa(this.$el,'thead[data-pc-section="thead"] > tr > th');r.forEach(function(i){return n.push(Rt(i))}),e.columnWidths=n.join(","),this.columnResizeMode==="expand"&&(e.tableWidth=Rt(this.$refs.table)+"px")},addColumnWidthStyles:function(e){this.createStyleElement();var n="",r='[data-pc-name="datatable"]['.concat(this.$attrSelector,'] > [data-pc-section="tablecontainer"] ').concat(this.virtualScrollerDisabled?"":'> [data-pc-name="virtualscroller"]',' > table[data-pc-section="table"]');e.forEach(function(i,o){var a="width: ".concat(i,"px !important; max-width: ").concat(i,"px !important");n+=`
4294        `.concat(r,' > thead[data-pc-section="thead"] > tr > th:nth-child(').concat(o+1,`),
4295        `).concat(r,' > tbody[data-pc-section="tbody"] > tr > td:nth-child(').concat(o+1,`),
4296        `).concat(r,' > tfoot[data-pc-section="tfoot"] > tr > td:nth-child(').concat(o+1,`) {
4297            `).concat(a,`
4298        }
4299    `)}),this.styleElement.innerHTML=n},restoreColumnWidths:function(){if(this.columnWidthsState){var e=this.columnWidthsState.split(",");this.columnResizeMode==="expand"&&this.tableWidthState&&(this.$refs.table.style.width=this.tableWidthState,this.$refs.table.style.minWidth=this.tableWidthState),qe(e)&&this.addColumnWidthStyles(e)}},onCellEditInit:function(e){this.$emit("cell-edit-init",e)},onCellEditComplete:function(e){this.$emit("cell-edit-complete",e)},onCellEditCancel:function(e){this.$emit("cell-edit-cancel",e)},onRowEditInit:function(e){var n=this.editingRows?jt(this.editingRows):[];n.push(e.data),this.$emit("update:editingRows",n),this.$emit("row-edit-init",e)},onRowEditSave:function(e){var n=jt(this.editingRows);n.splice(this.findIndex(e.data,n),1),this.$emit("update:editingRows",n),this.$emit("row-edit-save",e)},onRowEditCancel:function(e){var n=jt(this.editingRows);n.splice(this.findIndex(e.data,n),1),this.$emit("update:editingRows",n),this.$emit("row-edit-cancel",e)},onEditingMetaChange:function(e){var n=e.data,r=e.field,i=e.index,o=e.editing,a=ar({},this.d_editingMeta),s=a[i];if(o)!s&&(s=a[i]={data:ar({},n),fields:[]}),s.fields.push(r);else if(s){var l=s.fields.filter(function(u){return u!==r});l.length?s.fields=l:delete a[i]}this.d_editingMeta=a},clearEditingMetaData:function(){this.editMode&&(this.d_editingMeta={})},createLazyLoadEvent:function(e){return{originalEvent:e,first:this.d_first,rows:this.d_rows,sortField:this.d_sortField,sortOrder:this.d_sortOrder,multiSortMeta:this.d_multiSortMeta,filters:this.d_filters}},hasGlobalFilter:function(){return this.filters&&Object.prototype.hasOwnProperty.call(this.filters,"global")},onFilterChange:function(e){this.d_filters=e},onFilterApply:function(){this.d_first=0,this.$emit("update:first",this.d_first),this.$emit("update:filters",this.d_filters),this.lazy&&this.$emit("filter",this.createLazyLoadEvent())},cloneFilters:function(e){var n={};return e&&Object.entries(e).forEach(function(r){var i=m9(r,2),o=i[0],a=i[1];n[o]=a.operator?{operator:a.operator,constraints:a.constraints.map(function(s){return ar({},s)})}:ar({},a)}),n},updateReorderableColumns:function(){var e=this,n=[];this.columns.forEach(function(r){return n.push(e.columnProp(r,"columnKey")||e.columnProp(r,"field"))}),this.d_columnOrder=n},createStyleElement:function(){var e;this.styleElement=document.createElement("style"),this.styleElement.type="text/css",Td(this.styleElement,"nonce",(e=this.$primevue)===null||e===void 0||(e=e.config)===null||e===void 0||(e=e.csp)===null||e===void 0?void 0:e.nonce),document.head.appendChild(this.styleElement)},destroyStyleElement:function(){this.styleElement&&(document.head.removeChild(this.styleElement),this.styleElement=null)},dataToRender:function(e){var n=e||this.processedData;if(n&&this.paginator){var r=this.lazy?0:this.d_first;return n.slice(r,r+this.d_rows)}return n},getVirtualScrollerRef:function(){return this.$refs.virtualScroller},hasSpacerStyle:function(e){return qe(e)}},computed:{columns:function(){var e=this.d_columns.get(this);if(e&&this.reorderableColumns&&this.d_columnOrder){var n=[],r=g0(this.d_columnOrder),i;try{for(r.s();!(i=r.n()).done;){var o=i.value,a=this.findColumnByKey(e,o);a&&!this.columnProp(a,"hidden")&&n.push(a)}}catch(s){r.e(s)}finally{r.f()}return[].concat(n,jt(e.filter(function(s){return n.indexOf(s)<0})))}return e},columnGroups:function(){return this.d_columnGroups.get(this)},headerColumnGroup:function(){var e,n=this;return(e=this.columnGroups)===null||e===void 0?void 0:e.find(function(r){return n.columnProp(r,"type")==="header"})},footerColumnGroup:function(){var e,n=this;return(e=this.columnGroups)===null||e===void 0?void 0:e.find(function(r){return n.columnProp(r,"type")==="footer"})},hasFilters:function(){return this.filters&&Object.keys(this.filters).length>0&&this.filters.constructor===Object},processedData:function(){var e,n=this.value||[];return!this.lazy&&!((e=this.virtualScrollerOptions)!==null&&e!==void 0&&e.lazy)&&n&&n.length&&(this.hasFilters&&
4299(n=this.filter(n)),this.sorted&&(this.sortMode==="single"?n=this.sortSingle(n):this.sortMode==="multiple"&&(n=this.sortMultiple(n)))),n},totalRecordsLength:function(){if(this.lazy)return this.totalRecords;var e=this.processedData;return e?e.length:0},empty:function(){var e=this.processedData;return!e||e.length===0},paginatorTop:function(){return this.paginator&&(this.paginatorPosition!=="bottom"||this.paginatorPosition==="both")},paginatorBottom:function(){return this.paginator&&(this.paginatorPosition!=="top"||this.paginatorPosition==="both")},sorted:function(){return this.d_sortField||this.d_multiSortMeta&&this.d_multiSortMeta.length>0},allRowsSelected:function(){var e=this;if(this.selectAll!==null)return this.selectAll;var n=this.frozenValue?[].concat(jt(this.frozenValue),jt(this.processedData)):this.processedData;return qe(n)&&this.selection&&Array.isArray(this.selection)&&n.every(function(r){return e.selection.some(function(i){return e.equals(i,r)})})},groupRowSortField:function(){return this.sortMode==="single"?this.sortField:this.d_groupRowsSortMeta?this.d_groupRowsSortMeta.field:null},headerFilterButtonProps:function(){return ar(ar({filter:{severity:"secondary",text:!0,rounded:!0}},this.filterButtonProps),{},{inline:ar({clear:{severity:"secondary",text:!0,rounded:!0}},this.filterButtonProps.inline),popover:ar({addRule:{severity:"info",text:!0,size:"small"},removeRule:{severity:"danger",text:!0,size:"small"},apply:{size:"small"},clear:{outlined:!0,size:"small"}},this.filterButtonProps.popover)})},rowEditButtonProps:function(){return ar(ar({},{init:{severity:"secondary",text:!0,rounded:!0},save:{severity:"secondary",text:!0,rounded:!0},cancel:{severity:"secondary",text:!0,rounded:!0}}),this.editButtonProps)},virtualScrollerDisabled:function(){return Yt(this.virtualScrollerOptions)||!this.scrollable},dataP:function(){return It(Cu(Cu(Cu({scrollable:this.scrollable,"flex-scrollable":this.scrollable&&this.scrollHeight==="flex"},this.size,this.size),"loading",this.loading),"empty",this.empty))}},components:{DTPaginator:sw,DTTableHeader:Sw,DTTableBody:vw,DTTableFooter:ww,DTVirtualScroller:Af,ArrowDownIcon:zy,ArrowUpIcon:Hy,SpinnerIcon:d1}};function Jl(t){"@babel/helpers - typeof";return Jl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jl(t)}function g9(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function b9(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?g9(Object(n),!0).forEach(function(r){$se(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):g9(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function $se(t,e,n){return(e=Sse(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Sse(t){var e=Ase(t,"string");return Jl(e)=="symbol"?e:e+""}function Ase(t,e){if(Jl(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(Jl(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}var Tse=["data-p"],kse=["data-p"];function Ese(t,e,n,r,i,o){var a=Ee("SpinnerIcon"),s=Ee("DTPaginator"),l=Ee("DTTableHeader"),u=Ee("DTTableBody"),d=Ee("DTTableFooter"),f=Ee("DTVirtualScroller");return y(),x("div",$({class:t.cx("root"),"data-scrollselectors":".p-datatable-wrapper","data-p":o.dataP},t.ptmi("root")),[ce(t.$slots,"default"),t.loading?(y(),x("div",$({key:0,class:t.cx("mask")},t.ptm("mask")),[t.$slots.loading?ce(t.$slots,"loading",{key:0}):(y(),x(Be,{key:1},[t.$slots.loadingicon?(y(),W(ke(t.$slots.loadingicon),{key:0,class:Pe(t.cx("loadingIcon"))},null,8,["class"])):t.loadingIcon?(y(),x("i",$({key:1,class:[t.cx("loadingIcon"),"pi-spin",t.loadingIcon]},t.ptm("loadingIcon")),null,16)):(y(),W(a,$({key:2,spin:"",class:t.cx("loadingIcon")},t.ptm("loadingIcon")),null,16,["class"]))],64))],16)):oe("",!0),t.$slots.header?(y(),x("div",$({key:1,class:t.cx("header")},t.ptm("header")),[ce(t.$slots,"header")],16)):oe("",!0),o.paginatorTop?(y(),W(s,{key:2,rows:i.d_rows,first:i.d_first,totalRecords:o.totalRecordsLength,pageLinkSize:t.pageLinkSize,template:t.paginatorTemplate,rowsPerPageOptions:t.rowsPerPageOptions,currentPageReportTemplate:t.currentPageReportTemplate,class:Pe(t.cx("pcPaginator",{position:"top"})),onPage:e[0]||(e[0]=function(c){return o.onPage(c)}
4299),alwaysShow:t.alwaysShowPaginator,unstyled:t.unstyled,"data-p-top":!0,pt:t.ptm("pcPaginator")},la({_:2},[t.$slots.paginatorcontainer?{name:"container",fn:Re(function(c){return[ce(t.$slots,"paginatorcontainer",{first:c.first,last:c.last,rows:c.rows,page:c.page,pageCount:c.pageCount,pageLinks:c.pageLinks,totalRecords:c.totalRecords,firstPageCallback:c.firstPageCallback,lastPageCallback:c.lastPageCallback,prevPageCallback:c.prevPageCallback,nextPageCallback:c.nextPageCallback,rowChangeCallback:c.rowChangeCallback,changePageCallback:c.changePageCallback})]}),key:"0"}:void 0,t.$slots.paginatorstart?{name:"start",fn:Re(function(){return[ce(t.$slots,"paginatorstart")]}),key:"1"}:void 0,t.$slots.paginatorend?{name:"end",fn:Re(function(){return[ce(t.$slots,"paginatorend")]}),key:"2"}:void 0,t.$slots.paginatorfirstpagelinkicon?{name:"firstpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorfirstpagelinkicon",{class:Pe(c.class)})]}),key:"3"}:void 0,t.$slots.paginatorprevpagelinkicon?{name:"prevpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorprevpagelinkicon",{class:Pe(c.class)})]}),key:"4"}:void 0,t.$slots.paginatornextpagelinkicon?{name:"nextpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatornextpagelinkicon",{class:Pe(c.class)})]}),key:"5"}:void 0,t.$slots.paginatorlastpagelinkicon?{name:"lastpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorlastpagelinkicon",{class:Pe(c.class)})]}),key:"6"}:void 0,t.$slots.paginatorjumptopagedropdownicon?{name:"jumptopagedropdownicon",fn:Re(function(c){return[ce(t.$slots,"paginatorjumptopagedropdownicon",{class:Pe(c.class)})]}),key:"7"}:void 0,t.$slots.paginatorrowsperpagedropdownicon?{name:"rowsperpagedropdownicon",fn:Re(function(c){return[ce(t.$slots,"paginatorrowsperpagedropdownicon",{class:Pe(c.class)})]}),key:"8"}:void 0]),1032,["rows","first","totalRecords","pageLinkSize","template","rowsPerPageOptions","currentPageReportTemplate","class","alwaysShow","unstyled","pt"])):oe("",!0),ye("div",$({class:t.cx("tableContainer"),style:[t.sx("tableContainer"),{maxHeight:o.virtualScrollerDisabled?t.scrollHeight:""}],"data-p":o.dataP},t.ptm("tableContainer")),[Xe(f,$({ref:"virtualScroller"},t.virtualScrollerOptions,{items:o.processedData,columns:o.columns,style:t.scrollHeight!=="flex"?{height:t.scrollHeight}:void 0,scrollHeight:t.scrollHeight!=="flex"?void 0:"100%",disabled:o.virtualScrollerDisabled,loaderDisabled:"",inline:"",autoSize:"",showSpacer:!1,pt:t.ptm("virtualScroller")}),{content:Re(function(c){return[ye("table",$({ref:"table",role:"table",class:[t.cx("table"),t.tableClass],style:[t.tableStyle,c.spacerStyle]},b9(b9({},t.tableProps),t.ptm("table"))),[t.showHeaders?(y(),W(l,{key:0,columnGroup:o.headerColumnGroup,columns:c.columns,rowGroupMode:t.rowGroupMode,groupRowsBy:t.groupRowsBy,groupRowSortField:o.groupRowSortField,reorderableColumns:t.reorderableColumns,resizableColumns:t.resizableColumns,allRowsSelected:o.allRowsSelected,empty:o.empty,sortMode:t.sortMode,sortField:i.d_sortField,sortOrder:i.d_sortOrder,multiSortMeta:i.d_multiSortMeta,filters:i.d_filters,filtersStore:t.filters,filterDisplay:t.filterDisplay,filterButtonProps:o.headerFilterButtonProps,filterInputProps:t.filterInputProps,first:i.d_first,onColumnClick:e[1]||(e[1]=function(p){return o.onColumnHeaderClick(p)}),onColumnMousedown:e[2]||(e[2]=function(p){return o.onColumnHeaderMouseDown(p)}),onFilterChange:o.onFilterChange,onFilterApply:o.onFilterApply,onColumnDragstart:e[3]||(e[3]=function(p){return o.onColumnHeaderDragStart(p)}),onColumnDragover:e[4]||(e[4]=function(p){return o.onColumnHeaderDragOver(p)}),onColumnDragleave:e[5]||(e[5]=function(p){return o.onColumnHeaderDragLeave(p)}),onColumnDrop:e[6]||(e[6]=function(p){return o.onColumnHeaderDrop(p)}),onColumnResizestart:e[7]||(e[7]=function(p){return o.onColumnResizeStart(p)}),onCheckboxChange:e[8]||(e[8]=function(p){return o.toggleRowsWithCheckbox(p)}),unstyled:t.unstyled,pt:t.pt},null,8,["columnGroup","columns","rowGroupMode","groupRowsBy","groupRowSortField","reorderableColumns","resizableColumns","allRowsSelected","empty","sortMode","sortField","
4299sortOrder","multiSortMeta","filters","filtersStore","filterDisplay","filterButtonProps","filterInputProps","first","onFilterChange","onFilterApply","unstyled","pt"])):oe("",!0),t.frozenValue?(y(),W(u,{key:1,ref:"frozenBodyRef",value:t.frozenValue,frozenRow:!0,columns:c.columns,first:i.d_first,dataKey:t.dataKey,selection:t.selection,selectionKeys:i.d_selectionKeys,selectionMode:t.selectionMode,rowHover:t.rowHover,contextMenu:t.contextMenu,contextMenuSelection:t.contextMenuSelection,rowGroupMode:t.rowGroupMode,groupRowsBy:t.groupRowsBy,expandableRowGroups:t.expandableRowGroups,rowClass:t.rowClass,rowStyle:t.rowStyle,editMode:t.editMode,compareSelectionBy:t.compareSelectionBy,scrollable:t.scrollable,expandedRowIcon:t.expandedRowIcon,collapsedRowIcon:t.collapsedRowIcon,expandedRows:t.expandedRows,expandedRowGroups:t.expandedRowGroups,editingRows:t.editingRows,editingRowKeys:i.d_editingRowKeys,templates:t.$slots,editButtonProps:o.rowEditButtonProps,isVirtualScrollerDisabled:!0,onRowgroupToggle:o.toggleRowGroup,onRowClick:e[9]||(e[9]=function(p){return o.onRowClick(p)}),onRowDblclick:e[10]||(e[10]=function(p){return o.onRowDblClick(p)}),onRowRightclick:e[11]||(e[11]=function(p){return o.onRowRightClick(p)}),onRowTouchend:o.onRowTouchEnd,onRowKeydown:o.onRowKeyDown,onRowMousedown:o.onRowMouseDown,onRowDragstart:e[12]||(e[12]=function(p){return o.onRowDragStart(p)}),onRowDragover:e[13]||(e[13]=function(p){return o.onRowDragOver(p)}),onRowDragleave:e[14]||(e[14]=function(p){return o.onRowDragLeave(p)}),onRowDragend:e[15]||(e[15]=function(p){return o.onRowDragEnd(p)}),onRowDrop:e[16]||(e[16]=function(p){return o.onRowDrop(p)}),onRowToggle:e[17]||(e[17]=function(p){return o.toggleRow(p)}),onRadioChange:e[18]||(e[18]=function(p){return o.toggleRowWithRadio(p)}),onCheckboxChange:e[19]||(e[19]=function(p){return o.toggleRowWithCheckbox(p)}),onCellEditInit:e[20]||(e[20]=function(p){return o.onCellEditInit(p)}),onCellEditComplete:e[21]||(e[21]=function(p){return o.onCellEditComplete(p)}),onCellEditCancel:e[22]||(e[22]=function(p){return o.onCellEditCancel(p)}),onRowEditInit:e[23]||(e[23]=function(p){return o.onRowEditInit(p)}),onRowEditSave:e[24]||(e[24]=function(p){return o.onRowEditSave(p)}),onRowEditCancel:e[25]||(e[25]=function(p){return o.onRowEditCancel(p)}),editingMeta:i.d_editingMeta,onEditingMetaChange:o.onEditingMetaChange,unstyled:t.unstyled,pt:t.pt},null,8,["value","columns","first","dataKey","selection","selectionKeys","selectionMode","rowHover","contextMenu","contextMenuSelection","rowGroupMode","groupRowsBy","expandableRowGroups","rowClass","rowStyle","editMode","compareSelectionBy","scrollable","expandedRowIcon","collapsedRowIcon","expandedRows","expandedRowGroups","editingRows","editingRowKeys","templates","editButtonProps","onRowgroupToggle","onRowTouchend","onRowKeydown","onRowMousedown","editingMeta","onEditingMetaChange","unstyled","pt"])):oe("",!0),Xe(u,{ref:"bodyRef",value:o.dataToRender(c.rows),class:Pe(c.styleClass),columns:c.columns,empty:o.empty,first:i.d_first,dataKey:t.dataKey,selection:t.selection,selectionKeys:i.d_selectionKeys,selectionMode:t.selectionMode,rowHover:t.rowHover,contextMenu:t.contextMenu,contextMenuSelection:t.contextMenuSelection,rowGroupMode:t.rowGroupMode,groupRowsBy:t.groupRowsBy,expandableRowGroups:t.expandableRowGroups,rowClass:t.rowClass,rowStyle:t.rowStyle,editMode:t.editMode,compareSelectionBy:t.compareSelectionBy,scrollable:t.scrollable,expandedRowIcon:t.expandedRowIcon,collapsedRowIcon:t.collapsedRowIcon,expandedRows:t.expandedRows,expandedRowGroups:t.expandedRowGroups,editingRows:t.editingRows,editingRowKeys:i.d_editingRowKeys,templates:t.$slots,editButtonProps:o.rowEditButtonProps,virtualScrollerContentProps:c,isVirtualScrollerDisabled:o.virtualScrollerDisabled,onRowgroupToggle:o.toggleRowGroup,onRowClick:e[26]||(e[26]=function(p){return o.onRowClick(p)}),onRowDblclick:e[27]||(e[27]=function(p){return o.onRowDblClick(p)}),onRowRightclick:e[28]||(e[28]=function(p){return o.onRowRightClick(p)}),onRowTouchend:o.onRowTouchEnd,onRowKeydown:function(h){return o.onRowKeyDown(h,c)},onRowMousedown:o.onRowMouseDown,onRowDragstart:e[29]||(e[29]=function(p){return o.onRowDragStart(p)}),onRowDragover:e[30]||(e[30]=function(p){return o.onRowDragOver(p)}),onRowDragleave:e[31]||(e[31]=function(p){return o.onRowDragLeave(p)}),onRowDragend:e[32]||(e[32]=function(p){return o.onRowDragEnd(p)}),onRowDrop:e[33]||(e[33]=function(p){return o.onRowDrop(p)}
4299),onRowToggle:e[34]||(e[34]=function(p){return o.toggleRow(p)}),onRadioChange:e[35]||(e[35]=function(p){return o.toggleRowWithRadio(p)}),onCheckboxChange:e[36]||(e[36]=function(p){return o.toggleRowWithCheckbox(p)}),onCellEditInit:e[37]||(e[37]=function(p){return o.onCellEditInit(p)}),onCellEditComplete:e[38]||(e[38]=function(p){return o.onCellEditComplete(p)}),onCellEditCancel:e[39]||(e[39]=function(p){return o.onCellEditCancel(p)}),onRowEditInit:e[40]||(e[40]=function(p){return o.onRowEditInit(p)}),onRowEditSave:e[41]||(e[41]=function(p){return o.onRowEditSave(p)}),onRowEditCancel:e[42]||(e[42]=function(p){return o.onRowEditCancel(p)}),editingMeta:i.d_editingMeta,onEditingMetaChange:o.onEditingMetaChange,unstyled:t.unstyled,pt:t.pt},null,8,["value","class","columns","empty","first","dataKey","selection","selectionKeys","selectionMode","rowHover","contextMenu","contextMenuSelection","rowGroupMode","groupRowsBy","expandableRowGroups","rowClass","rowStyle","editMode","compareSelectionBy","scrollable","expandedRowIcon","collapsedRowIcon","expandedRows","expandedRowGroups","editingRows","editingRowKeys","templates","editButtonProps","virtualScrollerContentProps","isVirtualScrollerDisabled","onRowgroupToggle","onRowTouchend","onRowKeydown","onRowMousedown","editingMeta","onEditingMetaChange","unstyled","pt"]),o.hasSpacerStyle(c.spacerStyle)?(y(),x("tbody",$({key:2,class:t.cx("virtualScrollerSpacer"),style:{height:"calc(".concat(c.spacerStyle.height," - ").concat(c.rows.length*c.itemSize,"px)")}},t.ptm("virtualScrollerSpacer")),null,16)):oe("",!0),Xe(d,{columnGroup:o.footerColumnGroup,columns:c.columns,pt:t.pt},null,8,["columnGroup","columns","pt"])],16)]}),_:1},16,["items","columns","style","scrollHeight","disabled","pt"])],16,kse),o.paginatorBottom?(y(),W(s,{key:3,rows:i.d_rows,first:i.d_first,totalRecords:o.totalRecordsLength,pageLinkSize:t.pageLinkSize,template:t.paginatorTemplate,rowsPerPageOptions:t.rowsPerPageOptions,currentPageReportTemplate:t.currentPageReportTemplate,class:Pe(t.cx("pcPaginator",{position:"bottom"})),onPage:e[43]||(e[43]=function(c){return o.onPage(c)}),alwaysShow:t.alwaysShowPaginator,unstyled:t.unstyled,"data-p-bottom":!0,pt:t.ptm("pcPaginator")},la({_:2},[t.$slots.paginatorcontainer?{name:"container",fn:Re(function(c){return[ce(t.$slots,"paginatorcontainer",{first:c.first,last:c.last,rows:c.rows,page:c.page,pageCount:c.pageCount,pageLinks:c.pageLinks,totalRecords:c.totalRecords,firstPageCallback:c.firstPageCallback,lastPageCallback:c.lastPageCallback,prevPageCallback:c.prevPageCallback,nextPageCallback:c.nextPageCallback,rowChangeCallback:c.rowChangeCallback,changePageCallback:c.changePageCallback})]}),key:"0"}:void 0,t.$slots.paginatorstart?{name:"start",fn:Re(function(){return[ce(t.$slots,"paginatorstart")]}),key:"1"}:void 0,t.$slots.paginatorend?{name:"end",fn:Re(function(){return[ce(t.$slots,"paginatorend")]}),key:"2"}:void 0,t.$slots.paginatorfirstpagelinkicon?{name:"firstpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorfirstpagelinkicon",{class:Pe(c.class)})]}),key:"3"}:void 0,t.$slots.paginatorprevpagelinkicon?{name:"prevpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorprevpagelinkicon",{class:Pe(c.class)})]}),key:"4"}:void 0,t.$slots.paginatornextpagelinkicon?{name:"nextpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatornextpagelinkicon",{class:Pe(c.class)})]}),key:"5"}:void 0,t.$slots.paginatorlastpagelinkicon?{name:"lastpagelinkicon",fn:Re(function(c){return[ce(t.$slots,"paginatorlastpagelinkicon",{class:Pe(c.class)})]}),key:"6"}:void 0,t.$slots.paginatorjumptopagedropdownicon?{name:"jumptopagedropdownicon",fn:Re(function(c){return[ce(t.$slots,"paginatorjumptopagedropdownicon",{class:Pe(c.class)})]}),key:"7"}:void 0,t.$slots.paginatorrowsperpagedropdownicon?{name:"rowsperpagedropdownicon",fn:Re(function(c){return[ce(t.$slots,"paginatorrowsperpagedropdownicon",{class:Pe(c.class)})]}),key:"8"}:void 0]),1032,["rows","first","totalRecords","pageLinkSize","template","rowsPerPageOptions","currentPageReportTemplate","class","alwaysShow","unstyled","pt"])):oe("",!0),t.$slots.footer?(y(),x("div",$({key:4,class:t.cx("footer")},t.ptm("footer")),[ce(t.$slots,"footer")],16)):oe("",!0),ye("div",$({ref:"resizeHelper",class:t.cx("columnResizeIndicator"),style:{display:"none"}},t.ptm("columnResizeIndicator")),null,16),t.reorderableColumns?(y(),x("span",$({key:5,ref:"reorderIndicatorUp",class:t.cx("rowReorderIndicatorUp"),style:{position:"absolute",display:"none"}},t.ptm("rowReorderIndicatorUp")),[(y(),W(ke(t.$slots.rowreorderindicatorupicon||t.$slots.reorderindicatorupicon||"ArrowDownIcon")))],16)):oe("",!0),t.reorderableColumns?(y(),x("span",$({key:6,ref:"reorderIndicatorDown",class:t.cx("rowReorderIndicatorDown"),style:{position:"absolute",display:"none"}},t.ptm("rowReorderIndicatorDown")),[(y(),W(ke(t.$slots.rowreorderindicatordownicon||t.$slots.reorderindicatordownicon||"ArrowUpIcon")))],16)):oe("",!0)],16,Tse)}Cse.render=Ese;var Ose=je.extend({name:"column"}),xse={name:"BaseColumn",extends:Ue,props:{columnKey:{type:null,default:null},field:{type:[String,Function],default:null},sortField:{type:[String,Function],default:null},filterField:{type:[String,Function],default:null},dataType:{type:String,default:"text"},sortable:{type:Boolean,default:!1},header:{type:null,default:null},footer:{type:null,default:null},style:{type:null,default:null},class:{type:String,default:null},headerStyle:{type:null,default:null},headerClass:{type:String,default:null},bodyStyle:{type:null,default:null},bodyClass:{type:String,default:null},footerStyle:{type:null,default:null},footerClass:{type:String,default:null},showFilterMenu:{type:Boolean,default:!0},showFilterOperator:{type:Boolean,default:!0},showClearButton:{type:Boolean,default:!1},showApplyButton:{type:Boolean,default:!0},showFilterMatchModes:{type:Boolean,default:!0},showAddButton:{type:Boolean,default:!0},filterMatchModeOptions:{type:Array,default:null},maxConstraints:{type:Number,default:2},excludeGlobalFilter:{type:Boolean,default:!1},filterHeaderClass:{type:String,default:null},filterHeaderStyle:{type:null,default:null},filterMenuClass:{type:String,default:null},filterMenuStyle:{type:null,default:null},selectionMode:{type:String,default:null},expander:{type:Boolean,default:!1},colspan:{type:Number,default:null},rowspan:{type:Number,default:null},rowReorder:{type:Boolean,default:!1},rowReorderIcon:{type:String,default:void 0},reorderableColumn:{type:Boolean,default:!0},rowEditor:{type:Boolean,default:!1},frozen:{type:Boolean,default:!1},alignFrozen:{type:String,default:"left"},exportable:{type:Boolean,default:!0},exportHeader:{type:String,default:null},exportFooter:{type:String,default:null},filterMatchMode:{type:String,default:null},hidden:{type:Boolean,default:!1}},style:Ose,provide:function(){return{$pcColumn:this,$parentInstance:this}}},T0e={name:"Column",extends:xse,inheritAttrs:!1,inject:["$columns"],mounted:function(){var e;(e=this.$columns)===null||e===void 0||e.add(this.$)},unmounted:function(){var e;(e=this.$columns)===null||e===void 0||e.delete(this.$)},render:function(){return null}};export{e1 as $,Re as A,W as B,Bse as C,Zf as D,Ee as E,Be as F,ye as G,Wt as H,Vt as I,ce as J,kn as K,Ms as L,Dse as M,cn as N,ke as O,Pse as P,
4299UT as Q,Zse as R,St as S,ha as T,Rse as U,It as V,qe as W,Jse as X,c4 as Y,wd as Z,la as _,Lse as a,c0e as a$,Zr as a0,B1 as a1,Rm as a2,_m as a3,a$ as a4,wt as a5,hn as a6,Wa as a7,Rt as a8,dr as a9,e0e as aA,n0e as aB,c$ as aC,Mse as aD,g0e as aE,m0e as aF,f0e as aG,h0e as aH,b0e as aI,Gn as aJ,vK as aK,gH as aL,c1 as aM,EU as aN,DU as aO,aV as aP,KU as aQ,SV as aR,G4 as aS,LV as aT,VV as aU,lK as aV,gG as aW,v0e as aX,u0e as aY,d0e as aZ,_se as a_,n3 as aa,hi as ab,Wse as ac,Yse as ad,qse as ae,Or as af,Vse as ag,jse as ah,Kse as ai,zse as aj,UA as ak,VA as al,zA as am,HA as an,Hse as ao,Use as ap,Fse as aq,ra as ar,bd as as,r$ as at,t1 as au,J$ as av,s1 as aw,O$ as ax,r0e as ay,t0e as az,qt as b,eee as b0,PQ as b1,mee as b2,dee as b3,BQ as b4,ta as b5,No as b6,Qse as b7,Xee as b8,xy as b9,Oy as ba,Ey as bb,ky as bc,We as bd,pa as be,p0e as bf,Fy as bg,Sf as bh,jy as bi,Cse as bj,T0e as bk,A0e as bl,sC as c,o1 as d,H1 as e,Gse as f,V0 as g,wC as h,Ye as i,Ut as j,yd as k,Xse as l,$ as m,wn as n,y as o,x as p,Pe as q,qr as r,P0 as s,Si as t,P$ as u,Ct as v,Dt as w,oe as x,at as y,Xe as z};

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