UNPKG

@paroicms/bo

Version:

Back-office for ParoiCMS

2,968 lines 1.48 MB
var gT=Object.defineProperty;var yT=(e,t,n)=>t in e?gT(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var bT=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Vd=(e,t,n)=>yT(e,typeof t!="symbol"?t+"":t,n);var OX=bT((RX,mS)=>{function wT(e,t){for(var n=0;n<t.length;n++){const a=t[n];if(typeof a!="string"&&!Array.isArray(a)){for(const r in a)if(r!=="default"&&!(r in e)){const i=Object.getOwnPropertyDescriptor(a,r);i&&Object.defineProperty(e,r,i.get?i:{enumerable:!0,get:()=>a[r]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();function lc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function AD(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function a(){return this instanceof a?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(a){var r=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(n,a,r.get?r:{enumerable:!0,get:function(){return e[a]}})}),n}var e0={exports:{}},Kd={};/**
 * @license React
 * react-jsx-runtime.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var zx;function ST(){if(zx)return Kd;zx=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(a,r,i){var s=null;if(i!==void 0&&(s=""+i),r.key!==void 0&&(s=""+r.key),"key"in r){i={};for(var u in r)u!=="key"&&(i[u]=r[u])}else i=r;return r=i.ref,{$$typeof:e,type:a,key:s,ref:r!==void 0?r:null,props:i}}return Kd.Fragment=t,Kd.jsx=n,Kd.jsxs=n,Kd}var Ux;function ET(){return Ux||(Ux=1,e0.exports=ST()),e0.exports}var x=ET(),t0={exports:{}},nr={};/**
 * @license React
 * react.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Hx;function CT(){if(Hx)return nr;Hx=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),i=Symbol.for("react.consumer"),s=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),v=Symbol.iterator;function g(z){return z===null||typeof z!="object"?null:(z=v&&z[v]||z["@@iterator"],typeof z=="function"?z:null)}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,E={};function P(z,Z,ee){this.props=z,this.context=Z,this.refs=E,this.updater=ee||b}P.prototype.isReactComponent={},P.prototype.setState=function(z,Z){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,Z,"setState")},P.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function C(){}C.prototype=P.prototype;function O(z,Z,ee){this.props=z,this.context=Z,this.refs=E,this.updater=ee||b}var I=O.prototype=new C;I.constructor=O,w(I,P.prototype),I.isPureReactComponent=!0;var k=Array.isArray,N={H:null,A:null,T:null,S:null,V:null},T=Object.prototype.hasOwnProperty;function j(z,Z,ee,G,oe,ve){return ee=ve.ref,{$$typeof:e,type:z,key:Z,ref:ee!==void 0?ee:null,props:ve}}function F(z,Z){return j(z.type,Z,void 0,void 0,void 0,z.props)}function _(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function M(z){var Z={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(ee){return Z[ee]})}var L=/\/+/g;function H(z,Z){return typeof z=="object"&&z!==null&&z.key!=null?M(""+z.key):Z.toString(36)}function B(){}function X(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(B,B):(z.status="pending",z.then(function(Z){z.status==="pending"&&(z.status="fulfilled",z.value=Z)},function(Z){z.status==="pending"&&(z.status="rejected",z.reason=Z)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function V(z,Z,ee,G,oe){var ve=typeof z;(ve==="undefined"||ve==="boolean")&&(z=null);var Re=!1;if(z===null)Re=!0;else switch(ve){case"bigint":case"string":case"number":Re=!0;break;case"object":switch(z.$$typeof){case e:case t:Re=!0;break;case h:return Re=z._init,V(Re(z._payload),Z,ee,G,oe)}}if(Re)return oe=oe(z),Re=G===""?"."+H(z,0):G,k(oe)?(ee="",Re!=null&&(ee=Re.replace(L,"$&/")+"/"),V(oe,Z,ee,"",function(de){return de})):oe!=null&&(_(oe)&&(oe=F(oe,ee+(oe.key==null||z&&z.key===oe.key?"":(""+oe.key).replace(L,"$&/")+"/")+Re)),Z.push(oe)),1;Re=0;var it=G===""?".":G+":";if(k(z))for(var Ke=0;Ke<z.length;Ke++)G=z[Ke],ve=it+H(G,Ke),Re+=V(G,Z,ee,ve,oe);else if(Ke=g(z),typeof Ke=="function")for(z=Ke.call(z),Ke=0;!(G=z.next()).done;)G=G.value,ve=it+H(G,Ke++),Re+=V(G,Z,ee,ve,oe);else if(ve==="object"){if(typeof z.then=="function")return V(X(z),Z,ee,G,oe);throw Z=String(z),Error("Objects are not valid as a React child (found: "+(Z==="[object Object]"?"object with keys {"+Object.keys(z).join(", ")+"}":Z)+"). If you meant to render a collection of children, use an array instead.")}return Re}function K(z,Z,ee){if(z==null)return z;var G=[],oe=0;return V(z,G,"","",function(ve){return Z.call(ee,ve,oe++)}),G}function re(z){if(z._status===-1){var Z=z._result;Z=Z(),Z.then(function(ee){(z._status===0||z._status===-1)&&(z._status=1,z._result=ee)},function(ee){(z._status===0||z._status===-1)&&(z._status=2,z._result=ee)}),z._status===-1&&(z._status=0,z._result=Z)}if(z._status===1)return z._result.default;throw z._result}var te=typeof reportError=="function"?reportError:function(z){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var Z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof z=="object"&&z!==null&&typeof z.message=="string"?String(z.message):String(z),error:z});if(!window.dispatchEvent(Z))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",z);return}console.error(z)};function ce(){}return nr.Children={map:K,forEach:function(z,Z,ee){K(z,function(){Z.apply(this,arguments)},ee)},count:function(z){var Z=0;return K(z,function(){Z++}),Z},toArray:function(z){return K(z,function(Z){return Z})||[]},only:function(z){if(!_(z))throw Error("React.Children.only expected to receive a single React element child.");return z}},nr.Component=P,nr.Fragment=n,nr.Profiler=r,nr.PureComponent=O,nr.StrictMode=a,nr.Suspense=f,nr.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=N,nr.__COMPILER_RUNTIME={__proto__:null,c:function(z){return N.H.useMemoCache(z)}},nr.cache=function(z){return function(){return z.apply(null,arguments)}},nr.cloneElement=function(z,Z,ee){if(z==null)throw Error("The argument must be a React element, but you passed "+z+".");var G=w({},z.props),oe=z.key,ve=void 0;if(Z!=null)for(Re in Z.ref!==void 0&&(ve=void 0),Z.key!==void 0&&(oe=""+Z.key),Z)!T.call(Z,Re)||Re==="key"||Re==="__self"||Re==="__source"||Re==="ref"&&Z.ref===void 0||(G[Re]=Z[Re]);var Re=arguments.length-2;if(Re===1)G.children=ee;else if(1<Re){for(var it=Array(Re),Ke=0;Ke<Re;Ke++)it[Ke]=arguments[Ke+2];G.children=it}return j(z.type,oe,void 0,void 0,ve,G)},nr.createContext=function(z){return z={$$typeof:s,_currentValue:z,_currentValue2:z,_threadCount:0,Provider:null,Consumer:null},z.Provider=z,z.Consumer={$$typeof:i,_context:z},z},nr.createElement=function(z,Z,ee){var G,oe={},ve=null;if(Z!=null)for(G in Z.key!==void 0&&(ve=""+Z.key),Z)T.call(Z,G)&&G!=="key"&&G!=="__self"&&G!=="__source"&&(oe[G]=Z[G]);var Re=arguments.length-2;if(Re===1)oe.children=ee;else if(1<Re){for(var it=Array(Re),Ke=0;Ke<Re;Ke++)it[Ke]=arguments[Ke+2];oe.children=it}if(z&&z.defaultProps)for(G in Re=z.defaultProps,Re)oe[G]===void 0&&(oe[G]=Re[G]);return j(z,ve,void 0,void 0,null,oe)},nr.createRef=function(){return{current:null}},nr.forwardRef=function(z){return{$$typeof:u,render:z}},nr.isValidElement=_,nr.lazy=function(z){return{$$typeof:h,_payload:{_status:-1,_result:z},_init:re}},nr.memo=function(z,Z){return{$$typeof:p,type:z,compare:Z===void 0?null:Z}},nr.startTransition=function(z){var Z=N.T,ee={};N.T=ee;try{var G=z(),oe=N.S;oe!==null&&oe(ee,G),typeof G=="object"&&G!==null&&typeof G.then=="function"&&G.then(ce,te)}catch(ve){te(ve)}finally{N.T=Z}},nr.unstable_useCacheRefresh=function(){return N.H.useCacheRefresh()},nr.use=function(z){return N.H.use(z)},nr.useActionState=function(z,Z,ee){return N.H.useActionState(z,Z,ee)},nr.useCallback=function(z,Z){return N.H.useCallback(z,Z)},nr.useContext=function(z){return N.H.useContext(z)},nr.useDebugValue=function(){},nr.useDeferredValue=function(z,Z){return N.H.useDeferredValue(z,Z)},nr.useEffect=function(z,Z,ee){var G=N.H;if(typeof ee=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return G.useEffect(z,Z)},nr.useId=function(){return N.H.useId()},nr.useImperativeHandle=function(z,Z,ee){return N.H.useImperativeHandle(z,Z,ee)},nr.useInsertionEffect=function(z,Z){return N.H.useInsertionEffect(z,Z)},nr.useLayoutEffect=function(z,Z){return N.H.useLayoutEffect(z,Z)},nr.useMemo=function(z,Z){return N.H.useMemo(z,Z)},nr.useOptimistic=function(z,Z){return N.H.useOptimistic(z,Z)},nr.useReducer=function(z,Z,ee){return N.H.useReducer(z,Z,ee)},nr.useRef=function(z){return N.H.useRef(z)},nr.useState=function(z){return N.H.useState(z)},nr.useSyncExternalStore=function(z,Z,ee){return N.H.useSyncExternalStore(z,Z,ee)},nr.useTransition=function(){return N.H.useTransition()},nr.version="19.1.0",nr}var Vx;function Tm(){return Vx||(Vx=1,t0.exports=CT()),t0.exports}var d=Tm();const Tn=lc(d);var xT={};function OT(e){if(Array.isArray(e))return e}function DT(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function t1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function _D(e,t){if(e){if(typeof e=="string")return t1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t1(e,t):void 0}}function PT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vv(e,t){return OT(e)||DT(e,t)||_D(e,t)||PT()}function Jr(e){"@babel/helpers - typeof";return Jr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Jr(e)}function be(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t){for(var a=[],r=0;r<t.length;r++){var i=t[r];if(i){var s=Jr(i);if(s==="string"||s==="number")a.push(i);else if(s==="object"){var u=Array.isArray(i)?i:Object.entries(i).map(function(f){var p=Vv(f,2),h=p[0],v=p[1];return v?h:null});a=u.length?a.concat(u.filter(function(f){return!!f})):a}}}return a.join(" ").trim()}}function IT(e){if(Array.isArray(e))return t1(e)}function TT(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function RT(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pg(e){return IT(e)||TT(e)||_D(e)||RT()}function hS(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function NT(e,t){if(Jr(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Jr(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function jD(e){var t=NT(e,"string");return Jr(t)=="symbol"?t:t+""}function MT(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,jD(a.key),a)}}function vS(e,t,n){return n&&MT(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Rm(e,t,n){return(t=jD(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n0(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=kT(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function kT(e,t){if(e){if(typeof e=="string")return Kx(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kx(e,t):void 0}}function Kx(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var U=function(){function e(){hS(this,e)}return vS(e,null,[{key:"innerWidth",value:function(n){if(n){var a=n.offsetWidth,r=getComputedStyle(n);return a=a+(parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)),a}return 0}},{key:"width",value:function(n){if(n){var a=n.offsetWidth,r=getComputedStyle(n);return a=a-(parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)),a}return 0}},{key:"getBrowserLanguage",value:function(){return navigator.userLanguage||navigator.languages&&navigator.languages.length&&navigator.languages[0]||navigator.language||navigator.browserLanguage||navigator.systemLanguage||"en"}},{key:"getWindowScrollTop",value:function(){var n=document.documentElement;return(window.pageYOffset||n.scrollTop)-(n.clientTop||0)}},{key:"getWindowScrollLeft",value:function(){var n=document.documentElement;return(window.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}},{key:"getOuterWidth",value:function(n,a){if(n){var r=n.getBoundingClientRect().width||n.offsetWidth;if(a){var i=getComputedStyle(n);r=r+(parseFloat(i.marginLeft)+parseFloat(i.marginRight))}return r}return 0}},{key:"getOuterHeight",value:function(n,a){if(n){var r=n.getBoundingClientRect().height||n.offsetHeight;if(a){var i=getComputedStyle(n);r=r+(parseFloat(i.marginTop)+parseFloat(i.marginBottom))}return r}return 0}},{key:"getClientHeight",value:function(n,a){if(n){var r=n.clientHeight;if(a){var i=getComputedStyle(n);r=r+(parseFloat(i.marginTop)+parseFloat(i.marginBottom))}return r}return 0}},{key:"getClientWidth",value:function(n,a){if(n){var r=n.clientWidth;if(a){var i=getComputedStyle(n);r=r+(parseFloat(i.marginLeft)+parseFloat(i.marginRight))}return r}return 0}},{key:"getViewport",value:function(){var n=window,a=document,r=a.documentElement,i=a.getElementsByTagName("body")[0],s=n.innerWidth||r.clientWidth||i.clientWidth,u=n.innerHeight||r.clientHeight||i.clientHeight;return{width:s,height:u}}},{key:"getOffset",value:function(n){if(n){var a=n.getBoundingClientRect();return{top:a.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:a.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}return{top:"auto",left:"auto"}}},{key:"index",value:function(n){if(n)for(var a=n.parentNode.childNodes,r=0,i=0;i<a.length;i++){if(a[i]===n)return r;a[i].nodeType===1&&r++}return-1}},{key:"addMultipleClasses",value:function(n,a){if(n&&a)if(n.classList)for(var r=a.split(" "),i=0;i<r.length;i++)n.classList.add(r[i]);else for(var s=a.split(" "),u=0;u<s.length;u++)n.className=n.className+(" "+s[u])}},{key:"removeMultipleClasses",value:function(n,a){if(n&&a)if(n.classList)for(var r=a.split(" "),i=0;i<r.length;i++)n.classList.remove(r[i]);else for(var s=a.split(" "),u=0;u<s.length;u++)n.className=n.className.replace(new RegExp("(^|\\b)"+s[u].split(" ").join("|")+"(\\b|$)","gi")," ")}},{key:"addClass",value:function(n,a){n&&a&&(n.classList?n.classList.add(a):n.className=n.className+(" "+a))}},{key:"removeClass",value:function(n,a){n&&a&&(n.classList?n.classList.remove(a):n.className=n.className.replace(new RegExp("(^|\\b)"+a.split(" ").join("|")+"(\\b|$)","gi")," "))}},{key:"hasClass",value:function(n,a){return n?n.classList?n.classList.contains(a):new RegExp("(^| )"+a+"( |$)","gi").test(n.className):!1}},{key:"addStyles",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};n&&Object.entries(a).forEach(function(r){var i=Vv(r,2),s=i[0],u=i[1];return n.style[s]=u})}},{key:"find",value:function(n,a){return n?Array.from(n.querySelectorAll(a)):[]}},{key:"findSingle",value:function(n,a){return n?n.querySelector(a):null}},{key:"setAttributes",value:function(n){var a=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(n){var i=function(u,f){var p,h,v=n!=null&&(p=n.$attrs)!==null&&p!==void 0&&p[u]?[n==null||(h=n.$attrs)===null||h===void 0?void 0:h[u]]:[];return[f].flat().reduce(function(g,b){if(b!=null){var w=Jr(b);if(w==="string"||w==="number")g.push(b);else if(w==="object"){var E=Array.isArray(b)?i(u,b):Object.entries(b).map(function(P){var C=Vv(P,2),O=C[0],I=C[1];return u==="style"&&(I||I===0)?"".concat(O.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),":").concat(I):I?O:void 0});g=E.length?g.concat(E.filter(function(P){return!!P})):g}}return g},v)};Object.entries(r).forEach(function(s){var u=Vv(s,2),f=u[0],p=u[1];if(p!=null){var h=f.match(/^on(.+)/);h?n.addEventListener(h[1].toLowerCase(),p):f==="p-bind"?a.setAttributes(n,p):(p=f==="class"?pg(new Set(i("class",p))).join(" ").trim():f==="style"?i("style",p).join(";").trim():p,(n.$attrs=n.$attrs||{})&&(n.$attrs[f]=p),n.setAttribute(f,p))}})}}},{key:"getAttribute",value:function(n,a){if(n){var r=n.getAttribute(a);return isNaN(r)?r==="true"||r==="false"?r==="true":r:+r}}},{key:"isAttributeEquals",value:function(n,a,r){return n?this.getAttribute(n,a)===r:!1}},{key:"isAttributeNotEquals",value:function(n,a,r){return!this.isAttributeEquals(n,a,r)}},{key:"getHeight",value:function(n){if(n){var a=n.offsetHeight,r=getComputedStyle(n);return a=a-(parseFloat(r.paddingTop)+parseFloat(r.paddingBottom)+parseFloat(r.borderTopWidth)+parseFloat(r.borderBottomWidth)),a}return 0}},{key:"getWidth",value:function(n){if(n){var a=n.offsetWidth,r=getComputedStyle(n);return a=a-(parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)+parseFloat(r.borderLeftWidth)+parseFloat(r.borderRightWidth)),a}return 0}},{key:"alignOverlay",value:function(n,a,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;n&&a&&(r==="self"?this.relativePosition(n,a):(i&&(n.style.minWidth=e.getOuterWidth(a)+"px"),this.absolutePosition(n,a)))}},{key:"absolutePosition",value:function(n,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"left";if(n&&a){var i=n.offsetParent?{width:n.offsetWidth,height:n.offsetHeight}:this.getHiddenElementDimensions(n),s=i.height,u=i.width,f=a.offsetHeight,p=a.offsetWidth,h=a.getBoundingClientRect(),v=this.getWindowScrollTop(),g=this.getWindowScrollLeft(),b=this.getViewport(),w,E;h.top+f+s>b.height?(w=h.top+v-s,w<0&&(w=v),n.style.transformOrigin="bottom"):(w=f+h.top+v,n.style.transformOrigin="top");var P=h.left;r==="left"?P+u>b.width?E=Math.max(0,P+g+p-u):E=P+g:P+p-u<0?E=g:E=P+p-u+g,n.style.top=w+"px",n.style.left=E+"px"}}},{key:"relativePosition",value:function(n,a){if(n&&a){var r=n.offsetParent?{width:n.offsetWidth,height:n.offsetHeight}:this.getHiddenElementDimensions(n),i=a.offsetHeight,s=a.getBoundingClientRect(),u=this.getViewport(),f,p;s.top+i+r.height>u.height?(f=-1*r.height,s.top+f<0&&(f=-1*s.top),n.style.transformOrigin="bottom"):(f=i,n.style.transformOrigin="top"),r.width>u.width?p=s.left*-1:s.left+r.width>u.width?p=(s.left+r.width-u.width)*-1:p=0,n.style.top=f+"px",n.style.left=p+"px"}}},{key:"flipfitCollision",value:function(n,a){var r=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"left top",s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"left bottom",u=arguments.length>4?arguments[4]:void 0;if(n&&a){var f=a.getBoundingClientRect(),p=this.getViewport(),h=i.split(" "),v=s.split(" "),g=function(C,O){return O?+C.substring(C.search(/(\+|-)/g))||0:C.substring(0,C.search(/(\+|-)/g))||C},b={my:{x:g(h[0]),y:g(h[1]||h[0]),offsetX:g(h[0],!0),offsetY:g(h[1]||h[0],!0)},at:{x:g(v[0]),y:g(v[1]||v[0]),offsetX:g(v[0],!0),offsetY:g(v[1]||v[0],!0)}},w={left:function(){var C=b.my.offsetX+b.at.offsetX;return C+f.left+(b.my.x==="left"?0:-1*(b.my.x==="center"?r.getOuterWidth(n)/2:r.getOuterWidth(n)))},top:function(){var C=b.my.offsetY+b.at.offsetY;return C+f.top+(b.my.y==="top"?0:-1*(b.my.y==="center"?r.getOuterHeight(n)/2:r.getOuterHeight(n)))}},E={count:{x:0,y:0},left:function(){var C=w.left(),O=e.getWindowScrollLeft();n.style.left=C+O+"px",this.count.x===2?(n.style.left=O+"px",this.count.x=0):C<0&&(this.count.x++,b.my.x="left",b.at.x="right",b.my.offsetX*=-1,b.at.offsetX*=-1,this.right())},right:function(){var C=w.left()+e.getOuterWidth(a),O=e.getWindowScrollLeft();n.style.left=C+O+"px",this.count.x===2?(n.style.left=p.width-e.getOuterWidth(n)+O+"px",this.count.x=0):C+e.getOuterWidth(n)>p.width&&(this.count.x++,b.my.x="right",b.at.x="left",b.my.offsetX*=-1,b.at.offsetX*=-1,this.left())},top:function(){var C=w.top(),O=e.getWindowScrollTop();n.style.top=C+O+"px",this.count.y===2?(n.style.left=O+"px",this.count.y=0):C<0&&(this.count.y++,b.my.y="top",b.at.y="bottom",b.my.offsetY*=-1,b.at.offsetY*=-1,this.bottom())},bottom:function(){var C=w.top()+e.getOuterHeight(a),O=e.getWindowScrollTop();n.style.top=C+O+"px",this.count.y===2?(n.style.left=p.height-e.getOuterHeight(n)+O+"px",this.count.y=0):C+e.getOuterHeight(a)>p.height&&(this.count.y++,b.my.y="bottom",b.at.y="top",b.my.offsetY*=-1,b.at.offsetY*=-1,this.top())},center:function(C){if(C==="y"){var O=w.top()+e.getOuterHeight(a)/2;n.style.top=O+e.getWindowScrollTop()+"px",O<0?this.bottom():O+e.getOuterHeight(a)>p.height&&this.top()}else{var I=w.left()+e.getOuterWidth(a)/2;n.style.left=I+e.getWindowScrollLeft()+"px",I<0?this.left():I+e.getOuterWidth(n)>p.width&&this.right()}}};E[b.at.x]("x"),E[b.at.y]("y"),this.isFunction(u)&&u(b)}}},{key:"findCollisionPosition",value:function(n){if(n){var a=n==="top"||n==="bottom",r=n==="left"?"right":"left",i=n==="top"?"bottom":"top";return a?{axis:"y",my:"center ".concat(i),at:"center ".concat(n)}:{axis:"x",my:"".concat(r," center"),at:"".concat(n," center")}}}},{key:"getParents",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return n.parentNode===null?a:this.getParents(n.parentNode,a.concat([n.parentNode]))}},{key:"getScrollableParents",value:function(n){var a=this,r=[];if(n){var i=this.getParents(n),s=/(auto|scroll)/,u=function(k){var N=k?getComputedStyle(k):null;return N&&(s.test(N.getPropertyValue("overflow"))||s.test(N.getPropertyValue("overflow-x"))||s.test(N.getPropertyValue("overflow-y")))},f=function(k){r.push(k.nodeName==="BODY"||k.nodeName==="HTML"||a.isDocument(k)?window:k)},p=n0(i),h;try{for(p.s();!(h=p.n()).done;){var v,g=h.value,b=g.nodeType===1&&((v=g.dataset)===null||v===void 0?void 0:v.scrollselectors);if(b){var w=b.split(","),E=n0(w),P;try{for(E.s();!(P=E.n()).done;){var C=P.value,O=this.findSingle(g,C);O&&u(O)&&f(O)}}catch(I){E.e(I)}finally{E.f()}}g.nodeType===1&&u(g)&&f(g)}}catch(I){p.e(I)}finally{p.f()}}return r}},{key:"getHiddenElementOuterHeight",value:function(n){if(n){n.style.visibility="hidden",n.style.display="block";var a=n.offsetHeight;return n.style.display="none",n.style.visibility="visible",a}return 0}},{key:"getHiddenElementOuterWidth",value:function(n){if(n){n.style.visibility="hidden",n.style.display="block";var a=n.offsetWidth;return n.style.display="none",n.style.visibility="visible",a}return 0}},{key:"getHiddenElementDimensions",value:function(n){var a={};return n&&(n.style.visibility="hidden",n.style.display="block",a.width=n.offsetWidth,a.height=n.offsetHeight,n.style.display="none",n.style.visibility="visible"),a}},{key:"fadeIn",value:function(n,a){if(n){n.style.opacity=0;var r=+new Date,i=0,s=function(){i=+n.style.opacity+(new Date().getTime()-r)/a,n.style.opacity=i,r=+new Date,+i<1&&(window.requestAnimationFrame&&requestAnimationFrame(s)||setTimeout(s,16))};s()}}},{key:"fadeOut",value:function(n,a){if(n)var r=1,i=50,s=i/a,u=setInterval(function(){r=r-s,r<=0&&(r=0,clearInterval(u)),n.style.opacity=r},i)}},{key:"getUserAgent",value:function(){return navigator.userAgent}},{key:"isIOS",value:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}},{key:"isAndroid",value:function(){return/(android)/i.test(navigator.userAgent)}},{key:"isChrome",value:function(){return/(chrome)/i.test(navigator.userAgent)}},{key:"isClient",value:function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}},{key:"isTouchDevice",value:function(){return"ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0}},{key:"isFunction",value:function(n){return!!(n&&n.constructor&&n.call&&n.apply)}},{key:"appendChild",value:function(n,a){if(this.isElement(a))a.appendChild(n);else if(a.el&&a.el.nativeElement)a.el.nativeElement.appendChild(n);else throw new Error("Cannot append "+a+" to "+n)}},{key:"removeChild",value:function(n,a){if(this.isElement(a))a.removeChild(n);else if(a.el&&a.el.nativeElement)a.el.nativeElement.removeChild(n);else throw new Error("Cannot remove "+n+" from "+a)}},{key:"isElement",value:function(n){return(typeof HTMLElement>"u"?"undefined":Jr(HTMLElement))==="object"?n instanceof HTMLElement:n&&Jr(n)==="object"&&n!==null&&n.nodeType===1&&typeof n.nodeName=="string"}},{key:"isDocument",value:function(n){return(typeof Document>"u"?"undefined":Jr(Document))==="object"?n instanceof Document:n&&Jr(n)==="object"&&n!==null&&n.nodeType===9}},{key:"scrollInView",value:function(n,a){var r=getComputedStyle(n).getPropertyValue("border-top-width"),i=r?parseFloat(r):0,s=getComputedStyle(n).getPropertyValue("padding-top"),u=s?parseFloat(s):0,f=n.getBoundingClientRect(),p=a.getBoundingClientRect(),h=p.top+document.body.scrollTop-(f.top+document.body.scrollTop)-i-u,v=n.scrollTop,g=n.clientHeight,b=this.getOuterHeight(a);h<0?n.scrollTop=v+h:h+b>g&&(n.scrollTop=v+h-g+b)}},{key:"clearSelection",value:function(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch{}}},{key:"calculateScrollbarWidth",value:function(n){if(n){var a=getComputedStyle(n);return n.offsetWidth-n.clientWidth-parseFloat(a.borderLeftWidth)-parseFloat(a.borderRightWidth)}if(this.calculatedScrollbarWidth!=null)return this.calculatedScrollbarWidth;var r=document.createElement("div");r.className="p-scrollbar-measure",document.body.appendChild(r);var i=r.offsetWidth-r.clientWidth;return document.body.removeChild(r),this.calculatedScrollbarWidth=i,i}},{key:"calculateBodyScrollbarWidth",value:function(){return window.innerWidth-document.documentElement.offsetWidth}},{key:"getBrowser",value:function(){if(!this.browser){var n=this.resolveUserAgent();this.browser={},n.browser&&(this.browser[n.browser]=!0,this.browser.version=n.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}},{key:"resolveUserAgent",value:function(){var n=navigator.userAgent.toLowerCase(),a=/(chrome)[ ]([\w.]+)/.exec(n)||/(webkit)[ ]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ ]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[];return{browser:a[1]||"",version:a[2]||"0"}}},{key:"blockBodyScroll",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"p-overflow-hidden",a=!!document.body.style.getPropertyValue("--scrollbar-width");!a&&document.body.style.setProperty("--scrollbar-width",this.calculateBodyScrollbarWidth()+"px"),this.addClass(document.body,n)}},{key:"unblockBodyScroll",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"p-overflow-hidden";document.body.style.removeProperty("--scrollbar-width"),this.removeClass(document.body,n)}},{key:"isVisible",value:function(n){return n&&(n.clientHeight!==0||n.getClientRects().length!==0||getComputedStyle(n).display!=="none")}},{key:"isExist",value:function(n){return!!(n!==null&&typeof n<"u"&&n.nodeName&&n.parentNode)}},{key:"getFocusableElements",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=e.find(n,'button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])'.concat(a,`,
                [href][clientHeight][clientWidth]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a,`,
                input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a,`,
                select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a,`,
                textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a,`,
                [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a,`,
                [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden])`).concat(a)),i=[],s=n0(r),u;try{for(s.s();!(u=s.n()).done;){var f=u.value;getComputedStyle(f).display!=="none"&&getComputedStyle(f).visibility!=="hidden"&&i.push(f)}}catch(p){s.e(p)}finally{s.f()}return i}},{key:"getFirstFocusableElement",value:function(n,a){var r=e.getFocusableElements(n,a);return r.length>0?r[0]:null}},{key:"getLastFocusableElement",value:function(n,a){var r=e.getFocusableElements(n,a);return r.length>0?r[r.length-1]:null}},{key:"focus",value:function(n,a){var r=a===void 0?!0:!a;n&&document.activeElement!==n&&n.focus({preventScroll:r})}},{key:"focusFirstElement",value:function(n,a){if(n){var r=e.getFirstFocusableElement(n);return r&&e.focus(r,a),r}}},{key:"getCursorOffset",value:function(n,a,r,i){if(n){var s=getComputedStyle(n),u=document.createElement("div");u.style.position="absolute",u.style.top="0px",u.style.left="0px",u.style.visibility="hidden",u.style.pointerEvents="none",u.style.overflow=s.overflow,u.style.width=s.width,u.style.height=s.height,u.style.padding=s.padding,u.style.border=s.border,u.style.overflowWrap=s.overflowWrap,u.style.whiteSpace=s.whiteSpace,u.style.lineHeight=s.lineHeight,u.innerHTML=a.replace(/\r\n|\r|\n/g,"<br />");var f=document.createElement("span");f.textContent=i,u.appendChild(f);var p=document.createTextNode(r);u.appendChild(p),document.body.appendChild(u);var h=f.offsetLeft,v=f.offsetTop,g=f.clientHeight;return document.body.removeChild(u),{left:Math.abs(h-n.scrollLeft),top:Math.abs(v-n.scrollTop)+g}}return{top:"auto",left:"auto"}}},{key:"invokeElementMethod",value:function(n,a,r){n[a].apply(n,r)}},{key:"isClickable",value:function(n){var a=n.nodeName,r=n.parentElement&&n.parentElement.nodeName;return a==="INPUT"||a==="TEXTAREA"||a==="BUTTON"||a==="A"||r==="INPUT"||r==="TEXTAREA"||r==="BUTTON"||r==="A"||this.hasClass(n,"p-button")||this.hasClass(n.parentElement,"p-button")||this.hasClass(n.parentElement,"p-checkbox")||this.hasClass(n.parentElement,"p-radiobutton")}},{key:"applyStyle",value:function(n,a){if(typeof a=="string")n.style.cssText=a;else for(var r in a)n.style[r]=a[r]}},{key:"exportCSV",value:function(n,a){var r=new Blob([n],{type:"application/csv;charset=utf-8;"});if(window.navigator.msSaveOrOpenBlob)navigator.msSaveOrOpenBlob(r,a+".csv");else{var i=e.saveAs({name:a+".csv",src:URL.createObjectURL(r)});i||(n="data:text/csv;charset=utf-8,"+n,window.open(encodeURI(n)))}}},{key:"saveAs",value:function(n){if(n){var a=document.createElement("a");if(a.download!==void 0){var r=n.name,i=n.src;return a.setAttribute("href",i),a.setAttribute("download",r),a.style.display="none",document.body.appendChild(a),a.click(),document.body.removeChild(a),!0}}return!1}},{key:"createInlineStyle",value:function(n,a){var r=document.createElement("style");return e.addNonce(r,n),a||(a=document.head),a.appendChild(r),r}},{key:"removeInlineStyle",value:function(n){if(this.isExist(n)){try{n.parentNode.removeChild(n)}catch{}n=null}return n}},{key:"addNonce",value:function(n,a){try{a||(a=xT.REACT_APP_CSS_NONCE)}catch{}a&&n.setAttribute("nonce",a)}},{key:"getTargetElement",value:function(n){if(!n)return null;if(n==="document")return document;if(n==="window")return window;if(Jr(n)==="object"&&n.hasOwnProperty("current"))return this.isExist(n.current)?n.current:null;var a=function(s){return!!(s&&s.constructor&&s.call&&s.apply)},r=a(n)?n():n;return this.isDocument(r)||this.isExist(r)?r:null}},{key:"getAttributeNames",value:function(n){var a,r,i;for(r=[],i=n.attributes,a=0;a<i.length;++a)r.push(i[a].nodeName);return r.sort(),r}},{key:"isEqualElement",value:function(n,a){var r,i,s,u,f;if(r=e.getAttributeNames(n),i=e.getAttributeNames(a),r.join(",")!==i.join(","))return!1;for(var p=0;p<r.length;++p)if(s=r[p],s==="style")for(var h=n.style,v=a.style,g=/^\d+$/,b=0,w=Object.keys(h);b<w.length;b++){var E=w[b];if(!g.test(E)&&h[E]!==v[E])return!1}else if(n.getAttribute(s)!==a.getAttribute(s))return!1;for(u=n.firstChild,f=a.firstChild;u&&f;u=u.nextSibling,f=f.nextSibling){if(u.nodeType!==f.nodeType)return!1;if(u.nodeType===1){if(!e.isEqualElement(u,f))return!1}else if(u.nodeValue!==f.nodeValue)return!1}return!(u||f)}},{key:"hasCSSAnimation",value:function(n){if(n){var a=getComputedStyle(n),r=parseFloat(a.getPropertyValue("animation-duration")||"0");return r>0}return!1}},{key:"hasCSSTransition",value:function(n){if(n){var a=getComputedStyle(n),r=parseFloat(a.getPropertyValue("transition-duration")||"0");return r>0}return!1}}])}();Rm(U,"DATA_PROPS",["data-"]);Rm(U,"ARIA_PROPS",["aria","focus-target"]);function AT(){var e=new Map;return{on:function(n,a){var r=e.get(n);r?r.push(a):r=[a],e.set(n,r)},off:function(n,a){var r=e.get(n);r&&r.splice(r.indexOf(a)>>>0,1)},emit:function(n,a){var r=e.get(n);r&&r.slice().forEach(function(i){return i(a)})}}}function n1(){return n1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},n1.apply(null,arguments)}function qx(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=_T(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function _T(e,t){if(e){if(typeof e=="string")return Gx(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gx(e,t):void 0}}function Gx(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var Y=function(){function e(){hS(this,e)}return vS(e,null,[{key:"equals",value:function(n,a,r){return r&&n&&Jr(n)==="object"&&a&&Jr(a)==="object"?this.deepEquals(this.resolveFieldData(n,r),this.resolveFieldData(a,r)):this.deepEquals(n,a)}},{key:"deepEquals",value:function(n,a){if(n===a)return!0;if(n&&a&&Jr(n)==="object"&&Jr(a)==="object"){var r=Array.isArray(n),i=Array.isArray(a),s,u,f;if(r&&i){if(u=n.length,u!==a.length)return!1;for(s=u;s--!==0;)if(!this.deepEquals(n[s],a[s]))return!1;return!0}if(r!==i)return!1;var p=n instanceof Date,h=a instanceof Date;if(p!==h)return!1;if(p&&h)return n.getTime()===a.getTime();var v=n instanceof RegExp,g=a instanceof RegExp;if(v!==g)return!1;if(v&&g)return n.toString()===a.toString();var b=Object.keys(n);if(u=b.length,u!==Object.keys(a).length)return!1;for(s=u;s--!==0;)if(!Object.prototype.hasOwnProperty.call(a,b[s]))return!1;for(s=u;s--!==0;)if(f=b[s],!this.deepEquals(n[f],a[f]))return!1;return!0}return n!==n&&a!==a}},{key:"resolveFieldData",value:function(n,a){if(!n||!a)return null;try{var r=n[a];if(this.isNotEmpty(r))return r}catch{}if(Object.keys(n).length){if(this.isFunction(a))return a(n);if(this.isNotEmpty(n[a]))return n[a];if(a.indexOf(".")===-1)return n[a];for(var i=a.split("."),s=n,u=0,f=i.length;u<f;++u){if(s==null)return null;s=s[i[u]]}return s}return null}},{key:"findDiffKeys",value:function(n,a){return!n||!a?{}:Object.keys(n).filter(function(r){return!a.hasOwnProperty(r)}).reduce(function(r,i){return r[i]=n[i],r},{})}},{key:"reduceKeys",value:function(n,a){var r={};return!n||!a||a.length===0||Object.keys(n).filter(function(i){return a.some(function(s){return i.startsWith(s)})}).forEach(function(i){r[i]=n[i],delete n[i]}),r}},{key:"reorderArray",value:function(n,a,r){n&&a!==r&&(r>=n.length&&(r=r%n.length,a=a%n.length),n.splice(r,0,n.splice(a,1)[0]))}},{key:"findIndexInList",value:function(n,a,r){var i=this;return a?r?a.findIndex(function(s){return i.equals(s,n,r)}):a.findIndex(function(s){return s===n}):-1}},{key:"getJSXElement",value:function(n){for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];return this.isFunction(n)?n.apply(void 0,r):n}},{key:"getItemValue",value:function(n){for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];return this.isFunction(n)?n.apply(void 0,r):n}},{key:"getProp",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=n?n[a]:void 0;return i===void 0?r[a]:i}},{key:"getPropCaseInsensitive",value:function(n,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=this.toFlatCase(a);for(var s in n)if(n.hasOwnProperty(s)&&this.toFlatCase(s)===i)return n[s];for(var u in r)if(r.hasOwnProperty(u)&&this.toFlatCase(u)===i)return r[u]}},{key:"getMergedProps",value:function(n,a){return Object.assign({},a,n)}},{key:"getDiffProps",value:function(n,a){return this.findDiffKeys(n,a)}},{key:"getPropValue",value:function(n){if(!this.isFunction(n))return n;for(var a=arguments.length,r=new Array(a>1?a-1:0),i=1;i<a;i++)r[i-1]=arguments[i];if(r.length===1){var s=r[0];return n(Array.isArray(s)?s[0]:s)}return n.apply(void 0,r)}},{key:"getComponentProp",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.isNotEmpty(n)?this.getProp(n.props,a,r):void 0}},{key:"getComponentProps",value:function(n,a){return this.isNotEmpty(n)?this.getMergedProps(n.props,a):void 0}},{key:"getComponentDiffProps",value:function(n,a){return this.isNotEmpty(n)?this.getDiffProps(n.props,a):void 0}},{key:"isValidChild",value:function(n,a,r){if(n){var i,s=this.getComponentProp(n,"__TYPE")||(n.type?n.type.displayName:void 0);!s&&n!==null&&n!==void 0&&(i=n.type)!==null&&i!==void 0&&(i=i._payload)!==null&&i!==void 0&&i.value&&(s=n.type._payload.value.find(function(p){return p===a}));var u=s===a;try{var f}catch{}return u}return!1}},{key:"getRefElement",value:function(n){return n?Jr(n)==="object"&&n.hasOwnProperty("current")?n.current:n:null}},{key:"combinedRefs",value:function(n,a){n&&a&&(typeof a=="function"?a(n.current):a.current=n.current)}},{key:"removeAccents",value:function(n){return n&&n.search(/[\xC0-\xFF]/g)>-1&&(n=n.replace(/[\xC0-\xC5]/g,"A").replace(/[\xC6]/g,"AE").replace(/[\xC7]/g,"C").replace(/[\xC8-\xCB]/g,"E").replace(/[\xCC-\xCF]/g,"I").replace(/[\xD0]/g,"D").replace(/[\xD1]/g,"N").replace(/[\xD2-\xD6\xD8]/g,"O").replace(/[\xD9-\xDC]/g,"U").replace(/[\xDD]/g,"Y").replace(/[\xDE]/g,"P").replace(/[\xE0-\xE5]/g,"a").replace(/[\xE6]/g,"ae").replace(/[\xE7]/g,"c").replace(/[\xE8-\xEB]/g,"e").replace(/[\xEC-\xEF]/g,"i").replace(/[\xF1]/g,"n").replace(/[\xF2-\xF6\xF8]/g,"o").replace(/[\xF9-\xFC]/g,"u").replace(/[\xFE]/g,"p").replace(/[\xFD\xFF]/g,"y")),n}},{key:"toFlatCase",value:function(n){return this.isNotEmpty(n)&&this.isString(n)?n.replace(/(-|_)/g,"").toLowerCase():n}},{key:"toCapitalCase",value:function(n){return this.isNotEmpty(n)&&this.isString(n)?n[0].toUpperCase()+n.slice(1):n}},{key:"trim",value:function(n){return this.isNotEmpty(n)&&this.isString(n)?n.trim():n}},{key:"isEmpty",value:function(n){return n==null||n===""||Array.isArray(n)&&n.length===0||!(n instanceof Date)&&Jr(n)==="object"&&Object.keys(n).length===0}},{key:"isNotEmpty",value:function(n){return!this.isEmpty(n)}},{key:"isFunction",value:function(n){return!!(n&&n.constructor&&n.call&&n.apply)}},{key:"isObject",value:function(n){return n!==null&&n instanceof Object&&n.constructor===Object}},{key:"isDate",value:function(n){return n!==null&&n instanceof Date&&n.constructor===Date}},{key:"isArray",value:function(n){return n!==null&&Array.isArray(n)}},{key:"isString",value:function(n){return n!==null&&typeof n=="string"}},{key:"isPrintableCharacter",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return this.isNotEmpty(n)&&n.length===1&&n.match(/\S| /)}},{key:"isLetter",value:function(n){return/^[a-zA-Z\u00C0-\u017F]$/.test(n)}},{key:"isScalar",value:function(n){return n!=null&&(typeof n=="string"||typeof n=="number"||typeof n=="bigint"||typeof n=="boolean")}},{key:"findLast",value:function(n,a){var r;if(this.isNotEmpty(n))try{r=n.findLast(a)}catch{r=pg(n).reverse().find(a)}return r}},{key:"findLastIndex",value:function(n,a){var r=-1;if(this.isNotEmpty(n))try{r=n.findLastIndex(a)}catch{r=n.lastIndexOf(pg(n).reverse().find(a))}return r}},{key:"sort",value:function(n,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3?arguments[3]:void 0,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,u=this.compare(n,a,i,r),f=r;return(this.isEmpty(n)||this.isEmpty(a))&&(f=s===1?r:s),f*u}},{key:"compare",value:function(n,a,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,s=-1,u=this.isEmpty(n),f=this.isEmpty(a);return u&&f?s=0:u?s=i:f?s=-i:typeof n=="string"&&typeof a=="string"?s=r(n,a):s=n<a?-1:n>a?1:0,s}},{key:"localeComparator",value:function(n){return new Intl.Collator(n,{numeric:!0}).compare}},{key:"findChildrenByKey",value:function(n,a){var r=qx(n),i;try{for(r.s();!(i=r.n()).done;){var s=i.value;if(s.key===a)return s.children||[];if(s.children){var u=this.findChildrenByKey(s.children,a);if(u.length>0)return u}}}catch(f){r.e(f)}finally{r.f()}return[]}},{key:"mutateFieldData",value:function(n,a,r){if(!(Jr(n)!=="object"||typeof a!="string"))for(var i=a.split("."),s=n,u=0,f=i.length;u<f;++u){if(u+1-f===0){s[i[u]]=r;break}s[i[u]]||(s[i[u]]={}),s=s[i[u]]}}},{key:"getNestedValue",value:function(n,a){return a.split(".").reduce(function(r,i){return r&&r[i]!==void 0?r[i]:void 0},n)}},{key:"absoluteCompare",value:function(n,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;if(!n||!a||i>r)return!0;if(Jr(n)!==Jr(a))return!1;var s=Object.keys(n),u=Object.keys(a);if(s.length!==u.length)return!1;for(var f=0,p=s;f<p.length;f++){var h=p[f],v=n[h],g=a[h],b=e.isObject(v)&&e.isObject(g),w=e.isFunction(v)&&e.isFunction(g);if((b||w)&&!this.absoluteCompare(v,g,r,i+1)||!b&&v!==g)return!1}return!0}},{key:"selectiveCompare",value:function(n,a,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(n===a)return!0;if(!n||!a||Jr(n)!=="object"||Jr(a)!=="object")return!1;if(!r)return this.absoluteCompare(n,a,1);var s=qx(r),u;try{for(s.s();!(u=s.n()).done;){var f=u.value,p=this.getNestedValue(n,f),h=this.getNestedValue(a,f),v=Jr(p)==="object"&&p!==null&&Jr(h)==="object"&&h!==null;if(v&&!this.absoluteCompare(p,h,i)||!v&&p!==h)return!1}}catch(g){s.e(g)}finally{s.f()}return!0}}])}(),Yx=0;function Ga(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"pr_id_";return Yx++,"".concat(e).concat(Yx)}function Qx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function jT(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Qx(Object(n),!0).forEach(function(a){Rm(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qx(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Sn=function(){function e(){hS(this,e)}return vS(e,null,[{key:"getJSXIcon",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=null;if(n!==null){var s=Jr(n),u=be(a.className,s==="string"&&n);if(i=d.createElement("span",n1({},a,{className:u,key:Ga("icon")})),s!=="string"){var f=jT({iconProps:a,element:i},r);return Y.getJSXElement(n,f)}}return i}}])}();function Wx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Xx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wx(Object(n),!0).forEach(function(a){Rm(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wx(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function LT(e,t){var n={mask:null,slotChar:"_",autoClear:!0,unmask:!1,readOnly:!1,onComplete:null,onChange:null,onFocus:null,onBlur:null};t=Xx(Xx({},n),t);var a,r,i,s,u,f,p,h,v,g,b,w,E=function(G,oe){var ve,Re,it;if(!(!e.offsetParent||e!==document.activeElement))if(typeof G=="number")Re=G,it=typeof oe=="number"?oe:Re,e.setSelectionRange?e.setSelectionRange(Re,it):e.createTextRange&&(ve=e.createTextRange(),ve.collapse(!0),ve.moveEnd("character",it),ve.moveStart("character",Re),ve.select());else return e.setSelectionRange?(Re=e.selectionStart,it=e.selectionEnd):document.selection&&document.selection.createRange&&(ve=document.selection.createRange(),Re=0-ve.duplicate().moveStart("character",-1e5),it=Re+ve.text.length),{begin:Re,end:it}},P=function(){for(var G=s;G<=p;G++)if(a[G]&&b[G]===C(G))return!1;return!0},C=function(G){return G<t.slotChar.length?t.slotChar.charAt(G):t.slotChar.charAt(0)},O=function(){return t.unmask?re():e&&e.value},I=function(G){for(;++G<i&&!a[G];);return G},k=function(G){for(;--G>=0&&!a[G];);return G},N=function(G,oe){var ve,Re;if(!(G<0)){for(ve=G,Re=I(oe);ve<i;ve++)if(a[ve]){if(Re<i&&a[ve].test(b[Re]))b[ve]=b[Re],b[Re]=C(Re);else break;Re=I(Re)}H(),E(Math.max(s,G))}},T=function(G){var oe,ve,Re,it;for(oe=G,ve=C(G);oe<i;oe++)if(a[oe])if(Re=I(oe),it=b[oe],b[oe]=ve,Re<i&&a[Re].test(it))ve=it;else break},j=function(G){var oe=e.value,ve=E();if(h&&h.length&&h.length>oe.length){for(B(!0);ve.begin>0&&!a[ve.begin-1];)ve.begin--;if(ve.begin===0)for(;ve.begin<s&&!a[ve.begin];)ve.begin++;E(ve.begin,ve.begin)}else{for(B(!0);ve.begin<i&&!a[ve.begin];)ve.begin++;E(ve.begin,ve.begin)}t.onComplete&&P()&&t.onComplete({originalEvent:G,value:O()})},F=function(G){if(B(),t.onBlur&&t.onBlur(G),te(G),e.value!==v){var oe=document.createEvent("HTMLEvents");oe.initEvent("change",!0,!1),e.dispatchEvent(oe)}},_=function(G){if(!t.readOnly){var oe=G.which||G.keyCode,ve,Re,it;h=e.value,oe===8||oe===46||U.isIOS()&&oe===127?(ve=E(),Re=ve.begin,it=ve.end,it-Re===0&&(Re=oe!==46?k(Re):it=I(Re-1),it=oe===46?I(it):it),L(Re,it),N(Re,it-1),te(G),G.preventDefault()):oe===13?(F(G),te(G)):oe===27&&(e.value=v,E(0,B()),te(G),G.preventDefault())}},M=function(G){if(!t.readOnly){var oe=G.which||G.keyCode,ve=E(),Re,it,Ke,de;if(!(G.ctrlKey||G.altKey||G.metaKey||oe<32)){if(oe&&oe!==13){if(ve.end-ve.begin!==0&&(L(ve.begin,ve.end),N(ve.begin,ve.end-1)),Re=I(ve.begin-1),Re<i&&(it=String.fromCharCode(oe),a[Re].test(it))){if(T(Re),b[Re]=it,H(),Ke=I(Re),U.isAndroid()){var me=function(){E(Ke)};setTimeout(me,0)}else E(Ke);ve.begin<=p&&(de=P())}G.preventDefault()}te(G),t.onComplete&&de&&t.onComplete({originalEvent:G,value:O()})}}},L=function(G,oe){var ve;for(ve=G;ve<oe&&ve<i;ve++)a[ve]&&(b[ve]=C(ve))},H=function(){e.value=b.join("")},B=function(G){var oe=e.value,ve=-1,Re,it,Ke;for(Re=0,Ke=0;Re<i;Re++)if(a[Re]){for(b[Re]=C(Re);Ke++<oe.length;)if(it=oe.charAt(Ke-1),a[Re].test(it)){b[Re]=it,ve=Re;break}if(Ke>oe.length){L(Re+1,i);break}}else b[Re]===oe.charAt(Ke)&&Ke++,Re<r&&(ve=Re);return G?H():ve+1<r?t.autoClear||b.join("")===w?(e.value&&(e.value=""),L(0,i)):H():(H(),e.value=e.value.substring(0,ve+1)),r?Re:s},X=function(G){if(!t.readOnly){clearTimeout(g);var oe;v=e.value,oe=B(),g=setTimeout(function(){e===document.activeElement&&(H(),oe===t.mask.replace("?","").length?E(0,oe):E(oe))},100),t.onFocus&&t.onFocus(G)}},V=function(G){f?j(G):K(G)},K=function(G){if(!t.readOnly){var oe=B(!0);E(oe),te(G),t.onComplete&&P()&&t.onComplete({originalEvent:G,value:O()})}},re=function(){for(var G=[],oe=0;oe<b.length;oe++){var ve=b[oe];a[oe]&&ve!==C(oe)&&G.push(ve)}return G.join("")},te=function(G){if(t.onChange){var oe=O();t.onChange({originalEvent:G,value:w!==oe?oe:"",stopPropagation:function(){G.stopPropagation()},preventDefault:function(){G.preventDefault()},target:{value:w!==oe?oe:""}})}},ce=function(){e.addEventListener("focus",X),e.addEventListener("blur",F),e.addEventListener("keydown",_),e.addEventListener("keypress",M),e.addEventListener("input",V),e.addEventListener("paste",K)},z=function(){e.removeEventListener("focus",X),e.removeEventListener("blur",F),e.removeEventListener("keydown",_),e.removeEventListener("keypress",M),e.removeEventListener("input",V),e.removeEventListener("paste",K)},Z=function(){a=[],r=t.mask.length,i=t.mask.length,s=null,u={9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},f=U.isChrome()&&U.isAndroid();for(var G=t.mask.split(""),oe=0;oe<G.length;oe++){var ve=G[oe];ve==="?"?(i--,r=oe):u[ve]?(a.push(new RegExp(u[ve])),s===null&&(s=a.length-1),oe<r&&(p=a.length-1)):a.push(null)}b=[];for(var Re=0;Re<G.length;Re++){var it=G[Re];it!=="?"&&(u[it]?b.push(C(Re)):b.push(it))}w=b.join("")};return e&&t.mask&&(Z(),ce()),{init:Z,bindEvents:ce,unbindEvents:z,updateModel:te,getValue:O}}function Jx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Zx(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Jx(Object(n),!0).forEach(function(a){Rm(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jx(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function mg(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e){var n=function(s){return typeof s=="function"},a=t.classNameMergeFunction,r=n(a);return e.reduce(function(i,s){if(!s)return i;var u=function(){var h=s[f];if(f==="style")i.style=Zx(Zx({},i.style),s.style);else if(f==="className"){var v="";r?v=a(i.className,s.className):v=[i.className,s.className].join(" ").trim(),i.className=v||void 0}else if(n(h)){var g=i[f];i[f]=g?function(){g.apply(void 0,arguments),h.apply(void 0,arguments)}:h}else i[f]=h};for(var f in s)u();return i},{})}}function FT(){var e=[],t=function(u,f){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:999,h=r(u,f,p),v=h.value+(h.key===u?0:p)+1;return e.push({key:u,value:v}),v},n=function(u){e=e.filter(function(f){return f.value!==u})},a=function(u,f){return r(u,f).value},r=function(u,f){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return pg(e).reverse().find(function(h){return f?!0:h.key===u})||{key:u,value:p}},i=function(u){return u&&parseInt(u.style.zIndex,10)||0};return{get:i,set:function(u,f,p,h){f&&(f.style.zIndex=String(t(u,p,h)))},clear:function(u){u&&(n(fr.get(u)),u.style.zIndex="")},getCurrent:function(u,f){return a(u,f)}}}var fr=FT(),yr=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),Sp=Object.freeze({AND:"and",OR:"or"});function e3(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=$T(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function $T(e,t){if(e){if(typeof e=="string")return t3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t3(e,t):void 0}}function t3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var Zu={filter:function(t,n,a,r,i){var s=[];if(!t)return s;var u=e3(t),f;try{for(u.s();!(f=u.n()).done;){var p=f.value;if(typeof p=="string"){if(this.filters[r](p,a,i)){s.push(p);continue}}else{var h=e3(n),v;try{for(h.s();!(v=h.n()).done;){var g=v.value,b=Y.resolveFieldData(p,g);if(this.filters[r](b,a,i)){s.push(p);break}}}catch(w){h.e(w)}finally{h.f()}}}}catch(w){u.e(w)}finally{u.f()}return s},filters:{startsWith:function(t,n,a){if(n==null||n.trim()==="")return!0;if(t==null)return!1;var r=Y.removeAccents(n.toString()).toLocaleLowerCase(a),i=Y.removeAccents(t.toString()).toLocaleLowerCase(a);return i.slice(0,r.length)===r},contains:function(t,n,a){if(n==null||typeof n=="string"&&n.trim()==="")return!0;if(t==null)return!1;var r=Y.removeAccents(n.toString()).toLocaleLowerCase(a),i=Y.removeAccents(t.toString()).toLocaleLowerCase(a);return i.indexOf(r)!==-1},notContains:function(t,n,a){if(n==null||typeof n=="string"&&n.trim()==="")return!0;if(t==null)return!1;var r=Y.removeAccents(n.toString()).toLocaleLowerCase(a),i=Y.removeAccents(t.toString()).toLocaleLowerCase(a);return i.indexOf(r)===-1},endsWith:function(t,n,a){if(n==null||n.trim()==="")return!0;if(t==null)return!1;var r=Y.removeAccents(n.toString()).toLocaleLowerCase(a),i=Y.removeAccents(t.toString()).toLocaleLowerCase(a);return i.indexOf(r,i.length-r.length)!==-1},equals:function(t,n,a){return n==null||typeof n=="string"&&n.trim()===""?!0:t==null?!1:t.getTime&&n.getTime?t.getTime()===n.getTime():Y.removeAccents(t.toString()).toLocaleLowerCase(a)===Y.removeAccents(n.toString()).toLocaleLowerCase(a)},notEquals:function(t,n,a){return n==null||typeof n=="string"&&n.trim()===""||t==null?!0:t.getTime&&n.getTime?t.getTime()!==n.getTime():Y.removeAccents(t.toString()).toLocaleLowerCase(a)!==Y.removeAccents(n.toString()).toLocaleLowerCase(a)},in:function(t,n){if(n==null||n.length===0)return!0;for(var a=0;a<n.length;a++)if(Y.equals(t,n[a]))return!0;return!1},notIn:function(t,n){if(n==null||n.length===0)return!0;for(var a=0;a<n.length;a++)if(Y.equals(t,n[a]))return!1;return!0},between:function(t,n){return n==null||n[0]==null||n[1]==null?!0:t==null?!1:t.getTime?n[0].getTime()<=t.getTime()&&t.getTime()<=n[1].getTime():n[0]<=t&&t<=n[1]},lt:function(t,n){return n==null?!0:t==null?!1:t.getTime&&n.getTime?t.getTime()<n.getTime():t<n},lte:function(t,n){return n==null?!0:t==null?!1:t.getTime&&n.getTime?t.getTime()<=n.getTime():t<=n},gt:function(t,n){return n==null?!0:t==null?!1:t.getTime&&n.getTime?t.getTime()>n.getTime():t>n},gte:function(t,n){return n==null?!0:t==null?!1:t.getTime&&n.getTime?t.getTime()>=n.getTime():t>=n},dateIs:function(t,n){return n==null?!0:t==null?!1:t.toDateString()===n.toDateString()},dateIsNot:function(t,n){return n==null?!0:t==null?!1:t.toDateString()!==n.toDateString()},dateBefore:function(t,n){return n==null?!0:t==null?!1:t.getTime()<n.getTime()},dateAfter:function(t,n){return n==null?!0:t==null?!1:t.getTime()>n.getTime()}},register:function(t,n){this.filters[t]=n}};function zp(e){"@babel/helpers - typeof";return zp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zp(e)}function BT(e,t){if(zp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(zp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function zT(e){var t=BT(e,"string");return zp(t)=="symbol"?t:t+""}function ti(e,t,n){return(t=zT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UT(e,t,n){return Object.defineProperty(e,"prototype",{writable:!1}),e}function HT(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var La=UT(function e(){HT(this,e)});ti(La,"ripple",!1);ti(La,"inputStyle","outlined");ti(La,"locale","en");ti(La,"appendTo",null);ti(La,"cssTransition",!0);ti(La,"autoZIndex",!0);ti(La,"hideOverlaysOnDocumentScrolling",!1);ti(La,"nonce",null);ti(La,"nullSortOrder",1);ti(La,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200});ti(La,"pt",void 0);ti(La,"filterMatchModeOptions",{text:[yr.STARTS_WITH,yr.CONTAINS,yr.NOT_CONTAINS,yr.ENDS_WITH,yr.EQUALS,yr.NOT_EQUALS],numeric:[yr.EQUALS,yr.NOT_EQUALS,yr.LESS_THAN,yr.LESS_THAN_OR_EQUAL_TO,yr.GREATER_THAN,yr.GREATER_THAN_OR_EQUAL_TO],date:[yr.DATE_IS,yr.DATE_IS_NOT,yr.DATE_BEFORE,yr.DATE_AFTER]});ti(La,"changeTheme",function(e,t,n,a){var r,i=document.getElementById(n);if(!i)throw Error("Element with id ".concat(n," not found."));var s=i.getAttribute("href").replace(e,t),u=document.createElement("link");u.setAttribute("rel","stylesheet"),u.setAttribute("id",n),u.setAttribute("href",s),u.addEventListener("load",function(){a&&a()}),(r=i.parentNode)===null||r===void 0||r.replaceChild(u,i)});function n3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function r3(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?n3(Object(n),!0).forEach(function(a){ti(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var r1={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",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"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function VT(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw new Error("Unsafe locale detected");r1[e]=r3(r3({},r1.en),t)}function Gn(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw new Error("Unsafe key detected");var n=t||La.locale;try{return mi(n)[e]}catch{throw new Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function wa(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw new Error("Unsafe ariaKey detected");var n=La.locale;try{var a=mi(n).aria[e];if(a)for(var r in t)t.hasOwnProperty(r)&&(a=a.replace("{".concat(r,"}"),t[r]));return a}catch{throw new Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function mi(e){var t=e||La.locale;if(t.includes("__proto__")||t.includes("prototype"))throw new Error("Unsafe locale detected");return r1[t]}function KT(e){if(Array.isArray(e))return e}function qT(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function a3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function GT(e,t){if(e){if(typeof e=="string")return a3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a3(e,t):void 0}}function YT(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jo(e,t){return KT(e)||qT(e,t)||GT(e,t)||YT()}var Mn=Tn.createContext(),QT=function(t){var n,a,r,i,s,u,f,p,h,v,g,b,w,E,P,C,O=(n=t.value)!==null&&n!==void 0?n:{},I=d.useState((a=O.ripple)!==null&&a!==void 0?a:!1),k=jo(I,2),N=k[0],T=k[1],j=d.useState((r=O.inputStyle)!==null&&r!==void 0?r:"outlined"),F=jo(j,2),_=F[0],M=F[1],L=d.useState((i=O.locale)!==null&&i!==void 0?i:"en"),H=jo(L,2),B=H[0],X=H[1],V=d.useState((s=O.appendTo)!==null&&s!==void 0?s:null),K=jo(V,2),re=K[0],te=K[1],ce=d.useState((u=O.styleContainer)!==null&&u!==void 0?u:null),z=jo(ce,2),Z=z[0],ee=z[1],G=d.useState((f=O.cssTransition)!==null&&f!==void 0?f:!0),oe=jo(G,2),ve=oe[0],Re=oe[1],it=d.useState((p=O.autoZIndex)!==null&&p!==void 0?p:!0),Ke=jo(it,2),de=Ke[0],me=Ke[1],Le=d.useState((h=O.hideOverlaysOnDocumentScrolling)!==null&&h!==void 0?h:!1),Pe=jo(Le,2),rt=Pe[0],at=Pe[1],Bt=d.useState((v=O.nonce)!==null&&v!==void 0?v:null),Jt=jo(Bt,2),Lt=Jt[0],Qe=Jt[1],_e=d.useState((g=O.nullSortOrder)!==null&&g!==void 0?g:1),It=jo(_e,2),Tt=It[0],Ct=It[1],Dn=d.useState((b=O.zIndex)!==null&&b!==void 0?b:{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200}),pn=jo(Dn,2),hn=pn[0],cn=pn[1],Gt=d.useState((w=O.ptOptions)!==null&&w!==void 0?w:{mergeSections:!0,mergeProps:!0}),nn=jo(Gt,2),Xt=nn[0],ln=nn[1],qt=d.useState((E=O.pt)!==null&&E!==void 0?E:void 0),yn=jo(qt,2),En=yn[0],Wt=yn[1],$e=d.useState((P=O.unstyled)!==null&&P!==void 0?P:!1),Ft=jo($e,2),xt=Ft[0],ct=Ft[1],He=d.useState((C=O.filterMatchModeOptions)!==null&&C!==void 0?C:{text:[yr.STARTS_WITH,yr.CONTAINS,yr.NOT_CONTAINS,yr.ENDS_WITH,yr.EQUALS,yr.NOT_EQUALS],numeric:[yr.EQUALS,yr.NOT_EQUALS,yr.LESS_THAN,yr.LESS_THAN_OR_EQUAL_TO,yr.GREATER_THAN,yr.GREATER_THAN_OR_EQUAL_TO],date:[yr.DATE_IS,yr.DATE_IS_NOT,yr.DATE_BEFORE,yr.DATE_AFTER]}),ne=jo(He,2),le=ne[0],Oe=ne[1],gt=function(en,mn,se,we){var xe,Fe=document.getElementById(se);if(!Fe)throw Error("Element with id ".concat(se," not found."));var Je=Fe.getAttribute("href").replace(en,mn),Mt=document.createElement("link");Mt.setAttribute("rel","stylesheet"),Mt.setAttribute("id",se),Mt.setAttribute("href",Je),Mt.addEventListener("load",function(){we&&we()}),(xe=Fe.parentNode)===null||xe===void 0||xe.replaceChild(Mt,Fe)};Tn.useEffect(function(){La.ripple=N},[N]),Tn.useEffect(function(){La.inputStyle=_},[_]),Tn.useEffect(function(){La.locale=B},[B]);var Et={changeTheme:gt,ripple:N,setRipple:T,inputStyle:_,setInputStyle:M,locale:B,setLocale:X,appendTo:re,setAppendTo:te,styleContainer:Z,setStyleContainer:ee,cssTransition:ve,setCssTransition:Re,autoZIndex:de,setAutoZIndex:me,hideOverlaysOnDocumentScrolling:rt,setHideOverlaysOnDocumentScrolling:at,nonce:Lt,setNonce:Qe,nullSortOrder:Tt,setNullSortOrder:Ct,zIndex:hn,setZIndex:cn,ptOptions:Xt,setPtOptions:ln,pt:En,setPt:Wt,filterMatchModeOptions:le,setFilterMatchModeOptions:Oe,unstyled:xt,setUnstyled:ct};return Tn.createElement(Mn.Provider,{value:Et},t.children)},un=La;VT("fr",{firstDayOfWeek:1,dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayNamesMin:["D","L","M","M","J","V","S"],monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["Jan","Fév","Mar","Avr","Mai","Jui","Jul","Aoû","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",clear:"Effacer",dateFormat:"dd/mm/yy",weekHeader:"Semaine",now:"Maintenant"});const gS=d.createContext(void 0),WT=gS.Provider;function Na(e,t){const n=d.useContext(gS),a=d.useRef(void 0);d.useEffect(()=>{let r,i;a.current?i=a.current.then(s):i=s(),a.current=i;function s(){return e().then(u=>(r=u??(()=>{}),u),n?u=>n.error(u):void 0)}return()=>{if(r){const u=r();n&&(u==null||u.catch(f=>n.error(f)))}else{const u=i.then(f=>f==null?void 0:f());n&&u.catch(f=>n.error(f))}}},t)}function $a(){const e=d.useContext(gS);return t=>(...n)=>{const a=t(...n);e&&a.catch(r=>e.error(r))}}const ju=()=>{};function XT(){return{error:ju,warn:ju,info:ju,trace:ju,debug:ju,log:ju,wrapAsync:LD({error:ju}),lateSetup:()=>{throw new Error("'lateSetup' can't be called on noAppLogger.")}}}function JT(e){let t=e==null?void 0:e.minLevel,n=o3(t);const a={...e!=null&&e.send?i3(e.send,n):n,log(r){r.clientOnly?n[r.level](...r.message):a[r.level](...r.message)},lateSetup(r){r.minLevel&&r.minLevel!==t&&(t=r.minLevel,n=o3(r.minLevel)),Object.assign(a,r.send?i3(r.send,n):n)},get wrapAsync(){return LD(a)}};return a}function o3(e){return{error:qd("error",e),warn:qd("warn",e),info:qd("info",e),trace:qd("trace",e),debug:qd("debug",e)}}function qd(e,t){return!window.console||hg(e)>hg(t)?()=>{}:console[e]?(...n)=>console[e](`[${e}]`,...n):console.log?(...n)=>console.log(`[${e}]`,...n):()=>{}}function i3(e,t){const n=e?ZT(e):(a,r)=>r;return{error:n("error",t.error),warn:n("warn",t.warn),info:n("info",t.info),trace:n("trace",t.trace),debug:n("debug",t.debug)}}function ZT(e){const t=hg(e.minLevel??"none")>=hg("error"),n=e.sendToServer?new eR({sendToServer:e.sendToServer,logErrorFromBackend:t}):void 0;return(a,r)=>(...i)=>{r(...i),n&&n.addLogLineToPost({message:i,level:a})}}function hg(e){switch(e){case"none":return 0;case"error":return 1;case"warn":return 2;case"info":return 3;case"trace":return 4;case"debug":return 5;default:throw new Error(`Invalid level: ${e}`)}}class eR{constructor(t){Vd(this,"options");Vd(this,"lines",[]);Vd(this,"timeoutId");this.options=t}addLogLineToPost(t){this.lines.push(t),this.delayedSend()}delayedSend(){if(this.timeoutId!==void 0){if(this.lines.length>=20)return;clearTimeout(this.timeoutId)}this.timeoutId=setTimeout(()=>{this.timeoutId=void 0,this.lines.length>0&&(tR({...this.options,lines:this.lines}),this.lines=[])},50)}}async function tR({lines:e,sendToServer:t,logErrorFromBackend:n}){var a;try{for(const r of e)r.message=r.message.map(a1);await t(e)}catch(r){n&&((a=window.console)!=null&&a.error)&&console.error("Cannot send log to backend:",r)}}function a1(e){if(e===null)return null;if(Number.isNaN(e))return"[NaN]";if(Array.isArray(e))return e.map(t=>a1(t));if(e instanceof Error)return e.message??e.name??"[Error]";switch(typeof e){case"string":case"number":case"boolean":return e;case"undefined":return null;case"bigint":return`${e.toString()}n`;case"function":return"[Function]";case"symbol":return"[Symbol]";case"object":{const t={};for(const n of Object.keys(e))t[n]=a1(e[n]);return t}default:return"[Unexpected value]"}}function LD(e){return t=>(...n)=>{t(...n).catch(e.error)}}const FD=d.createContext(XT()),nR=FD.Provider;function Ug(){return d.useContext(FD)}function rR(e){if(Array.isArray(e))return e}function aR(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;f=!1}else for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function o1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function $D(e,t){if(e){if(typeof e=="string")return o1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o1(e,t):void 0}}function oR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wi(e,t){return rR(e)||aR(e,t)||$D(e,t)||oR()}var nc=function(t){var n=d.useRef(null);return d.useEffect(function(){return n.current=t,function(){n.current=null}},[t]),n.current},aa=function(t){return d.useEffect(function(){return t},[])},Zo=function(t){var n=t.target,a=n===void 0?"document":n,r=t.type,i=t.listener,s=t.options,u=t.when,f=u===void 0?!0:u,p=d.useRef(null),h=d.useRef(null),v=nc(i),g=nc(s),b=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},I=O.target;Y.isNotEmpty(I)&&(w(),(O.when||f)&&(p.current=U.getTargetElement(I))),!h.current&&p.current&&(h.current=function(k){return i&&i(k)},p.current.addEventListener(r,h.current,s))},w=function(){h.current&&(p.current.removeEventListener(r,h.current,s),h.current=null)},E=function(){w(),v=null,g=null},P=d.useCallback(function(){f?p.current=U.getTargetElement(a):(w(),p.current=null)},[a,f]);return d.useEffect(function(){P()},[P]),d.useEffect(function(){var C="".concat(v)!=="".concat(i),O=g!==s,I=h.current;I&&(C||O)?(w(),f&&b()):I||E()},[i,s,f]),aa(function(){E()}),[b,w]},BD=function(t,n){var a=d.useState(t),r=Wi(a,2),i=r[0],s=r[1],u=d.useState(t),f=Wi(u,2),p=f[0],h=f[1],v=d.useRef(!1),g=d.useRef(null),b=function(){return window.clearTimeout(g.current)};return _r(function(){v.current=!0}),aa(function(){b()}),d.useEffect(function(){v.current&&(b(),g.current=window.setTimeout(function(){h(i)},n))},[i,n]),[i,p,s]},Lu={},Uf=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,a=d.useState(function(){return Ga()}),r=Wi(a,1),i=r[0],s=d.useState(0),u=Wi(s,2),f=u[0],p=u[1];return d.useEffect(function(){if(n){Lu[t]||(Lu[t]=[]);var h=Lu[t].push(i);return p(h),function(){delete Lu[t][h-1];var v=Lu[t].length-1,g=Y.findLastIndex(Lu[t],function(b){return b!==void 0});g!==v&&Lu[t].splice(g+1),p(void 0)}}},[t,i,n]),f};function iR(e){if(Array.isArray(e))return o1(e)}function lR(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function sR(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l3(e){return iR(e)||lR(e)||$D(e)||sR()}var sc={DIALOG:300,IMAGE:400,MENU:500,OVERLAY_PANEL:600,PASSWORD:700,SPLIT_BUTTON:900,TOOLTIP:1200},zD={escKeyListeners:new Map,onGlobalKeyDown:function(t){if(t.code==="Escape"){var n=zD.escKeyListeners,a=Math.max.apply(Math,l3(n.keys())),r=n.get(a),i=Math.max.apply(Math,l3(r.keys())),s=r.get(i);s(t)}},refreshGlobalKeyDownListener:function(){var t=U.getTargetElement("document");this.escKeyListeners.size>0?t.addEventListener("keydown",this.onGlobalKeyDown):t.removeEventListener("keydown",this.onGlobalKeyDown)},addListener:function(t,n){var a=this,r=Wi(n,2),i=r[0],s=r[1],u=this.escKeyListeners;u.has(i)||u.set(i,new Map);var f=u.get(i);if(f.has(s))throw new Error("Unexpected: global esc key listener with priority [".concat(i,", ").concat(s,"] already exists."));return f.set(s,t),this.refreshGlobalKeyDownListener(),function(){f.delete(s),f.size===0&&u.delete(i),a.refreshGlobalKeyDownListener()}}},uc=function(t){var n=t.callback,a=t.when,r=t.priority;d.useEffect(function(){if(a)return zD.addListener(n,r)},[n,a,r])},uR=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,a=d.useState(!1),r=Wi(a,2),i=r[0],s=r[1],u=d.useRef(null),f=function(g){return s(g.matches)},p=function(){return u.current&&u.current.addEventListener("change",f)},h=function(){return u.current&&u.current.removeEventListener("change",f)&&(u.current=null)};return d.useEffect(function(){return n&&(u.current=window.matchMedia(t),s(u.current.matches),p()),h},[t,n]),i},gn=function(){var t=d.useContext(Mn);return function(){for(var n=arguments.length,a=new Array(n),r=0;r<n;r++)a[r]=arguments[r];return mg(a,t==null?void 0:t.ptOptions)}},_r=function(t){var n=d.useRef(!1);return d.useEffect(function(){if(!n.current)return n.current=!0,t&&t()},[])},UD=function(t){var n=t.target,a=t.listener,r=t.options,i=t.when,s=i===void 0?!0:i,u=d.useContext(Mn),f=d.useRef(null),p=d.useRef(null),h=d.useRef([]),v=nc(a),g=nc(r),b=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Y.isNotEmpty(O.target)&&(w(),(O.when||s)&&(f.current=U.getTargetElement(O.target))),!p.current&&f.current){var I=u?u.hideOverlaysOnDocumentScrolling:un.hideOverlaysOnDocumentScrolling,k=h.current=U.getScrollableParents(f.current);k.some(function(N){return N===document.body||N===window})||k.push(I?window:document.body),p.current=function(N){return a&&a(N)},k.forEach(function(N){return N.addEventListener("scroll",p.current,r)})}},w=function(){if(p.current){var O=h.current;O.forEach(function(I){return I.removeEventListener("scroll",p.current,r)}),p.current=null}},E=function(){w(),h.current=null,v=null,g=null},P=d.useCallback(function(){s?f.current=U.getTargetElement(n):(w(),f.current=null)},[n,s]);return d.useEffect(function(){P()},[P]),d.useEffect(function(){var C="".concat(v)!=="".concat(a),O=g!==r,I=p.current;I&&(C||O)?(w(),s&&b()):I||E()},[a,r,s]),aa(function(){E()}),[b,w]},Hg=function(t){var n=t.listener,a=t.when,r=a===void 0?!0:a;return Zo({target:"window",type:"resize",listener:n,when:r})},Hf=function(t){var n=t.target,a=t.overlay,r=t.listener,i=t.when,s=i===void 0?!0:i,u=t.type,f=u===void 0?"click":u,p=d.useRef(null),h=d.useRef(null),v=Zo({target:"window",type:f,listener:function(V){r&&r(V,{type:"outside",valid:V.which!==3&&L(V)})},when:s}),g=Wi(v,2),b=g[0],w=g[1],E=Hg({listener:function(V){r&&r(V,{type:"resize",valid:!U.isTouchDevice()})},when:s}),P=Wi(E,2),C=P[0],O=P[1],I=Zo({target:"window",type:"orientationchange",listener:function(V){r&&r(V,{type:"orientationchange",valid:!0})},when:s}),k=Wi(I,2),N=k[0],T=k[1],j=UD({target:n,listener:function(V){r&&r(V,{type:"scroll",valid:!0})},when:s}),F=Wi(j,2),_=F[0],M=F[1],L=function(V){return p.current&&!(p.current.isSameNode(V.target)||p.current.contains(V.target)||h.current&&h.current.contains(V.target))},H=function(){b(),C(),N(),_()},B=function(){w(),O(),T(),M()};return d.useEffect(function(){s?(p.current=U.getTargetElement(n),h.current=U.getTargetElement(a)):(B(),p.current=h.current=null)},[n,a,s]),aa(function(){B()}),[H,B]},cR=0,Zs=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=d.useState(!1),r=Wi(a,2),i=r[0],s=r[1],u=d.useRef(null),f=d.useContext(Mn),p=U.isClient()?window.document:void 0,h=n.document,v=h===void 0?p:h,g=n.manual,b=g===void 0?!1:g,w=n.name,E=w===void 0?"style_".concat(++cR):w,P=n.id,C=P===void 0?void 0:P,O=n.media,I=O===void 0?void 0:O,k=function(_){var M=_.querySelector('style[data-primereact-style-id="'.concat(E,'"]'));if(M)return M;if(C!==void 0){var L=v.getElementById(C);if(L)return L}return v.createElement("style")},N=function(_){i&&t!==_&&(u.current.textContent=_)},T=function(){if(!(!v||i)){var _=(f==null?void 0:f.styleContainer)||v.head;u.current=k(_),u.current.isConnected||(u.current.type="text/css",C&&(u.current.id=C),I&&(u.current.media=I),U.addNonce(u.current,f&&f.nonce||un.nonce),_.appendChild(u.current),E&&u.current.setAttribute("data-primereact-style-id",E)),u.current.textContent=t,s(!0)}},j=function(){!v||!u.current||(U.removeInlineStyle(u.current),s(!1))};return d.useEffect(function(){b||T()},[b]),{id:C,name:E,update:N,unload:j,load:T,isLoaded:i}},fR=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=d.useRef(null),i=d.useRef(null),s=d.useCallback(function(){return clearTimeout(r.current)},[r.current]);return d.useEffect(function(){i.current=t}),d.useEffect(function(){function u(){i.current()}if(a)return r.current=setTimeout(u,n),s;s()},[n,a]),aa(function(){s()}),[s]},$n=function(t,n){var a=d.useRef(!1);return d.useEffect(function(){if(!a.current){a.current=!0;return}return t&&t()},n)};function i1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function dR(e){if(Array.isArray(e))return i1(e)}function pR(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function mR(e,t){if(e){if(typeof e=="string")return i1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i1(e,t):void 0}}function hR(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s3(e){return dR(e)||pR(e)||mR(e)||hR()}function Up(e){"@babel/helpers - typeof";return Up=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Up(e)}function vR(e,t){if(Up(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Up(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gR(e){var t=vR(e,"string");return Up(t)=="symbol"?t:t+""}function l1(e,t,n){return(t=gR(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function to(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?u3(Object(n),!0).forEach(function(a){l1(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var yR=`
.p-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

.p-overflow-hidden {
    overflow: hidden;
    padding-right: var(--scrollbar-width);
}
`,bR=`
.p-button {
    margin: 0;
    display: inline-flex;
    cursor: pointer;
    user-select: none;
    align-items: center;
    vertical-align: bottom;
    text-align: center;
    overflow: hidden;
    position: relative;
}

.p-button-label {
    flex: 1 1 auto;
}

.p-button-icon-right {
    order: 1;
}

.p-button:disabled {
    cursor: default;
}

.p-button-icon-only {
    justify-content: center;
}

.p-button-icon-only .p-button-label {
    visibility: hidden;
    width: 0;
    flex: 0 0 auto;
}

.p-button-vertical {
    flex-direction: column;
}

.p-button-icon-bottom {
    order: 2;
}

.p-button-group .p-button {
    margin: 0;
}

.p-button-group .p-button:not(:last-child) {
    border-right: 0 none;
}

.p-button-group .p-button:not(:first-of-type):not(:last-of-type) {
    border-radius: 0;
}

.p-button-group .p-button:first-of-type {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.p-button-group .p-button:last-of-type {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.p-button-group .p-button:focus {
    position: relative;
    z-index: 1;
}

.p-button-group-single .p-button:first-of-type {
    border-top-right-radius: var(--border-radius) !important;
    border-bottom-right-radius: var(--border-radius) !important;
}

.p-button-group-single .p-button:last-of-type {
    border-top-left-radius: var(--border-radius) !important;
    border-bottom-left-radius: var(--border-radius) !important;
}
`,wR=`
.p-inputtext {
    margin: 0;
}

.p-fluid .p-inputtext {
    width: 100%;
}

/* InputGroup */
.p-inputgroup {
    display: flex;
    align-items: stretch;
    width: 100%;
}

.p-inputgroup-addon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.p-inputgroup .p-float-label {
    display: flex;
    align-items: stretch;
    width: 100%;
}

.p-inputgroup .p-inputtext,
.p-fluid .p-inputgroup .p-inputtext,
.p-inputgroup .p-inputwrapper,
.p-fluid .p-inputgroup .p-input {
    flex: 1 1 auto;
    width: 1%;
}

/* Floating Label */
.p-float-label {
    display: block;
    position: relative;
}

.p-float-label label {
    position: absolute;
    pointer-events: none;
    top: 50%;
    margin-top: -0.5rem;
    transition-property: all;
    transition-timing-function: ease;
    line-height: 1;
}

.p-float-label textarea ~ label,
.p-float-label .p-mention ~ label {
    top: 1rem;
}

.p-float-label input:focus ~ label,
.p-float-label input:-webkit-autofill ~ label,
.p-float-label input.p-filled ~ label,
.p-float-label textarea:focus ~ label,
.p-float-label textarea.p-filled ~ label,
.p-float-label .p-inputwrapper-focus ~ label,
.p-float-label .p-inputwrapper-filled ~ label,
.p-float-label .p-tooltip-target-wrapper ~ label {
    top: -0.75rem;
    font-size: 12px;
}

.p-float-label .p-placeholder,
.p-float-label input::placeholder,
.p-float-label .p-inputtext::placeholder {
    opacity: 0;
    transition-property: all;
    transition-timing-function: ease;
}

.p-float-label .p-focus .p-placeholder,
.p-float-label input:focus::placeholder,
.p-float-label .p-inputtext:focus::placeholder {
    opacity: 1;
    transition-property: all;
    transition-timing-function: ease;
}

.p-input-icon-left,
.p-input-icon-right {
    position: relative;
    display: inline-block;
}

.p-input-icon-left > i,
.p-input-icon-right > i,
.p-input-icon-left > svg,
.p-input-icon-right > svg,
.p-input-icon-left > .p-input-prefix,
.p-input-icon-right > .p-input-suffix {
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
}

.p-fluid .p-input-icon-left,
.p-fluid .p-input-icon-right {
    display: block;
    width: 100%;
}
`,SR=`
.p-icon {
    display: inline-block;
}

.p-icon-spin {
    -webkit-animation: p-icon-spin 2s infinite linear;
    animation: p-icon-spin 2s infinite linear;
}

svg.p-icon {
    pointer-events: auto;
}

svg.p-icon g,
.p-disabled svg.p-icon {
    pointer-events: none;
}

@-webkit-keyframes p-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes p-icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
`,ER=`
@layer primereact {
    .p-component, .p-component * {
        box-sizing: border-box;
    }

    .p-hidden {
        display: none;
    }

    .p-hidden-space {
        visibility: hidden;
    }

    .p-reset {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        text-decoration: none;
        font-size: 100%;
        list-style: none;
    }

    .p-disabled, .p-disabled * {
        cursor: default;
        pointer-events: none;
        user-select: none;
    }

    .p-component-overlay {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .p-unselectable-text {
        user-select: none;
    }

    .p-scrollbar-measure {
        width: 100px;
        height: 100px;
        overflow: scroll;
        position: absolute;
        top: -9999px;
    }

    @-webkit-keyframes p-fadein {
      0%   { opacity: 0; }
      100% { opacity: 1; }
    }
    @keyframes p-fadein {
      0%   { opacity: 0; }
      100% { opacity: 1; }
    }

    .p-link {
        text-align: left;
        background-color: transparent;
        margin: 0;
        padding: 0;
        border: none;
        cursor: pointer;
        user-select: none;
    }

    .p-link:disabled {
        cursor: default;
    }

    /* Non react overlay animations */
    .p-connected-overlay {
        opacity: 0;
        transform: scaleY(0.8);
        transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);
    }

    .p-connected-overlay-visible {
        opacity: 1;
        transform: scaleY(1);
    }

    .p-connected-overlay-hidden {
        opacity: 0;
        transform: scaleY(1);
        transition: opacity .1s linear;
    }

    /* React based overlay animations */
    .p-connected-overlay-enter {
        opacity: 0;
        transform: scaleY(0.8);
    }

    .p-connected-overlay-enter-active {
        opacity: 1;
        transform: scaleY(1);
        transition: transform .12s cubic-bezier(0, 0, 0.2, 1), opacity .12s cubic-bezier(0, 0, 0.2, 1);
    }

    .p-connected-overlay-enter-done {
        transform: none;
    }

    .p-connected-overlay-exit {
        opacity: 1;
    }

    .p-connected-overlay-exit-active {
        opacity: 0;
        transition: opacity .1s linear;
    }

    /* Toggleable Content */
    .p-toggleable-content-enter {
        max-height: 0;
    }

    .p-toggleable-content-enter-active {
        overflow: hidden;
        max-height: 1000px;
        transition: max-height 1s ease-in-out;
    }

    .p-toggleable-content-enter-done {
        transform: none;
    }

    .p-toggleable-content-exit {
        max-height: 1000px;
    }

    .p-toggleable-content-exit-active {
        overflow: hidden;
        max-height: 0;
        transition: max-height 0.45s cubic-bezier(0, 1, 0, 1);
    }

    /* @todo Refactor */
    .p-menu .p-menuitem-link {
        cursor: pointer;
        display: flex;
        align-items: center;
        text-decoration: none;
        overflow: hidden;
        position: relative;
    }

    `.concat(bR,`
    `).concat(wR,`
    `).concat(SR,`
}
`),on={cProps:void 0,cParams:void 0,cName:void 0,defaultProps:{pt:void 0,ptOptions:void 0,unstyled:!1},context:{},globalCSS:void 0,classes:{},styles:"",extend:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.css,a=to(to({},t.defaultProps),on.defaultProps),r={},i=function(h){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return on.context=v,on.cProps=h,Y.getMergedProps(h,a)},s=function(h){return Y.getDiffProps(h,a)},u=function(){var h,v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;v.hasOwnProperty("pt")&&v.pt!==void 0&&(v=v.pt);var E=g,P=/./g.test(E)&&!!b[E.split(".")[0]],C=P?Y.toFlatCase(E.split(".")[1]):Y.toFlatCase(E),O=b.hostName&&Y.toFlatCase(b.hostName),I=O||b.props&&b.props.__TYPE&&Y.toFlatCase(b.props.__TYPE)||"",k=C==="transition",N="data-pc-",T=function(te){return te!=null&&te.props?te.hostName?te.props.__TYPE===te.hostName?te.props:T(te.parent):te.parent:void 0},j=function(te){var ce,z;return((ce=b.props)===null||ce===void 0?void 0:ce[te])||((z=T(b))===null||z===void 0?void 0:z[te])};on.cParams=b,on.cName=I;var F=j("ptOptions")||on.context.ptOptions||{},_=F.mergeSections,M=_===void 0?!0:_,L=F.mergeProps,H=L===void 0?!1:L,B=function(){var te=ns.apply(void 0,arguments);return Array.isArray(te)?{className:be.apply(void 0,s3(te))}:Y.isString(te)?{className:te}:te!=null&&te.hasOwnProperty("className")&&Array.isArray(te.className)?{className:be.apply(void 0,s3(te.className))}:te},X=w?P?HD(B,E,b):VD(B,E,b):void 0,V=P?void 0:Kg(Vg(v,I),B,E,b),K=!k&&to(to({},C==="root"&&l1({},"".concat(N,"name"),b.props&&b.props.__parentMetadata?Y.toFlatCase(b.props.__TYPE):I)),{},l1({},"".concat(N,"section"),C));return M||!M&&V?H?mg([X,V,Object.keys(K).length?K:{}],{classNameMergeFunction:(h=on.context.ptOptions)===null||h===void 0?void 0:h.classNameMergeFunction}):to(to(to({},X),V),Object.keys(K).length?K:{}):to(to({},V),Object.keys(K).length?K:{})},f=function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},v=h.props,g=h.state,b=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return u((v||{}).pt,I,to(to({},h),k))},w=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return u(I,k,N,!1)},E=function(){return on.context.unstyled||un.unstyled||v.unstyled},P=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return E()?void 0:ns(n&&n.classes,I,to({props:v,state:g},k))},C=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(N){var T,j=ns(n&&n.inlineStyles,I,to({props:v,state:g},k)),F=ns(r,I,to({props:v,state:g},k));return mg([F,j],{classNameMergeFunction:(T=on.context.ptOptions)===null||T===void 0?void 0:T.classNameMergeFunction})}};return{ptm:b,ptmo:w,sx:C,cx:P,isUnstyled:E}};return to(to({getProps:i,getOtherProps:s,setMetaData:f},t),{},{defaultProps:a})}},ns=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=String(Y.toFlatCase(n)).split("."),i=r.shift(),s=Y.isNotEmpty(t)?Object.keys(t).find(function(u){return Y.toFlatCase(u)===i}):"";return i?Y.isObject(t)?ns(Y.getItemValue(t[s],a),r.join("."),a):void 0:Y.getItemValue(t,a)},Vg=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=arguments.length>2?arguments[2]:void 0,r=t==null?void 0:t._usept,i=function(u){var f,p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,h=a?a(u):u,v=Y.toFlatCase(n);return(f=p?v!==on.cName?h==null?void 0:h[v]:void 0:h==null?void 0:h[v])!==null&&f!==void 0?f:h};return Y.isNotEmpty(r)?{_usept:r,originalValue:i(t.originalValue),value:i(t.value)}:i(t,!0)},Kg=function(t,n,a,r){var i=function(E){return n(E,a,r)};if(t!=null&&t.hasOwnProperty("_usept")){var s=t._usept||on.context.ptOptions||{},u=s.mergeSections,f=u===void 0?!0:u,p=s.mergeProps,h=p===void 0?!1:p,v=s.classNameMergeFunction,g=i(t.originalValue),b=i(t.value);return g===void 0&&b===void 0?void 0:Y.isString(b)?b:Y.isString(g)?g:f||!f&&b?h?mg([g,b],{classNameMergeFunction:v}):to(to({},g),b):b}return i(t)},CR=function(){return Vg(on.context.pt||un.pt,void 0,function(t){return Y.getItemValue(t,on.cParams)})},xR=function(){return Vg(on.context.pt||un.pt,void 0,function(t){return ns(t,on.cName,on.cParams)||Y.getItemValue(t,on.cParams)})},HD=function(t,n,a){return Kg(CR(),t,n,a)},VD=function(t,n,a){return Kg(xR(),t,n,a)},Or=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){},a=arguments.length>2?arguments[2]:void 0,r=a.name,i=a.styled,s=i===void 0?!1:i,u=a.hostName,f=u===void 0?"":u,p=HD(ns,"global.css",on.cParams),h=Y.toFlatCase(r),v=Zs(yR,{name:"base",manual:!0}),g=v.load,b=Zs(ER,{name:"common",manual:!0}),w=b.load,E=Zs(p,{name:"global",manual:!0}),P=E.load,C=Zs(t,{name:r,manual:!0}),O=C.load,I=function(N){if(!f){var T=Kg(Vg((on.cProps||{}).pt,h),ns,"hooks.".concat(N)),j=VD(ns,"hooks.".concat(N));T==null||T(),j==null||j()}};I("useMountEffect"),_r(function(){g(),P(),n()||(w(),s||O())}),$n(function(){I("useUpdateEffect")}),aa(function(){I("useUnmountEffect")})},Zn={defaultProps:{__TYPE:"IconBase",className:null,label:null,spin:!1},getProps:function(t){return Y.getMergedProps(t,Zn.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,Zn.defaultProps)},getPTI:function(t){var n=Y.isEmpty(t.label),a=Zn.getOtherProps(t),r={className:be("p-icon",{"p-icon-spin":t.spin},t.className),role:n?void 0:"img","aria-label":n?void 0:t.label,"aria-hidden":t.label?n:void 0};return Y.getMergedProps(a,r)}};function s1(){return s1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},s1.apply(null,arguments)}var Vf=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",s1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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.7521 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"}))}));Vf.displayName="SpinnerIcon";function u1(){return u1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},u1.apply(null,arguments)}function Hp(e){"@babel/helpers - typeof";return Hp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hp(e)}function OR(e,t){if(Hp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Hp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function DR(e){var t=OR(e,"string");return Hp(t)=="symbol"?t:t+""}function PR(e,t,n){return(t=DR(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IR(e){if(Array.isArray(e))return e}function TR(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function c3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function RR(e,t){if(e){if(typeof e=="string")return c3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c3(e,t):void 0}}function NR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function MR(e,t){return IR(e)||TR(e,t)||RR(e,t)||NR()}var kR=`
@layer primereact {
    .p-ripple {
        overflow: hidden;
        position: relative;
    }
    
    .p-ink {
        display: block;
        position: absolute;
        background: rgba(255, 255, 255, 0.5);
        border-radius: 100%;
        transform: scale(0);
    }
    
    .p-ink-active {
        animation: ripple 0.4s linear;
    }
    
    .p-ripple-disabled .p-ink {
        display: none;
    }
}

@keyframes ripple {
    100% {
        opacity: 0;
        transform: scale(2.5);
    }
}

`,AR={root:"p-ink"},pf=on.extend({defaultProps:{__TYPE:"Ripple",children:void 0},css:{styles:kR,classes:AR},getProps:function(t){return Y.getMergedProps(t,pf.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,pf.defaultProps)}});function f3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function _R(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?f3(Object(n),!0).forEach(function(a){PR(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var ir=d.memo(d.forwardRef(function(e,t){var n=d.useState(!1),a=MR(n,2),r=a[0],i=a[1],s=d.useRef(null),u=d.useRef(null),f=gn(),p=d.useContext(Mn),h=pf.getProps(e,p),v=p&&p.ripple||un.ripple,g={props:h};Zs(pf.css.styles,{name:"ripple",manual:!v});var b=pf.setMetaData(_R({},g)),w=b.ptm,E=b.cx,P=function(){return s.current&&s.current.parentElement},C=function(){u.current&&u.current.addEventListener("pointerdown",I)},O=function(){u.current&&u.current.removeEventListener("pointerdown",I)},I=function(_){var M=U.getOffset(u.current),L=_.pageX-M.left+document.body.scrollTop-U.getWidth(s.current)/2,H=_.pageY-M.top+document.body.scrollLeft-U.getHeight(s.current)/2;k(L,H)},k=function(_,M){!s.current||getComputedStyle(s.current,null).display==="none"||(U.removeClass(s.current,"p-ink-active"),T(),s.current.style.top=M+"px",s.current.style.left=_+"px",U.addClass(s.current,"p-ink-active"))},N=function(_){U.removeClass(_.currentTarget,"p-ink-active")},T=function(){if(s.current&&!U.getHeight(s.current)&&!U.getWidth(s.current)){var _=Math.max(U.getOuterWidth(u.current),U.getOuterHeight(u.current));s.current.style.height=_+"px",s.current.style.width=_+"px"}};if(d.useImperativeHandle(t,function(){return{props:h,getInk:function(){return s.current},getTarget:function(){return u.current}}}),_r(function(){i(!0)}),$n(function(){r&&s.current&&(u.current=P(),T(),C())},[r]),$n(function(){s.current&&!u.current&&(u.current=P(),T(),C())}),aa(function(){s.current&&(u.current=null,O())}),!v)return null;var j=f({"aria-hidden":!0,className:be(E("root"))},pf.getOtherProps(h),w("root"));return d.createElement("span",u1({role:"presentation",ref:s},j,{onAnimationEnd:N}))}));ir.displayName="Ripple";var r0={exports:{}},Oo={};/**
 * @license React
 * react-dom.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var d3;function jR(){if(d3)return Oo;d3=1;var e=Tm();function t(f){var p="https://react.dev/errors/"+f;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var h=2;h<arguments.length;h++)p+="&args[]="+encodeURIComponent(arguments[h])}return"Minified React error #"+f+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function n(){}var a={d:{f:n,r:function(){throw Error(t(522))},D:n,C:n,L:n,m:n,X:n,S:n,M:n},p:0,findDOMNode:null},r=Symbol.for("react.portal");function i(f,p,h){var v=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:r,key:v==null?null:""+v,children:f,containerInfo:p,implementation:h}}var s=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function u(f,p){if(f==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return Oo.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,Oo.createPortal=function(f,p){var h=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(t(299));return i(f,p,null,h)},Oo.flushSync=function(f){var p=s.T,h=a.p;try{if(s.T=null,a.p=2,f)return f()}finally{s.T=p,a.p=h,a.d.f()}},Oo.preconnect=function(f,p){typeof f=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,a.d.C(f,p))},Oo.prefetchDNS=function(f){typeof f=="string"&&a.d.D(f)},Oo.preinit=function(f,p){if(typeof f=="string"&&p&&typeof p.as=="string"){var h=p.as,v=u(h,p.crossOrigin),g=typeof p.integrity=="string"?p.integrity:void 0,b=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;h==="style"?a.d.S(f,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:v,integrity:g,fetchPriority:b}):h==="script"&&a.d.X(f,{crossOrigin:v,integrity:g,fetchPriority:b,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},Oo.preinitModule=function(f,p){if(typeof f=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var h=u(p.as,p.crossOrigin);a.d.M(f,{crossOrigin:h,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&a.d.M(f)},Oo.preload=function(f,p){if(typeof f=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var h=p.as,v=u(h,p.crossOrigin);a.d.L(f,h,{crossOrigin:v,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},Oo.preloadModule=function(f,p){if(typeof f=="string")if(p){var h=u(p.as,p.crossOrigin);a.d.m(f,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:h,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else a.d.m(f)},Oo.requestFormReset=function(f){a.d.r(f)},Oo.unstable_batchedUpdates=function(f,p){return f(p)},Oo.useFormState=function(f,p,h){return s.H.useFormState(f,p,h)},Oo.useFormStatus=function(){return s.H.useHostTransitionStatus()},Oo.version="19.1.0",Oo}var p3;function KD(){if(p3)return r0.exports;p3=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),r0.exports=jR(),r0.exports}var qD=KD();const up=lc(qD);function LR(e){if(Array.isArray(e))return e}function FR(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function m3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function $R(e,t){if(e){if(typeof e=="string")return m3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m3(e,t):void 0}}function BR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zR(e,t){return LR(e)||FR(e,t)||$R(e,t)||BR()}var c1={defaultProps:{__TYPE:"Portal",element:null,appendTo:null,visible:!1,onMounted:null,onUnmounted:null,children:void 0},getProps:function(t){return Y.getMergedProps(t,c1.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,c1.defaultProps)}},ki=d.memo(function(e){var t=c1.getProps(e),n=d.useContext(Mn),a=d.useState(t.visible&&U.isClient()),r=zR(a,2),i=r[0],s=r[1];_r(function(){U.isClient()&&!i&&(s(!0),t.onMounted&&t.onMounted())}),$n(function(){t.onMounted&&t.onMounted()},[i]),aa(function(){t.onUnmounted&&t.onUnmounted()});var u=t.element||t.children;if(u&&i){var f=t.appendTo||n&&n.appendTo||un.appendTo;return Y.isFunction(f)&&(f=f()),f||(f=document.body),f==="self"?u:up.createPortal(u,f)}return null});ki.displayName="Portal";function vg(){return vg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},vg.apply(null,arguments)}function Vp(e){"@babel/helpers - typeof";return Vp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Vp(e)}function UR(e,t){if(Vp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Vp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function HR(e){var t=UR(e,"string");return Vp(t)=="symbol"?t:t+""}function GD(e,t,n){return(t=HR(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function VR(e){if(Array.isArray(e))return f1(e)}function KR(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function YD(e,t){if(e){if(typeof e=="string")return f1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f1(e,t):void 0}}function qR(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function GR(e){return VR(e)||KR(e)||YD(e)||qR()}function YR(e){if(Array.isArray(e))return e}function QR(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function WR(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Gc(e,t){return YR(e)||QR(e,t)||YD(e,t)||WR()}var XR={root:function(t){var n=t.positionState,a=t.classNameState;return be("p-tooltip p-component",GD({},"p-tooltip-".concat(n),!0),a)},arrow:"p-tooltip-arrow",text:"p-tooltip-text"},JR={arrow:function(t){var n=t.context;return{top:n.bottom?"0":n.right||n.left||!n.right&&!n.left&&!n.top&&!n.bottom?"50%":null,bottom:n.top?"0":null,left:n.right||!n.right&&!n.left&&!n.top&&!n.bottom?"0":n.top||n.bottom?"50%":null,right:n.left?"0":null}}},ZR=`
@layer primereact {
    .p-tooltip {
        position: absolute;
        padding: .25em .5rem;
        /* #3687: Tooltip prevent scrollbar flickering */
        top: -9999px;
        left: -9999px;
    }
    
    .p-tooltip.p-tooltip-right,
    .p-tooltip.p-tooltip-left {
        padding: 0 .25rem;
    }
    
    .p-tooltip.p-tooltip-top,
    .p-tooltip.p-tooltip-bottom {
        padding:.25em 0;
    }
    
    .p-tooltip .p-tooltip-text {
       white-space: pre-line;
       word-break: break-word;
    }
    
    .p-tooltip-arrow {
        position: absolute;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
    }
    
    .p-tooltip-right .p-tooltip-arrow {
        top: 50%;
        left: 0;
        margin-top: -.25rem;
        border-width: .25em .25em .25em 0;
    }
    
    .p-tooltip-left .p-tooltip-arrow {
        top: 50%;
        right: 0;
        margin-top: -.25rem;
        border-width: .25em 0 .25em .25rem;
    }
    
    .p-tooltip.p-tooltip-top {
        padding: .25em 0;
    }
    
    .p-tooltip-top .p-tooltip-arrow {
        bottom: 0;
        left: 50%;
        margin-left: -.25rem;
        border-width: .25em .25em 0;
    }
    
    .p-tooltip-bottom .p-tooltip-arrow {
        top: 0;
        left: 50%;
        margin-left: -.25rem;
        border-width: 0 .25em .25rem;
    }

    .p-tooltip-target-wrapper {
        display: inline-flex;
    }
}
`,Kh=on.extend({defaultProps:{__TYPE:"Tooltip",appendTo:null,at:null,autoHide:!0,autoZIndex:!0,baseZIndex:0,className:null,closeOnEscape:!1,content:null,disabled:!1,event:null,hideDelay:0,hideEvent:"mouseleave",id:null,mouseTrack:!1,mouseTrackLeft:5,mouseTrackTop:5,my:null,onBeforeHide:null,onBeforeShow:null,onHide:null,onShow:null,position:"right",showDelay:0,showEvent:"mouseenter",showOnDisabled:!1,style:null,target:null,updateDelay:0,children:void 0},css:{classes:XR,styles:ZR,inlineStyles:JR}});function h3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function eN(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?h3(Object(n),!0).forEach(function(a){GD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var ao=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Kh.getProps(e,a),i=d.useState(!1),s=Gc(i,2),u=s[0],f=s[1],p=d.useState(r.position||"right"),h=Gc(p,2),v=h[0],g=h[1],b=d.useState(""),w=Gc(b,2),E=w[0],P=w[1],C=d.useState(!1),O=Gc(C,2),I=O[0],k=O[1],N=u&&r.closeOnEscape,T=Uf("tooltip",N),j={props:r,state:{visible:u,position:v,className:E},context:{right:v==="right",left:v==="left",top:v==="top",bottom:v==="bottom"}},F=Kh.setMetaData(j),_=F.ptm,M=F.cx,L=F.sx,H=F.isUnstyled;Or(Kh.css.styles,H,{name:"tooltip"}),uc({callback:function(){Ct()},when:N,priority:[sc.TOOLTIP,T]});var B=d.useRef(null),X=d.useRef(null),V=d.useRef(null),K=d.useRef(null),re=d.useRef(!0),te=d.useRef({}),ce=d.useRef(null),z=Hg({listener:function(le){!U.isTouchDevice()&&Ct(le)}}),Z=Gc(z,2),ee=Z[0],G=Z[1],oe=UD({target:V.current,listener:function(le){Ct(le)},when:u}),ve=Gc(oe,2),Re=ve[0],it=ve[1],Ke=function(le){return!(r.content||at(le,"tooltip"))},de=function(le){return!(r.content||at(le,"tooltip")||r.children)},me=function(le){return at(le,"mousetrack")||r.mouseTrack},Le=function(le){return at(le,"disabled")==="true"||Bt(le,"disabled")||r.disabled},Pe=function(le){return at(le,"showondisabled")||r.showOnDisabled},rt=function(){return at(V.current,"autohide")||r.autoHide},at=function(le,Oe){return Bt(le,"data-pr-".concat(Oe))?le.getAttribute("data-pr-".concat(Oe)):null},Bt=function(le,Oe){return le&&le.hasAttribute(Oe)},Jt=function(le){var Oe=[at(le,"showevent")||r.showEvent],gt=[at(le,"hideevent")||r.hideEvent];if(me(le))Oe=["mousemove"],gt=["mouseleave"];else{var Et=at(le,"event")||r.event;Et==="focus"&&(Oe=["focus"],gt=["blur"]),Et==="both"&&(Oe=["focus","mouseenter"],gt=I?["blur"]:["mouseleave","blur"])}return{showEvents:Oe,hideEvents:gt}},Lt=function(le){return at(le,"position")||v},Qe=function(le){var Oe=at(le,"mousetracktop")||r.mouseTrackTop,gt=at(le,"mousetrackleft")||r.mouseTrackLeft;return{top:Oe,left:gt}},_e=function(le,Oe){if(X.current){var gt=at(le,"tooltip")||r.content;gt?(X.current.innerHTML="",X.current.appendChild(document.createTextNode(gt)),Oe()):r.children&&Oe()}},It=function(le){_e(V.current,function(){var Oe=ce.current,gt=Oe.pageX,Et=Oe.pageY;r.autoZIndex&&!fr.get(B.current)&&fr.set("tooltip",B.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex.tooltip||un.zIndex.tooltip),B.current.style.left="",B.current.style.top="",rt()&&(B.current.style.pointerEvents="none");var ut=me(V.current)||le==="mouse";(ut&&!K.current||ut)&&(K.current={width:U.getOuterWidth(B.current),height:U.getOuterHeight(B.current)}),Dn(V.current,{x:gt,y:Et},le)})},Tt=function(le){le.type&&le.type==="focus"&&k(!0),V.current=le.currentTarget;var Oe=Le(V.current),gt=de(Pe(V.current)&&Oe?V.current.firstChild:V.current);if(!(gt||Oe))if(ce.current=le,u)ln("updateDelay",It);else{var Et=qt(r.onBeforeShow,{originalEvent:le,target:V.current});Et&&ln("showDelay",function(){f(!0),qt(r.onShow,{originalEvent:le,target:V.current})})}},Ct=function(le){if(le&&le.type==="blur"&&k(!1),yn(),u){var Oe=qt(r.onBeforeHide,{originalEvent:le,target:V.current});Oe&&ln("hideDelay",function(){!rt()&&re.current===!1||(fr.clear(B.current),U.removeClass(B.current,"p-tooltip-active"),f(!1),qt(r.onHide,{originalEvent:le,target:V.current}))})}else!r.onBeforeHide&&!Xt("hideDelay")&&f(!1)},Dn=function(le,Oe,gt){var Et=0,ut=0,en=gt||v;if((me(le)||en=="mouse")&&Oe){var mn={width:U.getOuterWidth(B.current),height:U.getOuterHeight(B.current)};Et=Oe.x,ut=Oe.y;var se=Qe(le),we=se.top,xe=se.left;switch(en){case"left":Et=Et-(mn.width+xe),ut=ut-(mn.height/2-we);break;case"right":case"mouse":Et=Et+xe,ut=ut-(mn.height/2-we);break;case"top":Et=Et-(mn.width/2-xe),ut=ut-(mn.height+we);break;case"bottom":Et=Et-(mn.width/2-xe),ut=ut+we;break}Et<=0||K.current.width>mn.width?(B.current.style.left="0px",B.current.style.right=window.innerWidth-mn.width-Et+"px"):(B.current.style.right="",B.current.style.left=Et+"px"),B.current.style.top=ut+"px",U.addClass(B.current,"p-tooltip-active")}else{var Fe=U.findCollisionPosition(en),Je=at(le,"my")||r.my||Fe.my,Mt=at(le,"at")||r.at||Fe.at;B.current.style.padding="0px",U.flipfitCollision(B.current,le,Je,Mt,function(Vt){var kt=Vt.at,Ut=kt.x,$t=kt.y,tt=Vt.my.x,fe=r.at?Ut!=="center"&&Ut!==tt?Ut:$t:Vt.at["".concat(Fe.axis)];B.current.style.padding="",g(fe),pn(fe),U.addClass(B.current,"p-tooltip-active")})}},pn=function(le){if(B.current){var Oe=getComputedStyle(B.current);le==="left"?B.current.style.left=parseFloat(Oe.left)-parseFloat(Oe.paddingLeft)*2+"px":le==="top"&&(B.current.style.top=parseFloat(Oe.top)-parseFloat(Oe.paddingTop)*2+"px")}},hn=function(){rt()||(re.current=!1)},cn=function(le){rt()||(re.current=!0,Ct(le))},Gt=function(le){if(le){var Oe=Jt(le),gt=Oe.showEvents,Et=Oe.hideEvents,ut=En(le);gt.forEach(function(en){return ut==null?void 0:ut.addEventListener(en,Tt)}),Et.forEach(function(en){return ut==null?void 0:ut.addEventListener(en,Ct)})}},nn=function(le){if(le){var Oe=Jt(le),gt=Oe.showEvents,Et=Oe.hideEvents,ut=En(le);gt.forEach(function(en){return ut==null?void 0:ut.removeEventListener(en,Tt)}),Et.forEach(function(en){return ut==null?void 0:ut.removeEventListener(en,Ct)})}},Xt=function(le){return at(V.current,le.toLowerCase())||r[le]},ln=function(le,Oe){yn();var gt=Xt(le);gt?te.current["".concat(le)]=setTimeout(function(){return Oe()},gt):Oe()},qt=function(le){if(le){for(var Oe=arguments.length,gt=new Array(Oe>1?Oe-1:0),Et=1;Et<Oe;Et++)gt[Et-1]=arguments[Et];var ut=le.apply(void 0,gt);return ut===void 0&&(ut=!0),ut}return!0},yn=function(){Object.values(te.current).forEach(function(le){return clearTimeout(le)})},En=function(le){if(le){if(Pe(le)){if(!le.hasWrapper){var Oe=document.createElement("div"),gt=le.nodeName==="INPUT";return gt?U.addMultipleClasses(Oe,"p-tooltip-target-wrapper p-inputwrapper"):U.addClass(Oe,"p-tooltip-target-wrapper"),le.parentNode.insertBefore(Oe,le),Oe.appendChild(le),le.hasWrapper=!0,Oe}return le.parentElement}else if(le.hasWrapper){var Et;(Et=le.parentElement).replaceWith.apply(Et,GR(le.parentElement.childNodes)),delete le.hasWrapper}return le}return null},Wt=function(le){Ft(le),$e(le)},$e=function(le){xt(le||r.target,Gt)},Ft=function(le){xt(le||r.target,nn)},xt=function(le,Oe){if(le=Y.getRefElement(le),le)if(U.isElement(le))Oe(le);else{var gt=function(ut){var en=U.find(document,ut);en.forEach(function(mn){Oe(mn)})};le instanceof Array?le.forEach(function(Et){gt(Et)}):gt(le)}};_r(function(){u&&V.current&&Le(V.current)&&Ct()}),$n(function(){return $e(),function(){Ft()}},[Tt,Ct,r.target]),$n(function(){if(u){var ne=Lt(V.current),le=at(V.current,"classname");g(ne),P(le),It(ne),ee(),Re()}else g(r.position||"right"),P(""),V.current=null,K.current=null,re.current=!0;return function(){G(),it()}},[u]),$n(function(){var ne=Lt(V.current);u&&ne!=="mouse"&&ln("updateDelay",function(){_e(V.current,function(){Dn(V.current)})})},[r.content]),aa(function(){Ct(),fr.clear(B.current)}),d.useImperativeHandle(t,function(){return{props:r,updateTargetEvents:Wt,loadTargetEvents:$e,unloadTargetEvents:Ft,show:Tt,hide:Ct,getElement:function(){return B.current},getTarget:function(){return V.current}}});var ct=function(){var le=Ke(V.current),Oe=n({id:r.id,className:be(r.className,M("root",{positionState:v,classNameState:E})),style:r.style,role:"tooltip","aria-hidden":u,onMouseEnter:function(en){return hn()},onMouseLeave:function(en){return cn(en)}},Kh.getOtherProps(r),_("root")),gt=n({className:M("arrow"),style:L("arrow",eN({},j))},_("arrow")),Et=n({className:M("text")},_("text"));return d.createElement("div",vg({ref:B},Oe),d.createElement("div",gt),d.createElement("div",vg({ref:X},Et),le&&r.children))};if(u){var He=ct();return d.createElement(ki,{element:He,appendTo:r.appendTo,visible:!0})}return null}));ao.displayName="Tooltip";function Ep(){return Ep=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ep.apply(null,arguments)}function Kp(e){"@babel/helpers - typeof";return Kp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Kp(e)}function tN(e,t){if(Kp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Kp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nN(e){var t=tN(e,"string");return Kp(t)=="symbol"?t:t+""}function es(e,t,n){return(t=nN(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rN={root:function(t){var n=t.props;return be("p-badge p-component",es({"p-badge-no-gutter":Y.isNotEmpty(n.value)&&String(n.value).length===1,"p-badge-dot":Y.isEmpty(n.value),"p-badge-lg":n.size==="large","p-badge-xl":n.size==="xlarge"},"p-badge-".concat(n.severity),n.severity!==null))}},aN=`
@layer primereact {
    .p-badge {
        display: inline-block;
        border-radius: 10px;
        text-align: center;
        padding: 0 .5rem;
    }
    
    .p-overlay-badge {
        position: relative;
    }
    
    .p-overlay-badge .p-badge {
        position: absolute;
        top: 0;
        right: 0;
        transform: translate(50%,-50%);
        transform-origin: 100% 0;
        margin: 0;
    }
    
    .p-badge-dot {
        width: .5rem;
        min-width: .5rem;
        height: .5rem;
        border-radius: 50%;
        padding: 0;
    }
    
    .p-badge-no-gutter {
        padding: 0;
        border-radius: 50%;
    }
}
`,qh=on.extend({defaultProps:{__TYPE:"Badge",__parentMetadata:null,value:null,severity:null,size:null,style:null,className:null,children:void 0},css:{classes:rN,styles:aN}});function v3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function oN(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?v3(Object(n),!0).forEach(function(a){es(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var QD=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=qh.getProps(e,a),i=qh.setMetaData(oN({props:r},r.__parentMetadata)),s=i.ptm,u=i.cx,f=i.isUnstyled;Or(qh.css.styles,f,{name:"badge"});var p=d.useRef(null);d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return p.current}}});var h=n({ref:p,style:r.style,className:be(r.className,u("root"))},qh.getOtherProps(r),s("root"));return d.createElement("span",h,r.value)}));QD.displayName="Badge";var iN={icon:function(t){var n=t.props;return be("p-button-icon p-c",es({},"p-button-icon-".concat(n.iconPos),n.label))},loadingIcon:function(t){var n=t.props,a=t.className;return be(a,{"p-button-loading-icon":n.loading})},label:"p-button-label p-c",root:function(t){var n=t.props,a=t.size,r=t.disabled;return be("p-button p-component",es(es(es(es({"p-button-icon-only":(n.icon||n.loading)&&!n.label&&!n.children,"p-button-vertical":(n.iconPos==="top"||n.iconPos==="bottom")&&n.label,"p-disabled":r,"p-button-loading":n.loading,"p-button-outlined":n.outlined,"p-button-raised":n.raised,"p-button-link":n.link,"p-button-text":n.text,"p-button-rounded":n.rounded,"p-button-loading-label-only":n.loading&&!n.icon&&n.label},"p-button-loading-".concat(n.iconPos),n.loading&&n.label),"p-button-".concat(a),a),"p-button-".concat(n.severity),n.severity),"p-button-plain",n.plain))}},Gh=on.extend({defaultProps:{__TYPE:"Button",__parentMetadata:null,badge:null,badgeClassName:null,className:null,children:void 0,disabled:!1,icon:null,iconPos:"left",label:null,link:!1,loading:!1,loadingIcon:null,outlined:!1,plain:!1,raised:!1,rounded:!1,severity:null,size:null,text:!1,tooltip:null,tooltipOptions:null,visible:!0},css:{classes:iN}});function g3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function a0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?g3(Object(n),!0).forEach(function(a){es(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Un=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Gh.getProps(e,a),i=r.disabled||r.loading,s=a0(a0({props:r},r.__parentMetadata),{},{context:{disabled:i}}),u=Gh.setMetaData(s),f=u.ptm,p=u.cx,h=u.isUnstyled;Or(Gh.css.styles,h,{name:"button",styled:!0});var v=d.useRef(t);if(d.useEffect(function(){Y.combinedRefs(v,t)},[v,t]),r.visible===!1)return null;var g=function(){var _=be("p-button-icon p-c",es({},"p-button-icon-".concat(r.iconPos),r.label)),M=n({className:p("icon")},f("icon"));_=be(_,{"p-button-loading-icon":r.loading});var L=n({className:p("loadingIcon",{className:_})},f("loadingIcon")),H=r.loading?r.loadingIcon||d.createElement(Vf,Ep({},L,{spin:!0})):r.icon;return Sn.getJSXIcon(H,a0({},M),{props:r})},b=function(){var _=n({className:p("label")},f("label"));return r.label?d.createElement("span",_,r.label):!r.children&&!r.label&&d.createElement("span",Ep({},_,{dangerouslySetInnerHTML:{__html:"&nbsp;"}}))},w=function(){if(r.badge){var _=n({className:be(r.badgeClassName),value:r.badge,unstyled:r.unstyled,__parentMetadata:{parent:s}},f("badge"));return d.createElement(QD,_,r.badge)}return null},E=!i||r.tooltipOptions&&r.tooltipOptions.showOnDisabled,P=Y.isNotEmpty(r.tooltip)&&E,C={large:"lg",small:"sm"},O=C[r.size],I=g(),k=b(),N=w(),T=r.label?r.label+(r.badge?" "+r.badge:""):r["aria-label"],j=n({ref:v,"aria-label":T,"data-pc-autofocus":r.autoFocus,className:be(r.className,p("root",{size:O,disabled:i})),disabled:i},Gh.getOtherProps(r),f("root"));return d.createElement(d.Fragment,null,d.createElement("button",j,I,k,r.children,N,d.createElement(ir,null)),P&&d.createElement(ao,Ep({target:v,content:r.tooltip,pt:f("tooltip")},r.tooltipOptions)))}));Un.displayName="Button";function gg(){return gg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},gg.apply(null,arguments)}function yS(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;n[a]=e[a]}return n}function d1(e,t){return d1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},d1(e,t)}function bS(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,d1(e,t)}function lN(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function sN(e,t){e.classList?e.classList.add(t):lN(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function y3(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function uN(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=y3(e.className,t):e.setAttribute("class",y3(e.className&&e.className.baseVal||"",t))}const b3={disabled:!1},yg=Tn.createContext(null);var WD=function(t){return t.scrollTop},cp="unmounted",Uu="exited",Hu="entering",lf="entered",p1="exiting",ss=function(e){bS(t,e);function t(a,r){var i;i=e.call(this,a,r)||this;var s=r,u=s&&!s.isMounting?a.enter:a.appear,f;return i.appearStatus=null,a.in?u?(f=Uu,i.appearStatus=Hu):f=lf:a.unmountOnExit||a.mountOnEnter?f=cp:f=Uu,i.state={status:f},i.nextCallback=null,i}t.getDerivedStateFromProps=function(r,i){var s=r.in;return s&&i.status===cp?{status:Uu}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(r){var i=null;if(r!==this.props){var s=this.state.status;this.props.in?s!==Hu&&s!==lf&&(i=Hu):(s===Hu||s===lf)&&(i=p1)}this.updateStatus(!1,i)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var r=this.props.timeout,i,s,u;return i=s=u=r,r!=null&&typeof r!="number"&&(i=r.exit,s=r.enter,u=r.appear!==void 0?r.appear:s),{exit:i,enter:s,appear:u}},n.updateStatus=function(r,i){if(r===void 0&&(r=!1),i!==null)if(this.cancelNextCallback(),i===Hu){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:up.findDOMNode(this);s&&WD(s)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Uu&&this.setState({status:cp})},n.performEnter=function(r){var i=this,s=this.props.enter,u=this.context?this.context.isMounting:r,f=this.props.nodeRef?[u]:[up.findDOMNode(this),u],p=f[0],h=f[1],v=this.getTimeouts(),g=u?v.appear:v.enter;if(!r&&!s||b3.disabled){this.safeSetState({status:lf},function(){i.props.onEntered(p)});return}this.props.onEnter(p,h),this.safeSetState({status:Hu},function(){i.props.onEntering(p,h),i.onTransitionEnd(g,function(){i.safeSetState({status:lf},function(){i.props.onEntered(p,h)})})})},n.performExit=function(){var r=this,i=this.props.exit,s=this.getTimeouts(),u=this.props.nodeRef?void 0:up.findDOMNode(this);if(!i||b3.disabled){this.safeSetState({status:Uu},function(){r.props.onExited(u)});return}this.props.onExit(u),this.safeSetState({status:p1},function(){r.props.onExiting(u),r.onTransitionEnd(s.exit,function(){r.safeSetState({status:Uu},function(){r.props.onExited(u)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(r,i){i=this.setNextCallback(i),this.setState(r,i)},n.setNextCallback=function(r){var i=this,s=!0;return this.nextCallback=function(u){s&&(s=!1,i.nextCallback=null,r(u))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},n.onTransitionEnd=function(r,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:up.findDOMNode(this),u=r==null&&!this.props.addEndListener;if(!s||u){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var f=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],p=f[0],h=f[1];this.props.addEndListener(p,h)}r!=null&&setTimeout(this.nextCallback,r)},n.render=function(){var r=this.state.status;if(r===cp)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var u=yS(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Tn.createElement(yg.Provider,{value:null},typeof s=="function"?s(r,u):Tn.cloneElement(Tn.Children.only(s),u))},t}(Tn.Component);ss.contextType=yg;ss.propTypes={};function Yc(){}ss.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Yc,onEntering:Yc,onEntered:Yc,onExit:Yc,onExiting:Yc,onExited:Yc};ss.UNMOUNTED=cp;ss.EXITED=Uu;ss.ENTERING=Hu;ss.ENTERED=lf;ss.EXITING=p1;var cN=function(t,n){return t&&n&&n.split(" ").forEach(function(a){return sN(t,a)})},o0=function(t,n){return t&&n&&n.split(" ").forEach(function(a){return uN(t,a)})},wS=function(e){bS(t,e);function t(){for(var a,r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];return a=e.call.apply(e,[this].concat(i))||this,a.appliedClasses={appear:{},enter:{},exit:{}},a.onEnter=function(u,f){var p=a.resolveArguments(u,f),h=p[0],v=p[1];a.removeClasses(h,"exit"),a.addClass(h,v?"appear":"enter","base"),a.props.onEnter&&a.props.onEnter(u,f)},a.onEntering=function(u,f){var p=a.resolveArguments(u,f),h=p[0],v=p[1],g=v?"appear":"enter";a.addClass(h,g,"active"),a.props.onEntering&&a.props.onEntering(u,f)},a.onEntered=function(u,f){var p=a.resolveArguments(u,f),h=p[0],v=p[1],g=v?"appear":"enter";a.removeClasses(h,g),a.addClass(h,g,"done"),a.props.onEntered&&a.props.onEntered(u,f)},a.onExit=function(u){var f=a.resolveArguments(u),p=f[0];a.removeClasses(p,"appear"),a.removeClasses(p,"enter"),a.addClass(p,"exit","base"),a.props.onExit&&a.props.onExit(u)},a.onExiting=function(u){var f=a.resolveArguments(u),p=f[0];a.addClass(p,"exit","active"),a.props.onExiting&&a.props.onExiting(u)},a.onExited=function(u){var f=a.resolveArguments(u),p=f[0];a.removeClasses(p,"exit"),a.addClass(p,"exit","done"),a.props.onExited&&a.props.onExited(u)},a.resolveArguments=function(u,f){return a.props.nodeRef?[a.props.nodeRef.current,u]:[u,f]},a.getClassNames=function(u){var f=a.props.classNames,p=typeof f=="string",h=p&&f?f+"-":"",v=p?""+h+u:f[u],g=p?v+"-active":f[u+"Active"],b=p?v+"-done":f[u+"Done"];return{baseClassName:v,activeClassName:g,doneClassName:b}},a}var n=t.prototype;return n.addClass=function(r,i,s){var u=this.getClassNames(i)[s+"ClassName"],f=this.getClassNames("enter"),p=f.doneClassName;i==="appear"&&s==="done"&&p&&(u+=" "+p),s==="active"&&r&&WD(r),u&&(this.appliedClasses[i][s]=u,cN(r,u))},n.removeClasses=function(r,i){var s=this.appliedClasses[i],u=s.base,f=s.active,p=s.done;this.appliedClasses[i]={},u&&o0(r,u),f&&o0(r,f),p&&o0(r,p)},n.render=function(){var r=this.props;r.classNames;var i=yS(r,["classNames"]);return Tn.createElement(ss,gg({},i,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(Tn.Component);wS.defaultProps={classNames:""};wS.propTypes={};function fN(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function SS(e,t){var n=function(i){return t&&d.isValidElement(i)?t(i):i},a=Object.create(null);return e&&d.Children.map(e,function(r){return r}).forEach(function(r){a[r.key]=n(r)}),a}function dN(e,t){e=e||{},t=t||{};function n(h){return h in t?t[h]:e[h]}var a=Object.create(null),r=[];for(var i in e)i in t?r.length&&(a[i]=r,r=[]):r.push(i);var s,u={};for(var f in t){if(a[f])for(s=0;s<a[f].length;s++){var p=a[f][s];u[a[f][s]]=n(p)}u[f]=n(f)}for(s=0;s<r.length;s++)u[r[s]]=n(r[s]);return u}function Qu(e,t,n){return n[t]!=null?n[t]:e.props[t]}function pN(e,t){return SS(e.children,function(n){return d.cloneElement(n,{onExited:t.bind(null,n),in:!0,appear:Qu(n,"appear",e),enter:Qu(n,"enter",e),exit:Qu(n,"exit",e)})})}function mN(e,t,n){var a=SS(e.children),r=dN(t,a);return Object.keys(r).forEach(function(i){var s=r[i];if(d.isValidElement(s)){var u=i in t,f=i in a,p=t[i],h=d.isValidElement(p)&&!p.props.in;f&&(!u||h)?r[i]=d.cloneElement(s,{onExited:n.bind(null,s),in:!0,exit:Qu(s,"exit",e),enter:Qu(s,"enter",e)}):!f&&u&&!h?r[i]=d.cloneElement(s,{in:!1}):f&&u&&d.isValidElement(p)&&(r[i]=d.cloneElement(s,{onExited:n.bind(null,s),in:p.props.in,exit:Qu(s,"exit",e),enter:Qu(s,"enter",e)}))}}),r}var hN=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},vN={component:"div",childFactory:function(t){return t}},ES=function(e){bS(t,e);function t(a,r){var i;i=e.call(this,a,r)||this;var s=i.handleExited.bind(fN(i));return i.state={contextValue:{isMounting:!0},handleExited:s,firstRender:!0},i}var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(r,i){var s=i.children,u=i.handleExited,f=i.firstRender;return{children:f?pN(r,u):mN(r,s,u),firstRender:!1}},n.handleExited=function(r,i){var s=SS(this.props.children);r.key in s||(r.props.onExited&&r.props.onExited(i),this.mounted&&this.setState(function(u){var f=gg({},u.children);return delete f[r.key],{children:f}}))},n.render=function(){var r=this.props,i=r.component,s=r.childFactory,u=yS(r,["component","childFactory"]),f=this.state.contextValue,p=hN(this.state.children).map(s);return delete u.appear,delete u.enter,delete u.exit,i===null?Tn.createElement(yg.Provider,{value:f},p):Tn.createElement(yg.Provider,{value:f},Tn.createElement(i,u,p))},t}(Tn.Component);ES.propTypes={};ES.defaultProps=vN;function qp(e){"@babel/helpers - typeof";return qp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qp(e)}function gN(e,t){if(qp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(qp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function yN(e){var t=gN(e,"string");return qp(t)=="symbol"?t:t+""}function bN(e,t,n){return(t=yN(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m1={defaultProps:{__TYPE:"CSSTransition",children:void 0},getProps:function(t){return Y.getMergedProps(t,m1.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,m1.defaultProps)}};function w3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function i0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?w3(Object(n),!0).forEach(function(a){bN(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var yi=d.forwardRef(function(e,t){var n=m1.getProps(e),a=d.useContext(Mn),r=n.disabled||n.options&&n.options.disabled||a&&!a.cssTransition||!un.cssTransition,i=function(E,P){n.onEnter&&n.onEnter(E,P),n.options&&n.options.onEnter&&n.options.onEnter(E,P)},s=function(E,P){n.onEntering&&n.onEntering(E,P),n.options&&n.options.onEntering&&n.options.onEntering(E,P)},u=function(E,P){n.onEntered&&n.onEntered(E,P),n.options&&n.options.onEntered&&n.options.onEntered(E,P)},f=function(E){n.onExit&&n.onExit(E),n.options&&n.options.onExit&&n.options.onExit(E)},p=function(E){n.onExiting&&n.onExiting(E),n.options&&n.options.onExiting&&n.options.onExiting(E)},h=function(E){n.onExited&&n.onExited(E),n.options&&n.options.onExited&&n.options.onExited(E)};if($n(function(){if(r){var w=Y.getRefElement(n.nodeRef);n.in?(i(w,!0),s(w,!0),u(w,!0)):(f(w),p(w),h(w))}},[n.in]),r)return n.in?n.children:null;var v={nodeRef:n.nodeRef,in:n.in,appear:n.appear,onEnter:i,onEntering:s,onEntered:u,onExit:f,onExiting:p,onExited:h},g={classNames:n.classNames,timeout:n.timeout,unmountOnExit:n.unmountOnExit},b=i0(i0(i0({},g),n.options||{}),v);return d.createElement(wS,b,n.children)});yi.displayName="CSSTransition";function h1(){return h1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},h1.apply(null,arguments)}var Pl=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",h1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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.36177 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"}))}));Pl.displayName="CheckIcon";function v1(){return v1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},v1.apply(null,arguments)}var XD=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",v1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}),d.createElement("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"}),d.createElement("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"}))}));XD.displayName="ExclamationTriangleIcon";function g1(){return g1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},g1.apply(null,arguments)}var JD=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",g1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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 0.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"}))}));JD.displayName="InfoCircleIcon";function y1(){return y1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},y1.apply(null,arguments)}var Il=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",y1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));Il.displayName="TimesIcon";function b1(){return b1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},b1.apply(null,arguments)}var qg=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",b1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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"}))}));qg.displayName="TimesCircleIcon";function w1(){return w1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},w1.apply(null,arguments)}function S1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function wN(e){if(Array.isArray(e))return S1(e)}function SN(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ZD(e,t){if(e){if(typeof e=="string")return S1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S1(e,t):void 0}}function EN(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function l0(e){return wN(e)||SN(e)||ZD(e)||EN()}function CN(e){if(Array.isArray(e))return e}function xN(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;f=!1}else for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function ON(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function E1(e,t){return CN(e)||xN(e,t)||ZD(e,t)||ON()}function Gp(e){"@babel/helpers - typeof";return Gp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gp(e)}function DN(e,t){if(Gp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Gp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PN(e){var t=DN(e,"string");return Gp(t)=="symbol"?t:t+""}function e9(e,t,n){return(t=PN(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var IN=`
@layer primereact {
    .p-toast {
        width: calc(100% - var(--toast-indent, 0px));
        max-width: 25rem;
    }
    
    .p-toast-message-icon {
        flex-shrink: 0;
    }
    
    .p-toast-message-content {
        display: flex;
        align-items: flex-start;
    }
    
    .p-toast-message-text {
        flex: 1 1 auto;
    }
    
    .p-toast-summary {
        overflow-wrap: anywhere;
    }
    
    .p-toast-detail {
        overflow-wrap: anywhere;
    }
    
    .p-toast-top-center {
        transform: translateX(-50%);
    }
    
    .p-toast-bottom-center {
        transform: translateX(-50%);
    }
    
    .p-toast-center {
        min-width: 20vw;
        transform: translate(-50%, -50%);
    }
    
    .p-toast-icon-close {
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: relative;
    }
    
    .p-toast-icon-close.p-link {
        cursor: pointer;
    }
    
    /* Animations */
    .p-toast-message-enter {
        opacity: 0;
        transform: translateY(50%);
    }
    
    .p-toast-message-enter-active {
        opacity: 1;
        transform: translateY(0);
        transition: transform 0.3s, opacity 0.3s;
    }
    
    .p-toast-message-enter-done {
        transform: none;
    }
    
    .p-toast-message-exit {
        opacity: 1;
        max-height: 1000px;
    }
    
    .p-toast .p-toast-message.p-toast-message-exit-active {
        opacity: 0;
        max-height: 0;
        margin-bottom: 0;
        overflow: hidden;
        transition: max-height 0.45s cubic-bezier(0, 1, 0, 1), opacity 0.3s, margin-bottom 0.3s;
    }
}
`,TN={root:function(t){var n=t.props,a=t.context;return be("p-toast p-component p-toast-"+n.position,n.className,{"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},message:{message:function(t){var n=t.severity;return be("p-toast-message",e9({},"p-toast-message-".concat(n),n))},content:"p-toast-message-content",buttonicon:"p-toast-icon-close-icon",closeButton:"p-toast-icon-close p-link",icon:"p-toast-message-icon",text:"p-toast-message-text",summary:"p-toast-summary",detail:"p-toast-detail"},transition:"p-toast-message"},RN={root:function(t){var n=t.props;return{position:"fixed",top:n.position==="top-right"||n.position==="top-left"||n.position==="top-center"?"20px":n.position==="center"?"50%":null,right:(n.position==="top-right"||n.position==="bottom-right")&&"20px",bottom:(n.position==="bottom-left"||n.position==="bottom-right"||n.position==="bottom-center")&&"20px",left:n.position==="top-left"||n.position==="bottom-left"?"20px":n.position==="center"||n.position==="top-center"||n.position==="bottom-center"?"50%":null}}},Yh=on.extend({defaultProps:{__TYPE:"Toast",id:null,className:null,content:null,style:null,baseZIndex:0,position:"top-right",transitionOptions:null,appendTo:"self",onClick:null,onRemove:null,onShow:null,onHide:null,onMouseEnter:null,onMouseLeave:null,children:void 0},css:{classes:TN,styles:IN,inlineStyles:RN}});function S3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ia(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?S3(Object(n),!0).forEach(function(a){e9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var t9=d.memo(d.forwardRef(function(e,t){var n=gn(),a=e.messageInfo,r=e.metaData,i=e.ptCallbacks,s=i.ptm,u=i.ptmo,f=i.cx,p=e.index,h=a.message,v=h.severity,g=h.content,b=h.summary,w=h.detail,E=h.closable,P=h.life,C=h.sticky,O=h.className,I=h.style,k=h.contentClassName,N=h.contentStyle,T=h.icon,j=h.closeIcon,F=h.pt,_={index:p},M=Ia(Ia({},r),_),L=d.useState(!1),H=E1(L,2),B=H[0],X=H[1],V=fR(function(){ce()},P||3e3,!C&&!B),K=E1(V,1),re=K[0],te=function(me,Le){return s(me,Ia({hostName:e.hostName},Le))},ce=function(){re(),e.onClose&&e.onClose(a)},z=function(me){e.onClick&&!(U.hasClass(me.target,"p-toast-icon-close")||U.hasClass(me.target,"p-toast-icon-close-icon"))&&e.onClick(a.message)},Z=function(me){e.onMouseEnter&&e.onMouseEnter(me),!me.defaultPrevented&&(C||(re(),X(!0)))},ee=function(me){e.onMouseLeave&&e.onMouseLeave(me),!me.defaultPrevented&&(C||X(!1))},G=function(){var me=n({className:f("message.buttonicon")},te("buttonicon",M),u(F,"buttonicon",Ia(Ia({},_),{},{hostName:e.hostName}))),Le=j||d.createElement(Il,me),Pe=Sn.getJSXIcon(Le,Ia({},me),{props:e}),rt=n({type:"button",className:f("message.closeButton"),onClick:ce,"aria-label":e.ariaCloseLabel||wa("close")},te("closeButton",M),u(F,"closeButton",Ia(Ia({},_),{},{hostName:e.hostName})));return E!==!1?d.createElement("div",null,d.createElement("button",rt,Pe,d.createElement(ir,null))):null},oe=function(){if(a){var me=Y.getJSXElement(g,{message:a.message,onClick:z,onClose:ce}),Le=n({className:f("message.icon")},te("icon",M),u(F,"icon",Ia(Ia({},_),{},{hostName:e.hostName}))),Pe=T;if(!T)switch(v){case"info":Pe=d.createElement(JD,Le);break;case"warn":Pe=d.createElement(XD,Le);break;case"error":Pe=d.createElement(qg,Le);break;case"success":Pe=d.createElement(Pl,Le);break}var rt=Sn.getJSXIcon(Pe,Ia({},Le),{props:e}),at=n({className:f("message.text")},te("text",M),u(F,"text",Ia(Ia({},_),{},{hostName:e.hostName}))),Bt=n({className:f("message.summary")},te("summary",M),u(F,"summary",Ia(Ia({},_),{},{hostName:e.hostName}))),Jt=n({className:f("message.detail")},te("detail",M),u(F,"detail",Ia(Ia({},_),{},{hostName:e.hostName})));return me||d.createElement(d.Fragment,null,rt,d.createElement("div",at,d.createElement("span",Bt,b),w&&d.createElement("div",Jt,w)))}return null},ve=oe(),Re=G(),it=n({ref:t,className:be(O,f("message.message",{severity:v})),style:I,role:"alert","aria-live":"assertive","aria-atomic":"true",onClick:z,onMouseEnter:Z,onMouseLeave:ee},te("message",M),u(F,"root",Ia(Ia({},_),{},{hostName:e.hostName}))),Ke=n({className:be(k,f("message.content")),style:N},te("content",M),u(F,"content",Ia(Ia({},_),{},{hostName:e.hostName})));return d.createElement("div",it,d.createElement("div",Ke,ve,Re))}));t9.displayName="ToastMessage";var E3=0,n9=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Yh.getProps(e,a),i=d.useState([]),s=E1(i,2),u=s[0],f=s[1],p=d.useRef(null),h={props:r,state:{messages:u}},v=Yh.setMetaData(h);Or(Yh.css.styles,v.isUnstyled,{name:"toast"});var g=function(j){j&&f(function(F){return b(F,j,!0)})},b=function(j,F,_){var M;if(Array.isArray(F)){var L=F.reduce(function(B,X){return B.push({_pId:E3++,message:X}),B},[]);_?M=j?[].concat(l0(j),l0(L)):L:M=L}else{var H={_pId:E3++,message:F};_?M=j?[].concat(l0(j),[H]):[H]:M=[H]}return M},w=function(){fr.clear(p.current),f([])},E=function(j){f(function(F){return b(F,j,!1)})},P=function(j){var F=Y.isNotEmpty(j._pId)?j._pId:j.message||j;f(function(_){return _.filter(function(M){return M._pId!==j._pId&&!Y.deepEquals(M.message,F)})}),r.onRemove&&r.onRemove(j.message||F)},C=function(j){P(j)},O=function(){r.onShow&&r.onShow()},I=function(){u.length===1&&fr.clear(p.current),r.onHide&&r.onHide()};$n(function(){fr.set("toast",p.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex.toast||un.zIndex.toast)},[u,r.baseZIndex]),aa(function(){fr.clear(p.current)}),d.useImperativeHandle(t,function(){return{props:r,show:g,replace:E,remove:P,clear:w,getElement:function(){return p.current}}});var k=function(){var j=n({ref:p,id:r.id,className:v.cx("root",{context:a}),style:v.sx("root")},Yh.getOtherProps(r),v.ptm("root")),F=n({classNames:v.cx("transition"),timeout:{enter:300,exit:300},options:r.transitionOptions,unmountOnExit:!0,onEntered:O,onExited:I},v.ptm("transition"));return d.createElement("div",j,d.createElement(ES,null,u&&u.map(function(_,M){var L=d.createRef();return d.createElement(yi,w1({nodeRef:L,key:_._pId},F),e.content?Y.getJSXElement(e.content,{message:_.message}):d.createElement(t9,{hostName:"Toast",ref:L,messageInfo:_,index:M,onClick:r.onClick,onClose:C,onMouseEnter:r.onMouseEnter,onMouseLeave:r.onMouseLeave,closeIcon:r.closeIcon,ptCallbacks:v,metaData:h}))})))},N=k();return d.createElement(ki,{element:N,appendTo:r.appendTo})}));n9.displayName="Toast";const NN=(e,t,n,a)=>{var i,s,u,f;const r=[n,{code:t,...a||{}}];if((s=(i=e==null?void 0:e.services)==null?void 0:i.logger)!=null&&s.forward)return e.services.logger.forward(r,"warn","react-i18next::",!0);ec(r[0])&&(r[0]=`react-i18next:: ${r[0]}`),(f=(u=e==null?void 0:e.services)==null?void 0:u.logger)!=null&&f.warn?e.services.logger.warn(...r):console!=null&&console.warn&&console.warn(...r)},C3={},C1=(e,t,n,a)=>{ec(n)&&C3[n]||(ec(n)&&(C3[n]=new Date),NN(e,t,n,a))},r9=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},x1=(e,t,n)=>{e.loadNamespaces(t,r9(e,n))},x3=(e,t,n,a)=>{if(ec(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return x1(e,n,a);n.forEach(r=>{e.options.ns.indexOf(r)<0&&e.options.ns.push(r)}),e.loadLanguages(t,r9(e,a))},MN=(e,t,n={})=>!t.languages||!t.languages.length?(C1(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(a,r)=>{var i;if(((i=n.bindI18n)==null?void 0:i.indexOf("languageChanging"))>-1&&a.services.backendConnector.backend&&a.isLanguageChangingTo&&!r(a.isLanguageChangingTo,e))return!1}}),ec=e=>typeof e=="string",kN=e=>typeof e=="object"&&e!==null,AN=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,_N={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},jN=e=>_N[e],LN=e=>e.replace(AN,jN);let O1={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:LN};const FN=(e={})=>{O1={...O1,...e}},$N=()=>O1;let a9;const BN=e=>{a9=e},zN=()=>a9,UN={type:"3rdParty",init(e){FN(e.options.react),BN(e)}},o9=d.createContext();class HN{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const VN=(e,t)=>{const n=d.useRef();return d.useEffect(()=>{n.current=e},[e,t]),n.current},i9=(e,t,n,a)=>e.getFixedT(t,n,a),KN=(e,t,n,a)=>d.useCallback(i9(e,t,n,a),[e,t,n,a]),Gr=(e,t={})=>{var k,N,T,j;const{i18n:n}=t,{i18n:a,defaultNS:r}=d.useContext(o9)||{},i=n||a||zN();if(i&&!i.reportNamespaces&&(i.reportNamespaces=new HN),!i){C1(i,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const F=(M,L)=>ec(L)?L:kN(L)&&ec(L.defaultValue)?L.defaultValue:Array.isArray(M)?M[M.length-1]:M,_=[F,{},!1];return _.t=F,_.i18n={},_.ready=!1,_}(k=i.options.react)!=null&&k.wait&&C1(i,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...$N(),...i.options.react,...t},{useSuspense:u,keyPrefix:f}=s;let p=r||((N=i.options)==null?void 0:N.defaultNS);p=ec(p)?[p]:p||["translation"],(j=(T=i.reportNamespaces).addUsedNamespaces)==null||j.call(T,p);const h=(i.isInitialized||i.initializedStoreOnce)&&p.every(F=>MN(F,i,s)),v=KN(i,t.lng||null,s.nsMode==="fallback"?p:p[0],f),g=()=>v,b=()=>i9(i,t.lng||null,s.nsMode==="fallback"?p:p[0],f),[w,E]=d.useState(g);let P=p.join();t.lng&&(P=`${t.lng}${P}`);const C=VN(P),O=d.useRef(!0);d.useEffect(()=>{const{bindI18n:F,bindI18nStore:_}=s;O.current=!0,!h&&!u&&(t.lng?x3(i,t.lng,p,()=>{O.current&&E(b)}):x1(i,p,()=>{O.current&&E(b)})),h&&C&&C!==P&&O.current&&E(b);const M=()=>{O.current&&E(b)};return F&&(i==null||i.on(F,M)),_&&(i==null||i.store.on(_,M)),()=>{O.current=!1,i&&(F==null||F.split(" ").forEach(L=>i.off(L,M))),_&&i&&_.split(" ").forEach(L=>i.store.off(L,M))}},[i,P]),d.useEffect(()=>{O.current&&h&&E(g)},[i,f,h]);const I=[w,i,h];if(I.t=w,I.i18n=i,I.ready=h,h||!h&&!u)return I;throw new Promise(F=>{t.lng?x3(i,t.lng,p,()=>F()):x1(i,p,()=>F())})};function qN({i18n:e,defaultNS:t,children:n}){const a=d.useMemo(()=>({i18n:e,defaultNS:t}),[e,t]);return d.createElement(o9.Provider,{value:a},n)}const l9=d.createContext(void 0);function GN({children:e}){const t=d.useRef(null),{t:n}=Gr();return x.jsxs(l9.Provider,{value:{toastRef:t,t:n},children:[e,x.jsx(n9,{ref:t})]})}function Ma(){const e=d.useContext(l9);if(!e)throw new Error("Missing plugins context parent");return(t,n)=>{YN(e,t,n)}}function YN(e,t,n){var r,i;let a;if(typeof t=="string"){const s=n==null?void 0:n.severity;a={summary:s===void 0?void 0:e.t(`boLib.toast.${s}`),detail:t,severity:s}}else a=t;(i=(r=e.toastRef)==null?void 0:r.current)==null||i.show(a)}function Bn(){const{t:e,i18n:t}=Gr(),n=d.useRef(e);return d.useEffect(()=>{n.current=e},[t.language]),n.current}function Fa(e){const t=Ug(),[n,a]=d.useState(!1),r=Bn(),i=Ma(),{action:s,...u}=e,f=d.useCallback(async()=>{a(!0);try{await s()}catch(p){i(r("boLib.errorOccurred"),{severity:"error"}),t.error(p)}finally{a(!1)}},[s]);return x.jsx(Un,{...u,loading:n,onClick:f,children:e.children})}function D1(){let e,t;return{promise:new Promise((a,r)=>{e=a,t=r}),resolve:e,reject:t}}function P1(){return P1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},P1.apply(null,arguments)}var s9=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",P1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14ZM9.77805 7.42192C9.89013 7.534 10.0415 7.59788 10.2 7.59995C10.3585 7.59788 10.5099 7.534 10.622 7.42192C10.7341 7.30985 10.798 7.15844 10.8 6.99995V3.94242C10.8066 3.90505 10.8096 3.86689 10.8089 3.82843C10.8079 3.77159 10.7988 3.7157 10.7824 3.6623C10.756 3.55552 10.701 3.45698 10.622 3.37798C10.5099 3.2659 10.3585 3.20202 10.2 3.19995H7.00002C6.84089 3.19995 6.68828 3.26317 6.57576 3.37569C6.46324 3.48821 6.40002 3.64082 6.40002 3.79995C6.40002 3.95908 6.46324 4.11169 6.57576 4.22422C6.68828 4.33674 6.84089 4.39995 7.00002 4.39995H8.80006L6.19997 7.00005C6.10158 7.11005 6.04718 7.25246 6.04718 7.40005C6.04718 7.54763 6.10158 7.69004 6.19997 7.80005C6.30202 7.91645 6.44561 7.98824 6.59997 8.00005C6.75432 7.98824 6.89791 7.91645 6.99997 7.80005L9.60002 5.26841V6.99995C9.6021 7.15844 9.66598 7.30985 9.77805 7.42192ZM1.4 14H3.8C4.17066 13.9979 4.52553 13.8498 4.78763 13.5877C5.04973 13.3256 5.1979 12.9707 5.2 12.6V10.2C5.1979 9.82939 5.04973 9.47452 4.78763 9.21242C4.52553 8.95032 4.17066 8.80215 3.8 8.80005H1.4C1.02934 8.80215 0.674468 8.95032 0.412371 9.21242C0.150274 9.47452 0.00210008 9.82939 0 10.2V12.6C0.00210008 12.9707 0.150274 13.3256 0.412371 13.5877C0.674468 13.8498 1.02934 13.9979 1.4 14ZM1.25858 10.0586C1.29609 10.0211 1.34696 10 1.4 10H3.8C3.85304 10 3.90391 10.0211 3.94142 10.0586C3.97893 10.0961 4 10.147 4 10.2V12.6C4 12.6531 3.97893 12.704 3.94142 12.7415C3.90391 12.779 3.85304 12.8 3.8 12.8H1.4C1.34696 12.8 1.29609 12.779 1.25858 12.7415C1.22107 12.704 1.2 12.6531 1.2 12.6V10.2C1.2 10.147 1.22107 10.0961 1.25858 10.0586Z",fill:"currentColor"}))}));s9.displayName="WindowMaximizeIcon";function I1(){return I1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},I1.apply(null,arguments)}var u9=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",I1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8 0H2.2C1.61652 0 1.05694 0.231785 0.644365 0.644365C0.231785 1.05694 0 1.61652 0 2.2V7C0 7.15913 0.063214 7.31174 0.175736 7.42426C0.288258 7.53679 0.44087 7.6 0.6 7.6C0.75913 7.6 0.911742 7.53679 1.02426 7.42426C1.13679 7.31174 1.2 7.15913 1.2 7V2.2C1.2 1.93478 1.30536 1.68043 1.49289 1.49289C1.68043 1.30536 1.93478 1.2 2.2 1.2H11.8C12.0652 1.2 12.3196 1.30536 12.5071 1.49289C12.6946 1.68043 12.8 1.93478 12.8 2.2V11.8C12.8 12.0652 12.6946 12.3196 12.5071 12.5071C12.3196 12.6946 12.0652 12.8 11.8 12.8H7C6.84087 12.8 6.68826 12.8632 6.57574 12.9757C6.46321 13.0883 6.4 13.2409 6.4 13.4C6.4 13.5591 6.46321 13.7117 6.57574 13.8243C6.68826 13.9368 6.84087 14 7 14H11.8C12.3835 14 12.9431 13.7682 13.3556 13.3556C13.7682 12.9431 14 12.3835 14 11.8V2.2C14 1.61652 13.7682 1.05694 13.3556 0.644365C12.9431 0.231785 12.3835 0 11.8 0ZM6.368 7.952C6.44137 7.98326 6.52025 7.99958 6.6 8H9.8C9.95913 8 10.1117 7.93678 10.2243 7.82426C10.3368 7.71174 10.4 7.55913 10.4 7.4C10.4 7.24087 10.3368 7.08826 10.2243 6.97574C10.1117 6.86321 9.95913 6.8 9.8 6.8H8.048L10.624 4.224C10.73 4.11026 10.7877 3.95982 10.7849 3.80438C10.7822 3.64894 10.7192 3.50063 10.6093 3.3907C10.4994 3.28077 10.3511 3.2178 10.1956 3.21506C10.0402 3.21232 9.88974 3.27002 9.776 3.376L7.2 5.952V4.2C7.2 4.04087 7.13679 3.88826 7.02426 3.77574C6.91174 3.66321 6.75913 3.6 6.6 3.6C6.44087 3.6 6.28826 3.66321 6.17574 3.77574C6.06321 3.88826 6 4.04087 6 4.2V7.4C6.00042 7.47975 6.01674 7.55862 6.048 7.632C6.07656 7.70442 6.11971 7.7702 6.17475 7.82524C6.2298 7.88029 6.29558 7.92344 6.368 7.952ZM1.4 8.80005H3.8C4.17066 8.80215 4.52553 8.95032 4.78763 9.21242C5.04973 9.47452 5.1979 9.82939 5.2 10.2V12.6C5.1979 12.9707 5.04973 13.3256 4.78763 13.5877C4.52553 13.8498 4.17066 13.9979 3.8 14H1.4C1.02934 13.9979 0.674468 13.8498 0.412371 13.5877C0.150274 13.3256 0.00210008 12.9707 0 12.6V10.2C0.00210008 9.82939 0.150274 9.47452 0.412371 9.21242C0.674468 8.95032 1.02934 8.80215 1.4 8.80005ZM3.94142 12.7415C3.97893 12.704 4 12.6531 4 12.6V10.2C4 10.147 3.97893 10.0961 3.94142 10.0586C3.90391 10.0211 3.85304 10 3.8 10H1.4C1.34696 10 1.29609 10.0211 1.25858 10.0586C1.22107 10.0961 1.2 10.147 1.2 10.2V12.6C1.2 12.6531 1.22107 12.704 1.25858 12.7415C1.29609 12.779 1.34696 12.8 1.4 12.8H3.8C3.85304 12.8 3.90391 12.779 3.94142 12.7415Z",fill:"currentColor"}))}));u9.displayName="WindowMinimizeIcon";function T1(){return T1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},T1.apply(null,arguments)}function Yp(e){"@babel/helpers - typeof";return Yp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yp(e)}function R1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function QN(e){if(Array.isArray(e))return R1(e)}function WN(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function c9(e,t){if(e){if(typeof e=="string")return R1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R1(e,t):void 0}}function XN(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function JN(e){return QN(e)||WN(e)||c9(e)||XN()}function ZN(e,t){if(Yp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Yp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function eM(e){var t=ZN(e,"string");return Yp(t)=="symbol"?t:t+""}function CS(e,t,n){return(t=eM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tM(e){if(Array.isArray(e))return e}function nM(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function rM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Hs(e,t){return tM(e)||nM(e,t)||c9(e,t)||rM()}var aM="",Cp=on.extend({defaultProps:{__TYPE:"FocusTrap",children:void 0},css:{styles:aM},getProps:function(t){return Y.getMergedProps(t,Cp.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,Cp.defaultProps)}});function O3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function oM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?O3(Object(n),!0).forEach(function(a){CS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var iM=Tn.memo(Tn.forwardRef(function(e,t){var n=Tn.useRef(null),a=Tn.useRef(null),r=Tn.useRef(null),i=Tn.useContext(Mn),s=Cp.getProps(e,i),u={props:s};Zs(Cp.css.styles,{name:"focustrap"});var f=Cp.setMetaData(oM({},u));f.ptm,Tn.useImperativeHandle(t,function(){return{props:s,getInk:function(){return a.current},getTarget:function(){return n.current}}}),_r(function(){s.disabled||(n.current=p(),h(n.current))});var p=function(){return a.current&&a.current.parentElement},h=function(P){var C=s||{},O=C.autoFocusSelector,I=O===void 0?"":O,k=C.firstFocusableSelector,N=k===void 0?"":k,T=C.autoFocus,j=T===void 0?!1:T,F="".concat(v(I)),_="[autofocus]".concat(F,", [data-pc-autofocus='true']").concat(F),M=U.getFirstFocusableElement(P,_);j&&!M&&(M=U.getFirstFocusableElement(P,v(N))),U.focus(M)},v=function(P){return':not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])'.concat(P??"")},g=function(P){var C,O=P.currentTarget,I=P.relatedTarget,k=I===O.$_pfocustrap_lasthiddenfocusableelement||!((C=n.current)!==null&&C!==void 0&&C.contains(I))?U.getFirstFocusableElement(O.parentElement,v(O.$_pfocustrap_focusableselector)):O.$_pfocustrap_lasthiddenfocusableelement;U.focus(k)},b=function(P){var C,O=P.currentTarget,I=P.relatedTarget,k=I===O.$_pfocustrap_firsthiddenfocusableelement||!((C=n.current)!==null&&C!==void 0&&C.contains(I))?U.getLastFocusableElement(O.parentElement,v(O.$_pfocustrap_focusableselector)):O.$_pfocustrap_firsthiddenfocusableelement;U.focus(k)},w=function(){var P=s||{},C=P.tabIndex,O=C===void 0?0:C,I=function(j,F,_){return Tn.createElement("span",{ref:j,className:"p-hidden-accessible p-hidden-focusable",tabIndex:O,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:F,"data-pc-section":_})},k=I(a,g,"firstfocusableelement"),N=I(r,b,"lastfocusableelement");return a.current&&r.current&&(a.current.$_pfocustrap_lasthiddenfocusableelement=r.current,r.current.$_pfocustrap_firsthiddenfocusableelement=a.current),Tn.createElement(Tn.Fragment,null,k,s.children,N)};return w()})),lM=iM;function D3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function sM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?D3(Object(n),!0).forEach(function(a){CS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var uM={closeButtonIcon:"p-dialog-header-close-icon",closeButton:"p-dialog-header-icon p-dialog-header-close p-link",maximizableIcon:"p-dialog-header-maximize-icon",maximizableButton:"p-dialog-header-icon p-dialog-header-maximize p-link",header:function(t){var n=t.props;return be("p-dialog-header",n.headerClassName)},headerTitle:"p-dialog-title",headerIcons:"p-dialog-header-icons",content:function(t){var n=t.props;return be("p-dialog-content",n.contentClassName)},footer:function(t){var n=t.props;return be("p-dialog-footer",n.footerClassName)},mask:function(t){var n=t.props,a=t.maskVisibleState,r=["center","left","right","top","top-left","top-right","bottom","bottom-left","bottom-right"],i=r.find(function(s){return s===n.position||s.replace("-","")===n.position});return be("p-dialog-mask",i?"p-dialog-".concat(i):"",{"p-component-overlay p-component-overlay-enter":n.modal,"p-dialog-visible":a,"p-dialog-draggable":n.draggable,"p-dialog-resizable":n.resizable},n.maskClassName)},root:function(t){var n=t.props,a=t.maximized,r=t.context;return be("p-dialog p-component",{"p-dialog-rtl":n.rtl,"p-dialog-maximized":a,"p-dialog-default":!a,"p-input-filled":r&&r.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":r&&r.ripple===!1||un.ripple===!1})},transition:"p-dialog"},cM=`
@layer primereact {
    .p-dialog-mask {
        background-color: transparent;
        transition-property: background-color;
    }

    .p-dialog-visible {
        display: flex;
    }

    .p-dialog-mask.p-component-overlay {
        pointer-events: auto;
    }

    .p-dialog {
        display: flex;
        flex-direction: column;
        pointer-events: auto;
        max-height: 90%;
        transform: scale(1);
        position: relative;
    }

    .p-dialog-content {
        overflow-y: auto;
        flex-grow: 1;
    }

    .p-dialog-header {
        display: flex;
        align-items: center;
        flex-shrink: 0;
    }

    .p-dialog-footer {
        flex-shrink: 0;
    }

    .p-dialog .p-dialog-header-icons {
        display: flex;
        align-items: center;
        align-self: flex-start;
        flex-shrink: 0;
    }

    .p-dialog .p-dialog-header-icon {
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: relative;
    }

    .p-dialog .p-dialog-title {
        flex-grow: 1;
    }

    /* Fluid */
    .p-fluid .p-dialog-footer .p-button {
        width: auto;
    }

    /* Animation */
    /* Center */
    .p-dialog-enter {
        opacity: 0;
        transform: scale(0.7);
    }

    .p-dialog-enter-active {
        opacity: 1;
        transform: scale(1);
        transition: all 150ms cubic-bezier(0, 0, 0.2, 1);
    }

    .p-dialog-enter-done {
        transform: none;
    }

    .p-dialog-exit-active {
        opacity: 0;
        transform: scale(0.7);
        transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);
    }

    /* Top, Bottom, Left, Right, Top* and Bottom* */
    .p-dialog-top .p-dialog,
    .p-dialog-bottom .p-dialog,
    .p-dialog-left .p-dialog,
    .p-dialog-right .p-dialog,
    .p-dialog-top-left .p-dialog,
    .p-dialog-top-right .p-dialog,
    .p-dialog-bottom-left .p-dialog,
    .p-dialog-bottom-right .p-dialog {
        margin: 0.75em;
    }

    .p-dialog-top .p-dialog-enter,
    .p-dialog-top .p-dialog-exit-active {
        transform: translate3d(0px, -100%, 0px);
    }

    .p-dialog-bottom .p-dialog-enter,
    .p-dialog-bottom .p-dialog-exit-active {
        transform: translate3d(0px, 100%, 0px);
    }

    .p-dialog-left .p-dialog-enter,
    .p-dialog-left .p-dialog-exit-active,
    .p-dialog-top-left .p-dialog-enter,
    .p-dialog-top-left .p-dialog-exit-active,
    .p-dialog-bottom-left .p-dialog-enter,
    .p-dialog-bottom-left .p-dialog-exit-active {
        transform: translate3d(-100%, 0px, 0px);
    }

    .p-dialog-right .p-dialog-enter,
    .p-dialog-right .p-dialog-exit-active,
    .p-dialog-top-right .p-dialog-enter,
    .p-dialog-top-right .p-dialog-exit-active,
    .p-dialog-bottom-right .p-dialog-enter,
    .p-dialog-bottom-right .p-dialog-exit-active {
        transform: translate3d(100%, 0px, 0px);
    }

    .p-dialog-top .p-dialog-enter-active,
    .p-dialog-bottom .p-dialog-enter-active,
    .p-dialog-left .p-dialog-enter-active,
    .p-dialog-top-left .p-dialog-enter-active,
    .p-dialog-bottom-left .p-dialog-enter-active,
    .p-dialog-right .p-dialog-enter-active,
    .p-dialog-top-right .p-dialog-enter-active,
    .p-dialog-bottom-right .p-dialog-enter-active {
        transform: translate3d(0px, 0px, 0px);
        transition: all 0.3s ease-out;
    }

    .p-dialog-top .p-dialog-exit-active,
    .p-dialog-bottom .p-dialog-exit-active,
    .p-dialog-left .p-dialog-exit-active,
    .p-dialog-top-left .p-dialog-exit-active,
    .p-dialog-bottom-left .p-dialog-exit-active,
    .p-dialog-right .p-dialog-exit-active,
    .p-dialog-top-right .p-dialog-exit-active,
    .p-dialog-bottom-right .p-dialog-exit-active {
        transition: all 0.3s ease-out;
    }

    /* Maximize */
    .p-dialog-maximized {
        transition: none;
        transform: none;
        margin: 0;
        width: 100vw !important;
        height: 100vh !important;
        max-height: 100%;
        top: 0px !important;
        left: 0px !important;
    }

    .p-dialog-maximized .p-dialog-content {
        flex-grow: 1;
    }

    .p-confirm-dialog .p-dialog-content {
        display: flex;
        align-items: center;
    }

    /* Resizable */
    .p-dialog .p-resizable-handle {
        position: absolute;
        font-size: 0.1px;
        display: block;
        cursor: se-resize;
        width: 12px;
        height: 12px;
        right: 1px;
        bottom: 1px;
    }

    .p-dialog-draggable .p-dialog-header {
        cursor: move;
    }
}
`,fM={mask:function(t){var n=t.props;return sM({position:"fixed",height:"100%",width:"100%",left:0,top:0,display:"flex",justifyContent:n.position==="left"||n.position==="top-left"||n.position==="bottom-left"?"flex-start":n.position==="right"||n.position==="top-right"||n.position==="bottom-right"?"flex-end":"center",alignItems:n.position==="top"||n.position==="top-left"||n.position==="top-right"?"flex-start":n.position==="bottom"||n.position==="bottom-left"||n.position==="bottom-right"?"flex-end":"center",pointerEvents:!n.modal&&"none"},n.maskStyle)}},Qh=on.extend({defaultProps:{__TYPE:"Dialog",__parentMetadata:null,appendTo:null,ariaCloseIconLabel:null,baseZIndex:0,blockScroll:!1,breakpoints:null,className:null,closable:!0,closeIcon:null,closeOnEscape:!0,content:null,contentClassName:null,contentStyle:null,dismissableMask:!1,draggable:!0,focusOnShow:!0,footer:null,footerClassName:null,header:null,headerClassName:null,headerStyle:null,icons:null,id:null,keepInViewport:!0,maskClassName:null,maskStyle:null,maximizable:!1,maximizeIcon:null,maximized:!1,minX:0,minY:0,minimizeIcon:null,modal:!0,onClick:null,onDrag:null,onDragEnd:null,onDragStart:null,onHide:null,onMaskClick:null,onMaximize:null,onResize:null,onResizeEnd:null,onResizeStart:null,onShow:null,position:"center",resizable:!0,rtl:!1,showHeader:!0,showCloseIcon:!0,style:null,transitionOptions:null,visible:!1,children:void 0},css:{classes:uM,styles:cM,inlineStyles:fM}});function P3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function s0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?P3(Object(n),!0).forEach(function(a){CS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var xS=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Qh.getProps(e,a),i=r.id?r.id:Ga(),s=d.useState(i),u=Hs(s,2),f=u[0];u[1];var p=d.useState(!1),h=Hs(p,2),v=h[0],g=h[1],b=d.useState(!1),w=Hs(b,2),E=w[0],P=w[1],C=d.useState(r.maximized),O=Hs(C,2),I=O[0],k=O[1],N=d.useRef(null),T=d.useRef(null),j=d.useRef(null),F=d.useRef(null),_=d.useRef(null),M=d.useRef(null),L=d.useRef(null),H=d.useRef(!1),B=d.useRef(!1),X=d.useRef(null),V=d.useRef(null),K=d.useRef(null),re=d.useRef(i),te=d.useRef(null),ce=r.onMaximize?r.maximized:I,z=E&&(r.blockScroll||r.maximizable&&ce),Z=r.closable&&r.closeOnEscape&&E,ee=Uf("dialog",Z),G=Qh.setMetaData(s0(s0({props:r},r.__parentMetadata),{},{state:{id:f,maximized:ce,containerVisible:v}})),oe=G.ptm,ve=G.cx,Re=G.sx,it=G.isUnstyled;Or(Qh.css.styles,it,{name:"dialog"}),uc({callback:function(fe){pn(fe)},when:Z&&ee,priority:[sc.DIALOG,ee]});var Ke=Zo({type:"mousemove",target:function(){return window.document},listener:function(fe){return Wt(fe)}}),de=Hs(Ke,2),me=de[0],Le=de[1],Pe=Zo({type:"mouseup",target:function(){return window.document},listener:function(fe){return $e(fe)}}),rt=Hs(Pe,2),at=rt[0],Bt=rt[1],Jt=Zo({type:"mousemove",target:function(){return window.document},listener:function(fe){return ln(fe)}}),Lt=Hs(Jt,2),Qe=Lt[0],_e=Lt[1],It=Zo({type:"mouseup",target:function(){return window.document},listener:function(fe){return qt(fe)}}),Tt=Hs(It,2),Ct=Tt[0],Dn=Tt[1],pn=function(fe){r.onHide(fe),fe.preventDefault()},hn=function(){var fe=document.activeElement,pe=fe&&N.current&&N.current.contains(fe);!pe&&r.closable&&r.showCloseIcon&&r.showHeader&&L.current&&L.current.focus()},cn=function(fe){j.current=fe.target,r.onPointerDown&&r.onPointerDown(fe)},Gt=function(fe){r.dismissableMask&&r.modal&&T.current===fe.target&&!j.current&&pn(fe),r.onMaskClick&&r.onMaskClick(fe),j.current=null},nn=function(fe){r.onMaximize?r.onMaximize({originalEvent:fe,maximized:!ce}):k(function(pe){return!pe}),fe.preventDefault()},Xt=function(fe){U.hasClass(fe.target,"p-dialog-header-icon")||U.hasClass(fe.target.parentElement,"p-dialog-header-icon")||r.draggable&&(H.current=!0,X.current=fe.pageX,V.current=fe.pageY,U.addClass(document.body,"p-unselectable-text"),r.onDragStart&&r.onDragStart(fe))},ln=function(fe){if(H.current){var pe=U.getOuterWidth(N.current),ke=U.getOuterHeight(N.current),We=fe.pageX-X.current,st=fe.pageY-V.current,At=N.current.getBoundingClientRect(),nt=At.left+We,ze=At.top+st,Ze=U.getViewport(),mt=getComputedStyle(N.current),Rt=parseFloat(mt.marginLeft),Nt=parseFloat(mt.marginTop);N.current.style.position="fixed",r.keepInViewport?(nt>=r.minX&&nt+pe<Ze.width&&(X.current=fe.pageX,N.current.style.left=nt-Rt+"px"),ze>=r.minY&&ze+ke<Ze.height&&(V.current=fe.pageY,N.current.style.top=ze-Nt+"px")):(X.current=fe.pageX,N.current.style.left=nt-Rt+"px",V.current=fe.pageY,N.current.style.top=ze-Nt+"px"),r.onDrag&&r.onDrag(fe)}},qt=function(fe){H.current&&(H.current=!1,U.removeClass(document.body,"p-unselectable-text"),r.onDragEnd&&r.onDragEnd(fe))},yn=function(fe){r.resizable&&(B.current=!0,X.current=fe.pageX,V.current=fe.pageY,U.addClass(document.body,"p-unselectable-text"),r.onResizeStart&&r.onResizeStart(fe))},En=function(fe,pe,ke){!ke&&(ke=U.getViewport());var We=parseInt(fe);return/^(\d+|(\.\d+))(\.\d+)?%$/.test(fe)?We*(ke[pe]/100):We},Wt=function(fe){if(B.current){var pe=fe.pageX-X.current,ke=fe.pageY-V.current,We=U.getOuterWidth(N.current),st=U.getOuterHeight(N.current),At=N.current.getBoundingClientRect(),nt=U.getViewport(),ze=!parseInt(N.current.style.top)||!parseInt(N.current.style.left),Ze=En(N.current.style.minWidth,"width",nt),mt=En(N.current.style.minHeight,"height",nt),Rt=We+pe,Nt=st+ke;ze&&(Rt=Rt+pe,Nt=Nt+ke),(!Ze||Rt>Ze)&&At.left+Rt<nt.width&&(N.current.style.width=Rt+"px"),(!mt||Nt>mt)&&At.top+Nt<nt.height&&(N.current.style.height=Nt+"px"),X.current=fe.pageX,V.current=fe.pageY,r.onResize&&r.onResize(fe)}},$e=function(fe){B.current&&(B.current=!1,U.removeClass(document.body,"p-unselectable-text"),r.onResizeEnd&&r.onResizeEnd(fe))},Ft=function(){N.current.style.position="",N.current.style.left="",N.current.style.top="",N.current.style.margin=""},xt=function(){N.current.setAttribute(re.current,"")},ct=function(){r.onShow&&r.onShow(),r.focusOnShow&&hn(),le()},He=function(){r.modal&&!it()&&U.addClass(T.current,"p-component-overlay-leave")},ne=function(){H.current=!1,fr.clear(T.current),g(!1),Oe(),U.focus(te.current),te.current=null},le=function(){ut()},Oe=function(){en()},gt=function(){var fe=document.primeDialogParams&&document.primeDialogParams.some(function(pe){return pe.hasBlockScroll});fe?U.blockBodyScroll():U.unblockBodyScroll()},Et=function(fe){if(fe&&E){var pe={id:f,hasBlockScroll:z};document.primeDialogParams||(document.primeDialogParams=[]);var ke=document.primeDialogParams.findIndex(function(We){return We.id===f});ke===-1?document.primeDialogParams=[].concat(JN(document.primeDialogParams),[pe]):document.primeDialogParams=document.primeDialogParams.toSpliced(ke,1,pe)}else document.primeDialogParams=document.primeDialogParams&&document.primeDialogParams.filter(function(We){return We.id!==f});gt()},ut=function(){r.draggable&&(Qe(),Ct()),r.resizable&&(me(),at())},en=function(){_e(),Dn(),Le(),Bt()},mn=function(){K.current=U.createInlineStyle(a&&a.nonce||un.nonce,a&&a.styleContainer);var fe="";for(var pe in r.breakpoints)fe=fe+`
                @media screen and (max-width: `.concat(pe,`) {
                     [data-pc-name="dialog"][`).concat(re.current,`] {
                        width: `).concat(r.breakpoints[pe],` !important;
                    }
                }
            `);K.current.innerHTML=fe},se=function(){K.current=U.removeInlineStyle(K.current)};_r(function(){Et(!0),r.visible&&g(!0)}),d.useEffect(function(){return r.breakpoints&&mn(),function(){se()}},[r.breakpoints]),$n(function(){r.visible&&!v&&g(!0),r.visible!==E&&v&&P(r.visible),r.visible&&(te.current=document.activeElement)},[r.visible,v]),$n(function(){v&&(fr.set("modal",T.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex.modal||un.zIndex.modal),P(!0))},[v]),$n(function(){Et(!0)},[z,E]),aa(function(){Oe(),Et(!1),U.removeInlineStyle(K.current),fr.clear(T.current)}),d.useImperativeHandle(t,function(){return{props:r,resetPosition:Ft,getElement:function(){return N.current},getMask:function(){return T.current},getContent:function(){return F.current},getHeader:function(){return _.current},getFooter:function(){return M.current},getCloseButton:function(){return L.current}}});var we=function(){if(r.closable&&r.showCloseIcon){var fe=r.ariaCloseIconLabel||wa("close"),pe=n({className:ve("closeButtonIcon"),"aria-hidden":!0},oe("closeButtonIcon")),ke=r.closeIcon||d.createElement(Il,pe),We=Sn.getJSXIcon(ke,s0({},pe),{props:r}),st=n({ref:L,type:"button",className:ve("closeButton"),"aria-label":fe,onClick:pn,onKeyDown:function(nt){nt.key!=="Escape"&&nt.stopPropagation()}},oe("closeButton"));return d.createElement("button",st,We,d.createElement(ir,null))}return null},xe=function(){var fe,pe=n({className:ve("maximizableIcon")},oe("maximizableIcon"));ce?fe=r.minimizeIcon||d.createElement(u9,pe):fe=r.maximizeIcon||d.createElement(s9,pe);var ke=Sn.getJSXIcon(fe,pe,{props:r});if(r.maximizable){var We=n({type:"button",className:ve("maximizableButton"),onClick:nn},oe("maximizableButton"));return d.createElement("button",We,ke,d.createElement(ir,null))}return null},Fe=function(){if(r.showHeader){var fe=we(),pe=xe(),ke=Y.getJSXElement(r.icons,r),We=Y.getJSXElement(r.header,r),st=f+"_header",At=n({ref:_,style:r.headerStyle,className:ve("header"),onMouseDown:Xt},oe("header")),nt=n({id:st,className:ve("headerTitle")},oe("headerTitle")),ze=n({className:ve("headerIcons")},oe("headerIcons"));return d.createElement("div",At,d.createElement("div",nt,We),d.createElement("div",ze,ke,pe,fe))}return null},Je=function(){var fe=f+"_content",pe=n({id:fe,ref:F,style:r.contentStyle,className:ve("content")},oe("content"));return d.createElement("div",pe,r.children)},Mt=function(){var fe=Y.getJSXElement(r.footer,r),pe=n({ref:M,className:ve("footer")},oe("footer"));return fe&&d.createElement("div",pe,fe)},Vt=function(){return r.resizable?d.createElement("span",{className:"p-resizable-handle",style:{zIndex:90},onMouseDown:yn}):null},kt=function(){var fe,pe={header:r.header,content:r.message,message:r==null||(fe=r.children)===null||fe===void 0||(fe=fe[1])===null||fe===void 0||(fe=fe.props)===null||fe===void 0?void 0:fe.children},ke={headerRef:_,contentRef:F,footerRef:M,closeRef:L,hide:pn,message:pe};return Y.getJSXElement(e.content,ke)},Ut=function(){var fe=Fe(),pe=Je(),ke=Mt(),We=Vt();return d.createElement(d.Fragment,null,fe,pe,ke,We)},$t=function(){var fe=f+"_header",pe=f+"_content",ke={enter:r.position==="center"?150:300,exit:r.position==="center"?150:300},We=n({ref:T,style:Re("mask"),className:ve("mask"),onPointerUp:Gt},oe("mask")),st=n({ref:N,id:f,className:be(r.className,ve("root",{props:r,maximized:ce,context:a})),style:r.style,onClick:r.onClick,role:"dialog","aria-labelledby":fe,"aria-describedby":pe,"aria-modal":r.modal,onPointerDown:cn},Qh.getOtherProps(r),oe("root")),At=n({classNames:ve("transition"),timeout:ke,in:E,options:r.transitionOptions,unmountOnExit:!0,onEnter:xt,onEntered:ct,onExiting:He,onExited:ne},oe("transition")),nt=null;e!=null&&e.content?nt=kt():nt=Ut();var ze=d.createElement("div",We,d.createElement(yi,T1({nodeRef:N},At),d.createElement("div",st,d.createElement(lM,{autoFocus:r.focusOnShow},nt))));return d.createElement(ki,{element:ze,appendTo:r.appendTo,visible:!0})};return v&&$t()});xS.displayName="Dialog";const OS=d.createContext(void 0);function f9({children:e,logger:t}){const n=d.useRef({idSeq:0,dialogStack:[],forceRepaint:()=>{throw new Error("forceRepaint not initialized")},logger:t});return x.jsxs(OS.Provider,{value:n.current,children:[e,x.jsx(dM,{state:n.current})]})}function dM({state:e}){const[,t]=d.useReducer(n=>n+1,0);return e.forceRepaint=t,x.jsx(x.Fragment,{children:e.dialogStack.map(n=>x.jsx(mM,{state:e,item:n},n.id))})}function Zi(){const e=d.useContext(OS);if(!e)throw new Error("Missing dialog context parent");return(t,n)=>d9(e,t,n)}function d9(e,t,n){const{promise:a,resolve:r,reject:i}=D1();return e.dialogStack.push({id:++e.idSeq,resolve:r,reject:i,dialog:t,parameter:n}),e.forceRepaint(),a}function cc(){const e=d.useContext(OS);if(!e)throw new Error("Missing dialog context parent");return(t,n)=>pM(e,t,n)}function pM(e,t,n){d9(e,t,n).catch(e.logger.error)}function mM({state:e,item:t}){const[n,a]=d.useState(!0);let[r]=d.useState();const i=$a(),s={closeDialog:v=>(a(!1),hM(e,v,t)),onCancelDialog:v=>{r=v},parameter:t.parameter},u=i(async()=>{await(r==null?void 0:r())!==!1&&s.closeDialog()}),{content:f,footer:p,header:h}=t.dialog(s);return x.jsx(xS,{visible:n,onHide:u,header:h,footer:p,children:f},t.id)}function hM(e,t,n){const a=e.dialogStack.findIndex(({id:r})=>r===n.id);if(a===-1){e.logger.warn(`Missing dialog '${n.id}'`);return}for(let r=e.dialogStack.length-1;r>a;--r)e.dialogStack[r].resolve(void 0);e.dialogStack.splice(a),e.forceRepaint(),n.resolve(t)}function N1(){return N1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},N1.apply(null,arguments)}var uu=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",N1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));uu.displayName="ChevronDownIcon";function M1(){return M1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},M1.apply(null,arguments)}var DS=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",M1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));DS.displayName="ChevronUpIcon";var To=AT();function k1(){return k1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},k1.apply(null,arguments)}var PS=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",k1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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"}))}));PS.displayName="SearchIcon";function A1(){return A1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},A1.apply(null,arguments)}function Qp(e){"@babel/helpers - typeof";return Qp=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qp(e)}function vM(e,t){if(Qp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Qp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gM(e){var t=vM(e,"string");return Qp(t)=="symbol"?t:t+""}function p9(e,t,n){return(t=gM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yM(e){if(Array.isArray(e))return e}function bM(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;f=!1}else for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function I3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function wM(e,t){if(e){if(typeof e=="string")return I3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I3(e,t):void 0}}function SM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xl(e,t){return yM(e)||bM(e,t)||wM(e,t)||SM()}var EM=`
.p-virtualscroller {
    position: relative;
    overflow: auto;
    contain: strict;
    transform: translateZ(0);
    will-change: scroll-position;
    outline: 0 none;
}

.p-virtualscroller-content {
    position: absolute;
    top: 0;
    left: 0;
    /*contain: content;*/
    min-height: 100%;
    min-width: 100%;
    will-change: transform;
}

.p-virtualscroller-spacer {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 1px;
    transform-origin: 0 0;
    pointer-events: none;
}

.p-virtualscroller-loader {
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.p-virtualscroller-loader.p-component-overlay {
    display: flex;
    align-items: center;
    justify-content: center;
}

.p-virtualscroller-loading-icon {
    font-size: 2rem;
}

.p-virtualscroller-horizontal > .p-virtualscroller-content {
    display: flex;
}

/* Inline */
.p-virtualscroller-inline .p-virtualscroller-content {
    position: static;
}
`,Wh=on.extend({defaultProps:{__TYPE:"VirtualScroller",__parentMetadata:null,id:null,style:null,className:null,tabIndex:0,items:null,itemSize:0,scrollHeight:null,scrollWidth:null,orientation:"vertical",step:0,numToleratedItems:null,delay:0,resizeDelay:10,appendOnly:!1,inline:!1,lazy:!1,disabled:!1,loaderDisabled:!1,loadingIcon:null,columns:null,loading:void 0,autoSize:!1,showSpacer:!0,showLoader:!1,loadingTemplate:null,loaderIconTemplate:null,itemTemplate:null,contentTemplate:null,onScroll:null,onScrollIndexChange:null,onLazyLoad:null,children:void 0},css:{styles:EM}});function T3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Qc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?T3(Object(n),!0).forEach(function(a){p9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Gg=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Wh.getProps(e,a),i=nc(e)||{},s=r.orientation==="vertical",u=r.orientation==="horizontal",f=r.orientation==="both",p=d.useState(f?{rows:0,cols:0}:0),h=Xl(p,2),v=h[0],g=h[1],b=d.useState(f?{rows:0,cols:0}:0),w=Xl(b,2),E=w[0],P=w[1],C=d.useState(0),O=Xl(C,2),I=O[0],k=O[1],N=d.useState(f?{rows:0,cols:0}:0),T=Xl(N,2),j=T[0],F=T[1],_=d.useState(r.numToleratedItems),M=Xl(_,2),L=M[0],H=M[1],B=d.useState(r.loading||!1),X=Xl(B,2),V=X[0],K=X[1],re=d.useState([]),te=Xl(re,2),ce=te[0],z=te[1],Z=Wh.setMetaData({props:r,state:{first:v,last:E,page:I,numItemsInViewport:j,numToleratedItems:L,loading:V,loaderArr:ce}}),ee=Z.ptm;Zs(Wh.css.styles,{name:"virtualscroller"});var G=d.useRef(null),oe=d.useRef(null),ve=d.useRef(null),Re=d.useRef(null),it=d.useRef(f?{top:0,left:0}:0),Ke=d.useRef(null),de=d.useRef(null),me=d.useRef({}),Le=d.useRef({}),Pe=d.useRef(null),rt=d.useRef(null),at=d.useRef(null),Bt=d.useRef(null),Jt=d.useRef(!1),Lt=d.useRef(null),Qe=d.useRef(!1),_e=Hg({listener:function(ze){return en()},when:!r.disabled}),It=Xl(_e,1),Tt=It[0],Ct=Zo({target:"window",type:"orientationchange",listener:function(ze){return en()},when:!r.disabled}),Dn=Xl(Ct,1),pn=Dn[0],hn=function(){return G},cn=function(ze){return Math.floor((ze+L*4)/(r.step||1))},Gt=function(ze){oe.current=ze||oe.current||U.findSingle(G.current,".p-virtualscroller-content")},nn=function(ze){return r.step?I!==cn(ze):!0},Xt=function(ze){it.current=f?{top:0,left:0}:0,G.current&&G.current.scrollTo(ze)},ln=function(ze){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"auto",mt=$e(),Rt=mt.numToleratedItems,Nt=He(),Dt=function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,he=arguments.length>1?arguments[1]:void 0;return J<=he?0:J},rn=function(J,he,Ee){return J*he+Ee},xn=function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Xt({left:J,top:he,behavior:Ze})},an=f?{rows:0,cols:0}:0,ye=!1;f?(an={rows:Dt(ze[0],Rt[0]),cols:Dt(ze[1],Rt[1])},xn(rn(an.cols,r.itemSize[1],Nt.left),rn(an.rows,r.itemSize[0],Nt.top)),ye=v.rows!==an.rows||v.cols!==an.cols):(an=Dt(ze,Rt),u?xn(rn(an,r.itemSize,Nt.left),0):xn(0,rn(an,r.itemSize,Nt.top)),ye=v!==an),Jt.current=ye,g(an)},qt=function(ze,Ze){var mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"auto";if(Ze){var Rt=Wt(),Nt=Rt.first,Dt=Rt.viewport,rn=function(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Xt({left:he,top:Ee,behavior:mt})},xn=Ze==="to-start",an=Ze==="to-end";if(xn){if(f)Dt.first.rows-Nt.rows>ze[0]?rn(Dt.first.cols*r.itemSize[1],(Dt.first.rows-1)*r.itemSize[0]):Dt.first.cols-Nt.cols>ze[1]&&rn((Dt.first.cols-1)*r.itemSize[1],Dt.first.rows*r.itemSize[0]);else if(Dt.first-Nt>ze){var ye=(Dt.first-1)*r.itemSize;u?rn(ye,0):rn(0,ye)}}else if(an){if(f)Dt.last.rows-Nt.rows<=ze[0]+1?rn(Dt.first.cols*r.itemSize[1],(Dt.first.rows+1)*r.itemSize[0]):Dt.last.cols-Nt.cols<=ze[1]+1&&rn((Dt.first.cols+1)*r.itemSize[1],Dt.first.rows*r.itemSize[0]);else if(Dt.last-Nt<=ze+1){var A=(Dt.first+1)*r.itemSize;u?rn(A,0):rn(0,A)}}}else ln(ze,mt)},yn=function(){return V?r.loaderDisabled?ce:[]:we()},En=function(){return r.columns&&f||u?V&&r.loaderDisabled?f?ce[0]:ce:r.columns.slice(f?v.cols:v,f?E.cols:E):r.columns},Wt=function(){var ze=function(an,ye){return Math.floor(an/(ye||an))},Ze=v,mt=0;if(G.current){var Rt=G.current,Nt=Rt.scrollTop,Dt=Rt.scrollLeft;if(f)Ze={rows:ze(Nt,r.itemSize[0]),cols:ze(Dt,r.itemSize[1])},mt={rows:Ze.rows+j.rows,cols:Ze.cols+j.cols};else{var rn=u?Dt:Nt;Ze=ze(rn,r.itemSize),mt=Ze+j}}return{first:v,last:E,viewport:{first:Ze,last:mt}}},$e=function(){var ze=He(),Ze=G.current?G.current.offsetWidth-ze.left:0,mt=G.current?G.current.offsetHeight-ze.top:0,Rt=function(an,ye){return Math.ceil(an/(ye||an))},Nt=function(an){return Math.ceil(an/2)},Dt=f?{rows:Rt(mt,r.itemSize[0]),cols:Rt(Ze,r.itemSize[1])}:Rt(u?Ze:mt,r.itemSize),rn=L||(f?[Nt(Dt.rows),Nt(Dt.cols)]:Nt(Dt));return{numItemsInViewport:Dt,numToleratedItems:rn}},Ft=function(){var ze=$e(),Ze=ze.numItemsInViewport,mt=ze.numToleratedItems,Rt=function(rn,xn,an){var ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ct(rn+xn+(rn<an?2:3)*an,ye)},Nt=f?{rows:Rt(v.rows,Ze.rows,mt[0]),cols:Rt(v.cols,Ze.cols,mt[1],!0)}:Rt(v,Ze,mt);F(Ze),H(mt),P(Nt),r.showLoader&&z(f?Array.from({length:Ze.rows}).map(function(){return Array.from({length:Ze.cols})}):Array.from({length:Ze})),r.lazy&&Promise.resolve().then(function(){Lt.current={first:r.step?f?{rows:0,cols:v.cols}:0:v,last:Math.min(r.step?r.step:Nt,(r.items||[]).length)},r.onLazyLoad&&r.onLazyLoad(Lt.current)})},xt=function(ze){r.autoSize&&!ze&&Promise.resolve().then(function(){if(oe.current){oe.current.style.minHeight=oe.current.style.minWidth="auto",oe.current.style.position="relative",G.current.style.contain="none";var Ze=[U.getWidth(G.current),U.getHeight(G.current)],mt=Ze[0],Rt=Ze[1];(f||u)&&(G.current.style.width=(mt<Pe.current?mt:r.scrollWidth||Pe.current)+"px"),(f||s)&&(G.current.style.height=(Rt<rt.current?Rt:r.scrollHeight||rt.current)+"px"),oe.current.style.minHeight=oe.current.style.minWidth="",oe.current.style.position="",G.current.style.contain=""}})},ct=function(){var ze,Ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,mt=arguments.length>1?arguments[1]:void 0;return r.items?Math.min(mt?((ze=r.columns||r.items[0])===null||ze===void 0?void 0:ze.length)||0:(r.items||[]).length,Ze):0},He=function(){if(oe.current){var ze=getComputedStyle(oe.current),Ze=parseFloat(ze.paddingLeft)+Math.max(parseFloat(ze.left)||0,0),mt=parseFloat(ze.paddingRight)+Math.max(parseFloat(ze.right)||0,0),Rt=parseFloat(ze.paddingTop)+Math.max(parseFloat(ze.top)||0,0),Nt=parseFloat(ze.paddingBottom)+Math.max(parseFloat(ze.bottom)||0,0);return{left:Ze,right:mt,top:Rt,bottom:Nt,x:Ze+mt,y:Rt+Nt}}return{left:0,right:0,top:0,bottom:0,x:0,y:0}},ne=function(){if(G.current){var ze=G.current.parentElement,Ze=r.scrollWidth||"".concat(G.current.offsetWidth||ze.offsetWidth,"px"),mt=r.scrollHeight||"".concat(G.current.offsetHeight||ze.offsetHeight,"px"),Rt=function(Dt,rn){return G.current.style[Dt]=rn};f||u?(Rt("height",mt),Rt("width",Ze)):Rt("height",mt)}},le=function(){var ze=r.items;if(ze){var Ze=He(),mt=function(Nt,Dt,rn){var xn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return Le.current=Qc(Qc({},Le.current),p9({},"".concat(Nt),(Dt||[]).length*rn+xn+"px"))};f?(mt("height",ze,r.itemSize[0],Ze.y),mt("width",r.columns||ze[1],r.itemSize[1],Ze.x)):u?mt("width",r.columns||ze,r.itemSize,Ze.x):mt("height",ze,r.itemSize,Ze.y)}},Oe=function(ze){if(oe.current&&!r.appendOnly){var Ze=ze?ze.first:v,mt=function(rn,xn){return rn*xn},Rt=function(){var rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Re.current&&(Re.current.style.top="-".concat(xn,"px")),me.current=Qc(Qc({},me.current),{transform:"translate3d(".concat(rn,"px, ").concat(xn,"px, 0)")})};if(f)Rt(mt(Ze.cols,r.itemSize[1]),mt(Ze.rows,r.itemSize[0]));else{var Nt=mt(Ze,r.itemSize);u?Rt(Nt,0):Rt(0,Nt)}}},gt=function(ze){var Ze=ze.target,mt=He(),Rt=function(Ht,fn){return Ht?Ht>fn?Ht-fn:Ht:0},Nt=function(Ht,fn){return Math.floor(Ht/(fn||Ht))},Dt=function(Ht,fn,er,lr,mr,tr){return Ht<=mr?mr:tr?er-lr-mr:fn+mr-1},rn=function(Ht,fn,er,lr,mr,tr,Sr){return Ht<=tr?0:Math.max(0,Sr?Ht<fn?er:Ht-tr:Ht>fn?er:Ht-2*tr)},xn=function(Ht,fn,er,lr,mr,tr){var Sr=fn+lr+2*mr;return Ht>=mr&&(Sr=Sr+(mr+1)),ct(Sr,tr)},an=Rt(Ze.scrollTop,mt.top),ye=Rt(Ze.scrollLeft,mt.left),A=f?{rows:0,cols:0}:0,J=E,he=!1,Ee=it.current;if(f){var Ie=it.current.top<=an,ft=it.current.left<=ye;if(!r.appendOnly||r.appendOnly&&(Ie||ft)){var Yt={rows:Nt(an,r.itemSize[0]),cols:Nt(ye,r.itemSize[1])},Zt={rows:Dt(Yt.rows,v.rows,E.rows,j.rows,L[0],Ie),cols:Dt(Yt.cols,v.cols,E.cols,j.cols,L[1],ft)};A={rows:rn(Yt.rows,Zt.rows,v.rows,E.rows,j.rows,L[0],Ie),cols:rn(Yt.cols,Zt.cols,v.cols,E.cols,j.cols,L[1],ft)},J={rows:xn(Yt.rows,A.rows,E.rows,j.rows,L[0]),cols:xn(Yt.cols,A.cols,E.cols,j.cols,L[1],!0)},he=A.rows!==v.rows||J.rows!==E.rows||A.cols!==v.cols||J.cols!==E.cols||Jt.current,Ee={top:an,left:ye}}}else{var wn=u?ye:an,pr=it.current<=wn;if(!r.appendOnly||r.appendOnly&&pr){var jt=Nt(wn,r.itemSize),Se=Dt(jt,v,E,j,L,pr);A=rn(jt,Se,v,E,j,L,pr),J=xn(jt,A,E,j,L),he=A!==v||J!==E||Jt.current,Ee=wn}}return{first:A,last:J,isRangeChanged:he,scrollPos:Ee}},Et=function(ze){var Ze=gt(ze),mt=Ze.first,Rt=Ze.last,Nt=Ze.isRangeChanged,Dt=Ze.scrollPos;if(Nt){var rn={first:mt,last:Rt};if(Oe(rn),g(mt),P(Rt),it.current=Dt,r.onScrollIndexChange&&r.onScrollIndexChange(rn),r.lazy&&nn(mt)){var xn={first:r.step?Math.min(cn(mt)*r.step,(r.items||[]).length-r.step):mt,last:Math.min(r.step?(cn(mt)+1)*r.step:Rt,(r.items||[]).length)},an=!Lt.current||Lt.current.first!==xn.first||Lt.current.last!==xn.last;an&&r.onLazyLoad&&r.onLazyLoad(xn),Lt.current=xn}}},ut=function(ze){if(r.onScroll&&r.onScroll(ze),r.delay){if(Ke.current&&clearTimeout(Ke.current),nn(v)){if(!V&&r.showLoader){var Ze=gt(ze),mt=Ze.isRangeChanged,Rt=mt||(r.step?nn(v):!1);Rt&&K(!0)}Ke.current=setTimeout(function(){Et(ze),V&&r.showLoader&&(!r.lazy||r.loading===void 0)&&(K(!1),k(cn(v)))},r.delay)}}else Et(ze)},en=function(){de.current&&clearTimeout(de.current),de.current=setTimeout(function(){if(G.current){var ze=[U.getWidth(G.current),U.getHeight(G.current)],Ze=ze[0],mt=ze[1],Rt=Ze!==Pe.current,Nt=mt!==rt.current,Dt=f?Rt||Nt:u?Rt:s?Nt:!1;Dt&&(H(r.numToleratedItems),Pe.current=Ze,rt.current=mt,at.current=U.getWidth(oe.current),Bt.current=U.getHeight(oe.current))}},r.resizeDelay)},mn=function(ze){var Ze=(r.items||[]).length,mt=f?v.rows+ze:v+ze;return{index:mt,count:Ze,first:mt===0,last:mt===Ze-1,even:mt%2===0,odd:mt%2!==0,props:r}},se=function(ze,Ze){var mt=ce.length||0;return Qc({index:ze,count:mt,first:ze===0,last:ze===mt-1,even:ze%2===0,odd:ze%2!==0,props:r},Ze)},we=function(){var ze=r.items;return ze&&!V?f?ze.slice(r.appendOnly?0:v.rows,E.rows).map(function(Ze){return r.columns?Ze:Ze.slice(r.appendOnly?0:v.cols,E.cols)}):u&&r.columns?ze:ze.slice(r.appendOnly?0:v,E):[]},xe=function(){G.current&&Je()&&(Gt(oe.current),Fe(),Tt(),pn(),Pe.current=U.getWidth(G.current),rt.current=U.getHeight(G.current),at.current=U.getWidth(oe.current),Bt.current=U.getHeight(oe.current))},Fe=function(){!r.disabled&&Je()&&(ne(),Ft(),le())},Je=function(){if(U.isVisible(G.current)){var ze=G.current.getBoundingClientRect();return ze.width>0&&ze.height>0}return!1};d.useEffect(function(){!Qe.current&&Je()&&(xe(),Qe.current=!0)}),$n(function(){Fe()},[r.itemSize,r.scrollHeight,r.scrollWidth]),$n(function(){r.numToleratedItems!==L&&H(r.numToleratedItems)},[r.numToleratedItems]),$n(function(){r.numToleratedItems===L&&Fe()},[L]),$n(function(){var nt=i.items!==void 0&&i.items!==null,ze=r.items!==void 0&&r.items!==null,Ze=nt?i.items.length:0,mt=ze?r.items.length:0,Rt=Ze!==mt;if(f&&!Rt){var Nt=nt&&i.items.length>0?i.items[0].length:0,Dt=ze&&r.items.length>0?r.items[0].length:0;Rt=Nt!==Dt}(!nt||Rt)&&Fe();var rn=V;r.lazy&&i.loading!==r.loading&&r.loading!==V&&(K(r.loading),rn=r.loading),xt(rn)}),$n(function(){it.current=f?{top:0,left:0}:0},[r.orientation]),d.useImperativeHandle(t,function(){return{props:r,getElementRef:hn,scrollTo:Xt,scrollToIndex:ln,scrollInView:qt,getRenderedRange:Wt}});var Mt=function(ze){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mt=se(ze,Ze),Rt=Y.getJSXElement(r.loadingTemplate,mt);return d.createElement(d.Fragment,{key:ze},Rt)},Vt=function(){var ze="p-virtualscroller-loading-icon",Ze=n({className:ze},ee("loadingIcon")),mt=r.loadingIcon||d.createElement(Vf,A1({},Ze,{spin:!0})),Rt=Sn.getJSXIcon(mt,Qc({},Ze),{props:r});if(!r.loaderDisabled&&r.showLoader&&V){var Nt=be("p-virtualscroller-loader",{"p-component-overlay":!r.loadingTemplate}),Dt=Rt;if(r.loadingTemplate)Dt=ce.map(function(an,ye){return Mt(ye,f&&{numCols:j.cols})});else if(r.loaderIconTemplate){var rn={iconClassName:ze,element:Dt,props:r};Dt=Y.getJSXElement(r.loaderIconTemplate,rn)}var xn=n({className:Nt},ee("loader"));return d.createElement("div",xn,Dt)}return null},kt=function(){if(r.showSpacer){var ze=n({ref:ve,style:Le.current,className:"p-virtualscroller-spacer"},ee("spacer"));return d.createElement("div",ze)}return null},Ut=function(ze,Ze){var mt=mn(Ze),Rt=Y.getJSXElement(r.itemTemplate,ze,mt);return d.createElement(d.Fragment,{key:mt.index},Rt)},$t=function(){var ze=we();return ze.map(Ut)},tt=function(){var ze=$t(),Ze=be("p-virtualscroller-content",{"p-virtualscroller-loading":V}),mt=n({ref:oe,style:me.current,className:Ze},ee("content")),Rt=d.createElement("div",mt,ze);if(r.contentTemplate){var Nt={style:me.current,className:Ze,spacerStyle:Le.current,contentRef:function(rn){return oe.current=Y.getRefElement(rn)},spacerRef:function(rn){return ve.current=Y.getRefElement(rn)},stickyRef:function(rn){return Re.current=Y.getRefElement(rn)},items:we(),getItemOptions:function(rn){return mn(rn)},children:ze,element:Rt,props:r,loading:V,getLoaderOptions:function(rn,xn){return se(rn,xn)},loadingTemplate:r.loadingTemplate,itemSize:r.itemSize,rows:yn(),columns:En(),vertical:s,horizontal:u,both:f};return Y.getJSXElement(r.contentTemplate,Nt)}return Rt};if(r.disabled){var fe=Y.getJSXElement(r.contentTemplate,{items:r.items,rows:r.items,columns:r.columns});return d.createElement(d.Fragment,null,r.children,fe)}var pe=be("p-virtualscroller",{"p-virtualscroller-inline":r.inline,"p-virtualscroller-both p-both-scroll":f,"p-virtualscroller-horizontal p-horizontal-scroll":u},r.className),ke=Vt(),We=tt(),st=kt(),At=n({ref:G,className:pe,tabIndex:r.tabIndex,style:r.style,onScroll:function(ze){return ut(ze)}},Wh.getOtherProps(r),ee("root"));return d.createElement("div",At,We,st,ke)}));Gg.displayName="VirtualScroller";function yl(){return yl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},yl.apply(null,arguments)}function Tf(e){"@babel/helpers - typeof";return Tf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tf(e)}function CM(e,t){if(Tf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Tf(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xM(e){var t=CM(e,"string");return Tf(t)=="symbol"?t:t+""}function Yg(e,t,n){return(t=xM(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OM(e){if(Array.isArray(e))return e}function DM(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;f=!1}else for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function R3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function PM(e,t){if(e){if(typeof e=="string")return R3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R3(e,t):void 0}}function IM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Gd(e,t){return OM(e)||DM(e,t)||PM(e,t)||IM()}function N3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function TM(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?N3(Object(n),!0).forEach(function(a){Yg(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var RM={root:function(t){var n=t.props,a=t.focusedState,r=t.overlayVisibleState,i=t.context;return be("p-dropdown p-component p-inputwrapper",{"p-disabled":n.disabled,"p-invalid":n.invalid,"p-focus":a,"p-variant-filled":n.variant?n.variant==="filled":i&&i.inputStyle==="filled","p-dropdown-clearable":n.showClear&&!n.disabled,"p-inputwrapper-filled":Y.isNotEmpty(n.value),"p-inputwrapper-focus":a||r})},input:function(t){var n=t.props,a=t.label;return n.editable?"p-dropdown-label p-inputtext":be("p-dropdown-label p-inputtext",{"p-placeholder":a===null&&n.placeholder,"p-dropdown-label-empty":a===null&&!n.placeholder})},trigger:"p-dropdown-trigger",emptyMessage:"p-dropdown-empty-message",itemGroup:function(t){var n=t.optionGroupLabel;return be("p-dropdown-item-group",{"p-dropdown-item-empty":!n||n.length===0})},itemGroupLabel:"p-dropdown-item-group-label",dropdownIcon:"p-dropdown-trigger-icon p-clickable",loadingIcon:"p-dropdown-trigger-icon p-clickable",clearIcon:"p-dropdown-clear-icon p-clickable",filterIcon:"p-dropdown-filter-icon",filterClearIcon:"p-dropdown-filter-clear-icon",filterContainer:function(t){var n=t.clearIcon;return be("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!n})},filterInput:function(t){var n=t.props,a=t.context;return be("p-dropdown-filter p-inputtext p-component",{"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})},list:function(t){var n=t.virtualScrollerOptions;return"p-dropdown-items"},panel:function(t){var n=t.context;return be("p-dropdown-panel p-component",{"p-input-filled":n&&n.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":n&&n.ripple===!1||un.ripple===!1})},item:function(t){var n=t.selected,a=t.disabled,r=t.label,i=t.index,s=t.focusedOptionIndex,u=t.highlightOnSelect;return be("p-dropdown-item",{"p-highlight":n&&u,"p-disabled":a,"p-focus":i===s,"p-dropdown-item-empty":!r||r.length===0})},itemLabel:"p-dropdown-item-label",checkIcon:"p-dropdown-check-icon",blankIcon:"p-dropdown-blank-icon",wrapper:"p-dropdown-items-wrapper",header:"p-dropdown-header",footer:"p-dropdown-footer",transition:"p-connected-overlay"},NM=`
@layer primereact {
    .p-dropdown {
        display: inline-flex;
        cursor: pointer;
        position: relative;
        user-select: none;
    }
    
    .p-dropdown-trigger {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
    }
    
    .p-dropdown-label {
        display: block;
        white-space: nowrap;
        overflow: hidden;
        flex: 1 1 auto;
        width: 1%;
        text-overflow: ellipsis;
        cursor: pointer;
    }
    
    .p-dropdown-label-empty {
        overflow: hidden;
        visibility: hidden;
    }
    
    input.p-dropdown-label  {
        cursor: default;
    }
    
    .p-dropdown .p-dropdown-panel {
        min-width: 100%;
    }
    
    .p-dropdown-panel {
        position: absolute;
        top: 0;
        left: 0;
    }
    
    .p-dropdown-items-wrapper {
        overflow: auto;
    }
    
    .p-dropdown-item {
        cursor: pointer;
        font-weight: normal;
        white-space: nowrap;
        position: relative;
        overflow: hidden;
    }
    
    .p-dropdown-items {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    
    .p-dropdown-filter {
        width: 100%;
    }
    
    .p-dropdown-filter-container {
        position: relative;
    }
    
    .p-dropdown-clear-icon,
    .p-dropdown-filter-icon,
    .p-dropdown-filter-clear-icon {
        position: absolute;
        top: 50%;
        margin-top: -.5rem;
        right: 2rem;
    }
    
    .p-fluid .p-dropdown {
        display: flex;
    }
    
    .p-fluid .p-dropdown .p-dropdown-label {
        width: 1%;
    }
}
`,MM={wrapper:function(t){var n=t.props;return{maxHeight:n.scrollHeight||"auto"}},panel:function(t){var n=t.props;return TM({},n.panelStyle)}},Xh=on.extend({defaultProps:{__TYPE:"Dropdown",__parentMetadata:null,appendTo:null,ariaLabel:null,ariaLabelledBy:null,autoFocus:!1,autoOptionFocus:!1,checkmark:!1,children:void 0,className:null,clearIcon:null,collapseIcon:null,dataKey:null,disabled:!1,dropdownIcon:null,editable:!1,emptyFilterMessage:null,emptyMessage:null,filter:!1,filterBy:null,filterClearIcon:null,filterDelay:300,filterIcon:null,filterInputAutoFocus:!1,filterLocale:void 0,filterMatchMode:"contains",filterPlaceholder:null,filterTemplate:null,focusInputRef:null,focusOnHover:!0,highlightOnSelect:!0,id:null,inputId:null,inputRef:null,invalid:!1,itemTemplate:null,loading:!1,loadingIcon:null,maxLength:null,name:null,onBlur:null,onChange:null,onClick:null,onContextMenu:null,onFilter:null,onFocus:null,onHide:null,onMouseDown:null,onShow:null,optionDisabled:null,optionGroupChildren:"items",optionGroupLabel:null,optionGroupTemplate:null,optionLabel:null,options:null,optionValue:null,panelClassName:null,panelFooterTemplate:null,panelStyle:null,placeholder:null,required:!1,resetFilterOnHide:!1,scrollHeight:"200px",selectOnFocus:!1,showClear:!1,showFilterClear:!1,showOnFocus:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,transitionOptions:null,useOptionAsValue:!1,value:null,valueTemplate:null,variant:null,virtualScrollerOptions:null},css:{classes:RM,styles:NM,inlineStyles:MM}}),m9=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",yl({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("rect",{width:"1",height:"1",fill:"currentColor",fillOpacity:"0"}))}));m9.displayName="BlankIcon";var h9=d.memo(function(e){var t=gn(),n=e.ptm,a=e.cx,r=e.selected,i=e.disabled,s=e.option,u=e.label,f=e.index,p=e.focusedOptionIndex,h=e.ariaSetSize,v=e.checkmark,g=e.highlightOnSelect,b=e.onInputKeyDown,w=function(N){return n(N,{context:{selected:r,disabled:i,focused:f===p}})},E=function(N,T){e.onClick&&e.onClick({originalEvent:N,option:s})},P=e.template?Y.getJSXElement(e.template,e.option):e.label,C=t({id:"dropdownItem_".concat(f),role:"option",className:be(s.className,a("item",{selected:r,disabled:i,label:u,index:f,focusedOptionIndex:p,highlightOnSelect:g})),style:e.style,tabIndex:0,onClick:function(N){return E(N)},onKeyDown:function(N){return b(N)},onMouseMove:function(N){return e==null?void 0:e.onMouseMove(N,f)},"aria-setsize":h,"aria-posinset":f+1,"aria-label":u,"aria-selected":r,"data-p-highlight":r,"data-p-focused":p===f,"data-p-disabled":i},w("item")),O=t({className:a("itemLabel")},w("itemLabel")),I=function(){if(r){var N=t({className:a("checkIcon")},w("checkIcon"));return d.createElement(Pl,N)}var T=t({className:a("blankIcon")},w("blankIcon"));return d.createElement(m9,T)};return d.createElement("li",yl({key:e.label},C),v&&I(),d.createElement("span",O,P),d.createElement(ir,null))});h9.displayName="DropdownItem";function M3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function zi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?M3(Object(n),!0).forEach(function(a){Yg(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var v9=d.memo(d.forwardRef(function(e,t){var n=gn(),a=e.ptm,r=e.cx,i=e.sx,s=d.useContext(Mn),u=d.useRef(null),f=!(e.visibleOptions&&e.visibleOptions.length)&&e.hasFilter,p=e.visibleOptions?e.visibleOptions.length:0,h={filter:function(M){return w(M)},reset:function(){return e.resetFilter()}},v=function(M,L){return a(M,zi({hostName:e.hostName},L))},g=function(){e.onEnter(function(){if(e.virtualScrollerRef.current){var M=e.getSelectedOptionIndex();M!==-1&&setTimeout(function(){return e.virtualScrollerRef.current.scrollToIndex(M)},0)}})},b=function(){e.onEntered(function(){e.filter&&e.filterInputAutoFocus&&U.focus(u.current,!1)})},w=function(M){e.onFilterInputChange&&e.onFilterInputChange(M)},E=function(){if(e.panelFooterTemplate){var M=Y.getJSXElement(e.panelFooterTemplate,e,e.onOverlayHide),L=n({className:r("footer")},v("footer"));return d.createElement("div",L,M)}return null},P=function(M,L){if(e.focusOnHover){var H;e==null||(H=e.changeFocusedOptionIndex)===null||H===void 0||H.call(e,M,L)}},C=function(M,L){var H=Y.getJSXElement(M,e)||Gn(L?"emptyFilterMessage":"emptyMessage"),B=n({className:r("emptyMessage")},v("emptyMessage"));return d.createElement("li",B,H)},O=function(M,L){var H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},B={height:H.props?H.props.itemSize:void 0};if(B=zi(zi({},B),M.style),M.group&&e.optionGroupLabel){var X=e.optionGroupLabel,V=e.optionGroupTemplate?Y.getJSXElement(e.optionGroupTemplate,M,L):e.getOptionGroupLabel(M),K=L+"_"+e.getOptionGroupRenderKey(M),re=n({className:r("itemGroup",{optionGroupLabel:X}),style:B,"data-p-highlight":e.selected},v("itemGroup")),te=n({className:r("itemGroupLabel")},v("itemGroupLabel"));return d.createElement("li",yl({key:K},re),d.createElement("span",te,V))}var ce=e.getOptionRenderKey(M)+"_"+L,z=e.getOptionLabel(M),Z=e.isOptionDisabled(M);return d.createElement(h9,{key:ce,label:z,index:L,focusedOptionIndex:e.focusedOptionIndex,option:M,ariaSetSize:p,onInputKeyDown:e.onInputKeyDown,style:B,template:e.itemTemplate,selected:e.isSelected(M),highlightOnSelect:e.highlightOnSelect,disabled:Z,onClick:e.onOptionClick,onMouseMove:P,ptm:a,cx:r,checkmark:e.checkmark})},I=function(){return Y.isNotEmpty(e.visibleOptions)?e.visibleOptions.map(O):e.hasFilter?C(e.emptyFilterMessage,!0):C(e.emptyMessage)},k=function(){if(e.showFilterClear&&e.filterValue){var M=Gn("clear"),L=n({className:r("filterClearIcon"),"aria-label":M,onClick:function(){return e.onFilterClearIconClick(function(){return U.focus(u.current)})}},v("filterClearIcon")),H=e.filterClearIcon||d.createElement(Il,L),B=Sn.getJSXIcon(H,zi({},L),{props:e});return B}return null},N=function(){if(e.filter){var M=k(),L=n({className:r("filterIcon")},v("filterIcon")),H=e.filterIcon||d.createElement(PS,L),B=Sn.getJSXIcon(H,zi({},L),{props:e}),X=n({className:r("filterContainer",{clearIcon:M})},v("filterContainer")),V=n({ref:u,type:"text",autoComplete:"off",className:r("filterInput",{context:s}),placeholder:e.filterPlaceholder,onKeyDown:e.onFilterInputKeyDown,onChange:function(z){return w(z)},value:e.filterValue},v("filterInput")),K=d.createElement("div",X,d.createElement("input",V),M,B);if(e.filterTemplate){var re={className:be("p-dropdown-filter-container",{"p-dropdown-clearable-filter":!!M}),element:K,filterOptions:h,filterInputKeyDown:e.onFilterInputKeyDown,filterInputChange:w,filterIconClassName:"p-dropdown-filter-icon",clearIcon:M,props:e};K=Y.getJSXElement(e.filterTemplate,re)}var te=n({className:r("header")},v("header"));return d.createElement("div",te,K)}return null},T=function(){if(e.virtualScrollerOptions){var M=zi(zi({},e.virtualScrollerOptions),{style:zi(zi({},e.virtualScrollerOptions.style),{height:e.scrollHeight}),className:be("p-dropdown-items-wrapper",e.virtualScrollerOptions.className),items:e.visibleOptions,autoSize:!0,onLazyLoad:function(V){return e.virtualScrollerOptions.onLazyLoad(zi(zi({},V),{filter:e.filterValue}))},itemTemplate:function(V,K){return V&&O(V,K.index,K)},contentTemplate:function(V){var K=e.hasFilter?e.emptyFilterMessage:e.emptyMessage,re=f?C(K):V.children,te=n({ref:V.contentRef,style:V.style,className:be(V.className,r("list",{virtualScrollerProps:e.virtualScrollerOptions})),role:"listbox","aria-label":wa("listLabel")},v("list"));return d.createElement("ul",te,re)}});return d.createElement(Gg,yl({ref:e.virtualScrollerRef},M,{pt:a("virtualScroller")}))}var L=I(),H=n({className:r("wrapper"),style:i("wrapper")},v("wrapper")),B=n({className:r("list"),role:"listbox","aria-label":wa("listLabel")},v("list"));return d.createElement("div",H,d.createElement("ul",B,L))},j=function(){var M=N(),L=T(),H=E(),B=n({className:be(e.panelClassName,r("panel",{context:s})),style:i("panel"),onClick:e.onClick},v("panel")),X=n({classNames:r("transition"),in:e.in,timeout:{enter:120,exit:100},options:e.transitionOptions,unmountOnExit:!0,onEnter:g,onEntered:b,onExit:e.onExit,onExited:e.onExited},v("transition"));return d.createElement(yi,yl({nodeRef:t},X),d.createElement("div",yl({ref:t},B),e.firstFocusableElement,M,L,H,e.lastFocusableElement))},F=j();return d.createElement(ki,{element:F,appendTo:e.appendTo})}));v9.displayName="DropdownPanel";function kM(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=AM(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function AM(e,t){if(e){if(typeof e=="string")return k3(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?k3(e,t):void 0}}function k3(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function A3(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ui(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?A3(Object(n),!0).forEach(function(a){Yg(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A3(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var ru=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Xh.getProps(e,a),i=BD("",r.filterDelay||0),s=Gd(i,3),u=s[0],f=s[1],p=s[2],h=d.useState(!1),v=Gd(h,2),g=v[0],b=v[1],w=d.useState(-1),E=Gd(w,2),P=E[0],C=E[1],O=d.useState(!1),I=Gd(O,2),k=I[0],N=I[1],T=d.useRef(!1),j=d.useRef(null),F=d.useRef(null),_=d.useRef(null),M=d.useRef(null),L=d.useRef(r.inputRef),H=d.useRef(r.focusInputRef),B=d.useRef(null),X=d.useRef(null),V=d.useRef(null),K=r.virtualScrollerOptions&&r.virtualScrollerOptions.lazy,re=Y.isNotEmpty(f),te=r.appendTo||a&&a.appendTo||un.appendTo,ce=Xh.setMetaData(Ui(Ui({props:r},r.__parentMetadata),{},{state:{filter:f,focused:g,overlayVisible:k}})),z=ce.ptm,Z=ce.cx,ee=ce.sx,G=ce.isUnstyled;Or(Xh.css.styles,G,{name:"dropdown"});var oe=Hf({target:j,overlay:F,listener:function(ae,dt){var bn=dt.type,sr=dt.valid;sr&&(bn==="outside"?Pe(ae)||ke():a.hideOverlaysOnDocumentScrolling?ke():U.isDocument(ae.target)||Ze())},when:k}),ve=Gd(oe,2),Re=ve[0],it=ve[1],Ke=function(ae){return(ae||[]).reduce(function(dt,bn,sr){dt.push(Ui(Ui({},bn),{},{group:!0,index:sr}));var Jn=J(bn);return Jn&&Jn.forEach(function(za){return dt.push(za)}),dt},[])},de=function(){var ae=r.optionGroupLabel?Ke(r.options):r.options;if(re&&!K){var dt=f.trim().toLocaleLowerCase(r.filterLocale),bn=r.filterBy?r.filterBy.split(","):[r.optionLabel||"label"];if(r.optionGroupLabel){var sr=[],Jn=kM(r.options),za;try{for(Jn.s();!(za=Jn.n()).done;){var jr=za.value,So=Zu.filter(J(jr),bn,dt,r.filterMatchMode,r.filterLocale);So&&So.length&&sr.push(Ui(Ui({},jr),Yg({},"".concat(r.optionGroupChildren),So)))}}catch(ol){Jn.e(ol)}finally{Jn.f()}return Ke(sr)}return Zu.filter(ae,bn,dt,r.filterMatchMode,r.filterLocale)}return ae},me=function(ae){var dt=ae.relatedTarget===H.current?U.getFirstFocusableElement(F.current,':not([data-p-hidden-focusable="true"])'):H.current;U.focus(dt)},Le=function(ae){var dt=ae.relatedTarget===H.current?U.getLastFocusableElement(F.current,':not([data-p-hidden-focusable="true"])'):H.current;U.focus(dt)},Pe=function(ae){return U.isAttributeEquals(ae.target,"data-pc-section","clearicon")||U.isAttributeEquals(ae.target.parentElement||ae.target,"data-pc-section","filterclearicon")},rt=function(ae){r.disabled||r.loading||(r.onClick&&r.onClick(ae),!ae.defaultPrevented&&(Pe(ae)||ae.target.tagName==="INPUT"||((!F.current||!(F.current&&F.current.contains(ae.target)))&&(U.focus(H.current),k?ke():pe()),ae.preventDefault(),T.current=!0)))},at=function(ae){r.showOnFocus&&!k&&pe(),b(!0),r.onFocus&&r.onFocus(ae)},Bt=function(ae){b(!1),r.onBlur&&setTimeout(function(){var dt=L.current?L.current.value:void 0;r.onBlur({originalEvent:ae.originalEvent,value:dt,stopPropagation:function(){ae.originalEvent.stopPropagation()},preventDefault:function(){ae.originalEvent.preventDefault()},target:{name:r.name,id:r.id,value:dt}})},200)},Jt=function(ae,dt){var bn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;kt({originalEvent:ae,option:dt}),bn&&(ke(),U.focus(H.current))},Lt=function(ae){To.emit("overlay-click",{originalEvent:ae,target:j.current})},Qe=function(ae){if(r.disabled){ae.preventDefault();return}var dt=U.isAndroid()?ae.key:ae.code;switch(dt){case"ArrowDown":$e(ae);break;case"ArrowUp":Ft(ae);break;case"ArrowLeft":case"ArrowRight":xt(ae,r.editable);break;case"Home":ct(ae);break;case"End":He(ae);break;case"PageDown":le(ae);break;case"PageUp":ne(ae);break;case"Space":Oe(ae,r.editable);break;case"NumpadEnter":case"Enter":gt(ae);break;case"Escape":Et(ae);break;case"Tab":ut(ae);break;case"Backspace":en(ae,r.editable);break;case"ShiftLeft":case"ShiftRight":break;default:var bn=ae.metaKey||ae.ctrlKey||ae.altKey;!bn&&Y.isPrintableCharacter(ae.key)&&(!k&&!r.editable&&pe(),!r.editable&&Gt(ae,ae.key));break}T.current=!1},_e=function(ae){switch(ae.code){case"ArrowDown":$e(ae);break;case"ArrowUp":Ft(ae);break;case"ArrowLeft":case"ArrowRight":xt(ae,!0);break;case"Enter":case"NumpadEnter":gt(ae),ae.preventDefault();break;case"Escape":Et(ae);break}},It=function(){return U.getFocusableElements(F.current,':not([data-p-hidden-focusable="true"])').length>0},Tt=function(ae){var dt;return Ct(ae)&&((dt=Nt(ae))===null||dt===void 0?void 0:dt.toLocaleLowerCase(r.filterLocale).startsWith(V.current.toLocaleLowerCase(r.filterLocale)))},Ct=function(ae){return Y.isNotEmpty(ae)&&!(an(ae)||xn(ae))},Dn=function(){return Y.isNotEmpty(r.value)},pn=function(ae){return Ct(ae)&&fe(ae)},hn=function(){return Dn?Se.findIndex(function(ae){return pn(ae)}):-1},cn=function(){var ae=hn();return ae<0?Xt():ae},Gt=function(ae,dt){V.current=(V.current||"")+dt;var bn=-1,sr=!1;return Y.isNotEmpty(V.current)&&(P!==-1?(bn=Se.slice(P).findIndex(function(Jn){return Tt(Jn)}),bn=bn===-1?Se.slice(0,P).findIndex(function(Jn){return Tt(Jn)}):bn+P):bn=Se.findIndex(function(Jn){return Tt(Jn)}),bn!==-1&&(sr=!0),bn===-1&&P===-1&&(bn=cn()),bn!==-1&&En(ae,bn)),X.current&&clearTimeout(X.current),X.current=setTimeout(function(){V.current="",X.current=null},500),sr},nn=function(){var ae=hn();return ae<0?ln():ae},Xt=function(){return Se.findIndex(function(ae){return Ct(ae)})},ln=function(){return Y.findLastIndex(Se,function(ae){return Ct(ae)})},qt=function(ae){var dt=ae<Se.length-1?Se.slice(ae+1).findIndex(function(bn){return Ct(bn)}):-1;return dt>-1?dt+ae+1:ae},yn=function(ae){var dt=ae>0?Y.findLastIndex(Se.slice(0,ae),function(bn){return Ct(bn)}):-1;return dt>-1?dt:ae},En=function(ae,dt){P!==dt&&(C(dt),Wt(dt),r.selectOnFocus&&Jt(ae,Se[dt],!1))},Wt=function(ae){var dt=U.findSingle(F.current,'li[id="dropdownItem_'.concat(ae,'"]'));dt&&dt.focus()},$e=function(ae){if(!k)pe(),r.editable&&En(ae,hn());else{var dt=P!==-1?qt(P):T.current?Xt():cn();En(ae,dt)}ae.preventDefault()},Ft=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(ae.altKey&&!dt)P!==-1&&Jt(ae,Se[P]),state.overlayVisible&&ke(),ae.preventDefault();else{var bn=P!==-1?yn(P):T.current?ln():nn();En(ae,bn),!k&&pe(),ae.preventDefault()}},xt=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;dt&&C(-1)},ct=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;dt?(ae.currentTarget.setSelectionRange(0,0),C(-1)):(En(ae,Xt()),!k&&pe()),ae.preventDefault()},He=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(dt){var bn=ae.currentTarget,sr=bn.value.length;bn.setSelectionRange(sr,sr),C(-1)}else En(ae,ln()),!k&&pe();ae.preventDefault()},ne=function(ae){ae.preventDefault()},le=function(ae){ae.preventDefault()},Oe=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;!dt&&gt(ae)},gt=function(ae){if(ae.preventDefault(),!k)C(-1),$e(ae);else{if(P===-1)return;var dt=Se[P],bn=Dt(dt);if(bn==null||bn==null){ke(),Mt(),Rt(Xe);return}Jt(ae,dt)}},Et=function(ae){k&&ke(),ae.preventDefault()},ut=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;dt||(k&&!It()?(U.focus(_.current),ae.preventDefault()):(P!==-1&&Jt(ae,Se[P]),k&&ke()))},en=function(ae){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;ae&&dt&&!k&&pe()},mn=function(ae,dt){if(!dt||!(ae!=null&&ae.length))return-1;var bn=dt.toLocaleLowerCase(),sr=ae.findIndex(function(Jn){return Nt(Jn).toLocaleLowerCase()===bn});return sr!==-1?sr:ae.findIndex(function(Jn){return Nt(Jn).toLocaleLowerCase().startsWith(bn)})},se=function(ae){!k&&pe();var dt=null;ae.target.value&&Se&&(dt=mn(Se,ae.target.value)),C(dt),r.onChange&&r.onChange({originalEvent:ae.originalEvent,value:ae.target.value,stopPropagation:function(){ae.originalEvent.stopPropagation()},preventDefault:function(){ae.originalEvent.preventDefault()},target:{name:r.name,id:r.id,value:ae.target.value}})},we=function(ae){b(!0),ke(),r.onFocus&&r.onFocus(ae)},xe=function(ae){var dt=ae.option;dt.disabled||(kt(ae),U.focus(H.current)),ke()},Fe=function(ae){var dt=ae.target.value;p(dt),r.onFilter&&r.onFilter({originalEvent:ae,filter:dt})},Je=function(ae){Mt(ae)},Mt=function(ae){p(""),r.onFilter&&r.onFilter({filter:""}),ae&&ae()},Vt=function(ae){r.onChange&&r.onChange({originalEvent:ae,value:void 0,stopPropagation:function(){ae==null||ae.stopPropagation()},preventDefault:function(){ae==null||ae.preventDefault()},target:{name:r.name,id:r.id,value:void 0}}),r.filter&&Mt(),Rt(),C(-1)},kt=function(ae){if(Xe!==ae.option){Rt(ae.option),C(-1);var dt=Dt(ae.option),bn=tt(ae.option,Se);r.onChange&&r.onChange({originalEvent:ae.originalEvent,value:dt,stopPropagation:function(){ae.originalEvent.stopPropagation()},preventDefault:function(){ae.originalEvent.preventDefault()},target:{name:r.name,id:r.id,value:dt}}),En(ae.originalEvent,bn)}},Ut=function(ae){if(ae=ae||Se,ae)if(r.optionGroupLabel)for(var dt=0;dt<ae.length;dt++){var bn=tt(r.value,J(ae[dt]));if(bn!==-1)return{group:dt,option:bn}}else return tt(r.value,ae);return-1},$t=function(){return r.optionValue?null:r.dataKey},tt=function(ae,dt){var bn=$t();return dt.findIndex(function(sr){return Y.equals(ae,Dt(sr),bn)})},fe=function(ae){return Y.equals(r.value,Dt(ae),$t())},pe=function(){C(P!==-1?P:r.autoOptionFocus?cn():r.editable?-1:hn()),N(!0)},ke=function(){N(!1),T.current=!1},We=function(){r.editable&&!k&&T.current===!1&&U.focus(L.current)},st=function(ae){fr.set("overlay",F.current,a&&a.autoZIndex||un.autoZIndex,a&&a.zIndex.overlay||un.zIndex.overlay),U.addStyles(F.current,{position:"absolute",top:"0",left:"0"}),Ze(),ae&&ae()},At=function(ae){ae&&ae(),Re(),r.onShow&&r.onShow()},nt=function(){it()},ze=function(){r.filter&&r.resetFilterOnHide&&Mt(),fr.clear(F.current),r.onHide&&r.onHide()},Ze=function(){U.alignOverlay(F.current,L.current.parentElement,r.appendTo||a&&a.appendTo||un.appendTo)},mt=function(){var ae=U.findSingle(F.current,'li[data-p-focused="true"]');if(ae&&ae.scrollIntoView)ae.scrollIntoView({block:"nearest",inline:"nearest"});else{var dt=U.findSingle(F.current,'li[data-p-highlight="true"]');dt&&dt.scrollIntoView&&dt.scrollIntoView({block:"nearest",inline:"nearest"})}},Rt=function(ae){L.current&&(L.current.value=ae?Nt(ae):r.value||"",H.current&&(H.current.value=L.current.value))},Nt=function(ae){if(Y.isScalar(ae))return"".concat(ae);var dt=r.optionLabel?Y.resolveFieldData(ae,r.optionLabel):ae.label;return"".concat(dt)},Dt=function(ae){if(r.useOptionAsValue)return ae;var dt=r.optionValue?Y.resolveFieldData(ae,r.optionValue):ae?ae.value:Y.resolveFieldData(ae,"value");return r.optionValue||Y.isNotEmpty(dt)?dt:ae},rn=function(ae){return r.dataKey?Y.resolveFieldData(ae,r.dataKey):Nt(ae)},xn=function(ae){return r.optionGroupLabel&&ae.group},an=function(ae){return r.optionDisabled?Y.isFunction(r.optionDisabled)?r.optionDisabled(ae):Y.resolveFieldData(ae,r.optionDisabled):ae&&ae.disabled!==void 0?ae.disabled:!1},ye=function(ae){return Y.resolveFieldData(ae,r.optionGroupLabel)},A=function(ae){return Y.resolveFieldData(ae,r.optionGroupLabel)},J=function(ae){return Y.resolveFieldData(ae,r.optionGroupChildren)},he=function(){if(r.editable&&L.current){var ae=Xe?Nt(Xe):null,dt=ae||r.value||"";L.current.value=dt,H.current&&(H.current.value=dt)}},Ee=function(){var ae=Ut(r.options);return ae!==-1?r.optionGroupLabel?J(r.options[ae.group])[ae.option]:r.options[ae]:null};d.useImperativeHandle(t,function(){return{props:r,show:pe,hide:ke,clear:Vt,focus:function(){return U.focus(H.current)},getElement:function(){return j.current},getOverlay:function(){return F.current},getInput:function(){return L.current},getFocusInput:function(){return H.current},getVirtualScroller:function(){return B.current}}}),d.useEffect(function(){Y.combinedRefs(L,r.inputRef),Y.combinedRefs(H,r.focusInputRef)},[L,r.inputRef,H,r.focusInputRef]),_r(function(){r.autoFocus&&U.focus(H.current,r.autoFocus),Ze()}),$n(function(){k&&(r.value||P>=0)&&mt()},[k,r.value,P]),$n(function(){k&&f&&r.filter&&Ze()},[k,f,r.filter]),$n(function(){B.current&&B.current.scrollInView(0)},[f]),$n(function(){he(),L.current&&(L.current.selectedIndex=1)}),aa(function(){fr.clear(F.current)});var Ie=function(){var ae={value:"",label:r.placeholder};if(Xe){var dt=Dt(Xe);ae={value:Tf(dt)==="object"?r.options.findIndex(function(za){return za===dt}):dt,label:Nt(Xe)}}var bn=n({className:"p-hidden-accessible p-dropdown-hidden-select"},z("hiddenSelectedMessage")),sr=n({ref:L,required:r.required,defaultValue:ae.value,name:r.name,tabIndex:-1},z("select")),Jn=n({value:ae.value},z("option"));return d.createElement("div",bn,d.createElement("select",sr,d.createElement("option",Jn,ae.label)))},ft=function(){var ae=Y.isNotEmpty(Xe)?Nt(Xe):null;r.editable&&(ae=ae||r.value||"");var dt=n({className:"p-hidden-accessible"},z("hiddenSelectedMessage")),bn=n(Ui({ref:H,id:r.inputId,defaultValue:ae,type:"text",readOnly:!0,"aria-haspopup":"listbox",onFocus:at,onBlur:Bt,onKeyDown:Qe,disabled:r.disabled,tabIndex:r.disabled?-1:r.tabIndex||0},er),z("input"));return d.createElement("div",dt,d.createElement("input",bn))},Yt=function(){var ae=Y.isNotEmpty(Xe)?Nt(Xe):null;if(r.editable){var dt=ae||r.value||"",bn=n(Ui({ref:L,type:"text",defaultValue:dt,className:Z("input",{label:ae}),disabled:r.disabled,placeholder:r.placeholder,maxLength:r.maxLength,onInput:se,onFocus:we,onKeyDown:Qe,onBlur:Bt,tabIndex:r.disabled?-1:r.tabIndex||0,"aria-haspopup":"listbox"},er),z("input"));return d.createElement("input",bn)}var sr=r.valueTemplate?Y.getJSXElement(r.valueTemplate,Xe,r):ae||r.placeholder||r.emptyMessage||d.createElement(d.Fragment,null," "),Jn=n({ref:L,className:Z("input",{label:ae}),tabIndex:"-1"},z("input"));return d.createElement("span",Jn,sr)},Zt=function(ae){(ae.key==="Enter"||ae.code==="Space")&&(Vt(ae),ae.preventDefault())},wn=function(){if(r.value!=null&&r.showClear&&!r.disabled&&!Y.isEmpty(r.options)){var ae=n({className:Z("clearIcon"),onPointerUp:Vt,tabIndex:r.editable?-1:r.tabIndex||"0",onKeyDown:Zt,"aria-label":Gn("clear")},z("clearIcon")),dt=r.clearIcon||d.createElement(Il,ae);return Sn.getJSXIcon(dt,Ui({},ae),{props:r})}return null},pr=function(){var ae=n({className:Z("loadingIcon"),"data-pr-overlay-visible":k},z("loadingIcon")),dt=r.loadingIcon||d.createElement(Vf,{spin:!0}),bn=Sn.getJSXIcon(dt,Ui({},ae),{props:r}),sr=r.placeholder||r.ariaLabel,Jn=n({className:Z("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":k,"aria-label":sr},z("trigger"));return d.createElement("div",Jn,bn)},jt=function(){var ae=n({className:Z("dropdownIcon"),"data-pr-overlay-visible":k},z("dropdownIcon")),dt=k?r.collapseIcon||d.createElement(DS,ae):r.dropdownIcon||d.createElement(uu,ae),bn=Sn.getJSXIcon(dt,Ui({},ae),{props:r}),sr=r.placeholder||r.ariaLabel,Jn=n({className:Z("trigger"),role:"button","aria-haspopup":"listbox","aria-expanded":k,"aria-label":sr},z("trigger"));return d.createElement("div",Jn,bn)},Se=de(),Xe=Ee(),Ht=Y.isNotEmpty(r.tooltip),fn=Xh.getOtherProps(r),er=Y.reduceKeys(fn,U.ARIA_PROPS),lr=Ie(),mr=ft(),tr=Yt(),Sr=r.loading?pr():jt(),Hn=wn(),Zr=n({id:r.id,ref:j,className:be(r.className,Z("root",{context:a,focusedState:g,overlayVisibleState:k})),style:r.style,onClick:function(ae){return rt(ae)},onMouseDown:r.onMouseDown,onContextMenu:r.onContextMenu,onFocus:We,"data-p-disabled":r.disabled,"data-p-focus":g,"aria-activedescendant":g?"dropdownItem_".concat(P):void 0},fn,z("root")),Ca=n({ref:_,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:me,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},z("hiddenFirstFocusableEl")),No=n({ref:M,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:Le,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},z("hiddenLastFocusableEl"));return d.createElement(d.Fragment,null,d.createElement("div",Zr,mr,lr,tr,Hn,Sr,d.createElement(v9,yl({hostName:"Dropdown",ref:F,visibleOptions:Se,virtualScrollerRef:B},r,{appendTo:te,cx:Z,filterValue:u,focusedOptionIndex:P,getOptionGroupChildren:J,getOptionGroupLabel:A,getOptionGroupRenderKey:ye,getOptionLabel:Nt,getOptionRenderKey:rn,getSelectedOptionIndex:Ut,hasFilter:re,in:k,isOptionDisabled:an,isSelected:fe,onOverlayHide:ke,onClick:Lt,onEnter:st,onEntered:At,onExit:nt,onExited:ze,onFilterClearIconClick:Je,onFilterInputChange:Fe,onFilterInputKeyDown:_e,onOptionClick:xe,onInputKeyDown:Qe,ptm:z,resetFilter:Mt,changeFocusedOptionIndex:En,firstFocusableElement:d.createElement("span",Ca),lastFocusableElement:d.createElement("span",No),sx:ee}))),Ht&&d.createElement(ao,yl({target:j,content:r.tooltip,pt:z("tooltip")},r.tooltipOptions)))}));ru.displayName="Dropdown";function _M({currentLanguage:e,onChange:t,languageWithLabels:n}){const{t:a}=Gr(),r=d.useMemo(()=>n.map(({label:i,language:s})=>({name:i,code:s})),[n]);return x.jsx("div",{className:"LanguageSwitch",children:x.jsx(ru,{value:r.find(i=>i.code===e),onChange:i=>t(i.value.code),options:r,optionLabel:"name",placeholder:a("boLib.selectALanguage")})})}function jM({wrapper:e}){const[,t]=d.useReducer(n=>n+1,0);return x.jsx(xS,{header:typeof e.dialog.header=="string"?e.dialog.header:x.jsx("div",{ref:n=>{n&&e.dialog.header&&Kv(n,e.dialog.header)}}),visible:!!e.opened,style:{width:"50vw"},onHide:()=>{var n,a;e.opened&&(e.opened.resolve(),e.opened=void 0,(a=(n=e.dialog).onCancel)==null||a.call(n),t())},footer:x.jsx("div",{ref:n=>{n&&e.dialog.footer&&Kv(n,e.dialog.footer)}}),children:x.jsx("div",{style:{marginTop:"10px"},ref:n=>{n&&e.dialog.content&&Kv(n,e.dialog.content)}})})}function Kv(e,t){if(Array.isArray(t))t.forEach(n=>Kv(e,n));else{if(t===!1)return;e.appendChild(t)}}let LM=0,_1;function FM(e){if(!_1)throw new Error("PluginDialogSystem is not in the dialog stack");return _1(e)}function $M(){const[,e]=d.useReducer(r=>r+1,0),[t,n]=d.useState([]);return _1=d.useRef(r=>{const i={key:++LM,dialog:r,opened:void 0};return n(s=>[...s,i]),{open(){return i.opened?Promise.reject(new Error("Dialog already opened")):(i.opened=D1(),e(),i.opened.promise)},close(s){i.opened&&(i.opened.resolve(s),i.opened=void 0,e())},show(){i.opened||(i.opened=D1(),e())},hide(){i.opened&&(i.opened.resolve(),i.opened=void 0,e())}}}).current,x.jsx(x.Fragment,{children:t.map(r=>x.jsx(jM,{wrapper:r},r.key))})}var Yd={},_3;function BM(){if(_3)return Yd;_3=1,Object.defineProperty(Yd,"__esModule",{value:!0}),Yd.parse=s,Yd.serialize=p;const e=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,t=/^[\u0021-\u003A\u003C-\u007E]*$/,n=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,a=/^[\u0020-\u003A\u003D-\u007E]*$/,r=Object.prototype.toString,i=(()=>{const g=function(){};return g.prototype=Object.create(null),g})();function s(g,b){const w=new i,E=g.length;if(E<2)return w;const P=(b==null?void 0:b.decode)||h;let C=0;do{const O=g.indexOf("=",C);if(O===-1)break;const I=g.indexOf(";",C),k=I===-1?E:I;if(O>k){C=g.lastIndexOf(";",O-1)+1;continue}const N=u(g,C,O),T=f(g,O,N),j=g.slice(N,T);if(w[j]===void 0){let F=u(g,O+1,k),_=f(g,k,F);const M=P(g.slice(F,_));w[j]=M}C=k+1}while(C<E);return w}function u(g,b,w){do{const E=g.charCodeAt(b);if(E!==32&&E!==9)return b}while(++b<w);return w}function f(g,b,w){for(;b>w;){const E=g.charCodeAt(--b);if(E!==32&&E!==9)return b+1}return w}function p(g,b,w){const E=(w==null?void 0:w.encode)||encodeURIComponent;if(!e.test(g))throw new TypeError(`argument name is invalid: ${g}`);const P=E(b);if(!t.test(P))throw new TypeError(`argument val is invalid: ${b}`);let C=g+"="+P;if(!w)return C;if(w.maxAge!==void 0){if(!Number.isInteger(w.maxAge))throw new TypeError(`option maxAge is invalid: ${w.maxAge}`);C+="; Max-Age="+w.maxAge}if(w.domain){if(!n.test(w.domain))throw new TypeError(`option domain is invalid: ${w.domain}`);C+="; Domain="+w.domain}if(w.path){if(!a.test(w.path))throw new TypeError(`option path is invalid: ${w.path}`);C+="; Path="+w.path}if(w.expires){if(!v(w.expires)||!Number.isFinite(w.expires.valueOf()))throw new TypeError(`option expires is invalid: ${w.expires}`);C+="; Expires="+w.expires.toUTCString()}if(w.httpOnly&&(C+="; HttpOnly"),w.secure&&(C+="; Secure"),w.partitioned&&(C+="; Partitioned"),w.priority)switch(typeof w.priority=="string"?w.priority.toLowerCase():void 0){case"low":C+="; Priority=Low";break;case"medium":C+="; Priority=Medium";break;case"high":C+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${w.priority}`)}if(w.sameSite)switch(typeof w.sameSite=="string"?w.sameSite.toLowerCase():w.sameSite){case!0:case"strict":C+="; SameSite=Strict";break;case"lax":C+="; SameSite=Lax";break;case"none":C+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${w.sameSite}`)}return C}function h(g){if(g.indexOf("%")===-1)return g;try{return decodeURIComponent(g)}catch{return g}}function v(g){return r.call(g)==="[object Date]"}return Yd}BM();/**
 * react-router v7.6.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */var g9=e=>{throw TypeError(e)},zM=(e,t,n)=>t.has(e)||g9("Cannot "+n),u0=(e,t,n)=>(zM(e,t,"read from private field"),n?n.call(e):t.get(e)),UM=(e,t,n)=>t.has(e)?g9("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),j3="popstate";function HM(e={}){function t(a,r){let{pathname:i,search:s,hash:u}=a.location;return Wp("",{pathname:i,search:s,hash:u},r.state&&r.state.usr||null,r.state&&r.state.key||"default")}function n(a,r){return typeof r=="string"?r:au(r)}return KM(t,n,null,e)}function br(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ra(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function VM(){return Math.random().toString(36).substring(2,10)}function L3(e,t){return{usr:e.state,key:e.key,idx:t}}function Wp(e,t,n=null,a){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?cu(t):t,state:n,key:t&&t.key||a||VM()}}function au({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function cu(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let a=e.indexOf("?");a>=0&&(t.search=e.substring(a),e=e.substring(0,a)),e&&(t.pathname=e)}return t}function KM(e,t,n,a={}){let{window:r=document.defaultView,v5Compat:i=!1}=a,s=r.history,u="POP",f=null,p=h();p==null&&(p=0,s.replaceState({...s.state,idx:p},""));function h(){return(s.state||{idx:null}).idx}function v(){u="POP";let P=h(),C=P==null?null:P-p;p=P,f&&f({action:u,location:E.location,delta:C})}function g(P,C){u="PUSH";let O=Wp(E.location,P,C);p=h()+1;let I=L3(O,p),k=E.createHref(O);try{s.pushState(I,"",k)}catch(N){if(N instanceof DOMException&&N.name==="DataCloneError")throw N;r.location.assign(k)}i&&f&&f({action:u,location:E.location,delta:1})}function b(P,C){u="REPLACE";let O=Wp(E.location,P,C);p=h();let I=L3(O,p),k=E.createHref(O);s.replaceState(I,"",k),i&&f&&f({action:u,location:E.location,delta:0})}function w(P){return y9(P)}let E={get action(){return u},get location(){return e(r,s)},listen(P){if(f)throw new Error("A history only accepts one active listener");return r.addEventListener(j3,v),f=P,()=>{r.removeEventListener(j3,v),f=null}},createHref(P){return t(r,P)},createURL:w,encodeLocation(P){let C=w(P);return{pathname:C.pathname,search:C.search,hash:C.hash}},push:g,replace:b,go(P){return s.go(P)}};return E}function y9(e,t=!1){let n="http://localhost";typeof window<"u"&&(n=window.location.origin!=="null"?window.location.origin:window.location.href),br(n,"No window.location.(origin|href) available to create URL");let a=typeof e=="string"?e:au(e);return a=a.replace(/ $/,"%20"),!t&&a.startsWith("//")&&(a=n+a),new URL(a,n)}var fp,F3=class{constructor(e){if(UM(this,fp,new Map),e)for(let[t,n]of e)this.set(t,n)}get(e){if(u0(this,fp).has(e))return u0(this,fp).get(e);if(e.defaultValue!==void 0)return e.defaultValue;throw new Error("No value found for context")}set(e,t){u0(this,fp).set(e,t)}};fp=new WeakMap;var qM=new Set(["lazy","caseSensitive","path","id","index","children"]);function GM(e){return qM.has(e)}var YM=new Set(["lazy","caseSensitive","path","id","index","unstable_middleware","children"]);function QM(e){return YM.has(e)}function WM(e){return e.index===!0}function bg(e,t,n=[],a={}){return e.map((r,i)=>{let s=[...n,String(i)],u=typeof r.id=="string"?r.id:s.join("-");if(br(r.index!==!0||!r.children,"Cannot specify children on an index route"),br(!a[u],`Found a route id collision on id "${u}".  Route id's must be globally unique within Data Router usages`),WM(r)){let f={...r,...t(r),id:u};return a[u]=f,f}else{let f={...r,...t(r),id:u,children:void 0};return a[u]=f,r.children&&(f.children=bg(r.children,t,s,a)),f}})}function Xs(e,t,n="/"){return qv(e,t,n,!1)}function qv(e,t,n,a){let r=typeof t=="string"?cu(t):t,i=Ti(r.pathname||"/",n);if(i==null)return null;let s=b9(e);JM(s);let u=null;for(let f=0;u==null&&f<s.length;++f){let p=uk(i);u=lk(s[f],p,a)}return u}function XM(e,t){let{route:n,pathname:a,params:r}=e;return{id:n.id,pathname:a,params:r,data:t[n.id],handle:n.handle}}function b9(e,t=[],n=[],a=""){let r=(i,s,u)=>{let f={relativePath:u===void 0?i.path||"":u,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};f.relativePath.startsWith("/")&&(br(f.relativePath.startsWith(a),`Absolute route path "${f.relativePath}" nested under path "${a}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),f.relativePath=f.relativePath.slice(a.length));let p=wl([a,f.relativePath]),h=n.concat(f);i.children&&i.children.length>0&&(br(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${p}".`),b9(i.children,t,h,p)),!(i.path==null&&!i.index)&&t.push({path:p,score:ok(p,i.index),routesMeta:h})};return e.forEach((i,s)=>{var u;if(i.path===""||!((u=i.path)!=null&&u.includes("?")))r(i,s);else for(let f of w9(i.path))r(i,s,f)}),t}function w9(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,r=n.endsWith("?"),i=n.replace(/\?$/,"");if(a.length===0)return r?[i,""]:[i];let s=w9(a.join("/")),u=[];return u.push(...s.map(f=>f===""?i:[i,f].join("/"))),r&&u.push(...s),u.map(f=>e.startsWith("/")&&f===""?"/":f)}function JM(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:ik(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}var ZM=/^:[\w-]+$/,ek=3,tk=2,nk=1,rk=10,ak=-2,$3=e=>e==="*";function ok(e,t){let n=e.split("/"),a=n.length;return n.some($3)&&(a+=ak),t&&(a+=tk),n.filter(r=>!$3(r)).reduce((r,i)=>r+(ZM.test(i)?ek:i===""?nk:rk),a)}function ik(e,t){return e.length===t.length&&e.slice(0,-1).every((a,r)=>a===t[r])?e[e.length-1]-t[t.length-1]:0}function lk(e,t,n=!1){let{routesMeta:a}=e,r={},i="/",s=[];for(let u=0;u<a.length;++u){let f=a[u],p=u===a.length-1,h=i==="/"?t:t.slice(i.length)||"/",v=wg({path:f.relativePath,caseSensitive:f.caseSensitive,end:p},h),g=f.route;if(!v&&p&&n&&!a[a.length-1].route.index&&(v=wg({path:f.relativePath,caseSensitive:f.caseSensitive,end:!1},h)),!v)return null;Object.assign(r,v.params),s.push({params:r,pathname:wl([i,v.pathname]),pathnameBase:dk(wl([i,v.pathnameBase])),route:g}),v.pathnameBase!=="/"&&(i=wl([i,v.pathnameBase]))}return s}function wg(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=sk(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let i=r[0],s=i.replace(/(.)\/+$/,"$1"),u=r.slice(1);return{params:a.reduce((p,{paramName:h,isOptional:v},g)=>{if(h==="*"){let w=u[g]||"";s=i.slice(0,i.length-w.length).replace(/(.)\/+$/,"$1")}const b=u[g];return v&&!b?p[h]=void 0:p[h]=(b||"").replace(/%2F/g,"/"),p},{}),pathname:i,pathnameBase:s,pattern:e}}function sk(e,t=!1,n=!0){Ra(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let a=[],r="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,u,f)=>(a.push({paramName:u,isOptional:f!=null}),f?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(a.push({paramName:"*"}),r+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?r+="\\/*$":e!==""&&e!=="/"&&(r+="(?:(?=\\/|$))"),[new RegExp(r,t?void 0:"i"),a]}function uk(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Ra(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Ti(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,a=e.charAt(n);return a&&a!=="/"?null:e.slice(n)||"/"}function ck(e,t="/"){let{pathname:n,search:a="",hash:r=""}=typeof e=="string"?cu(e):e;return{pathname:n?n.startsWith("/")?n:fk(n,t):t,search:pk(a),hash:mk(r)}}function fk(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(r=>{r===".."?n.length>1&&n.pop():r!=="."&&n.push(r)}),n.length>1?n.join("/"):"/"}function c0(e,t,n,a){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(a)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function S9(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function IS(e){let t=S9(e);return t.map((n,a)=>a===t.length-1?n.pathname:n.pathnameBase)}function TS(e,t,n,a=!1){let r;typeof e=="string"?r=cu(e):(r={...e},br(!r.pathname||!r.pathname.includes("?"),c0("?","pathname","search",r)),br(!r.pathname||!r.pathname.includes("#"),c0("#","pathname","hash",r)),br(!r.search||!r.search.includes("#"),c0("#","search","hash",r)));let i=e===""||r.pathname==="",s=i?"/":r.pathname,u;if(s==null)u=n;else{let v=t.length-1;if(!a&&s.startsWith("..")){let g=s.split("/");for(;g[0]==="..";)g.shift(),v-=1;r.pathname=g.join("/")}u=v>=0?t[v]:"/"}let f=ck(r,u),p=s&&s!=="/"&&s.endsWith("/"),h=(i||s===".")&&n.endsWith("/");return!f.pathname.endsWith("/")&&(p||h)&&(f.pathname+="/"),f}var wl=e=>e.join("/").replace(/\/\/+/g,"/"),dk=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),pk=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,mk=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,Sg=class{constructor(e,t,n,a=!1){this.status=e,this.statusText=t||"",this.internal=a,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function Xp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}var E9=["POST","PUT","PATCH","DELETE"],hk=new Set(E9),vk=["GET",...E9],gk=new Set(vk),yk=new Set([301,302,303,307,308]),bk=new Set([307,308]),f0={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},wk={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Qd={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},RS=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Sk=e=>({hasErrorBoundary:!!e.hasErrorBoundary}),C9="remix-router-transitions",x9=Symbol("ResetLoaderData");function Ek(e){const t=e.window?e.window:typeof window<"u"?window:void 0,n=typeof t<"u"&&typeof t.document<"u"&&typeof t.document.createElement<"u";br(e.routes.length>0,"You must provide a non-empty routes array to createRouter");let a=e.hydrationRouteProperties||[],r=e.mapRouteProperties||Sk,i={},s=bg(e.routes,r,void 0,i),u,f=e.basename||"/",p=e.dataStrategy||Pk,h={unstable_middleware:!1,...e.future},v=null,g=new Set,b=null,w=null,E=null,P=e.hydrationData!=null,C=Xs(s,e.history.location,f),O=!1,I=null,k;if(C==null&&!e.patchRoutesOnNavigation){let se=Pi(404,{pathname:e.history.location.pathname}),{matches:we,route:xe}=X3(s);k=!0,C=we,I={[xe.id]:se}}else if(C&&!e.hydrationData&&Et(C,s,e.history.location.pathname).active&&(C=null),C)if(C.some(se=>se.route.lazy))k=!1;else if(!C.some(se=>se.route.loader))k=!0;else{let se=e.hydrationData?e.hydrationData.loaderData:null,we=e.hydrationData?e.hydrationData.errors:null;if(we){let xe=C.findIndex(Fe=>we[Fe.route.id]!==void 0);k=C.slice(0,xe+1).every(Fe=>!L1(Fe.route,se,we))}else k=C.every(xe=>!L1(xe.route,se,we))}else{k=!1,C=[];let se=Et(null,s,e.history.location.pathname);se.active&&se.matches&&(O=!0,C=se.matches)}let N,T={historyAction:e.history.action,location:e.history.location,matches:C,initialized:k,navigation:f0,restoreScrollPosition:e.hydrationData!=null?!1:null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||I,fetchers:new Map,blockers:new Map},j="POP",F=!1,_,M=!1,L=new Map,H=null,B=!1,X=!1,V=new Set,K=new Map,re=0,te=-1,ce=new Map,z=new Set,Z=new Map,ee=new Map,G=new Set,oe=new Map,ve,Re=null;function it(){if(v=e.history.listen(({action:se,location:we,delta:xe})=>{if(ve){ve(),ve=void 0;return}Ra(oe.size===0||xe!=null,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs.  This can also happen if you are using createHashRouter and the user manually changes the URL.");let Fe=ct({currentLocation:T.location,nextLocation:we,historyAction:se});if(Fe&&xe!=null){let Je=new Promise(Mt=>{ve=Mt});e.history.go(xe*-1),xt(Fe,{state:"blocked",location:we,proceed(){xt(Fe,{state:"proceeding",proceed:void 0,reset:void 0,location:we}),Je.then(()=>e.history.go(xe))},reset(){let Mt=new Map(T.blockers);Mt.set(Fe,Qd),me({blockers:Mt})}});return}return at(se,we)}),n){Fk(t,L);let se=()=>$k(t,L);t.addEventListener("pagehide",se),H=()=>t.removeEventListener("pagehide",se)}return T.initialized||at("POP",T.location,{initialHydration:!0}),N}function Ke(){v&&v(),H&&H(),g.clear(),_&&_.abort(),T.fetchers.forEach((se,we)=>Xt(we)),T.blockers.forEach((se,we)=>Ft(we))}function de(se){return g.add(se),()=>g.delete(se)}function me(se,we={}){T={...T,...se};let xe=[],Fe=[];T.fetchers.forEach((Je,Mt)=>{Je.state==="idle"&&(G.has(Mt)?xe.push(Mt):Fe.push(Mt))}),G.forEach(Je=>{!T.fetchers.has(Je)&&!K.has(Je)&&xe.push(Je)}),[...g].forEach(Je=>Je(T,{deletedFetchers:xe,viewTransitionOpts:we.viewTransitionOpts,flushSync:we.flushSync===!0})),xe.forEach(Je=>Xt(Je)),Fe.forEach(Je=>T.fetchers.delete(Je))}function Le(se,we,{flushSync:xe}={}){var $t,tt;let Fe=T.actionData!=null&&T.navigation.formMethod!=null&&gi(T.navigation.formMethod)&&T.navigation.state==="loading"&&(($t=se.state)==null?void 0:$t._isRedirect)!==!0,Je;we.actionData?Object.keys(we.actionData).length>0?Je=we.actionData:Je=null:Fe?Je=T.actionData:Je=null;let Mt=we.loaderData?Q3(T.loaderData,we.loaderData,we.matches||[],we.errors):T.loaderData,Vt=T.blockers;Vt.size>0&&(Vt=new Map(Vt),Vt.forEach((fe,pe)=>Vt.set(pe,Qd)));let kt=F===!0||T.navigation.formMethod!=null&&gi(T.navigation.formMethod)&&((tt=se.state)==null?void 0:tt._isRedirect)!==!0;u&&(s=u,u=void 0),B||j==="POP"||(j==="PUSH"?e.history.push(se,se.state):j==="REPLACE"&&e.history.replace(se,se.state));let Ut;if(j==="POP"){let fe=L.get(T.location.pathname);fe&&fe.has(se.pathname)?Ut={currentLocation:T.location,nextLocation:se}:L.has(se.pathname)&&(Ut={currentLocation:se,nextLocation:T.location})}else if(M){let fe=L.get(T.location.pathname);fe?fe.add(se.pathname):(fe=new Set([se.pathname]),L.set(T.location.pathname,fe)),Ut={currentLocation:T.location,nextLocation:se}}me({...we,actionData:Je,loaderData:Mt,historyAction:j,location:se,initialized:!0,navigation:f0,revalidation:"idle",restoreScrollPosition:gt(se,we.matches||T.matches),preventScrollReset:kt,blockers:Vt},{viewTransitionOpts:Ut,flushSync:xe===!0}),j="POP",F=!1,M=!1,B=!1,X=!1,Re==null||Re.resolve(),Re=null}async function Pe(se,we){if(typeof se=="number"){e.history.go(se);return}let xe=j1(T.location,T.matches,f,se,we==null?void 0:we.fromRouteId,we==null?void 0:we.relative),{path:Fe,submission:Je,error:Mt}=B3(!1,xe,we),Vt=T.location,kt=Wp(T.location,Fe,we&&we.state);kt={...kt,...e.history.encodeLocation(kt)};let Ut=we&&we.replace!=null?we.replace:void 0,$t="PUSH";Ut===!0?$t="REPLACE":Ut===!1||Je!=null&&gi(Je.formMethod)&&Je.formAction===T.location.pathname+T.location.search&&($t="REPLACE");let tt=we&&"preventScrollReset"in we?we.preventScrollReset===!0:void 0,fe=(we&&we.flushSync)===!0,pe=ct({currentLocation:Vt,nextLocation:kt,historyAction:$t});if(pe){xt(pe,{state:"blocked",location:kt,proceed(){xt(pe,{state:"proceeding",proceed:void 0,reset:void 0,location:kt}),Pe(se,we)},reset(){let ke=new Map(T.blockers);ke.set(pe,Qd),me({blockers:ke})}});return}await at($t,kt,{submission:Je,pendingError:Mt,preventScrollReset:tt,replace:we&&we.replace,enableViewTransition:we&&we.viewTransition,flushSync:fe})}function rt(){Re||(Re=Bk()),hn(),me({revalidation:"loading"});let se=Re.promise;return T.navigation.state==="submitting"?se:T.navigation.state==="idle"?(at(T.historyAction,T.location,{startUninterruptedRevalidation:!0}),se):(at(j||T.historyAction,T.navigation.location,{overrideNavigation:T.navigation,enableViewTransition:M===!0}),se)}async function at(se,we,xe){_&&_.abort(),_=null,j=se,B=(xe&&xe.startUninterruptedRevalidation)===!0,Oe(T.location,T.matches),F=(xe&&xe.preventScrollReset)===!0,M=(xe&&xe.enableViewTransition)===!0;let Fe=u||s,Je=xe&&xe.overrideNavigation,Mt=xe!=null&&xe.initialHydration&&T.matches&&T.matches.length>0&&!O?T.matches:Xs(Fe,we,f),Vt=(xe&&xe.flushSync)===!0;if(Mt&&T.initialized&&!X&&kk(T.location,we)&&!(xe&&xe.submission&&gi(xe.submission.formMethod))){Le(we,{matches:Mt},{flushSync:Vt});return}let kt=Et(Mt,Fe,we.pathname);if(kt.active&&kt.matches&&(Mt=kt.matches),!Mt){let{error:st,notFoundMatches:At,route:nt}=He(we.pathname);Le(we,{matches:At,loaderData:{},errors:{[nt.id]:st}},{flushSync:Vt});return}_=new AbortController;let Ut=sf(e.history,we,_.signal,xe&&xe.submission),$t=new F3(e.unstable_getContext?await e.unstable_getContext():void 0),tt;if(xe&&xe.pendingError)tt=[qu(Mt).route.id,{type:"error",error:xe.pendingError}];else if(xe&&xe.submission&&gi(xe.submission.formMethod)){let st=await Bt(Ut,we,xe.submission,Mt,$t,kt.active,xe&&xe.initialHydration===!0,{replace:xe.replace,flushSync:Vt});if(st.shortCircuited)return;if(st.pendingActionResult){let[At,nt]=st.pendingActionResult;if(vi(nt)&&Xp(nt.error)&&nt.error.status===404){_=null,Le(we,{matches:st.matches,loaderData:{},errors:{[At]:nt.error}});return}}Mt=st.matches||Mt,tt=st.pendingActionResult,Je=d0(we,xe.submission),Vt=!1,kt.active=!1,Ut=sf(e.history,Ut.url,Ut.signal)}let{shortCircuited:fe,matches:pe,loaderData:ke,errors:We}=await Jt(Ut,we,Mt,$t,kt.active,Je,xe&&xe.submission,xe&&xe.fetcherSubmission,xe&&xe.replace,xe&&xe.initialHydration===!0,Vt,tt);fe||(_=null,Le(we,{matches:pe||Mt,...W3(tt),loaderData:ke,errors:We}))}async function Bt(se,we,xe,Fe,Je,Mt,Vt,kt={}){hn();let Ut=jk(we,xe);if(me({navigation:Ut},{flushSync:kt.flushSync===!0}),Mt){let fe=await ut(Fe,we.pathname,se.signal);if(fe.type==="aborted")return{shortCircuited:!0};if(fe.type==="error"){let pe=qu(fe.partialMatches).route.id;return{matches:fe.partialMatches,pendingActionResult:[pe,{type:"error",error:fe.error}]}}else if(fe.matches)Fe=fe.matches;else{let{notFoundMatches:pe,error:ke,route:We}=He(we.pathname);return{matches:pe,pendingActionResult:[We.id,{type:"error",error:ke}]}}}let $t,tt=dp(Fe,we);if(!tt.route.action&&!tt.route.lazy)$t={type:"error",error:Pi(405,{method:se.method,pathname:we.pathname,routeId:tt.route.id})};else{let fe=Ef(r,i,se,Fe,tt,Vt?[]:a,Je),pe=await Dn(se,fe,Je,null);if($t=pe[tt.route.id],!$t){for(let ke of Fe)if(pe[ke.route.id]){$t=pe[ke.route.id];break}}if(se.signal.aborted)return{shortCircuited:!0}}if(Wu($t)){let fe;return kt&&kt.replace!=null?fe=kt.replace:fe=q3($t.response.headers.get("Location"),new URL(se.url),f)===T.location.pathname+T.location.search,await Ct(se,$t,!0,{submission:xe,replace:fe}),{shortCircuited:!0}}if(vi($t)){let fe=qu(Fe,tt.route.id);return(kt&&kt.replace)!==!0&&(j="PUSH"),{matches:Fe,pendingActionResult:[fe.route.id,$t,tt.route.id]}}return{matches:Fe,pendingActionResult:[tt.route.id,$t]}}async function Jt(se,we,xe,Fe,Je,Mt,Vt,kt,Ut,$t,tt,fe){let pe=Mt||d0(we,Vt),ke=Vt||kt||Z3(pe),We=!B&&!$t;if(Je){if(We){let A=Lt(fe);me({navigation:pe,...A!==void 0?{actionData:A}:{}},{flushSync:tt})}let ye=await ut(xe,we.pathname,se.signal);if(ye.type==="aborted")return{shortCircuited:!0};if(ye.type==="error"){let A=qu(ye.partialMatches).route.id;return{matches:ye.partialMatches,loaderData:{},errors:{[A]:ye.error}}}else if(ye.matches)xe=ye.matches;else{let{error:A,notFoundMatches:J,route:he}=He(we.pathname);return{matches:J,loaderData:{},errors:{[he.id]:A}}}}let st=u||s,{dsMatches:At,revalidatingFetchers:nt}=z3(se,Fe,r,i,e.history,T,xe,ke,we,$t?[]:a,$t===!0,X,V,G,Z,z,st,f,e.patchRoutesOnNavigation!=null,fe);if(te=++re,!e.dataStrategy&&!At.some(ye=>ye.shouldLoad)&&nt.length===0){let ye=En();return Le(we,{matches:xe,loaderData:{},errors:fe&&vi(fe[1])?{[fe[0]]:fe[1].error}:null,...W3(fe),...ye?{fetchers:new Map(T.fetchers)}:{}},{flushSync:tt}),{shortCircuited:!0}}if(We){let ye={};if(!Je){ye.navigation=pe;let A=Lt(fe);A!==void 0&&(ye.actionData=A)}nt.length>0&&(ye.fetchers=Qe(nt)),me(ye,{flushSync:tt})}nt.forEach(ye=>{qt(ye.key),ye.controller&&K.set(ye.key,ye.controller)});let ze=()=>nt.forEach(ye=>qt(ye.key));_&&_.signal.addEventListener("abort",ze);let{loaderResults:Ze,fetcherResults:mt}=await pn(At,nt,se,Fe);if(se.signal.aborted)return{shortCircuited:!0};_&&_.signal.removeEventListener("abort",ze),nt.forEach(ye=>K.delete(ye.key));let Rt=Jh(Ze);if(Rt)return await Ct(se,Rt.result,!0,{replace:Ut}),{shortCircuited:!0};if(Rt=Jh(mt),Rt)return z.add(Rt.key),await Ct(se,Rt.result,!0,{replace:Ut}),{shortCircuited:!0};let{loaderData:Nt,errors:Dt}=Y3(T,xe,Ze,fe,nt,mt);$t&&T.errors&&(Dt={...T.errors,...Dt});let rn=En(),xn=Wt(te),an=rn||xn||nt.length>0;return{matches:xe,loaderData:Nt,errors:Dt,...an?{fetchers:new Map(T.fetchers)}:{}}}function Lt(se){if(se&&!vi(se[1]))return{[se[0]]:se[1].data};if(T.actionData)return Object.keys(T.actionData).length===0?null:T.actionData}function Qe(se){return se.forEach(we=>{let xe=T.fetchers.get(we.key),Fe=Wd(void 0,xe?xe.data:void 0);T.fetchers.set(we.key,Fe)}),new Map(T.fetchers)}async function _e(se,we,xe,Fe){qt(se);let Je=(Fe&&Fe.flushSync)===!0,Mt=u||s,Vt=j1(T.location,T.matches,f,xe,we,Fe==null?void 0:Fe.relative),kt=Xs(Mt,Vt,f),Ut=Et(kt,Mt,Vt);if(Ut.active&&Ut.matches&&(kt=Ut.matches),!kt){Gt(se,we,Pi(404,{pathname:Vt}),{flushSync:Je});return}let{path:$t,submission:tt,error:fe}=B3(!0,Vt,Fe);if(fe){Gt(se,we,fe,{flushSync:Je});return}let pe=dp(kt,$t),ke=new F3(e.unstable_getContext?await e.unstable_getContext():void 0),We=(Fe&&Fe.preventScrollReset)===!0;if(tt&&gi(tt.formMethod)){await It(se,we,$t,pe,kt,ke,Ut.active,Je,We,tt);return}Z.set(se,{routeId:we,path:$t}),await Tt(se,we,$t,pe,kt,ke,Ut.active,Je,We,tt)}async function It(se,we,xe,Fe,Je,Mt,Vt,kt,Ut,$t){hn(),Z.delete(se);function tt(Ie){if(!Ie.route.action&&!Ie.route.lazy){let ft=Pi(405,{method:$t.formMethod,pathname:xe,routeId:we});return Gt(se,we,ft,{flushSync:kt}),!0}return!1}if(!Vt&&tt(Fe))return;let fe=T.fetchers.get(se);cn(se,Lk($t,fe),{flushSync:kt});let pe=new AbortController,ke=sf(e.history,xe,pe.signal,$t);if(Vt){let Ie=await ut(Je,xe,ke.signal,se);if(Ie.type==="aborted")return;if(Ie.type==="error"){Gt(se,we,Ie.error,{flushSync:kt});return}else if(Ie.matches){if(Je=Ie.matches,Fe=dp(Je,xe),tt(Fe))return}else{Gt(se,we,Pi(404,{pathname:xe}),{flushSync:kt});return}}K.set(se,pe);let We=re,st=Ef(r,i,ke,Je,Fe,a,Mt),nt=(await Dn(ke,st,Mt,se))[Fe.route.id];if(ke.signal.aborted){K.get(se)===pe&&K.delete(se);return}if(G.has(se)){if(Wu(nt)||vi(nt)){cn(se,Vs(void 0));return}}else{if(Wu(nt))if(K.delete(se),te>We){cn(se,Vs(void 0));return}else return z.add(se),cn(se,Wd($t)),Ct(ke,nt,!1,{fetcherSubmission:$t,preventScrollReset:Ut});if(vi(nt)){Gt(se,we,nt.error);return}}let ze=T.navigation.location||T.location,Ze=sf(e.history,ze,pe.signal),mt=u||s,Rt=T.navigation.state!=="idle"?Xs(mt,T.navigation.location,f):T.matches;br(Rt,"Didn't find any matches after fetcher action");let Nt=++re;ce.set(se,Nt);let Dt=Wd($t,nt.data);T.fetchers.set(se,Dt);let{dsMatches:rn,revalidatingFetchers:xn}=z3(Ze,Mt,r,i,e.history,T,Rt,$t,ze,a,!1,X,V,G,Z,z,mt,f,e.patchRoutesOnNavigation!=null,[Fe.route.id,nt]);xn.filter(Ie=>Ie.key!==se).forEach(Ie=>{let ft=Ie.key,Yt=T.fetchers.get(ft),Zt=Wd(void 0,Yt?Yt.data:void 0);T.fetchers.set(ft,Zt),qt(ft),Ie.controller&&K.set(ft,Ie.controller)}),me({fetchers:new Map(T.fetchers)});let an=()=>xn.forEach(Ie=>qt(Ie.key));pe.signal.addEventListener("abort",an);let{loaderResults:ye,fetcherResults:A}=await pn(rn,xn,Ze,Mt);if(pe.signal.aborted)return;if(pe.signal.removeEventListener("abort",an),ce.delete(se),K.delete(se),xn.forEach(Ie=>K.delete(Ie.key)),T.fetchers.has(se)){let Ie=Vs(nt.data);T.fetchers.set(se,Ie)}let J=Jh(ye);if(J)return Ct(Ze,J.result,!1,{preventScrollReset:Ut});if(J=Jh(A),J)return z.add(J.key),Ct(Ze,J.result,!1,{preventScrollReset:Ut});let{loaderData:he,errors:Ee}=Y3(T,Rt,ye,void 0,xn,A);Wt(Nt),T.navigation.state==="loading"&&Nt>te?(br(j,"Expected pending action"),_&&_.abort(),Le(T.navigation.location,{matches:Rt,loaderData:he,errors:Ee,fetchers:new Map(T.fetchers)})):(me({errors:Ee,loaderData:Q3(T.loaderData,he,Rt,Ee),fetchers:new Map(T.fetchers)}),X=!1)}async function Tt(se,we,xe,Fe,Je,Mt,Vt,kt,Ut,$t){let tt=T.fetchers.get(se);cn(se,Wd($t,tt?tt.data:void 0),{flushSync:kt});let fe=new AbortController,pe=sf(e.history,xe,fe.signal);if(Vt){let nt=await ut(Je,xe,pe.signal,se);if(nt.type==="aborted")return;if(nt.type==="error"){Gt(se,we,nt.error,{flushSync:kt});return}else if(nt.matches)Je=nt.matches,Fe=dp(Je,xe);else{Gt(se,we,Pi(404,{pathname:xe}),{flushSync:kt});return}}K.set(se,fe);let ke=re,We=Ef(r,i,pe,Je,Fe,a,Mt),At=(await Dn(pe,We,Mt,se))[Fe.route.id];if(K.get(se)===fe&&K.delete(se),!pe.signal.aborted){if(G.has(se)){cn(se,Vs(void 0));return}if(Wu(At))if(te>ke){cn(se,Vs(void 0));return}else{z.add(se),await Ct(pe,At,!1,{preventScrollReset:Ut});return}if(vi(At)){Gt(se,we,At.error);return}cn(se,Vs(At.data))}}async function Ct(se,we,xe,{submission:Fe,fetcherSubmission:Je,preventScrollReset:Mt,replace:Vt}={}){we.response.headers.has("X-Remix-Revalidate")&&(X=!0);let kt=we.response.headers.get("Location");br(kt,"Expected a Location header on the redirect Response"),kt=q3(kt,new URL(se.url),f);let Ut=Wp(T.location,kt,{_isRedirect:!0});if(n){let We=!1;if(we.response.headers.has("X-Remix-Reload-Document"))We=!0;else if(RS.test(kt)){const st=y9(kt,!0);We=st.origin!==t.location.origin||Ti(st.pathname,f)==null}if(We){Vt?t.location.replace(kt):t.location.assign(kt);return}}_=null;let $t=Vt===!0||we.response.headers.has("X-Remix-Replace")?"REPLACE":"PUSH",{formMethod:tt,formAction:fe,formEncType:pe}=T.navigation;!Fe&&!Je&&tt&&fe&&pe&&(Fe=Z3(T.navigation));let ke=Fe||Je;if(bk.has(we.response.status)&&ke&&gi(ke.formMethod))await at($t,Ut,{submission:{...ke,formAction:kt},preventScrollReset:Mt||F,enableViewTransition:xe?M:void 0});else{let We=d0(Ut,Fe);await at($t,Ut,{overrideNavigation:We,fetcherSubmission:Je,preventScrollReset:Mt||F,enableViewTransition:xe?M:void 0})}}async function Dn(se,we,xe,Fe){let Je,Mt={};try{Je=await Ik(p,se,we,Fe,xe,!1)}catch(Vt){return we.filter(kt=>kt.shouldLoad).forEach(kt=>{Mt[kt.route.id]={type:"error",error:Vt}}),Mt}if(se.signal.aborted)return Mt;for(let[Vt,kt]of Object.entries(Je))if(Ak(kt)){let Ut=kt.result;Mt[Vt]={type:"redirect",response:Nk(Ut,se,Vt,we,f)}}else Mt[Vt]=await Rk(kt);return Mt}async function pn(se,we,xe,Fe){let Je=Dn(xe,se,Fe,null),Mt=Promise.all(we.map(async Ut=>{if(Ut.matches&&Ut.match&&Ut.request&&Ut.controller){let tt=(await Dn(Ut.request,Ut.matches,Fe,Ut.key))[Ut.match.route.id];return{[Ut.key]:tt}}else return Promise.resolve({[Ut.key]:{type:"error",error:Pi(404,{pathname:Ut.path})}})})),Vt=await Je,kt=(await Mt).reduce((Ut,$t)=>Object.assign(Ut,$t),{});return{loaderResults:Vt,fetcherResults:kt}}function hn(){X=!0,Z.forEach((se,we)=>{K.has(we)&&V.add(we),qt(we)})}function cn(se,we,xe={}){T.fetchers.set(se,we),me({fetchers:new Map(T.fetchers)},{flushSync:(xe&&xe.flushSync)===!0})}function Gt(se,we,xe,Fe={}){let Je=qu(T.matches,we);Xt(se),me({errors:{[Je.route.id]:xe},fetchers:new Map(T.fetchers)},{flushSync:(Fe&&Fe.flushSync)===!0})}function nn(se){return ee.set(se,(ee.get(se)||0)+1),G.has(se)&&G.delete(se),T.fetchers.get(se)||wk}function Xt(se){let we=T.fetchers.get(se);K.has(se)&&!(we&&we.state==="loading"&&ce.has(se))&&qt(se),Z.delete(se),ce.delete(se),z.delete(se),G.delete(se),V.delete(se),T.fetchers.delete(se)}function ln(se){let we=(ee.get(se)||0)-1;we<=0?(ee.delete(se),G.add(se)):ee.set(se,we),me({fetchers:new Map(T.fetchers)})}function qt(se){let we=K.get(se);we&&(we.abort(),K.delete(se))}function yn(se){for(let we of se){let xe=nn(we),Fe=Vs(xe.data);T.fetchers.set(we,Fe)}}function En(){let se=[],we=!1;for(let xe of z){let Fe=T.fetchers.get(xe);br(Fe,`Expected fetcher: ${xe}`),Fe.state==="loading"&&(z.delete(xe),se.push(xe),we=!0)}return yn(se),we}function Wt(se){let we=[];for(let[xe,Fe]of ce)if(Fe<se){let Je=T.fetchers.get(xe);br(Je,`Expected fetcher: ${xe}`),Je.state==="loading"&&(qt(xe),ce.delete(xe),we.push(xe))}return yn(we),we.length>0}function $e(se,we){let xe=T.blockers.get(se)||Qd;return oe.get(se)!==we&&oe.set(se,we),xe}function Ft(se){T.blockers.delete(se),oe.delete(se)}function xt(se,we){let xe=T.blockers.get(se)||Qd;br(xe.state==="unblocked"&&we.state==="blocked"||xe.state==="blocked"&&we.state==="blocked"||xe.state==="blocked"&&we.state==="proceeding"||xe.state==="blocked"&&we.state==="unblocked"||xe.state==="proceeding"&&we.state==="unblocked",`Invalid blocker state transition: ${xe.state} -> ${we.state}`);let Fe=new Map(T.blockers);Fe.set(se,we),me({blockers:Fe})}function ct({currentLocation:se,nextLocation:we,historyAction:xe}){if(oe.size===0)return;oe.size>1&&Ra(!1,"A router only supports one blocker at a time");let Fe=Array.from(oe.entries()),[Je,Mt]=Fe[Fe.length-1],Vt=T.blockers.get(Je);if(!(Vt&&Vt.state==="proceeding")&&Mt({currentLocation:se,nextLocation:we,historyAction:xe}))return Je}function He(se){let we=Pi(404,{pathname:se}),xe=u||s,{matches:Fe,route:Je}=X3(xe);return{notFoundMatches:Fe,route:Je,error:we}}function ne(se,we,xe){if(b=se,E=we,w=xe||null,!P&&T.navigation===f0){P=!0;let Fe=gt(T.location,T.matches);Fe!=null&&me({restoreScrollPosition:Fe})}return()=>{b=null,E=null,w=null}}function le(se,we){return w&&w(se,we.map(Fe=>XM(Fe,T.loaderData)))||se.key}function Oe(se,we){if(b&&E){let xe=le(se,we);b[xe]=E()}}function gt(se,we){if(b){let xe=le(se,we),Fe=b[xe];if(typeof Fe=="number")return Fe}return null}function Et(se,we,xe){if(e.patchRoutesOnNavigation)if(se){if(Object.keys(se[0].params).length>0)return{active:!0,matches:qv(we,xe,f,!0)}}else return{active:!0,matches:qv(we,xe,f,!0)||[]};return{active:!1,matches:null}}async function ut(se,we,xe,Fe){if(!e.patchRoutesOnNavigation)return{type:"success",matches:se};let Je=se;for(;;){let Mt=u==null,Vt=u||s,kt=i;try{await e.patchRoutesOnNavigation({signal:xe,path:we,matches:Je,fetcherKey:Fe,patch:(tt,fe)=>{xe.aborted||U3(tt,fe,Vt,kt,r)}})}catch(tt){return{type:"error",error:tt,partialMatches:Je}}finally{Mt&&!xe.aborted&&(s=[...s])}if(xe.aborted)return{type:"aborted"};let Ut=Xs(Vt,we,f);if(Ut)return{type:"success",matches:Ut};let $t=qv(Vt,we,f,!0);if(!$t||Je.length===$t.length&&Je.every((tt,fe)=>tt.route.id===$t[fe].route.id))return{type:"success",matches:null};Je=$t}}function en(se){i={},u=bg(se,r,void 0,i)}function mn(se,we){let xe=u==null;U3(se,we,u||s,i,r),xe&&(s=[...s],me({}))}return N={get basename(){return f},get future(){return h},get state(){return T},get routes(){return s},get window(){return t},initialize:it,subscribe:de,enableScrollRestoration:ne,navigate:Pe,fetch:_e,revalidate:rt,createHref:se=>e.history.createHref(se),encodeLocation:se=>e.history.encodeLocation(se),getFetcher:nn,deleteFetcher:ln,dispose:Ke,getBlocker:$e,deleteBlocker:Ft,patchRoutes:mn,_internalFetchControllers:K,_internalSetRoutes:en},N}function Ck(e){return e!=null&&("formData"in e&&e.formData!=null||"body"in e&&e.body!==void 0)}function j1(e,t,n,a,r,i){let s,u;if(r){s=[];for(let p of t)if(s.push(p),p.route.id===r){u=p;break}}else s=t,u=t[t.length-1];let f=TS(a||".",IS(s),Ti(e.pathname,n)||e.pathname,i==="path");if(a==null&&(f.search=e.search,f.hash=e.hash),(a==null||a===""||a===".")&&u){let p=NS(f.search);if(u.route.index&&!p)f.search=f.search?f.search.replace(/^\?/,"?index&"):"?index";else if(!u.route.index&&p){let h=new URLSearchParams(f.search),v=h.getAll("index");h.delete("index"),v.filter(b=>b).forEach(b=>h.append("index",b));let g=h.toString();f.search=g?`?${g}`:""}}return n!=="/"&&(f.pathname=f.pathname==="/"?n:wl([n,f.pathname])),au(f)}function B3(e,t,n){if(!n||!Ck(n))return{path:t};if(n.formMethod&&!_k(n.formMethod))return{path:t,error:Pi(405,{method:n.formMethod})};let a=()=>({path:t,error:Pi(400,{type:"invalid-body"})}),i=(n.formMethod||"get").toUpperCase(),s=R9(t);if(n.body!==void 0){if(n.formEncType==="text/plain"){if(!gi(i))return a();let v=typeof n.body=="string"?n.body:n.body instanceof FormData||n.body instanceof URLSearchParams?Array.from(n.body.entries()).reduce((g,[b,w])=>`${g}${b}=${w}
`,""):String(n.body);return{path:t,submission:{formMethod:i,formAction:s,formEncType:n.formEncType,formData:void 0,json:void 0,text:v}}}else if(n.formEncType==="application/json"){if(!gi(i))return a();try{let v=typeof n.body=="string"?JSON.parse(n.body):n.body;return{path:t,submission:{formMethod:i,formAction:s,formEncType:n.formEncType,formData:void 0,json:v,text:void 0}}}catch{return a()}}}br(typeof FormData=="function","FormData is not available in this environment");let u,f;if(n.formData)u=$1(n.formData),f=n.formData;else if(n.body instanceof FormData)u=$1(n.body),f=n.body;else if(n.body instanceof URLSearchParams)u=n.body,f=G3(u);else if(n.body==null)u=new URLSearchParams,f=new FormData;else try{u=new URLSearchParams(n.body),f=G3(u)}catch{return a()}let p={formMethod:i,formAction:s,formEncType:n&&n.formEncType||"application/x-www-form-urlencoded",formData:f,json:void 0,text:void 0};if(gi(p.formMethod))return{path:t,submission:p};let h=cu(t);return e&&h.search&&NS(h.search)&&u.append("index",""),h.search=`?${u}`,{path:au(h),submission:p}}function z3(e,t,n,a,r,i,s,u,f,p,h,v,g,b,w,E,P,C,O,I){var B;let k=I?vi(I[1])?I[1].error:I[1].data:void 0,N=r.createURL(i.location),T=r.createURL(f),j;if(h&&i.errors){let X=Object.keys(i.errors)[0];j=s.findIndex(V=>V.route.id===X)}else if(I&&vi(I[1])){let X=I[0];j=s.findIndex(V=>V.route.id===X)-1}let F=I?I[1].statusCode:void 0,_=F&&F>=400,M={currentUrl:N,currentParams:((B=i.matches[0])==null?void 0:B.params)||{},nextUrl:T,nextParams:s[0].params,...u,actionResult:k,actionStatus:F},L=s.map((X,V)=>{let{route:K}=X,re=null;if(j!=null&&V>j?re=!1:K.lazy?re=!0:K.loader==null?re=!1:h?re=L1(K,i.loaderData,i.errors):xk(i.loaderData,i.matches[V],X)&&(re=!0),re!==null)return F1(n,a,e,X,p,t,re);let te=_?!1:v||N.pathname+N.search===T.pathname+T.search||N.search!==T.search||Ok(i.matches[V],X),ce={...M,defaultShouldRevalidate:te},z=Eg(X,ce);return F1(n,a,e,X,p,t,z,ce)}),H=[];return w.forEach((X,V)=>{if(h||!s.some(G=>G.route.id===X.routeId)||b.has(V))return;let K=i.fetchers.get(V),re=K&&K.state!=="idle"&&K.data===void 0,te=Xs(P,X.path,C);if(!te){if(O&&re)return;H.push({key:V,routeId:X.routeId,path:X.path,matches:null,match:null,request:null,controller:null});return}if(E.has(V))return;let ce=dp(te,X.path),z=new AbortController,Z=sf(r,X.path,z.signal),ee=null;if(g.has(V))g.delete(V),ee=Ef(n,a,Z,te,ce,p,t);else if(re)v&&(ee=Ef(n,a,Z,te,ce,p,t));else{let G={...M,defaultShouldRevalidate:_?!1:v};Eg(ce,G)&&(ee=Ef(n,a,Z,te,ce,p,t,G))}ee&&H.push({key:V,routeId:X.routeId,path:X.path,matches:ee,match:ce,request:Z,controller:z})}),{dsMatches:L,revalidatingFetchers:H}}function L1(e,t,n){if(e.lazy)return!0;if(!e.loader)return!1;let a=t!=null&&e.id in t,r=n!=null&&n[e.id]!==void 0;return!a&&r?!1:typeof e.loader=="function"&&e.loader.hydrate===!0?!0:!a&&!r}function xk(e,t,n){let a=!t||n.route.id!==t.route.id,r=!e.hasOwnProperty(n.route.id);return a||r}function Ok(e,t){let n=e.route.path;return e.pathname!==t.pathname||n!=null&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function Eg(e,t){if(e.route.shouldRevalidate){let n=e.route.shouldRevalidate(t);if(typeof n=="boolean")return n}return t.defaultShouldRevalidate}function U3(e,t,n,a,r){let i;if(e){let f=a[e];br(f,`No route found to patch children into: routeId = ${e}`),f.children||(f.children=[]),i=f.children}else i=n;let s=t.filter(f=>!i.some(p=>O9(f,p))),u=bg(s,r,[e||"_","patch",String((i==null?void 0:i.length)||"0")],a);i.push(...u)}function O9(e,t){return"id"in e&&"id"in t&&e.id===t.id?!0:e.index===t.index&&e.path===t.path&&e.caseSensitive===t.caseSensitive?(!e.children||e.children.length===0)&&(!t.children||t.children.length===0)?!0:e.children.every((n,a)=>{var r;return(r=t.children)==null?void 0:r.some(i=>O9(n,i))}):!1}var H3=new WeakMap,D9=({key:e,route:t,manifest:n,mapRouteProperties:a})=>{let r=n[t.id];if(br(r,"No route found in manifest"),!r.lazy||typeof r.lazy!="object")return;let i=r.lazy[e];if(!i)return;let s=H3.get(r);s||(s={},H3.set(r,s));let u=s[e];if(u)return u;let f=(async()=>{let p=GM(e),v=r[e]!==void 0&&e!=="hasErrorBoundary";if(p)Ra(!p,"Route property "+e+" is not a supported lazy route property. This property will be ignored."),s[e]=Promise.resolve();else if(v)Ra(!1,`Route "${r.id}" has a static property "${e}" defined. The lazy property will be ignored.`);else{let g=await i();g!=null&&(Object.assign(r,{[e]:g}),Object.assign(r,a(r)))}typeof r.lazy=="object"&&(r.lazy[e]=void 0,Object.values(r.lazy).every(g=>g===void 0)&&(r.lazy=void 0))})();return s[e]=f,f},V3=new WeakMap;function Dk(e,t,n,a,r){let i=n[e.id];if(br(i,"No route found in manifest"),!e.lazy)return{lazyRoutePromise:void 0,lazyHandlerPromise:void 0};if(typeof e.lazy=="function"){let h=V3.get(i);if(h)return{lazyRoutePromise:h,lazyHandlerPromise:h};let v=(async()=>{br(typeof e.lazy=="function","No lazy route function found");let g=await e.lazy(),b={};for(let w in g){let E=g[w];if(E===void 0)continue;let P=QM(w),O=i[w]!==void 0&&w!=="hasErrorBoundary";P?Ra(!P,"Route property "+w+" is not a supported property to be returned from a lazy route function. This property will be ignored."):O?Ra(!O,`Route "${i.id}" has a static property "${w}" defined but its lazy function is also returning a value for this property. The lazy route property "${w}" will be ignored.`):b[w]=E}Object.assign(i,b),Object.assign(i,{...a(i),lazy:void 0})})();return V3.set(i,v),v.catch(()=>{}),{lazyRoutePromise:v,lazyHandlerPromise:v}}let s=Object.keys(e.lazy),u=[],f;for(let h of s){if(r&&r.includes(h))continue;let v=D9({key:h,route:e,manifest:n,mapRouteProperties:a});v&&(u.push(v),h===t&&(f=v))}let p=u.length>0?Promise.all(u).then(()=>{}):void 0;return p==null||p.catch(()=>{}),f==null||f.catch(()=>{}),{lazyRoutePromise:p,lazyHandlerPromise:f}}async function K3(e){let t=e.matches.filter(r=>r.shouldLoad),n={};return(await Promise.all(t.map(r=>r.resolve()))).forEach((r,i)=>{n[t[i].route.id]=r}),n}async function Pk(e){return e.matches.some(t=>t.route.unstable_middleware)?P9(e,!1,()=>K3(e),(t,n)=>({[n]:{type:"error",result:t}})):K3(e)}async function P9(e,t,n,a){let{matches:r,request:i,params:s,context:u}=e,f={handlerResult:void 0};try{let p=r.flatMap(v=>v.route.unstable_middleware?v.route.unstable_middleware.map(g=>[v.route.id,g]):[]),h=await I9({request:i,params:s,context:u},p,t,f,n);return t?h:f.handlerResult}catch(p){if(!f.middlewareError)throw p;let h=await a(f.middlewareError.error,f.middlewareError.routeId);return f.handlerResult?Object.assign(f.handlerResult,h):h}}async function I9(e,t,n,a,r,i=0){let{request:s}=e;if(s.signal.aborted)throw s.signal.reason?s.signal.reason:new Error(`Request aborted without an \`AbortSignal.reason\`: ${s.method} ${s.url}`);let u=t[i];if(!u)return a.handlerResult=await r(),a.handlerResult;let[f,p]=u,h=!1,v,g=async()=>{if(h)throw new Error("You may only call `next()` once per middleware");h=!0,await I9(e,t,n,a,r,i+1)};try{let b=await p({request:e.request,params:e.params,context:e.context},g);return h?b===void 0?v:b:g()}catch(b){throw a.middlewareError?a.middlewareError.error!==b&&(a.middlewareError={routeId:f,error:b}):a.middlewareError={routeId:f,error:b},b}}function T9(e,t,n,a,r){let i=D9({key:"unstable_middleware",route:a.route,manifest:t,mapRouteProperties:e}),s=Dk(a.route,gi(n.method)?"action":"loader",t,e,r);return{middleware:i,route:s.lazyRoutePromise,handler:s.lazyHandlerPromise}}function F1(e,t,n,a,r,i,s,u=null){let f=!1,p=T9(e,t,n,a,r);return{...a,_lazyPromises:p,shouldLoad:s,unstable_shouldRevalidateArgs:u,unstable_shouldCallHandler(h){return f=!0,u?typeof h=="boolean"?Eg(a,{...u,defaultShouldRevalidate:h}):Eg(a,u):s},resolve(h){return f||s||h&&n.method==="GET"&&(a.route.lazy||a.route.loader)?Tk({request:n,match:a,lazyHandlerPromise:p==null?void 0:p.handler,lazyRoutePromise:p==null?void 0:p.route,handlerOverride:h,scopedContext:i}):Promise.resolve({type:"data",result:void 0})}}}function Ef(e,t,n,a,r,i,s,u=null){return a.map(f=>f.route.id!==r.route.id?{...f,shouldLoad:!1,unstable_shouldRevalidateArgs:u,unstable_shouldCallHandler:()=>!1,_lazyPromises:T9(e,t,n,f,i),resolve:()=>Promise.resolve({type:"data",result:void 0})}:F1(e,t,n,f,i,s,!0,u))}async function Ik(e,t,n,a,r,i){n.some(p=>{var h;return(h=p._lazyPromises)==null?void 0:h.middleware})&&await Promise.all(n.map(p=>{var h;return(h=p._lazyPromises)==null?void 0:h.middleware}));let s={request:t,params:n[0].params,context:r,matches:n},f=await e({...s,fetcherKey:a,unstable_runClientMiddleware:p=>{let h=s;return P9(h,!1,()=>p({...h,fetcherKey:a,unstable_runClientMiddleware:()=>{throw new Error("Cannot call `unstable_runClientMiddleware()` from within an `unstable_runClientMiddleware` handler")}}),(v,g)=>({[g]:{type:"error",result:v}}))}});try{await Promise.all(n.flatMap(p=>{var h,v;return[(h=p._lazyPromises)==null?void 0:h.handler,(v=p._lazyPromises)==null?void 0:v.route]}))}catch{}return f}async function Tk({request:e,match:t,lazyHandlerPromise:n,lazyRoutePromise:a,handlerOverride:r,scopedContext:i}){let s,u,f=gi(e.method),p=f?"action":"loader",h=v=>{let g,b=new Promise((P,C)=>g=C);u=()=>g(),e.signal.addEventListener("abort",u);let w=P=>typeof v!="function"?Promise.reject(new Error(`You cannot call the handler for a route which defines a boolean "${p}" [routeId: ${t.route.id}]`)):v({request:e,params:t.params,context:i},...P!==void 0?[P]:[]),E=(async()=>{try{return{type:"data",result:await(r?r(C=>w(C)):w())}}catch(P){return{type:"error",result:P}}})();return Promise.race([E,b])};try{let v=f?t.route.action:t.route.loader;if(n||a)if(v){let g,[b]=await Promise.all([h(v).catch(w=>{g=w}),n,a]);if(g!==void 0)throw g;s=b}else{await n;let g=f?t.route.action:t.route.loader;if(g)[s]=await Promise.all([h(g),a]);else if(p==="action"){let b=new URL(e.url),w=b.pathname+b.search;throw Pi(405,{method:e.method,pathname:w,routeId:t.route.id})}else return{type:"data",result:void 0}}else if(v)s=await h(v);else{let g=new URL(e.url),b=g.pathname+g.search;throw Pi(404,{pathname:b})}}catch(v){return{type:"error",result:v}}finally{u&&e.signal.removeEventListener("abort",u)}return s}async function Rk(e){var a,r,i,s,u,f;let{result:t,type:n}=e;if(N9(t)){let p;try{let h=t.headers.get("Content-Type");h&&/\bapplication\/json\b/.test(h)?t.body==null?p=null:p=await t.json():p=await t.text()}catch(h){return{type:"error",error:h}}return n==="error"?{type:"error",error:new Sg(t.status,t.statusText,p),statusCode:t.status,headers:t.headers}:{type:"data",data:p,statusCode:t.status,headers:t.headers}}return n==="error"?J3(t)?t.data instanceof Error?{type:"error",error:t.data,statusCode:(a=t.init)==null?void 0:a.status,headers:(r=t.init)!=null&&r.headers?new Headers(t.init.headers):void 0}:{type:"error",error:new Sg(((i=t.init)==null?void 0:i.status)||500,void 0,t.data),statusCode:Xp(t)?t.status:void 0,headers:(s=t.init)!=null&&s.headers?new Headers(t.init.headers):void 0}:{type:"error",error:t,statusCode:Xp(t)?t.status:void 0}:J3(t)?{type:"data",data:t.data,statusCode:(u=t.init)==null?void 0:u.status,headers:(f=t.init)!=null&&f.headers?new Headers(t.init.headers):void 0}:{type:"data",data:t}}function Nk(e,t,n,a,r){let i=e.headers.get("Location");if(br(i,"Redirects returned/thrown from loaders/actions must have a Location header"),!RS.test(i)){let s=a.slice(0,a.findIndex(u=>u.route.id===n)+1);i=j1(new URL(t.url),s,r,i),e.headers.set("Location",i)}return e}function q3(e,t,n){if(RS.test(e)){let a=e,r=a.startsWith("//")?new URL(t.protocol+a):new URL(a),i=Ti(r.pathname,n)!=null;if(r.origin===t.origin&&i)return r.pathname+r.search+r.hash}return e}function sf(e,t,n,a){let r=e.createURL(R9(t)).toString(),i={signal:n};if(a&&gi(a.formMethod)){let{formMethod:s,formEncType:u}=a;i.method=s.toUpperCase(),u==="application/json"?(i.headers=new Headers({"Content-Type":u}),i.body=JSON.stringify(a.json)):u==="text/plain"?i.body=a.text:u==="application/x-www-form-urlencoded"&&a.formData?i.body=$1(a.formData):i.body=a.formData}return new Request(r,i)}function $1(e){let t=new URLSearchParams;for(let[n,a]of e.entries())t.append(n,typeof a=="string"?a:a.name);return t}function G3(e){let t=new FormData;for(let[n,a]of e.entries())t.append(n,a);return t}function Mk(e,t,n,a=!1,r=!1){let i={},s=null,u,f=!1,p={},h=n&&vi(n[1])?n[1].error:void 0;return e.forEach(v=>{if(!(v.route.id in t))return;let g=v.route.id,b=t[g];if(br(!Wu(b),"Cannot handle redirect results in processLoaderData"),vi(b)){let w=b.error;if(h!==void 0&&(w=h,h=void 0),s=s||{},r)s[g]=w;else{let E=qu(e,g);s[E.route.id]==null&&(s[E.route.id]=w)}a||(i[g]=x9),f||(f=!0,u=Xp(b.error)?b.error.status:500),b.headers&&(p[g]=b.headers)}else i[g]=b.data,b.statusCode&&b.statusCode!==200&&!f&&(u=b.statusCode),b.headers&&(p[g]=b.headers)}),h!==void 0&&n&&(s={[n[0]]:h},n[2]&&(i[n[2]]=void 0)),{loaderData:i,errors:s,statusCode:u||200,loaderHeaders:p}}function Y3(e,t,n,a,r,i){let{loaderData:s,errors:u}=Mk(t,n,a);return r.filter(f=>!f.matches||f.matches.some(p=>p.shouldLoad)).forEach(f=>{let{key:p,match:h,controller:v}=f,g=i[p];if(br(g,"Did not find corresponding fetcher result"),!(v&&v.signal.aborted))if(vi(g)){let b=qu(e.matches,h==null?void 0:h.route.id);u&&u[b.route.id]||(u={...u,[b.route.id]:g.error}),e.fetchers.delete(p)}else if(Wu(g))br(!1,"Unhandled fetcher revalidation redirect");else{let b=Vs(g.data);e.fetchers.set(p,b)}}),{loaderData:s,errors:u}}function Q3(e,t,n,a){let r=Object.entries(t).filter(([,i])=>i!==x9).reduce((i,[s,u])=>(i[s]=u,i),{});for(let i of n){let s=i.route.id;if(!t.hasOwnProperty(s)&&e.hasOwnProperty(s)&&i.route.loader&&(r[s]=e[s]),a&&a.hasOwnProperty(s))break}return r}function W3(e){return e?vi(e[1])?{actionData:{}}:{actionData:{[e[0]]:e[1].data}}:{}}function qu(e,t){return(t?e.slice(0,e.findIndex(a=>a.route.id===t)+1):[...e]).reverse().find(a=>a.route.hasErrorBoundary===!0)||e[0]}function X3(e){let t=e.length===1?e[0]:e.find(n=>n.index||!n.path||n.path==="/")||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function Pi(e,{pathname:t,routeId:n,method:a,type:r,message:i}={}){let s="Unknown Server Error",u="Unknown @remix-run/router error";return e===400?(s="Bad Request",a&&t&&n?u=`You made a ${a} request to "${t}" but did not provide a \`loader\` for route "${n}", so there is no way to handle the request.`:r==="invalid-body"&&(u="Unable to encode submission body")):e===403?(s="Forbidden",u=`Route "${n}" does not match URL "${t}"`):e===404?(s="Not Found",u=`No route matches URL "${t}"`):e===405&&(s="Method Not Allowed",a&&t&&n?u=`You made a ${a.toUpperCase()} request to "${t}" but did not provide an \`action\` for route "${n}", so there is no way to handle the request.`:a&&(u=`Invalid request method "${a.toUpperCase()}"`)),new Sg(e||500,s,new Error(u),!0)}function Jh(e){let t=Object.entries(e);for(let n=t.length-1;n>=0;n--){let[a,r]=t[n];if(Wu(r))return{key:a,result:r}}}function R9(e){let t=typeof e=="string"?cu(e):e;return au({...t,hash:""})}function kk(e,t){return e.pathname!==t.pathname||e.search!==t.search?!1:e.hash===""?t.hash!=="":e.hash===t.hash?!0:t.hash!==""}function Ak(e){return N9(e.result)&&yk.has(e.result.status)}function vi(e){return e.type==="error"}function Wu(e){return(e&&e.type)==="redirect"}function J3(e){return typeof e=="object"&&e!=null&&"type"in e&&"data"in e&&"init"in e&&e.type==="DataWithResponseInit"}function N9(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.headers=="object"&&typeof e.body<"u"}function _k(e){return gk.has(e.toUpperCase())}function gi(e){return hk.has(e.toUpperCase())}function NS(e){return new URLSearchParams(e).getAll("index").some(t=>t==="")}function dp(e,t){let n=typeof t=="string"?cu(t).search:t.search;if(e[e.length-1].route.index&&NS(n||""))return e[e.length-1];let a=S9(e);return a[a.length-1]}function Z3(e){let{formMethod:t,formAction:n,formEncType:a,text:r,formData:i,json:s}=e;if(!(!t||!n||!a)){if(r!=null)return{formMethod:t,formAction:n,formEncType:a,formData:void 0,json:void 0,text:r};if(i!=null)return{formMethod:t,formAction:n,formEncType:a,formData:i,json:void 0,text:void 0};if(s!==void 0)return{formMethod:t,formAction:n,formEncType:a,formData:void 0,json:s,text:void 0}}}function d0(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function jk(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Wd(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t}}function Lk(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0}}function Vs(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e}}function Fk(e,t){try{let n=e.sessionStorage.getItem(C9);if(n){let a=JSON.parse(n);for(let[r,i]of Object.entries(a||{}))i&&Array.isArray(i)&&t.set(r,new Set(i||[]))}}catch{}}function $k(e,t){if(t.size>0){let n={};for(let[a,r]of t)n[a]=[...r];try{e.sessionStorage.setItem(C9,JSON.stringify(n))}catch(a){Ra(!1,`Failed to save applied view transitions in sessionStorage (${a}).`)}}}function Bk(){let e,t,n=new Promise((a,r)=>{e=async i=>{a(i);try{await n}catch{}},t=async i=>{r(i);try{await n}catch{}}});return{promise:n,resolve:e,reject:t}}var fc=d.createContext(null);fc.displayName="DataRouter";var Nm=d.createContext(null);Nm.displayName="DataRouterState";var MS=d.createContext({isTransitioning:!1});MS.displayName="ViewTransition";var M9=d.createContext(new Map);M9.displayName="Fetchers";var zk=d.createContext(null);zk.displayName="Await";var Tl=d.createContext(null);Tl.displayName="Navigation";var Qg=d.createContext(null);Qg.displayName="Location";var el=d.createContext({outlet:null,matches:[],isDataRoute:!1});el.displayName="Route";var kS=d.createContext(null);kS.displayName="RouteError";function Uk(e,{relative:t}={}){br(Mm(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:a}=d.useContext(Tl),{hash:r,pathname:i,search:s}=km(e,{relative:t}),u=i;return n!=="/"&&(u=i==="/"?n:wl([n,i])),a.createHref({pathname:u,search:s,hash:r})}function Mm(){return d.useContext(Qg)!=null}function tl(){return br(Mm(),"useLocation() may be used only in the context of a <Router> component."),d.useContext(Qg).location}var k9="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function A9(e){d.useContext(Tl).static||d.useLayoutEffect(e)}function AS(){let{isDataRoute:e}=d.useContext(el);return e?rA():Hk()}function Hk(){br(Mm(),"useNavigate() may be used only in the context of a <Router> component.");let e=d.useContext(fc),{basename:t,navigator:n}=d.useContext(Tl),{matches:a}=d.useContext(el),{pathname:r}=tl(),i=JSON.stringify(IS(a)),s=d.useRef(!1);return A9(()=>{s.current=!0}),d.useCallback((f,p={})=>{if(Ra(s.current,k9),!s.current)return;if(typeof f=="number"){n.go(f);return}let h=TS(f,JSON.parse(i),r,p.relative==="path");e==null&&t!=="/"&&(h.pathname=h.pathname==="/"?t:wl([t,h.pathname])),(p.replace?n.replace:n.push)(h,p.state,p)},[t,n,i,r,e])}var Vk=d.createContext(null);function Kk(e){let t=d.useContext(el).outlet;return t&&d.createElement(Vk.Provider,{value:e},t)}function _S(){let{matches:e}=d.useContext(el),t=e[e.length-1];return t?t.params:{}}function km(e,{relative:t}={}){let{matches:n}=d.useContext(el),{pathname:a}=tl(),r=JSON.stringify(IS(n));return d.useMemo(()=>TS(e,JSON.parse(r),a,t==="path"),[e,r,a,t])}function qk(e,t,n,a){br(Mm(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:r}=d.useContext(Tl),{matches:i}=d.useContext(el),s=i[i.length-1],u=s?s.params:{},f=s?s.pathname:"/",p=s?s.pathnameBase:"/",h=s&&s.route;{let C=h&&h.path||"";_9(f,!h||C.endsWith("*")||C.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${f}" (under <Route path="${C}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.

Please change the parent <Route path="${C}"> to <Route path="${C==="/"?"*":`${C}/*`}">.`)}let v=tl(),g;g=v;let b=g.pathname||"/",w=b;if(p!=="/"){let C=p.replace(/^\//,"").split("/");w="/"+b.replace(/^\//,"").split("/").slice(C.length).join("/")}let E=Xs(e,{pathname:w});return Ra(h||E!=null,`No routes matched location "${g.pathname}${g.search}${g.hash}" `),Ra(E==null||E[E.length-1].route.element!==void 0||E[E.length-1].route.Component!==void 0||E[E.length-1].route.lazy!==void 0,`Matched leaf route at location "${g.pathname}${g.search}${g.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`),Xk(E&&E.map(C=>Object.assign({},C,{params:Object.assign({},u,C.params),pathname:wl([p,r.encodeLocation?r.encodeLocation(C.pathname).pathname:C.pathname]),pathnameBase:C.pathnameBase==="/"?p:wl([p,r.encodeLocation?r.encodeLocation(C.pathnameBase).pathname:C.pathnameBase])})),i,n,a)}function Gk(){let e=nA(),t=Xp(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a="rgba(200,200,200, 0.5)",r={padding:"0.5rem",backgroundColor:a},i={padding:"2px 4px",backgroundColor:a},s=null;return console.error("Error handled by React Router default ErrorBoundary:",e),s=d.createElement(d.Fragment,null,d.createElement("p",null,"💿 Hey developer 👋"),d.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",d.createElement("code",{style:i},"ErrorBoundary")," or"," ",d.createElement("code",{style:i},"errorElement")," prop on your route.")),d.createElement(d.Fragment,null,d.createElement("h2",null,"Unexpected Application Error!"),d.createElement("h3",{style:{fontStyle:"italic"}},t),n?d.createElement("pre",{style:r},n):null,s)}var Yk=d.createElement(Gk,null),Qk=class extends d.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return this.state.error!==void 0?d.createElement(el.Provider,{value:this.props.routeContext},d.createElement(kS.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Wk({routeContext:e,match:t,children:n}){let a=d.useContext(fc);return a&&a.static&&a.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=t.route.id),d.createElement(el.Provider,{value:e},n)}function Xk(e,t=[],n=null,a=null){if(e==null){if(!n)return null;if(n.errors)e=n.matches;else if(t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let r=e,i=n==null?void 0:n.errors;if(i!=null){let f=r.findIndex(p=>p.route.id&&(i==null?void 0:i[p.route.id])!==void 0);br(f>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(i).join(",")}`),r=r.slice(0,Math.min(r.length,f+1))}let s=!1,u=-1;if(n)for(let f=0;f<r.length;f++){let p=r[f];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(u=f),p.route.id){let{loaderData:h,errors:v}=n,g=p.route.loader&&!h.hasOwnProperty(p.route.id)&&(!v||v[p.route.id]===void 0);if(p.route.lazy||g){s=!0,u>=0?r=r.slice(0,u+1):r=[r[0]];break}}}return r.reduceRight((f,p,h)=>{let v,g=!1,b=null,w=null;n&&(v=i&&p.route.id?i[p.route.id]:void 0,b=p.route.errorElement||Yk,s&&(u<0&&h===0?(_9("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),g=!0,w=null):u===h&&(g=!0,w=p.route.hydrateFallbackElement||null)));let E=t.concat(r.slice(0,h+1)),P=()=>{let C;return v?C=b:g?C=w:p.route.Component?C=d.createElement(p.route.Component,null):p.route.element?C=p.route.element:C=f,d.createElement(Wk,{match:p,routeContext:{outlet:f,matches:E,isDataRoute:n!=null},children:C})};return n&&(p.route.ErrorBoundary||p.route.errorElement||h===0)?d.createElement(Qk,{location:n.location,revalidation:n.revalidation,component:b,error:v,children:P(),routeContext:{outlet:null,matches:E,isDataRoute:!0}}):P()},null)}function jS(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function Jk(e){let t=d.useContext(fc);return br(t,jS(e)),t}function Zk(e){let t=d.useContext(Nm);return br(t,jS(e)),t}function eA(e){let t=d.useContext(el);return br(t,jS(e)),t}function LS(e){let t=eA(e),n=t.matches[t.matches.length-1];return br(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function tA(){return LS("useRouteId")}function nA(){var a;let e=d.useContext(kS),t=Zk("useRouteError"),n=LS("useRouteError");return e!==void 0?e:(a=t.errors)==null?void 0:a[n]}function rA(){let{router:e}=Jk("useNavigate"),t=LS("useNavigate"),n=d.useRef(!1);return A9(()=>{n.current=!0}),d.useCallback(async(r,i={})=>{Ra(n.current,k9),n.current&&(typeof r=="number"?e.navigate(r):await e.navigate(r,{fromRouteId:t,...i}))},[e,t])}var eO={};function _9(e,t,n){!t&&!eO[e]&&(eO[e]=!0,Ra(!1,n))}var tO={};function nO(e,t){!e&&!tO[t]&&(tO[t]=!0,console.warn(t))}function aA(e){let t={hasErrorBoundary:e.hasErrorBoundary||e.ErrorBoundary!=null||e.errorElement!=null};return e.Component&&(e.element&&Ra(!1,"You should not include both `Component` and `element` on your route - `Component` will be used."),Object.assign(t,{element:d.createElement(e.Component),Component:void 0})),e.HydrateFallback&&(e.hydrateFallbackElement&&Ra(!1,"You should not include both `HydrateFallback` and `hydrateFallbackElement` on your route - `HydrateFallback` will be used."),Object.assign(t,{hydrateFallbackElement:d.createElement(e.HydrateFallback),HydrateFallback:void 0})),e.ErrorBoundary&&(e.errorElement&&Ra(!1,"You should not include both `ErrorBoundary` and `errorElement` on your route - `ErrorBoundary` will be used."),Object.assign(t,{errorElement:d.createElement(e.ErrorBoundary),ErrorBoundary:void 0})),t}var oA=["HydrateFallback","hydrateFallbackElement"],iA=class{constructor(){this.status="pending",this.promise=new Promise((e,t)=>{this.resolve=n=>{this.status==="pending"&&(this.status="resolved",e(n))},this.reject=n=>{this.status==="pending"&&(this.status="rejected",t(n))}})}};function lA({router:e,flushSync:t}){let[n,a]=d.useState(e.state),[r,i]=d.useState(),[s,u]=d.useState({isTransitioning:!1}),[f,p]=d.useState(),[h,v]=d.useState(),[g,b]=d.useState(),w=d.useRef(new Map),E=d.useCallback((I,{deletedFetchers:k,flushSync:N,viewTransitionOpts:T})=>{I.fetchers.forEach((F,_)=>{F.data!==void 0&&w.current.set(_,F.data)}),k.forEach(F=>w.current.delete(F)),nO(N===!1||t!=null,'You provided the `flushSync` option to a router update, but you are not using the `<RouterProvider>` from `react-router/dom` so `ReactDOM.flushSync()` is unavailable.  Please update your app to `import { RouterProvider } from "react-router/dom"` and ensure you have `react-dom` installed as a dependency to use the `flushSync` option.');let j=e.window!=null&&e.window.document!=null&&typeof e.window.document.startViewTransition=="function";if(nO(T==null||j,"You provided the `viewTransition` option to a router update, but you do not appear to be running in a DOM environment as `window.startViewTransition` is not available."),!T||!j){t&&N?t(()=>a(I)):d.startTransition(()=>a(I));return}if(t&&N){t(()=>{h&&(f&&f.resolve(),h.skipTransition()),u({isTransitioning:!0,flushSync:!0,currentLocation:T.currentLocation,nextLocation:T.nextLocation})});let F=e.window.document.startViewTransition(()=>{t(()=>a(I))});F.finished.finally(()=>{t(()=>{p(void 0),v(void 0),i(void 0),u({isTransitioning:!1})})}),t(()=>v(F));return}h?(f&&f.resolve(),h.skipTransition(),b({state:I,currentLocation:T.currentLocation,nextLocation:T.nextLocation})):(i(I),u({isTransitioning:!0,flushSync:!1,currentLocation:T.currentLocation,nextLocation:T.nextLocation}))},[e.window,t,h,f]);d.useLayoutEffect(()=>e.subscribe(E),[e,E]),d.useEffect(()=>{s.isTransitioning&&!s.flushSync&&p(new iA)},[s]),d.useEffect(()=>{if(f&&r&&e.window){let I=r,k=f.promise,N=e.window.document.startViewTransition(async()=>{d.startTransition(()=>a(I)),await k});N.finished.finally(()=>{p(void 0),v(void 0),i(void 0),u({isTransitioning:!1})}),v(N)}},[r,f,e.window]),d.useEffect(()=>{f&&r&&n.location.key===r.location.key&&f.resolve()},[f,h,n.location,r]),d.useEffect(()=>{!s.isTransitioning&&g&&(i(g.state),u({isTransitioning:!0,flushSync:!1,currentLocation:g.currentLocation,nextLocation:g.nextLocation}),b(void 0))},[s.isTransitioning,g]);let P=d.useMemo(()=>({createHref:e.createHref,encodeLocation:e.encodeLocation,go:I=>e.navigate(I),push:(I,k,N)=>e.navigate(I,{state:k,preventScrollReset:N==null?void 0:N.preventScrollReset}),replace:(I,k,N)=>e.navigate(I,{replace:!0,state:k,preventScrollReset:N==null?void 0:N.preventScrollReset})}),[e]),C=e.basename||"/",O=d.useMemo(()=>({router:e,navigator:P,static:!1,basename:C}),[e,P,C]);return d.createElement(d.Fragment,null,d.createElement(fc.Provider,{value:O},d.createElement(Nm.Provider,{value:n},d.createElement(M9.Provider,{value:w.current},d.createElement(MS.Provider,{value:s},d.createElement(fA,{basename:C,location:n.location,navigationType:n.historyAction,navigator:P},d.createElement(sA,{routes:e.routes,future:e.future,state:n})))))),null)}var sA=d.memo(uA);function uA({routes:e,future:t,state:n}){return qk(e,void 0,n,t)}function cA(e){return Kk(e.context)}function fA({basename:e="/",children:t=null,location:n,navigationType:a="POP",navigator:r,static:i=!1}){br(!Mm(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),u=d.useMemo(()=>({basename:s,navigator:r,static:i,future:{}}),[s,r,i]);typeof n=="string"&&(n=cu(n));let{pathname:f="/",search:p="",hash:h="",state:v=null,key:g="default"}=n,b=d.useMemo(()=>{let w=Ti(f,s);return w==null?null:{location:{pathname:w,search:p,hash:h,state:v,key:g},navigationType:a}},[s,f,p,h,v,g,a]);return Ra(b!=null,`<Router basename="${s}"> is not able to match the URL "${f}${p}${h}" because it does not start with the basename, so the <Router> won't render anything.`),b==null?null:d.createElement(Tl.Provider,{value:u},d.createElement(Qg.Provider,{children:t,value:b}))}var Gv="get",Yv="application/x-www-form-urlencoded";function Wg(e){return e!=null&&typeof e.tagName=="string"}function dA(e){return Wg(e)&&e.tagName.toLowerCase()==="button"}function pA(e){return Wg(e)&&e.tagName.toLowerCase()==="form"}function mA(e){return Wg(e)&&e.tagName.toLowerCase()==="input"}function hA(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function vA(e,t){return e.button===0&&(!t||t==="_self")&&!hA(e)}function B1(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let a=e[n];return t.concat(Array.isArray(a)?a.map(r=>[n,r]):[[n,a]])},[]))}function gA(e,t){let n=B1(e);return t&&t.forEach((a,r)=>{n.has(r)||t.getAll(r).forEach(i=>{n.append(r,i)})}),n}var Zh=null;function yA(){if(Zh===null)try{new FormData(document.createElement("form"),0),Zh=!1}catch{Zh=!0}return Zh}var bA=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function p0(e){return e!=null&&!bA.has(e)?(Ra(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Yv}"`),null):e}function wA(e,t){let n,a,r,i,s;if(pA(e)){let u=e.getAttribute("action");a=u?Ti(u,t):null,n=e.getAttribute("method")||Gv,r=p0(e.getAttribute("enctype"))||Yv,i=new FormData(e)}else if(dA(e)||mA(e)&&(e.type==="submit"||e.type==="image")){let u=e.form;if(u==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let f=e.getAttribute("formaction")||u.getAttribute("action");if(a=f?Ti(f,t):null,n=e.getAttribute("formmethod")||u.getAttribute("method")||Gv,r=p0(e.getAttribute("formenctype"))||p0(u.getAttribute("enctype"))||Yv,i=new FormData(u,e),!yA()){let{name:p,type:h,value:v}=e;if(h==="image"){let g=p?`${p}.`:"";i.append(`${g}x`,"0"),i.append(`${g}y`,"0")}else p&&i.append(p,v)}}else{if(Wg(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=Gv,a=null,r=Yv,s=e}return i&&r==="text/plain"&&(s=i,i=void 0),{action:a,method:n.toLowerCase(),encType:r,formData:i,body:s}}function FS(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}async function SA(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function EA(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function CA(e,t,n){let a=await Promise.all(e.map(async r=>{let i=t.routes[r.route.id];if(i){let s=await SA(i,n);return s.links?s.links():[]}return[]}));return PA(a.flat(1).filter(EA).filter(r=>r.rel==="stylesheet"||r.rel==="preload").map(r=>r.rel==="stylesheet"?{...r,rel:"prefetch",as:"style"}:{...r,rel:"prefetch"}))}function rO(e,t,n,a,r,i){let s=(f,p)=>n[p]?f.route.id!==n[p].route.id:!0,u=(f,p)=>{var h;return n[p].pathname!==f.pathname||((h=n[p].route.path)==null?void 0:h.endsWith("*"))&&n[p].params["*"]!==f.params["*"]};return i==="assets"?t.filter((f,p)=>s(f,p)||u(f,p)):i==="data"?t.filter((f,p)=>{var v;let h=a.routes[f.route.id];if(!h||!h.hasLoader)return!1;if(s(f,p)||u(f,p))return!0;if(f.route.shouldRevalidate){let g=f.route.shouldRevalidate({currentUrl:new URL(r.pathname+r.search+r.hash,window.origin),currentParams:((v=n[0])==null?void 0:v.params)||{},nextUrl:new URL(e,window.origin),nextParams:f.params,defaultShouldRevalidate:!0});if(typeof g=="boolean")return g}return!0}):[]}function xA(e,t,{includeHydrateFallback:n}={}){return OA(e.map(a=>{let r=t.routes[a.route.id];if(!r)return[];let i=[r.module];return r.clientActionModule&&(i=i.concat(r.clientActionModule)),r.clientLoaderModule&&(i=i.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(i=i.concat(r.hydrateFallbackModule)),r.imports&&(i=i.concat(r.imports)),i}).flat(1))}function OA(e){return[...new Set(e)]}function DA(e){let t={},n=Object.keys(e).sort();for(let a of n)t[a]=e[a];return t}function PA(e,t){let n=new Set;return new Set(t),e.reduce((a,r)=>{let i=JSON.stringify(DA(r));return n.has(i)||(n.add(i),a.push({key:i,link:r})),a},[])}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var IA=new Set([100,101,204,205]);function TA(e,t){let n=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n.pathname==="/"?n.pathname="_root.data":t&&Ti(n.pathname,t)==="/"?n.pathname=`${t.replace(/\/$/,"")}/_root.data`:n.pathname=`${n.pathname.replace(/\/$/,"")}.data`,n}function j9(){let e=d.useContext(fc);return FS(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function RA(){let e=d.useContext(Nm);return FS(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var $S=d.createContext(void 0);$S.displayName="FrameworkContext";function L9(){let e=d.useContext($S);return FS(e,"You must render this element inside a <HydratedRouter> element"),e}function NA(e,t){let n=d.useContext($S),[a,r]=d.useState(!1),[i,s]=d.useState(!1),{onFocus:u,onBlur:f,onMouseEnter:p,onMouseLeave:h,onTouchStart:v}=t,g=d.useRef(null);d.useEffect(()=>{if(e==="render"&&s(!0),e==="viewport"){let E=C=>{C.forEach(O=>{s(O.isIntersecting)})},P=new IntersectionObserver(E,{threshold:.5});return g.current&&P.observe(g.current),()=>{P.disconnect()}}},[e]),d.useEffect(()=>{if(a){let E=setTimeout(()=>{s(!0)},100);return()=>{clearTimeout(E)}}},[a]);let b=()=>{r(!0)},w=()=>{r(!1),s(!1)};return n?e!=="intent"?[i,g,{}]:[i,g,{onFocus:Xd(u,b),onBlur:Xd(f,w),onMouseEnter:Xd(p,b),onMouseLeave:Xd(h,w),onTouchStart:Xd(v,b)}]:[!1,g,{}]}function Xd(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function MA({page:e,...t}){let{router:n}=j9(),a=d.useMemo(()=>Xs(n.routes,e,n.basename),[n.routes,e,n.basename]);return a?d.createElement(AA,{page:e,matches:a,...t}):null}function kA(e){let{manifest:t,routeModules:n}=L9(),[a,r]=d.useState([]);return d.useEffect(()=>{let i=!1;return CA(e,t,n).then(s=>{i||r(s)}),()=>{i=!0}},[e,t,n]),a}function AA({page:e,matches:t,...n}){let a=tl(),{manifest:r,routeModules:i}=L9(),{basename:s}=j9(),{loaderData:u,matches:f}=RA(),p=d.useMemo(()=>rO(e,t,f,r,a,"data"),[e,t,f,r,a]),h=d.useMemo(()=>rO(e,t,f,r,a,"assets"),[e,t,f,r,a]),v=d.useMemo(()=>{if(e===a.pathname+a.search+a.hash)return[];let w=new Set,E=!1;if(t.forEach(C=>{var I;let O=r.routes[C.route.id];!O||!O.hasLoader||(!p.some(k=>k.route.id===C.route.id)&&C.route.id in u&&((I=i[C.route.id])!=null&&I.shouldRevalidate)||O.hasClientLoader?E=!0:w.add(C.route.id))}),w.size===0)return[];let P=TA(e,s);return E&&w.size>0&&P.searchParams.set("_routes",t.filter(C=>w.has(C.route.id)).map(C=>C.route.id).join(",")),[P.pathname+P.search]},[s,u,a,r,p,t,e,i]),g=d.useMemo(()=>xA(h,r),[h,r]),b=kA(h);return d.createElement(d.Fragment,null,v.map(w=>d.createElement("link",{key:w,rel:"prefetch",as:"fetch",href:w,...n})),g.map(w=>d.createElement("link",{key:w,rel:"modulepreload",href:w,...n})),b.map(({key:w,link:E})=>d.createElement("link",{key:w,...E})))}function _A(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var F9=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{F9&&(window.__reactRouterVersion="7.6.2")}catch{}function jA(e,t){return Ek({basename:t==null?void 0:t.basename,unstable_getContext:t==null?void 0:t.unstable_getContext,future:t==null?void 0:t.future,history:HM({window:t==null?void 0:t.window}),hydrationData:(t==null?void 0:t.hydrationData)||LA(),routes:e,mapRouteProperties:aA,hydrationRouteProperties:oA,dataStrategy:t==null?void 0:t.dataStrategy,patchRoutesOnNavigation:t==null?void 0:t.patchRoutesOnNavigation,window:t==null?void 0:t.window}).initialize()}function LA(){let e=window==null?void 0:window.__staticRouterHydrationData;return e&&e.errors&&(e={...e,errors:FA(e.errors)}),e}function FA(e){if(!e)return null;let t=Object.entries(e),n={};for(let[a,r]of t)if(r&&r.__type==="RouteErrorResponse")n[a]=new Sg(r.status,r.statusText,r.data,r.internal===!0);else if(r&&r.__type==="Error"){if(r.__subType){let i=window[r.__subType];if(typeof i=="function")try{let s=new i(r.message);s.stack="",n[a]=s}catch{}}if(n[a]==null){let i=new Error(r.message);i.stack="",n[a]=i}}else n[a]=r;return n}var $9=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,BS=d.forwardRef(function({onClick:t,discover:n="render",prefetch:a="none",relative:r,reloadDocument:i,replace:s,state:u,target:f,to:p,preventScrollReset:h,viewTransition:v,...g},b){let{basename:w}=d.useContext(Tl),E=typeof p=="string"&&$9.test(p),P,C=!1;if(typeof p=="string"&&E&&(P=p,F9))try{let _=new URL(window.location.href),M=p.startsWith("//")?new URL(_.protocol+p):new URL(p),L=Ti(M.pathname,w);M.origin===_.origin&&L!=null?p=L+M.search+M.hash:C=!0}catch{Ra(!1,`<Link to="${p}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let O=Uk(p,{relative:r}),[I,k,N]=NA(a,g),T=UA(p,{replace:s,state:u,target:f,preventScrollReset:h,relative:r,viewTransition:v});function j(_){t&&t(_),_.defaultPrevented||T(_)}let F=d.createElement("a",{...g,...N,href:P||O,onClick:C||i?t:j,ref:_A(b,k),target:f,"data-discover":!E&&n==="render"?"true":void 0});return I&&!E?d.createElement(d.Fragment,null,F,d.createElement(MA,{page:O})):F});BS.displayName="Link";var $A=d.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:a="",end:r=!1,style:i,to:s,viewTransition:u,children:f,...p},h){let v=km(s,{relative:p.relative}),g=tl(),b=d.useContext(Nm),{navigator:w,basename:E}=d.useContext(Tl),P=b!=null&&QA(v)&&u===!0,C=w.encodeLocation?w.encodeLocation(v).pathname:v.pathname,O=g.pathname,I=b&&b.navigation&&b.navigation.location?b.navigation.location.pathname:null;n||(O=O.toLowerCase(),I=I?I.toLowerCase():null,C=C.toLowerCase()),I&&E&&(I=Ti(I,E)||I);const k=C!=="/"&&C.endsWith("/")?C.length-1:C.length;let N=O===C||!r&&O.startsWith(C)&&O.charAt(k)==="/",T=I!=null&&(I===C||!r&&I.startsWith(C)&&I.charAt(C.length)==="/"),j={isActive:N,isPending:T,isTransitioning:P},F=N?t:void 0,_;typeof a=="function"?_=a(j):_=[a,N?"active":null,T?"pending":null,P?"transitioning":null].filter(Boolean).join(" ");let M=typeof i=="function"?i(j):i;return d.createElement(BS,{...p,"aria-current":F,className:_,ref:h,style:M,to:s,viewTransition:u},typeof f=="function"?f(j):f)});$A.displayName="NavLink";var BA=d.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:a,replace:r,state:i,method:s=Gv,action:u,onSubmit:f,relative:p,preventScrollReset:h,viewTransition:v,...g},b)=>{let w=qA(),E=GA(u,{relative:p}),P=s.toLowerCase()==="get"?"get":"post",C=typeof u=="string"&&$9.test(u),O=I=>{if(f&&f(I),I.defaultPrevented)return;I.preventDefault();let k=I.nativeEvent.submitter,N=(k==null?void 0:k.getAttribute("formmethod"))||s;w(k||I.currentTarget,{fetcherKey:t,method:N,navigate:n,replace:r,state:i,relative:p,preventScrollReset:h,viewTransition:v})};return d.createElement("form",{ref:b,method:P,action:E,onSubmit:a?f:O,...g,"data-discover":!C&&e==="render"?"true":void 0})});BA.displayName="Form";function zA(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function B9(e){let t=d.useContext(fc);return br(t,zA(e)),t}function UA(e,{target:t,replace:n,state:a,preventScrollReset:r,relative:i,viewTransition:s}={}){let u=AS(),f=tl(),p=km(e,{relative:i});return d.useCallback(h=>{if(vA(h,t)){h.preventDefault();let v=n!==void 0?n:au(f)===au(p);u(e,{replace:v,state:a,preventScrollReset:r,relative:i,viewTransition:s})}},[f,u,p,n,a,t,e,r,i,s])}function HA(e){Ra(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=d.useRef(B1(e)),n=d.useRef(!1),a=tl(),r=d.useMemo(()=>gA(a.search,n.current?null:t.current),[a.search]),i=AS(),s=d.useCallback((u,f)=>{const p=B1(typeof u=="function"?u(r):u);n.current=!0,i("?"+p,f)},[i,r]);return[r,s]}var VA=0,KA=()=>`__${String(++VA)}__`;function qA(){let{router:e}=B9("useSubmit"),{basename:t}=d.useContext(Tl),n=tA();return d.useCallback(async(a,r={})=>{let{action:i,method:s,encType:u,formData:f,body:p}=wA(a,t);if(r.navigate===!1){let h=r.fetcherKey||KA();await e.fetch(h,n,r.action||i,{preventScrollReset:r.preventScrollReset,formData:f,body:p,formMethod:r.method||s,formEncType:r.encType||u,flushSync:r.flushSync})}else await e.navigate(r.action||i,{preventScrollReset:r.preventScrollReset,formData:f,body:p,formMethod:r.method||s,formEncType:r.encType||u,replace:r.replace,state:r.state,fromRouteId:n,flushSync:r.flushSync,viewTransition:r.viewTransition})},[e,t,n])}function GA(e,{relative:t}={}){let{basename:n}=d.useContext(Tl),a=d.useContext(el);br(a,"useFormAction must be used inside a RouteContext");let[r]=a.matches.slice(-1),i={...km(e||".",{relative:t})},s=tl();if(e==null){i.search=s.search;let u=new URLSearchParams(i.search),f=u.getAll("index");if(f.some(h=>h==="")){u.delete("index"),f.filter(v=>v).forEach(v=>u.append("index",v));let h=u.toString();i.search=h?`?${h}`:""}}return(!e||e===".")&&r.route.index&&(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(i.pathname=i.pathname==="/"?n:wl([n,i.pathname])),au(i)}function YA(e,t){let{capture:n}={};d.useEffect(()=>{let a=n!=null?{capture:n}:void 0;return window.addEventListener("beforeunload",e,a),()=>{window.removeEventListener("beforeunload",e,a)}},[e,n])}function QA(e,t={}){let n=d.useContext(MS);br(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:a}=B9("useViewTransitionState"),r=km(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=Ti(n.currentLocation.pathname,a)||n.currentLocation.pathname,s=Ti(n.nextLocation.pathname,a)||n.nextLocation.pathname;return wg(r.pathname,s)!=null||wg(r.pathname,i)!=null}[...IA];/**
 * react-router v7.6.2
 *
 * Copyright (c) Remix Software Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE.md file in the root directory of this source tree.
 *
 * @license MIT
 */function WA(e){return d.createElement(lA,{flushSync:qD.flushSync,...e})}let uf=[];function XA(e){const t=d.useRef(e),n=uf.indexOf(t.current);n!==-1&&uf.splice(n,uf.length-n),uf.push(e),t.current=e;const a=tl();d.useEffect(()=>{uf=[]},[a])}let z1=0n;function Ba(){const e=$a(),t=z9();return e(t)}function z9(){const e=AS();return async(t,n)=>{const a=++z1;return!await JA(a)||a!==z1?!1:(e(t,n),!0)}}async function JA(e){for(const t of uf)if(e!==z1||!await t())return!1;return!0}function ZA(e){YA(d.useCallback(t=>{if(e())return t.preventDefault(),!0},[e]))}function wo(){return x.jsx("div",{className:"Spinner"})}function U9(){const{t:e,i18n:t}=Gr(),n=t.language;return function(r){const i=r/1e3,s=i/1e3,u=s/1e3,f={maximumFractionDigits:2,language:n};return u>=1?`${m0(u,f)} ${e("boLib.sizeFormatter.GB")}`:s>=1?`${m0(s,f)} ${e("boLib.sizeFormatter.MB")}`:i>=1?`${m0(i,{language:n})} ${e("boLib.sizeFormatter.KB")}`:`${r} ${e("boLib.sizeFormatter.B")}`}}function m0(e,{maximumFractionDigits:t=0,language:n}){return new Intl.NumberFormat(n,{maximumFractionDigits:t}).format(e)}const e_="English",t_="French",n_={success:"Success",info:"Information",warn:"Warning",error:"Error"},r_={B:"B",GB:"GB",MB:"MB",KB:"KB"},a_="Select a language",o_="An error occured",i_={en:e_,fr:t_,toast:n_,sizeFormatter:r_,selectALanguage:a_,errorOccurred:o_},l_="Anglais",s_="Français",u_={success:"Succès",info:"Information",warn:"Avertissement",error:"Erreur"},c_={B:"o",GB:"Go",MB:"Mo",KB:"Ko"},f_="Sélectionner une langue",d_="Une erreur est survenue",p_={en:l_,fr:s_,toast:u_,sizeFormatter:c_,selectALanguage:f_,errorOccurred:d_};function m_(e){e.addResourceBundle("en","translations",{boLib:i_},!0,!0).addResourceBundle("fr","translations",{boLib:p_},!0,!0)}var h0={exports:{}},Jd={},v0={exports:{}},g0={};/**
 * @license React
 * scheduler.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var aO;function h_(){return aO||(aO=1,function(e){function t(K,re){var te=K.length;K.push(re);e:for(;0<te;){var ce=te-1>>>1,z=K[ce];if(0<r(z,re))K[ce]=re,K[te]=z,te=ce;else break e}}function n(K){return K.length===0?null:K[0]}function a(K){if(K.length===0)return null;var re=K[0],te=K.pop();if(te!==re){K[0]=te;e:for(var ce=0,z=K.length,Z=z>>>1;ce<Z;){var ee=2*(ce+1)-1,G=K[ee],oe=ee+1,ve=K[oe];if(0>r(G,te))oe<z&&0>r(ve,G)?(K[ce]=ve,K[oe]=te,ce=oe):(K[ce]=G,K[ee]=te,ce=ee);else if(oe<z&&0>r(ve,te))K[ce]=ve,K[oe]=te,ce=oe;else break e}}return re}function r(K,re){var te=K.sortIndex-re.sortIndex;return te!==0?te:K.id-re.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();e.unstable_now=function(){return s.now()-u}}var f=[],p=[],h=1,v=null,g=3,b=!1,w=!1,E=!1,P=!1,C=typeof setTimeout=="function"?setTimeout:null,O=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;function k(K){for(var re=n(p);re!==null;){if(re.callback===null)a(p);else if(re.startTime<=K)a(p),re.sortIndex=re.expirationTime,t(f,re);else break;re=n(p)}}function N(K){if(E=!1,k(K),!w)if(n(f)!==null)w=!0,T||(T=!0,H());else{var re=n(p);re!==null&&V(N,re.startTime-K)}}var T=!1,j=-1,F=5,_=-1;function M(){return P?!0:!(e.unstable_now()-_<F)}function L(){if(P=!1,T){var K=e.unstable_now();_=K;var re=!0;try{e:{w=!1,E&&(E=!1,O(j),j=-1),b=!0;var te=g;try{t:{for(k(K),v=n(f);v!==null&&!(v.expirationTime>K&&M());){var ce=v.callback;if(typeof ce=="function"){v.callback=null,g=v.priorityLevel;var z=ce(v.expirationTime<=K);if(K=e.unstable_now(),typeof z=="function"){v.callback=z,k(K),re=!0;break t}v===n(f)&&a(f),k(K)}else a(f);v=n(f)}if(v!==null)re=!0;else{var Z=n(p);Z!==null&&V(N,Z.startTime-K),re=!1}}break e}finally{v=null,g=te,b=!1}re=void 0}}finally{re?H():T=!1}}}var H;if(typeof I=="function")H=function(){I(L)};else if(typeof MessageChannel<"u"){var B=new MessageChannel,X=B.port2;B.port1.onmessage=L,H=function(){X.postMessage(null)}}else H=function(){C(L,0)};function V(K,re){j=C(function(){K(e.unstable_now())},re)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(K){K.callback=null},e.unstable_forceFrameRate=function(K){0>K||125<K?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<K?Math.floor(1e3/K):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_next=function(K){switch(g){case 1:case 2:case 3:var re=3;break;default:re=g}var te=g;g=re;try{return K()}finally{g=te}},e.unstable_requestPaint=function(){P=!0},e.unstable_runWithPriority=function(K,re){switch(K){case 1:case 2:case 3:case 4:case 5:break;default:K=3}var te=g;g=K;try{return re()}finally{g=te}},e.unstable_scheduleCallback=function(K,re,te){var ce=e.unstable_now();switch(typeof te=="object"&&te!==null?(te=te.delay,te=typeof te=="number"&&0<te?ce+te:ce):te=ce,K){case 1:var z=-1;break;case 2:z=250;break;case 5:z=1073741823;break;case 4:z=1e4;break;default:z=5e3}return z=te+z,K={id:h++,callback:re,priorityLevel:K,startTime:te,expirationTime:z,sortIndex:-1},te>ce?(K.sortIndex=te,t(p,K),n(f)===null&&K===n(p)&&(E?(O(j),j=-1):E=!0,V(N,te-ce))):(K.sortIndex=z,t(f,K),w||b||(w=!0,T||(T=!0,H()))),K},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(K){var re=g;return function(){var te=g;g=re;try{return K.apply(this,arguments)}finally{g=te}}}}(g0)),g0}var oO;function v_(){return oO||(oO=1,v0.exports=h_()),v0.exports}/**
 * @license React
 * react-dom-client.production.js
 *
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var iO;function g_(){if(iO)return Jd;iO=1;var e=v_(),t=Tm(),n=KD();function a(o){var l="https://react.dev/errors/"+o;if(1<arguments.length){l+="?args[]="+encodeURIComponent(arguments[1]);for(var c=2;c<arguments.length;c++)l+="&args[]="+encodeURIComponent(arguments[c])}return"Minified React error #"+o+"; visit "+l+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(o){return!(!o||o.nodeType!==1&&o.nodeType!==9&&o.nodeType!==11)}function i(o){var l=o,c=o;if(o.alternate)for(;l.return;)l=l.return;else{o=l;do l=o,(l.flags&4098)!==0&&(c=l.return),o=l.return;while(o)}return l.tag===3?c:null}function s(o){if(o.tag===13){var l=o.memoizedState;if(l===null&&(o=o.alternate,o!==null&&(l=o.memoizedState)),l!==null)return l.dehydrated}return null}function u(o){if(i(o)!==o)throw Error(a(188))}function f(o){var l=o.alternate;if(!l){if(l=i(o),l===null)throw Error(a(188));return l!==o?null:o}for(var c=o,m=l;;){var y=c.return;if(y===null)break;var S=y.alternate;if(S===null){if(m=y.return,m!==null){c=m;continue}break}if(y.child===S.child){for(S=y.child;S;){if(S===c)return u(y),o;if(S===m)return u(y),l;S=S.sibling}throw Error(a(188))}if(c.return!==m.return)c=y,m=S;else{for(var $=!1,W=y.child;W;){if(W===c){$=!0,c=y,m=S;break}if(W===m){$=!0,m=y,c=S;break}W=W.sibling}if(!$){for(W=S.child;W;){if(W===c){$=!0,c=S,m=y;break}if(W===m){$=!0,m=S,c=y;break}W=W.sibling}if(!$)throw Error(a(189))}}if(c.alternate!==m)throw Error(a(190))}if(c.tag!==3)throw Error(a(188));return c.stateNode.current===c?o:l}function p(o){var l=o.tag;if(l===5||l===26||l===27||l===6)return o;for(o=o.child;o!==null;){if(l=p(o),l!==null)return l;o=o.sibling}return null}var h=Object.assign,v=Symbol.for("react.element"),g=Symbol.for("react.transitional.element"),b=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),C=Symbol.for("react.provider"),O=Symbol.for("react.consumer"),I=Symbol.for("react.context"),k=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),F=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),M=Symbol.for("react.memo_cache_sentinel"),L=Symbol.iterator;function H(o){return o===null||typeof o!="object"?null:(o=L&&o[L]||o["@@iterator"],typeof o=="function"?o:null)}var B=Symbol.for("react.client.reference");function X(o){if(o==null)return null;if(typeof o=="function")return o.$$typeof===B?null:o.displayName||o.name||null;if(typeof o=="string")return o;switch(o){case w:return"Fragment";case P:return"Profiler";case E:return"StrictMode";case N:return"Suspense";case T:return"SuspenseList";case _:return"Activity"}if(typeof o=="object")switch(o.$$typeof){case b:return"Portal";case I:return(o.displayName||"Context")+".Provider";case O:return(o._context.displayName||"Context")+".Consumer";case k:var l=o.render;return o=o.displayName,o||(o=l.displayName||l.name||"",o=o!==""?"ForwardRef("+o+")":"ForwardRef"),o;case j:return l=o.displayName||null,l!==null?l:X(o.type)||"Memo";case F:l=o._payload,o=o._init;try{return X(o(l))}catch{}}return null}var V=Array.isArray,K=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,re=n.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,te={pending:!1,data:null,method:null,action:null},ce=[],z=-1;function Z(o){return{current:o}}function ee(o){0>z||(o.current=ce[z],ce[z]=null,z--)}function G(o,l){z++,ce[z]=o.current,o.current=l}var oe=Z(null),ve=Z(null),Re=Z(null),it=Z(null);function Ke(o,l){switch(G(Re,l),G(ve,o),G(oe,null),l.nodeType){case 9:case 11:o=(o=l.documentElement)&&(o=o.namespaceURI)?hx(o):0;break;default:if(o=l.tagName,l=l.namespaceURI)l=hx(l),o=vx(l,o);else switch(o){case"svg":o=1;break;case"math":o=2;break;default:o=0}}ee(oe),G(oe,o)}function de(){ee(oe),ee(ve),ee(Re)}function me(o){o.memoizedState!==null&&G(it,o);var l=oe.current,c=vx(l,o.type);l!==c&&(G(ve,o),G(oe,c))}function Le(o){ve.current===o&&(ee(oe),ee(ve)),it.current===o&&(ee(it),$d._currentValue=te)}var Pe=Object.prototype.hasOwnProperty,rt=e.unstable_scheduleCallback,at=e.unstable_cancelCallback,Bt=e.unstable_shouldYield,Jt=e.unstable_requestPaint,Lt=e.unstable_now,Qe=e.unstable_getCurrentPriorityLevel,_e=e.unstable_ImmediatePriority,It=e.unstable_UserBlockingPriority,Tt=e.unstable_NormalPriority,Ct=e.unstable_LowPriority,Dn=e.unstable_IdlePriority,pn=e.log,hn=e.unstable_setDisableYieldValue,cn=null,Gt=null;function nn(o){if(typeof pn=="function"&&hn(o),Gt&&typeof Gt.setStrictMode=="function")try{Gt.setStrictMode(cn,o)}catch{}}var Xt=Math.clz32?Math.clz32:yn,ln=Math.log,qt=Math.LN2;function yn(o){return o>>>=0,o===0?32:31-(ln(o)/qt|0)|0}var En=256,Wt=4194304;function $e(o){var l=o&42;if(l!==0)return l;switch(o&-o){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return o&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return o&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return o}}function Ft(o,l,c){var m=o.pendingLanes;if(m===0)return 0;var y=0,S=o.suspendedLanes,$=o.pingedLanes;o=o.warmLanes;var W=m&134217727;return W!==0?(m=W&~S,m!==0?y=$e(m):($&=W,$!==0?y=$e($):c||(c=W&~o,c!==0&&(y=$e(c))))):(W=m&~S,W!==0?y=$e(W):$!==0?y=$e($):c||(c=m&~o,c!==0&&(y=$e(c)))),y===0?0:l!==0&&l!==y&&(l&S)===0&&(S=y&-y,c=l&-l,S>=c||S===32&&(c&4194048)!==0)?l:y}function xt(o,l){return(o.pendingLanes&~(o.suspendedLanes&~o.pingedLanes)&l)===0}function ct(o,l){switch(o){case 1:case 2:case 4:case 8:case 64:return l+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function He(){var o=En;return En<<=1,(En&4194048)===0&&(En=256),o}function ne(){var o=Wt;return Wt<<=1,(Wt&62914560)===0&&(Wt=4194304),o}function le(o){for(var l=[],c=0;31>c;c++)l.push(o);return l}function Oe(o,l){o.pendingLanes|=l,l!==268435456&&(o.suspendedLanes=0,o.pingedLanes=0,o.warmLanes=0)}function gt(o,l,c,m,y,S){var $=o.pendingLanes;o.pendingLanes=c,o.suspendedLanes=0,o.pingedLanes=0,o.warmLanes=0,o.expiredLanes&=c,o.entangledLanes&=c,o.errorRecoveryDisabledLanes&=c,o.shellSuspendCounter=0;var W=o.entanglements,ge=o.expirationTimes,Ve=o.hiddenUpdates;for(c=$&~c;0<c;){var lt=31-Xt(c),wt=1<<lt;W[lt]=0,ge[lt]=-1;var qe=Ve[lt];if(qe!==null)for(Ve[lt]=null,lt=0;lt<qe.length;lt++){var Ye=qe[lt];Ye!==null&&(Ye.lane&=-536870913)}c&=~wt}m!==0&&Et(o,m,0),S!==0&&y===0&&o.tag!==0&&(o.suspendedLanes|=S&~($&~l))}function Et(o,l,c){o.pendingLanes|=l,o.suspendedLanes&=~l;var m=31-Xt(l);o.entangledLanes|=l,o.entanglements[m]=o.entanglements[m]|1073741824|c&4194090}function ut(o,l){var c=o.entangledLanes|=l;for(o=o.entanglements;c;){var m=31-Xt(c),y=1<<m;y&l|o[m]&l&&(o[m]|=l),c&=~y}}function en(o){switch(o){case 2:o=1;break;case 8:o=4;break;case 32:o=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:o=128;break;case 268435456:o=134217728;break;default:o=0}return o}function mn(o){return o&=-o,2<o?8<o?(o&134217727)!==0?32:268435456:8:2}function se(){var o=re.p;return o!==0?o:(o=window.event,o===void 0?32:_x(o.type))}function we(o,l){var c=re.p;try{return re.p=o,l()}finally{re.p=c}}var xe=Math.random().toString(36).slice(2),Fe="__reactFiber$"+xe,Je="__reactProps$"+xe,Mt="__reactContainer$"+xe,Vt="__reactEvents$"+xe,kt="__reactListeners$"+xe,Ut="__reactHandles$"+xe,$t="__reactResources$"+xe,tt="__reactMarker$"+xe;function fe(o){delete o[Fe],delete o[Je],delete o[Vt],delete o[kt],delete o[Ut]}function pe(o){var l=o[Fe];if(l)return l;for(var c=o.parentNode;c;){if(l=c[Mt]||c[Fe]){if(c=l.alternate,l.child!==null||c!==null&&c.child!==null)for(o=wx(o);o!==null;){if(c=o[Fe])return c;o=wx(o)}return l}o=c,c=o.parentNode}return null}function ke(o){if(o=o[Fe]||o[Mt]){var l=o.tag;if(l===5||l===6||l===13||l===26||l===27||l===3)return o}return null}function We(o){var l=o.tag;if(l===5||l===26||l===27||l===6)return o.stateNode;throw Error(a(33))}function st(o){var l=o[$t];return l||(l=o[$t]={hoistableStyles:new Map,hoistableScripts:new Map}),l}function At(o){o[tt]=!0}var nt=new Set,ze={};function Ze(o,l){mt(o,l),mt(o+"Capture",l)}function mt(o,l){for(ze[o]=l,o=0;o<l.length;o++)nt.add(l[o])}var Rt=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Nt={},Dt={};function rn(o){return Pe.call(Dt,o)?!0:Pe.call(Nt,o)?!1:Rt.test(o)?Dt[o]=!0:(Nt[o]=!0,!1)}function xn(o,l,c){if(rn(l))if(c===null)o.removeAttribute(l);else{switch(typeof c){case"undefined":case"function":case"symbol":o.removeAttribute(l);return;case"boolean":var m=l.toLowerCase().slice(0,5);if(m!=="data-"&&m!=="aria-"){o.removeAttribute(l);return}}o.setAttribute(l,""+c)}}function an(o,l,c){if(c===null)o.removeAttribute(l);else{switch(typeof c){case"undefined":case"function":case"symbol":case"boolean":o.removeAttribute(l);return}o.setAttribute(l,""+c)}}function ye(o,l,c,m){if(m===null)o.removeAttribute(c);else{switch(typeof m){case"undefined":case"function":case"symbol":case"boolean":o.removeAttribute(c);return}o.setAttributeNS(l,c,""+m)}}var A,J;function he(o){if(A===void 0)try{throw Error()}catch(c){var l=c.stack.trim().match(/\n( *(at )?)/);A=l&&l[1]||"",J=-1<c.stack.indexOf(`
    at`)?" (<anonymous>)":-1<c.stack.indexOf("@")?"@unknown:0:0":""}return`
`+A+o+J}var Ee=!1;function Ie(o,l){if(!o||Ee)return"";Ee=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var m={DetermineComponentFrameRoot:function(){try{if(l){var wt=function(){throw Error()};if(Object.defineProperty(wt.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(wt,[])}catch(Ye){var qe=Ye}Reflect.construct(o,[],wt)}else{try{wt.call()}catch(Ye){qe=Ye}o.call(wt.prototype)}}else{try{throw Error()}catch(Ye){qe=Ye}(wt=o())&&typeof wt.catch=="function"&&wt.catch(function(){})}}catch(Ye){if(Ye&&qe&&typeof Ye.stack=="string")return[Ye.stack,qe.stack]}return[null,null]}};m.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var y=Object.getOwnPropertyDescriptor(m.DetermineComponentFrameRoot,"name");y&&y.configurable&&Object.defineProperty(m.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var S=m.DetermineComponentFrameRoot(),$=S[0],W=S[1];if($&&W){var ge=$.split(`
`),Ve=W.split(`
`);for(y=m=0;m<ge.length&&!ge[m].includes("DetermineComponentFrameRoot");)m++;for(;y<Ve.length&&!Ve[y].includes("DetermineComponentFrameRoot");)y++;if(m===ge.length||y===Ve.length)for(m=ge.length-1,y=Ve.length-1;1<=m&&0<=y&&ge[m]!==Ve[y];)y--;for(;1<=m&&0<=y;m--,y--)if(ge[m]!==Ve[y]){if(m!==1||y!==1)do if(m--,y--,0>y||ge[m]!==Ve[y]){var lt=`
`+ge[m].replace(" at new "," at ");return o.displayName&&lt.includes("<anonymous>")&&(lt=lt.replace("<anonymous>",o.displayName)),lt}while(1<=m&&0<=y);break}}}finally{Ee=!1,Error.prepareStackTrace=c}return(c=o?o.displayName||o.name:"")?he(c):""}function ft(o){switch(o.tag){case 26:case 27:case 5:return he(o.type);case 16:return he("Lazy");case 13:return he("Suspense");case 19:return he("SuspenseList");case 0:case 15:return Ie(o.type,!1);case 11:return Ie(o.type.render,!1);case 1:return Ie(o.type,!0);case 31:return he("Activity");default:return""}}function Yt(o){try{var l="";do l+=ft(o),o=o.return;while(o);return l}catch(c){return`
Error generating stack: `+c.message+`
`+c.stack}}function Zt(o){switch(typeof o){case"bigint":case"boolean":case"number":case"string":case"undefined":return o;case"object":return o;default:return""}}function wn(o){var l=o.type;return(o=o.nodeName)&&o.toLowerCase()==="input"&&(l==="checkbox"||l==="radio")}function pr(o){var l=wn(o)?"checked":"value",c=Object.getOwnPropertyDescriptor(o.constructor.prototype,l),m=""+o[l];if(!o.hasOwnProperty(l)&&typeof c<"u"&&typeof c.get=="function"&&typeof c.set=="function"){var y=c.get,S=c.set;return Object.defineProperty(o,l,{configurable:!0,get:function(){return y.call(this)},set:function($){m=""+$,S.call(this,$)}}),Object.defineProperty(o,l,{enumerable:c.enumerable}),{getValue:function(){return m},setValue:function($){m=""+$},stopTracking:function(){o._valueTracker=null,delete o[l]}}}}function jt(o){o._valueTracker||(o._valueTracker=pr(o))}function Se(o){if(!o)return!1;var l=o._valueTracker;if(!l)return!0;var c=l.getValue(),m="";return o&&(m=wn(o)?o.checked?"true":"false":o.value),o=m,o!==c?(l.setValue(o),!0):!1}function Xe(o){if(o=o||(typeof document<"u"?document:void 0),typeof o>"u")return null;try{return o.activeElement||o.body}catch{return o.body}}var Ht=/[\n"\\]/g;function fn(o){return o.replace(Ht,function(l){return"\\"+l.charCodeAt(0).toString(16)+" "})}function er(o,l,c,m,y,S,$,W){o.name="",$!=null&&typeof $!="function"&&typeof $!="symbol"&&typeof $!="boolean"?o.type=$:o.removeAttribute("type"),l!=null?$==="number"?(l===0&&o.value===""||o.value!=l)&&(o.value=""+Zt(l)):o.value!==""+Zt(l)&&(o.value=""+Zt(l)):$!=="submit"&&$!=="reset"||o.removeAttribute("value"),l!=null?mr(o,$,Zt(l)):c!=null?mr(o,$,Zt(c)):m!=null&&o.removeAttribute("value"),y==null&&S!=null&&(o.defaultChecked=!!S),y!=null&&(o.checked=y&&typeof y!="function"&&typeof y!="symbol"),W!=null&&typeof W!="function"&&typeof W!="symbol"&&typeof W!="boolean"?o.name=""+Zt(W):o.removeAttribute("name")}function lr(o,l,c,m,y,S,$,W){if(S!=null&&typeof S!="function"&&typeof S!="symbol"&&typeof S!="boolean"&&(o.type=S),l!=null||c!=null){if(!(S!=="submit"&&S!=="reset"||l!=null))return;c=c!=null?""+Zt(c):"",l=l!=null?""+Zt(l):c,W||l===o.value||(o.value=l),o.defaultValue=l}m=m??y,m=typeof m!="function"&&typeof m!="symbol"&&!!m,o.checked=W?o.checked:!!m,o.defaultChecked=!!m,$!=null&&typeof $!="function"&&typeof $!="symbol"&&typeof $!="boolean"&&(o.name=$)}function mr(o,l,c){l==="number"&&Xe(o.ownerDocument)===o||o.defaultValue===""+c||(o.defaultValue=""+c)}function tr(o,l,c,m){if(o=o.options,l){l={};for(var y=0;y<c.length;y++)l["$"+c[y]]=!0;for(c=0;c<o.length;c++)y=l.hasOwnProperty("$"+o[c].value),o[c].selected!==y&&(o[c].selected=y),y&&m&&(o[c].defaultSelected=!0)}else{for(c=""+Zt(c),l=null,y=0;y<o.length;y++){if(o[y].value===c){o[y].selected=!0,m&&(o[y].defaultSelected=!0);return}l!==null||o[y].disabled||(l=o[y])}l!==null&&(l.selected=!0)}}function Sr(o,l,c){if(l!=null&&(l=""+Zt(l),l!==o.value&&(o.value=l),c==null)){o.defaultValue!==l&&(o.defaultValue=l);return}o.defaultValue=c!=null?""+Zt(c):""}function Hn(o,l,c,m){if(l==null){if(m!=null){if(c!=null)throw Error(a(92));if(V(m)){if(1<m.length)throw Error(a(93));m=m[0]}c=m}c==null&&(c=""),l=c}c=Zt(l),o.defaultValue=c,m=o.textContent,m===c&&m!==""&&m!==null&&(o.value=m)}function Zr(o,l){if(l){var c=o.firstChild;if(c&&c===o.lastChild&&c.nodeType===3){c.nodeValue=l;return}}o.textContent=l}var Ca=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function No(o,l,c){var m=l.indexOf("--")===0;c==null||typeof c=="boolean"||c===""?m?o.setProperty(l,""):l==="float"?o.cssFloat="":o[l]="":m?o.setProperty(l,c):typeof c!="number"||c===0||Ca.has(l)?l==="float"?o.cssFloat=c:o[l]=(""+c).trim():o[l]=c+"px"}function Pt(o,l,c){if(l!=null&&typeof l!="object")throw Error(a(62));if(o=o.style,c!=null){for(var m in c)!c.hasOwnProperty(m)||l!=null&&l.hasOwnProperty(m)||(m.indexOf("--")===0?o.setProperty(m,""):m==="float"?o.cssFloat="":o[m]="");for(var y in l)m=l[y],l.hasOwnProperty(y)&&c[y]!==m&&No(o,y,m)}else for(var S in l)l.hasOwnProperty(S)&&No(o,S,l[S])}function ae(o){if(o.indexOf("-")===-1)return!1;switch(o){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var dt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),bn=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function sr(o){return bn.test(""+o)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":o}var Jn=null;function za(o){return o=o.target||o.srcElement||window,o.correspondingUseElement&&(o=o.correspondingUseElement),o.nodeType===3?o.parentNode:o}var jr=null,So=null;function ol(o){var l=ke(o);if(l&&(o=l.stateNode)){var c=o[Je]||null;e:switch(o=l.stateNode,l.type){case"input":if(er(o,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name),l=c.name,c.type==="radio"&&l!=null){for(c=o;c.parentNode;)c=c.parentNode;for(c=c.querySelectorAll('input[name="'+fn(""+l)+'"][type="radio"]'),l=0;l<c.length;l++){var m=c[l];if(m!==o&&m.form===o.form){var y=m[Je]||null;if(!y)throw Error(a(90));er(m,y.value,y.defaultValue,y.defaultValue,y.checked,y.defaultChecked,y.type,y.name)}}for(l=0;l<c.length;l++)m=c[l],m.form===o.form&&Se(m)}break e;case"textarea":Sr(o,c.value,c.defaultValue);break e;case"select":l=c.value,l!=null&&tr(o,!!c.multiple,l,!1)}}}var zt=!1;function ie(o,l,c){if(zt)return o(l,c);zt=!0;try{var m=o(l);return m}finally{if(zt=!1,(jr!==null||So!==null)&&(xh(),jr&&(l=jr,o=So,So=jr=null,ol(l),o)))for(l=0;l<o.length;l++)ol(o[l])}}function Ue(o,l){var c=o.stateNode;if(c===null)return null;var m=c[Je]||null;if(m===null)return null;c=m[l];e:switch(l){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(m=!m.disabled)||(o=o.type,m=!(o==="button"||o==="input"||o==="select"||o==="textarea")),o=!m;break e;default:o=!1}if(o)return null;if(c&&typeof c!="function")throw Error(a(231,l,typeof c));return c}var pt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),kn=!1;if(pt)try{var Vn={};Object.defineProperty(Vn,"passive",{get:function(){kn=!0}}),window.addEventListener("test",Vn,Vn),window.removeEventListener("test",Vn,Vn)}catch{kn=!1}var ar=null,fa=null,Ua=null;function il(){if(Ua)return Ua;var o,l=fa,c=l.length,m,y="value"in ar?ar.value:ar.textContent,S=y.length;for(o=0;o<c&&l[o]===y[o];o++);var $=c-o;for(m=1;m<=$&&l[c-m]===y[S-m];m++);return Ua=y.slice(o,1<m?1-m:void 0)}function Uo(o){var l=o.keyCode;return"charCode"in o?(o=o.charCode,o===0&&l===13&&(o=13)):o=l,o===10&&(o=13),32<=o||o===13?o:0}function ll(){return!0}function sl(){return!1}function ta(o){function l(c,m,y,S,$){this._reactName=c,this._targetInst=y,this.type=m,this.nativeEvent=S,this.target=$,this.currentTarget=null;for(var W in o)o.hasOwnProperty(W)&&(c=o[W],this[W]=c?c(S):S[W]);return this.isDefaultPrevented=(S.defaultPrevented!=null?S.defaultPrevented:S.returnValue===!1)?ll:sl,this.isPropagationStopped=sl,this}return h(l.prototype,{preventDefault:function(){this.defaultPrevented=!0;var c=this.nativeEvent;c&&(c.preventDefault?c.preventDefault():typeof c.returnValue!="unknown"&&(c.returnValue=!1),this.isDefaultPrevented=ll)},stopPropagation:function(){var c=this.nativeEvent;c&&(c.stopPropagation?c.stopPropagation():typeof c.cancelBubble!="unknown"&&(c.cancelBubble=!0),this.isPropagationStopped=ll)},persist:function(){},isPersistent:ll}),l}var Ai={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(o){return o.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ul=ta(Ai),Ml=h({},Ai,{view:0,detail:0}),hc=ta(Ml),ds,ni,lo,kl=h({},Ml,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vs,button:0,buttons:0,relatedTarget:function(o){return o.relatedTarget===void 0?o.fromElement===o.srcElement?o.toElement:o.fromElement:o.relatedTarget},movementX:function(o){return"movementX"in o?o.movementX:(o!==lo&&(lo&&o.type==="mousemove"?(ds=o.screenX-lo.screenX,ni=o.screenY-lo.screenY):ni=ds=0,lo=o),ds)},movementY:function(o){return"movementY"in o?o.movementY:ni}}),ps=ta(kl),vc=h({},kl,{dataTransfer:0}),du=ta(vc),pu=h({},Ml,{relatedTarget:0}),ms=ta(pu),cl=h({},Ai,{animationName:0,elapsedTime:0,pseudoElement:0}),_i=ta(cl),so=h({},Ai,{clipboardData:function(o){return"clipboardData"in o?o.clipboardData:window.clipboardData}}),Eo=ta(so),Ho=h({},Ai,{data:0}),Al=ta(Ho),Jf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fl={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},bi={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function hs(o){var l=this.nativeEvent;return l.getModifierState?l.getModifierState(o):(o=bi[o])?!!l[o]:!1}function vs(){return hs}var mu=h({},Ml,{key:function(o){if(o.key){var l=Jf[o.key]||o.key;if(l!=="Unidentified")return l}return o.type==="keypress"?(o=Uo(o),o===13?"Enter":String.fromCharCode(o)):o.type==="keydown"||o.type==="keyup"?fl[o.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vs,charCode:function(o){return o.type==="keypress"?Uo(o):0},keyCode:function(o){return o.type==="keydown"||o.type==="keyup"?o.keyCode:0},which:function(o){return o.type==="keypress"?Uo(o):o.type==="keydown"||o.type==="keyup"?o.keyCode:0}}),Zf=ta(mu),hu=h({},kl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),vu=ta(hu),ed=h({},Ml,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vs}),_l=ta(ed),gu=h({},Ai,{propertyName:0,elapsedTime:0,pseudoElement:0}),yu=ta(gu),gc=h({},kl,{deltaX:function(o){return"deltaX"in o?o.deltaX:"wheelDeltaX"in o?-o.wheelDeltaX:0},deltaY:function(o){return"deltaY"in o?o.deltaY:"wheelDeltaY"in o?-o.wheelDeltaY:"wheelDelta"in o?-o.wheelDelta:0},deltaZ:0,deltaMode:0}),bu=ta(gc),yc=h({},Ai,{newState:0,oldState:0}),bc=ta(yc),td=[9,13,27,32],gs=pt&&"CompositionEvent"in window,dl=null;pt&&"documentMode"in document&&(dl=document.documentMode);var nd=pt&&"TextEvent"in window&&!dl,wc=pt&&(!gs||dl&&8<dl&&11>=dl),Sc=" ",Ec=!1;function Cc(o,l){switch(o){case"keyup":return td.indexOf(l.keyCode)!==-1;case"keydown":return l.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ot(o){return o=o.detail,typeof o=="object"&&"data"in o?o.data:null}var ue=!1;function Ne(o,l){switch(o){case"compositionend":return Ot(l);case"keypress":return l.which!==32?null:(Ec=!0,Sc);case"textInput":return o=l.data,o===Sc&&Ec?null:o;default:return null}}function et(o,l){if(ue)return o==="compositionend"||!gs&&Cc(o,l)?(o=il(),Ua=fa=ar=null,ue=!1,o):null;switch(o){case"paste":return null;case"keypress":if(!(l.ctrlKey||l.altKey||l.metaKey)||l.ctrlKey&&l.altKey){if(l.char&&1<l.char.length)return l.char;if(l.which)return String.fromCharCode(l.which)}return null;case"compositionend":return wc&&l.locale!=="ko"?null:l.data;default:return null}}var ht={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function bt(o){var l=o&&o.nodeName&&o.nodeName.toLowerCase();return l==="input"?!!ht[o.type]:l==="textarea"}function yt(o,l,c,m){jr?So?So.push(m):So=[m]:jr=m,l=Rh(l,"onChange"),0<l.length&&(c=new ul("onChange","change",null,c,m),o.push({event:c,listeners:l}))}var _t=null,Kt=null;function Cn(o){cx(o,0)}function Rn(o){var l=We(o);if(Se(l))return o}function Qn(o,l){if(o==="change")return l}var Er=!1;if(pt){var Qr;if(pt){var xa="oninput"in document;if(!xa){var Vo=document.createElement("div");Vo.setAttribute("oninput","return;"),xa=typeof Vo.oninput=="function"}Qr=xa}else Qr=!1;Er=Qr&&(!document.documentMode||9<document.documentMode)}function ri(){_t&&(_t.detachEvent("onpropertychange",ia),Kt=_t=null)}function ia(o){if(o.propertyName==="value"&&Rn(Kt)){var l=[];yt(l,Kt,o,za(o)),ie(Cn,l)}}function Co(o,l,c){o==="focusin"?(ri(),_t=l,Kt=c,_t.attachEvent("onpropertychange",ia)):o==="focusout"&&ri()}function jl(o){if(o==="selectionchange"||o==="keyup"||o==="keydown")return Rn(Kt)}function rd(o,l){if(o==="click")return Rn(l)}function wu(o,l){if(o==="input"||o==="change")return Rn(l)}function ys(o,l){return o===l&&(o!==0||1/o===1/l)||o!==o&&l!==l}var Mo=typeof Object.is=="function"?Object.is:ys;function Su(o,l){if(Mo(o,l))return!0;if(typeof o!="object"||o===null||typeof l!="object"||l===null)return!1;var c=Object.keys(o),m=Object.keys(l);if(c.length!==m.length)return!1;for(m=0;m<c.length;m++){var y=c[m];if(!Pe.call(l,y)||!Mo(o[y],l[y]))return!1}return!0}function Km(o){for(;o&&o.firstChild;)o=o.firstChild;return o}function qm(o,l){var c=Km(o);o=0;for(var m;c;){if(c.nodeType===3){if(m=o+c.textContent.length,o<=l&&m>=l)return{node:c,offset:l-o};o=m}e:{for(;c;){if(c.nextSibling){c=c.nextSibling;break e}c=c.parentNode}c=void 0}c=Km(c)}}function Gm(o,l){return o&&l?o===l?!0:o&&o.nodeType===3?!1:l&&l.nodeType===3?Gm(o,l.parentNode):"contains"in o?o.contains(l):o.compareDocumentPosition?!!(o.compareDocumentPosition(l)&16):!1:!1}function Ym(o){o=o!=null&&o.ownerDocument!=null&&o.ownerDocument.defaultView!=null?o.ownerDocument.defaultView:window;for(var l=Xe(o.document);l instanceof o.HTMLIFrameElement;){try{var c=typeof l.contentWindow.location.href=="string"}catch{c=!1}if(c)o=l.contentWindow;else break;l=Xe(o.document)}return l}function ad(o){var l=o&&o.nodeName&&o.nodeName.toLowerCase();return l&&(l==="input"&&(o.type==="text"||o.type==="search"||o.type==="tel"||o.type==="url"||o.type==="password")||l==="textarea"||o.contentEditable==="true")}var Sy=pt&&"documentMode"in document&&11>=document.documentMode,bs=null,od=null,Eu=null,id=!1;function Qm(o,l,c){var m=c.window===c?c.document:c.nodeType===9?c:c.ownerDocument;id||bs==null||bs!==Xe(m)||(m=bs,"selectionStart"in m&&ad(m)?m={start:m.selectionStart,end:m.selectionEnd}:(m=(m.ownerDocument&&m.ownerDocument.defaultView||window).getSelection(),m={anchorNode:m.anchorNode,anchorOffset:m.anchorOffset,focusNode:m.focusNode,focusOffset:m.focusOffset}),Eu&&Su(Eu,m)||(Eu=m,m=Rh(od,"onSelect"),0<m.length&&(l=new ul("onSelect","select",null,l,c),o.push({event:l,listeners:m}),l.target=bs)))}function Ll(o,l){var c={};return c[o.toLowerCase()]=l.toLowerCase(),c["Webkit"+o]="webkit"+l,c["Moz"+o]="moz"+l,c}var De={animationend:Ll("Animation","AnimationEnd"),animationiteration:Ll("Animation","AnimationIteration"),animationstart:Ll("Animation","AnimationStart"),transitionrun:Ll("Transition","TransitionRun"),transitionstart:Ll("Transition","TransitionStart"),transitioncancel:Ll("Transition","TransitionCancel"),transitionend:Ll("Transition","TransitionEnd")},D={},R={};pt&&(R=document.createElement("div").style,"AnimationEvent"in window||(delete De.animationend.animation,delete De.animationiteration.animation,delete De.animationstart.animation),"TransitionEvent"in window||delete De.transitionend.transition);function q(o){if(D[o])return D[o];if(!De[o])return o;var l=De[o],c;for(c in l)if(l.hasOwnProperty(c)&&c in R)return D[o]=l[c];return o}var Q=q("animationend"),Me=q("animationiteration"),je=q("animationstart"),Ge=q("transitionrun"),ot=q("transitionstart"),sn=q("transitioncancel"),_n=q("transitionend"),Ln=new Map,tn="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");tn.push("scrollEnd");function Pn(o,l){Ln.set(o,l),Ze(l,[o])}var da=new WeakMap;function Ir(o,l){if(typeof o=="object"&&o!==null){var c=da.get(o);return c!==void 0?c:(l={value:o,source:l,stack:Yt(l)},da.set(o,l),l)}return{value:o,source:l,stack:Yt(l)}}var Mr=[],pa=0,hr=0;function uo(){for(var o=pa,l=hr=pa=0;l<o;){var c=Mr[l];Mr[l++]=null;var m=Mr[l];Mr[l++]=null;var y=Mr[l];Mr[l++]=null;var S=Mr[l];if(Mr[l++]=null,m!==null&&y!==null){var $=m.pending;$===null?y.next=y:(y.next=$.next,$.next=y),m.pending=y}S!==0&&Fl(c,y,S)}}function ws(o,l,c,m){Mr[pa++]=o,Mr[pa++]=l,Mr[pa++]=c,Mr[pa++]=m,hr|=m,o.lanes|=m,o=o.alternate,o!==null&&(o.lanes|=m)}function Cu(o,l,c,m){return ws(o,l,c,m),co(o)}function ji(o,l){return ws(o,null,null,l),co(o)}function Fl(o,l,c){o.lanes|=c;var m=o.alternate;m!==null&&(m.lanes|=c);for(var y=!1,S=o.return;S!==null;)S.childLanes|=c,m=S.alternate,m!==null&&(m.childLanes|=c),S.tag===22&&(o=S.stateNode,o===null||o._visibility&1||(y=!0)),o=S,S=S.return;return o.tag===3?(S=o.stateNode,y&&l!==null&&(y=31-Xt(c),o=S.hiddenUpdates,m=o[y],m===null?o[y]=[l]:m.push(l),l.lane=c|536870912),S):null}function co(o){if(50<Nd)throw Nd=0,xb=null,Error(a(185));for(var l=o.return;l!==null;)o=l,l=o.return;return o.tag===3?o.stateNode:null}var ko={};function Ss(o,l,c,m){this.tag=o,this.key=c,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=l,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=m,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ma(o,l,c,m){return new Ss(o,l,c,m)}function Li(o){return o=o.prototype,!(!o||!o.isReactComponent)}function Oa(o,l){var c=o.alternate;return c===null?(c=ma(o.tag,l,o.key,o.mode),c.elementType=o.elementType,c.type=o.type,c.stateNode=o.stateNode,c.alternate=o,o.alternate=c):(c.pendingProps=l,c.type=o.type,c.flags=0,c.subtreeFlags=0,c.deletions=null),c.flags=o.flags&65011712,c.childLanes=o.childLanes,c.lanes=o.lanes,c.child=o.child,c.memoizedProps=o.memoizedProps,c.memoizedState=o.memoizedState,c.updateQueue=o.updateQueue,l=o.dependencies,c.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext},c.sibling=o.sibling,c.index=o.index,c.ref=o.ref,c.refCleanup=o.refCleanup,c}function Fi(o,l){o.flags&=65011714;var c=o.alternate;return c===null?(o.childLanes=0,o.lanes=l,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=c.childLanes,o.lanes=c.lanes,o.child=c.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=c.memoizedProps,o.memoizedState=c.memoizedState,o.updateQueue=c.updateQueue,o.type=c.type,l=c.dependencies,o.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),o}function wi(o,l,c,m,y,S){var $=0;if(m=o,typeof o=="function")Li(o)&&($=1);else if(typeof o=="string")$=aT(o,c,oe.current)?26:o==="html"||o==="head"||o==="body"?27:5;else e:switch(o){case _:return o=ma(31,c,l,y),o.elementType=_,o.lanes=S,o;case w:return Ao(c.children,y,S,l);case E:$=8,y|=24;break;case P:return o=ma(12,c,l,y|2),o.elementType=P,o.lanes=S,o;case N:return o=ma(13,c,l,y),o.elementType=N,o.lanes=S,o;case T:return o=ma(19,c,l,y),o.elementType=T,o.lanes=S,o;default:if(typeof o=="object"&&o!==null)switch(o.$$typeof){case C:case I:$=10;break e;case O:$=9;break e;case k:$=11;break e;case j:$=14;break e;case F:$=16,m=null;break e}$=29,c=Error(a(130,o===null?"null":typeof o,"")),m=null}return l=ma($,c,l,y),l.elementType=o,l.type=m,l.lanes=S,l}function Ao(o,l,c,m){return o=ma(7,o,m,l),o.lanes=c,o}function ai(o,l,c){return o=ma(6,o,null,l),o.lanes=c,o}function oi(o,l,c){return l=ma(4,o.children!==null?o.children:[],o.key,l),l.lanes=c,l.stateNode={containerInfo:o.containerInfo,pendingChildren:null,implementation:o.implementation},l}var xc=[],Oc=0,Wm=null,Xm=0,Si=[],Ei=0,xu=null,$l=1,Bl="";function Ou(o,l){xc[Oc++]=Xm,xc[Oc++]=Wm,Wm=o,Xm=l}function W2(o,l,c){Si[Ei++]=$l,Si[Ei++]=Bl,Si[Ei++]=xu,xu=o;var m=$l;o=Bl;var y=32-Xt(m)-1;m&=~(1<<y),c+=1;var S=32-Xt(l)+y;if(30<S){var $=y-y%5;S=(m&(1<<$)-1).toString(32),m>>=$,y-=$,$l=1<<32-Xt(l)+y|c<<y|m,Bl=S+o}else $l=1<<S|c<<y|m,Bl=o}function Ey(o){o.return!==null&&(Ou(o,1),W2(o,1,0))}function Cy(o){for(;o===Wm;)Wm=xc[--Oc],xc[Oc]=null,Xm=xc[--Oc],xc[Oc]=null;for(;o===xu;)xu=Si[--Ei],Si[Ei]=null,Bl=Si[--Ei],Si[Ei]=null,$l=Si[--Ei],Si[Ei]=null}var _o=null,ha=null,Tr=!1,Du=null,pl=!1,xy=Error(a(519));function Pu(o){var l=Error(a(418,""));throw ud(Ir(l,o)),xy}function X2(o){var l=o.stateNode,c=o.type,m=o.memoizedProps;switch(l[Fe]=o,l[Je]=m,c){case"dialog":gr("cancel",l),gr("close",l);break;case"iframe":case"object":case"embed":gr("load",l);break;case"video":case"audio":for(c=0;c<kd.length;c++)gr(kd[c],l);break;case"source":gr("error",l);break;case"img":case"image":case"link":gr("error",l),gr("load",l);break;case"details":gr("toggle",l);break;case"input":gr("invalid",l),lr(l,m.value,m.defaultValue,m.checked,m.defaultChecked,m.type,m.name,!0),jt(l);break;case"select":gr("invalid",l);break;case"textarea":gr("invalid",l),Hn(l,m.value,m.defaultValue,m.children),jt(l)}c=m.children,typeof c!="string"&&typeof c!="number"&&typeof c!="bigint"||l.textContent===""+c||m.suppressHydrationWarning===!0||mx(l.textContent,c)?(m.popover!=null&&(gr("beforetoggle",l),gr("toggle",l)),m.onScroll!=null&&gr("scroll",l),m.onScrollEnd!=null&&gr("scrollend",l),m.onClick!=null&&(l.onclick=Nh),l=!0):l=!1,l||Pu(o)}function J2(o){for(_o=o.return;_o;)switch(_o.tag){case 5:case 13:pl=!1;return;case 27:case 3:pl=!0;return;default:_o=_o.return}}function ld(o){if(o!==_o)return!1;if(!Tr)return J2(o),Tr=!0,!1;var l=o.tag,c;if((c=l!==3&&l!==27)&&((c=l===5)&&(c=o.type,c=!(c!=="form"&&c!=="button")||Bb(o.type,o.memoizedProps)),c=!c),c&&ha&&Pu(o),J2(o),l===13){if(o=o.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(a(317));e:{for(o=o.nextSibling,l=0;o;){if(o.nodeType===8)if(c=o.data,c==="/$"){if(l===0){ha=Bi(o.nextSibling);break e}l--}else c!=="$"&&c!=="$!"&&c!=="$?"||l++;o=o.nextSibling}ha=null}}else l===27?(l=ha,Ls(o.type)?(o=Vb,Vb=null,ha=o):ha=l):ha=_o?Bi(o.stateNode.nextSibling):null;return!0}function sd(){ha=_o=null,Tr=!1}function Z2(){var o=Du;return o!==null&&(Go===null?Go=o:Go.push.apply(Go,o),Du=null),o}function ud(o){Du===null?Du=[o]:Du.push(o)}var Oy=Z(null),Iu=null,zl=null;function Es(o,l,c){G(Oy,l._currentValue),l._currentValue=c}function Ul(o){o._currentValue=Oy.current,ee(Oy)}function Dy(o,l,c){for(;o!==null;){var m=o.alternate;if((o.childLanes&l)!==l?(o.childLanes|=l,m!==null&&(m.childLanes|=l)):m!==null&&(m.childLanes&l)!==l&&(m.childLanes|=l),o===c)break;o=o.return}}function Py(o,l,c,m){var y=o.child;for(y!==null&&(y.return=o);y!==null;){var S=y.dependencies;if(S!==null){var $=y.child;S=S.firstContext;e:for(;S!==null;){var W=S;S=y;for(var ge=0;ge<l.length;ge++)if(W.context===l[ge]){S.lanes|=c,W=S.alternate,W!==null&&(W.lanes|=c),Dy(S.return,c,o),m||($=null);break e}S=W.next}}else if(y.tag===18){if($=y.return,$===null)throw Error(a(341));$.lanes|=c,S=$.alternate,S!==null&&(S.lanes|=c),Dy($,c,o),$=null}else $=y.child;if($!==null)$.return=y;else for($=y;$!==null;){if($===o){$=null;break}if(y=$.sibling,y!==null){y.return=$.return,$=y;break}$=$.return}y=$}}function cd(o,l,c,m){o=null;for(var y=l,S=!1;y!==null;){if(!S){if((y.flags&524288)!==0)S=!0;else if((y.flags&262144)!==0)break}if(y.tag===10){var $=y.alternate;if($===null)throw Error(a(387));if($=$.memoizedProps,$!==null){var W=y.type;Mo(y.pendingProps.value,$.value)||(o!==null?o.push(W):o=[W])}}else if(y===it.current){if($=y.alternate,$===null)throw Error(a(387));$.memoizedState.memoizedState!==y.memoizedState.memoizedState&&(o!==null?o.push($d):o=[$d])}y=y.return}o!==null&&Py(l,o,c,m),l.flags|=262144}function Jm(o){for(o=o.firstContext;o!==null;){if(!Mo(o.context._currentValue,o.memoizedValue))return!0;o=o.next}return!1}function Tu(o){Iu=o,zl=null,o=o.dependencies,o!==null&&(o.firstContext=null)}function xo(o){return eE(Iu,o)}function Zm(o,l){return Iu===null&&Tu(o),eE(o,l)}function eE(o,l){var c=l._currentValue;if(l={context:l,memoizedValue:c,next:null},zl===null){if(o===null)throw Error(a(308));zl=l,o.dependencies={lanes:0,firstContext:l},o.flags|=524288}else zl=zl.next=l;return c}var rI=typeof AbortController<"u"?AbortController:function(){var o=[],l=this.signal={aborted:!1,addEventListener:function(c,m){o.push(m)}};this.abort=function(){l.aborted=!0,o.forEach(function(c){return c()})}},aI=e.unstable_scheduleCallback,oI=e.unstable_NormalPriority,Ha={$$typeof:I,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Iy(){return{controller:new rI,data:new Map,refCount:0}}function fd(o){o.refCount--,o.refCount===0&&aI(oI,function(){o.controller.abort()})}var dd=null,Ty=0,Dc=0,Pc=null;function iI(o,l){if(dd===null){var c=dd=[];Ty=0,Dc=Nb(),Pc={status:"pending",value:void 0,then:function(m){c.push(m)}}}return Ty++,l.then(tE,tE),l}function tE(){if(--Ty===0&&dd!==null){Pc!==null&&(Pc.status="fulfilled");var o=dd;dd=null,Dc=0,Pc=null;for(var l=0;l<o.length;l++)(0,o[l])()}}function lI(o,l){var c=[],m={status:"pending",value:null,reason:null,then:function(y){c.push(y)}};return o.then(function(){m.status="fulfilled",m.value=l;for(var y=0;y<c.length;y++)(0,c[y])(l)},function(y){for(m.status="rejected",m.reason=y,y=0;y<c.length;y++)(0,c[y])(void 0)}),m}var nE=K.S;K.S=function(o,l){typeof l=="object"&&l!==null&&typeof l.then=="function"&&iI(o,l),nE!==null&&nE(o,l)};var Ru=Z(null);function Ry(){var o=Ru.current;return o!==null?o:Wr.pooledCache}function eh(o,l){l===null?G(Ru,Ru.current):G(Ru,l.pool)}function rE(){var o=Ry();return o===null?null:{parent:Ha._currentValue,pool:o}}var pd=Error(a(460)),aE=Error(a(474)),th=Error(a(542)),Ny={then:function(){}};function oE(o){return o=o.status,o==="fulfilled"||o==="rejected"}function nh(){}function iE(o,l,c){switch(c=o[c],c===void 0?o.push(l):c!==l&&(l.then(nh,nh),l=c),l.status){case"fulfilled":return l.value;case"rejected":throw o=l.reason,sE(o),o;default:if(typeof l.status=="string")l.then(nh,nh);else{if(o=Wr,o!==null&&100<o.shellSuspendCounter)throw Error(a(482));o=l,o.status="pending",o.then(function(m){if(l.status==="pending"){var y=l;y.status="fulfilled",y.value=m}},function(m){if(l.status==="pending"){var y=l;y.status="rejected",y.reason=m}})}switch(l.status){case"fulfilled":return l.value;case"rejected":throw o=l.reason,sE(o),o}throw md=l,pd}}var md=null;function lE(){if(md===null)throw Error(a(459));var o=md;return md=null,o}function sE(o){if(o===pd||o===th)throw Error(a(483))}var Cs=!1;function My(o){o.updateQueue={baseState:o.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function ky(o,l){o=o.updateQueue,l.updateQueue===o&&(l.updateQueue={baseState:o.baseState,firstBaseUpdate:o.firstBaseUpdate,lastBaseUpdate:o.lastBaseUpdate,shared:o.shared,callbacks:null})}function xs(o){return{lane:o,tag:0,payload:null,callback:null,next:null}}function Os(o,l,c){var m=o.updateQueue;if(m===null)return null;if(m=m.shared,(Lr&2)!==0){var y=m.pending;return y===null?l.next=l:(l.next=y.next,y.next=l),m.pending=l,l=co(o),Fl(o,null,c),l}return ws(o,m,l,c),co(o)}function hd(o,l,c){if(l=l.updateQueue,l!==null&&(l=l.shared,(c&4194048)!==0)){var m=l.lanes;m&=o.pendingLanes,c|=m,l.lanes=c,ut(o,c)}}function Ay(o,l){var c=o.updateQueue,m=o.alternate;if(m!==null&&(m=m.updateQueue,c===m)){var y=null,S=null;if(c=c.firstBaseUpdate,c!==null){do{var $={lane:c.lane,tag:c.tag,payload:c.payload,callback:null,next:null};S===null?y=S=$:S=S.next=$,c=c.next}while(c!==null);S===null?y=S=l:S=S.next=l}else y=S=l;c={baseState:m.baseState,firstBaseUpdate:y,lastBaseUpdate:S,shared:m.shared,callbacks:m.callbacks},o.updateQueue=c;return}o=c.lastBaseUpdate,o===null?c.firstBaseUpdate=l:o.next=l,c.lastBaseUpdate=l}var _y=!1;function vd(){if(_y){var o=Pc;if(o!==null)throw o}}function gd(o,l,c,m){_y=!1;var y=o.updateQueue;Cs=!1;var S=y.firstBaseUpdate,$=y.lastBaseUpdate,W=y.shared.pending;if(W!==null){y.shared.pending=null;var ge=W,Ve=ge.next;ge.next=null,$===null?S=Ve:$.next=Ve,$=ge;var lt=o.alternate;lt!==null&&(lt=lt.updateQueue,W=lt.lastBaseUpdate,W!==$&&(W===null?lt.firstBaseUpdate=Ve:W.next=Ve,lt.lastBaseUpdate=ge))}if(S!==null){var wt=y.baseState;$=0,lt=Ve=ge=null,W=S;do{var qe=W.lane&-536870913,Ye=qe!==W.lane;if(Ye?(xr&qe)===qe:(m&qe)===qe){qe!==0&&qe===Dc&&(_y=!0),lt!==null&&(lt=lt.next={lane:0,tag:W.tag,payload:W.payload,callback:null,next:null});e:{var qn=o,Fn=W;qe=l;var zr=c;switch(Fn.tag){case 1:if(qn=Fn.payload,typeof qn=="function"){wt=qn.call(zr,wt,qe);break e}wt=qn;break e;case 3:qn.flags=qn.flags&-65537|128;case 0:if(qn=Fn.payload,qe=typeof qn=="function"?qn.call(zr,wt,qe):qn,qe==null)break e;wt=h({},wt,qe);break e;case 2:Cs=!0}}qe=W.callback,qe!==null&&(o.flags|=64,Ye&&(o.flags|=8192),Ye=y.callbacks,Ye===null?y.callbacks=[qe]:Ye.push(qe))}else Ye={lane:qe,tag:W.tag,payload:W.payload,callback:W.callback,next:null},lt===null?(Ve=lt=Ye,ge=wt):lt=lt.next=Ye,$|=qe;if(W=W.next,W===null){if(W=y.shared.pending,W===null)break;Ye=W,W=Ye.next,Ye.next=null,y.lastBaseUpdate=Ye,y.shared.pending=null}}while(!0);lt===null&&(ge=wt),y.baseState=ge,y.firstBaseUpdate=Ve,y.lastBaseUpdate=lt,S===null&&(y.shared.lanes=0),ks|=$,o.lanes=$,o.memoizedState=wt}}function uE(o,l){if(typeof o!="function")throw Error(a(191,o));o.call(l)}function cE(o,l){var c=o.callbacks;if(c!==null)for(o.callbacks=null,o=0;o<c.length;o++)uE(c[o],l)}var Ic=Z(null),rh=Z(0);function fE(o,l){o=Ql,G(rh,o),G(Ic,l),Ql=o|l.baseLanes}function jy(){G(rh,Ql),G(Ic,Ic.current)}function Ly(){Ql=rh.current,ee(Ic),ee(rh)}var Ds=0,ur=null,$r=null,ka=null,ah=!1,Tc=!1,Nu=!1,oh=0,yd=0,Rc=null,sI=0;function Da(){throw Error(a(321))}function Fy(o,l){if(l===null)return!1;for(var c=0;c<l.length&&c<o.length;c++)if(!Mo(o[c],l[c]))return!1;return!0}function $y(o,l,c,m,y,S){return Ds=S,ur=l,l.memoizedState=null,l.updateQueue=null,l.lanes=0,K.H=o===null||o.memoizedState===null?YE:QE,Nu=!1,S=c(m,y),Nu=!1,Tc&&(S=pE(l,c,m,y)),dE(o),S}function dE(o){K.H=fh;var l=$r!==null&&$r.next!==null;if(Ds=0,ka=$r=ur=null,ah=!1,yd=0,Rc=null,l)throw Error(a(300));o===null||Xa||(o=o.dependencies,o!==null&&Jm(o)&&(Xa=!0))}function pE(o,l,c,m){ur=o;var y=0;do{if(Tc&&(Rc=null),yd=0,Tc=!1,25<=y)throw Error(a(301));if(y+=1,ka=$r=null,o.updateQueue!=null){var S=o.updateQueue;S.lastEffect=null,S.events=null,S.stores=null,S.memoCache!=null&&(S.memoCache.index=0)}K.H=hI,S=l(c,m)}while(Tc);return S}function uI(){var o=K.H,l=o.useState()[0];return l=typeof l.then=="function"?bd(l):l,o=o.useState()[0],($r!==null?$r.memoizedState:null)!==o&&(ur.flags|=1024),l}function By(){var o=oh!==0;return oh=0,o}function zy(o,l,c){l.updateQueue=o.updateQueue,l.flags&=-2053,o.lanes&=~c}function Uy(o){if(ah){for(o=o.memoizedState;o!==null;){var l=o.queue;l!==null&&(l.pending=null),o=o.next}ah=!1}Ds=0,ka=$r=ur=null,Tc=!1,yd=oh=0,Rc=null}function Ko(){var o={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ka===null?ur.memoizedState=ka=o:ka=ka.next=o,ka}function Aa(){if($r===null){var o=ur.alternate;o=o!==null?o.memoizedState:null}else o=$r.next;var l=ka===null?ur.memoizedState:ka.next;if(l!==null)ka=l,$r=o;else{if(o===null)throw ur.alternate===null?Error(a(467)):Error(a(310));$r=o,o={memoizedState:$r.memoizedState,baseState:$r.baseState,baseQueue:$r.baseQueue,queue:$r.queue,next:null},ka===null?ur.memoizedState=ka=o:ka=ka.next=o}return ka}function Hy(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function bd(o){var l=yd;return yd+=1,Rc===null&&(Rc=[]),o=iE(Rc,o,l),l=ur,(ka===null?l.memoizedState:ka.next)===null&&(l=l.alternate,K.H=l===null||l.memoizedState===null?YE:QE),o}function ih(o){if(o!==null&&typeof o=="object"){if(typeof o.then=="function")return bd(o);if(o.$$typeof===I)return xo(o)}throw Error(a(438,String(o)))}function Vy(o){var l=null,c=ur.updateQueue;if(c!==null&&(l=c.memoCache),l==null){var m=ur.alternate;m!==null&&(m=m.updateQueue,m!==null&&(m=m.memoCache,m!=null&&(l={data:m.data.map(function(y){return y.slice()}),index:0})))}if(l==null&&(l={data:[],index:0}),c===null&&(c=Hy(),ur.updateQueue=c),c.memoCache=l,c=l.data[l.index],c===void 0)for(c=l.data[l.index]=Array(o),m=0;m<o;m++)c[m]=M;return l.index++,c}function Hl(o,l){return typeof l=="function"?l(o):l}function lh(o){var l=Aa();return Ky(l,$r,o)}function Ky(o,l,c){var m=o.queue;if(m===null)throw Error(a(311));m.lastRenderedReducer=c;var y=o.baseQueue,S=m.pending;if(S!==null){if(y!==null){var $=y.next;y.next=S.next,S.next=$}l.baseQueue=y=S,m.pending=null}if(S=o.baseState,y===null)o.memoizedState=S;else{l=y.next;var W=$=null,ge=null,Ve=l,lt=!1;do{var wt=Ve.lane&-536870913;if(wt!==Ve.lane?(xr&wt)===wt:(Ds&wt)===wt){var qe=Ve.revertLane;if(qe===0)ge!==null&&(ge=ge.next={lane:0,revertLane:0,action:Ve.action,hasEagerState:Ve.hasEagerState,eagerState:Ve.eagerState,next:null}),wt===Dc&&(lt=!0);else if((Ds&qe)===qe){Ve=Ve.next,qe===Dc&&(lt=!0);continue}else wt={lane:0,revertLane:Ve.revertLane,action:Ve.action,hasEagerState:Ve.hasEagerState,eagerState:Ve.eagerState,next:null},ge===null?(W=ge=wt,$=S):ge=ge.next=wt,ur.lanes|=qe,ks|=qe;wt=Ve.action,Nu&&c(S,wt),S=Ve.hasEagerState?Ve.eagerState:c(S,wt)}else qe={lane:wt,revertLane:Ve.revertLane,action:Ve.action,hasEagerState:Ve.hasEagerState,eagerState:Ve.eagerState,next:null},ge===null?(W=ge=qe,$=S):ge=ge.next=qe,ur.lanes|=wt,ks|=wt;Ve=Ve.next}while(Ve!==null&&Ve!==l);if(ge===null?$=S:ge.next=W,!Mo(S,o.memoizedState)&&(Xa=!0,lt&&(c=Pc,c!==null)))throw c;o.memoizedState=S,o.baseState=$,o.baseQueue=ge,m.lastRenderedState=S}return y===null&&(m.lanes=0),[o.memoizedState,m.dispatch]}function qy(o){var l=Aa(),c=l.queue;if(c===null)throw Error(a(311));c.lastRenderedReducer=o;var m=c.dispatch,y=c.pending,S=l.memoizedState;if(y!==null){c.pending=null;var $=y=y.next;do S=o(S,$.action),$=$.next;while($!==y);Mo(S,l.memoizedState)||(Xa=!0),l.memoizedState=S,l.baseQueue===null&&(l.baseState=S),c.lastRenderedState=S}return[S,m]}function mE(o,l,c){var m=ur,y=Aa(),S=Tr;if(S){if(c===void 0)throw Error(a(407));c=c()}else c=l();var $=!Mo(($r||y).memoizedState,c);$&&(y.memoizedState=c,Xa=!0),y=y.queue;var W=gE.bind(null,m,y,o);if(wd(2048,8,W,[o]),y.getSnapshot!==l||$||ka!==null&&ka.memoizedState.tag&1){if(m.flags|=2048,Nc(9,sh(),vE.bind(null,m,y,c,l),null),Wr===null)throw Error(a(349));S||(Ds&124)!==0||hE(m,l,c)}return c}function hE(o,l,c){o.flags|=16384,o={getSnapshot:l,value:c},l=ur.updateQueue,l===null?(l=Hy(),ur.updateQueue=l,l.stores=[o]):(c=l.stores,c===null?l.stores=[o]:c.push(o))}function vE(o,l,c,m){l.value=c,l.getSnapshot=m,yE(l)&&bE(o)}function gE(o,l,c){return c(function(){yE(l)&&bE(o)})}function yE(o){var l=o.getSnapshot;o=o.value;try{var c=l();return!Mo(o,c)}catch{return!0}}function bE(o){var l=ji(o,2);l!==null&&ci(l,o,2)}function Gy(o){var l=Ko();if(typeof o=="function"){var c=o;if(o=c(),Nu){nn(!0);try{c()}finally{nn(!1)}}}return l.memoizedState=l.baseState=o,l.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hl,lastRenderedState:o},l}function wE(o,l,c,m){return o.baseState=c,Ky(o,$r,typeof m=="function"?m:Hl)}function cI(o,l,c,m,y){if(ch(o))throw Error(a(485));if(o=l.action,o!==null){var S={payload:y,action:o,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function($){S.listeners.push($)}};K.T!==null?c(!0):S.isTransition=!1,m(S),c=l.pending,c===null?(S.next=l.pending=S,SE(l,S)):(S.next=c.next,l.pending=c.next=S)}}function SE(o,l){var c=l.action,m=l.payload,y=o.state;if(l.isTransition){var S=K.T,$={};K.T=$;try{var W=c(y,m),ge=K.S;ge!==null&&ge($,W),EE(o,l,W)}catch(Ve){Yy(o,l,Ve)}finally{K.T=S}}else try{S=c(y,m),EE(o,l,S)}catch(Ve){Yy(o,l,Ve)}}function EE(o,l,c){c!==null&&typeof c=="object"&&typeof c.then=="function"?c.then(function(m){CE(o,l,m)},function(m){return Yy(o,l,m)}):CE(o,l,c)}function CE(o,l,c){l.status="fulfilled",l.value=c,xE(l),o.state=c,l=o.pending,l!==null&&(c=l.next,c===l?o.pending=null:(c=c.next,l.next=c,SE(o,c)))}function Yy(o,l,c){var m=o.pending;if(o.pending=null,m!==null){m=m.next;do l.status="rejected",l.reason=c,xE(l),l=l.next;while(l!==m)}o.action=null}function xE(o){o=o.listeners;for(var l=0;l<o.length;l++)(0,o[l])()}function OE(o,l){return l}function DE(o,l){if(Tr){var c=Wr.formState;if(c!==null){e:{var m=ur;if(Tr){if(ha){t:{for(var y=ha,S=pl;y.nodeType!==8;){if(!S){y=null;break t}if(y=Bi(y.nextSibling),y===null){y=null;break t}}S=y.data,y=S==="F!"||S==="F"?y:null}if(y){ha=Bi(y.nextSibling),m=y.data==="F!";break e}}Pu(m)}m=!1}m&&(l=c[0])}}return c=Ko(),c.memoizedState=c.baseState=l,m={pending:null,lanes:0,dispatch:null,lastRenderedReducer:OE,lastRenderedState:l},c.queue=m,c=KE.bind(null,ur,m),m.dispatch=c,m=Gy(!1),S=Zy.bind(null,ur,!1,m.queue),m=Ko(),y={state:l,dispatch:null,action:o,pending:null},m.queue=y,c=cI.bind(null,ur,y,S,c),y.dispatch=c,m.memoizedState=o,[l,c,!1]}function PE(o){var l=Aa();return IE(l,$r,o)}function IE(o,l,c){if(l=Ky(o,l,OE)[0],o=lh(Hl)[0],typeof l=="object"&&l!==null&&typeof l.then=="function")try{var m=bd(l)}catch($){throw $===pd?th:$}else m=l;l=Aa();var y=l.queue,S=y.dispatch;return c!==l.memoizedState&&(ur.flags|=2048,Nc(9,sh(),fI.bind(null,y,c),null)),[m,S,o]}function fI(o,l){o.action=l}function TE(o){var l=Aa(),c=$r;if(c!==null)return IE(l,c,o);Aa(),l=l.memoizedState,c=Aa();var m=c.queue.dispatch;return c.memoizedState=o,[l,m,!1]}function Nc(o,l,c,m){return o={tag:o,create:c,deps:m,inst:l,next:null},l=ur.updateQueue,l===null&&(l=Hy(),ur.updateQueue=l),c=l.lastEffect,c===null?l.lastEffect=o.next=o:(m=c.next,c.next=o,o.next=m,l.lastEffect=o),o}function sh(){return{destroy:void 0,resource:void 0}}function RE(){return Aa().memoizedState}function uh(o,l,c,m){var y=Ko();m=m===void 0?null:m,ur.flags|=o,y.memoizedState=Nc(1|l,sh(),c,m)}function wd(o,l,c,m){var y=Aa();m=m===void 0?null:m;var S=y.memoizedState.inst;$r!==null&&m!==null&&Fy(m,$r.memoizedState.deps)?y.memoizedState=Nc(l,S,c,m):(ur.flags|=o,y.memoizedState=Nc(1|l,S,c,m))}function NE(o,l){uh(8390656,8,o,l)}function ME(o,l){wd(2048,8,o,l)}function kE(o,l){return wd(4,2,o,l)}function AE(o,l){return wd(4,4,o,l)}function _E(o,l){if(typeof l=="function"){o=o();var c=l(o);return function(){typeof c=="function"?c():l(null)}}if(l!=null)return o=o(),l.current=o,function(){l.current=null}}function jE(o,l,c){c=c!=null?c.concat([o]):null,wd(4,4,_E.bind(null,l,o),c)}function Qy(){}function LE(o,l){var c=Aa();l=l===void 0?null:l;var m=c.memoizedState;return l!==null&&Fy(l,m[1])?m[0]:(c.memoizedState=[o,l],o)}function FE(o,l){var c=Aa();l=l===void 0?null:l;var m=c.memoizedState;if(l!==null&&Fy(l,m[1]))return m[0];if(m=o(),Nu){nn(!0);try{o()}finally{nn(!1)}}return c.memoizedState=[m,l],m}function Wy(o,l,c){return c===void 0||(Ds&1073741824)!==0?o.memoizedState=l:(o.memoizedState=c,o=zC(),ur.lanes|=o,ks|=o,c)}function $E(o,l,c,m){return Mo(c,l)?c:Ic.current!==null?(o=Wy(o,c,m),Mo(o,l)||(Xa=!0),o):(Ds&42)===0?(Xa=!0,o.memoizedState=c):(o=zC(),ur.lanes|=o,ks|=o,l)}function BE(o,l,c,m,y){var S=re.p;re.p=S!==0&&8>S?S:8;var $=K.T,W={};K.T=W,Zy(o,!1,l,c);try{var ge=y(),Ve=K.S;if(Ve!==null&&Ve(W,ge),ge!==null&&typeof ge=="object"&&typeof ge.then=="function"){var lt=lI(ge,m);Sd(o,l,lt,ui(o))}else Sd(o,l,m,ui(o))}catch(wt){Sd(o,l,{then:function(){},status:"rejected",reason:wt},ui())}finally{re.p=S,K.T=$}}function dI(){}function Xy(o,l,c,m){if(o.tag!==5)throw Error(a(476));var y=zE(o).queue;BE(o,y,l,te,c===null?dI:function(){return UE(o),c(m)})}function zE(o){var l=o.memoizedState;if(l!==null)return l;l={memoizedState:te,baseState:te,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hl,lastRenderedState:te},next:null};var c={};return l.next={memoizedState:c,baseState:c,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Hl,lastRenderedState:c},next:null},o.memoizedState=l,o=o.alternate,o!==null&&(o.memoizedState=l),l}function UE(o){var l=zE(o).next.queue;Sd(o,l,{},ui())}function Jy(){return xo($d)}function HE(){return Aa().memoizedState}function VE(){return Aa().memoizedState}function pI(o){for(var l=o.return;l!==null;){switch(l.tag){case 24:case 3:var c=ui();o=xs(c);var m=Os(l,o,c);m!==null&&(ci(m,l,c),hd(m,l,c)),l={cache:Iy()},o.payload=l;return}l=l.return}}function mI(o,l,c){var m=ui();c={lane:m,revertLane:0,action:c,hasEagerState:!1,eagerState:null,next:null},ch(o)?qE(l,c):(c=Cu(o,l,c,m),c!==null&&(ci(c,o,m),GE(c,l,m)))}function KE(o,l,c){var m=ui();Sd(o,l,c,m)}function Sd(o,l,c,m){var y={lane:m,revertLane:0,action:c,hasEagerState:!1,eagerState:null,next:null};if(ch(o))qE(l,y);else{var S=o.alternate;if(o.lanes===0&&(S===null||S.lanes===0)&&(S=l.lastRenderedReducer,S!==null))try{var $=l.lastRenderedState,W=S($,c);if(y.hasEagerState=!0,y.eagerState=W,Mo(W,$))return ws(o,l,y,0),Wr===null&&uo(),!1}catch{}finally{}if(c=Cu(o,l,y,m),c!==null)return ci(c,o,m),GE(c,l,m),!0}return!1}function Zy(o,l,c,m){if(m={lane:2,revertLane:Nb(),action:m,hasEagerState:!1,eagerState:null,next:null},ch(o)){if(l)throw Error(a(479))}else l=Cu(o,c,m,2),l!==null&&ci(l,o,2)}function ch(o){var l=o.alternate;return o===ur||l!==null&&l===ur}function qE(o,l){Tc=ah=!0;var c=o.pending;c===null?l.next=l:(l.next=c.next,c.next=l),o.pending=l}function GE(o,l,c){if((c&4194048)!==0){var m=l.lanes;m&=o.pendingLanes,c|=m,l.lanes=c,ut(o,c)}}var fh={readContext:xo,use:ih,useCallback:Da,useContext:Da,useEffect:Da,useImperativeHandle:Da,useLayoutEffect:Da,useInsertionEffect:Da,useMemo:Da,useReducer:Da,useRef:Da,useState:Da,useDebugValue:Da,useDeferredValue:Da,useTransition:Da,useSyncExternalStore:Da,useId:Da,useHostTransitionStatus:Da,useFormState:Da,useActionState:Da,useOptimistic:Da,useMemoCache:Da,useCacheRefresh:Da},YE={readContext:xo,use:ih,useCallback:function(o,l){return Ko().memoizedState=[o,l===void 0?null:l],o},useContext:xo,useEffect:NE,useImperativeHandle:function(o,l,c){c=c!=null?c.concat([o]):null,uh(4194308,4,_E.bind(null,l,o),c)},useLayoutEffect:function(o,l){return uh(4194308,4,o,l)},useInsertionEffect:function(o,l){uh(4,2,o,l)},useMemo:function(o,l){var c=Ko();l=l===void 0?null:l;var m=o();if(Nu){nn(!0);try{o()}finally{nn(!1)}}return c.memoizedState=[m,l],m},useReducer:function(o,l,c){var m=Ko();if(c!==void 0){var y=c(l);if(Nu){nn(!0);try{c(l)}finally{nn(!1)}}}else y=l;return m.memoizedState=m.baseState=y,o={pending:null,lanes:0,dispatch:null,lastRenderedReducer:o,lastRenderedState:y},m.queue=o,o=o.dispatch=mI.bind(null,ur,o),[m.memoizedState,o]},useRef:function(o){var l=Ko();return o={current:o},l.memoizedState=o},useState:function(o){o=Gy(o);var l=o.queue,c=KE.bind(null,ur,l);return l.dispatch=c,[o.memoizedState,c]},useDebugValue:Qy,useDeferredValue:function(o,l){var c=Ko();return Wy(c,o,l)},useTransition:function(){var o=Gy(!1);return o=BE.bind(null,ur,o.queue,!0,!1),Ko().memoizedState=o,[!1,o]},useSyncExternalStore:function(o,l,c){var m=ur,y=Ko();if(Tr){if(c===void 0)throw Error(a(407));c=c()}else{if(c=l(),Wr===null)throw Error(a(349));(xr&124)!==0||hE(m,l,c)}y.memoizedState=c;var S={value:c,getSnapshot:l};return y.queue=S,NE(gE.bind(null,m,S,o),[o]),m.flags|=2048,Nc(9,sh(),vE.bind(null,m,S,c,l),null),c},useId:function(){var o=Ko(),l=Wr.identifierPrefix;if(Tr){var c=Bl,m=$l;c=(m&~(1<<32-Xt(m)-1)).toString(32)+c,l="«"+l+"R"+c,c=oh++,0<c&&(l+="H"+c.toString(32)),l+="»"}else c=sI++,l="«"+l+"r"+c.toString(32)+"»";return o.memoizedState=l},useHostTransitionStatus:Jy,useFormState:DE,useActionState:DE,useOptimistic:function(o){var l=Ko();l.memoizedState=l.baseState=o;var c={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return l.queue=c,l=Zy.bind(null,ur,!0,c),c.dispatch=l,[o,l]},useMemoCache:Vy,useCacheRefresh:function(){return Ko().memoizedState=pI.bind(null,ur)}},QE={readContext:xo,use:ih,useCallback:LE,useContext:xo,useEffect:ME,useImperativeHandle:jE,useInsertionEffect:kE,useLayoutEffect:AE,useMemo:FE,useReducer:lh,useRef:RE,useState:function(){return lh(Hl)},useDebugValue:Qy,useDeferredValue:function(o,l){var c=Aa();return $E(c,$r.memoizedState,o,l)},useTransition:function(){var o=lh(Hl)[0],l=Aa().memoizedState;return[typeof o=="boolean"?o:bd(o),l]},useSyncExternalStore:mE,useId:HE,useHostTransitionStatus:Jy,useFormState:PE,useActionState:PE,useOptimistic:function(o,l){var c=Aa();return wE(c,$r,o,l)},useMemoCache:Vy,useCacheRefresh:VE},hI={readContext:xo,use:ih,useCallback:LE,useContext:xo,useEffect:ME,useImperativeHandle:jE,useInsertionEffect:kE,useLayoutEffect:AE,useMemo:FE,useReducer:qy,useRef:RE,useState:function(){return qy(Hl)},useDebugValue:Qy,useDeferredValue:function(o,l){var c=Aa();return $r===null?Wy(c,o,l):$E(c,$r.memoizedState,o,l)},useTransition:function(){var o=qy(Hl)[0],l=Aa().memoizedState;return[typeof o=="boolean"?o:bd(o),l]},useSyncExternalStore:mE,useId:HE,useHostTransitionStatus:Jy,useFormState:TE,useActionState:TE,useOptimistic:function(o,l){var c=Aa();return $r!==null?wE(c,$r,o,l):(c.baseState=o,[o,c.queue.dispatch])},useMemoCache:Vy,useCacheRefresh:VE},Mc=null,Ed=0;function dh(o){var l=Ed;return Ed+=1,Mc===null&&(Mc=[]),iE(Mc,o,l)}function Cd(o,l){l=l.props.ref,o.ref=l!==void 0?l:null}function ph(o,l){throw l.$$typeof===v?Error(a(525)):(o=Object.prototype.toString.call(l),Error(a(31,o==="[object Object]"?"object with keys {"+Object.keys(l).join(", ")+"}":o)))}function WE(o){var l=o._init;return l(o._payload)}function XE(o){function l(Ae,Ce){if(o){var Be=Ae.deletions;Be===null?(Ae.deletions=[Ce],Ae.flags|=16):Be.push(Ce)}}function c(Ae,Ce){if(!o)return null;for(;Ce!==null;)l(Ae,Ce),Ce=Ce.sibling;return null}function m(Ae){for(var Ce=new Map;Ae!==null;)Ae.key!==null?Ce.set(Ae.key,Ae):Ce.set(Ae.index,Ae),Ae=Ae.sibling;return Ce}function y(Ae,Ce){return Ae=Oa(Ae,Ce),Ae.index=0,Ae.sibling=null,Ae}function S(Ae,Ce,Be){return Ae.index=Be,o?(Be=Ae.alternate,Be!==null?(Be=Be.index,Be<Ce?(Ae.flags|=67108866,Ce):Be):(Ae.flags|=67108866,Ce)):(Ae.flags|=1048576,Ce)}function $(Ae){return o&&Ae.alternate===null&&(Ae.flags|=67108866),Ae}function W(Ae,Ce,Be,vt){return Ce===null||Ce.tag!==6?(Ce=ai(Be,Ae.mode,vt),Ce.return=Ae,Ce):(Ce=y(Ce,Be),Ce.return=Ae,Ce)}function ge(Ae,Ce,Be,vt){var On=Be.type;return On===w?lt(Ae,Ce,Be.props.children,vt,Be.key):Ce!==null&&(Ce.elementType===On||typeof On=="object"&&On!==null&&On.$$typeof===F&&WE(On)===Ce.type)?(Ce=y(Ce,Be.props),Cd(Ce,Be),Ce.return=Ae,Ce):(Ce=wi(Be.type,Be.key,Be.props,null,Ae.mode,vt),Cd(Ce,Be),Ce.return=Ae,Ce)}function Ve(Ae,Ce,Be,vt){return Ce===null||Ce.tag!==4||Ce.stateNode.containerInfo!==Be.containerInfo||Ce.stateNode.implementation!==Be.implementation?(Ce=oi(Be,Ae.mode,vt),Ce.return=Ae,Ce):(Ce=y(Ce,Be.children||[]),Ce.return=Ae,Ce)}function lt(Ae,Ce,Be,vt,On){return Ce===null||Ce.tag!==7?(Ce=Ao(Be,Ae.mode,vt,On),Ce.return=Ae,Ce):(Ce=y(Ce,Be),Ce.return=Ae,Ce)}function wt(Ae,Ce,Be){if(typeof Ce=="string"&&Ce!==""||typeof Ce=="number"||typeof Ce=="bigint")return Ce=ai(""+Ce,Ae.mode,Be),Ce.return=Ae,Ce;if(typeof Ce=="object"&&Ce!==null){switch(Ce.$$typeof){case g:return Be=wi(Ce.type,Ce.key,Ce.props,null,Ae.mode,Be),Cd(Be,Ce),Be.return=Ae,Be;case b:return Ce=oi(Ce,Ae.mode,Be),Ce.return=Ae,Ce;case F:var vt=Ce._init;return Ce=vt(Ce._payload),wt(Ae,Ce,Be)}if(V(Ce)||H(Ce))return Ce=Ao(Ce,Ae.mode,Be,null),Ce.return=Ae,Ce;if(typeof Ce.then=="function")return wt(Ae,dh(Ce),Be);if(Ce.$$typeof===I)return wt(Ae,Zm(Ae,Ce),Be);ph(Ae,Ce)}return null}function qe(Ae,Ce,Be,vt){var On=Ce!==null?Ce.key:null;if(typeof Be=="string"&&Be!==""||typeof Be=="number"||typeof Be=="bigint")return On!==null?null:W(Ae,Ce,""+Be,vt);if(typeof Be=="object"&&Be!==null){switch(Be.$$typeof){case g:return Be.key===On?ge(Ae,Ce,Be,vt):null;case b:return Be.key===On?Ve(Ae,Ce,Be,vt):null;case F:return On=Be._init,Be=On(Be._payload),qe(Ae,Ce,Be,vt)}if(V(Be)||H(Be))return On!==null?null:lt(Ae,Ce,Be,vt,null);if(typeof Be.then=="function")return qe(Ae,Ce,dh(Be),vt);if(Be.$$typeof===I)return qe(Ae,Ce,Zm(Ae,Be),vt);ph(Ae,Be)}return null}function Ye(Ae,Ce,Be,vt,On){if(typeof vt=="string"&&vt!==""||typeof vt=="number"||typeof vt=="bigint")return Ae=Ae.get(Be)||null,W(Ce,Ae,""+vt,On);if(typeof vt=="object"&&vt!==null){switch(vt.$$typeof){case g:return Ae=Ae.get(vt.key===null?Be:vt.key)||null,ge(Ce,Ae,vt,On);case b:return Ae=Ae.get(vt.key===null?Be:vt.key)||null,Ve(Ce,Ae,vt,On);case F:var cr=vt._init;return vt=cr(vt._payload),Ye(Ae,Ce,Be,vt,On)}if(V(vt)||H(vt))return Ae=Ae.get(Be)||null,lt(Ce,Ae,vt,On,null);if(typeof vt.then=="function")return Ye(Ae,Ce,Be,dh(vt),On);if(vt.$$typeof===I)return Ye(Ae,Ce,Be,Zm(Ce,vt),On);ph(Ce,vt)}return null}function qn(Ae,Ce,Be,vt){for(var On=null,cr=null,An=Ce,zn=Ce=0,Za=null;An!==null&&zn<Be.length;zn++){An.index>zn?(Za=An,An=null):Za=An.sibling;var Dr=qe(Ae,An,Be[zn],vt);if(Dr===null){An===null&&(An=Za);break}o&&An&&Dr.alternate===null&&l(Ae,An),Ce=S(Dr,Ce,zn),cr===null?On=Dr:cr.sibling=Dr,cr=Dr,An=Za}if(zn===Be.length)return c(Ae,An),Tr&&Ou(Ae,zn),On;if(An===null){for(;zn<Be.length;zn++)An=wt(Ae,Be[zn],vt),An!==null&&(Ce=S(An,Ce,zn),cr===null?On=An:cr.sibling=An,cr=An);return Tr&&Ou(Ae,zn),On}for(An=m(An);zn<Be.length;zn++)Za=Ye(An,Ae,zn,Be[zn],vt),Za!==null&&(o&&Za.alternate!==null&&An.delete(Za.key===null?zn:Za.key),Ce=S(Za,Ce,zn),cr===null?On=Za:cr.sibling=Za,cr=Za);return o&&An.forEach(function(Us){return l(Ae,Us)}),Tr&&Ou(Ae,zn),On}function Fn(Ae,Ce,Be,vt){if(Be==null)throw Error(a(151));for(var On=null,cr=null,An=Ce,zn=Ce=0,Za=null,Dr=Be.next();An!==null&&!Dr.done;zn++,Dr=Be.next()){An.index>zn?(Za=An,An=null):Za=An.sibling;var Us=qe(Ae,An,Dr.value,vt);if(Us===null){An===null&&(An=Za);break}o&&An&&Us.alternate===null&&l(Ae,An),Ce=S(Us,Ce,zn),cr===null?On=Us:cr.sibling=Us,cr=Us,An=Za}if(Dr.done)return c(Ae,An),Tr&&Ou(Ae,zn),On;if(An===null){for(;!Dr.done;zn++,Dr=Be.next())Dr=wt(Ae,Dr.value,vt),Dr!==null&&(Ce=S(Dr,Ce,zn),cr===null?On=Dr:cr.sibling=Dr,cr=Dr);return Tr&&Ou(Ae,zn),On}for(An=m(An);!Dr.done;zn++,Dr=Be.next())Dr=Ye(An,Ae,zn,Dr.value,vt),Dr!==null&&(o&&Dr.alternate!==null&&An.delete(Dr.key===null?zn:Dr.key),Ce=S(Dr,Ce,zn),cr===null?On=Dr:cr.sibling=Dr,cr=Dr);return o&&An.forEach(function(vT){return l(Ae,vT)}),Tr&&Ou(Ae,zn),On}function zr(Ae,Ce,Be,vt){if(typeof Be=="object"&&Be!==null&&Be.type===w&&Be.key===null&&(Be=Be.props.children),typeof Be=="object"&&Be!==null){switch(Be.$$typeof){case g:e:{for(var On=Be.key;Ce!==null;){if(Ce.key===On){if(On=Be.type,On===w){if(Ce.tag===7){c(Ae,Ce.sibling),vt=y(Ce,Be.props.children),vt.return=Ae,Ae=vt;break e}}else if(Ce.elementType===On||typeof On=="object"&&On!==null&&On.$$typeof===F&&WE(On)===Ce.type){c(Ae,Ce.sibling),vt=y(Ce,Be.props),Cd(vt,Be),vt.return=Ae,Ae=vt;break e}c(Ae,Ce);break}else l(Ae,Ce);Ce=Ce.sibling}Be.type===w?(vt=Ao(Be.props.children,Ae.mode,vt,Be.key),vt.return=Ae,Ae=vt):(vt=wi(Be.type,Be.key,Be.props,null,Ae.mode,vt),Cd(vt,Be),vt.return=Ae,Ae=vt)}return $(Ae);case b:e:{for(On=Be.key;Ce!==null;){if(Ce.key===On)if(Ce.tag===4&&Ce.stateNode.containerInfo===Be.containerInfo&&Ce.stateNode.implementation===Be.implementation){c(Ae,Ce.sibling),vt=y(Ce,Be.children||[]),vt.return=Ae,Ae=vt;break e}else{c(Ae,Ce);break}else l(Ae,Ce);Ce=Ce.sibling}vt=oi(Be,Ae.mode,vt),vt.return=Ae,Ae=vt}return $(Ae);case F:return On=Be._init,Be=On(Be._payload),zr(Ae,Ce,Be,vt)}if(V(Be))return qn(Ae,Ce,Be,vt);if(H(Be)){if(On=H(Be),typeof On!="function")throw Error(a(150));return Be=On.call(Be),Fn(Ae,Ce,Be,vt)}if(typeof Be.then=="function")return zr(Ae,Ce,dh(Be),vt);if(Be.$$typeof===I)return zr(Ae,Ce,Zm(Ae,Be),vt);ph(Ae,Be)}return typeof Be=="string"&&Be!==""||typeof Be=="number"||typeof Be=="bigint"?(Be=""+Be,Ce!==null&&Ce.tag===6?(c(Ae,Ce.sibling),vt=y(Ce,Be),vt.return=Ae,Ae=vt):(c(Ae,Ce),vt=ai(Be,Ae.mode,vt),vt.return=Ae,Ae=vt),$(Ae)):c(Ae,Ce)}return function(Ae,Ce,Be,vt){try{Ed=0;var On=zr(Ae,Ce,Be,vt);return Mc=null,On}catch(An){if(An===pd||An===th)throw An;var cr=ma(29,An,null,Ae.mode);return cr.lanes=vt,cr.return=Ae,cr}finally{}}}var kc=XE(!0),JE=XE(!1),Ci=Z(null),ml=null;function Ps(o){var l=o.alternate;G(Va,Va.current&1),G(Ci,o),ml===null&&(l===null||Ic.current!==null||l.memoizedState!==null)&&(ml=o)}function ZE(o){if(o.tag===22){if(G(Va,Va.current),G(Ci,o),ml===null){var l=o.alternate;l!==null&&l.memoizedState!==null&&(ml=o)}}else Is()}function Is(){G(Va,Va.current),G(Ci,Ci.current)}function Vl(o){ee(Ci),ml===o&&(ml=null),ee(Va)}var Va=Z(0);function mh(o){for(var l=o;l!==null;){if(l.tag===13){var c=l.memoizedState;if(c!==null&&(c=c.dehydrated,c===null||c.data==="$?"||Hb(c)))return l}else if(l.tag===19&&l.memoizedProps.revealOrder!==void 0){if((l.flags&128)!==0)return l}else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===o)break;for(;l.sibling===null;){if(l.return===null||l.return===o)return null;l=l.return}l.sibling.return=l.return,l=l.sibling}return null}function eb(o,l,c,m){l=o.memoizedState,c=c(m,l),c=c==null?l:h({},l,c),o.memoizedState=c,o.lanes===0&&(o.updateQueue.baseState=c)}var tb={enqueueSetState:function(o,l,c){o=o._reactInternals;var m=ui(),y=xs(m);y.payload=l,c!=null&&(y.callback=c),l=Os(o,y,m),l!==null&&(ci(l,o,m),hd(l,o,m))},enqueueReplaceState:function(o,l,c){o=o._reactInternals;var m=ui(),y=xs(m);y.tag=1,y.payload=l,c!=null&&(y.callback=c),l=Os(o,y,m),l!==null&&(ci(l,o,m),hd(l,o,m))},enqueueForceUpdate:function(o,l){o=o._reactInternals;var c=ui(),m=xs(c);m.tag=2,l!=null&&(m.callback=l),l=Os(o,m,c),l!==null&&(ci(l,o,c),hd(l,o,c))}};function eC(o,l,c,m,y,S,$){return o=o.stateNode,typeof o.shouldComponentUpdate=="function"?o.shouldComponentUpdate(m,S,$):l.prototype&&l.prototype.isPureReactComponent?!Su(c,m)||!Su(y,S):!0}function tC(o,l,c,m){o=l.state,typeof l.componentWillReceiveProps=="function"&&l.componentWillReceiveProps(c,m),typeof l.UNSAFE_componentWillReceiveProps=="function"&&l.UNSAFE_componentWillReceiveProps(c,m),l.state!==o&&tb.enqueueReplaceState(l,l.state,null)}function Mu(o,l){var c=l;if("ref"in l){c={};for(var m in l)m!=="ref"&&(c[m]=l[m])}if(o=o.defaultProps){c===l&&(c=h({},c));for(var y in o)c[y]===void 0&&(c[y]=o[y])}return c}var hh=typeof reportError=="function"?reportError:function(o){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var l=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof o=="object"&&o!==null&&typeof o.message=="string"?String(o.message):String(o),error:o});if(!window.dispatchEvent(l))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",o);return}console.error(o)};function nC(o){hh(o)}function rC(o){console.error(o)}function aC(o){hh(o)}function vh(o,l){try{var c=o.onUncaughtError;c(l.value,{componentStack:l.stack})}catch(m){setTimeout(function(){throw m})}}function oC(o,l,c){try{var m=o.onCaughtError;m(c.value,{componentStack:c.stack,errorBoundary:l.tag===1?l.stateNode:null})}catch(y){setTimeout(function(){throw y})}}function nb(o,l,c){return c=xs(c),c.tag=3,c.payload={element:null},c.callback=function(){vh(o,l)},c}function iC(o){return o=xs(o),o.tag=3,o}function lC(o,l,c,m){var y=c.type.getDerivedStateFromError;if(typeof y=="function"){var S=m.value;o.payload=function(){return y(S)},o.callback=function(){oC(l,c,m)}}var $=c.stateNode;$!==null&&typeof $.componentDidCatch=="function"&&(o.callback=function(){oC(l,c,m),typeof y!="function"&&(As===null?As=new Set([this]):As.add(this));var W=m.stack;this.componentDidCatch(m.value,{componentStack:W!==null?W:""})})}function vI(o,l,c,m,y){if(c.flags|=32768,m!==null&&typeof m=="object"&&typeof m.then=="function"){if(l=c.alternate,l!==null&&cd(l,c,y,!0),c=Ci.current,c!==null){switch(c.tag){case 13:return ml===null?Db():c.alternate===null&&va===0&&(va=3),c.flags&=-257,c.flags|=65536,c.lanes=y,m===Ny?c.flags|=16384:(l=c.updateQueue,l===null?c.updateQueue=new Set([m]):l.add(m),Ib(o,m,y)),!1;case 22:return c.flags|=65536,m===Ny?c.flags|=16384:(l=c.updateQueue,l===null?(l={transitions:null,markerInstances:null,retryQueue:new Set([m])},c.updateQueue=l):(c=l.retryQueue,c===null?l.retryQueue=new Set([m]):c.add(m)),Ib(o,m,y)),!1}throw Error(a(435,c.tag))}return Ib(o,m,y),Db(),!1}if(Tr)return l=Ci.current,l!==null?((l.flags&65536)===0&&(l.flags|=256),l.flags|=65536,l.lanes=y,m!==xy&&(o=Error(a(422),{cause:m}),ud(Ir(o,c)))):(m!==xy&&(l=Error(a(423),{cause:m}),ud(Ir(l,c))),o=o.current.alternate,o.flags|=65536,y&=-y,o.lanes|=y,m=Ir(m,c),y=nb(o.stateNode,m,y),Ay(o,y),va!==4&&(va=2)),!1;var S=Error(a(520),{cause:m});if(S=Ir(S,c),Rd===null?Rd=[S]:Rd.push(S),va!==4&&(va=2),l===null)return!0;m=Ir(m,c),c=l;do{switch(c.tag){case 3:return c.flags|=65536,o=y&-y,c.lanes|=o,o=nb(c.stateNode,m,o),Ay(c,o),!1;case 1:if(l=c.type,S=c.stateNode,(c.flags&128)===0&&(typeof l.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(As===null||!As.has(S))))return c.flags|=65536,y&=-y,c.lanes|=y,y=iC(y),lC(y,o,c,m),Ay(c,y),!1}c=c.return}while(c!==null);return!1}var sC=Error(a(461)),Xa=!1;function fo(o,l,c,m){l.child=o===null?JE(l,null,c,m):kc(l,o.child,c,m)}function uC(o,l,c,m,y){c=c.render;var S=l.ref;if("ref"in m){var $={};for(var W in m)W!=="ref"&&($[W]=m[W])}else $=m;return Tu(l),m=$y(o,l,c,$,S,y),W=By(),o!==null&&!Xa?(zy(o,l,y),Kl(o,l,y)):(Tr&&W&&Ey(l),l.flags|=1,fo(o,l,m,y),l.child)}function cC(o,l,c,m,y){if(o===null){var S=c.type;return typeof S=="function"&&!Li(S)&&S.defaultProps===void 0&&c.compare===null?(l.tag=15,l.type=S,fC(o,l,S,m,y)):(o=wi(c.type,null,m,l,l.mode,y),o.ref=l.ref,o.return=l,l.child=o)}if(S=o.child,!cb(o,y)){var $=S.memoizedProps;if(c=c.compare,c=c!==null?c:Su,c($,m)&&o.ref===l.ref)return Kl(o,l,y)}return l.flags|=1,o=Oa(S,m),o.ref=l.ref,o.return=l,l.child=o}function fC(o,l,c,m,y){if(o!==null){var S=o.memoizedProps;if(Su(S,m)&&o.ref===l.ref)if(Xa=!1,l.pendingProps=m=S,cb(o,y))(o.flags&131072)!==0&&(Xa=!0);else return l.lanes=o.lanes,Kl(o,l,y)}return rb(o,l,c,m,y)}function dC(o,l,c){var m=l.pendingProps,y=m.children,S=o!==null?o.memoizedState:null;if(m.mode==="hidden"){if((l.flags&128)!==0){if(m=S!==null?S.baseLanes|c:c,o!==null){for(y=l.child=o.child,S=0;y!==null;)S=S|y.lanes|y.childLanes,y=y.sibling;l.childLanes=S&~m}else l.childLanes=0,l.child=null;return pC(o,l,m,c)}if((c&536870912)!==0)l.memoizedState={baseLanes:0,cachePool:null},o!==null&&eh(l,S!==null?S.cachePool:null),S!==null?fE(l,S):jy(),ZE(l);else return l.lanes=l.childLanes=536870912,pC(o,l,S!==null?S.baseLanes|c:c,c)}else S!==null?(eh(l,S.cachePool),fE(l,S),Is(),l.memoizedState=null):(o!==null&&eh(l,null),jy(),Is());return fo(o,l,y,c),l.child}function pC(o,l,c,m){var y=Ry();return y=y===null?null:{parent:Ha._currentValue,pool:y},l.memoizedState={baseLanes:c,cachePool:y},o!==null&&eh(l,null),jy(),ZE(l),o!==null&&cd(o,l,m,!0),null}function gh(o,l){var c=l.ref;if(c===null)o!==null&&o.ref!==null&&(l.flags|=4194816);else{if(typeof c!="function"&&typeof c!="object")throw Error(a(284));(o===null||o.ref!==c)&&(l.flags|=4194816)}}function rb(o,l,c,m,y){return Tu(l),c=$y(o,l,c,m,void 0,y),m=By(),o!==null&&!Xa?(zy(o,l,y),Kl(o,l,y)):(Tr&&m&&Ey(l),l.flags|=1,fo(o,l,c,y),l.child)}function mC(o,l,c,m,y,S){return Tu(l),l.updateQueue=null,c=pE(l,m,c,y),dE(o),m=By(),o!==null&&!Xa?(zy(o,l,S),Kl(o,l,S)):(Tr&&m&&Ey(l),l.flags|=1,fo(o,l,c,S),l.child)}function hC(o,l,c,m,y){if(Tu(l),l.stateNode===null){var S=ko,$=c.contextType;typeof $=="object"&&$!==null&&(S=xo($)),S=new c(m,S),l.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,S.updater=tb,l.stateNode=S,S._reactInternals=l,S=l.stateNode,S.props=m,S.state=l.memoizedState,S.refs={},My(l),$=c.contextType,S.context=typeof $=="object"&&$!==null?xo($):ko,S.state=l.memoizedState,$=c.getDerivedStateFromProps,typeof $=="function"&&(eb(l,c,$,m),S.state=l.memoizedState),typeof c.getDerivedStateFromProps=="function"||typeof S.getSnapshotBeforeUpdate=="function"||typeof S.UNSAFE_componentWillMount!="function"&&typeof S.componentWillMount!="function"||($=S.state,typeof S.componentWillMount=="function"&&S.componentWillMount(),typeof S.UNSAFE_componentWillMount=="function"&&S.UNSAFE_componentWillMount(),$!==S.state&&tb.enqueueReplaceState(S,S.state,null),gd(l,m,S,y),vd(),S.state=l.memoizedState),typeof S.componentDidMount=="function"&&(l.flags|=4194308),m=!0}else if(o===null){S=l.stateNode;var W=l.memoizedProps,ge=Mu(c,W);S.props=ge;var Ve=S.context,lt=c.contextType;$=ko,typeof lt=="object"&&lt!==null&&($=xo(lt));var wt=c.getDerivedStateFromProps;lt=typeof wt=="function"||typeof S.getSnapshotBeforeUpdate=="function",W=l.pendingProps!==W,lt||typeof S.UNSAFE_componentWillReceiveProps!="function"&&typeof S.componentWillReceiveProps!="function"||(W||Ve!==$)&&tC(l,S,m,$),Cs=!1;var qe=l.memoizedState;S.state=qe,gd(l,m,S,y),vd(),Ve=l.memoizedState,W||qe!==Ve||Cs?(typeof wt=="function"&&(eb(l,c,wt,m),Ve=l.memoizedState),(ge=Cs||eC(l,c,ge,m,qe,Ve,$))?(lt||typeof S.UNSAFE_componentWillMount!="function"&&typeof S.componentWillMount!="function"||(typeof S.componentWillMount=="function"&&S.componentWillMount(),typeof S.UNSAFE_componentWillMount=="function"&&S.UNSAFE_componentWillMount()),typeof S.componentDidMount=="function"&&(l.flags|=4194308)):(typeof S.componentDidMount=="function"&&(l.flags|=4194308),l.memoizedProps=m,l.memoizedState=Ve),S.props=m,S.state=Ve,S.context=$,m=ge):(typeof S.componentDidMount=="function"&&(l.flags|=4194308),m=!1)}else{S=l.stateNode,ky(o,l),$=l.memoizedProps,lt=Mu(c,$),S.props=lt,wt=l.pendingProps,qe=S.context,Ve=c.contextType,ge=ko,typeof Ve=="object"&&Ve!==null&&(ge=xo(Ve)),W=c.getDerivedStateFromProps,(Ve=typeof W=="function"||typeof S.getSnapshotBeforeUpdate=="function")||typeof S.UNSAFE_componentWillReceiveProps!="function"&&typeof S.componentWillReceiveProps!="function"||($!==wt||qe!==ge)&&tC(l,S,m,ge),Cs=!1,qe=l.memoizedState,S.state=qe,gd(l,m,S,y),vd();var Ye=l.memoizedState;$!==wt||qe!==Ye||Cs||o!==null&&o.dependencies!==null&&Jm(o.dependencies)?(typeof W=="function"&&(eb(l,c,W,m),Ye=l.memoizedState),(lt=Cs||eC(l,c,lt,m,qe,Ye,ge)||o!==null&&o.dependencies!==null&&Jm(o.dependencies))?(Ve||typeof S.UNSAFE_componentWillUpdate!="function"&&typeof S.componentWillUpdate!="function"||(typeof S.componentWillUpdate=="function"&&S.componentWillUpdate(m,Ye,ge),typeof S.UNSAFE_componentWillUpdate=="function"&&S.UNSAFE_componentWillUpdate(m,Ye,ge)),typeof S.componentDidUpdate=="function"&&(l.flags|=4),typeof S.getSnapshotBeforeUpdate=="function"&&(l.flags|=1024)):(typeof S.componentDidUpdate!="function"||$===o.memoizedProps&&qe===o.memoizedState||(l.flags|=4),typeof S.getSnapshotBeforeUpdate!="function"||$===o.memoizedProps&&qe===o.memoizedState||(l.flags|=1024),l.memoizedProps=m,l.memoizedState=Ye),S.props=m,S.state=Ye,S.context=ge,m=lt):(typeof S.componentDidUpdate!="function"||$===o.memoizedProps&&qe===o.memoizedState||(l.flags|=4),typeof S.getSnapshotBeforeUpdate!="function"||$===o.memoizedProps&&qe===o.memoizedState||(l.flags|=1024),m=!1)}return S=m,gh(o,l),m=(l.flags&128)!==0,S||m?(S=l.stateNode,c=m&&typeof c.getDerivedStateFromError!="function"?null:S.render(),l.flags|=1,o!==null&&m?(l.child=kc(l,o.child,null,y),l.child=kc(l,null,c,y)):fo(o,l,c,y),l.memoizedState=S.state,o=l.child):o=Kl(o,l,y),o}function vC(o,l,c,m){return sd(),l.flags|=256,fo(o,l,c,m),l.child}var ab={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ob(o){return{baseLanes:o,cachePool:rE()}}function ib(o,l,c){return o=o!==null?o.childLanes&~c:0,l&&(o|=xi),o}function gC(o,l,c){var m=l.pendingProps,y=!1,S=(l.flags&128)!==0,$;if(($=S)||($=o!==null&&o.memoizedState===null?!1:(Va.current&2)!==0),$&&(y=!0,l.flags&=-129),$=(l.flags&32)!==0,l.flags&=-33,o===null){if(Tr){if(y?Ps(l):Is(),Tr){var W=ha,ge;if(ge=W){e:{for(ge=W,W=pl;ge.nodeType!==8;){if(!W){W=null;break e}if(ge=Bi(ge.nextSibling),ge===null){W=null;break e}}W=ge}W!==null?(l.memoizedState={dehydrated:W,treeContext:xu!==null?{id:$l,overflow:Bl}:null,retryLane:536870912,hydrationErrors:null},ge=ma(18,null,null,0),ge.stateNode=W,ge.return=l,l.child=ge,_o=l,ha=null,ge=!0):ge=!1}ge||Pu(l)}if(W=l.memoizedState,W!==null&&(W=W.dehydrated,W!==null))return Hb(W)?l.lanes=32:l.lanes=536870912,null;Vl(l)}return W=m.children,m=m.fallback,y?(Is(),y=l.mode,W=yh({mode:"hidden",children:W},y),m=Ao(m,y,c,null),W.return=l,m.return=l,W.sibling=m,l.child=W,y=l.child,y.memoizedState=ob(c),y.childLanes=ib(o,$,c),l.memoizedState=ab,m):(Ps(l),lb(l,W))}if(ge=o.memoizedState,ge!==null&&(W=ge.dehydrated,W!==null)){if(S)l.flags&256?(Ps(l),l.flags&=-257,l=sb(o,l,c)):l.memoizedState!==null?(Is(),l.child=o.child,l.flags|=128,l=null):(Is(),y=m.fallback,W=l.mode,m=yh({mode:"visible",children:m.children},W),y=Ao(y,W,c,null),y.flags|=2,m.return=l,y.return=l,m.sibling=y,l.child=m,kc(l,o.child,null,c),m=l.child,m.memoizedState=ob(c),m.childLanes=ib(o,$,c),l.memoizedState=ab,l=y);else if(Ps(l),Hb(W)){if($=W.nextSibling&&W.nextSibling.dataset,$)var Ve=$.dgst;$=Ve,m=Error(a(419)),m.stack="",m.digest=$,ud({value:m,source:null,stack:null}),l=sb(o,l,c)}else if(Xa||cd(o,l,c,!1),$=(c&o.childLanes)!==0,Xa||$){if($=Wr,$!==null&&(m=c&-c,m=(m&42)!==0?1:en(m),m=(m&($.suspendedLanes|c))!==0?0:m,m!==0&&m!==ge.retryLane))throw ge.retryLane=m,ji(o,m),ci($,o,m),sC;W.data==="$?"||Db(),l=sb(o,l,c)}else W.data==="$?"?(l.flags|=192,l.child=o.child,l=null):(o=ge.treeContext,ha=Bi(W.nextSibling),_o=l,Tr=!0,Du=null,pl=!1,o!==null&&(Si[Ei++]=$l,Si[Ei++]=Bl,Si[Ei++]=xu,$l=o.id,Bl=o.overflow,xu=l),l=lb(l,m.children),l.flags|=4096);return l}return y?(Is(),y=m.fallback,W=l.mode,ge=o.child,Ve=ge.sibling,m=Oa(ge,{mode:"hidden",children:m.children}),m.subtreeFlags=ge.subtreeFlags&65011712,Ve!==null?y=Oa(Ve,y):(y=Ao(y,W,c,null),y.flags|=2),y.return=l,m.return=l,m.sibling=y,l.child=m,m=y,y=l.child,W=o.child.memoizedState,W===null?W=ob(c):(ge=W.cachePool,ge!==null?(Ve=Ha._currentValue,ge=ge.parent!==Ve?{parent:Ve,pool:Ve}:ge):ge=rE(),W={baseLanes:W.baseLanes|c,cachePool:ge}),y.memoizedState=W,y.childLanes=ib(o,$,c),l.memoizedState=ab,m):(Ps(l),c=o.child,o=c.sibling,c=Oa(c,{mode:"visible",children:m.children}),c.return=l,c.sibling=null,o!==null&&($=l.deletions,$===null?(l.deletions=[o],l.flags|=16):$.push(o)),l.child=c,l.memoizedState=null,c)}function lb(o,l){return l=yh({mode:"visible",children:l},o.mode),l.return=o,o.child=l}function yh(o,l){return o=ma(22,o,null,l),o.lanes=0,o.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},o}function sb(o,l,c){return kc(l,o.child,null,c),o=lb(l,l.pendingProps.children),o.flags|=2,l.memoizedState=null,o}function yC(o,l,c){o.lanes|=l;var m=o.alternate;m!==null&&(m.lanes|=l),Dy(o.return,l,c)}function ub(o,l,c,m,y){var S=o.memoizedState;S===null?o.memoizedState={isBackwards:l,rendering:null,renderingStartTime:0,last:m,tail:c,tailMode:y}:(S.isBackwards=l,S.rendering=null,S.renderingStartTime=0,S.last=m,S.tail=c,S.tailMode=y)}function bC(o,l,c){var m=l.pendingProps,y=m.revealOrder,S=m.tail;if(fo(o,l,m.children,c),m=Va.current,(m&2)!==0)m=m&1|2,l.flags|=128;else{if(o!==null&&(o.flags&128)!==0)e:for(o=l.child;o!==null;){if(o.tag===13)o.memoizedState!==null&&yC(o,c,l);else if(o.tag===19)yC(o,c,l);else if(o.child!==null){o.child.return=o,o=o.child;continue}if(o===l)break e;for(;o.sibling===null;){if(o.return===null||o.return===l)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}m&=1}switch(G(Va,m),y){case"forwards":for(c=l.child,y=null;c!==null;)o=c.alternate,o!==null&&mh(o)===null&&(y=c),c=c.sibling;c=y,c===null?(y=l.child,l.child=null):(y=c.sibling,c.sibling=null),ub(l,!1,y,c,S);break;case"backwards":for(c=null,y=l.child,l.child=null;y!==null;){if(o=y.alternate,o!==null&&mh(o)===null){l.child=y;break}o=y.sibling,y.sibling=c,c=y,y=o}ub(l,!0,c,null,S);break;case"together":ub(l,!1,null,null,void 0);break;default:l.memoizedState=null}return l.child}function Kl(o,l,c){if(o!==null&&(l.dependencies=o.dependencies),ks|=l.lanes,(c&l.childLanes)===0)if(o!==null){if(cd(o,l,c,!1),(c&l.childLanes)===0)return null}else return null;if(o!==null&&l.child!==o.child)throw Error(a(153));if(l.child!==null){for(o=l.child,c=Oa(o,o.pendingProps),l.child=c,c.return=l;o.sibling!==null;)o=o.sibling,c=c.sibling=Oa(o,o.pendingProps),c.return=l;c.sibling=null}return l.child}function cb(o,l){return(o.lanes&l)!==0?!0:(o=o.dependencies,!!(o!==null&&Jm(o)))}function gI(o,l,c){switch(l.tag){case 3:Ke(l,l.stateNode.containerInfo),Es(l,Ha,o.memoizedState.cache),sd();break;case 27:case 5:me(l);break;case 4:Ke(l,l.stateNode.containerInfo);break;case 10:Es(l,l.type,l.memoizedProps.value);break;case 13:var m=l.memoizedState;if(m!==null)return m.dehydrated!==null?(Ps(l),l.flags|=128,null):(c&l.child.childLanes)!==0?gC(o,l,c):(Ps(l),o=Kl(o,l,c),o!==null?o.sibling:null);Ps(l);break;case 19:var y=(o.flags&128)!==0;if(m=(c&l.childLanes)!==0,m||(cd(o,l,c,!1),m=(c&l.childLanes)!==0),y){if(m)return bC(o,l,c);l.flags|=128}if(y=l.memoizedState,y!==null&&(y.rendering=null,y.tail=null,y.lastEffect=null),G(Va,Va.current),m)break;return null;case 22:case 23:return l.lanes=0,dC(o,l,c);case 24:Es(l,Ha,o.memoizedState.cache)}return Kl(o,l,c)}function wC(o,l,c){if(o!==null)if(o.memoizedProps!==l.pendingProps)Xa=!0;else{if(!cb(o,c)&&(l.flags&128)===0)return Xa=!1,gI(o,l,c);Xa=(o.flags&131072)!==0}else Xa=!1,Tr&&(l.flags&1048576)!==0&&W2(l,Xm,l.index);switch(l.lanes=0,l.tag){case 16:e:{o=l.pendingProps;var m=l.elementType,y=m._init;if(m=y(m._payload),l.type=m,typeof m=="function")Li(m)?(o=Mu(m,o),l.tag=1,l=hC(null,l,m,o,c)):(l.tag=0,l=rb(null,l,m,o,c));else{if(m!=null){if(y=m.$$typeof,y===k){l.tag=11,l=uC(null,l,m,o,c);break e}else if(y===j){l.tag=14,l=cC(null,l,m,o,c);break e}}throw l=X(m)||m,Error(a(306,l,""))}}return l;case 0:return rb(o,l,l.type,l.pendingProps,c);case 1:return m=l.type,y=Mu(m,l.pendingProps),hC(o,l,m,y,c);case 3:e:{if(Ke(l,l.stateNode.containerInfo),o===null)throw Error(a(387));m=l.pendingProps;var S=l.memoizedState;y=S.element,ky(o,l),gd(l,m,null,c);var $=l.memoizedState;if(m=$.cache,Es(l,Ha,m),m!==S.cache&&Py(l,[Ha],c,!0),vd(),m=$.element,S.isDehydrated)if(S={element:m,isDehydrated:!1,cache:$.cache},l.updateQueue.baseState=S,l.memoizedState=S,l.flags&256){l=vC(o,l,m,c);break e}else if(m!==y){y=Ir(Error(a(424)),l),ud(y),l=vC(o,l,m,c);break e}else{switch(o=l.stateNode.containerInfo,o.nodeType){case 9:o=o.body;break;default:o=o.nodeName==="HTML"?o.ownerDocument.body:o}for(ha=Bi(o.firstChild),_o=l,Tr=!0,Du=null,pl=!0,c=JE(l,null,m,c),l.child=c;c;)c.flags=c.flags&-3|4096,c=c.sibling}else{if(sd(),m===y){l=Kl(o,l,c);break e}fo(o,l,m,c)}l=l.child}return l;case 26:return gh(o,l),o===null?(c=xx(l.type,null,l.pendingProps,null))?l.memoizedState=c:Tr||(c=l.type,o=l.pendingProps,m=Mh(Re.current).createElement(c),m[Fe]=l,m[Je]=o,mo(m,c,o),At(m),l.stateNode=m):l.memoizedState=xx(l.type,o.memoizedProps,l.pendingProps,o.memoizedState),null;case 27:return me(l),o===null&&Tr&&(m=l.stateNode=Sx(l.type,l.pendingProps,Re.current),_o=l,pl=!0,y=ha,Ls(l.type)?(Vb=y,ha=Bi(m.firstChild)):ha=y),fo(o,l,l.pendingProps.children,c),gh(o,l),o===null&&(l.flags|=4194304),l.child;case 5:return o===null&&Tr&&((y=m=ha)&&(m=KI(m,l.type,l.pendingProps,pl),m!==null?(l.stateNode=m,_o=l,ha=Bi(m.firstChild),pl=!1,y=!0):y=!1),y||Pu(l)),me(l),y=l.type,S=l.pendingProps,$=o!==null?o.memoizedProps:null,m=S.children,Bb(y,S)?m=null:$!==null&&Bb(y,$)&&(l.flags|=32),l.memoizedState!==null&&(y=$y(o,l,uI,null,null,c),$d._currentValue=y),gh(o,l),fo(o,l,m,c),l.child;case 6:return o===null&&Tr&&((o=c=ha)&&(c=qI(c,l.pendingProps,pl),c!==null?(l.stateNode=c,_o=l,ha=null,o=!0):o=!1),o||Pu(l)),null;case 13:return gC(o,l,c);case 4:return Ke(l,l.stateNode.containerInfo),m=l.pendingProps,o===null?l.child=kc(l,null,m,c):fo(o,l,m,c),l.child;case 11:return uC(o,l,l.type,l.pendingProps,c);case 7:return fo(o,l,l.pendingProps,c),l.child;case 8:return fo(o,l,l.pendingProps.children,c),l.child;case 12:return fo(o,l,l.pendingProps.children,c),l.child;case 10:return m=l.pendingProps,Es(l,l.type,m.value),fo(o,l,m.children,c),l.child;case 9:return y=l.type._context,m=l.pendingProps.children,Tu(l),y=xo(y),m=m(y),l.flags|=1,fo(o,l,m,c),l.child;case 14:return cC(o,l,l.type,l.pendingProps,c);case 15:return fC(o,l,l.type,l.pendingProps,c);case 19:return bC(o,l,c);case 31:return m=l.pendingProps,c=l.mode,m={mode:m.mode,children:m.children},o===null?(c=yh(m,c),c.ref=l.ref,l.child=c,c.return=l,l=c):(c=Oa(o.child,m),c.ref=l.ref,l.child=c,c.return=l,l=c),l;case 22:return dC(o,l,c);case 24:return Tu(l),m=xo(Ha),o===null?(y=Ry(),y===null&&(y=Wr,S=Iy(),y.pooledCache=S,S.refCount++,S!==null&&(y.pooledCacheLanes|=c),y=S),l.memoizedState={parent:m,cache:y},My(l),Es(l,Ha,y)):((o.lanes&c)!==0&&(ky(o,l),gd(l,null,null,c),vd()),y=o.memoizedState,S=l.memoizedState,y.parent!==m?(y={parent:m,cache:m},l.memoizedState=y,l.lanes===0&&(l.memoizedState=l.updateQueue.baseState=y),Es(l,Ha,m)):(m=S.cache,Es(l,Ha,m),m!==y.cache&&Py(l,[Ha],c,!0))),fo(o,l,l.pendingProps.children,c),l.child;case 29:throw l.pendingProps}throw Error(a(156,l.tag))}function ql(o){o.flags|=4}function SC(o,l){if(l.type!=="stylesheet"||(l.state.loading&4)!==0)o.flags&=-16777217;else if(o.flags|=16777216,!Tx(l)){if(l=Ci.current,l!==null&&((xr&4194048)===xr?ml!==null:(xr&62914560)!==xr&&(xr&536870912)===0||l!==ml))throw md=Ny,aE;o.flags|=8192}}function bh(o,l){l!==null&&(o.flags|=4),o.flags&16384&&(l=o.tag!==22?ne():536870912,o.lanes|=l,Lc|=l)}function xd(o,l){if(!Tr)switch(o.tailMode){case"hidden":l=o.tail;for(var c=null;l!==null;)l.alternate!==null&&(c=l),l=l.sibling;c===null?o.tail=null:c.sibling=null;break;case"collapsed":c=o.tail;for(var m=null;c!==null;)c.alternate!==null&&(m=c),c=c.sibling;m===null?l||o.tail===null?o.tail=null:o.tail.sibling=null:m.sibling=null}}function la(o){var l=o.alternate!==null&&o.alternate.child===o.child,c=0,m=0;if(l)for(var y=o.child;y!==null;)c|=y.lanes|y.childLanes,m|=y.subtreeFlags&65011712,m|=y.flags&65011712,y.return=o,y=y.sibling;else for(y=o.child;y!==null;)c|=y.lanes|y.childLanes,m|=y.subtreeFlags,m|=y.flags,y.return=o,y=y.sibling;return o.subtreeFlags|=m,o.childLanes=c,l}function yI(o,l,c){var m=l.pendingProps;switch(Cy(l),l.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return la(l),null;case 1:return la(l),null;case 3:return c=l.stateNode,m=null,o!==null&&(m=o.memoizedState.cache),l.memoizedState.cache!==m&&(l.flags|=2048),Ul(Ha),de(),c.pendingContext&&(c.context=c.pendingContext,c.pendingContext=null),(o===null||o.child===null)&&(ld(l)?ql(l):o===null||o.memoizedState.isDehydrated&&(l.flags&256)===0||(l.flags|=1024,Z2())),la(l),null;case 26:return c=l.memoizedState,o===null?(ql(l),c!==null?(la(l),SC(l,c)):(la(l),l.flags&=-16777217)):c?c!==o.memoizedState?(ql(l),la(l),SC(l,c)):(la(l),l.flags&=-16777217):(o.memoizedProps!==m&&ql(l),la(l),l.flags&=-16777217),null;case 27:Le(l),c=Re.current;var y=l.type;if(o!==null&&l.stateNode!=null)o.memoizedProps!==m&&ql(l);else{if(!m){if(l.stateNode===null)throw Error(a(166));return la(l),null}o=oe.current,ld(l)?X2(l):(o=Sx(y,m,c),l.stateNode=o,ql(l))}return la(l),null;case 5:if(Le(l),c=l.type,o!==null&&l.stateNode!=null)o.memoizedProps!==m&&ql(l);else{if(!m){if(l.stateNode===null)throw Error(a(166));return la(l),null}if(o=oe.current,ld(l))X2(l);else{switch(y=Mh(Re.current),o){case 1:o=y.createElementNS("http://www.w3.org/2000/svg",c);break;case 2:o=y.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;default:switch(c){case"svg":o=y.createElementNS("http://www.w3.org/2000/svg",c);break;case"math":o=y.createElementNS("http://www.w3.org/1998/Math/MathML",c);break;case"script":o=y.createElement("div"),o.innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;case"select":o=typeof m.is=="string"?y.createElement("select",{is:m.is}):y.createElement("select"),m.multiple?o.multiple=!0:m.size&&(o.size=m.size);break;default:o=typeof m.is=="string"?y.createElement(c,{is:m.is}):y.createElement(c)}}o[Fe]=l,o[Je]=m;e:for(y=l.child;y!==null;){if(y.tag===5||y.tag===6)o.appendChild(y.stateNode);else if(y.tag!==4&&y.tag!==27&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===l)break e;for(;y.sibling===null;){if(y.return===null||y.return===l)break e;y=y.return}y.sibling.return=y.return,y=y.sibling}l.stateNode=o;e:switch(mo(o,c,m),c){case"button":case"input":case"select":case"textarea":o=!!m.autoFocus;break e;case"img":o=!0;break e;default:o=!1}o&&ql(l)}}return la(l),l.flags&=-16777217,null;case 6:if(o&&l.stateNode!=null)o.memoizedProps!==m&&ql(l);else{if(typeof m!="string"&&l.stateNode===null)throw Error(a(166));if(o=Re.current,ld(l)){if(o=l.stateNode,c=l.memoizedProps,m=null,y=_o,y!==null)switch(y.tag){case 27:case 5:m=y.memoizedProps}o[Fe]=l,o=!!(o.nodeValue===c||m!==null&&m.suppressHydrationWarning===!0||mx(o.nodeValue,c)),o||Pu(l)}else o=Mh(o).createTextNode(m),o[Fe]=l,l.stateNode=o}return la(l),null;case 13:if(m=l.memoizedState,o===null||o.memoizedState!==null&&o.memoizedState.dehydrated!==null){if(y=ld(l),m!==null&&m.dehydrated!==null){if(o===null){if(!y)throw Error(a(318));if(y=l.memoizedState,y=y!==null?y.dehydrated:null,!y)throw Error(a(317));y[Fe]=l}else sd(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;la(l),y=!1}else y=Z2(),o!==null&&o.memoizedState!==null&&(o.memoizedState.hydrationErrors=y),y=!0;if(!y)return l.flags&256?(Vl(l),l):(Vl(l),null)}if(Vl(l),(l.flags&128)!==0)return l.lanes=c,l;if(c=m!==null,o=o!==null&&o.memoizedState!==null,c){m=l.child,y=null,m.alternate!==null&&m.alternate.memoizedState!==null&&m.alternate.memoizedState.cachePool!==null&&(y=m.alternate.memoizedState.cachePool.pool);var S=null;m.memoizedState!==null&&m.memoizedState.cachePool!==null&&(S=m.memoizedState.cachePool.pool),S!==y&&(m.flags|=2048)}return c!==o&&c&&(l.child.flags|=8192),bh(l,l.updateQueue),la(l),null;case 4:return de(),o===null&&_b(l.stateNode.containerInfo),la(l),null;case 10:return Ul(l.type),la(l),null;case 19:if(ee(Va),y=l.memoizedState,y===null)return la(l),null;if(m=(l.flags&128)!==0,S=y.rendering,S===null)if(m)xd(y,!1);else{if(va!==0||o!==null&&(o.flags&128)!==0)for(o=l.child;o!==null;){if(S=mh(o),S!==null){for(l.flags|=128,xd(y,!1),o=S.updateQueue,l.updateQueue=o,bh(l,o),l.subtreeFlags=0,o=c,c=l.child;c!==null;)Fi(c,o),c=c.sibling;return G(Va,Va.current&1|2),l.child}o=o.sibling}y.tail!==null&&Lt()>Eh&&(l.flags|=128,m=!0,xd(y,!1),l.lanes=4194304)}else{if(!m)if(o=mh(S),o!==null){if(l.flags|=128,m=!0,o=o.updateQueue,l.updateQueue=o,bh(l,o),xd(y,!0),y.tail===null&&y.tailMode==="hidden"&&!S.alternate&&!Tr)return la(l),null}else 2*Lt()-y.renderingStartTime>Eh&&c!==536870912&&(l.flags|=128,m=!0,xd(y,!1),l.lanes=4194304);y.isBackwards?(S.sibling=l.child,l.child=S):(o=y.last,o!==null?o.sibling=S:l.child=S,y.last=S)}return y.tail!==null?(l=y.tail,y.rendering=l,y.tail=l.sibling,y.renderingStartTime=Lt(),l.sibling=null,o=Va.current,G(Va,m?o&1|2:o&1),l):(la(l),null);case 22:case 23:return Vl(l),Ly(),m=l.memoizedState!==null,o!==null?o.memoizedState!==null!==m&&(l.flags|=8192):m&&(l.flags|=8192),m?(c&536870912)!==0&&(l.flags&128)===0&&(la(l),l.subtreeFlags&6&&(l.flags|=8192)):la(l),c=l.updateQueue,c!==null&&bh(l,c.retryQueue),c=null,o!==null&&o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(c=o.memoizedState.cachePool.pool),m=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(m=l.memoizedState.cachePool.pool),m!==c&&(l.flags|=2048),o!==null&&ee(Ru),null;case 24:return c=null,o!==null&&(c=o.memoizedState.cache),l.memoizedState.cache!==c&&(l.flags|=2048),Ul(Ha),la(l),null;case 25:return null;case 30:return null}throw Error(a(156,l.tag))}function bI(o,l){switch(Cy(l),l.tag){case 1:return o=l.flags,o&65536?(l.flags=o&-65537|128,l):null;case 3:return Ul(Ha),de(),o=l.flags,(o&65536)!==0&&(o&128)===0?(l.flags=o&-65537|128,l):null;case 26:case 27:case 5:return Le(l),null;case 13:if(Vl(l),o=l.memoizedState,o!==null&&o.dehydrated!==null){if(l.alternate===null)throw Error(a(340));sd()}return o=l.flags,o&65536?(l.flags=o&-65537|128,l):null;case 19:return ee(Va),null;case 4:return de(),null;case 10:return Ul(l.type),null;case 22:case 23:return Vl(l),Ly(),o!==null&&ee(Ru),o=l.flags,o&65536?(l.flags=o&-65537|128,l):null;case 24:return Ul(Ha),null;case 25:return null;default:return null}}function EC(o,l){switch(Cy(l),l.tag){case 3:Ul(Ha),de();break;case 26:case 27:case 5:Le(l);break;case 4:de();break;case 13:Vl(l);break;case 19:ee(Va);break;case 10:Ul(l.type);break;case 22:case 23:Vl(l),Ly(),o!==null&&ee(Ru);break;case 24:Ul(Ha)}}function Od(o,l){try{var c=l.updateQueue,m=c!==null?c.lastEffect:null;if(m!==null){var y=m.next;c=y;do{if((c.tag&o)===o){m=void 0;var S=c.create,$=c.inst;m=S(),$.destroy=m}c=c.next}while(c!==y)}}catch(W){Kr(l,l.return,W)}}function Ts(o,l,c){try{var m=l.updateQueue,y=m!==null?m.lastEffect:null;if(y!==null){var S=y.next;m=S;do{if((m.tag&o)===o){var $=m.inst,W=$.destroy;if(W!==void 0){$.destroy=void 0,y=l;var ge=c,Ve=W;try{Ve()}catch(lt){Kr(y,ge,lt)}}}m=m.next}while(m!==S)}}catch(lt){Kr(l,l.return,lt)}}function CC(o){var l=o.updateQueue;if(l!==null){var c=o.stateNode;try{cE(l,c)}catch(m){Kr(o,o.return,m)}}}function xC(o,l,c){c.props=Mu(o.type,o.memoizedProps),c.state=o.memoizedState;try{c.componentWillUnmount()}catch(m){Kr(o,l,m)}}function Dd(o,l){try{var c=o.ref;if(c!==null){switch(o.tag){case 26:case 27:case 5:var m=o.stateNode;break;case 30:m=o.stateNode;break;default:m=o.stateNode}typeof c=="function"?o.refCleanup=c(m):c.current=m}}catch(y){Kr(o,l,y)}}function hl(o,l){var c=o.ref,m=o.refCleanup;if(c!==null)if(typeof m=="function")try{m()}catch(y){Kr(o,l,y)}finally{o.refCleanup=null,o=o.alternate,o!=null&&(o.refCleanup=null)}else if(typeof c=="function")try{c(null)}catch(y){Kr(o,l,y)}else c.current=null}function OC(o){var l=o.type,c=o.memoizedProps,m=o.stateNode;try{e:switch(l){case"button":case"input":case"select":case"textarea":c.autoFocus&&m.focus();break e;case"img":c.src?m.src=c.src:c.srcSet&&(m.srcset=c.srcSet)}}catch(y){Kr(o,o.return,y)}}function fb(o,l,c){try{var m=o.stateNode;BI(m,o.type,c,l),m[Je]=l}catch(y){Kr(o,o.return,y)}}function DC(o){return o.tag===5||o.tag===3||o.tag===26||o.tag===27&&Ls(o.type)||o.tag===4}function db(o){e:for(;;){for(;o.sibling===null;){if(o.return===null||DC(o.return))return null;o=o.return}for(o.sibling.return=o.return,o=o.sibling;o.tag!==5&&o.tag!==6&&o.tag!==18;){if(o.tag===27&&Ls(o.type)||o.flags&2||o.child===null||o.tag===4)continue e;o.child.return=o,o=o.child}if(!(o.flags&2))return o.stateNode}}function pb(o,l,c){var m=o.tag;if(m===5||m===6)o=o.stateNode,l?(c.nodeType===9?c.body:c.nodeName==="HTML"?c.ownerDocument.body:c).insertBefore(o,l):(l=c.nodeType===9?c.body:c.nodeName==="HTML"?c.ownerDocument.body:c,l.appendChild(o),c=c._reactRootContainer,c!=null||l.onclick!==null||(l.onclick=Nh));else if(m!==4&&(m===27&&Ls(o.type)&&(c=o.stateNode,l=null),o=o.child,o!==null))for(pb(o,l,c),o=o.sibling;o!==null;)pb(o,l,c),o=o.sibling}function wh(o,l,c){var m=o.tag;if(m===5||m===6)o=o.stateNode,l?c.insertBefore(o,l):c.appendChild(o);else if(m!==4&&(m===27&&Ls(o.type)&&(c=o.stateNode),o=o.child,o!==null))for(wh(o,l,c),o=o.sibling;o!==null;)wh(o,l,c),o=o.sibling}function PC(o){var l=o.stateNode,c=o.memoizedProps;try{for(var m=o.type,y=l.attributes;y.length;)l.removeAttributeNode(y[0]);mo(l,m,c),l[Fe]=o,l[Je]=c}catch(S){Kr(o,o.return,S)}}var Gl=!1,Pa=!1,mb=!1,IC=typeof WeakSet=="function"?WeakSet:Set,Ja=null;function wI(o,l){if(o=o.containerInfo,Fb=Fh,o=Ym(o),ad(o)){if("selectionStart"in o)var c={start:o.selectionStart,end:o.selectionEnd};else e:{c=(c=o.ownerDocument)&&c.defaultView||window;var m=c.getSelection&&c.getSelection();if(m&&m.rangeCount!==0){c=m.anchorNode;var y=m.anchorOffset,S=m.focusNode;m=m.focusOffset;try{c.nodeType,S.nodeType}catch{c=null;break e}var $=0,W=-1,ge=-1,Ve=0,lt=0,wt=o,qe=null;t:for(;;){for(var Ye;wt!==c||y!==0&&wt.nodeType!==3||(W=$+y),wt!==S||m!==0&&wt.nodeType!==3||(ge=$+m),wt.nodeType===3&&($+=wt.nodeValue.length),(Ye=wt.firstChild)!==null;)qe=wt,wt=Ye;for(;;){if(wt===o)break t;if(qe===c&&++Ve===y&&(W=$),qe===S&&++lt===m&&(ge=$),(Ye=wt.nextSibling)!==null)break;wt=qe,qe=wt.parentNode}wt=Ye}c=W===-1||ge===-1?null:{start:W,end:ge}}else c=null}c=c||{start:0,end:0}}else c=null;for($b={focusedElem:o,selectionRange:c},Fh=!1,Ja=l;Ja!==null;)if(l=Ja,o=l.child,(l.subtreeFlags&1024)!==0&&o!==null)o.return=l,Ja=o;else for(;Ja!==null;){switch(l=Ja,S=l.alternate,o=l.flags,l.tag){case 0:break;case 11:case 15:break;case 1:if((o&1024)!==0&&S!==null){o=void 0,c=l,y=S.memoizedProps,S=S.memoizedState,m=c.stateNode;try{var qn=Mu(c.type,y,c.elementType===c.type);o=m.getSnapshotBeforeUpdate(qn,S),m.__reactInternalSnapshotBeforeUpdate=o}catch(Fn){Kr(c,c.return,Fn)}}break;case 3:if((o&1024)!==0){if(o=l.stateNode.containerInfo,c=o.nodeType,c===9)Ub(o);else if(c===1)switch(o.nodeName){case"HEAD":case"HTML":case"BODY":Ub(o);break;default:o.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((o&1024)!==0)throw Error(a(163))}if(o=l.sibling,o!==null){o.return=l.return,Ja=o;break}Ja=l.return}}function TC(o,l,c){var m=c.flags;switch(c.tag){case 0:case 11:case 15:Rs(o,c),m&4&&Od(5,c);break;case 1:if(Rs(o,c),m&4)if(o=c.stateNode,l===null)try{o.componentDidMount()}catch($){Kr(c,c.return,$)}else{var y=Mu(c.type,l.memoizedProps);l=l.memoizedState;try{o.componentDidUpdate(y,l,o.__reactInternalSnapshotBeforeUpdate)}catch($){Kr(c,c.return,$)}}m&64&&CC(c),m&512&&Dd(c,c.return);break;case 3:if(Rs(o,c),m&64&&(o=c.updateQueue,o!==null)){if(l=null,c.child!==null)switch(c.child.tag){case 27:case 5:l=c.child.stateNode;break;case 1:l=c.child.stateNode}try{cE(o,l)}catch($){Kr(c,c.return,$)}}break;case 27:l===null&&m&4&&PC(c);case 26:case 5:Rs(o,c),l===null&&m&4&&OC(c),m&512&&Dd(c,c.return);break;case 12:Rs(o,c);break;case 13:Rs(o,c),m&4&&MC(o,c),m&64&&(o=c.memoizedState,o!==null&&(o=o.dehydrated,o!==null&&(c=TI.bind(null,c),GI(o,c))));break;case 22:if(m=c.memoizedState!==null||Gl,!m){l=l!==null&&l.memoizedState!==null||Pa,y=Gl;var S=Pa;Gl=m,(Pa=l)&&!S?Ns(o,c,(c.subtreeFlags&8772)!==0):Rs(o,c),Gl=y,Pa=S}break;case 30:break;default:Rs(o,c)}}function RC(o){var l=o.alternate;l!==null&&(o.alternate=null,RC(l)),o.child=null,o.deletions=null,o.sibling=null,o.tag===5&&(l=o.stateNode,l!==null&&fe(l)),o.stateNode=null,o.return=null,o.dependencies=null,o.memoizedProps=null,o.memoizedState=null,o.pendingProps=null,o.stateNode=null,o.updateQueue=null}var na=null,qo=!1;function Yl(o,l,c){for(c=c.child;c!==null;)NC(o,l,c),c=c.sibling}function NC(o,l,c){if(Gt&&typeof Gt.onCommitFiberUnmount=="function")try{Gt.onCommitFiberUnmount(cn,c)}catch{}switch(c.tag){case 26:Pa||hl(c,l),Yl(o,l,c),c.memoizedState?c.memoizedState.count--:c.stateNode&&(c=c.stateNode,c.parentNode.removeChild(c));break;case 27:Pa||hl(c,l);var m=na,y=qo;Ls(c.type)&&(na=c.stateNode,qo=!1),Yl(o,l,c),_d(c.stateNode),na=m,qo=y;break;case 5:Pa||hl(c,l);case 6:if(m=na,y=qo,na=null,Yl(o,l,c),na=m,qo=y,na!==null)if(qo)try{(na.nodeType===9?na.body:na.nodeName==="HTML"?na.ownerDocument.body:na).removeChild(c.stateNode)}catch(S){Kr(c,l,S)}else try{na.removeChild(c.stateNode)}catch(S){Kr(c,l,S)}break;case 18:na!==null&&(qo?(o=na,bx(o.nodeType===9?o.body:o.nodeName==="HTML"?o.ownerDocument.body:o,c.stateNode),Hd(o)):bx(na,c.stateNode));break;case 4:m=na,y=qo,na=c.stateNode.containerInfo,qo=!0,Yl(o,l,c),na=m,qo=y;break;case 0:case 11:case 14:case 15:Pa||Ts(2,c,l),Pa||Ts(4,c,l),Yl(o,l,c);break;case 1:Pa||(hl(c,l),m=c.stateNode,typeof m.componentWillUnmount=="function"&&xC(c,l,m)),Yl(o,l,c);break;case 21:Yl(o,l,c);break;case 22:Pa=(m=Pa)||c.memoizedState!==null,Yl(o,l,c),Pa=m;break;default:Yl(o,l,c)}}function MC(o,l){if(l.memoizedState===null&&(o=l.alternate,o!==null&&(o=o.memoizedState,o!==null&&(o=o.dehydrated,o!==null))))try{Hd(o)}catch(c){Kr(l,l.return,c)}}function SI(o){switch(o.tag){case 13:case 19:var l=o.stateNode;return l===null&&(l=o.stateNode=new IC),l;case 22:return o=o.stateNode,l=o._retryCache,l===null&&(l=o._retryCache=new IC),l;default:throw Error(a(435,o.tag))}}function hb(o,l){var c=SI(o);l.forEach(function(m){var y=RI.bind(null,o,m);c.has(m)||(c.add(m),m.then(y,y))})}function ii(o,l){var c=l.deletions;if(c!==null)for(var m=0;m<c.length;m++){var y=c[m],S=o,$=l,W=$;e:for(;W!==null;){switch(W.tag){case 27:if(Ls(W.type)){na=W.stateNode,qo=!1;break e}break;case 5:na=W.stateNode,qo=!1;break e;case 3:case 4:na=W.stateNode.containerInfo,qo=!0;break e}W=W.return}if(na===null)throw Error(a(160));NC(S,$,y),na=null,qo=!1,S=y.alternate,S!==null&&(S.return=null),y.return=null}if(l.subtreeFlags&13878)for(l=l.child;l!==null;)kC(l,o),l=l.sibling}var $i=null;function kC(o,l){var c=o.alternate,m=o.flags;switch(o.tag){case 0:case 11:case 14:case 15:ii(l,o),li(o),m&4&&(Ts(3,o,o.return),Od(3,o),Ts(5,o,o.return));break;case 1:ii(l,o),li(o),m&512&&(Pa||c===null||hl(c,c.return)),m&64&&Gl&&(o=o.updateQueue,o!==null&&(m=o.callbacks,m!==null&&(c=o.shared.hiddenCallbacks,o.shared.hiddenCallbacks=c===null?m:c.concat(m))));break;case 26:var y=$i;if(ii(l,o),li(o),m&512&&(Pa||c===null||hl(c,c.return)),m&4){var S=c!==null?c.memoizedState:null;if(m=o.memoizedState,c===null)if(m===null)if(o.stateNode===null){e:{m=o.type,c=o.memoizedProps,y=y.ownerDocument||y;t:switch(m){case"title":S=y.getElementsByTagName("title")[0],(!S||S[tt]||S[Fe]||S.namespaceURI==="http://www.w3.org/2000/svg"||S.hasAttribute("itemprop"))&&(S=y.createElement(m),y.head.insertBefore(S,y.querySelector("head > title"))),mo(S,m,c),S[Fe]=o,At(S),m=S;break e;case"link":var $=Px("link","href",y).get(m+(c.href||""));if($){for(var W=0;W<$.length;W++)if(S=$[W],S.getAttribute("href")===(c.href==null||c.href===""?null:c.href)&&S.getAttribute("rel")===(c.rel==null?null:c.rel)&&S.getAttribute("title")===(c.title==null?null:c.title)&&S.getAttribute("crossorigin")===(c.crossOrigin==null?null:c.crossOrigin)){$.splice(W,1);break t}}S=y.createElement(m),mo(S,m,c),y.head.appendChild(S);break;case"meta":if($=Px("meta","content",y).get(m+(c.content||""))){for(W=0;W<$.length;W++)if(S=$[W],S.getAttribute("content")===(c.content==null?null:""+c.content)&&S.getAttribute("name")===(c.name==null?null:c.name)&&S.getAttribute("property")===(c.property==null?null:c.property)&&S.getAttribute("http-equiv")===(c.httpEquiv==null?null:c.httpEquiv)&&S.getAttribute("charset")===(c.charSet==null?null:c.charSet)){$.splice(W,1);break t}}S=y.createElement(m),mo(S,m,c),y.head.appendChild(S);break;default:throw Error(a(468,m))}S[Fe]=o,At(S),m=S}o.stateNode=m}else Ix(y,o.type,o.stateNode);else o.stateNode=Dx(y,m,o.memoizedProps);else S!==m?(S===null?c.stateNode!==null&&(c=c.stateNode,c.parentNode.removeChild(c)):S.count--,m===null?Ix(y,o.type,o.stateNode):Dx(y,m,o.memoizedProps)):m===null&&o.stateNode!==null&&fb(o,o.memoizedProps,c.memoizedProps)}break;case 27:ii(l,o),li(o),m&512&&(Pa||c===null||hl(c,c.return)),c!==null&&m&4&&fb(o,o.memoizedProps,c.memoizedProps);break;case 5:if(ii(l,o),li(o),m&512&&(Pa||c===null||hl(c,c.return)),o.flags&32){y=o.stateNode;try{Zr(y,"")}catch(Ye){Kr(o,o.return,Ye)}}m&4&&o.stateNode!=null&&(y=o.memoizedProps,fb(o,y,c!==null?c.memoizedProps:y)),m&1024&&(mb=!0);break;case 6:if(ii(l,o),li(o),m&4){if(o.stateNode===null)throw Error(a(162));m=o.memoizedProps,c=o.stateNode;try{c.nodeValue=m}catch(Ye){Kr(o,o.return,Ye)}}break;case 3:if(_h=null,y=$i,$i=kh(l.containerInfo),ii(l,o),$i=y,li(o),m&4&&c!==null&&c.memoizedState.isDehydrated)try{Hd(l.containerInfo)}catch(Ye){Kr(o,o.return,Ye)}mb&&(mb=!1,AC(o));break;case 4:m=$i,$i=kh(o.stateNode.containerInfo),ii(l,o),li(o),$i=m;break;case 12:ii(l,o),li(o);break;case 13:ii(l,o),li(o),o.child.flags&8192&&o.memoizedState!==null!=(c!==null&&c.memoizedState!==null)&&(Sb=Lt()),m&4&&(m=o.updateQueue,m!==null&&(o.updateQueue=null,hb(o,m)));break;case 22:y=o.memoizedState!==null;var ge=c!==null&&c.memoizedState!==null,Ve=Gl,lt=Pa;if(Gl=Ve||y,Pa=lt||ge,ii(l,o),Pa=lt,Gl=Ve,li(o),m&8192)e:for(l=o.stateNode,l._visibility=y?l._visibility&-2:l._visibility|1,y&&(c===null||ge||Gl||Pa||ku(o)),c=null,l=o;;){if(l.tag===5||l.tag===26){if(c===null){ge=c=l;try{if(S=ge.stateNode,y)$=S.style,typeof $.setProperty=="function"?$.setProperty("display","none","important"):$.display="none";else{W=ge.stateNode;var wt=ge.memoizedProps.style,qe=wt!=null&&wt.hasOwnProperty("display")?wt.display:null;W.style.display=qe==null||typeof qe=="boolean"?"":(""+qe).trim()}}catch(Ye){Kr(ge,ge.return,Ye)}}}else if(l.tag===6){if(c===null){ge=l;try{ge.stateNode.nodeValue=y?"":ge.memoizedProps}catch(Ye){Kr(ge,ge.return,Ye)}}}else if((l.tag!==22&&l.tag!==23||l.memoizedState===null||l===o)&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===o)break e;for(;l.sibling===null;){if(l.return===null||l.return===o)break e;c===l&&(c=null),l=l.return}c===l&&(c=null),l.sibling.return=l.return,l=l.sibling}m&4&&(m=o.updateQueue,m!==null&&(c=m.retryQueue,c!==null&&(m.retryQueue=null,hb(o,c))));break;case 19:ii(l,o),li(o),m&4&&(m=o.updateQueue,m!==null&&(o.updateQueue=null,hb(o,m)));break;case 30:break;case 21:break;default:ii(l,o),li(o)}}function li(o){var l=o.flags;if(l&2){try{for(var c,m=o.return;m!==null;){if(DC(m)){c=m;break}m=m.return}if(c==null)throw Error(a(160));switch(c.tag){case 27:var y=c.stateNode,S=db(o);wh(o,S,y);break;case 5:var $=c.stateNode;c.flags&32&&(Zr($,""),c.flags&=-33);var W=db(o);wh(o,W,$);break;case 3:case 4:var ge=c.stateNode.containerInfo,Ve=db(o);pb(o,Ve,ge);break;default:throw Error(a(161))}}catch(lt){Kr(o,o.return,lt)}o.flags&=-3}l&4096&&(o.flags&=-4097)}function AC(o){if(o.subtreeFlags&1024)for(o=o.child;o!==null;){var l=o;AC(l),l.tag===5&&l.flags&1024&&l.stateNode.reset(),o=o.sibling}}function Rs(o,l){if(l.subtreeFlags&8772)for(l=l.child;l!==null;)TC(o,l.alternate,l),l=l.sibling}function ku(o){for(o=o.child;o!==null;){var l=o;switch(l.tag){case 0:case 11:case 14:case 15:Ts(4,l,l.return),ku(l);break;case 1:hl(l,l.return);var c=l.stateNode;typeof c.componentWillUnmount=="function"&&xC(l,l.return,c),ku(l);break;case 27:_d(l.stateNode);case 26:case 5:hl(l,l.return),ku(l);break;case 22:l.memoizedState===null&&ku(l);break;case 30:ku(l);break;default:ku(l)}o=o.sibling}}function Ns(o,l,c){for(c=c&&(l.subtreeFlags&8772)!==0,l=l.child;l!==null;){var m=l.alternate,y=o,S=l,$=S.flags;switch(S.tag){case 0:case 11:case 15:Ns(y,S,c),Od(4,S);break;case 1:if(Ns(y,S,c),m=S,y=m.stateNode,typeof y.componentDidMount=="function")try{y.componentDidMount()}catch(Ve){Kr(m,m.return,Ve)}if(m=S,y=m.updateQueue,y!==null){var W=m.stateNode;try{var ge=y.shared.hiddenCallbacks;if(ge!==null)for(y.shared.hiddenCallbacks=null,y=0;y<ge.length;y++)uE(ge[y],W)}catch(Ve){Kr(m,m.return,Ve)}}c&&$&64&&CC(S),Dd(S,S.return);break;case 27:PC(S);case 26:case 5:Ns(y,S,c),c&&m===null&&$&4&&OC(S),Dd(S,S.return);break;case 12:Ns(y,S,c);break;case 13:Ns(y,S,c),c&&$&4&&MC(y,S);break;case 22:S.memoizedState===null&&Ns(y,S,c),Dd(S,S.return);break;case 30:break;default:Ns(y,S,c)}l=l.sibling}}function vb(o,l){var c=null;o!==null&&o.memoizedState!==null&&o.memoizedState.cachePool!==null&&(c=o.memoizedState.cachePool.pool),o=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(o=l.memoizedState.cachePool.pool),o!==c&&(o!=null&&o.refCount++,c!=null&&fd(c))}function gb(o,l){o=null,l.alternate!==null&&(o=l.alternate.memoizedState.cache),l=l.memoizedState.cache,l!==o&&(l.refCount++,o!=null&&fd(o))}function vl(o,l,c,m){if(l.subtreeFlags&10256)for(l=l.child;l!==null;)_C(o,l,c,m),l=l.sibling}function _C(o,l,c,m){var y=l.flags;switch(l.tag){case 0:case 11:case 15:vl(o,l,c,m),y&2048&&Od(9,l);break;case 1:vl(o,l,c,m);break;case 3:vl(o,l,c,m),y&2048&&(o=null,l.alternate!==null&&(o=l.alternate.memoizedState.cache),l=l.memoizedState.cache,l!==o&&(l.refCount++,o!=null&&fd(o)));break;case 12:if(y&2048){vl(o,l,c,m),o=l.stateNode;try{var S=l.memoizedProps,$=S.id,W=S.onPostCommit;typeof W=="function"&&W($,l.alternate===null?"mount":"update",o.passiveEffectDuration,-0)}catch(ge){Kr(l,l.return,ge)}}else vl(o,l,c,m);break;case 13:vl(o,l,c,m);break;case 23:break;case 22:S=l.stateNode,$=l.alternate,l.memoizedState!==null?S._visibility&2?vl(o,l,c,m):Pd(o,l):S._visibility&2?vl(o,l,c,m):(S._visibility|=2,Ac(o,l,c,m,(l.subtreeFlags&10256)!==0)),y&2048&&vb($,l);break;case 24:vl(o,l,c,m),y&2048&&gb(l.alternate,l);break;default:vl(o,l,c,m)}}function Ac(o,l,c,m,y){for(y=y&&(l.subtreeFlags&10256)!==0,l=l.child;l!==null;){var S=o,$=l,W=c,ge=m,Ve=$.flags;switch($.tag){case 0:case 11:case 15:Ac(S,$,W,ge,y),Od(8,$);break;case 23:break;case 22:var lt=$.stateNode;$.memoizedState!==null?lt._visibility&2?Ac(S,$,W,ge,y):Pd(S,$):(lt._visibility|=2,Ac(S,$,W,ge,y)),y&&Ve&2048&&vb($.alternate,$);break;case 24:Ac(S,$,W,ge,y),y&&Ve&2048&&gb($.alternate,$);break;default:Ac(S,$,W,ge,y)}l=l.sibling}}function Pd(o,l){if(l.subtreeFlags&10256)for(l=l.child;l!==null;){var c=o,m=l,y=m.flags;switch(m.tag){case 22:Pd(c,m),y&2048&&vb(m.alternate,m);break;case 24:Pd(c,m),y&2048&&gb(m.alternate,m);break;default:Pd(c,m)}l=l.sibling}}var Id=8192;function _c(o){if(o.subtreeFlags&Id)for(o=o.child;o!==null;)jC(o),o=o.sibling}function jC(o){switch(o.tag){case 26:_c(o),o.flags&Id&&o.memoizedState!==null&&iT($i,o.memoizedState,o.memoizedProps);break;case 5:_c(o);break;case 3:case 4:var l=$i;$i=kh(o.stateNode.containerInfo),_c(o),$i=l;break;case 22:o.memoizedState===null&&(l=o.alternate,l!==null&&l.memoizedState!==null?(l=Id,Id=16777216,_c(o),Id=l):_c(o));break;default:_c(o)}}function LC(o){var l=o.alternate;if(l!==null&&(o=l.child,o!==null)){l.child=null;do l=o.sibling,o.sibling=null,o=l;while(o!==null)}}function Td(o){var l=o.deletions;if((o.flags&16)!==0){if(l!==null)for(var c=0;c<l.length;c++){var m=l[c];Ja=m,$C(m,o)}LC(o)}if(o.subtreeFlags&10256)for(o=o.child;o!==null;)FC(o),o=o.sibling}function FC(o){switch(o.tag){case 0:case 11:case 15:Td(o),o.flags&2048&&Ts(9,o,o.return);break;case 3:Td(o);break;case 12:Td(o);break;case 22:var l=o.stateNode;o.memoizedState!==null&&l._visibility&2&&(o.return===null||o.return.tag!==13)?(l._visibility&=-3,Sh(o)):Td(o);break;default:Td(o)}}function Sh(o){var l=o.deletions;if((o.flags&16)!==0){if(l!==null)for(var c=0;c<l.length;c++){var m=l[c];Ja=m,$C(m,o)}LC(o)}for(o=o.child;o!==null;){switch(l=o,l.tag){case 0:case 11:case 15:Ts(8,l,l.return),Sh(l);break;case 22:c=l.stateNode,c._visibility&2&&(c._visibility&=-3,Sh(l));break;default:Sh(l)}o=o.sibling}}function $C(o,l){for(;Ja!==null;){var c=Ja;switch(c.tag){case 0:case 11:case 15:Ts(8,c,l);break;case 23:case 22:if(c.memoizedState!==null&&c.memoizedState.cachePool!==null){var m=c.memoizedState.cachePool.pool;m!=null&&m.refCount++}break;case 24:fd(c.memoizedState.cache)}if(m=c.child,m!==null)m.return=c,Ja=m;else e:for(c=o;Ja!==null;){m=Ja;var y=m.sibling,S=m.return;if(RC(m),m===c){Ja=null;break e}if(y!==null){y.return=S,Ja=y;break e}Ja=S}}}var EI={getCacheForType:function(o){var l=xo(Ha),c=l.data.get(o);return c===void 0&&(c=o(),l.data.set(o,c)),c}},CI=typeof WeakMap=="function"?WeakMap:Map,Lr=0,Wr=null,vr=null,xr=0,Fr=0,si=null,Ms=!1,jc=!1,yb=!1,Ql=0,va=0,ks=0,Au=0,bb=0,xi=0,Lc=0,Rd=null,Go=null,wb=!1,Sb=0,Eh=1/0,Ch=null,As=null,po=0,_s=null,Fc=null,$c=0,Eb=0,Cb=null,BC=null,Nd=0,xb=null;function ui(){if((Lr&2)!==0&&xr!==0)return xr&-xr;if(K.T!==null){var o=Dc;return o!==0?o:Nb()}return se()}function zC(){xi===0&&(xi=(xr&536870912)===0||Tr?He():536870912);var o=Ci.current;return o!==null&&(o.flags|=32),xi}function ci(o,l,c){(o===Wr&&(Fr===2||Fr===9)||o.cancelPendingCommit!==null)&&(Bc(o,0),js(o,xr,xi,!1)),Oe(o,c),((Lr&2)===0||o!==Wr)&&(o===Wr&&((Lr&2)===0&&(Au|=c),va===4&&js(o,xr,xi,!1)),gl(o))}function UC(o,l,c){if((Lr&6)!==0)throw Error(a(327));var m=!c&&(l&124)===0&&(l&o.expiredLanes)===0||xt(o,l),y=m?DI(o,l):Pb(o,l,!0),S=m;do{if(y===0){jc&&!m&&js(o,l,0,!1);break}else{if(c=o.current.alternate,S&&!xI(c)){y=Pb(o,l,!1),S=!1;continue}if(y===2){if(S=l,o.errorRecoveryDisabledLanes&S)var $=0;else $=o.pendingLanes&-536870913,$=$!==0?$:$&536870912?536870912:0;if($!==0){l=$;e:{var W=o;y=Rd;var ge=W.current.memoizedState.isDehydrated;if(ge&&(Bc(W,$).flags|=256),$=Pb(W,$,!1),$!==2){if(yb&&!ge){W.errorRecoveryDisabledLanes|=S,Au|=S,y=4;break e}S=Go,Go=y,S!==null&&(Go===null?Go=S:Go.push.apply(Go,S))}y=$}if(S=!1,y!==2)continue}}if(y===1){Bc(o,0),js(o,l,0,!0);break}e:{switch(m=o,S=y,S){case 0:case 1:throw Error(a(345));case 4:if((l&4194048)!==l)break;case 6:js(m,l,xi,!Ms);break e;case 2:Go=null;break;case 3:case 5:break;default:throw Error(a(329))}if((l&62914560)===l&&(y=Sb+300-Lt(),10<y)){if(js(m,l,xi,!Ms),Ft(m,0,!0)!==0)break e;m.timeoutHandle=gx(HC.bind(null,m,c,Go,Ch,wb,l,xi,Au,Lc,Ms,S,2,-0,0),y);break e}HC(m,c,Go,Ch,wb,l,xi,Au,Lc,Ms,S,0,-0,0)}}break}while(!0);gl(o)}function HC(o,l,c,m,y,S,$,W,ge,Ve,lt,wt,qe,Ye){if(o.timeoutHandle=-1,wt=l.subtreeFlags,(wt&8192||(wt&16785408)===16785408)&&(Fd={stylesheets:null,count:0,unsuspend:oT},jC(l),wt=lT(),wt!==null)){o.cancelPendingCommit=wt(WC.bind(null,o,l,S,c,m,y,$,W,ge,lt,1,qe,Ye)),js(o,S,$,!Ve);return}WC(o,l,S,c,m,y,$,W,ge)}function xI(o){for(var l=o;;){var c=l.tag;if((c===0||c===11||c===15)&&l.flags&16384&&(c=l.updateQueue,c!==null&&(c=c.stores,c!==null)))for(var m=0;m<c.length;m++){var y=c[m],S=y.getSnapshot;y=y.value;try{if(!Mo(S(),y))return!1}catch{return!1}}if(c=l.child,l.subtreeFlags&16384&&c!==null)c.return=l,l=c;else{if(l===o)break;for(;l.sibling===null;){if(l.return===null||l.return===o)return!0;l=l.return}l.sibling.return=l.return,l=l.sibling}}return!0}function js(o,l,c,m){l&=~bb,l&=~Au,o.suspendedLanes|=l,o.pingedLanes&=~l,m&&(o.warmLanes|=l),m=o.expirationTimes;for(var y=l;0<y;){var S=31-Xt(y),$=1<<S;m[S]=-1,y&=~$}c!==0&&Et(o,c,l)}function xh(){return(Lr&6)===0?(Md(0),!1):!0}function Ob(){if(vr!==null){if(Fr===0)var o=vr.return;else o=vr,zl=Iu=null,Uy(o),Mc=null,Ed=0,o=vr;for(;o!==null;)EC(o.alternate,o),o=o.return;vr=null}}function Bc(o,l){var c=o.timeoutHandle;c!==-1&&(o.timeoutHandle=-1,UI(c)),c=o.cancelPendingCommit,c!==null&&(o.cancelPendingCommit=null,c()),Ob(),Wr=o,vr=c=Oa(o.current,null),xr=l,Fr=0,si=null,Ms=!1,jc=xt(o,l),yb=!1,Lc=xi=bb=Au=ks=va=0,Go=Rd=null,wb=!1,(l&8)!==0&&(l|=l&32);var m=o.entangledLanes;if(m!==0)for(o=o.entanglements,m&=l;0<m;){var y=31-Xt(m),S=1<<y;l|=o[y],m&=~S}return Ql=l,uo(),c}function VC(o,l){ur=null,K.H=fh,l===pd||l===th?(l=lE(),Fr=3):l===aE?(l=lE(),Fr=4):Fr=l===sC?8:l!==null&&typeof l=="object"&&typeof l.then=="function"?6:1,si=l,vr===null&&(va=1,vh(o,Ir(l,o.current)))}function KC(){var o=K.H;return K.H=fh,o===null?fh:o}function qC(){var o=K.A;return K.A=EI,o}function Db(){va=4,Ms||(xr&4194048)!==xr&&Ci.current!==null||(jc=!0),(ks&134217727)===0&&(Au&134217727)===0||Wr===null||js(Wr,xr,xi,!1)}function Pb(o,l,c){var m=Lr;Lr|=2;var y=KC(),S=qC();(Wr!==o||xr!==l)&&(Ch=null,Bc(o,l)),l=!1;var $=va;e:do try{if(Fr!==0&&vr!==null){var W=vr,ge=si;switch(Fr){case 8:Ob(),$=6;break e;case 3:case 2:case 9:case 6:Ci.current===null&&(l=!0);var Ve=Fr;if(Fr=0,si=null,zc(o,W,ge,Ve),c&&jc){$=0;break e}break;default:Ve=Fr,Fr=0,si=null,zc(o,W,ge,Ve)}}OI(),$=va;break}catch(lt){VC(o,lt)}while(!0);return l&&o.shellSuspendCounter++,zl=Iu=null,Lr=m,K.H=y,K.A=S,vr===null&&(Wr=null,xr=0,uo()),$}function OI(){for(;vr!==null;)GC(vr)}function DI(o,l){var c=Lr;Lr|=2;var m=KC(),y=qC();Wr!==o||xr!==l?(Ch=null,Eh=Lt()+500,Bc(o,l)):jc=xt(o,l);e:do try{if(Fr!==0&&vr!==null){l=vr;var S=si;t:switch(Fr){case 1:Fr=0,si=null,zc(o,l,S,1);break;case 2:case 9:if(oE(S)){Fr=0,si=null,YC(l);break}l=function(){Fr!==2&&Fr!==9||Wr!==o||(Fr=7),gl(o)},S.then(l,l);break e;case 3:Fr=7;break e;case 4:Fr=5;break e;case 7:oE(S)?(Fr=0,si=null,YC(l)):(Fr=0,si=null,zc(o,l,S,7));break;case 5:var $=null;switch(vr.tag){case 26:$=vr.memoizedState;case 5:case 27:var W=vr;if(!$||Tx($)){Fr=0,si=null;var ge=W.sibling;if(ge!==null)vr=ge;else{var Ve=W.return;Ve!==null?(vr=Ve,Oh(Ve)):vr=null}break t}}Fr=0,si=null,zc(o,l,S,5);break;case 6:Fr=0,si=null,zc(o,l,S,6);break;case 8:Ob(),va=6;break e;default:throw Error(a(462))}}PI();break}catch(lt){VC(o,lt)}while(!0);return zl=Iu=null,K.H=m,K.A=y,Lr=c,vr!==null?0:(Wr=null,xr=0,uo(),va)}function PI(){for(;vr!==null&&!Bt();)GC(vr)}function GC(o){var l=wC(o.alternate,o,Ql);o.memoizedProps=o.pendingProps,l===null?Oh(o):vr=l}function YC(o){var l=o,c=l.alternate;switch(l.tag){case 15:case 0:l=mC(c,l,l.pendingProps,l.type,void 0,xr);break;case 11:l=mC(c,l,l.pendingProps,l.type.render,l.ref,xr);break;case 5:Uy(l);default:EC(c,l),l=vr=Fi(l,Ql),l=wC(c,l,Ql)}o.memoizedProps=o.pendingProps,l===null?Oh(o):vr=l}function zc(o,l,c,m){zl=Iu=null,Uy(l),Mc=null,Ed=0;var y=l.return;try{if(vI(o,y,l,c,xr)){va=1,vh(o,Ir(c,o.current)),vr=null;return}}catch(S){if(y!==null)throw vr=y,S;va=1,vh(o,Ir(c,o.current)),vr=null;return}l.flags&32768?(Tr||m===1?o=!0:jc||(xr&536870912)!==0?o=!1:(Ms=o=!0,(m===2||m===9||m===3||m===6)&&(m=Ci.current,m!==null&&m.tag===13&&(m.flags|=16384))),QC(l,o)):Oh(l)}function Oh(o){var l=o;do{if((l.flags&32768)!==0){QC(l,Ms);return}o=l.return;var c=yI(l.alternate,l,Ql);if(c!==null){vr=c;return}if(l=l.sibling,l!==null){vr=l;return}vr=l=o}while(l!==null);va===0&&(va=5)}function QC(o,l){do{var c=bI(o.alternate,o);if(c!==null){c.flags&=32767,vr=c;return}if(c=o.return,c!==null&&(c.flags|=32768,c.subtreeFlags=0,c.deletions=null),!l&&(o=o.sibling,o!==null)){vr=o;return}vr=o=c}while(o!==null);va=6,vr=null}function WC(o,l,c,m,y,S,$,W,ge){o.cancelPendingCommit=null;do Dh();while(po!==0);if((Lr&6)!==0)throw Error(a(327));if(l!==null){if(l===o.current)throw Error(a(177));if(S=l.lanes|l.childLanes,S|=hr,gt(o,c,S,$,W,ge),o===Wr&&(vr=Wr=null,xr=0),Fc=l,_s=o,$c=c,Eb=S,Cb=y,BC=m,(l.subtreeFlags&10256)!==0||(l.flags&10256)!==0?(o.callbackNode=null,o.callbackPriority=0,NI(Tt,function(){return tx(),null})):(o.callbackNode=null,o.callbackPriority=0),m=(l.flags&13878)!==0,(l.subtreeFlags&13878)!==0||m){m=K.T,K.T=null,y=re.p,re.p=2,$=Lr,Lr|=4;try{wI(o,l,c)}finally{Lr=$,re.p=y,K.T=m}}po=1,XC(),JC(),ZC()}}function XC(){if(po===1){po=0;var o=_s,l=Fc,c=(l.flags&13878)!==0;if((l.subtreeFlags&13878)!==0||c){c=K.T,K.T=null;var m=re.p;re.p=2;var y=Lr;Lr|=4;try{kC(l,o);var S=$b,$=Ym(o.containerInfo),W=S.focusedElem,ge=S.selectionRange;if($!==W&&W&&W.ownerDocument&&Gm(W.ownerDocument.documentElement,W)){if(ge!==null&&ad(W)){var Ve=ge.start,lt=ge.end;if(lt===void 0&&(lt=Ve),"selectionStart"in W)W.selectionStart=Ve,W.selectionEnd=Math.min(lt,W.value.length);else{var wt=W.ownerDocument||document,qe=wt&&wt.defaultView||window;if(qe.getSelection){var Ye=qe.getSelection(),qn=W.textContent.length,Fn=Math.min(ge.start,qn),zr=ge.end===void 0?Fn:Math.min(ge.end,qn);!Ye.extend&&Fn>zr&&($=zr,zr=Fn,Fn=$);var Ae=qm(W,Fn),Ce=qm(W,zr);if(Ae&&Ce&&(Ye.rangeCount!==1||Ye.anchorNode!==Ae.node||Ye.anchorOffset!==Ae.offset||Ye.focusNode!==Ce.node||Ye.focusOffset!==Ce.offset)){var Be=wt.createRange();Be.setStart(Ae.node,Ae.offset),Ye.removeAllRanges(),Fn>zr?(Ye.addRange(Be),Ye.extend(Ce.node,Ce.offset)):(Be.setEnd(Ce.node,Ce.offset),Ye.addRange(Be))}}}}for(wt=[],Ye=W;Ye=Ye.parentNode;)Ye.nodeType===1&&wt.push({element:Ye,left:Ye.scrollLeft,top:Ye.scrollTop});for(typeof W.focus=="function"&&W.focus(),W=0;W<wt.length;W++){var vt=wt[W];vt.element.scrollLeft=vt.left,vt.element.scrollTop=vt.top}}Fh=!!Fb,$b=Fb=null}finally{Lr=y,re.p=m,K.T=c}}o.current=l,po=2}}function JC(){if(po===2){po=0;var o=_s,l=Fc,c=(l.flags&8772)!==0;if((l.subtreeFlags&8772)!==0||c){c=K.T,K.T=null;var m=re.p;re.p=2;var y=Lr;Lr|=4;try{TC(o,l.alternate,l)}finally{Lr=y,re.p=m,K.T=c}}po=3}}function ZC(){if(po===4||po===3){po=0,Jt();var o=_s,l=Fc,c=$c,m=BC;(l.subtreeFlags&10256)!==0||(l.flags&10256)!==0?po=5:(po=0,Fc=_s=null,ex(o,o.pendingLanes));var y=o.pendingLanes;if(y===0&&(As=null),mn(c),l=l.stateNode,Gt&&typeof Gt.onCommitFiberRoot=="function")try{Gt.onCommitFiberRoot(cn,l,void 0,(l.current.flags&128)===128)}catch{}if(m!==null){l=K.T,y=re.p,re.p=2,K.T=null;try{for(var S=o.onRecoverableError,$=0;$<m.length;$++){var W=m[$];S(W.value,{componentStack:W.stack})}}finally{K.T=l,re.p=y}}($c&3)!==0&&Dh(),gl(o),y=o.pendingLanes,(c&4194090)!==0&&(y&42)!==0?o===xb?Nd++:(Nd=0,xb=o):Nd=0,Md(0)}}function ex(o,l){(o.pooledCacheLanes&=l)===0&&(l=o.pooledCache,l!=null&&(o.pooledCache=null,fd(l)))}function Dh(o){return XC(),JC(),ZC(),tx()}function tx(){if(po!==5)return!1;var o=_s,l=Eb;Eb=0;var c=mn($c),m=K.T,y=re.p;try{re.p=32>c?32:c,K.T=null,c=Cb,Cb=null;var S=_s,$=$c;if(po=0,Fc=_s=null,$c=0,(Lr&6)!==0)throw Error(a(331));var W=Lr;if(Lr|=4,FC(S.current),_C(S,S.current,$,c),Lr=W,Md(0,!1),Gt&&typeof Gt.onPostCommitFiberRoot=="function")try{Gt.onPostCommitFiberRoot(cn,S)}catch{}return!0}finally{re.p=y,K.T=m,ex(o,l)}}function nx(o,l,c){l=Ir(c,l),l=nb(o.stateNode,l,2),o=Os(o,l,2),o!==null&&(Oe(o,2),gl(o))}function Kr(o,l,c){if(o.tag===3)nx(o,o,c);else for(;l!==null;){if(l.tag===3){nx(l,o,c);break}else if(l.tag===1){var m=l.stateNode;if(typeof l.type.getDerivedStateFromError=="function"||typeof m.componentDidCatch=="function"&&(As===null||!As.has(m))){o=Ir(c,o),c=iC(2),m=Os(l,c,2),m!==null&&(lC(c,m,l,o),Oe(m,2),gl(m));break}}l=l.return}}function Ib(o,l,c){var m=o.pingCache;if(m===null){m=o.pingCache=new CI;var y=new Set;m.set(l,y)}else y=m.get(l),y===void 0&&(y=new Set,m.set(l,y));y.has(c)||(yb=!0,y.add(c),o=II.bind(null,o,l,c),l.then(o,o))}function II(o,l,c){var m=o.pingCache;m!==null&&m.delete(l),o.pingedLanes|=o.suspendedLanes&c,o.warmLanes&=~c,Wr===o&&(xr&c)===c&&(va===4||va===3&&(xr&62914560)===xr&&300>Lt()-Sb?(Lr&2)===0&&Bc(o,0):bb|=c,Lc===xr&&(Lc=0)),gl(o)}function rx(o,l){l===0&&(l=ne()),o=ji(o,l),o!==null&&(Oe(o,l),gl(o))}function TI(o){var l=o.memoizedState,c=0;l!==null&&(c=l.retryLane),rx(o,c)}function RI(o,l){var c=0;switch(o.tag){case 13:var m=o.stateNode,y=o.memoizedState;y!==null&&(c=y.retryLane);break;case 19:m=o.stateNode;break;case 22:m=o.stateNode._retryCache;break;default:throw Error(a(314))}m!==null&&m.delete(l),rx(o,c)}function NI(o,l){return rt(o,l)}var Ph=null,Uc=null,Tb=!1,Ih=!1,Rb=!1,_u=0;function gl(o){o!==Uc&&o.next===null&&(Uc===null?Ph=Uc=o:Uc=Uc.next=o),Ih=!0,Tb||(Tb=!0,kI())}function Md(o,l){if(!Rb&&Ih){Rb=!0;do for(var c=!1,m=Ph;m!==null;){if(o!==0){var y=m.pendingLanes;if(y===0)var S=0;else{var $=m.suspendedLanes,W=m.pingedLanes;S=(1<<31-Xt(42|o)+1)-1,S&=y&~($&~W),S=S&201326741?S&201326741|1:S?S|2:0}S!==0&&(c=!0,lx(m,S))}else S=xr,S=Ft(m,m===Wr?S:0,m.cancelPendingCommit!==null||m.timeoutHandle!==-1),(S&3)===0||xt(m,S)||(c=!0,lx(m,S));m=m.next}while(c);Rb=!1}}function MI(){ax()}function ax(){Ih=Tb=!1;var o=0;_u!==0&&(zI()&&(o=_u),_u=0);for(var l=Lt(),c=null,m=Ph;m!==null;){var y=m.next,S=ox(m,l);S===0?(m.next=null,c===null?Ph=y:c.next=y,y===null&&(Uc=c)):(c=m,(o!==0||(S&3)!==0)&&(Ih=!0)),m=y}Md(o)}function ox(o,l){for(var c=o.suspendedLanes,m=o.pingedLanes,y=o.expirationTimes,S=o.pendingLanes&-62914561;0<S;){var $=31-Xt(S),W=1<<$,ge=y[$];ge===-1?((W&c)===0||(W&m)!==0)&&(y[$]=ct(W,l)):ge<=l&&(o.expiredLanes|=W),S&=~W}if(l=Wr,c=xr,c=Ft(o,o===l?c:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),m=o.callbackNode,c===0||o===l&&(Fr===2||Fr===9)||o.cancelPendingCommit!==null)return m!==null&&m!==null&&at(m),o.callbackNode=null,o.callbackPriority=0;if((c&3)===0||xt(o,c)){if(l=c&-c,l===o.callbackPriority)return l;switch(m!==null&&at(m),mn(c)){case 2:case 8:c=It;break;case 32:c=Tt;break;case 268435456:c=Dn;break;default:c=Tt}return m=ix.bind(null,o),c=rt(c,m),o.callbackPriority=l,o.callbackNode=c,l}return m!==null&&m!==null&&at(m),o.callbackPriority=2,o.callbackNode=null,2}function ix(o,l){if(po!==0&&po!==5)return o.callbackNode=null,o.callbackPriority=0,null;var c=o.callbackNode;if(Dh()&&o.callbackNode!==c)return null;var m=xr;return m=Ft(o,o===Wr?m:0,o.cancelPendingCommit!==null||o.timeoutHandle!==-1),m===0?null:(UC(o,m,l),ox(o,Lt()),o.callbackNode!=null&&o.callbackNode===c?ix.bind(null,o):null)}function lx(o,l){if(Dh())return null;UC(o,l,!0)}function kI(){HI(function(){(Lr&6)!==0?rt(_e,MI):ax()})}function Nb(){return _u===0&&(_u=He()),_u}function sx(o){return o==null||typeof o=="symbol"||typeof o=="boolean"?null:typeof o=="function"?o:sr(""+o)}function ux(o,l){var c=l.ownerDocument.createElement("input");return c.name=l.name,c.value=l.value,o.id&&c.setAttribute("form",o.id),l.parentNode.insertBefore(c,l),o=new FormData(o),c.parentNode.removeChild(c),o}function AI(o,l,c,m,y){if(l==="submit"&&c&&c.stateNode===y){var S=sx((y[Je]||null).action),$=m.submitter;$&&(l=(l=$[Je]||null)?sx(l.formAction):$.getAttribute("formAction"),l!==null&&(S=l,$=null));var W=new ul("action","action",null,m,y);o.push({event:W,listeners:[{instance:null,listener:function(){if(m.defaultPrevented){if(_u!==0){var ge=$?ux(y,$):new FormData(y);Xy(c,{pending:!0,data:ge,method:y.method,action:S},null,ge)}}else typeof S=="function"&&(W.preventDefault(),ge=$?ux(y,$):new FormData(y),Xy(c,{pending:!0,data:ge,method:y.method,action:S},S,ge))},currentTarget:y}]})}}for(var Mb=0;Mb<tn.length;Mb++){var kb=tn[Mb],_I=kb.toLowerCase(),jI=kb[0].toUpperCase()+kb.slice(1);Pn(_I,"on"+jI)}Pn(Q,"onAnimationEnd"),Pn(Me,"onAnimationIteration"),Pn(je,"onAnimationStart"),Pn("dblclick","onDoubleClick"),Pn("focusin","onFocus"),Pn("focusout","onBlur"),Pn(Ge,"onTransitionRun"),Pn(ot,"onTransitionStart"),Pn(sn,"onTransitionCancel"),Pn(_n,"onTransitionEnd"),mt("onMouseEnter",["mouseout","mouseover"]),mt("onMouseLeave",["mouseout","mouseover"]),mt("onPointerEnter",["pointerout","pointerover"]),mt("onPointerLeave",["pointerout","pointerover"]),Ze("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ze("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ze("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ze("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ze("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ze("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var kd="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),LI=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(kd));function cx(o,l){l=(l&4)!==0;for(var c=0;c<o.length;c++){var m=o[c],y=m.event;m=m.listeners;e:{var S=void 0;if(l)for(var $=m.length-1;0<=$;$--){var W=m[$],ge=W.instance,Ve=W.currentTarget;if(W=W.listener,ge!==S&&y.isPropagationStopped())break e;S=W,y.currentTarget=Ve;try{S(y)}catch(lt){hh(lt)}y.currentTarget=null,S=ge}else for($=0;$<m.length;$++){if(W=m[$],ge=W.instance,Ve=W.currentTarget,W=W.listener,ge!==S&&y.isPropagationStopped())break e;S=W,y.currentTarget=Ve;try{S(y)}catch(lt){hh(lt)}y.currentTarget=null,S=ge}}}}function gr(o,l){var c=l[Vt];c===void 0&&(c=l[Vt]=new Set);var m=o+"__bubble";c.has(m)||(fx(l,o,2,!1),c.add(m))}function Ab(o,l,c){var m=0;l&&(m|=4),fx(c,o,m,l)}var Th="_reactListening"+Math.random().toString(36).slice(2);function _b(o){if(!o[Th]){o[Th]=!0,nt.forEach(function(c){c!=="selectionchange"&&(LI.has(c)||Ab(c,!1,o),Ab(c,!0,o))});var l=o.nodeType===9?o:o.ownerDocument;l===null||l[Th]||(l[Th]=!0,Ab("selectionchange",!1,l))}}function fx(o,l,c,m){switch(_x(l)){case 2:var y=cT;break;case 8:y=fT;break;default:y=Qb}c=y.bind(null,l,c,o),y=void 0,!kn||l!=="touchstart"&&l!=="touchmove"&&l!=="wheel"||(y=!0),m?y!==void 0?o.addEventListener(l,c,{capture:!0,passive:y}):o.addEventListener(l,c,!0):y!==void 0?o.addEventListener(l,c,{passive:y}):o.addEventListener(l,c,!1)}function jb(o,l,c,m,y){var S=m;if((l&1)===0&&(l&2)===0&&m!==null)e:for(;;){if(m===null)return;var $=m.tag;if($===3||$===4){var W=m.stateNode.containerInfo;if(W===y)break;if($===4)for($=m.return;$!==null;){var ge=$.tag;if((ge===3||ge===4)&&$.stateNode.containerInfo===y)return;$=$.return}for(;W!==null;){if($=pe(W),$===null)return;if(ge=$.tag,ge===5||ge===6||ge===26||ge===27){m=S=$;continue e}W=W.parentNode}}m=m.return}ie(function(){var Ve=S,lt=za(c),wt=[];e:{var qe=Ln.get(o);if(qe!==void 0){var Ye=ul,qn=o;switch(o){case"keypress":if(Uo(c)===0)break e;case"keydown":case"keyup":Ye=Zf;break;case"focusin":qn="focus",Ye=ms;break;case"focusout":qn="blur",Ye=ms;break;case"beforeblur":case"afterblur":Ye=ms;break;case"click":if(c.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Ye=ps;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Ye=du;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Ye=_l;break;case Q:case Me:case je:Ye=_i;break;case _n:Ye=yu;break;case"scroll":case"scrollend":Ye=hc;break;case"wheel":Ye=bu;break;case"copy":case"cut":case"paste":Ye=Eo;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Ye=vu;break;case"toggle":case"beforetoggle":Ye=bc}var Fn=(l&4)!==0,zr=!Fn&&(o==="scroll"||o==="scrollend"),Ae=Fn?qe!==null?qe+"Capture":null:qe;Fn=[];for(var Ce=Ve,Be;Ce!==null;){var vt=Ce;if(Be=vt.stateNode,vt=vt.tag,vt!==5&&vt!==26&&vt!==27||Be===null||Ae===null||(vt=Ue(Ce,Ae),vt!=null&&Fn.push(Ad(Ce,vt,Be))),zr)break;Ce=Ce.return}0<Fn.length&&(qe=new Ye(qe,qn,null,c,lt),wt.push({event:qe,listeners:Fn}))}}if((l&7)===0){e:{if(qe=o==="mouseover"||o==="pointerover",Ye=o==="mouseout"||o==="pointerout",qe&&c!==Jn&&(qn=c.relatedTarget||c.fromElement)&&(pe(qn)||qn[Mt]))break e;if((Ye||qe)&&(qe=lt.window===lt?lt:(qe=lt.ownerDocument)?qe.defaultView||qe.parentWindow:window,Ye?(qn=c.relatedTarget||c.toElement,Ye=Ve,qn=qn?pe(qn):null,qn!==null&&(zr=i(qn),Fn=qn.tag,qn!==zr||Fn!==5&&Fn!==27&&Fn!==6)&&(qn=null)):(Ye=null,qn=Ve),Ye!==qn)){if(Fn=ps,vt="onMouseLeave",Ae="onMouseEnter",Ce="mouse",(o==="pointerout"||o==="pointerover")&&(Fn=vu,vt="onPointerLeave",Ae="onPointerEnter",Ce="pointer"),zr=Ye==null?qe:We(Ye),Be=qn==null?qe:We(qn),qe=new Fn(vt,Ce+"leave",Ye,c,lt),qe.target=zr,qe.relatedTarget=Be,vt=null,pe(lt)===Ve&&(Fn=new Fn(Ae,Ce+"enter",qn,c,lt),Fn.target=Be,Fn.relatedTarget=zr,vt=Fn),zr=vt,Ye&&qn)t:{for(Fn=Ye,Ae=qn,Ce=0,Be=Fn;Be;Be=Hc(Be))Ce++;for(Be=0,vt=Ae;vt;vt=Hc(vt))Be++;for(;0<Ce-Be;)Fn=Hc(Fn),Ce--;for(;0<Be-Ce;)Ae=Hc(Ae),Be--;for(;Ce--;){if(Fn===Ae||Ae!==null&&Fn===Ae.alternate)break t;Fn=Hc(Fn),Ae=Hc(Ae)}Fn=null}else Fn=null;Ye!==null&&dx(wt,qe,Ye,Fn,!1),qn!==null&&zr!==null&&dx(wt,zr,qn,Fn,!0)}}e:{if(qe=Ve?We(Ve):window,Ye=qe.nodeName&&qe.nodeName.toLowerCase(),Ye==="select"||Ye==="input"&&qe.type==="file")var On=Qn;else if(bt(qe))if(Er)On=wu;else{On=jl;var cr=Co}else Ye=qe.nodeName,!Ye||Ye.toLowerCase()!=="input"||qe.type!=="checkbox"&&qe.type!=="radio"?Ve&&ae(Ve.elementType)&&(On=Qn):On=rd;if(On&&(On=On(o,Ve))){yt(wt,On,c,lt);break e}cr&&cr(o,qe,Ve),o==="focusout"&&Ve&&qe.type==="number"&&Ve.memoizedProps.value!=null&&mr(qe,"number",qe.value)}switch(cr=Ve?We(Ve):window,o){case"focusin":(bt(cr)||cr.contentEditable==="true")&&(bs=cr,od=Ve,Eu=null);break;case"focusout":Eu=od=bs=null;break;case"mousedown":id=!0;break;case"contextmenu":case"mouseup":case"dragend":id=!1,Qm(wt,c,lt);break;case"selectionchange":if(Sy)break;case"keydown":case"keyup":Qm(wt,c,lt)}var An;if(gs)e:{switch(o){case"compositionstart":var zn="onCompositionStart";break e;case"compositionend":zn="onCompositionEnd";break e;case"compositionupdate":zn="onCompositionUpdate";break e}zn=void 0}else ue?Cc(o,c)&&(zn="onCompositionEnd"):o==="keydown"&&c.keyCode===229&&(zn="onCompositionStart");zn&&(wc&&c.locale!=="ko"&&(ue||zn!=="onCompositionStart"?zn==="onCompositionEnd"&&ue&&(An=il()):(ar=lt,fa="value"in ar?ar.value:ar.textContent,ue=!0)),cr=Rh(Ve,zn),0<cr.length&&(zn=new Al(zn,o,null,c,lt),wt.push({event:zn,listeners:cr}),An?zn.data=An:(An=Ot(c),An!==null&&(zn.data=An)))),(An=nd?Ne(o,c):et(o,c))&&(zn=Rh(Ve,"onBeforeInput"),0<zn.length&&(cr=new Al("onBeforeInput","beforeinput",null,c,lt),wt.push({event:cr,listeners:zn}),cr.data=An)),AI(wt,o,Ve,c,lt)}cx(wt,l)})}function Ad(o,l,c){return{instance:o,listener:l,currentTarget:c}}function Rh(o,l){for(var c=l+"Capture",m=[];o!==null;){var y=o,S=y.stateNode;if(y=y.tag,y!==5&&y!==26&&y!==27||S===null||(y=Ue(o,c),y!=null&&m.unshift(Ad(o,y,S)),y=Ue(o,l),y!=null&&m.push(Ad(o,y,S))),o.tag===3)return m;o=o.return}return[]}function Hc(o){if(o===null)return null;do o=o.return;while(o&&o.tag!==5&&o.tag!==27);return o||null}function dx(o,l,c,m,y){for(var S=l._reactName,$=[];c!==null&&c!==m;){var W=c,ge=W.alternate,Ve=W.stateNode;if(W=W.tag,ge!==null&&ge===m)break;W!==5&&W!==26&&W!==27||Ve===null||(ge=Ve,y?(Ve=Ue(c,S),Ve!=null&&$.unshift(Ad(c,Ve,ge))):y||(Ve=Ue(c,S),Ve!=null&&$.push(Ad(c,Ve,ge)))),c=c.return}$.length!==0&&o.push({event:l,listeners:$})}var FI=/\r\n?/g,$I=/\u0000|\uFFFD/g;function px(o){return(typeof o=="string"?o:""+o).replace(FI,`
`).replace($I,"")}function mx(o,l){return l=px(l),px(o)===l}function Nh(){}function Br(o,l,c,m,y,S){switch(c){case"children":typeof m=="string"?l==="body"||l==="textarea"&&m===""||Zr(o,m):(typeof m=="number"||typeof m=="bigint")&&l!=="body"&&Zr(o,""+m);break;case"className":an(o,"class",m);break;case"tabIndex":an(o,"tabindex",m);break;case"dir":case"role":case"viewBox":case"width":case"height":an(o,c,m);break;case"style":Pt(o,m,S);break;case"data":if(l!=="object"){an(o,"data",m);break}case"src":case"href":if(m===""&&(l!=="a"||c!=="href")){o.removeAttribute(c);break}if(m==null||typeof m=="function"||typeof m=="symbol"||typeof m=="boolean"){o.removeAttribute(c);break}m=sr(""+m),o.setAttribute(c,m);break;case"action":case"formAction":if(typeof m=="function"){o.setAttribute(c,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof S=="function"&&(c==="formAction"?(l!=="input"&&Br(o,l,"name",y.name,y,null),Br(o,l,"formEncType",y.formEncType,y,null),Br(o,l,"formMethod",y.formMethod,y,null),Br(o,l,"formTarget",y.formTarget,y,null)):(Br(o,l,"encType",y.encType,y,null),Br(o,l,"method",y.method,y,null),Br(o,l,"target",y.target,y,null)));if(m==null||typeof m=="symbol"||typeof m=="boolean"){o.removeAttribute(c);break}m=sr(""+m),o.setAttribute(c,m);break;case"onClick":m!=null&&(o.onclick=Nh);break;case"onScroll":m!=null&&gr("scroll",o);break;case"onScrollEnd":m!=null&&gr("scrollend",o);break;case"dangerouslySetInnerHTML":if(m!=null){if(typeof m!="object"||!("__html"in m))throw Error(a(61));if(c=m.__html,c!=null){if(y.children!=null)throw Error(a(60));o.innerHTML=c}}break;case"multiple":o.multiple=m&&typeof m!="function"&&typeof m!="symbol";break;case"muted":o.muted=m&&typeof m!="function"&&typeof m!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(m==null||typeof m=="function"||typeof m=="boolean"||typeof m=="symbol"){o.removeAttribute("xlink:href");break}c=sr(""+m),o.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",c);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":m!=null&&typeof m!="function"&&typeof m!="symbol"?o.setAttribute(c,""+m):o.removeAttribute(c);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":m&&typeof m!="function"&&typeof m!="symbol"?o.setAttribute(c,""):o.removeAttribute(c);break;case"capture":case"download":m===!0?o.setAttribute(c,""):m!==!1&&m!=null&&typeof m!="function"&&typeof m!="symbol"?o.setAttribute(c,m):o.removeAttribute(c);break;case"cols":case"rows":case"size":case"span":m!=null&&typeof m!="function"&&typeof m!="symbol"&&!isNaN(m)&&1<=m?o.setAttribute(c,m):o.removeAttribute(c);break;case"rowSpan":case"start":m==null||typeof m=="function"||typeof m=="symbol"||isNaN(m)?o.removeAttribute(c):o.setAttribute(c,m);break;case"popover":gr("beforetoggle",o),gr("toggle",o),xn(o,"popover",m);break;case"xlinkActuate":ye(o,"http://www.w3.org/1999/xlink","xlink:actuate",m);break;case"xlinkArcrole":ye(o,"http://www.w3.org/1999/xlink","xlink:arcrole",m);break;case"xlinkRole":ye(o,"http://www.w3.org/1999/xlink","xlink:role",m);break;case"xlinkShow":ye(o,"http://www.w3.org/1999/xlink","xlink:show",m);break;case"xlinkTitle":ye(o,"http://www.w3.org/1999/xlink","xlink:title",m);break;case"xlinkType":ye(o,"http://www.w3.org/1999/xlink","xlink:type",m);break;case"xmlBase":ye(o,"http://www.w3.org/XML/1998/namespace","xml:base",m);break;case"xmlLang":ye(o,"http://www.w3.org/XML/1998/namespace","xml:lang",m);break;case"xmlSpace":ye(o,"http://www.w3.org/XML/1998/namespace","xml:space",m);break;case"is":xn(o,"is",m);break;case"innerText":case"textContent":break;default:(!(2<c.length)||c[0]!=="o"&&c[0]!=="O"||c[1]!=="n"&&c[1]!=="N")&&(c=dt.get(c)||c,xn(o,c,m))}}function Lb(o,l,c,m,y,S){switch(c){case"style":Pt(o,m,S);break;case"dangerouslySetInnerHTML":if(m!=null){if(typeof m!="object"||!("__html"in m))throw Error(a(61));if(c=m.__html,c!=null){if(y.children!=null)throw Error(a(60));o.innerHTML=c}}break;case"children":typeof m=="string"?Zr(o,m):(typeof m=="number"||typeof m=="bigint")&&Zr(o,""+m);break;case"onScroll":m!=null&&gr("scroll",o);break;case"onScrollEnd":m!=null&&gr("scrollend",o);break;case"onClick":m!=null&&(o.onclick=Nh);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!ze.hasOwnProperty(c))e:{if(c[0]==="o"&&c[1]==="n"&&(y=c.endsWith("Capture"),l=c.slice(2,y?c.length-7:void 0),S=o[Je]||null,S=S!=null?S[c]:null,typeof S=="function"&&o.removeEventListener(l,S,y),typeof m=="function")){typeof S!="function"&&S!==null&&(c in o?o[c]=null:o.hasAttribute(c)&&o.removeAttribute(c)),o.addEventListener(l,m,y);break e}c in o?o[c]=m:m===!0?o.setAttribute(c,""):xn(o,c,m)}}}function mo(o,l,c){switch(l){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":gr("error",o),gr("load",o);var m=!1,y=!1,S;for(S in c)if(c.hasOwnProperty(S)){var $=c[S];if($!=null)switch(S){case"src":m=!0;break;case"srcSet":y=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(a(137,l));default:Br(o,l,S,$,c,null)}}y&&Br(o,l,"srcSet",c.srcSet,c,null),m&&Br(o,l,"src",c.src,c,null);return;case"input":gr("invalid",o);var W=S=$=y=null,ge=null,Ve=null;for(m in c)if(c.hasOwnProperty(m)){var lt=c[m];if(lt!=null)switch(m){case"name":y=lt;break;case"type":$=lt;break;case"checked":ge=lt;break;case"defaultChecked":Ve=lt;break;case"value":S=lt;break;case"defaultValue":W=lt;break;case"children":case"dangerouslySetInnerHTML":if(lt!=null)throw Error(a(137,l));break;default:Br(o,l,m,lt,c,null)}}lr(o,S,W,ge,Ve,$,y,!1),jt(o);return;case"select":gr("invalid",o),m=$=S=null;for(y in c)if(c.hasOwnProperty(y)&&(W=c[y],W!=null))switch(y){case"value":S=W;break;case"defaultValue":$=W;break;case"multiple":m=W;default:Br(o,l,y,W,c,null)}l=S,c=$,o.multiple=!!m,l!=null?tr(o,!!m,l,!1):c!=null&&tr(o,!!m,c,!0);return;case"textarea":gr("invalid",o),S=y=m=null;for($ in c)if(c.hasOwnProperty($)&&(W=c[$],W!=null))switch($){case"value":m=W;break;case"defaultValue":y=W;break;case"children":S=W;break;case"dangerouslySetInnerHTML":if(W!=null)throw Error(a(91));break;default:Br(o,l,$,W,c,null)}Hn(o,m,y,S),jt(o);return;case"option":for(ge in c)if(c.hasOwnProperty(ge)&&(m=c[ge],m!=null))switch(ge){case"selected":o.selected=m&&typeof m!="function"&&typeof m!="symbol";break;default:Br(o,l,ge,m,c,null)}return;case"dialog":gr("beforetoggle",o),gr("toggle",o),gr("cancel",o),gr("close",o);break;case"iframe":case"object":gr("load",o);break;case"video":case"audio":for(m=0;m<kd.length;m++)gr(kd[m],o);break;case"image":gr("error",o),gr("load",o);break;case"details":gr("toggle",o);break;case"embed":case"source":case"link":gr("error",o),gr("load",o);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Ve in c)if(c.hasOwnProperty(Ve)&&(m=c[Ve],m!=null))switch(Ve){case"children":case"dangerouslySetInnerHTML":throw Error(a(137,l));default:Br(o,l,Ve,m,c,null)}return;default:if(ae(l)){for(lt in c)c.hasOwnProperty(lt)&&(m=c[lt],m!==void 0&&Lb(o,l,lt,m,c,void 0));return}}for(W in c)c.hasOwnProperty(W)&&(m=c[W],m!=null&&Br(o,l,W,m,c,null))}function BI(o,l,c,m){switch(l){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var y=null,S=null,$=null,W=null,ge=null,Ve=null,lt=null;for(Ye in c){var wt=c[Ye];if(c.hasOwnProperty(Ye)&&wt!=null)switch(Ye){case"checked":break;case"value":break;case"defaultValue":ge=wt;default:m.hasOwnProperty(Ye)||Br(o,l,Ye,null,m,wt)}}for(var qe in m){var Ye=m[qe];if(wt=c[qe],m.hasOwnProperty(qe)&&(Ye!=null||wt!=null))switch(qe){case"type":S=Ye;break;case"name":y=Ye;break;case"checked":Ve=Ye;break;case"defaultChecked":lt=Ye;break;case"value":$=Ye;break;case"defaultValue":W=Ye;break;case"children":case"dangerouslySetInnerHTML":if(Ye!=null)throw Error(a(137,l));break;default:Ye!==wt&&Br(o,l,qe,Ye,m,wt)}}er(o,$,W,ge,Ve,lt,S,y);return;case"select":Ye=$=W=qe=null;for(S in c)if(ge=c[S],c.hasOwnProperty(S)&&ge!=null)switch(S){case"value":break;case"multiple":Ye=ge;default:m.hasOwnProperty(S)||Br(o,l,S,null,m,ge)}for(y in m)if(S=m[y],ge=c[y],m.hasOwnProperty(y)&&(S!=null||ge!=null))switch(y){case"value":qe=S;break;case"defaultValue":W=S;break;case"multiple":$=S;default:S!==ge&&Br(o,l,y,S,m,ge)}l=W,c=$,m=Ye,qe!=null?tr(o,!!c,qe,!1):!!m!=!!c&&(l!=null?tr(o,!!c,l,!0):tr(o,!!c,c?[]:"",!1));return;case"textarea":Ye=qe=null;for(W in c)if(y=c[W],c.hasOwnProperty(W)&&y!=null&&!m.hasOwnProperty(W))switch(W){case"value":break;case"children":break;default:Br(o,l,W,null,m,y)}for($ in m)if(y=m[$],S=c[$],m.hasOwnProperty($)&&(y!=null||S!=null))switch($){case"value":qe=y;break;case"defaultValue":Ye=y;break;case"children":break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(a(91));break;default:y!==S&&Br(o,l,$,y,m,S)}Sr(o,qe,Ye);return;case"option":for(var qn in c)if(qe=c[qn],c.hasOwnProperty(qn)&&qe!=null&&!m.hasOwnProperty(qn))switch(qn){case"selected":o.selected=!1;break;default:Br(o,l,qn,null,m,qe)}for(ge in m)if(qe=m[ge],Ye=c[ge],m.hasOwnProperty(ge)&&qe!==Ye&&(qe!=null||Ye!=null))switch(ge){case"selected":o.selected=qe&&typeof qe!="function"&&typeof qe!="symbol";break;default:Br(o,l,ge,qe,m,Ye)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var Fn in c)qe=c[Fn],c.hasOwnProperty(Fn)&&qe!=null&&!m.hasOwnProperty(Fn)&&Br(o,l,Fn,null,m,qe);for(Ve in m)if(qe=m[Ve],Ye=c[Ve],m.hasOwnProperty(Ve)&&qe!==Ye&&(qe!=null||Ye!=null))switch(Ve){case"children":case"dangerouslySetInnerHTML":if(qe!=null)throw Error(a(137,l));break;default:Br(o,l,Ve,qe,m,Ye)}return;default:if(ae(l)){for(var zr in c)qe=c[zr],c.hasOwnProperty(zr)&&qe!==void 0&&!m.hasOwnProperty(zr)&&Lb(o,l,zr,void 0,m,qe);for(lt in m)qe=m[lt],Ye=c[lt],!m.hasOwnProperty(lt)||qe===Ye||qe===void 0&&Ye===void 0||Lb(o,l,lt,qe,m,Ye);return}}for(var Ae in c)qe=c[Ae],c.hasOwnProperty(Ae)&&qe!=null&&!m.hasOwnProperty(Ae)&&Br(o,l,Ae,null,m,qe);for(wt in m)qe=m[wt],Ye=c[wt],!m.hasOwnProperty(wt)||qe===Ye||qe==null&&Ye==null||Br(o,l,wt,qe,m,Ye)}var Fb=null,$b=null;function Mh(o){return o.nodeType===9?o:o.ownerDocument}function hx(o){switch(o){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function vx(o,l){if(o===0)switch(l){case"svg":return 1;case"math":return 2;default:return 0}return o===1&&l==="foreignObject"?0:o}function Bb(o,l){return o==="textarea"||o==="noscript"||typeof l.children=="string"||typeof l.children=="number"||typeof l.children=="bigint"||typeof l.dangerouslySetInnerHTML=="object"&&l.dangerouslySetInnerHTML!==null&&l.dangerouslySetInnerHTML.__html!=null}var zb=null;function zI(){var o=window.event;return o&&o.type==="popstate"?o===zb?!1:(zb=o,!0):(zb=null,!1)}var gx=typeof setTimeout=="function"?setTimeout:void 0,UI=typeof clearTimeout=="function"?clearTimeout:void 0,yx=typeof Promise=="function"?Promise:void 0,HI=typeof queueMicrotask=="function"?queueMicrotask:typeof yx<"u"?function(o){return yx.resolve(null).then(o).catch(VI)}:gx;function VI(o){setTimeout(function(){throw o})}function Ls(o){return o==="head"}function bx(o,l){var c=l,m=0,y=0;do{var S=c.nextSibling;if(o.removeChild(c),S&&S.nodeType===8)if(c=S.data,c==="/$"){if(0<m&&8>m){c=m;var $=o.ownerDocument;if(c&1&&_d($.documentElement),c&2&&_d($.body),c&4)for(c=$.head,_d(c),$=c.firstChild;$;){var W=$.nextSibling,ge=$.nodeName;$[tt]||ge==="SCRIPT"||ge==="STYLE"||ge==="LINK"&&$.rel.toLowerCase()==="stylesheet"||c.removeChild($),$=W}}if(y===0){o.removeChild(S),Hd(l);return}y--}else c==="$"||c==="$?"||c==="$!"?y++:m=c.charCodeAt(0)-48;else m=0;c=S}while(c);Hd(l)}function Ub(o){var l=o.firstChild;for(l&&l.nodeType===10&&(l=l.nextSibling);l;){var c=l;switch(l=l.nextSibling,c.nodeName){case"HTML":case"HEAD":case"BODY":Ub(c),fe(c);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(c.rel.toLowerCase()==="stylesheet")continue}o.removeChild(c)}}function KI(o,l,c,m){for(;o.nodeType===1;){var y=c;if(o.nodeName.toLowerCase()!==l.toLowerCase()){if(!m&&(o.nodeName!=="INPUT"||o.type!=="hidden"))break}else if(m){if(!o[tt])switch(l){case"meta":if(!o.hasAttribute("itemprop"))break;return o;case"link":if(S=o.getAttribute("rel"),S==="stylesheet"&&o.hasAttribute("data-precedence"))break;if(S!==y.rel||o.getAttribute("href")!==(y.href==null||y.href===""?null:y.href)||o.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin)||o.getAttribute("title")!==(y.title==null?null:y.title))break;return o;case"style":if(o.hasAttribute("data-precedence"))break;return o;case"script":if(S=o.getAttribute("src"),(S!==(y.src==null?null:y.src)||o.getAttribute("type")!==(y.type==null?null:y.type)||o.getAttribute("crossorigin")!==(y.crossOrigin==null?null:y.crossOrigin))&&S&&o.hasAttribute("async")&&!o.hasAttribute("itemprop"))break;return o;default:return o}}else if(l==="input"&&o.type==="hidden"){var S=y.name==null?null:""+y.name;if(y.type==="hidden"&&o.getAttribute("name")===S)return o}else return o;if(o=Bi(o.nextSibling),o===null)break}return null}function qI(o,l,c){if(l==="")return null;for(;o.nodeType!==3;)if((o.nodeType!==1||o.nodeName!=="INPUT"||o.type!=="hidden")&&!c||(o=Bi(o.nextSibling),o===null))return null;return o}function Hb(o){return o.data==="$!"||o.data==="$?"&&o.ownerDocument.readyState==="complete"}function GI(o,l){var c=o.ownerDocument;if(o.data!=="$?"||c.readyState==="complete")l();else{var m=function(){l(),c.removeEventListener("DOMContentLoaded",m)};c.addEventListener("DOMContentLoaded",m),o._reactRetry=m}}function Bi(o){for(;o!=null;o=o.nextSibling){var l=o.nodeType;if(l===1||l===3)break;if(l===8){if(l=o.data,l==="$"||l==="$!"||l==="$?"||l==="F!"||l==="F")break;if(l==="/$")return null}}return o}var Vb=null;function wx(o){o=o.previousSibling;for(var l=0;o;){if(o.nodeType===8){var c=o.data;if(c==="$"||c==="$!"||c==="$?"){if(l===0)return o;l--}else c==="/$"&&l++}o=o.previousSibling}return null}function Sx(o,l,c){switch(l=Mh(c),o){case"html":if(o=l.documentElement,!o)throw Error(a(452));return o;case"head":if(o=l.head,!o)throw Error(a(453));return o;case"body":if(o=l.body,!o)throw Error(a(454));return o;default:throw Error(a(451))}}function _d(o){for(var l=o.attributes;l.length;)o.removeAttributeNode(l[0]);fe(o)}var Oi=new Map,Ex=new Set;function kh(o){return typeof o.getRootNode=="function"?o.getRootNode():o.nodeType===9?o:o.ownerDocument}var Wl=re.d;re.d={f:YI,r:QI,D:WI,C:XI,L:JI,m:ZI,X:tT,S:eT,M:nT};function YI(){var o=Wl.f(),l=xh();return o||l}function QI(o){var l=ke(o);l!==null&&l.tag===5&&l.type==="form"?UE(l):Wl.r(o)}var Vc=typeof document>"u"?null:document;function Cx(o,l,c){var m=Vc;if(m&&typeof l=="string"&&l){var y=fn(l);y='link[rel="'+o+'"][href="'+y+'"]',typeof c=="string"&&(y+='[crossorigin="'+c+'"]'),Ex.has(y)||(Ex.add(y),o={rel:o,crossOrigin:c,href:l},m.querySelector(y)===null&&(l=m.createElement("link"),mo(l,"link",o),At(l),m.head.appendChild(l)))}}function WI(o){Wl.D(o),Cx("dns-prefetch",o,null)}function XI(o,l){Wl.C(o,l),Cx("preconnect",o,l)}function JI(o,l,c){Wl.L(o,l,c);var m=Vc;if(m&&o&&l){var y='link[rel="preload"][as="'+fn(l)+'"]';l==="image"&&c&&c.imageSrcSet?(y+='[imagesrcset="'+fn(c.imageSrcSet)+'"]',typeof c.imageSizes=="string"&&(y+='[imagesizes="'+fn(c.imageSizes)+'"]')):y+='[href="'+fn(o)+'"]';var S=y;switch(l){case"style":S=Kc(o);break;case"script":S=qc(o)}Oi.has(S)||(o=h({rel:"preload",href:l==="image"&&c&&c.imageSrcSet?void 0:o,as:l},c),Oi.set(S,o),m.querySelector(y)!==null||l==="style"&&m.querySelector(jd(S))||l==="script"&&m.querySelector(Ld(S))||(l=m.createElement("link"),mo(l,"link",o),At(l),m.head.appendChild(l)))}}function ZI(o,l){Wl.m(o,l);var c=Vc;if(c&&o){var m=l&&typeof l.as=="string"?l.as:"script",y='link[rel="modulepreload"][as="'+fn(m)+'"][href="'+fn(o)+'"]',S=y;switch(m){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":S=qc(o)}if(!Oi.has(S)&&(o=h({rel:"modulepreload",href:o},l),Oi.set(S,o),c.querySelector(y)===null)){switch(m){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(c.querySelector(Ld(S)))return}m=c.createElement("link"),mo(m,"link",o),At(m),c.head.appendChild(m)}}}function eT(o,l,c){Wl.S(o,l,c);var m=Vc;if(m&&o){var y=st(m).hoistableStyles,S=Kc(o);l=l||"default";var $=y.get(S);if(!$){var W={loading:0,preload:null};if($=m.querySelector(jd(S)))W.loading=5;else{o=h({rel:"stylesheet",href:o,"data-precedence":l},c),(c=Oi.get(S))&&Kb(o,c);var ge=$=m.createElement("link");At(ge),mo(ge,"link",o),ge._p=new Promise(function(Ve,lt){ge.onload=Ve,ge.onerror=lt}),ge.addEventListener("load",function(){W.loading|=1}),ge.addEventListener("error",function(){W.loading|=2}),W.loading|=4,Ah($,l,m)}$={type:"stylesheet",instance:$,count:1,state:W},y.set(S,$)}}}function tT(o,l){Wl.X(o,l);var c=Vc;if(c&&o){var m=st(c).hoistableScripts,y=qc(o),S=m.get(y);S||(S=c.querySelector(Ld(y)),S||(o=h({src:o,async:!0},l),(l=Oi.get(y))&&qb(o,l),S=c.createElement("script"),At(S),mo(S,"link",o),c.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},m.set(y,S))}}function nT(o,l){Wl.M(o,l);var c=Vc;if(c&&o){var m=st(c).hoistableScripts,y=qc(o),S=m.get(y);S||(S=c.querySelector(Ld(y)),S||(o=h({src:o,async:!0,type:"module"},l),(l=Oi.get(y))&&qb(o,l),S=c.createElement("script"),At(S),mo(S,"link",o),c.head.appendChild(S)),S={type:"script",instance:S,count:1,state:null},m.set(y,S))}}function xx(o,l,c,m){var y=(y=Re.current)?kh(y):null;if(!y)throw Error(a(446));switch(o){case"meta":case"title":return null;case"style":return typeof c.precedence=="string"&&typeof c.href=="string"?(l=Kc(c.href),c=st(y).hoistableStyles,m=c.get(l),m||(m={type:"style",instance:null,count:0,state:null},c.set(l,m)),m):{type:"void",instance:null,count:0,state:null};case"link":if(c.rel==="stylesheet"&&typeof c.href=="string"&&typeof c.precedence=="string"){o=Kc(c.href);var S=st(y).hoistableStyles,$=S.get(o);if($||(y=y.ownerDocument||y,$={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},S.set(o,$),(S=y.querySelector(jd(o)))&&!S._p&&($.instance=S,$.state.loading=5),Oi.has(o)||(c={rel:"preload",as:"style",href:c.href,crossOrigin:c.crossOrigin,integrity:c.integrity,media:c.media,hrefLang:c.hrefLang,referrerPolicy:c.referrerPolicy},Oi.set(o,c),S||rT(y,o,c,$.state))),l&&m===null)throw Error(a(528,""));return $}if(l&&m!==null)throw Error(a(529,""));return null;case"script":return l=c.async,c=c.src,typeof c=="string"&&l&&typeof l!="function"&&typeof l!="symbol"?(l=qc(c),c=st(y).hoistableScripts,m=c.get(l),m||(m={type:"script",instance:null,count:0,state:null},c.set(l,m)),m):{type:"void",instance:null,count:0,state:null};default:throw Error(a(444,o))}}function Kc(o){return'href="'+fn(o)+'"'}function jd(o){return'link[rel="stylesheet"]['+o+"]"}function Ox(o){return h({},o,{"data-precedence":o.precedence,precedence:null})}function rT(o,l,c,m){o.querySelector('link[rel="preload"][as="style"]['+l+"]")?m.loading=1:(l=o.createElement("link"),m.preload=l,l.addEventListener("load",function(){return m.loading|=1}),l.addEventListener("error",function(){return m.loading|=2}),mo(l,"link",c),At(l),o.head.appendChild(l))}function qc(o){return'[src="'+fn(o)+'"]'}function Ld(o){return"script[async]"+o}function Dx(o,l,c){if(l.count++,l.instance===null)switch(l.type){case"style":var m=o.querySelector('style[data-href~="'+fn(c.href)+'"]');if(m)return l.instance=m,At(m),m;var y=h({},c,{"data-href":c.href,"data-precedence":c.precedence,href:null,precedence:null});return m=(o.ownerDocument||o).createElement("style"),At(m),mo(m,"style",y),Ah(m,c.precedence,o),l.instance=m;case"stylesheet":y=Kc(c.href);var S=o.querySelector(jd(y));if(S)return l.state.loading|=4,l.instance=S,At(S),S;m=Ox(c),(y=Oi.get(y))&&Kb(m,y),S=(o.ownerDocument||o).createElement("link"),At(S);var $=S;return $._p=new Promise(function(W,ge){$.onload=W,$.onerror=ge}),mo(S,"link",m),l.state.loading|=4,Ah(S,c.precedence,o),l.instance=S;case"script":return S=qc(c.src),(y=o.querySelector(Ld(S)))?(l.instance=y,At(y),y):(m=c,(y=Oi.get(S))&&(m=h({},c),qb(m,y)),o=o.ownerDocument||o,y=o.createElement("script"),At(y),mo(y,"link",m),o.head.appendChild(y),l.instance=y);case"void":return null;default:throw Error(a(443,l.type))}else l.type==="stylesheet"&&(l.state.loading&4)===0&&(m=l.instance,l.state.loading|=4,Ah(m,c.precedence,o));return l.instance}function Ah(o,l,c){for(var m=c.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),y=m.length?m[m.length-1]:null,S=y,$=0;$<m.length;$++){var W=m[$];if(W.dataset.precedence===l)S=W;else if(S!==y)break}S?S.parentNode.insertBefore(o,S.nextSibling):(l=c.nodeType===9?c.head:c,l.insertBefore(o,l.firstChild))}function Kb(o,l){o.crossOrigin==null&&(o.crossOrigin=l.crossOrigin),o.referrerPolicy==null&&(o.referrerPolicy=l.referrerPolicy),o.title==null&&(o.title=l.title)}function qb(o,l){o.crossOrigin==null&&(o.crossOrigin=l.crossOrigin),o.referrerPolicy==null&&(o.referrerPolicy=l.referrerPolicy),o.integrity==null&&(o.integrity=l.integrity)}var _h=null;function Px(o,l,c){if(_h===null){var m=new Map,y=_h=new Map;y.set(c,m)}else y=_h,m=y.get(c),m||(m=new Map,y.set(c,m));if(m.has(o))return m;for(m.set(o,null),c=c.getElementsByTagName(o),y=0;y<c.length;y++){var S=c[y];if(!(S[tt]||S[Fe]||o==="link"&&S.getAttribute("rel")==="stylesheet")&&S.namespaceURI!=="http://www.w3.org/2000/svg"){var $=S.getAttribute(l)||"";$=o+$;var W=m.get($);W?W.push(S):m.set($,[S])}}return m}function Ix(o,l,c){o=o.ownerDocument||o,o.head.insertBefore(c,l==="title"?o.querySelector("head > title"):null)}function aT(o,l,c){if(c===1||l.itemProp!=null)return!1;switch(o){case"meta":case"title":return!0;case"style":if(typeof l.precedence!="string"||typeof l.href!="string"||l.href==="")break;return!0;case"link":if(typeof l.rel!="string"||typeof l.href!="string"||l.href===""||l.onLoad||l.onError)break;switch(l.rel){case"stylesheet":return o=l.disabled,typeof l.precedence=="string"&&o==null;default:return!0}case"script":if(l.async&&typeof l.async!="function"&&typeof l.async!="symbol"&&!l.onLoad&&!l.onError&&l.src&&typeof l.src=="string")return!0}return!1}function Tx(o){return!(o.type==="stylesheet"&&(o.state.loading&3)===0)}var Fd=null;function oT(){}function iT(o,l,c){if(Fd===null)throw Error(a(475));var m=Fd;if(l.type==="stylesheet"&&(typeof c.media!="string"||matchMedia(c.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var y=Kc(c.href),S=o.querySelector(jd(y));if(S){o=S._p,o!==null&&typeof o=="object"&&typeof o.then=="function"&&(m.count++,m=jh.bind(m),o.then(m,m)),l.state.loading|=4,l.instance=S,At(S);return}S=o.ownerDocument||o,c=Ox(c),(y=Oi.get(y))&&Kb(c,y),S=S.createElement("link"),At(S);var $=S;$._p=new Promise(function(W,ge){$.onload=W,$.onerror=ge}),mo(S,"link",c),l.instance=S}m.stylesheets===null&&(m.stylesheets=new Map),m.stylesheets.set(l,o),(o=l.state.preload)&&(l.state.loading&3)===0&&(m.count++,l=jh.bind(m),o.addEventListener("load",l),o.addEventListener("error",l))}}function lT(){if(Fd===null)throw Error(a(475));var o=Fd;return o.stylesheets&&o.count===0&&Gb(o,o.stylesheets),0<o.count?function(l){var c=setTimeout(function(){if(o.stylesheets&&Gb(o,o.stylesheets),o.unsuspend){var m=o.unsuspend;o.unsuspend=null,m()}},6e4);return o.unsuspend=l,function(){o.unsuspend=null,clearTimeout(c)}}:null}function jh(){if(this.count--,this.count===0){if(this.stylesheets)Gb(this,this.stylesheets);else if(this.unsuspend){var o=this.unsuspend;this.unsuspend=null,o()}}}var Lh=null;function Gb(o,l){o.stylesheets=null,o.unsuspend!==null&&(o.count++,Lh=new Map,l.forEach(sT,o),Lh=null,jh.call(o))}function sT(o,l){if(!(l.state.loading&4)){var c=Lh.get(o);if(c)var m=c.get(null);else{c=new Map,Lh.set(o,c);for(var y=o.querySelectorAll("link[data-precedence],style[data-precedence]"),S=0;S<y.length;S++){var $=y[S];($.nodeName==="LINK"||$.getAttribute("media")!=="not all")&&(c.set($.dataset.precedence,$),m=$)}m&&c.set(null,m)}y=l.instance,$=y.getAttribute("data-precedence"),S=c.get($)||m,S===m&&c.set(null,y),c.set($,y),this.count++,m=jh.bind(this),y.addEventListener("load",m),y.addEventListener("error",m),S?S.parentNode.insertBefore(y,S.nextSibling):(o=o.nodeType===9?o.head:o,o.insertBefore(y,o.firstChild)),l.state.loading|=4}}var $d={$$typeof:I,Provider:null,Consumer:null,_currentValue:te,_currentValue2:te,_threadCount:0};function uT(o,l,c,m,y,S,$,W){this.tag=1,this.containerInfo=o,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=le(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=le(0),this.hiddenUpdates=le(null),this.identifierPrefix=m,this.onUncaughtError=y,this.onCaughtError=S,this.onRecoverableError=$,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=W,this.incompleteTransitions=new Map}function Rx(o,l,c,m,y,S,$,W,ge,Ve,lt,wt){return o=new uT(o,l,c,$,W,ge,Ve,wt),l=1,S===!0&&(l|=24),S=ma(3,null,null,l),o.current=S,S.stateNode=o,l=Iy(),l.refCount++,o.pooledCache=l,l.refCount++,S.memoizedState={element:m,isDehydrated:c,cache:l},My(S),o}function Nx(o){return o?(o=ko,o):ko}function Mx(o,l,c,m,y,S){y=Nx(y),m.context===null?m.context=y:m.pendingContext=y,m=xs(l),m.payload={element:c},S=S===void 0?null:S,S!==null&&(m.callback=S),c=Os(o,m,l),c!==null&&(ci(c,o,l),hd(c,o,l))}function kx(o,l){if(o=o.memoizedState,o!==null&&o.dehydrated!==null){var c=o.retryLane;o.retryLane=c!==0&&c<l?c:l}}function Yb(o,l){kx(o,l),(o=o.alternate)&&kx(o,l)}function Ax(o){if(o.tag===13){var l=ji(o,67108864);l!==null&&ci(l,o,67108864),Yb(o,67108864)}}var Fh=!0;function cT(o,l,c,m){var y=K.T;K.T=null;var S=re.p;try{re.p=2,Qb(o,l,c,m)}finally{re.p=S,K.T=y}}function fT(o,l,c,m){var y=K.T;K.T=null;var S=re.p;try{re.p=8,Qb(o,l,c,m)}finally{re.p=S,K.T=y}}function Qb(o,l,c,m){if(Fh){var y=Wb(m);if(y===null)jb(o,l,m,$h,c),jx(o,m);else if(pT(y,o,l,c,m))m.stopPropagation();else if(jx(o,m),l&4&&-1<dT.indexOf(o)){for(;y!==null;){var S=ke(y);if(S!==null)switch(S.tag){case 3:if(S=S.stateNode,S.current.memoizedState.isDehydrated){var $=$e(S.pendingLanes);if($!==0){var W=S;for(W.pendingLanes|=2,W.entangledLanes|=2;$;){var ge=1<<31-Xt($);W.entanglements[1]|=ge,$&=~ge}gl(S),(Lr&6)===0&&(Eh=Lt()+500,Md(0))}}break;case 13:W=ji(S,2),W!==null&&ci(W,S,2),xh(),Yb(S,2)}if(S=Wb(m),S===null&&jb(o,l,m,$h,c),S===y)break;y=S}y!==null&&m.stopPropagation()}else jb(o,l,m,null,c)}}function Wb(o){return o=za(o),Xb(o)}var $h=null;function Xb(o){if($h=null,o=pe(o),o!==null){var l=i(o);if(l===null)o=null;else{var c=l.tag;if(c===13){if(o=s(l),o!==null)return o;o=null}else if(c===3){if(l.stateNode.current.memoizedState.isDehydrated)return l.tag===3?l.stateNode.containerInfo:null;o=null}else l!==o&&(o=null)}}return $h=o,null}function _x(o){switch(o){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Qe()){case _e:return 2;case It:return 8;case Tt:case Ct:return 32;case Dn:return 268435456;default:return 32}default:return 32}}var Jb=!1,Fs=null,$s=null,Bs=null,Bd=new Map,zd=new Map,zs=[],dT="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function jx(o,l){switch(o){case"focusin":case"focusout":Fs=null;break;case"dragenter":case"dragleave":$s=null;break;case"mouseover":case"mouseout":Bs=null;break;case"pointerover":case"pointerout":Bd.delete(l.pointerId);break;case"gotpointercapture":case"lostpointercapture":zd.delete(l.pointerId)}}function Ud(o,l,c,m,y,S){return o===null||o.nativeEvent!==S?(o={blockedOn:l,domEventName:c,eventSystemFlags:m,nativeEvent:S,targetContainers:[y]},l!==null&&(l=ke(l),l!==null&&Ax(l)),o):(o.eventSystemFlags|=m,l=o.targetContainers,y!==null&&l.indexOf(y)===-1&&l.push(y),o)}function pT(o,l,c,m,y){switch(l){case"focusin":return Fs=Ud(Fs,o,l,c,m,y),!0;case"dragenter":return $s=Ud($s,o,l,c,m,y),!0;case"mouseover":return Bs=Ud(Bs,o,l,c,m,y),!0;case"pointerover":var S=y.pointerId;return Bd.set(S,Ud(Bd.get(S)||null,o,l,c,m,y)),!0;case"gotpointercapture":return S=y.pointerId,zd.set(S,Ud(zd.get(S)||null,o,l,c,m,y)),!0}return!1}function Lx(o){var l=pe(o.target);if(l!==null){var c=i(l);if(c!==null){if(l=c.tag,l===13){if(l=s(c),l!==null){o.blockedOn=l,we(o.priority,function(){if(c.tag===13){var m=ui();m=en(m);var y=ji(c,m);y!==null&&ci(y,c,m),Yb(c,m)}});return}}else if(l===3&&c.stateNode.current.memoizedState.isDehydrated){o.blockedOn=c.tag===3?c.stateNode.containerInfo:null;return}}}o.blockedOn=null}function Bh(o){if(o.blockedOn!==null)return!1;for(var l=o.targetContainers;0<l.length;){var c=Wb(o.nativeEvent);if(c===null){c=o.nativeEvent;var m=new c.constructor(c.type,c);Jn=m,c.target.dispatchEvent(m),Jn=null}else return l=ke(c),l!==null&&Ax(l),o.blockedOn=c,!1;l.shift()}return!0}function Fx(o,l,c){Bh(o)&&c.delete(l)}function mT(){Jb=!1,Fs!==null&&Bh(Fs)&&(Fs=null),$s!==null&&Bh($s)&&($s=null),Bs!==null&&Bh(Bs)&&(Bs=null),Bd.forEach(Fx),zd.forEach(Fx)}function zh(o,l){o.blockedOn===l&&(o.blockedOn=null,Jb||(Jb=!0,e.unstable_scheduleCallback(e.unstable_NormalPriority,mT)))}var Uh=null;function $x(o){Uh!==o&&(Uh=o,e.unstable_scheduleCallback(e.unstable_NormalPriority,function(){Uh===o&&(Uh=null);for(var l=0;l<o.length;l+=3){var c=o[l],m=o[l+1],y=o[l+2];if(typeof m!="function"){if(Xb(m||c)===null)continue;break}var S=ke(c);S!==null&&(o.splice(l,3),l-=3,Xy(S,{pending:!0,data:y,method:c.method,action:m},m,y))}}))}function Hd(o){function l(ge){return zh(ge,o)}Fs!==null&&zh(Fs,o),$s!==null&&zh($s,o),Bs!==null&&zh(Bs,o),Bd.forEach(l),zd.forEach(l);for(var c=0;c<zs.length;c++){var m=zs[c];m.blockedOn===o&&(m.blockedOn=null)}for(;0<zs.length&&(c=zs[0],c.blockedOn===null);)Lx(c),c.blockedOn===null&&zs.shift();if(c=(o.ownerDocument||o).$$reactFormReplay,c!=null)for(m=0;m<c.length;m+=3){var y=c[m],S=c[m+1],$=y[Je]||null;if(typeof S=="function")$||$x(c);else if($){var W=null;if(S&&S.hasAttribute("formAction")){if(y=S,$=S[Je]||null)W=$.formAction;else if(Xb(y)!==null)continue}else W=$.action;typeof W=="function"?c[m+1]=W:(c.splice(m,3),m-=3),$x(c)}}}function Zb(o){this._internalRoot=o}Hh.prototype.render=Zb.prototype.render=function(o){var l=this._internalRoot;if(l===null)throw Error(a(409));var c=l.current,m=ui();Mx(c,m,o,l,null,null)},Hh.prototype.unmount=Zb.prototype.unmount=function(){var o=this._internalRoot;if(o!==null){this._internalRoot=null;var l=o.containerInfo;Mx(o.current,2,null,o,null,null),xh(),l[Mt]=null}};function Hh(o){this._internalRoot=o}Hh.prototype.unstable_scheduleHydration=function(o){if(o){var l=se();o={blockedOn:null,target:o,priority:l};for(var c=0;c<zs.length&&l!==0&&l<zs[c].priority;c++);zs.splice(c,0,o),c===0&&Lx(o)}};var Bx=t.version;if(Bx!=="19.1.0")throw Error(a(527,Bx,"19.1.0"));re.findDOMNode=function(o){var l=o._reactInternals;if(l===void 0)throw typeof o.render=="function"?Error(a(188)):(o=Object.keys(o).join(","),Error(a(268,o)));return o=f(l),o=o!==null?p(o):null,o=o===null?null:o.stateNode,o};var hT={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:K,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Vh=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Vh.isDisabled&&Vh.supportsFiber)try{cn=Vh.inject(hT),Gt=Vh}catch{}}return Jd.createRoot=function(o,l){if(!r(o))throw Error(a(299));var c=!1,m="",y=nC,S=rC,$=aC,W=null;return l!=null&&(l.unstable_strictMode===!0&&(c=!0),l.identifierPrefix!==void 0&&(m=l.identifierPrefix),l.onUncaughtError!==void 0&&(y=l.onUncaughtError),l.onCaughtError!==void 0&&(S=l.onCaughtError),l.onRecoverableError!==void 0&&($=l.onRecoverableError),l.unstable_transitionCallbacks!==void 0&&(W=l.unstable_transitionCallbacks)),l=Rx(o,1,!1,null,null,c,m,y,S,$,W,null),o[Mt]=l.current,_b(o),new Zb(l)},Jd.hydrateRoot=function(o,l,c){if(!r(o))throw Error(a(299));var m=!1,y="",S=nC,$=rC,W=aC,ge=null,Ve=null;return c!=null&&(c.unstable_strictMode===!0&&(m=!0),c.identifierPrefix!==void 0&&(y=c.identifierPrefix),c.onUncaughtError!==void 0&&(S=c.onUncaughtError),c.onCaughtError!==void 0&&($=c.onCaughtError),c.onRecoverableError!==void 0&&(W=c.onRecoverableError),c.unstable_transitionCallbacks!==void 0&&(ge=c.unstable_transitionCallbacks),c.formState!==void 0&&(Ve=c.formState)),l=Rx(o,1,!0,l,c??null,m,y,S,$,W,ge,Ve),l.context=Nx(null),c=l.current,m=ui(),m=en(m),y=xs(m),y.callback=null,Os(c,y,m),c=m,l.current.lanes=c,Oe(l,c),gl(l),o[Mt]=l.current,_b(o),new Hh(l)},Jd.version="19.1.0",Jd}var lO;function y_(){if(lO)return h0.exports;lO=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),h0.exports=g_(),h0.exports}var b_=y_();const w_=lc(b_);var Qv={exports:{}},S_=Qv.exports,sO;function H9(){return sO||(sO=1,function(e,t){(function(n,a){e.exports=a()})(S_,function(){var n=1e3,a=6e4,r=36e5,i="millisecond",s="second",u="minute",f="hour",p="day",h="week",v="month",g="quarter",b="year",w="date",E="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,C=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,O={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(X){var V=["th","st","nd","rd"],K=X%100;return"["+X+(V[(K-20)%10]||V[K]||V[0])+"]"}},I=function(X,V,K){var re=String(X);return!re||re.length>=V?X:""+Array(V+1-re.length).join(K)+X},k={s:I,z:function(X){var V=-X.utcOffset(),K=Math.abs(V),re=Math.floor(K/60),te=K%60;return(V<=0?"+":"-")+I(re,2,"0")+":"+I(te,2,"0")},m:function X(V,K){if(V.date()<K.date())return-X(K,V);var re=12*(K.year()-V.year())+(K.month()-V.month()),te=V.clone().add(re,v),ce=K-te<0,z=V.clone().add(re+(ce?-1:1),v);return+(-(re+(K-te)/(ce?te-z:z-te))||0)},a:function(X){return X<0?Math.ceil(X)||0:Math.floor(X)},p:function(X){return{M:v,y:b,w:h,d:p,D:w,h:f,m:u,s,ms:i,Q:g}[X]||String(X||"").toLowerCase().replace(/s$/,"")},u:function(X){return X===void 0}},N="en",T={};T[N]=O;var j="$isDayjsObject",F=function(X){return X instanceof H||!(!X||!X[j])},_=function X(V,K,re){var te;if(!V)return N;if(typeof V=="string"){var ce=V.toLowerCase();T[ce]&&(te=ce),K&&(T[ce]=K,te=ce);var z=V.split("-");if(!te&&z.length>1)return X(z[0])}else{var Z=V.name;T[Z]=V,te=Z}return!re&&te&&(N=te),te||!re&&N},M=function(X,V){if(F(X))return X.clone();var K=typeof V=="object"?V:{};return K.date=X,K.args=arguments,new H(K)},L=k;L.l=_,L.i=F,L.w=function(X,V){return M(X,{locale:V.$L,utc:V.$u,x:V.$x,$offset:V.$offset})};var H=function(){function X(K){this.$L=_(K.locale,null,!0),this.parse(K),this.$x=this.$x||K.x||{},this[j]=!0}var V=X.prototype;return V.parse=function(K){this.$d=function(re){var te=re.date,ce=re.utc;if(te===null)return new Date(NaN);if(L.u(te))return new Date;if(te instanceof Date)return new Date(te);if(typeof te=="string"&&!/Z$/i.test(te)){var z=te.match(P);if(z){var Z=z[2]-1||0,ee=(z[7]||"0").substring(0,3);return ce?new Date(Date.UTC(z[1],Z,z[3]||1,z[4]||0,z[5]||0,z[6]||0,ee)):new Date(z[1],Z,z[3]||1,z[4]||0,z[5]||0,z[6]||0,ee)}}return new Date(te)}(K),this.init()},V.init=function(){var K=this.$d;this.$y=K.getFullYear(),this.$M=K.getMonth(),this.$D=K.getDate(),this.$W=K.getDay(),this.$H=K.getHours(),this.$m=K.getMinutes(),this.$s=K.getSeconds(),this.$ms=K.getMilliseconds()},V.$utils=function(){return L},V.isValid=function(){return this.$d.toString()!==E},V.isSame=function(K,re){var te=M(K);return this.startOf(re)<=te&&te<=this.endOf(re)},V.isAfter=function(K,re){return M(K)<this.startOf(re)},V.isBefore=function(K,re){return this.endOf(re)<M(K)},V.$g=function(K,re,te){return L.u(K)?this[re]:this.set(te,K)},V.unix=function(){return Math.floor(this.valueOf()/1e3)},V.valueOf=function(){return this.$d.getTime()},V.startOf=function(K,re){var te=this,ce=!!L.u(re)||re,z=L.p(K),Z=function(de,me){var Le=L.w(te.$u?Date.UTC(te.$y,me,de):new Date(te.$y,me,de),te);return ce?Le:Le.endOf(p)},ee=function(de,me){return L.w(te.toDate()[de].apply(te.toDate("s"),(ce?[0,0,0,0]:[23,59,59,999]).slice(me)),te)},G=this.$W,oe=this.$M,ve=this.$D,Re="set"+(this.$u?"UTC":"");switch(z){case b:return ce?Z(1,0):Z(31,11);case v:return ce?Z(1,oe):Z(0,oe+1);case h:var it=this.$locale().weekStart||0,Ke=(G<it?G+7:G)-it;return Z(ce?ve-Ke:ve+(6-Ke),oe);case p:case w:return ee(Re+"Hours",0);case f:return ee(Re+"Minutes",1);case u:return ee(Re+"Seconds",2);case s:return ee(Re+"Milliseconds",3);default:return this.clone()}},V.endOf=function(K){return this.startOf(K,!1)},V.$set=function(K,re){var te,ce=L.p(K),z="set"+(this.$u?"UTC":""),Z=(te={},te[p]=z+"Date",te[w]=z+"Date",te[v]=z+"Month",te[b]=z+"FullYear",te[f]=z+"Hours",te[u]=z+"Minutes",te[s]=z+"Seconds",te[i]=z+"Milliseconds",te)[ce],ee=ce===p?this.$D+(re-this.$W):re;if(ce===v||ce===b){var G=this.clone().set(w,1);G.$d[Z](ee),G.init(),this.$d=G.set(w,Math.min(this.$D,G.daysInMonth())).$d}else Z&&this.$d[Z](ee);return this.init(),this},V.set=function(K,re){return this.clone().$set(K,re)},V.get=function(K){return this[L.p(K)]()},V.add=function(K,re){var te,ce=this;K=Number(K);var z=L.p(re),Z=function(oe){var ve=M(ce);return L.w(ve.date(ve.date()+Math.round(oe*K)),ce)};if(z===v)return this.set(v,this.$M+K);if(z===b)return this.set(b,this.$y+K);if(z===p)return Z(1);if(z===h)return Z(7);var ee=(te={},te[u]=a,te[f]=r,te[s]=n,te)[z]||1,G=this.$d.getTime()+K*ee;return L.w(G,this)},V.subtract=function(K,re){return this.add(-1*K,re)},V.format=function(K){var re=this,te=this.$locale();if(!this.isValid())return te.invalidDate||E;var ce=K||"YYYY-MM-DDTHH:mm:ssZ",z=L.z(this),Z=this.$H,ee=this.$m,G=this.$M,oe=te.weekdays,ve=te.months,Re=te.meridiem,it=function(me,Le,Pe,rt){return me&&(me[Le]||me(re,ce))||Pe[Le].slice(0,rt)},Ke=function(me){return L.s(Z%12||12,me,"0")},de=Re||function(me,Le,Pe){var rt=me<12?"AM":"PM";return Pe?rt.toLowerCase():rt};return ce.replace(C,function(me,Le){return Le||function(Pe){switch(Pe){case"YY":return String(re.$y).slice(-2);case"YYYY":return L.s(re.$y,4,"0");case"M":return G+1;case"MM":return L.s(G+1,2,"0");case"MMM":return it(te.monthsShort,G,ve,3);case"MMMM":return it(ve,G);case"D":return re.$D;case"DD":return L.s(re.$D,2,"0");case"d":return String(re.$W);case"dd":return it(te.weekdaysMin,re.$W,oe,2);case"ddd":return it(te.weekdaysShort,re.$W,oe,3);case"dddd":return oe[re.$W];case"H":return String(Z);case"HH":return L.s(Z,2,"0");case"h":return Ke(1);case"hh":return Ke(2);case"a":return de(Z,ee,!0);case"A":return de(Z,ee,!1);case"m":return String(ee);case"mm":return L.s(ee,2,"0");case"s":return String(re.$s);case"ss":return L.s(re.$s,2,"0");case"SSS":return L.s(re.$ms,3,"0");case"Z":return z}return null}(me)||z.replace(":","")})},V.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},V.diff=function(K,re,te){var ce,z=this,Z=L.p(re),ee=M(K),G=(ee.utcOffset()-this.utcOffset())*a,oe=this-ee,ve=function(){return L.m(z,ee)};switch(Z){case b:ce=ve()/12;break;case v:ce=ve();break;case g:ce=ve()/3;break;case h:ce=(oe-G)/6048e5;break;case p:ce=(oe-G)/864e5;break;case f:ce=oe/r;break;case u:ce=oe/a;break;case s:ce=oe/n;break;default:ce=oe}return te?ce:L.a(ce)},V.daysInMonth=function(){return this.endOf(v).$D},V.$locale=function(){return T[this.$L]},V.locale=function(K,re){if(!K)return this.$L;var te=this.clone(),ce=_(K,re,!0);return ce&&(te.$L=ce),te},V.clone=function(){return L.w(this.$d,this)},V.toDate=function(){return new Date(this.valueOf())},V.toJSON=function(){return this.isValid()?this.toISOString():null},V.toISOString=function(){return this.$d.toISOString()},V.toString=function(){return this.$d.toUTCString()},X}(),B=H.prototype;return M.prototype=B,[["$ms",i],["$s",s],["$m",u],["$H",f],["$W",p],["$M",v],["$y",b],["$D",w]].forEach(function(X){B[X[1]]=function(V){return this.$g(V,X[0],X[1])}}),M.extend=function(X,V){return X.$i||(X(V,H,M),X.$i=!0),M},M.locale=_,M.isDayjs=F,M.unix=function(X){return M(1e3*X)},M.en=T[N],M.Ls=T,M.p={},M})}(Qv)),Qv.exports}var E_=H9();const Xg=lc(E_);function rc(e){return e.varName?` for '${e.varName}'`:""}function Rf(e){if(e===null)return"null";if(e===void 0)return"undefined";if(e instanceof Error)return e.message;switch(typeof e){case"bigint":case"number":case"boolean":return String(e);case"string":return e;case"symbol":return`Symbol(${e.description??""})`;case"object":return String("message"in e?e.message:e);case"function":return`function ${e.name}`;default:return"invalid error type"}}function V9(e){return!isNaN(e)&&!isNaN(parseFloat(e))}function C_(e,t={}){if(typeof e=="boolean")return e;if(e===0||e==="0"||e==="f"||e==="false")return!1;if(e===1||e==="1"||e==="t"||e==="true")return!0;if(e==null)throw new Error(`Missing boolean value${rc(t)}`);return!!e}function x_(e,t={}){return e==null?void 0:C_(e,t)}function Jp(e,t={}){if(e==null||e===""&&!t.allowEmpty)throw new Error(`Missing string value${rc(t)}`);return typeof e=="string"?e:e.toString()}function ts(e,t={}){return e==null||e===""&&!t.allowEmpty?void 0:Jp(e,t)}function pp(e,t={}){if(typeof e=="number")return e;if(e==null)throw new Error(`Missing number value${rc(t)}`);if(typeof e=="string"&&V9(e))return Number(e);throw new Error(`Cannot convert to number the value of type '${typeof e}'${rc(t)}`)}function O_(e,t={}){return e==null?void 0:pp(e,t)}function D_(e,t={}){if(e instanceof Date)return e;if(e==null||e==="")throw new Error(`Missing number value${rc(t)}`);if(typeof e=="string"){const n=e.includes("Z")||e.includes("+");return new Date(n?e:`${e}Z`)}if(typeof e=="number")return new Date(e);throw new Error(`Cannot convert to date the value of type '${typeof e}'${rc(t)}`)}function P_(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function I_(e,t={}){if(P_(e))return e;const n=e===null?"null":Array.isArray(e)?"array":typeof e;throw new Error(`invalid object value '${n}'${rc(t)}`)}function T_(e){let t=e,n;return a=>{if(a&&(t=a),!t)throw new Error("Missing an URL to open");if(n===void 0||n.closed){if(n=window.open(t,"_blank")??void 0,!n)return}else n.location.href===t?n.location.reload():n.location.href=t;n.focus()}}const U1=ts(void 0,{varName:"VITE_API_PORT"}),H1="/adm",Xi=U1?`//${document.location.hostname}:${U1}`:`//${document.location.host}`,R_=`${Xi}/adm/backend/graphql`,V1=`${Xi}/api/v1/login`,N_=e=>`${e}/?redirectTo=${U1?document.location.hostname:document.location.host}`,Ri=JT({minLevel:"debug"}),M_=T_();function K1(){const e=Bn();return x.jsxs("div",{className:"NotFoundScreen",children:[x.jsx("h1",{children:"Oops!"}),x.jsx("p",{children:e("NotFoundScreen.notFound")}),x.jsx(BS,{to:"/",className:"Button primary",children:e("NotFoundScreen.returnHomePage")})]})}function K9(e,t){e.sorting==="manual"?t.sort((n,a)=>n.orderNum===a.orderNum?0:n.orderNum===null||n.orderNum===void 0?-1:a.orderNum===null||a.orderNum===void 0?1:n.orderNum-a.orderNum):uO(e.sorting,["publishDate","desc"])?t.sort((n,a)=>n.publishDate&&a.publishDate?n.publishDate===a.publishDate?pp(n.nodeId)>pp(a.nodeId)?-1:1:new Date(a.publishDate).getTime()-new Date(n.publishDate).getTime():0):uO(e.sorting,["publishDate","asc"])&&t.sort((n,a)=>n.publishDate&&a.publishDate?n.publishDate===a.publishDate?pp(n.nodeId)>pp(a.nodeId)?-1:1:new Date(n.publishDate).getTime()-new Date(a.publishDate).getTime():0)}function uO(e,t){return e.some(n=>n[0]===t[0]&&n[1]===t[1])}function Am(e){if(Array.isArray(e)){const[t,n]=e;return{value:t??void 0,mediaHandle:n==null?void 0:n.h}}return{value:e}}function k_(e){return Array.isArray(e)}function Zp(e){return typeof e=="object"&&e!==null&&"j"in e}function Jg(e){return typeof e=="object"&&e!==null&&"t"in e}function q9(e){return typeof e=="object"&&e!==null&&"h"in e}function A_(e){return typeof e=="object"&&e!==null&&"t"in e}function __(e,t){if(t){const n=Array.isArray(t)?t:[t];for(const a of n)if(e[a])return e[a]}for(const n of Object.values(e))if(n)return n;return""}function G9(e,t){if(t){const a=Array.isArray(t)?t:[t];for(const r of a)if(r in e.title)return{language:r,title:e.title[r]}}const[n]=Object.keys(e.title);if(n)return{language:n,title:e.title[n]};throw new Error(`No title found for term "${e.nodeId}"`)}function Ta(e){const t=e.split(":");if(t.length!==2)throw new Error(`[ANYWHERE-LIB]: invalid nodel id '${e}'`);const[n,a]=t;if(!a||a.length!==2||!n||!V9(n))throw new Error(`[ANYWHERE-LIB]: invalid nodel id '${e}'`);return{nodeId:n,language:a}}function zS(e){return`${e.nodeId}:${e.language}`}function rs(e){return e.trim().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-zA-Z0-9]/g,"-").replace(/--+/g,"-").replace(/-+$/,"").replace(/^-+/,"").toLowerCase()}function j_(e){const{value:t}=Am(e);return Zp(t)&&typeof t.j=="object"&&t.j!==null?L_(t.j):void 0}function L_(e){const t=I_(e);return{access:F_(t.access),password:ts(t.password)}}function F_(e){if(e==="public"||e==="protected")return e;throw new Error(`Invalid access value "${e}"`)}function Nf(e,t){const n=e.nodeTypes[t];if(!n||n.kind!=="document")throw new Error(`Unknown document type '${t}'`);return n}function Y9(e,t){const n=e.nodeTypes[t];if(!n||n.kind!=="document"||n.documentKind!=="routing")throw new Error(`Unknown routing document type '${t}'`);return n}function $_(e,t){const n=e.nodeTypes[t];if(!n||n.kind!=="document"||n.documentKind!=="regular")throw new Error(`Unknown regular document type '${t}'`);return n}function B_(e,t,n){return Object.values(e.nodeTypes).find(a=>a.kind===n&&a.kebabName===t)}function z_(e,t){const n=t.mediaPolicy;if(n){const a=e.mediaPolicies[n].mediaLimitPerDocument;if(a!==void 0)return a}return e.mediaPolicies.default.mediaLimitPerDocument}function U_(e,t){const n=t.mediaPolicy;if(n){const a=e.mediaPolicies[n].mediaLimitPerPart;if(a!==void 0)return a}return e.mediaPolicies.default.mediaLimitPerPart}function Mf(e){return e.documentKind==="regular"||!e.redirectTo}function Q9(e){return{all:e=e||new Map,on:function(t,n){var a=e.get(t);a?a.push(n):e.set(t,[n])},off:function(t,n){var a=e.get(t);a&&(n?a.splice(a.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var a=e.get(t);a&&a.slice().map(function(r){r(n)}),(a=e.get("*"))&&a.slice().map(function(r){r(t,n)})}}}const y0=Q9(),qa={emit(e,t){setTimeout(()=>y0.emit(e,t),0)},on(e,t){y0.on(e,t)},off(e,t){y0.off(e,t)}},cO=e=>{let t;const n=new Set,a=(p,h)=>{const v=typeof p=="function"?p(t):p;if(!Object.is(v,t)){const g=t;t=h??(typeof v!="object"||v===null)?v:Object.assign({},t,v),n.forEach(b=>b(t,g))}},r=()=>t,u={setState:a,getState:r,getInitialState:()=>f,subscribe:p=>(n.add(p),()=>n.delete(p))},f=t=e(a,r,u);return u},H_=e=>e?cO(e):cO,V_=e=>e;function K_(e,t=V_){const n=Tn.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return Tn.useDebugValue(n),n}const q_=e=>{const t=H_(e),n=a=>K_(t,a);return Object.assign(n,t),n},G_=e=>q_,W9="defaultLanguage";function Y_(e){return localStorage.setItem(W9,e)}function Q_(){return localStorage.getItem(W9)}const X9="specialPref";function W_(e){localStorage.setItem(X9,JSON.stringify(e))}function X_(){const e=localStorage.getItem(X9);if(e)return J_(JSON.parse(e))}function J_(e){return{language:ts(e.language)}}let J9;function Z_(){return J9}const dr=G_()((e,t)=>({appLayout:"desktop",isAuthenticated:!1,userLanguage:fO(),setAppLayout:n=>e({appLayout:n}),setIsAuthenticated:n=>e({isAuthenticated:n}),setPublicConstants:n=>e({publicConstants:n,userLanguage:fO(n)}),setInitialData:n=>e({initialData:n}),setContentLanguage:n=>{e({contentLanguage:n}),J9=n},setUserLanguage(n){Y_(n),e({userLanguage:n})},setAuthAccount:n=>e({authAccount:n,preferences:void 0}),setPreferences:n=>{const{setUserLanguage:a}=t();e({preferences:n}),n!=null&&n.language&&a(n.language)},setSiteFieldValues:n=>e({siteFieldValues:n,siteTitle:ts(n.title,{varName:"title"})})}));function fO(e){const t=e?e.languageWithLabels.map(a=>a.language):[],n=Q_()??navigator.language.substring(0,2);return t.includes(n)?n:t[0]??"en"}function Zg(){const e=dr(t=>t.publicConstants);if(!e)throw new Error("Site constants not set");return e}function Yr(){const e=dr(t=>t.initialData);if(!e)throw new Error("No initial data");return e}function nl(){const e=dr(n=>n.contentLanguage),{siteSchema:t}=Yr();return e??t.defaultLanguage}function ej(){const{siteSchema:e}=Yr();return()=>Z_()??e.defaultLanguage}function US(){const e=dr(t=>t.authAccount);if(!e)throw new Error("No account");return e}function Rl(){return dr(e=>e.userLanguage)}function HS(){const{contentLanguage:e}=_S(),t=dr(r=>r.setContentLanguage),{siteSchema:n}=Yr(),a=!!e&&!n.languages.includes(e);return d.useEffect(()=>{e&&(a?qa.emit("404"):t(e))},[e,a]),{requestedContentLanguage:a?void 0:e,isInvalid:a}}function Z9(e){const{side:t,children:n,className:a,sideClassName:r,mainClassName:i,burgerClassName:s,noSidePaddingOnMobile:u,scrollable:f}=e,[p,h]=d.useState(!1),v=dr(b=>b.appLayout),g=tl();return d.useEffect(()=>{h(!1)},[g]),x.jsxs("div",{className:be("WithSidebar",a,{noSidePaddingOnMobile:u}),children:[v==="mobile"&&x.jsx(Un,{className:be("WithSidebar-burgerBtn p-button-rounded p-button-secondary",s),icon:"pi pi-bars",onClick:()=>h(!p)}),x.jsxs("div",{className:be("_sidebar WithSidebar-side bg-bluegray-800",r,{hidden:v==="mobile"&&!p}),children:[v==="mobile"&&x.jsx(Un,{icon:"pi pi-times",className:"WithSidebar-closeButton p-button-rounded p-button-secondary",onClick:()=>h(!1)}),t]}),x.jsx("div",{className:be("WithSidebar-main",i,{Scrollable:f}),children:n})]})}const tj=d.forwardRef(({children:e,className:t,disabled:n,outlined:a,severity:r="primary",onClick:i,type:s="button",...u},f)=>{const p=["PuButton",a?"outlined":"",r||"",t||"",n?"disabled":""].filter(Boolean).join(" ");return x.jsx("button",{ref:f,className:p,disabled:n,onClick:i,type:s,...u,children:e})});function nj(){return x.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",children:[x.jsx("title",{children:"⇓"}),x.jsx("path",{fill:"currentColor",d:"M12.146 7.146a.5.5 0 0 1 .708.708l-4.5 4.5a.5.5 0 0 1-.708 0l-4.5-4.5a.5.5 0 1 1 .708-.708L8 11.293zm0-4a.5.5 0 0 1 .708.708l-4.5 4.5a.5.5 0 0 1-.708 0l-4.5-4.5a.5.5 0 1 1 .708-.708L8 7.293z"})]})}function e7(){return x.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"submenu-icon",children:[x.jsx("title",{children:"→"}),x.jsx("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"})]})}function rj(){return x.jsxs("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"submenu-icon",children:[x.jsx("title",{children:"↓"}),x.jsx("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"})]})}const aj=typeof HTMLElement<"u"&&"showPopover"in HTMLElement.prototype;aj||console==null||console.error("PuPopupMenu: Popover API is not supported in this browser.");let oj=0;function t7(e,t){const n=a=>{if(a.newState==="open"){const i=t();e.style.position="absolute",e.style.top=`${i.top}px`,e.style.left=`${i.left}px`}};return e.addEventListener("toggle",n),()=>e.removeEventListener("toggle",n)}const ij=d.forwardRef(function({items:t,className:n="",id:a,autoPosition:r=!0},i){const s=d.useRef(null),u=d.useRef(null),f=d.useRef(void 0);f.current===void 0&&(f.current=a??`pu-popup-menu-${++oj}`);const p=b=>{s.current&&s.current.togglePopover()},h=b=>{s.current&&s.current.showPopover()},v=()=>{s.current&&s.current.hidePopover()};d.useImperativeHandle(i,()=>({toggle:p,show:h,hide:v})),d.useEffect(()=>{if(!r||!s.current||!u.current)return;const b=s.current;return t7(b,()=>{var E;const w=(E=u.current)==null?void 0:E.getBoundingClientRect();return{top:w?w.bottom+window.scrollY:0,left:w?w.left+window.scrollX:0}})},[r]);const g={popoverTarget:f.current,popoverTargetAction:"toggle"};return x.jsxs(x.Fragment,{children:[x.jsx(tj,{ref:u,className:n,outlined:!0,severity:"secondary","aria-label":"unfold","aria-controls":f.current,"aria-haspopup":!0,...g,children:x.jsx(nj,{})}),x.jsx("div",{className:"PuPopupMenu",ref:s,id:f.current,popover:"auto",children:x.jsx("div",{className:"PuPopupMenu-content",children:t.map(b=>x.jsx(n7,{item:b,onHide:v},b.key))})})]})});function n7({item:e,onHide:t}){const n=d.useRef(null),a=d.useRef(`pu-submenu-${e.key}-${Math.random().toString(36).substring(2,9)}`),r={...e};if(e.subMenu&&e.subMenu.length>0){const i=e.icon;r.icon=i||x.jsx(e7,{});const s=e.command;r.command=()=>{s&&s()}}else{const i=e.command;r.command=()=>{i&&i(),t()}}return d.useEffect(()=>{if(!n.current||!e.subMenu)return;const i=n.current;return t7(i,()=>{const s=i.parentElement;if(s){const u=s.getBoundingClientRect();return{top:u.top,left:u.right+5}}return{top:0,left:0}})},[e.subMenu]),x.jsxs("div",{className:"PuPopupMenu-item",popoverTargetAction:"toggle",popoverTarget:a.current,children:[x.jsx(VS,{item:r}),e.subMenu&&x.jsx("div",{className:"PuPopupMenu-submenu",popover:"auto",id:a.current,ref:n,children:e.subMenu.map(i=>x.jsx(n7,{item:i,onHide:t},i.key))})]})}function VS({item:e,expanded:t,onToggle:n}){let{key:a,label:r,icon:i,url:s,command:u,popupMenu:f,className:p,style:h,active:v,disabled:g}=e;g&&(s=void 0,u=void 0);const b=["PuMenuItem",p||"",v?"active":"",g?"disabled":""].filter(Boolean).join(" ");return x.jsxs("div",{className:b,style:h,children:[t!==void 0&&n?x.jsx("button",{className:"PuMenuItem-left toggle",onClick:()=>n(!t),type:"button",children:t?x.jsx(rj,{}):x.jsx(e7,{})}):i?x.jsx("div",{className:"PuMenuItem-left icon",children:i}):void 0,s?x.jsx("a",{className:"PuMenuItem-label",href:s,onClick:s&&u?w=>{w.preventDefault(),u==null||u()}:void 0,children:r}):u?x.jsx("button",{className:"PuMenuItem-label",onClick:u,type:"button",children:r}):x.jsx("span",{className:"PuMenuItem-label",children:r}),f&&x.jsx(ij,{className:"PuMenuItem-popup",items:f})]},a)}function lj({children:e,header:t,expanded:n}){const[a,r]=d.useState(n??!1),i=d.useRef(null);return Na(async()=>{const s=i.current;s&&(s.classList.contains("initializing")?(s.classList.remove("initializing"),s.classList.add(a?"show":"hide"),a||(s.style.maxHeight="0")):await sj(s,a))},[a]),x.jsxs("div",{className:"PuAccordion",children:[x.jsx(VS,{item:t,expanded:a,onToggle:r}),x.jsx("div",{className:"PuAccordion-content initializing",ref:i,children:e})]})}function sj(e,t){if(t){if(e.classList.contains("show"))return Promise.resolve()}else if(e.classList.contains("hide"))return Promise.resolve();return new Promise(n=>{let a=!1;const r=setTimeout(s,300);e.classList.remove("show","hide"),e.classList.add("transition"),e.style.maxHeight=t?"0":`${e.scrollHeight}px`;const i=()=>{clearTimeout(r),s()};e.addEventListener("transitionend",i),requestAnimationFrame(()=>{e.scrollHeight,e.style.maxHeight=t?`${e.scrollHeight}px`:"0"});function s(){a||(a=!0,e.classList.remove("transition"),e.classList.add(t?"show":"hide"),t&&(e.style.maxHeight=""),e.removeEventListener("transitionend",i),n())}})}function q1({menu:e}){return x.jsx(x.Fragment,{children:e.map(t=>x.jsx(r7,{item:t},t.key))})}function r7({item:e}){return e.subMenu?x.jsx(lj,{header:e,expanded:e.expanded,children:e.subMenu.map(t=>x.jsx(r7,{item:t},t.key))}):x.jsx(VS,{item:e})}function em(e){"@babel/helpers - typeof";return em=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},em(e)}function uj(e,t){if(em(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(em(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function cj(e){var t=uj(e,"string");return em(t)=="symbol"?t:t+""}function fj(e,t,n){return(t=cj(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gu(){return Gu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Gu.apply(null,arguments)}function G1(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function dj(e){if(Array.isArray(e))return G1(e)}function pj(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function a7(e,t){if(e){if(typeof e=="string")return G1(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G1(e,t):void 0}}function mj(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function dO(e){return dj(e)||pj(e)||a7(e)||mj()}function hj(e){if(Array.isArray(e))return e}function vj(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function gj(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wc(e,t){return hj(e)||vj(e,t)||a7(e,t)||gj()}var yj=`
@layer primereact {
    .p-menu-overlay {
        position: absolute;
        /* Github #3122: Prevent animation flickering  */
        top: -9999px;
        left: -9999px;
    }

    .p-menu ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .p-menu .p-menuitem-link {
        cursor: pointer;
        display: flex;
        align-items: center;
        text-decoration: none;
        overflow: hidden;
        position: relative;
    }

    .p-menu .p-menuitem-text {
        line-height: 1;
    }
}
`,bj={root:function(t){var n=t.props,a=t.context;return be("p-menu p-component",{"p-menu-overlay":n.popup,"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},menu:"p-menu-list p-reset",content:function(t){var n=t.item;return be("p-menuitem-content",{"p-disabled":n.disabled})},action:function(t){var n=t.item;return be("p-menuitem-link",{"p-disabled":n.disabled})},menuitem:function(t){var n=t.focused;return be("p-menuitem",{"p-focus":n})},submenuHeader:function(t){var n=t.submenu;return be("p-submenu-header",{"p-disabled":n.disabled})},separator:"p-menu-separator",label:"p-menuitem-text",icon:"p-menuitem-icon",transition:"p-connected-overlay"},wj={submenuHeader:function(t){var n=t.submenu;return n.style},menuitem:function(t){var n=t.item;return n.style}},ev=on.extend({defaultProps:{__TYPE:"Menu",id:null,ariaLabel:null,ariaLabelledBy:null,tabIndex:0,model:null,popup:!1,popupAlignment:"left",style:null,className:null,autoZIndex:!0,baseZIndex:0,appendTo:null,onFocus:null,onBlur:null,transitionOptions:null,onShow:null,onHide:null,children:void 0,closeOnEscape:!0},css:{classes:bj,styles:yj,inlineStyles:wj}});function pO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Sj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pO(Object(n),!0).forEach(function(a){fj(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var ey=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=ev.getProps(e,a),i=d.useState(r.id),s=Wc(i,2),u=s[0],f=s[1],p=d.useState(!r.popup),h=Wc(p,2),v=h[0],g=h[1],b=d.useState(-1),w=Wc(b,2),E=w[0],P=w[1],C=d.useState(-1),O=Wc(C,2),I=O[0],k=O[1],N=d.useState(!1),T=Wc(N,2),j=T[0],F=T[1],_=ev.setMetaData({props:r,state:{id:u,visible:v,focused:j}}),M=_.ptm,L=_.cx,H=_.sx,B=_.isUnstyled,X=function($e,Ft){return M($e,{context:Ft})};Or(ev.css.styles,B,{name:"menu"});var V=d.useRef(null),K=d.useRef(null),re=d.useRef(null),te=!!(v&&r.popup&&r.closeOnEscape),ce=Uf("menu",te);uc({callback:function($e){Ct($e)},when:te&&ce,priority:[sc.MENU,ce]});var z=Hf({target:re,overlay:V,listener:function($e,Ft){var xt=Ft.valid,ct=Ft.type;xt&&(a.hideOverlaysOnDocumentScrolling||ct==="outside"?(Ct($e),P(-1)):U.isDocument($e.target)||U.absolutePosition(V.current,re.current,r.popupAlignment))},when:v}),Z=Wc(z,2),ee=Z[0],G=Z[1],oe=function($e){r.popup&&To.emit("overlay-click",{originalEvent:$e,target:re.current})},ve=function($e,Ft,xt){if(Ft.disabled){$e.preventDefault();return}Ft.command&&Ft.command({originalEvent:$e,item:Ft}),r.popup&&Ct($e),!r.popup&&E!==xt&&P(xt),Ft.url||($e.preventDefault(),$e.stopPropagation())},Re=function($e,Ft){$e&&r.popup&&E!==Ft&&P(Ft)},it=function($e){F(!0),r.popup||(I!==-1?(Qe(I),k(-1)):Qe(0)),r.onFocus&&r.onFocus($e)},Ke=function($e){var Ft=$e.currentTarget,xt=$e.relatedTarget;xt&&Ft.contains(xt)||(F(!1),P(-1),r.onBlur&&r.onBlur($e))},de=function($e){switch($e.code){case"ArrowDown":me($e);break;case"ArrowUp":Le($e);break;case"Home":Pe($e);break;case"End":rt($e);break;case"Enter":case"NumpadEnter":at($e);break;case"Space":Bt($e);break;case"Escape":r.popup&&(U.focus(re.current),Ct($e));case"Tab":r.popup&&v&&Ct($e);break}},me=function($e){var Ft=Jt(E);Qe(Ft),$e.preventDefault()},Le=function($e){if($e.altKey&&r.popup)U.focus(re.current),Ct($e),$e.preventDefault();else{var Ft=Lt(E);Qe(Ft),$e.preventDefault()}},Pe=function($e){Qe(0),$e.preventDefault()},rt=function($e){Qe(U.find(V.current,'li[data-pc-section="menuitem"][data-p-disabled="false"]').length-1),$e.preventDefault()},at=function($e){var Ft=U.findSingle(V.current,'li[id="'.concat("".concat(E),'"]')),xt=Ft&&U.findSingle(Ft,'a[data-pc-section="action"]');r.popup&&U.focus(re.current),xt?xt.click():Ft&&Ft.click(),$e.preventDefault()},Bt=function($e){at($e)},Jt=function($e){var Ft=U.find(V.current,'li[data-pc-section="menuitem"][data-p-disabled="false"]'),xt=dO(Ft).findIndex(function(ct){return ct.id===$e});return xt>-1?xt+1:0},Lt=function($e){var Ft=U.find(V.current,'li[data-pc-section="menuitem"][data-p-disabled="false"]'),xt=dO(Ft).findIndex(function(ct){return ct.id===$e});return xt>-1?xt-1:0},Qe=function($e){var Ft=U.find(V.current,'li[data-pc-section="menuitem"][data-p-disabled="false"]'),xt=$e>=Ft.length?Ft.length-1:$e<0?0:$e;xt>-1&&P(Ft[xt].getAttribute("id"))},_e=function(){return E!==-1?E:null},It=function($e){r.popup&&(v?Ct($e):Tt($e))},Tt=function($e){re.current=$e.currentTarget,g(!0),r.onShow&&r.onShow($e)},Ct=function($e){re.current=$e.currentTarget,g(!1),r.onHide&&r.onHide($e)},Dn=function(){U.addStyles(V.current,{position:"absolute",top:"0",left:"0"}),fr.set("menu",V.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex.menu||un.zIndex.menu),U.absolutePosition(V.current,re.current,r.popupAlignment),r.popup&&(U.focus(K.current),Qe(0))},pn=function(){ee()},hn=function(){re.current=null,G()},cn=function(){fr.clear(V.current)};_r(function(){u||f(Ga())}),aa(function(){fr.clear(V.current)}),d.useImperativeHandle(t,function(){return{props:r,toggle:It,show:Tt,hide:Ct,getElement:function(){return V.current},getTarget:function(){return re.current}}});var Gt=function($e,Ft){var xt=u+"_sub_"+Ft,ct=$e.items.map(function(ne,le){return Xt(ne,le,xt)}),He=n({id:xt,role:"none",className:be($e.className,L("submenuHeader",{submenu:$e})),style:H("submenuHeader",{submenu:$e}),"data-p-disabled":$e.disabled},M("submenuHeader"));return d.createElement(d.Fragment,{key:xt},d.createElement("li",Gu({},He,{key:xt}),$e.label),ct)},nn=function($e,Ft){if($e.visible===!1)return null;var xt=u+"_separator_"+Ft,ct=n({id:xt,className:be($e.className,L("separator")),role:"separator"},M("separator"));return d.createElement("li",Gu({},ct,{key:xt}))},Xt=function($e,Ft){var xt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if($e.visible===!1)return null;var ct={item:$e,index:Ft,parentId:xt},He=be("p-menuitem-link",{"p-disabled":$e.disabled}),ne=be("p-menuitem-icon",$e.icon),le=n({className:L("icon")},X("icon",ct)),Oe=Sn.getJSXIcon($e.icon,Sj({},le),{props:r}),gt=n({className:L("label")},X("label",ct)),Et=$e.label&&d.createElement("span",gt,$e.label),ut=$e.id||(xt||u)+"_"+Ft,en=n({onClick:function(Je){return ve(Je,$e,ut)},onMouseMove:function(Je){return Re(Je,ut)},className:L("content",{item:$e})},X("content",ct)),mn=n({href:$e.url||"#",className:L("action",{item:$e}),onFocus:function(Je){return Je.stopPropagation()},target:$e.target,tabIndex:"-1","aria-label":$e.label,"aria-disabled":$e.disabled,"data-p-disabled":$e.disabled},X("action",ct)),se=d.createElement("div",en,d.createElement("a",mn,Oe,Et,d.createElement(ir,null)));if($e.template){var we={onClick:function(Je){return ve(Je,$e,ut)},onMouseMove:function(Je){return Re(Je,ut)},className:He,tabIndex:"-1",labelClassName:"p-menuitem-text",iconClassName:ne,element:se,props:r};se=Y.getJSXElement($e.template,$e,we)}var xe=n({id:ut,className:be($e.className,L("menuitem",{focused:E===ut})),onClick:function(Je){return ve(Je,$e,ut)},style:H("menuitem",{item:$e}),role:"menuitem","aria-label":$e.label,"aria-disabled":$e.disabled,"data-p-focused":_e()===ut,"data-p-disabled":$e.disabled||!1},X("menuitem",ct));return d.createElement("li",Gu({},xe,{key:ut}),se)},ln=function($e,Ft){return $e.visible===!1?null:$e.separator?nn($e,Ft):$e.items?Gt($e,Ft):Xt($e,Ft)},qt=function(){return r.model.map(ln)},yn=function(){if(r.model){var $e=qt(),Ft=n({className:be(r.className,L("root",{context:a})),style:r.style,onClick:function(ne){return oe(ne)}},ev.getOtherProps(r),M("root")),xt=n({ref:K,className:L("menu"),id:u+"_list",tabIndex:r.tabIndex||"0",role:"menu","aria-label":r.ariaLabel,"aria-labelledby":r.ariaLabelledBy,"aria-activedescendant":j?_e():void 0,onFocus:it,onKeyDown:de,onBlur:Ke},M("menu")),ct=n({classNames:L("transition"),in:v,timeout:{enter:120,exit:100},options:r.transitionOptions,unmountOnExit:!0,onEnter:Dn,onEntered:pn,onExit:hn,onExited:cn},M("transition"));return d.createElement(yi,Gu({nodeRef:V},ct),d.createElement("div",Gu({id:r.id,ref:V},Ft),d.createElement("ul",xt,$e)))}return null},En=yn();return r.popup?d.createElement(ki,{element:En,appendTo:r.appendTo}):En}));ey.displayName="Menu";function tm(e){"@babel/helpers - typeof";return tm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},tm(e)}function Ej(e,t){if(tm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(tm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Cj(e){var t=Ej(e,"string");return tm(t)=="symbol"?t:t+""}function Y1(e,t,n){return(t=Cj(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xj={value:"p-tag-value",icon:"p-tag-icon",root:function(t){var n=t.props;return be("p-tag p-component",Y1(Y1({},"p-tag-".concat(n.severity),n.severity!==null),"p-tag-rounded",n.rounded))}},Oj=`
@layer primereact {
    .p-tag {
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }
    
    .p-tag-icon,
    .p-tag-value,
    .p-tag-icon.pi {
        line-height: 1.5;
    }
    
    .p-tag.p-tag-rounded {
        border-radius: 10rem;
    }
}
`,tv=on.extend({defaultProps:{__TYPE:"Tag",value:null,severity:null,rounded:!1,icon:null,style:null,className:null,children:void 0},css:{classes:xj,styles:Oj}});function mO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Dj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mO(Object(n),!0).forEach(function(a){Y1(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Sl=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=tv.getProps(e,a),i=tv.setMetaData({props:r}),s=i.ptm,u=i.cx,f=i.isUnstyled;Or(tv.css.styles,f,{name:"tag"});var p=d.useRef(null),h=n({className:u("icon")},s("icon")),v=Sn.getJSXIcon(r.icon,Dj({},h),{props:r});d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return p.current}}});var g=n({ref:p,className:be(r.className,u("root")),style:r.style},tv.getOtherProps(r),s("root")),b=n({className:u("value")},s("value"));return d.createElement("span",g,v,d.createElement("span",b,r.value),d.createElement("span",null,r.children))});Sl.displayName="Tag";async function ty({url:e,method:t="GET",body:n,headers:a}){if(t==="POST"&&!n)throw new Error("The request body is required");const r=await fetch(e,{method:t,headers:a,body:n&&t==="POST"?n:void 0});if(r.status<200||r.status>=300){const i=await r.text();throw new Error(`Error '${r.status}' from the server: ${i}`)}return await r.json()}async function Pj(e,t){return await ty({url:e,method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...t,action:"signIn"})})}async function Ij(e){return await ty({url:V1,method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:e,action:"verify"})})}function KS(e){return"id"in e}async function Tj(e,t){return await ty({url:e,method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({token:t,action:"loginWithPlatformToken"})})}const qS="sess";let as;async function Rj(){const e=localStorage.getItem(qS);if(!e)return;const t=Nj(JSON.parse(e));if(!t)return;const n=await Ij(t.token);if(KS(n))return as=n,n;n.statusCode===401&&Cg()}function o7(e){as=e,localStorage.setItem(qS,JSON.stringify(e))}function Cg(){localStorage.removeItem(qS),as=void 0}function Nj(e){return{id:Jp(e.id),token:Jp(e.token)}}function i7(){const e=dr(n=>n.setIsAuthenticated);return()=>{Cg(),e(!1)}}function ei(e,t){const{documentType:n,language:a,documentNodeId:r}=l7(e),{kebabName:i}=n,s=t??Mj(n);return s==="edit"?`/node/${a}/${i}/${r}/edit`:s==="childDocuments"?`/node/${a}/${i}/${r}/child-documents`:s==="parts"?`/node/${a}/${i}/${r}/parts`:`/node/${a}/${i}/${r}`}function Mj(e){var a;const t=(a=e.backOffice)==null?void 0:a.defaultTab;if(t&&t!=="auto")return t;if(e.lists)return"parts";const n=e.regularChildren;if(n&&n.length>0)return"childDocuments";if(Mf(e))return"edit"}function kf(e){const{documentNodeId:t,language:n,documentType:a}=l7(e);let r;if("partId"in e&&e.partId!==void 0){const s=Ta(e.partId);if(s.language!==n)throw new Error("Part language must match document language");r=s.nodeId}else"partNodeId"in e&&e.partNodeId!==void 0&&(r=e.partNodeId);const i=r!==void 0?`/${r}`:"";return`/node/${n}/${a.kebabName}/${t}/parts${i}`}function bo(e){return`/adm${e}`}function l7(e){const{documentType:t}=e;if("documentId"in e){const{language:n,nodeId:a}=Ta(e.documentId);return{language:n,documentNodeId:a,documentType:t}}return{language:e.language,documentNodeId:e.documentNodeId,documentType:t}}function kj(e){const t=Ba(),{t:n}=Gr(),a=nl(),r=`/settings/site-fields/${a}`,i=e.kind==="settings"?e.menuItemKey:void 0;return[{key:"bottom-menu",label:n("app.settings"),expanded:e.kind==="settings",subMenu:[{key:`siteProperties:${a}`,label:n("app.siteProperties"),icon:x.jsx("span",{className:"pi pi-cog"}),url:bo(r),command:()=>t(r),active:i==="siteFields"},{key:"accounts",label:n("AccountScreen.userAccounts"),icon:x.jsx("span",{className:"pi pi-users"}),url:bo("/settings/accounts"),command:()=>t("/settings/accounts"),active:i==="accounts"},{key:"backup",label:n("BackupScreen.backup"),icon:x.jsx("span",{className:"pi pi-box"}),url:bo("/settings/backup"),command:()=>t("/settings/backup"),active:i==="backup"}]}]}function Aj(e){const t=Bn(),n=Ba(),{siteSchema:a,routingIds:r}=Yr(),i=nl(),[s,u]=d.useState(hO({t,navigate:n,contentLanguage:i,siteSchema:a,homeIds:r,activeMap:vO(r,e),activeRoute:e}));return d.useEffect(()=>{u(hO({t,navigate:n,contentLanguage:i,siteSchema:a,homeIds:r,activeMap:vO(r,e),activeRoute:e}))},[a,r,t,e,i]),s}function hO(e){const{siteSchema:t,homeIds:n,contentLanguage:a,navigate:r,t:i}=e,s=`/${a}`,u={key:"home",label:i("Dashboard"),url:bo(s),command:()=>{r(s)},icon:x.jsx("span",{className:"pi pi-home p-ripple"}),active:e.activeRoute.kind==="home"},f=u7(e,t.nodeTypes.home,n.nodeId),p=[u,f];return s7(e,p,t.nodeTypes.home,n),p}function s7(e,t,n,a,{allowPopupItems:r}={}){var u,f;const{siteSchema:i}=e,s=[];for(const p of n.routingChildren??[]){const h=Y9(i,p),v=(u=a.children)==null?void 0:u[p];if(!v)throw new Error(`missing ids for '${p}'`);const g=_j(e,h,v);r&&((f=h.backOffice)==null?void 0:f.menuPlacement)==="popup"&&!g.subMenu?s.push(g):t.push(g)}if(r)return s}function _j(e,t,n){const{activeMap:a}=e,r=u7(e,t,n.nodeId);if(t.routingChildren){const i=[],s=s7(e,i,t,n,{allowPopupItems:!0});s.length>0&&(r.popupMenu=s),i.length>0&&(r.subMenu=i),a.get(n.nodeId)==="parent"&&(r.expanded=!0)}return r}function u7(e,t,n){var u;const{contentLanguage:a,navigate:r,t:i}=e,s=ei({language:a,documentType:t,documentNodeId:n},(u=t.backOffice)==null?void 0:u.defaultTab);return{key:`${n}:${a}`,label:i(`siteSchema.nodeTypes.${t.typeName}.label`,t.typeName),url:bo(s),command:()=>r(s),icon:x.jsx("span",{className:"pi pi-pencil p-ripple"}),active:e.activeMap.has(n)}}function vO(e,t){if(t.kind!=="document")return new Map;const n=t.documentNodeId,a=[];return e.nodeId===n?a.push([e.nodeId,"active"]):e.children&&a.push(...c7(n,Object.values(e.children))),new Map(a)}function c7(e,t){const n=[];for(const a of t)if(a.nodeId===e)n.push([a.nodeId,"active"]);else if(a.children){const r=c7(e,Object.values(a.children));r.length>0&&(n.push([a.nodeId,"parent"]),n.push(...r))}return n}function jj({siteTitle:e,siteConstants:t,activeRoute:n}){const a=Aj(n),r=kj(n),i=d.useRef(null),s=i7(),u=Bn(),f=US(),p=Yr(),h=Ba();return x.jsxs("div",{className:"AppSidebar",children:[x.jsxs("div",{className:"AppSidebar-header AppInfo",children:[t.faviconThumb&&x.jsx("img",{className:"AppInfo-logo",src:t.faviconThumb.url,width:t.faviconThumb.width,height:t.faviconThumb.height,alt:""}),x.jsx("span",{className:"AppInfo-name",children:e})]}),x.jsxs("div",{className:"AppSidebar-content TopSep _sidebar",children:[x.jsx("div",{children:x.jsx(q1,{menu:a})}),x.jsxs("div",{className:"TopSep pt-1",children:[x.jsx(q1,{menu:r}),x.jsx(ey,{model:[{label:u("app.preferences"),icon:"pi pi-sliders-h",url:bo("/user-preferences"),command:v=>{v.originalEvent.preventDefault(),h("/user-preferences")}},{label:u("app.logout"),command:s,icon:"pi pi-sign-out"}],popup:!0,ref:i}),x.jsx(Un,{className:"ml-4",label:f.name??f.email,icon:"pi pi-user",onClick:v=>{var g;return(g=i.current)==null?void 0:g.toggle(v)},severity:"secondary",children:f.special&&x.jsx(Sl,{className:"ml-2",value:u("app.special")})}),x.jsxs("footer",{className:"PoweredBy",children:[u("app.PoweredBy")," ",x.jsxs("i",{children:["ParoiCMS ",p.cmsVersion]})]})]})]})]})}function dc({children:e,activeRoute:t}){const n=dr(r=>r.siteTitle),a=dr(r=>r.publicConstants);return a?x.jsx(Z9,{className:"H100vh",burgerClassName:"MainBurgerBtn",noSidePaddingOnMobile:!0,side:x.jsx(jj,{siteTitle:n,siteConstants:a,activeRoute:t}),children:e}):x.jsx(wo,{})}const f7=Symbol("internal"),GS=d.createContext({on:()=>{},emit:()=>{},off:()=>{},setModifiedValue:()=>{},cancelModifiedValue:()=>{},getModifiedValues:()=>{},hasModifiedValues:()=>!1,isPristine:()=>!0,registerSaveHandler:()=>{},unregisterSaveHandler:()=>{},saveAll:()=>Promise.resolve(!1),plugChildScope:()=>{},unplugChildScope:()=>{}});function Lj(e){let{parentScope:t,uploadLimitManager:n}=e;n??(n=t==null?void 0:t.uploadLimitManager);const a=Q9(),r=new Map,i=new Set,s=new Set;let u=!0;const f={updatePristineStatus(){const h=u;u=!p(),h!==u&&a.emit("isPristineChange",u),t&&Bj(t).updatePristineStatus()}};function p(){for(const h of s)if(h.hasModifiedValues())return!0;return r.size>0}return{[f7]:f,parentScope:t,uploadLimitManager:n,on:a.on,emit(h){for(const v of s)v.emit(h);a.emit(h)},off:a.off,setModifiedValue(h,v){r.set(h,v),f.updatePristineStatus()},cancelModifiedValue(h){r.delete(h),f.updatePristineStatus()},getModifiedValues(){if(r.size===0)return;const h={};for(const[v,g]of r)h[v]=typeof g=="function"?g():g;return h},hasModifiedValues(){return!u},isPristine(){return u},registerSaveHandler(h){i.add(h)},unregisterSaveHandler(h){i.delete(h)},async saveAll(){let h=!1;for(const v of s){const g=await v.saveAll();h||(h=g)}for(const v of i){const g=await v();h||(h=g)}return r.clear(),f.updatePristineStatus(),h},plugChildScope(h){s.add(h)},unplugChildScope(h){s.delete(h)}}}function fu({children:e,scopeRef:t,parentScope:n,uploadLimitManager:a}){const r=d.useRef(void 0);return r.current===void 0&&(r.current=Lj({parentScope:n,uploadLimitManager:a})),t&&(t.current===void 0||t.current===null)&&(t.current=r.current),d.useEffect(()=>{const i=r.current;if(!(!i||!n))return n.plugChildScope(i),()=>n.unplugChildScope(i)},[n]),x.jsx(GS.Provider,{value:r.current,children:e})}function oa(){return d.useContext(GS)}function YS(){const e=oa(),[t,n]=d.useState(!e.hasModifiedValues());return d.useEffect(()=>{const a=r=>{n(r)};return e.on("isPristineChange",a),()=>{e.off("isPristineChange",a)}},[]),t}function rl(e){const t=d.useContext(GS),n=d.useRef(void 0);return n.current&&n.current.fieldName!==e&&(t.cancelModifiedValue(n.current.fieldName),n.current=void 0),n.current||(n.current={fieldName:e,emit:t.emit,setModifiedValue(a){t.setModifiedValue(e,a)},cancelModifiedValue(){t.cancelModifiedValue(e)},registerSaveHandler:t.registerSaveHandler,unregisterSaveHandler:t.unregisterSaveHandler,uploadLimitManager:t.uploadLimitManager}),d.useEffect(()=>()=>{n.current&&(t.cancelModifiedValue(n.current.fieldName),n.current=void 0)},[]),n.current}function pc(e){const{registerSaveHandler:t,unregisterSaveHandler:n}=oa(),a=d.useRef(e);a.current=e,d.useEffect(()=>{const r=()=>a.current();return t(r),()=>{n(r)}},[])}function _m(e,t,n,a={}){const{on:r,off:i}=oa(),s=d.useRef(t);d.useEffect(()=>(s.current=t,r(e,t),()=>i(e,t)),n),Na(async()=>{a.useEffect&&await s.current()},n)}function Fj(e,t,n,a={}){const{on:r,off:i}=oa(),s=d.useRef(t);d.useEffect(()=>(s.current=t,r(e,t),()=>i(e,t)),n),d.useEffect(()=>{a.useEffect&&s.current()},n)}function xl(e,t){const n=(e==null?void 0:e.trim())??"",a=(t==null?void 0:t.trim())??"";if(n!==a)return n===""?null:n}function $j(e,t){if(e!==t)return e===void 0?null:e}function Bj(e){const t=e[f7];if(!t)throw new Error("invalid scoped data");return t}function d7({nodelId:e,limit:t}){const[n,a]=d.useState(),[r,i]=d.useState(new Map),s=u=>{if(t===void 0||r.get(u.handle)===u.count)return;r.set(u.handle,u.count);const p=Array.from(r.values()).reduce((h,v)=>h+v,0);a(t-p)};return d.useEffect(()=>{if(t===void 0)a(void 0);else{const u=Array.from(r.values()).reduce((f,p)=>f+p,0);a(t-u)}},[t]),d.useEffect(()=>{a(void 0),i(new Map)},[e]),{remainingMediaPlaces:n,updateMediaCount:s}}function zj(e){const{closeDialog:t,parameter:{save:n}}=e,a=Bn(),r=async()=>{await n(),t("canNavigate")},i=a("common.confirmation"),s=x.jsx("div",{className:"SaveChangesOrCancel",children:x.jsxs("p",{className:"mb-4",children:[" ",a("SaveChangesOrCancelDialog.confirmationMessage")," "]})}),u=x.jsxs(x.Fragment,{children:[x.jsx(Un,{severity:"secondary",label:a("SaveChangesOrCancelDialog.stayAndEditing"),onClick:()=>t()}),x.jsx(Un,{severity:"warning",label:a("SaveChangesOrCancelDialog.cancelWithoutSave"),onClick:()=>t("canNavigate")}),x.jsx(Fa,{label:a("common.save"),action:r,autoFocus:!0})]});return{header:i,content:s,footer:u}}function jm({i18nSavedToastKey:e}={}){const t=Bn(),{saveAll:n,hasModifiedValues:a}=oa(),r=Zi(),i=Ma();ZA(a),XA(async()=>a()?await r(zj,{save:async()=>{await n(),e&&i(t(e),{severity:"success"})}})==="canNavigate":!0)}function Q1(){return Q1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Q1.apply(null,arguments)}var p7=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Q1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));p7.displayName="MinusIcon";function W1(){return W1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},W1.apply(null,arguments)}var QS=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",W1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));QS.displayName="PlusIcon";function X1(){return X1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},X1.apply(null,arguments)}function Uj(e){if(Array.isArray(e))return e}function Hj(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function gO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function Vj(e,t){if(e){if(typeof e=="string")return gO(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gO(e,t):void 0}}function Kj(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yO(e,t){return Uj(e)||Hj(e,t)||Vj(e,t)||Kj()}var nv=on.extend({defaultProps:{__TYPE:"Panel",id:null,header:null,headerTemplate:null,footer:null,footerTemplate:null,toggleable:null,style:null,className:null,collapsed:null,expandIcon:null,collapseIcon:null,icons:null,transitionOptions:null,onExpand:null,onCollapse:null,onToggle:null,children:void 0},css:{classes:{root:function(t){var n=t.props;return be("p-panel p-component",{"p-panel-toggleable":n.toggleable})},header:"p-panel-header",title:"p-panel-title",icons:"p-panel-icons",toggler:"p-panel-header-icon p-panel-toggler p-link",togglerIcon:"p-panel-header-icon p-panel-toggler p-link",toggleableContent:"p-toggleable-content",content:"p-panel-content",footer:"p-panel-footer",transition:"p-toggleable-content"},styles:`
        @layer primereact {
            .p-panel-header {
              display: flex;
              justify-content: space-between;
              align-items: center;
            }
            
            .p-panel-title {
              line-height: 1;
            }
            
            .p-panel-header-icon {
              display: inline-flex;
              justify-content: center;
              align-items: center;
              cursor: pointer;
              text-decoration: none;
              overflow: hidden;
              position: relative;
            }
        }
        `}}),m7=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=nv.getProps(e,a),i=d.useState(r.id),s=yO(i,2),u=s[0],f=s[1],p=d.useState(r.collapsed),h=yO(p,2),v=h[0],g=h[1],b=d.useRef(null),w=d.useRef(null),E=r.toggleable?r.onToggle?r.collapsed:v:!1,P=u+"_header",C=u+"_content",O=nv.setMetaData({props:r,state:{id:u,collapsed:E}}),I=O.ptm,k=O.cx,N=O.isUnstyled;Or(nv.css.styles,N,{name:"panel"});var T=function(te){r.toggleable&&(E?j(te):F(te),te&&(r.onToggle&&r.onToggle({originalEvent:te,value:!E}),te.preventDefault()))},j=function(te){r.onToggle||g(!1),r.onExpand&&te&&r.onExpand(te)},F=function(te){r.onToggle||g(!0),r.onCollapse&&te&&r.onCollapse(te)};d.useImperativeHandle(t,function(){return{props:r,toggle:T,expand:j,collapse:F,getElement:function(){return b.current},getContent:function(){return w.current}}}),_r(function(){u||f(Ga())});var _=function(){if(r.toggleable){var te=u+"_label",ce=n({className:k("toggler"),onClick:T,id:te,"aria-controls":C,"aria-expanded":!E,type:"button",role:"button","aria-label":r.header},I("toggler")),z=n(I("togglericon")),Z=E?r.expandIcon||d.createElement(QS,z):r.collapseIcon||d.createElement(p7,z),ee=Sn.getJSXIcon(Z,z,{props:r,collapsed:E});return d.createElement("button",ce,ee,d.createElement(ir,null))}return null},M=function(){var te=Y.getJSXElement(r.header,r),ce=Y.getJSXElement(r.icons,r),z=_(),Z=n({id:P,className:k("title")},I("title")),ee=d.createElement("span",Z,te),G=n({className:k("icons")},I("icons")),oe=d.createElement("div",G,ce,z),ve=n({className:k("header")},I("header")),Re=d.createElement("div",ve,ee,oe);if(r.headerTemplate){var it={className:"p-panel-header",titleClassName:"p-panel-title",iconsClassName:"p-panel-icons",togglerClassName:"p-panel-header-icon p-panel-toggler p-link",onTogglerClick:T,titleElement:ee,iconsElement:oe,togglerElement:z,element:Re,id:u+"_header",props:r,collapsed:E};return Y.getJSXElement(r.headerTemplate,it)}else if(r.header||r.toggleable)return Re;return null},L=function(){var te=Y.getJSXElement(r.footer,r),ce=n({className:k("footer")},I("footer")),z=d.createElement("div",ce,te);if(r.footerTemplate){var Z={className:k("footer"),element:z,props:r};return Y.getJSXElement(r.footerTemplate,Z)}else if(r.footer)return z;return null},H=function(){var te=n({ref:w,className:k("toggleableContent"),"aria-hidden":E,role:"region",id:C,"aria-labelledby":P},I("toggleablecontent")),ce=n({className:k("content")},I("content")),z=n({classNames:k("transition"),timeout:{enter:1e3,exit:450},in:!E,unmountOnExit:!0,options:r.transitionOptions},I("transition"));return d.createElement(yi,X1({nodeRef:w},z),d.createElement("div",te,d.createElement("div",ce,r.children)))},B=n({id:u,ref:b,style:r.style,className:be(r.className,k("root"))},nv.getOtherProps(r),I("root")),X=M(),V=H(),K=L();return d.createElement("div",B,X,V,K)});m7.displayName="Panel";var Wv={exports:{}},qj=Wv.exports,bO;function Gj(){return bO||(bO=1,function(e,t){(function(n,a){e.exports=a(H9())})(qj,function(n){function a(s){return s&&typeof s=="object"&&"default"in s?s:{default:s}}var r=a(n),i={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(s){return""+s+(s===1?"er":"")}};return r.default.locale(i,null,!0),i})}(Wv)),Wv.exports}Gj();var Xv={exports:{}},Yj=Xv.exports,wO;function Qj(){return wO||(wO=1,function(e,t){(function(n,a){e.exports=a()})(Yj,function(){return function(n,a){a.prototype.isSameOrAfter=function(r,i){return this.isSame(r,i)||this.isAfter(r,i)}}})}(Xv)),Xv.exports}var Wj=Qj();const Xj=lc(Wj);var Jv={exports:{}},Jj=Jv.exports,SO;function Zj(){return SO||(SO=1,function(e,t){(function(n,a){e.exports=a()})(Jj,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(a,r,i){var s=r.prototype,u=s.format;i.en.formats=n,s.format=function(f){f===void 0&&(f="YYYY-MM-DDTHH:mm:ssZ");var p=this.$locale().formats,h=function(v,g){return v.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(b,w,E){var P=E&&E.toUpperCase();return w||g[E]||n[E]||g[P].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(C,O,I){return O||I.slice(1)})})}(f,p===void 0?{}:p);return u.call(this,h)}}})}(Jv)),Jv.exports}var eL=Zj();const tL=lc(eL);Xg.extend(Xj);Xg.extend(tL);function ny(e,t="lll"){return Xg(e).format(t)}function h7({ready:e,publishDate:t,scheduled:n}){const a=Bn();return x.jsxs("div",{className:"PublishStatusFlag",children:[e!==void 0&&x.jsx("div",{className:"PublishStatusFlag-tag",children:e?n?x.jsx(Sl,{value:a("common.scheduled"),rounded:!0,severity:"contrast"}):x.jsx(Sl,{value:a("common.published"),rounded:!0,severity:"success"}):x.jsx(Sl,{value:a("common.draft"),rounded:!0,severity:"secondary"})}),x.jsx("span",{className:"PublishStatusFlag-dt",children:t&&ny(t,"l")})]})}function J1(){return J1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},J1.apply(null,arguments)}var WS=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",J1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{d:"M5.25 11.1728C5.14929 11.1694 5.05033 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"}))}));WS.displayName="AngleRightIcon";function Cf(){return Cf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Cf.apply(null,arguments)}function nm(e){"@babel/helpers - typeof";return nm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},nm(e)}function nL(e,t){if(nm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(nm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function rL(e){var t=nL(e,"string");return nm(t)=="symbol"?t:t+""}function Zl(e,t,n){return(t=rL(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aL(e){if(Array.isArray(e))return e}function oL(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function EO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function iL(e,t){if(e){if(typeof e=="string")return EO(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?EO(e,t):void 0}}function lL(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Fo(e,t){return aL(e)||oL(e,t)||iL(e,t)||lL()}var sL={root:function(t){var n=t.props,a=t.context;return be("p-tieredmenu p-component",{"p-tieredmenu-overlay":n.popup,"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},separator:"p-menuitem-separator",icon:function(t){var n=t._icon;return be("p-menuitem-icon",n)},content:"p-menuitem-content",label:"p-menuitem-text",submenuIcon:"p-submenu-icon",action:"p-menuitem-link",menuitem:function(t){var n=t.itemClassName,a=t.active,r=t.focused,i=t.disabled;return be("p-menuitem",{"p-menuitem-active p-highlight":a,"p-focus":r,"p-disabled":i},n)},menu:"p-tieredmenu-root-list",submenu:"p-submenu-list",transition:"p-connected-overlay"},uL={submenu:function(t){var n=t.subProps;return{display:!n.root&&n.parentActive?"block":"none"}}},cL=`
@layer primereact {
    .p-tieredmenu-overlay {
        position: absolute;
    }

    .p-tieredmenu ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .p-tieredmenu .p-submenu-list {
        position: absolute;
        min-width: 100%;
        z-index: 1;
        display: none;
    }

    .p-tieredmenu .p-menuitem-link {
        cursor: pointer;
        display: flex;
        align-items: center;
        text-decoration: none;
        overflow: hidden;
        position: relative;
    }

    .p-tieredmenu .p-menuitem-text {
        line-height: 1;
    }

    .p-tieredmenu .p-menuitem {
        position: relative;
    }

    .p-tieredmenu .p-menuitem-link .p-submenu-icon {
        margin-left: auto;
    }

    .p-tieredmenu .p-menuitem-active > .p-submenu-list {
        display: block;
        left: 100%;
        top: 0;
    }

    .p-tieredmenu .p-menuitem-active > .p-submenu-list-flipped {
        left: -100%;
    }
}
`,rv=on.extend({defaultProps:{__TYPE:"TieredMenu",__parentMetadata:null,id:null,model:null,popup:!1,style:null,className:null,autoZIndex:!0,baseZIndex:0,breakpoint:void 0,scrollHeight:"400px",appendTo:null,transitionOptions:null,onShow:null,onFocus:null,onBlur:null,onHide:null,submenuIcon:null,children:void 0},css:{classes:sL,styles:cL,inlineStyles:uL}});function CO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function xO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?CO(Object(n),!0).forEach(function(a){Zl(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var XS=d.memo(d.forwardRef(function(e,t){var n=d.useRef(null),a=gn(),r=e.ptm,i=e.cx,s=e.sx,u=function(B,X){return r(X,{hostName:e.hostName,context:{active:g(B)}})},f=function(){if(n.current){var B=n.current.parentElement,X=U.getOffset(B),V=U.getViewport(),K=n.current.offsetParent?n.current.offsetWidth:U.getHiddenElementOuterWidth(n.current),re=U.getOuterWidth(B.children[0]),te=parseInt(X.top,10)+n.current.offsetHeight-U.getWindowScrollTop();te>V.height?n.current.style.top=V.height-te+"px":n.current.style.top="0px",parseInt(X.left,10)+re+K>V.width-U.calculateScrollbarWidth()&&U.addClass(n.current,"p-submenu-list-flipped")}},p=function(B,X){var V=X.item;if(w(X)){B.preventDefault();return}V.command&&V.command({originalEvent:B,item:V}),e.onItemClick&&e.onItemClick({originalEvent:B,processedItem:X}),V.url||(B.preventDefault(),B.stopPropagation())},h=function(B){return"".concat(e.menuId,"_").concat(B.key)},v=function(B,X,V){return B&&B.item?Y.getItemValue(B.item[X],V):void 0},g=function(B){return e.activeItemPath.some(function(X){return X.key===B.key})},b=function(B){return v(B,"visible")!==!1},w=function(B){return v(B,"disabled")},E=function(B){return e.focusedItemId===h(B)},P=function(B){return Y.isNotEmpty(B.items)},C=function(B,X){e.onItemMouseEnter&&e.onItemMouseEnter({originalEvent:B,processedItem:X})},O=function(){return e.model.filter(function(B){return b(B)&&!v(B,"separator")}).length},I=function(B){return B-e.model.slice(0,B).filter(function(X){return b(X)&&v(X,"separator")}).length+1};$n(function(){!e.root&&e.parentActive&&!e.isMobileMode&&f()},[e.parentActive]),d.useImperativeHandle(t,function(){return{getElement:function(){return n.current}}});var k=function(B){var X="separator_"+B,V=a({key:X,className:i("separator"),role:"separator"},r("separator",{hostName:e.hostName}));return d.createElement("li",V)},N=function(B,X){return P(B)?d.createElement(XS,{id:e.id+"_"+X,menuProps:e.menuProps,model:B.items,menuId:e.menuId,ariaLabelledby:h(B),focusedItemId:e.focusedItemId,activeItemPath:e.activeItemPath,level:e.level+1,onItemClick:e.onItemClick,popup:e.popup,onItemMouseEnter:e.onItemMouseEnter,parentActive:g(B),isMobileMode:e.isMobileMode,submenuIcon:e.submenuIcon,ptm:e.ptm,cx:i,sx:s}):null},T=function(B,X){if(b(B)===!1)return null;var V=B.item,K=v(B,"style"),re=v(B,"className"),te=v(B,"icon"),ce=v(B,"target"),z=v(B,"url"),Z=h(B),ee=E(B),G=g(B),oe=w(B),ve=P(B),Re=be("p-menuitem-link"),it=be("p-menuitem-icon",te),Ke=a({className:be(V.icon,"p-menuitem-icon","icon")},u(B,"icon")),de=Sn.getJSXIcon(te,xO({},Ke),{props:e.menuProps}),me=a({className:i("label")},u(B,"label")),Le=V.label&&d.createElement("span",me,V.label),Pe="p-submenu-icon",rt=a({className:i("submenuIcon")},u(B,"submenuIcon")),at=ve&&Sn.getJSXIcon(e.submenuIcon||d.createElement(WS,rt),xO({},rt),{props:e.menuProps}),Bt=N(B,X),Jt=a({href:z||"#",tabIndex:"-1",onFocus:function(Ct){return Ct.stopPropagation()},className:i("action"),target:ce},u(B,"action")),Lt=d.createElement("a",Jt,de,Le,at,d.createElement(ir,null));if(V.template){var Qe={className:Re,labelClassName:"p-menuitem-text",iconClassName:it,submenuIconClassName:Pe,element:Lt,props:e,active:G,disabled:oe};Lt=Y.getJSXElement(V.template,V,Qe)}var _e=a({onClick:function(Ct){return p(Ct,B)},onMouseEnter:function(Ct){return C(Ct,B)},className:i("content")},u(B,"content")),It=a({key:Z,id:Z,"aria-label":V.label,"aria-disabled":oe,"aria-expanded":ve?G:void 0,"aria-haspopup":ve&&!z?"menu":void 0,"aria-setsize":O(),"aria-posinset":I(X),"data-p-highlight":G,"data-p-disabled":oe,"data-p-visited":ee,className:i("menuitem",{itemClassName:re,active:G,focused:ee,disabled:oe}),style:K,onMouseEnter:function(Ct){return C(Ct,V)},role:"menuitem"},u(B,"menuitem"));return d.createElement("li",It,d.createElement("div",_e,Lt),Bt)},j=function(B,X){return B.visible===!1?null:v(B,"separator")?k(X):T(B,X)},F=function(){return e.model?e.model.map(j):null},_=F(),M=e.root?"menu":"submenu",L=a({ref:n,id:e.id,tabIndex:e.tabIndex,onFocus:e.onFocus,onBlur:e.onBlur,onKeyDown:e.onKeyDown,className:i(M,{subProps:e}),style:s(M,{subProps:e}),role:e.root?"menubar":"menu","aria-label":e.ariaLabel,"aria-labelledby":e.ariaLabelledby,"aria-orientation":e.ariaOrientation,"aria-activedescendant":e.focusedItemId},r(M,{hostName:e.hostName}));return d.createElement("ul",L,_)}));XS.displayName="TieredMenuSub";function OO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Xc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OO(Object(n),!0).forEach(function(a){Zl(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var v7=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=rv.getProps(e,a),i=d.useState(r.id),s=Fo(i,2),u=s[0],f=s[1],p=d.useState(!r.popup),h=Fo(p,2),v=h[0],g=h[1],b=d.useState([]),w=Fo(b,2),E=w[0],P=w[1],C=d.useState(!1),O=Fo(C,2),I=O[0],k=O[1],N=d.useState(null),T=Fo(N,2),j=T[0],F=T[1],_=d.useState({index:-1,level:0,parentKey:""}),M=Fo(_,2),L=M[0],H=M[1],B=d.useState(!1),X=Fo(B,2),V=X[0],K=X[1],re=d.useState([]),te=Fo(re,2),ce=te[0],z=te[1],Z=d.useState([]),ee=Fo(Z,2),G=ee[0],oe=ee[1],ve=d.useState(!1),Re=Fo(ve,2),it=Re[0],Ke=Re[1],de=d.useState(null),me=Fo(de,2),Le=me[0],Pe=me[1],rt=Xc(Xc({props:r},r.__parentMetadata),{},{state:{id:u,visible:v,attributeSelector:Le}}),at=rv.setMetaData(rt),Bt=at.ptm,Jt=at.cx,Lt=at.sx,Qe=at.isUnstyled;Or(rv.css.styles,Qe,{name:"tieredmenu"});var _e=d.useRef(null),It=d.useRef(null),Tt=d.useRef(null),Ct=d.useRef(null),Dn=d.useRef(null),pn=d.useRef(null),hn=d.useRef(null),cn=uR("screen and (max-width: ".concat(r.breakpoint,")"),!!r.breakpoint),Gt=Zo({type:"click",listener:function(Se){var Xe=_e.current&&!_e.current.contains(Se.target),Ht=r.popup?!(Tt.current&&(Tt.current===Se.target||Tt.current.contains(Se.target))):!0;Xe&&Ht&&ct(Se,!r.popup)}}),nn=Fo(Gt,2),Xt=nn[0],ln=nn[1],qt=Hg({listener:function(){!cn&&ct(event,!0)}}),yn=Fo(qt,2),En=yn[0],Wt=yn[1],$e=function(Se){r.popup&&To.emit("overlay-click",{originalEvent:Se,target:Tt.current})},Ft=function(Se){r.popup&&(v?ct(Se):xt(Se))},xt=function(Se){r.popup&&(Tt.current=Se.currentTarget,g(!0),r.onShow&&r.onShow(Se),Ct.current=Se.relatedTarget||null),H({index:Dt(),level:0,parentKey:""})},ct=function(Se,Xe){r.popup&&(g(!1),r.onHide&&r.onHide(Se));var Ht=kt();P([]),H({index:-1,level:0,parentKey:""}),Xe&&U.focus(Ct.current||Tt.current||Ht),K(!1)},He=function(Se){k(!0),H(L.index!==-1?L:{index:Dt(),level:0,parentKey:""}),r.onFocus&&r.onFocus(Se)},ne=function(Se){k(!1),H({index:-1,level:0,parentKey:""}),pn.current="",K(!1),r.onBlur&&r.onBlur(Se)},le=function(Se){var Xe=Se.metaKey||Se.ctrlKey;switch(Se.code){case"ArrowDown":ut(Se);break;case"ArrowUp":en(Se);break;case"ArrowLeft":mn(Se);break;case"ArrowRight":se(Se);break;case"Home":we(Se);break;case"End":xe(Se);break;case"Space":Je(Se);break;case"Enter":case"NumpadEnter":Fe(Se);break;case"Escape":r.popup&&U.focus(Tt.current),Mt(Se);break;case"Tab":Vt(Se);break;case"PageDown":case"PageUp":case"Backspace":case"ShiftLeft":case"ShiftRight":break;default:!Xe&&Y.isPrintableCharacter(Se.key)&&xn(Se.key);break}},Oe=function(Se){var Xe=Se.processedItem,Ht=Se.isFocus;if(!Y.isEmpty(Xe)){var fn=Xe.index,er=Xe.key,lr=Xe.level,mr=Xe.parentKey,tr=Xe.items,Sr=Y.isNotEmpty(tr),Hn=E.filter(function(Zr){return Zr.parentKey!==mr&&Zr.parentKey!==er});Sr&&Hn.push(Xe),H({index:fn,level:lr,parentKey:mr}),P(Hn),Sr&&K(!0),Ht&&U.focus(kt())}},gt=function(Se){var Xe=Se.originalEvent,Ht=Se.processedItem;if(!(tt(Ht)||r.isMobileMode)){var fn=ke(Ht),er=Y.isEmpty(Ht.parent),lr=nt(Ht),mr=kt();if(lr){var tr=Ht.index,Sr=Ht.key,Hn=Ht.level,Zr=Ht.parentKey;P(E.filter(function(Pt){return Sr!==Pt.key&&Sr.startsWith(Pt.key)})),H({index:tr,level:Hn,parentKey:Zr}),fn||K(!er),setTimeout(function(){U.focus(mr),fn&&K(!0)},0)}else if(fn)U.focus(mr),Oe(Se);else{var Ca=er?Ht:E.find(function(Pt){return Pt.parentKey===""}),No=Ca?Ca.index:-1;ct(Xe,!0),H({index:No,parentKey:Ca?Ca.parentKey:""})}}},Et=function(Se){var Xe=Se.originalEvent,Ht=Se.processedItem;if(tt(Ht)||r.isMobileMode){Xe.preventDefault();return}V&&!r.popup&&Oe(Se)},ut=function(Se){var Xe=L.index!==-1?mt(L.index):Dt();an(Xe),Se.preventDefault()},en=function(Se){if(Se.altKey){if(r.popup&&U.focus(Tt.current),L.index!==-1){var Xe=G[L.index],Ht=ke(Xe);!Ht&&Oe({processedItem:Xe})}r.popup&&ct(Se,!0),Se.preventDefault()}else{var fn=L.index!==-1?Rt(L.index):rn();an(fn),Se.preventDefault()}},mn=function(Se){var Xe=G[L.index],Ht=E.find(function(er){return er.key===Xe.parentKey}),fn=Y.isEmpty(Xe.parent);fn||(H({index:-1,parentKey:Ht?Ht.parentKey:""}),pn.current="",setTimeout(function(){return Ke(!0)},0)),P(E.filter(function(er){return er.parentKey!==L.parentKey})),Se.preventDefault()},se=function(Se){var Xe=G[L.index],Ht=ke(Xe);Ht&&(Oe({processedItem:Xe}),H({index:-1,parentKey:Xe.key}),pn.current="",setTimeout(function(){return Ke(!0)},0)),Se.preventDefault()},we=function(Se){an(ze()),Se.preventDefault()},xe=function(Se){an(Ze()),Se.preventDefault()},Fe=function(Se){if(L.index!==-1){var Xe=U.findSingle(kt(),'li[id="'.concat("".concat(j),'"]')),Ht=Xe&&U.findSingle(Xe,'[data-pc-section="action"]');r.popup&&U.focus(Tt.current),Ht?Ht.click():Xe&&Xe.click()}Se.preventDefault()},Je=function(Se){Fe(Se)},Mt=function(Se){ct(Se,!0),!r.popup&&H(Xc(Xc({},L),{},{index:Dt()})),Se.preventDefault()},Vt=function(Se){if(L.index!==-1){var Xe=G[L.index],Ht=ke(Xe);!Ht&&Oe({processedItem:Xe})}ct(Se)},kt=function(){return It.current.getElement()||null},Ut=function(Se,Xe){return Se?Y.getItemValue(Se[Xe]):void 0},$t=function(Se){return Ut(Se,"label")},tt=function(Se){return Ut(Se,"disabled")},fe=function(Se){return Ut(Se,"separator")},pe=function(Se){return Se?$t(Se.item):void 0},ke=function(Se){return Se&&Y.isNotEmpty(Se.items)},We=function(Se){return st(Se)&&pe(Se).toLocaleLowerCase().startsWith(pn.current.toLocaleLowerCase())},st=function(Se){return!!Se&&!tt(Se.item)&&!fe(Se.item)},At=function(Se){return st(Se)&&nt(Se)},nt=function(Se){return E.some(function(Xe){return Xe.key===Se.key})},ze=function(){return G.findIndex(function(Se){return st(Se)})},Ze=function(){return Y.findLastIndex(G,function(Se){return st(Se)})},mt=function(Se){var Xe=Se<G.length-1?G.slice(Se+1).findIndex(function(Ht){return st(Ht)}):-1;return Xe>-1?Xe+Se+1:Se},Rt=function(Se){var Xe=Se>0?Y.findLastIndex(G.slice(0,Se),function(Ht){return st(Ht)}):-1;return Xe>-1?Xe:Se},Nt=function(){return G.findIndex(function(Se){return At(Se)})},Dt=function(){var Se=Nt();return Se<0?ze():Se},rn=function(){var Se=Nt();return Se<0?Ze():Se},xn=function(Se){pn.current=(pn.current||"")+Se;var Xe=-1,Ht=!1;return L.index!==-1?(Xe=G.slice(L.index).findIndex(function(fn){return We(fn)}),Xe=Xe===-1?G.slice(0,L.index).findIndex(function(fn){return We(fn)}):Xe+L.index):Xe=G.findIndex(function(fn){return We(fn)}),Xe!==-1&&(Ht=!0),Xe===-1&&L.index===-1&&(Xe=Dt()),Xe!==-1&&an(Xe),hn.current&&clearTimeout(hn),hn.current=setTimeout(function(){pn.current="",hn.current=null},500),Ht},an=function(Se){L.index!==Se&&(H(Xc(Xc({},L),{},{index:Se})),ye())},ye=function(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:-1,Xe=Se!==-1?"".concat(u,"_").concat(Se):j,Ht=U.findSingle(kt(),'li[id="'.concat(Xe,'"]'));Ht&&Ht.scrollIntoView&&Ht.scrollIntoView({block:"nearest",inline:"start"})},A=d.useCallback(function(jt){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"",fn=[];return jt&&jt.forEach(function(er,lr){var mr=(Ht!==""?Ht+"_":"")+lr,tr={item:er,index:lr,level:Se,key:mr,parent:Xe,parentKey:Ht};tr.items=A(er.items,Se+1,tr,mr),fn.push(tr)}),fn},[]),J=function(){if(!Dn.current){Dn.current=U.createInlineStyle(a&&a.nonce||un.nonce,a&&a.styleContainer);var Se="".concat(Le),Xe=`
@media screen and (max-width: `.concat(r.breakpoint,`) {
    .p-tieredmenu[`).concat(Se,`] > ul {
        max-height: `).concat(r.scrollHeight,`;
        overflow: `).concat(r.scrollHeight?"auto":"",`;
    }

    .p-tieredmenu[`).concat(Se,`] .p-submenu-list {
        position: relative;
    }

    .p-tieredmenu[`).concat(Se,`] .p-menuitem-active > .p-submenu-list {
        left: 0;
        box-shadow: none;
        border-radius: 0;
        padding: 0 0 0 calc(var(--inline-spacing) * 2); /* @todo */
    }

    .p-tieredmenu[`).concat(Se,`] .p-menuitem-active > .p-menuitem-link > .p-submenu-icon {
        transform: rotate(-180deg);
    }

    .p-tieredmenu[`).concat(Se,`] .p-submenu-icon:before {
        content: "\\e930";
    }

    `).concat(r.popup?"":".p-tieredmenu[".concat(Se,"] { width: 100%; }"),`
}
`);Dn.current.innerHTML=Xe}},he=function(){Dn.current=U.removeInlineStyle(Dn.current)},Ee=function(){var Se=U.getOuterWidth(Tt.current)>U.getOuterWidth(_e.current);U.alignOverlay(_e.current,Tt.current,r.appendTo,Se)},Ie=function(){r.autoZIndex&&fr.set("menu",_e.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex.menu||un.zIndex.menu),U.addStyles(_e.current,{position:"absolute",top:"0",left:"0"}),Ee(),U.focus(It.current.getElement()),ye(),Le&&r.breakpoint&&(_e.current.setAttribute(Le,""),J())},ft=function(){Xt(),En()},Yt=function(){Tt.current=null,ln(),Wt()},Zt=function(){fr.clear(_e.current),he()};_r(function(){var jt=Ga();!u&&f(jt),r.breakpoint&&!Le&&Pe(jt)}),d.useEffect(function(){var jt=r.model||[],Se=A(jt);z(Se)},[r.model,A]),$n(function(){var jt=E.find(function(Xe){return Xe.key===L.parentKey}),Se=jt?jt.items:ce;oe(Se)},[E,L,ce]),$n(function(){var jt=L.index!==-1?"".concat(u).concat(Y.isNotEmpty(L.parentKey)?"_"+L.parentKey:"","_").concat(L.index):null;F(jt)},[L]),$n(function(){r.popup||(Y.isNotEmpty(E)?(Xt(),En()):(ln(),Wt()))},[E]),$n(function(){if(it){var jt=L.index!==-1?mt(L.index):Dt();an(jt),P(E.filter(function(Se){return Se.parentKey!==L.parentKey})),Ke(!1)}},[it]),$n(function(){return Le&&_e.current&&(_e.current.setAttribute(Le,""),J()),function(){he()}},[Le,r.breakpoint]),aa(function(){fr.clear(_e.current)}),d.useImperativeHandle(t,function(){return{props:r,toggle:Ft,show:xt,hide:ct,getElement:function(){return _e.current}}});var wn=function(){var Se=n({ref:_e,id:r.id,className:be(r.className,Jt("root")),style:r.style,onClick:$e},rv.getOtherProps(r),Bt("root")),Xe=n({classNames:Jt("transition"),in:v,timeout:{enter:120,exit:100},options:r.transitionOptions,unmountOnExit:!0,onEnter:Ie,onEntered:ft,onExit:Yt,onExited:Zt},Bt("transition"));return d.createElement(yi,Cf({nodeRef:_e},Xe),d.createElement("div",Se,d.createElement(XS,{id:u+"_list",ref:It,hostName:"TieredMenu",menuProps:r,tabIndex:0,model:ce,ariaLabel:r.ariaLabel,ariaLabelledBy:r.ariaLabelledBy,ariaOrientation:"vertical",ariaActiveDescendant:I?j:void 0,menuId:u,level:0,focusedItemId:j,activeItemPath:E,onFocus:He,onBlur:ne,onKeyDown:le,onItemClick:gt,onItemMouseEnter:Et,root:!0,popup:r.popup,onHide:ct,isMobileMode:cn,submenuIcon:r.submenuIcon,ptm:Bt,cx:Jt,sx:Lt})))},pr=wn();return r.popup?d.createElement(ki,{element:pr,appendTo:r.appendTo}):pr}));v7.displayName="TieredMenu";var fL={icon:"p-button-icon p-c",root:function(t){var n=t.props,a=t.size;return be("p-splitbutton p-component",Zl(Zl(Zl(Zl(Zl(Zl({"p-disabled":n.disabled,"p-button-loading-label-only":n.loading&&!n.icon&&n.label},"p-button-".concat(n.severity),n.severity),"p-button-raised",n.raised),"p-button-rounded",n.rounded),"p-button-text",n.text),"p-button-outlined",n.outlined),"p-button-".concat(a),a))},button:"p-splitbutton-defaultbutton",menuButton:"p-splitbutton-menubutton",menu:function(t){var n=t.props;return be("p-menu p-menu-overlay p-component",n.menuClassName)},menuList:"p-menu-list p-reset",separator:"p-menu-separator",menuIcon:"p-menuitem-icon",menuLabel:"p-menuitem-text",anchor:function(t){var n=t._className,a=t.disabled;return be("p-menuitem-link",n,{"p-disabled":a})},menuItem:"p-menuitem",transition:"p-connected-overlay"},dL=`
@layer primereact {
    .p-splitbutton {
        display: inline-flex;
        position: relative;
    }

    .p-splitbutton .p-splitbutton-defaultbutton,
    .p-splitbutton.p-button-rounded > .p-splitbutton-defaultbutton.p-button,
    .p-splitbutton.p-button-outlined > .p-splitbutton-defaultbutton.p-button,
    .p-splitbutton.p-button-outlined > .p-splitbutton-defaultbutton.p-button-outlined.p-button:hover {
        flex: 1 1 auto;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-right: 0 none;
    }

    .p-splitbutton-menubutton,
    .p-splitbutton.p-button-rounded > .p-splitbutton-menubutton.p-button,
    .p-splitbutton.p-button-outlined > .p-splitbutton-menubutton.p-button {
        display: flex;
        align-items: center;
        justify-content: center;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .p-splitbutton .p-menu {
        min-width: 100%;
    }

    .p-fluid .p-splitbutton  {
        display: flex;
    }
}
`,av=on.extend({defaultProps:{__TYPE:"SplitButton",id:null,label:null,icon:null,autoZIndex:!0,baseZIndex:0,loading:!1,loadingIcon:null,model:null,disabled:null,style:null,className:null,buttonClassName:null,menuStyle:null,menuClassName:null,menuButtonClassName:null,buttonProps:null,menuButtonProps:null,tabIndex:null,severity:null,rounded:!1,raised:!1,outlined:!1,text:!1,size:null,appendTo:null,tooltip:null,tooltipOptions:null,buttonTemplate:null,transitionOptions:null,dropdownIcon:null,onClick:null,onShow:null,onHide:null,children:void 0},css:{classes:fL,styles:dL}});function DO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function pL(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?DO(Object(n),!0).forEach(function(a){Zl(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):DO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var JS=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=av.getProps(e,a),i=d.useState(r.id),s=Fo(i,2),u=s[0],f=s[1],p=d.useState(!1),h=Fo(p,2),v=h[0],g=h[1],b=d.useRef(null),w=d.useRef(null),E=d.useRef(null),P=d.useRef(null),C=Uf("split-button-tooltip",v),O={props:r,state:{id:u,overlayVisible:v}},I=av.setMetaData(O),k=I.ptm,N=I.cx,T=I.isUnstyled;Or(av.css.styles,T,{name:"splitbutton"}),uc({callback:function(){L()},when:v&&C,priority:[sc.SPLIT_BUTTON,C]});var j=function(G){To.emit("overlay-click",{originalEvent:G,target:b.current})},F=function(G){(G.code==="ArrowDown"||G.code==="ArrowUp")&&(_(G),G.preventDefault())},_=function(G){v?L(G):M(G)},M=function(G){g(!0),w.current&&w.current.show(G)},L=function(G){g(!1),w.current&&w.current.hide(G)},H=function(){r.onShow&&r.onShow()},B=function(){g(!1),r.onHide&&r.onHide()},X=function(){U.alignOverlay(P.current,E.current.parentElement,r.appendTo||a&&a.appendTo||un.appendTo)};if(_r(function(){u||f(Ga()),X()}),aa(function(){fr.clear(P.current)}),d.useImperativeHandle(t,function(){return{props:r,show:M,hide:L,getElement:function(){return b.current}}}),r.visible===!1)return null;var V=Y.isNotEmpty(r.tooltip),K={large:"lg",small:"sm"},re=K[r.size],te=r.buttonTemplate?Y.getJSXElement(r.buttonTemplate,r):null,ce=u+"_overlay",z=function(){var G=n({className:N("icon")},k("icon")),oe=r.dropdownIcon||d.createElement(uu,G),ve=Sn.getJSXIcon(oe,pL({},G),{props:r});return ve},Z=n({ref:b,id:u,className:be(r.className,N("root",{size:re})),style:r.style},av.getOtherProps(r),k("root"));return d.createElement(d.Fragment,null,d.createElement("div",Z,d.createElement(Un,Cf({ref:E,type:"button",className:be(r.buttonClassName,N("button")),icon:r.icon,loading:r.loading,loadingIcon:r.loadingIcon,severity:r.severity,label:r.label,"aria-label":r.label,raised:r.raised,onClick:r.onClick,disabled:r.disabled,tabIndex:r.tabIndex,size:r.size,outlined:r.outlined,text:r.text},r.buttonProps,{pt:k("button"),__parentMetadata:{parent:O},unstyled:r.unstyled}),te),d.createElement(Un,Cf({type:"button",className:be(r.menuButtonClassName,N("menuButton")),icon:z,onClick:_,disabled:r.disabled,"aria-expanded":v,"aria-haspopup":"true","aria-controls":ce},r.menuButtonProps,{size:r.size,severity:r.severity,outlined:r.outlined,text:r.text,raised:r.raised,pt:k("menuButton"),__parentMetadata:{parent:O},onKeyDown:F,unstyled:r.unstyled})),d.createElement(v7,{ref:w,popup:!0,unstyled:r.unstyled,model:r.model,appendTo:r.appendTo,id:ce,style:r.menuStyle,autoZIndex:r.autoZIndex,baseZIndex:r.baseZIndex,className:be(r.menuClassName,N("menu")),onClick:j,onShow:H,onHide:B,pt:k("menu"),__parentMetadata:{parent:O}})),V&&d.createElement(ao,Cf({target:b,content:r.tooltip,pt:k("tooltip")},r.tooltipOptions)))}));JS.displayName="SplitButton";function g7(){const e=Ba(),t=d.useCallback(a=>{var s;const r=a.length-1,i=a[r];return i?r===0?`/${i.language}`:ei({language:i.language,documentNodeId:i.nodeId,documentType:i.documentType},(s=i.documentType.backOffice)==null?void 0:s.defaultTab):"/"},[]),n=d.useCallback(a=>{e(t(a))},[]);return{backUrlOf:t,navigateToBack:n}}function Z1(){return Z1=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Z1.apply(null,arguments)}var y7=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Z1({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{d:"M10.7838 1.51351H9.83783V0.567568C9.83783 0.417039 9.77804 0.272676 9.6716 0.166237C9.56516 0.0597971 9.42079 0 9.27027 0C9.11974 0 8.97538 0.0597971 8.86894 0.166237C8.7625 0.272676 8.7027 0.417039 8.7027 0.567568V1.51351H5.29729V0.567568C5.29729 0.417039 5.2375 0.272676 5.13106 0.166237C5.02462 0.0597971 4.88025 0 4.72973 0C4.5792 0 4.43484 0.0597971 4.3284 0.166237C4.22196 0.272676 4.16216 0.417039 4.16216 0.567568V1.51351H3.21621C2.66428 1.51351 2.13494 1.73277 1.74467 2.12305C1.35439 2.51333 1.13513 3.04266 1.13513 3.59459V11.9189C1.13513 12.4709 1.35439 13.0002 1.74467 13.3905C2.13494 13.7807 2.66428 14 3.21621 14H10.7838C11.3357 14 11.865 13.7807 12.2553 13.3905C12.6456 13.0002 12.8649 12.4709 12.8649 11.9189V3.59459C12.8649 3.04266 12.6456 2.51333 12.2553 2.12305C11.865 1.73277 11.3357 1.51351 10.7838 1.51351ZM3.21621 2.64865H4.16216V3.59459C4.16216 3.74512 4.22196 3.88949 4.3284 3.99593C4.43484 4.10237 4.5792 4.16216 4.72973 4.16216C4.88025 4.16216 5.02462 4.10237 5.13106 3.99593C5.2375 3.88949 5.29729 3.74512 5.29729 3.59459V2.64865H8.7027V3.59459C8.7027 3.74512 8.7625 3.88949 8.86894 3.99593C8.97538 4.10237 9.11974 4.16216 9.27027 4.16216C9.42079 4.16216 9.56516 4.10237 9.6716 3.99593C9.77804 3.88949 9.83783 3.74512 9.83783 3.59459V2.64865H10.7838C11.0347 2.64865 11.2753 2.74831 11.4527 2.92571C11.6301 3.10311 11.7297 3.34371 11.7297 3.59459V5.67568H2.27027V3.59459C2.27027 3.34371 2.36993 3.10311 2.54733 2.92571C2.72473 2.74831 2.96533 2.64865 3.21621 2.64865ZM10.7838 12.8649H3.21621C2.96533 12.8649 2.72473 12.7652 2.54733 12.5878C2.36993 12.4104 2.27027 12.1698 2.27027 11.9189V6.81081H11.7297V11.9189C11.7297 12.1698 11.6301 12.4104 11.4527 12.5878C11.2753 12.7652 11.0347 12.8649 10.7838 12.8649Z",fill:"currentColor"}))}));y7.displayName="CalendarIcon";function ew(){return ew=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ew.apply(null,arguments)}var b7=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",ew({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));b7.displayName="ChevronLeftIcon";function tw(){return tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},tw.apply(null,arguments)}var Kf=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",tw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));Kf.displayName="ChevronRightIcon";function nw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function mL(e){if(Array.isArray(e))return nw(e)}function hL(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function vL(e,t){if(e){if(typeof e=="string")return nw(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nw(e,t):void 0}}function gL(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yL(e){return mL(e)||hL(e)||vL(e)||gL()}var os={DEFAULT_MASKS:{pint:/[\d]/,int:/[\d\-]/,pnum:/[\d\.]/,money:/[\d\.\s,]/,num:/[\d\-\.]/,hex:/[0-9a-f]/i,email:/[a-z0-9_\.\-@]/i,alpha:/[a-z_]/i,alphanum:/[a-z0-9_]/i},getRegex:function(t){return os.DEFAULT_MASKS[t]?os.DEFAULT_MASKS[t]:t},onBeforeInput:function(t,n,a){a||!U.isAndroid()||this.validateKey(t,t.data,n)},onKeyPress:function(t,n,a){a||U.isAndroid()||t.ctrlKey||t.altKey||t.metaKey||this.validateKey(t,t.key,n)},onPaste:function(t,n,a){if(!a){var r=this.getRegex(n),i=t.clipboardData.getData("text");yL(i).forEach(function(s){if(!r.test(s))return t.preventDefault(),!1})}},validateKey:function(t,n,a){if(n!=null){var r=n.length<=2;if(r){var i=this.getRegex(a);i.test(n)||t.preventDefault()}}},validate:function(t,n){var a=t.target.value,r=!0,i=this.getRegex(n);return a&&!i.test(a)&&(r=!1),r}};function xg(){return xg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},xg.apply(null,arguments)}function rm(e){"@babel/helpers - typeof";return rm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rm(e)}function bL(e,t){if(rm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(rm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function wL(e){var t=bL(e,"string");return rm(t)=="symbol"?t:t+""}function SL(e,t,n){return(t=wL(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var EL={root:function(t){var n=t.props,a=t.isFilled,r=t.context;return be("p-inputtext p-component",{"p-disabled":n.disabled,"p-filled":a,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":r&&r.inputStyle==="filled"})}},ov=on.extend({defaultProps:{__TYPE:"InputText",__parentMetadata:null,children:void 0,className:null,invalid:!1,variant:null,keyfilter:null,onBeforeInput:null,onInput:null,onKeyDown:null,onPaste:null,tooltip:null,tooltipOptions:null,validateOnly:!1,iconPosition:null},css:{classes:EL}});function PO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function IO(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?PO(Object(n),!0).forEach(function(a){SL(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Ya=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=ov.getProps(e,a),i=ov.setMetaData(IO(IO({props:r},r.__parentMetadata),{},{context:{disabled:r.disabled,iconPosition:r.iconPosition}})),s=i.ptm,u=i.cx,f=i.isUnstyled;Or(ov.css.styles,f,{name:"inputtext",styled:!0});var p=d.useRef(t),h=function(O){r.onKeyDown&&r.onKeyDown(O),r.keyfilter&&os.onKeyPress(O,r.keyfilter,r.validateOnly)},v=function(O){r.onBeforeInput&&r.onBeforeInput(O),r.keyfilter&&os.onBeforeInput(O,r.keyfilter,r.validateOnly)},g=function(O){var I=O.target,k=!0;r.keyfilter&&r.validateOnly&&(k=os.validate(O,r.keyfilter)),r.onInput&&r.onInput(O,k),Y.isNotEmpty(I.value)?U.addClass(I,"p-filled"):U.removeClass(I,"p-filled")},b=function(O){r.onPaste&&r.onPaste(O),r.keyfilter&&os.onPaste(O,r.keyfilter,r.validateOnly)};d.useEffect(function(){Y.combinedRefs(p,t)},[p,t]);var w=d.useMemo(function(){return Y.isNotEmpty(r.value)||Y.isNotEmpty(r.defaultValue)},[r.value,r.defaultValue]),E=Y.isNotEmpty(r.tooltip);d.useEffect(function(){var C;w||(C=p.current)!==null&&C!==void 0&&C.value?U.addClass(p.current,"p-filled"):U.removeClass(p.current,"p-filled")},[r.disabled,w]);var P=n({className:be(r.className,u("root",{context:a,isFilled:w})),onBeforeInput:v,onInput:g,onKeyDown:h,onPaste:b},ov.getOtherProps(r),s("root"));return d.createElement(d.Fragment,null,d.createElement("input",xg({ref:p},P)),E&&d.createElement(ao,xg({target:p,content:r.tooltip,pt:s("tooltip")},r.tooltipOptions)))}));Ya.displayName="InputText";function Ka(){return Ka=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ka.apply(null,arguments)}function Af(e){"@babel/helpers - typeof";return Af=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Af(e)}function CL(e,t){if(Af(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Af(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function xL(e){var t=CL(e,"string");return Af(t)=="symbol"?t:t+""}function Ks(e,t,n){return(t=xL(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function OL(e){if(Array.isArray(e))return rw(e)}function DL(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function w7(e,t){if(e){if(typeof e=="string")return rw(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rw(e,t):void 0}}function PL(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function iv(e){return OL(e)||DL(e)||w7(e)||PL()}function IL(e){if(Array.isArray(e))return e}function TL(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function RL(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Hi(e,t){return IL(e)||TL(e,t)||w7(e,t)||RL()}var NL=`
@layer primereact {
    .p-calendar {
        position: relative;
        display: inline-flex;
        max-width: 100%;
    }

    .p-calendar .p-inputtext {
        flex: 1 1 auto;
        width: 1%;
    }

    .p-calendar-w-btn-right .p-inputtext {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .p-calendar-w-btn-right .p-datepicker-trigger {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .p-calendar-w-btn-left .p-inputtext {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .p-calendar-w-btn-left .p-datepicker-trigger {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    /* Fluid */
    .p-fluid .p-calendar {
        display: flex;
    }

    .p-fluid .p-calendar .p-inputtext {
        width: 1%;
    }

    /* Datepicker */
    .p-calendar .p-datepicker {
        min-width: 100%;
    }

    .p-datepicker {
        width: auto;
        position: absolute;
        top: 0;
        left: 0;
    }

    .p-datepicker-inline {
        display: inline-block;
        position: static;
        overflow-x: auto;
    }

    /* Header */
    .p-datepicker-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .p-datepicker-header .p-datepicker-title {
        margin: 0 auto;
    }

    .p-datepicker-prev,
    .p-datepicker-next {
        cursor: pointer;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
        position: relative;
    }

    /* Multiple Month DatePicker */
    .p-datepicker-multiple-month .p-datepicker-group-container {
        display: flex;
    }

    .p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group {
        flex: 1 1 auto;
    }

    /* Multiple Month DatePicker */
    .p-datepicker-multiple-month .p-datepicker-group-container {
        display: flex;
    }

    /* DatePicker Table */
    .p-datepicker table {
        width: 100%;
        border-collapse: collapse;
    }

    .p-datepicker td > span {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
    }

    /* Month Picker */
    .p-monthpicker-month {
        width: 33.3%;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        overflow: hidden;
        position: relative;
    }

    /*  Button Bar */
    .p-datepicker-buttonbar {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    /* Time Picker */
    .p-timepicker {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .p-timepicker button {
        display: flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        overflow: hidden;
        position: relative;
    }

    .p-timepicker > div {
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    /* Touch UI */
    .p-datepicker-touch-ui,
    .p-calendar .p-datepicker-touch-ui {
        position: fixed;
        top: 50%;
        left: 50%;
        min-width: 80vw;
        transform: translate(-50%, -50%);
    }

    /* Year Picker */
    .p-yearpicker-year {
        width: 50%;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        cursor: pointer;
        overflow: hidden;
        position: relative;
    }
}
`,ML={root:function(t){var n=t.props,a=t.focusedState,r=t.isFilled,i=t.panelVisible;return be("p-calendar p-component p-inputwrapper",Ks(Ks(Ks(Ks(Ks(Ks(Ks({},"p-calendar-w-btn p-calendar-w-btn-".concat(n.iconPos),n.showIcon),"p-calendar-disabled",n.disabled),"p-invalid",n.invalid),"p-calendar-timeonly",n.timeOnly),"p-inputwrapper-filled",n.value||r),"p-inputwrapper-focus",a),"p-focus",a||i))},input:function(t){var n=t.props,a=t.context;return be("p-inputtext p-component",{"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})},dropdownButton:"p-datepicker-trigger",buttonbar:"p-datepicker-buttonbar",todayButton:"p-button-text",clearButton:"p-button-text",footer:"p-datepicker-footer",yearPicker:"p-yearpicker",year:function(t){var n=t.isYearSelected,a=t.y,r=t.isMonthYearDisabled;return be("p-yearpicker-year",{"p-highlight":n(a),"p-disabled":r(-1,a)})},monthPicker:"p-monthpicker",month:function(t){var n=t.isMonthSelected,a=t.isMonthYearDisabled,r=t.i,i=t.currentYear;return be("p-monthpicker-month",{"p-highlight":n(r),"p-disabled":a(r,i)})},hourPicker:"p-hour-picker",secondPicker:"p-second-picker",minutePicker:"p-minute-picker",millisecondPicker:"p-millisecond-picker",ampmPicker:"p-ampm-picker",separatorContainer:"p-separator",dayLabel:function(t){var n=t.className;return n},day:function(t){var n=t.date;return be({"p-datepicker-other-month":n.otherMonth,"p-datepicker-today":n.today})},panel:function(t){var n=t.panelClassName;return n},previousIcon:"p-datepicker-prev-icon",previousButton:"p-datepicker-prev",nextIcon:"p-datepicker-next-icon",nextButton:"p-datepicker-next",incrementButton:"p-link",decrementButton:"p-link",title:"p-datepicker-title",timePicker:"p-timepicker",monthTitle:"p-datepicker-month p-link",yearTitle:"p-datepicker-year p-link",decadeTitle:"p-datepicker-decade",header:"p-datepicker-header",groupContainer:"p-datepicker-group-container",group:"p-datepicker-group",select:function(t){var n=t.props;return n.monthNavigator&&n.view!=="month"?"p-datepicker-month":n.yearNavigator?"p-datepicker-year":void 0},weekHeader:"p-datepicker-weekheader p-disabled",weekNumber:"p-datepicker-weeknumber",weekLabelContainer:"p-disabled",container:"p-datepicker-calendar-container",table:"p-datepicker-calendar",transition:"p-connected-overlay"},lv=on.extend({defaultProps:{__TYPE:"Calendar",appendTo:null,ariaLabelledBy:null,ariaLabel:null,autoZIndex:!0,autoFocus:!1,baseZIndex:0,className:null,clearButtonClassName:"p-button-secondary",dateFormat:null,dateTemplate:null,decadeTemplate:null,decrementIcon:null,disabled:!1,disabledDates:null,disabledDays:null,enabledDates:null,footerTemplate:null,formatDateTime:null,headerTemplate:null,hideOnDateTimeSelect:!1,hideOnRangeSelection:!1,hourFormat:"24",icon:null,iconPos:"right",id:null,incrementIcon:null,inline:!1,inputClassName:null,inputId:null,inputMode:"none",inputRef:null,inputStyle:null,variant:null,invalid:!1,keepInvalid:!1,locale:null,mask:null,maskSlotChar:"_",maxDate:null,maxDateCount:null,minDate:null,monthNavigator:!1,monthNavigatorTemplate:null,name:null,nextIcon:null,numberOfMonths:1,onBlur:null,onChange:null,onClearButtonClick:null,onFocus:null,onHide:null,onInput:null,onMonthChange:null,onSelect:null,onShow:null,onTodayButtonClick:null,onViewDateChange:null,onVisibleChange:null,panelClassName:null,panelStyle:null,parseDateTime:null,placeholder:null,prevIcon:null,readOnlyInput:!1,required:!1,selectOtherMonths:!1,selectionMode:"single",shortYearCutoff:"+10",showButtonBar:!1,showIcon:!1,showMillisec:!1,showMinMaxRange:!1,showOnFocus:!0,showOtherMonths:!0,showSeconds:!1,showTime:!1,showWeek:!1,stepHour:1,stepMillisec:1,stepMinute:1,stepSecond:1,style:null,tabIndex:null,timeOnly:!1,todayButtonClassName:"p-button-secondary",tooltip:null,tooltipOptions:null,touchUI:!1,transitionOptions:null,value:null,view:"date",viewDate:null,visible:!1,yearNavigator:!1,yearNavigatorTemplate:null,yearRange:null,children:void 0},css:{classes:ML,styles:NL}}),S7=d.forwardRef(function(e,t){var n=e.cx,a=gn(),r=function(){var u=a({className:n("panel",{panelClassName:e.className}),style:e.style,role:e.inline?null:"dialog",id:e.id,"aria-label":Gn("chooseDate",e.locale),"aria-modal":e.inline?null:"true",onClick:e.onClick,onMouseUp:e.onMouseUp},e.ptm("panel",{hostName:e.hostName})),f=a({classNames:n("transition"),in:e.in,timeout:{enter:120,exit:100},options:e.transitionOptions,unmountOnExit:!0,onEnter:e.onEnter,onEntered:e.onEntered,onExit:e.onExit,onExited:e.onExited},e.ptm("transition",{hostName:e.hostName}));return d.createElement(yi,Ka({nodeRef:t},f),d.createElement("div",Ka({ref:t},u),e.children))},i=r();return e.inline?i:d.createElement(ki,{element:i,appendTo:e.appendTo})});S7.displayName="CalendarPanel";function TO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Jc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TO(Object(n),!0).forEach(function(a){Ks(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TO(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function RO(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=kL(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function kL(e,t){if(e){if(typeof e=="string")return NO(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?NO(e,t):void 0}}function NO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var ZS=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=lv.getProps(e,a),i=d.useState(!1),s=Hi(i,2),u=s[0],f=s[1],p=d.useState(!1),h=Hi(p,2),v=h[0],g=h[1],b=d.useState(null),w=Hi(b,2),E=w[0],P=w[1],C=d.useState(r.id),O=Hi(C,2),I=O[0],k=O[1],N=v&&r.closeOnEscape,T=Uf("overlay-panel",N),j={props:r,state:{focused:u,overlayVisible:v,viewDate:E}},F=lv.setMetaData(j),_=F.ptm,M=F.cx,L=F.isUnstyled;uc({callback:function(){jr(null,He)},when:v&&T,priority:[sc.OVERLAY_PANEL,T]}),Or(lv.css.styles,L,{name:"calendar"});var H=d.useRef(null),B=d.useRef(null),X=d.useRef(r.inputRef),V=d.useRef(null),K=d.useRef(!1),re=d.useRef(null),te=d.useRef(!1),ce=d.useRef(null),z=d.useRef(null),Z=d.useRef(null),ee=d.useRef(!1),G=d.useRef(!1),oe=d.useRef(!1),ve=d.useRef(!1),Re=d.useRef(null),it=d.useRef(!1),Ke=d.useState("date"),de=Hi(Ke,2),me=de[0],Le=de[1],Pe=d.useState(null),rt=Hi(Pe,2),at=rt[0],Bt=rt[1],Jt=d.useState(null),Lt=Hi(Jt,2),Qe=Lt[0],_e=Lt[1],It=d.useState([]),Tt=Hi(It,2),Ct=Tt[0],Dn=Tt[1],pn=nc(r.value),hn=r.inline||(r.onVisibleChange?r.visible:v),cn=Ga(),Gt=I+"_panel",nn=Hf({target:H,overlay:B,listener:function(D,R){var q=R.type,Q=R.valid;Q&&(q==="outside"?!ee.current&&!Ua(D.target)&&jr("outside"):a.hideOverlaysOnDocumentScrolling?jr():U.isDocument(D.target)||pt()),ee.current=!1},when:!(r.touchUI||r.inline)&&hn,type:"mousedown"}),Xt=Hi(nn,2),ln=Xt[0],qt=Xt[1],yn=function(){return r.dateFormat||Gn("dateFormat",r.locale)},En=function(D){K.current?(f(!0),K.current=!1):(r.showOnFocus&&!hn&&za(),f(!0),r.onFocus&&r.onFocus(D))},Wt=function(D){bi(r.value),r.onBlur&&r.onBlur(D),f(!1)},$e=function(D){switch(D.code){case"ArrowDown":{v?(xe(),D.preventDefault()):za();break}case"Escape":{jr(),r.touchUI&&Vn();break}case"Tab":{B&&B.current&&(U.getFocusableElements(B.current).forEach(function(R){return R.tabIndex="-1"}),jr(),r.touchUI&&Vn());break}}},Ft=function(D){xt(D,D.target.value),r.onInput&&r.onInput(D)},xt=function(D,R,q){try{var Q=Zf(r.timeOnly?R.replace("_",""):R);if(ne(Q)){Se(Q),Jn(D,Q);var Me=Q.length?Q[0]:Q;Ht(D,Me)}}catch{if(q)q();else{var je=r.keepInvalid?R:null;Jn(D,je)}}},ct=function(D){var R=D.event,q=D.date;if(q&&r.onSelect){var Q=q.getDate(),Me=q.getMonth(),je=q.getFullYear();Sr(R,{day:Q,month:Me,year:je,selectable:lo(Q,Me,je)},null,!0)}},He=function(){!r.inline&&X.current&&(K.current=!0,U.focus(X.current))},ne=function(D){var R=!0;return so()?lo(D.getDate(),D.getMonth(),D.getFullYear(),!1)&&kl(D)||(R=!1):D.every(function(q){return lo(q.getDate(),q.getMonth(),q.getFullYear(),!1)&&kl(q)})&&Eo()&&(R=D.length>1&&D[1]>=D[0]),R},le=function(){hn?jr():za()},Oe=function(D){V.current={backward:!0,button:!0},Fe(D)},gt=function(D){V.current={backward:!1,button:!0},Je(D)},Et=function(D){switch(D.code){case"Tab":!r.inline&&mn(D);break;case"Escape":jr(null,He),D.preventDefault();break}},ut=function(D,R,q){if(D.key==="Enter"||D.key==="Space"){We(D,R,q),D.preventDefault();return}Et(D)},en=function(D){if(D.key==="Enter"||D.key==="Space"){st(),D.preventDefault();return}},mn=function(D){D==null||D.preventDefault();var R=U.getFocusableElements(B.current);if(R&&R.length>0)if(!document.activeElement)R[0].focus();else{var q=R.indexOf(document.activeElement);D!=null&&D.shiftKey?q===-1||q===0?R[R.length-1].focus():R[q-1].focus():q===-1||q===R.length-1?R[0].focus():R[q+1].focus()}},se=function(){if(V.current){if(V.current.button)we(),V.current.backward?G.current.focus():oe.current.focus();else{var D;if(V.current.backward){var R=U.find(B.current,'table td span:not([data-p-disabled="true"])');D=R[R.length-1]}else D=U.findSingle(B.current,'table td span:not([data-p-disabled="true"])');D&&(D.tabIndex="0",D.focus())}V.current=null}else we()},we=function(){var D;if(me==="month"){var R=U.find(B.current,'[data-pc-section="monthpicker"] [data-pc-section="month"]'),q=U.findSingle(B.current,'[data-pc-section="monthpicker"] [data-pc-section="month"][data-p-highlight="true"]');R.forEach(function(Me){return Me.tabIndex=-1}),D=q||R[0]}else if(D=U.findSingle(B.current,'span[data-p-highlight="true"]'),!D){var Q=U.findSingle(B.current,"td.p-datepicker-today span:not(.p-disabled)");D=Q||U.findSingle(B.current,'table td span:not([data-p-disabled="true"])')}D&&(D.tabIndex="0")},xe=function(){if(me){var D;if(me==="date"){if(D=U.findSingle(B.current,'span[data-p-highlight="true"]'),!D){var R=U.findSingle(B.current,"td.p-datepicker-today span:not(.p-disabled)");D=R||U.findSingle(B.current,'table td span:not([data-p-disabled="true"])')}}else(me==="month"||me==="year")&&(D=U.findSingle(B.current,'span[data-p-highlight="true"]'),D||(D=U.findSingle(B.current,'[data-pc-section="'.concat(me,'picker"] [data-pc-section="').concat(me,'"]:not([data-p-disabled="true"])'))));D&&(D.tabIndex="0",D&&D.focus())}},Fe=function(D){if(r.disabled){D.preventDefault();return}var R=Ie(he());if(R.setDate(1),me==="date")if(R.getMonth()===0){var q=Vt();R.setMonth(11),R.setFullYear(q),r.onMonthChange&&r.onMonthChange({month:11,year:q}),Bt(11)}else R.setMonth(R.getMonth()-1),r.onMonthChange&&r.onMonthChange({month:at-1,year:Qe}),Bt(function(je){return je-1});else if(me==="month"){var Q=R.getFullYear()-1;if(r.yearNavigator){var Me=parseInt(r.yearRange.split(":")[0],10);Q<Me&&(Q=Me)}R.setFullYear(Q)}me==="month"?R.setFullYear(Vt()):me==="year"&&R.setFullYear(Ca()),Ht(D,R),D.preventDefault()},Je=function(D){if(r.disabled){D.preventDefault();return}var R=Ie(he());if(R.setDate(1),me==="date")if(R.getMonth()===11){var q=kt();R.setMonth(0),R.setFullYear(q),r.onMonthChange&&r.onMonthChange({month:0,year:q}),Bt(0)}else R.setMonth(R.getMonth()+1),r.onMonthChange&&r.onMonthChange({month:at+1,year:Qe}),Bt(function(je){return je+1});else if(me==="month"){var Q=R.getFullYear()+1;if(r.yearNavigator){var Me=parseInt(r.yearRange.split(":")[1],10);Q>Me&&(Q=Me)}R.setFullYear(Q)}me==="month"?R.setFullYear(kt()):me==="year"&&R.setFullYear(No()),Ht(D,R),D.preventDefault()},Mt=function(D,R){for(var q=[],Q=D;Q<=R;Q++)Ct.push(Q);Dn(q)},Vt=function(){var D=bn(),R=D-1;if(_e(R),r.yearNavigator&&R<Ct[0]){var q=Ct[Ct.length-1]-Ct[0];Mt(Ct[0]-q,Ct[Ct.length-1]-q)}return R},kt=function(){var D=bn(),R=D+1;if(_e(R),r.yearNavigator&&R.current>Ct[Ct.length-1]){var q=Ct[Ct.length-1]-Ct[0];Mt(Ct[0]+q,Ct[Ct.length-1]+q)}return R},Ut=function(D,R){var q=he(),Q=Ie(q);Q.setDate(1),Q.setMonth(parseInt(R,10)),Ht(D,Q)},$t=function(D,R){var q=he(),Q=Ie(q);Q.setFullYear(parseInt(R,10)),Ht(D,Q)},tt=function(D){var R=new Date,q={day:R.getDate(),month:R.getMonth(),year:R.getFullYear(),today:!0,selectable:!0},Q={hours:R.getHours(),minutes:R.getMinutes(),seconds:R.getSeconds(),milliseconds:R.getMilliseconds()};Ht(D,R),Sr(D,q,Q),r.onTodayButtonClick&&r.onTodayButtonClick(D)},fe=function(D){it.current=!0,Jn(D,null),bi(null),_e(new Date().getFullYear()),jr(),r.onClearButtonClick&&r.onClearButtonClick(D)},pe=function(D){r.inline||To.emit("overlay-click",{originalEvent:D,target:H.current})},ke=function(D){pe(D)},We=function(D,R,q){r.disabled||(nt(D,null,R,q),D.preventDefault())},st=function(){r.disabled||ze()},At=function(){r.disabled||ze()},nt=function(D,R,q,Q){switch(ze(),re.current=setTimeout(function(){nt(D,100,q,Q)},R||500),q){case 0:Q===1?mt(D):Rt(D);break;case 1:Q===1?Dt(D):rn(D);break;case 2:Q===1?xn(D):an(D);break;case 3:Q===1?ye(D):A(D);break}},ze=function(){re.current&&clearTimeout(re.current)},Ze=function(D){return r.stepMinute?Math.round(D/r.stepMinute)*r.stepMinute:D},mt=function(D){var R=Ee(),q=R.getHours(),Q=q+r.stepHour;Q=Q>=24?Q-24:Q,Zt(Q,R)&&(r.maxDate&&r.maxDate.toDateString()===R.toDateString()&&r.maxDate.getHours()===Q&&(r.maxDate.getMinutes()<R.getMinutes()||r.maxDate.getMinutes()===R.getMinutes())?r.maxDate.getSeconds()<R.getSeconds()?r.maxDate.getMilliseconds()<R.getMilliseconds()?Xe(D,Q,r.maxDate.getMinutes(),r.maxDate.getSeconds(),r.maxDate.getMilliseconds()):Xe(D,Q,r.maxDate.getMinutes(),r.maxDate.getSeconds(),R.getMilliseconds()):Xe(D,Q,r.maxDate.getMinutes(),R.getSeconds(),R.getMilliseconds()):Xe(D,Q,Ze(R.getMinutes()),R.getSeconds(),R.getMilliseconds())),D.preventDefault()},Rt=function(D){var R=Ee(),q=R.getHours(),Q=q-r.stepHour;Q=Q<0?Q+24:Q,Zt(Q,R)&&(r.minDate&&r.minDate.toDateString()===R.toDateString()&&r.minDate.getHours()===Q&&(r.minDate.getMinutes()>R.getMinutes()||r.minDate.getMinutes()===R.getMinutes())?r.minDate.getSeconds()>R.getSeconds()?r.minDate.getMilliseconds()>R.getMilliseconds()?Xe(D,Q,r.minDate.getMinutes(),r.minDate.getSeconds(),r.minDate.getMilliseconds()):Xe(D,Q,r.minDate.getMinutes(),r.minDate.getSeconds(),R.getMilliseconds()):Xe(D,Q,r.minDate.getMinutes(),R.getSeconds(),R.getMilliseconds()):Xe(D,Q,Ze(R.getMinutes()),R.getSeconds(),R.getMilliseconds())),D.preventDefault()},Nt=function(D,R){return r.stepMinute<=1?R?D+R:D:!R&&(R=r.stepMinute,D%R===0)?D:Math.floor((D+R)/R)*R},Dt=function(D){var R=Ee(),q=R.getMinutes(),Q=Nt(q,r.stepMinute);Q=Q>59?Q-60:Q,wn(Q,R)&&(r.maxDate&&r.maxDate.toDateString()===R.toDateString()&&r.maxDate.getMinutes()===Q&&r.maxDate.getSeconds()<R.getSeconds()?r.maxDate.getMilliseconds()<R.getMilliseconds()?Xe(D,R.getHours(),Q,r.maxDate.getSeconds(),r.maxDate.getMilliseconds()):Xe(D,R.getHours(),Q,r.maxDate.getSeconds(),R.getMilliseconds()):Xe(D,R.getHours(),Q,R.getSeconds(),R.getMilliseconds())),D.preventDefault()},rn=function(D){var R=Ee(),q=R.getMinutes(),Q=Nt(q,-r.stepMinute);Q=Q<0?Q+60:Q,wn(Q,R)&&(r.minDate&&r.minDate.toDateString()===R.toDateString()&&r.minDate.getMinutes()===Q&&r.minDate.getSeconds()>R.getSeconds()?r.minDate.getMilliseconds()>R.getMilliseconds()?Xe(D,R.getHours(),Q,r.minDate.getSeconds(),r.minDate.getMilliseconds()):Xe(D,R.getHours(),Q,r.minDate.getSeconds(),R.getMilliseconds()):Xe(D,R.getHours(),Q,R.getSeconds(),R.getMilliseconds())),D.preventDefault()},xn=function(D){var R=Ee(),q=R.getSeconds(),Q=q+r.stepSecond;Q=Q>59?Q-60:Q,pr(Q,R)&&(r.maxDate&&r.maxDate.toDateString()===R.toDateString()&&r.maxDate.getSeconds()===Q&&r.maxDate.getMilliseconds()<R.getMilliseconds()?Xe(D,R.getHours(),R.getMinutes(),Q,r.maxDate.getMilliseconds()):Xe(D,R.getHours(),R.getMinutes(),Q,R.getMilliseconds())),D.preventDefault()},an=function(D){var R=Ee(),q=R.getSeconds(),Q=q-r.stepSecond;Q=Q<0?Q+60:Q,pr(Q,R)&&(r.minDate&&r.minDate.toDateString()===R.toDateString()&&r.minDate.getSeconds()===Q&&r.minDate.getMilliseconds()>R.getMilliseconds()?Xe(D,R.getHours(),R.getMinutes(),Q,r.minDate.getMilliseconds()):Xe(D,R.getHours(),R.getMinutes(),Q,R.getMilliseconds())),D.preventDefault()},ye=function(D){var R=Ee(),q=R.getMilliseconds(),Q=q+r.stepMillisec;Q=Q>999?Q-1e3:Q,jt(Q,R)&&Xe(D,R.getHours(),R.getMinutes(),R.getSeconds(),Q),D.preventDefault()},A=function(D){var R=Ee(),q=R.getMilliseconds(),Q=q-r.stepMillisec;Q=Q<0?Q+999:Q,jt(Q,R)&&Xe(D,R.getHours(),R.getMinutes(),R.getSeconds(),Q),D.preventDefault()},J=function(D){var R=Ee(),q=R.getHours(),Q=q>=12?q-12:q+12;Zt(Yt(Q,q>11),R)&&Xe(D,Q,R.getMinutes(),R.getSeconds(),R.getMilliseconds()),D.preventDefault()},he=function(D){var R=r.value,q=D||(r.onViewDateChange?r.viewDate:E);return Array.isArray(R)&&(R=R[0]),q&&ft(q)?q:R&&ft(R)?R:new Date},Ee=function(){if(so())return r.value&&r.value instanceof Date?Ie(r.value):he();if(Ho()){if(r.value&&r.value.length)return Ie(r.value[r.value.length-1])}else if(Eo()&&r.value&&r.value.length){var D=Ie(r.value[0]),R=Ie(r.value[1]);return R||D}return new Date},Ie=function(D){return ft(D)?new Date(D.valueOf()):D},ft=function(D){return D instanceof Date&&!isNaN(D)},Yt=function(D,R){return r.hourFormat==="12"?D===12?R?12:0:R?D+12:D:D},Zt=function(D,R){var q=!0,Q=R?R.toDateString():null;return r.minDate&&Q&&r.minDate.toDateString()===Q&&r.minDate.getHours()>D&&(q=!1),r.maxDate&&Q&&r.maxDate.toDateString()===Q&&r.maxDate.getHours()<D&&(q=!1),q},wn=function(D,R){var q=!0,Q=R?R.toDateString():null;return r.minDate&&Q&&r.minDate.toDateString()===Q&&R.getHours()===r.minDate.getHours()&&r.minDate.getMinutes()>D&&(q=!1),r.maxDate&&Q&&r.maxDate.toDateString()===Q&&R.getHours()===r.maxDate.getHours()&&r.maxDate.getMinutes()<D&&(q=!1),q},pr=function(D,R){var q=!0,Q=R?R.toDateString():null;return r.minDate&&Q&&r.minDate.toDateString()===Q&&R.getHours()===r.minDate.getHours()&&R.getMinutes()===r.minDate.getMinutes()&&r.minDate.getSeconds()>D&&(q=!1),r.maxDate&&Q&&r.maxDate.toDateString()===Q&&R.getHours()===r.maxDate.getHours()&&R.getMinutes()===r.maxDate.getMinutes()&&r.maxDate.getSeconds()<D&&(q=!1),q},jt=function(D,R){var q=!0,Q=R?R.toDateString():null;return r.minDate&&Q&&r.minDate.toDateString()===Q&&R.getHours()===r.minDate.getHours()&&R.getSeconds()===r.minDate.getSeconds()&&R.getMinutes()===r.minDate.getMinutes()&&r.minDate.getMilliseconds()>D&&(q=!1),r.maxDate&&Q&&r.maxDate.toDateString()===Q&&R.getHours()===r.maxDate.getHours()&&R.getSeconds()===r.maxDate.getSeconds()&&R.getMinutes()===r.maxDate.getMinutes()&&r.maxDate.getMilliseconds()<D&&(q=!1),q},Se=function(D){if(r.yearNavigator){var R=r.yearRange?r.yearRange.split(":").map(function(Pn){return parseInt(Pn,10)}):[null,null],q=Hi(R,2),Q=q[0],Me=q[1],je=D.getFullYear(),Ge=null,ot=null;if(Q!==null)Ge=r.minDate?Math.max(r.minDate.getFullYear(),Q):Q;else{var sn;Ge=((sn=r.minDate)===null||sn===void 0?void 0:sn.getFullYear())||Q}if(Me!==null)ot=r.maxDate?Math.min(r.maxDate.getFullYear(),Me):Me;else{var _n;ot=((_n=r.maxDate)===null||_n===void 0?void 0:_n.getFullYear())||Me}Ge&&Ge>je&&(je=Ge),ot&&ot<je&&(je=ot),D.setFullYear(je)}if(bc(0)){var Ln=D.getMonth(),tn=parseInt(gu(D)&&Math.max(r.minDate.getMonth(),Ln).toString()||yu(D)&&Math.min(r.maxDate.getMonth(),Ln).toString()||Ln);D.setMonth(tn)}},Xe=function(D,R,q,Q,Me){var je=Ee();if(je.setHours(R),je.setMinutes(q),je.setSeconds(Q),je.setMilliseconds(Me),Ho())if(r.value&&r.value.length){var Ge=iv(r.value);Ge[Ge.length-1]=je,je=Ge}else je=[je];else if(Eo())if(r.value&&r.value.length){var ot=r.value[0],sn=r.value[1];je=sn?[ot,je]:[je,null]}else je=[je,null];Jn(D,je),r.onSelect&&r.onSelect({originalEvent:D,value:je}),bi(je)},Ht=function(D,R){Se(R),r.onViewDateChange&&D?r.onViewDateChange({originalEvent:D,value:R}):(te.current=!0,P(R)),R||fe(D)},fn=function(D){if(!(!D||!r.showMinMaxRange||r.view!=="date"||!B.current)){var R=U.findSingle(B.current,'[data-pc-section="previousbutton"]'),q=U.findSingle(B.current,'[data-pc-section="nextbutton"]');if(r.disabled){!L()&&U.addClass(R,"p-disabled"),R.setAttribute("data-p-disabled",!0),!L()&&U.addClass(q,"p-disabled"),q.setAttribute("data-p-disabled",!0);return}if(r.minDate){var Q=Ie(D);Q.getMonth()===0?(Q.setMonth(11,1),Q.setFullYear(Q.getFullYear()-1)):Q.setMonth(Q.getMonth(),1),Q.setHours(0),Q.setMinutes(0),Q.setSeconds(0),r.minDate>Q?U.addClass(R,"p-disabled"):U.removeClass(R,"p-disabled")}if(r.maxDate){var Me=Ie(D);Me.getMonth()===11?(Me.setMonth(0,1),Me.setFullYear(Me.getFullYear()+1)):Me.setMonth(Me.getMonth()+1,1),Me.setHours(0),Me.setMinutes(0),Me.setSeconds(0),Me.setSeconds(-1),r.maxDate<Me?U.addClass(q,"p-disabled"):U.removeClass(q,"p-disabled")}}},er=function(D,R,q){var Q=D.currentTarget,Me=Q.parentElement,je=U.index(Me);switch(D.code){case"ArrowDown":{Q.tabIndex="-1";var Ge=Me.parentElement.nextElementSibling;if(Ge){var ot=U.index(Me.parentElement),sn=Array.from(Me.parentElement.parentElement.children),_n=sn.slice(ot+1),Ln=_n.find(function(ai){var oi=ai.children[je].children[0];return!U.getAttribute(oi,"data-p-disabled")});if(Ln){var tn=Ln.children[je].children[0];tn.tabIndex="0",tn.focus()}else V.current={backward:!1},Je(D)}else V.current={backward:!1},Je(D);D.preventDefault();break}case"ArrowUp":{if(Q.tabIndex="-1",D.altKey)jr(null,He);else{var Pn=Me.parentElement.previousElementSibling;if(Pn){var da=U.index(Me.parentElement),Ir=Array.from(Me.parentElement.parentElement.children),Mr=Ir.slice(0,da).reverse(),pa=Mr.find(function(ai){var oi=ai.children[je].children[0];return!U.getAttribute(oi,"data-p-disabled")});if(pa){var hr=pa.children[je].children[0];hr.tabIndex="0",hr.focus()}else V.current={backward:!0},Fe(D)}else V.current={backward:!0},Fe(D)}D.preventDefault();break}case"ArrowLeft":{Q.tabIndex="-1";var uo=Me.previousElementSibling;if(uo){var ws=Array.from(Me.parentElement.children),Cu=ws.slice(0,je).reverse(),ji=Cu.find(function(ai){var oi=ai.children[0];return!U.getAttribute(oi,"data-p-disabled")});if(ji){var Fl=ji.children[0];Fl.tabIndex="0",Fl.focus()}else lr(!0,q,D)}else lr(!0,q,D);D.preventDefault();break}case"ArrowRight":{Q.tabIndex="-1";var co=Me.nextElementSibling;if(co){var ko=Array.from(Me.parentElement.children),Ss=ko.slice(je+1),ma=Ss.find(function(ai){var oi=ai.children[0];return!U.getAttribute(oi,"data-p-disabled")});if(ma){var Li=ma.children[0];Li.tabIndex="0",Li.focus()}else lr(!1,q,D)}else lr(!1,q,D);D.preventDefault();break}case"Enter":case"NumpadEnter":case"Space":{Sr(D,R),D.preventDefault();break}case"Escape":{jr(null,He),D.preventDefault();break}case"Tab":{r.inline||mn(D);break}case"Home":{Q.tabIndex="-1";var Oa=Me.parentElement,Fi=Oa.children[0].children[0];U.getAttribute(Fi,"data-p-disabled")?lr(q,!0,D):(Fi.tabIndex="0",Fi.focus()),D.preventDefault();break}case"End":{Q.tabIndex="-1";var wi=Me.parentElement,Ao=wi.children[wi.children.length-1].children[0];U.getAttribute(Ao,"data-p-disabled")?lr(q,!1,D):(Ao.tabIndex="0",Ao.focus()),D.preventDefault();break}case"PageUp":{Q.tabIndex="-1",D.shiftKey?(V.current={backward:!0},Fe(D)):lr(q,!0,D),D.preventDefault();break}case"PageDown":{Q.tabIndex="-1",D.shiftKey?(V.current={backward:!1},Je(D)):lr(q,!1,D),D.preventDefault();break}}},lr=function(D,R,q){if(D)if(r.numberOfMonths===1||R===0)V.current={backward:!0},Fe(q);else{var Q=B.current.children[0].children[R-1],Me=U.find(Q,'table td span:not([data-p-disabled="true"])'),je=Me[Me.length-1];je.tabIndex="0",je.focus()}else if(r.numberOfMonths===1||R===r.numberOfMonths-1)V.current={backward:!1},Je(q);else{var Ge=B.current.children[0].children[R+1],ot=U.findSingle(Ge,'table td span:not([data-p-disabled="true"])');ot.tabIndex="0",ot.focus()}},mr=function(D,R){var q=D.currentTarget;switch(D.code){case"ArrowUp":case"ArrowDown":{q.tabIndex="-1";var Q=q.parentElement.children,Me=U.index(q),je=Q[D.which===40?Me+3:Me-3];je&&(je.tabIndex="0",je.focus()),D.preventDefault();break}case"ArrowLeft":{q.tabIndex="-1";var Ge=q.previousElementSibling;Ge?(Ge.tabIndex="0",Ge.focus()):(V.current={backward:!0},Fe(D)),D.preventDefault();break}case"ArrowRight":{q.tabIndex="-1";var ot=q.nextElementSibling;ot?(ot.tabIndex="0",ot.focus()):(V.current={backward:!1},Je(D)),D.preventDefault();break}case"PageUp":{if(D.shiftKey)return;V.current={backward:!0},Fe(D);break}case"PageDown":{if(D.shiftKey)return;V.current={backward:!1},Je(D);break}case"Enter":case"NumpadEnter":case"Space":{r.view!=="month"&&(ve.current=!0),dt(D,R),D.preventDefault();break}case"Escape":{jr(null,He),D.preventDefault();break}case"Tab":{mn(D);break}}},tr=function(D,R){var q=D.currentTarget;switch(D.code){case"ArrowUp":case"ArrowDown":{q.tabIndex="-1";var Q=q.parentElement.children,Me=U.index(q),je=Q[D.code==="ArrowDown"?Me+2:Me-2];je&&(je.tabIndex="0",je.focus()),D.preventDefault();break}case"ArrowLeft":{q.tabIndex="-1";var Ge=q.previousElementSibling;Ge?(Ge.tabIndex="0",Ge.focus()):(V.current={backward:!0},Fe(D)),D.preventDefault();break}case"ArrowRight":{q.tabIndex="-1";var ot=q.nextElementSibling;ot?(ot.tabIndex="0",ot.focus()):(V.current={backward:!1},Je(D)),D.preventDefault();break}case"PageUp":{if(D.shiftKey)return;V.current={backward:!0},Fe(D);break}case"PageDown":{if(D.shiftKey)return;V.current={backward:!1},Je(D);break}case"Enter":case"NumpadEnter":case"Space":{r.view!=="year"&&(ve.current=!0),sr(D,R),D.preventDefault();break}case"Escape":{jr(null,He),D.preventDefault();break}case"Tab":{mn(D);break}}},Sr=function(D,R,q,Q){if(D){if(r.disabled||!R.selectable){D.preventDefault();return}if(U.find(B.current,'table td span:not([data-p-disabled="true"])').forEach(function(je){return je.tabIndex=-1}),D.currentTarget.focus(),Ho())if(ps(R)){var Me=r.value.filter(function(je){return!cl(je,R)});Jn(D,Me),bi(Me)}else(!r.maxDateCount||!r.value||r.maxDateCount>r.value.length)&&Zr(D,R,q);else Zr(D,R,q);!r.inline&&so()&&(!r.showTime||r.hideOnDateTimeSelect)&&!Q&&(setTimeout(function(){jr("dateselect"),He()},100),ce.current&&Vn()),D.preventDefault()}},Hn=function(D,R){if(r.showTime){var q,Q,Me,je;if(R)q=R.hours,Q=R.minutes,Me=R.seconds,je=R.milliseconds;else{var Ge=Ee(),ot=[Ge.getHours(),Ge.getMinutes(),Ge.getSeconds(),Ge.getMilliseconds()];q=ot[0],Q=ot[1],Me=ot[2],je=ot[3]}D.setHours(q),D.setMinutes(Nt(Q)),D.setSeconds(Me),D.setMilliseconds(je)}},Zr=function(D,R,q){var Q=new Date(R.year,R.month,R.day);Hn(Q,q),r.minDate&&r.minDate>Q&&(Q=r.minDate),r.maxDate&&r.maxDate<Q&&(Q=r.maxDate);var Me=Q;if(so())Jn(D,Q);else if(Ho())Me=r.value?[].concat(iv(r.value),[Q]):[Q],Jn(D,Me);else if(Eo())if(r.value&&r.value.length){var je=r.value[0],Ge=r.value[1];Ge?(je=Q,Ge=null):Q.getTime()>=je.getTime()?Ge=Q:(Ge=je,je=Q),Me=[je,Ge],Jn(D,Me),r.hideOnRangeSelection&&Ge!==null&&setTimeout(function(){g(!1)},150)}else Me=[Q,null],Jn(D,Me);r.onSelect&&r.onSelect({originalEvent:D,value:Q}),bi(Me)},Ca=function(){var D=Qe-10;return _e(D),D},No=function(){var D=Qe+10;return _e(D),D},Pt=function(D){D&&D.code&&(D.code==="Enter"||D.code==="NumpadEnter"||D.code==="Space")&&(ve.current=!0),Le("month"),D.preventDefault()},ae=function(D){D&&D.code&&(D.code==="Enter"||D.code==="NumpadEnter"||D.code==="Space")&&(ve.current=!0),Le("year"),D.preventDefault()},dt=function(D,R){if(r.view==="month"){var q=bn();Sr(D,{year:q,month:R,day:1,selectable:!0}),D.preventDefault()}else{Bt(R),hc(R,Qe);var Q=Ie(Ee());Q.setDate(1),Q.setMonth(R),Q.setYear(Qe),P(Q),Le("date"),r.onMonthChange&&r.onMonthChange({month:R+1,year:Qe}),Ht(D,Q),ct({event:D,date:Q})}},bn=function(){return r.yearNavigator?he().getFullYear():Qe},sr=function(D,R){r.view==="year"?Sr(D,{year:R,month:0,day:1,selectable:!0}):(_e(R),Le("month"),r.onMonthChange&&r.onMonthChange({month:at+1,year:R}))},Jn=function(D,R){if(r.onChange){var q=Ie(R);te.current=!0,Re.current({originalEvent:D,value:q,stopPropagation:function(){D==null||D.stopPropagation()},preventDefault:function(){D==null||D.preventDefault()},target:{name:r.name,id:r.id,value:q}})}},za=function(D){r.onVisibleChange?r.onVisibleChange({visible:!0,type:D}):(g(!0),z.current=function(R){!fa(R)&&hn&&(ee.current=!0)},To.on("overlay-click",z.current))},jr=function(D,R){var q=function(){te.current=!1,K.current=!1,ee.current=!1,R&&R(),To.off("overlay-click",z.current),z.current=null};r.touchUI&&Vn(),r.onVisibleChange?r.onVisibleChange({visible:D!=="dateselect",type:D,callback:q}):(g(!1),q())},So=function(){var D=r.touchUI?{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}:r.inline?void 0:{position:"absolute",top:"0",left:"0"};if(U.addStyles(B.current,D),r.autoZIndex){var R=r.touchUI?"modal":"overlay";fr.set(R,B.current,a&&a.autoZIndex||un.autoZIndex,r.baseZIndex||a&&a.zIndex[R]||un.zIndex[R])}if(!r.touchUI&&B&&B.current&&X&&X.current&&!Ue()){var q=U.getOuterWidth(X.current);q<220&&(q=220),r.view==="date"?B.current.style.width=U.getOuterWidth(B.current)+"px":B.current.style.width=q+"px",L()||(B.current.style.minWidth=q+"px")}pt()},ol=function(){ln(),r.onShow&&r.onShow(),f(!1)},zt=function(){qt()},ie=function(){fr.clear(B.current),r.onHide&&r.onHide()},Ue=function(){var D=r.appendTo||a&&a.appendTo||un.appendTo;return D==="self"||r.inline},pt=function(){r.touchUI?kn():B&&B.current&&X&&X.current&&(U.alignOverlay(B.current,X.current,r.appendTo||a&&a.appendTo||un.appendTo),Ue()?U.relativePosition(B.current,X.current):U.absolutePosition(B.current,X.current)),L()&&(B.current.style.minWidth="")},kn=function(){ce.current||(ce.current=document.createElement("div"),ce.current.style.zIndex=String(fr.get(B.current)-1),!L()&&U.addMultipleClasses(ce.current,"p-component-overlay p-datepicker-mask p-datepicker-mask-scrollblocker p-component-overlay-enter"),Z.current=function(){Vn(),jr()},ce.current.addEventListener("click",Z.current),document.body.appendChild(ce.current),U.blockBodyScroll())},Vn=function(){ce.current&&(L?ar():(!L()&&U.addClass(ce.current,"p-component-overlay-leave"),U.hasCSSAnimation(ce.current)>0?ce.current.addEventListener("animationend",function(){ar()}):ar()))},ar=function(){ce.current&&(ce.current.removeEventListener("click",Z.current),Z.current=null,document.body.removeChild(ce.current),ce.current=null);for(var D=document.body.children,R,q=0;q<D.length;q++){var Q=D[q];if(U.hasClass(Q,"p-datepicker-mask-scrollblocker")){R=!0;break}}R||U.unblockBodyScroll()},fa=function(D){return H.current&&!(H.current.isSameNode(D.target)||Ua(D.target)||H.current.contains(D.target)||B.current&&B.current.contains(D.target))},Ua=function(D){return G.current&&(G.current.isSameNode(D)||G.current.contains(D))||oe.current&&(oe.current.isSameNode(D)||oe.current.contains(D))},il=function(D,R){var q=new Date;q.setDate(1),q.setMonth(D),q.setFullYear(R);var Q=q.getDay()+ul();return Q>=7?Q-7:Q},Uo=function(D,R){return 32-sl(new Date(R,D,32)).getDate()},ll=function(D,R){var q=ta(D,R);return Uo(q.month,q.year)},sl=function(D){return D?(D.setHours(D.getHours()>12?D.getHours()+2:0),D):null},ta=function(D,R){var q,Q;return D===0?(q=11,Q=R-1):(q=D-1,Q=R),{month:q,year:Q}},Ai=function(D,R){var q,Q;return D===11?(q=0,Q=R+1):(q=D+1,Q=R),{month:q,year:Q}},ul=function(){var D=Gn("firstDayOfWeek",r.locale);return D>0?7-D:0},Ml=function(){for(var D=[],R=mi(r.locale),q=R.firstDayOfWeek,Q=R.dayNamesMin,Me=0;Me<7;Me++)D.push(Q[q]),q=q===6?0:++q;return D},hc=function(D,R){for(var q=[],Q=0;Q<r.numberOfMonths;Q++){var Me=D+Q,je=R;Me>11&&(Me=Me%11-1,je=R+1),q.push(ds(Me,je))}return q},ds=function(D,R){for(var q=[],Q=il(D,R),Me=Uo(D,R),je=ll(D,R),Ge=1,ot=new Date,sn=[],_n=Math.ceil((Me+Q)/7),Ln=0;Ln<_n;Ln++){var tn=[];if(Ln===0){for(var Pn=je-Q+1;Pn<=je;Pn++){var da=ta(D,R);tn.push({day:Pn,month:da.month,year:da.year,otherMonth:!0,today:Al(ot,Pn,da.month,da.year),selectable:lo(Pn,da.month,da.year,!0)})}for(var Ir=7-tn.length,Mr=0;Mr<Ir;Mr++)tn.push({day:Ge,month:D,year:R,today:Al(ot,Ge,D,R),selectable:lo(Ge,D,R,!1)}),Ge++}else for(var pa=0;pa<7;pa++){if(Ge>Me){var hr=Ai(D,R);tn.push({day:Ge-Me,month:hr.month,year:hr.year,otherMonth:!0,today:Al(ot,Ge-Me,hr.month,hr.year),selectable:lo(Ge-Me,hr.month,hr.year,!0)})}else tn.push({day:Ge,month:D,year:R,today:Al(ot,Ge,D,R),selectable:lo(Ge,D,R,!1)});Ge++}r.showWeek&&sn.push(ni(new Date(tn[0].year,tn[0].month,tn[0].day))),q.push(tn)}return{month:D,year:R,dates:q,weekNumbers:sn}},ni=function(D){var R=Ie(D);R.setDate(R.getDate()+4-(R.getDay()||7));var q=R.getTime();return R.setMonth(0),R.setDate(1),Math.floor(Math.round((q-R.getTime())/864e5)/7)+1},lo=function(D,R,q,Q){var Me=!0,je=!0,Ge=!0,ot=!0,sn=!0;return r.minDate&&(r.minDate.getFullYear()>q||r.minDate.getFullYear()===q&&(R>-1&&r.minDate.getMonth()>R||R>-1&&r.minDate.getMonth()===R&&D>0&&r.minDate.getDate()>D))&&(Me=!1),r.maxDate&&(r.maxDate.getFullYear()<q||r.maxDate.getFullYear()===q&&(R>-1&&r.maxDate.getMonth()<R||R>-1&&r.maxDate.getMonth()===R&&D>0&&r.maxDate.getDate()<D))&&(je=!1),(r.disabledDates||r.enabledDates||r.disabledDays)&&(ot=!Jf(D,R,q)),r.selectOtherMonths===!1&&Q&&(sn=!1),Me&&je&&Ge&&ot&&sn},kl=function(D){var R=!0,q=!0;return r.minDate&&r.minDate.toDateString()===D.toDateString()&&(r.minDate.getHours()>D.getHours()||r.minDate.getHours()===D.getHours()&&(r.minDate.getMinutes()>D.getMinutes()||r.minDate.getMinutes()===D.getMinutes()&&(r.minDate.getSeconds()>D.getSeconds()||r.minDate.getSeconds()===D.getSeconds()&&r.minDate.getMilliseconds()>D.getMilliseconds())))&&(R=!1),r.maxDate&&r.maxDate.toDateString()===D.toDateString()&&(r.maxDate.getHours()<D.getHours()||r.maxDate.getHours()===D.getHours()&&(r.maxDate.getMinutes()<D.getMinutes()||r.maxDate.getMinutes()===D.getMinutes()&&(r.maxDate.getSeconds()<D.getSeconds()||r.maxDate.getSeconds()===D.getSeconds()&&r.maxDate.getMilliseconds()<D.getMilliseconds())))&&(q=!1),R&&q},ps=function(D){if(r.value){if(so())return cl(r.value,D);if(Ho()){var R=!1,q=RO(r.value),Q;try{for(q.s();!(Q=q.n()).done;){var Me=Q.value;if(R=cl(Me,D),R)break}}catch(je){q.e(je)}finally{q.f()}return R}else if(Eo())return r.value[1]?cl(r.value[0],D)||cl(r.value[1],D)||_i(r.value[0],r.value[1],D):cl(r.value[0],D)}else return!1},vc=function(){return r.value!=null&&typeof r.value!="string"},du=function(D){if(!vc())return!1;if(Ho())return r.value.some(function(tn){return tn.getMonth()===D&&tn.getFullYear()===Qe});if(Eo()){var R=Hi(r.value,2),q=R[0],Q=R[1],Me=q?q.getFullYear():null,je=Q?Q.getFullYear():null,Ge=q?q.getMonth():null,ot=Q?Q.getMonth():null;if(Q){var sn=new Date(Qe,D,1),_n=new Date(Me,Ge,1),Ln=new Date(je,ot,1);return sn>=_n&&sn<=Ln}else return Me===Qe&&Ge===D}else return r.value.getMonth()===D&&r.value.getFullYear()===Qe},pu=function(D){if(!vc())return!1;if(Ho())return r.value.some(function(Q){return Q.getFullYear()===D});if(Eo()){var R=r.value[0]?r.value[0].getFullYear():null,q=r.value[1]?r.value[1].getFullYear():null;return R===D||q===D||R<D&&q>D}else return r.value.getFullYear()===D},ms=function(){return r.numberOfMonths>1||r.disabled},cl=function(D,R){return D&&D instanceof Date?D.getDate()===R.day&&D.getMonth()===R.month&&D.getFullYear()===R.year:!1},_i=function(D,R,q){var Q=!1;if(D&&R){var Me=new Date(q.year,q.month,q.day);return D.getTime()<=Me.getTime()&&R.getTime()>=Me.getTime()}return Q},so=function(){return r.selectionMode==="single"},Eo=function(){return r.selectionMode==="range"},Ho=function(){return r.selectionMode==="multiple"},Al=function(D,R,q,Q){return D.getDate()===R&&D.getMonth()===q&&D.getFullYear()===Q},Jf=function(D,R,q){var Q=!1;if(r.disabledDates&&r.disabledDates.some(function(ot){return ot.getFullYear()===q&&ot.getMonth()===R&&ot.getDate()===D})&&(Q=!0),!Q&&r.disabledDays&&me==="date"){var Me=new Date(q,R,D),je=Me.getDay();r.disabledDays.indexOf(je)!==-1&&(Q=!0)}if(r.enabledDates){var Ge=r.enabledDates.some(function(ot){return ot.getFullYear()===q&&ot.getMonth()===R&&ot.getDate()===D});Ge?Q=!1:!r.disabledDays&&!r.disabledDates&&(Q=!0)}return Q},fl=function(D,R){for(var q=D===-1?new Array(12).fill(0).map(function(sn,_n){return Uo(_n,R)}):[Uo(D,R)],Q=0;Q<q.length;Q++)for(var Me=q[Q],je=D===-1?Q:D,Ge=1;Ge<=Me;Ge++){var ot=lo(Ge,je,R);if(ot)return!1}return!0},bi=function(D){if(X.current){var R="";if(D)try{if(so())R=ft(D)?hs(D):r.keepInvalid?D:"";else if(Ho())for(var q=0;q<D.length;q++){var Q=D[q],Me=ft(Q)?hs(Q):"";R=R+Me,q!==D.length-1&&(R=R+", ")}else if(Eo()&&D&&D.length){var je=D[0],Ge=D[1];R=ft(je)?hs(je):"",Ge&&(R=R+(ft(Ge)?" - "+hs(Ge):""))}}catch{R=D}X.current.value=R}},hs=function(D){if(r.formatDateTime)return r.formatDateTime(D);var R=null;return D&&(r.timeOnly?R=mu(D):(R=vs(D,yn()),r.showTime&&(R=R+(" "+mu(D))))),R},vs=function(D,R){if(!D)return"";var q,Q=function(Ir){var Mr=q+1<R.length&&R.charAt(q+1)===Ir;return Mr&&q++,Mr},Me=function(Ir,Mr,pa){var hr=""+Mr;if(Q(Ir))for(;hr.length<pa;)hr="0"+hr;return hr},je=function(Ir,Mr,pa,hr){return Q(Ir)?hr[Mr]:pa[Mr]},Ge="",ot=!1,sn=mi(r.locale),_n=sn.dayNamesShort,Ln=sn.dayNames,tn=sn.monthNamesShort,Pn=sn.monthNames;if(D)for(q=0;q<R.length;q++)if(ot)R.charAt(q)==="'"&&!Q("'")?ot=!1:Ge=Ge+R.charAt(q);else switch(R.charAt(q)){case"d":Ge=Ge+Me("d",D.getDate(),2);break;case"D":Ge=Ge+je("D",D.getDay(),_n,Ln);break;case"o":Ge=Ge+Me("o",Math.round((new Date(D.getFullYear(),D.getMonth(),D.getDate()).getTime()-new Date(D.getFullYear(),0,0).getTime())/864e5),3);break;case"m":Ge=Ge+Me("m",D.getMonth()+1,2);break;case"M":Ge=Ge+je("M",D.getMonth(),tn,Pn);break;case"y":Ge=Ge+(Q("y")?D.getFullYear():(D.getFullYear()%100<10?"0":"")+D.getFullYear()%100);break;case"@":Ge=Ge+D.getTime();break;case"!":Ge=Ge+(D.getTime()*1e4+ticksTo1970);break;case"'":Q("'")?Ge=Ge+"'":ot=!0;break;default:Ge=Ge+R.charAt(q)}return Ge},mu=function(D){if(!D)return"";var R="",q=D.getHours(),Q=D.getMinutes(),Me=D.getSeconds(),je=D.getMilliseconds();return r.hourFormat==="12"&&q>11&&q!==12&&(q=q-12),r.hourFormat==="12"?R=R+(q===0?12:q<10?"0"+q:q):R=R+(q<10?"0"+q:q),R=R+":",R=R+(Q<10?"0"+Q:Q),r.showSeconds&&(R=R+":",R=R+(Me<10?"0"+Me:Me)),r.showMillisec&&(R=R+".",R=R+(je<100?(je<10?"00":"0")+je:je)),r.hourFormat==="12"&&(R=R+(D.getHours()>11?" PM":" AM")),R},Zf=function(D){if(!D||D.trim().length===0)return null;var R;if(so())R=hu(D);else if(Ho()){var q=D.split(",");R=[];var Q=RO(q),Me;try{for(Q.s();!(Me=Q.n()).done;){var je=Me.value;R.push(hu(je.trim()))}}catch(sn){Q.e(sn)}finally{Q.f()}}else if(Eo()){var Ge=D.split(" - ");R=[];for(var ot=0;ot<Ge.length;ot++)R[ot]=hu(Ge[ot].trim())}return R},hu=function(D){if(r.parseDateTime)return r.parseDateTime(D);var R;if(r.timeOnly){R=new Date;var q=D.match(/(\d{1,2}:\d{2}(?::\d{2})?(?:\.\d{1,3})?)\s?(AM|PM)?/i);if(q)vu(R,q[1],q[2]);else return null}else if(r.showTime){var Q=/(\d{1,2}:\d{2}(?::\d{2})?(?:\.\d{1,3})?)\s?(AM|PM)/i,Me=/(\d{1,2}:\d{2}(?::\d{2})?(?:\.\d{1,3})?)$/,je,Ge,ot,sn;r.hourFormat==="12"&&(je=D.match(Q))?(ot=je[1],sn=je[2],Ge=D.replace(Q,"").trim()):r.hourFormat==="24"&&(je=D.match(Me))&&(ot=je[1],Ge=D.replace(Me,"").trim()),Ge&&ot?(R=_l(Ge,yn()),vu(R,ot,sn)):R=_l(D,yn())}else R=_l(D,yn());return R},vu=function(D,R,q){if(r.hourFormat==="12"&&q!=="PM"&&q!=="AM")throw new Error("Invalid Time");var Q=ed(R,q);D.setHours(Q.hour),D.setMinutes(Q.minute),D.setSeconds(Q.second),D.setMilliseconds(Q.millisecond)},ed=function(D,R){D=r.showMillisec?D.replace(".",":"):D;var q=D.split(":"),Q=r.showSeconds?3:2;if(Q=r.showMillisec?Q+1:Q,q.length!==Q||q[0].length!==2||q[1].length!==2||r.showSeconds&&q[2].length!==2||r.showMillisec&&q[3].length!==3)throw new Error("Invalid time");var Me=parseInt(q[0],10),je=parseInt(q[1],10),Ge=r.showSeconds?parseInt(q[2],10):null,ot=r.showMillisec?parseInt(q[3],10):null;if(isNaN(Me)||isNaN(je)||Me>23||je>59||r.hourFormat==="12"&&Me>12||r.showSeconds&&(isNaN(Ge)||Ge>59)||r.showMillisec&&(isNaN(Ge)||Ge>1e3))throw new Error("Invalid time");return r.hourFormat==="12"&&(Me!==12&&R==="PM"&&(Me=Me+12),Me===12&&R==="AM"&&(Me=Me-12)),{hour:Me,minute:je,second:Ge,millisecond:ot}},_l=function(D,R){if(R==null||D==null)throw new Error("Invalid arguments");if(D=Af(D)==="object"?D.toString():D+"",D==="")return null;var q,Q,Me,je=0,Ge=typeof r.shortYearCutoff!="string"?r.shortYearCutoff:new Date().getFullYear()%100+parseInt(r.shortYearCutoff,10),ot=-1,sn=-1,_n=-1,Ln=-1,tn=!1,Pn,da=function(co){var ko=q+1<R.length&&R.charAt(q+1)===co;return ko&&q++,ko},Ir=function(co){var ko=da(co),Ss=co==="@"?14:co==="!"?20:co==="y"&&ko?4:co==="o"?3:2,ma=co==="y"?Ss:1,Li=new RegExp("^\\d{"+ma+","+Ss+"}"),Oa=D.substring(je).match(Li);if(!Oa)throw new Error("Missing number at position "+je);return je=je+Oa[0].length,parseInt(Oa[0],10)},Mr=function(co,ko,Ss){for(var ma=-1,Li=da(co)?Ss:ko,Oa=[],Fi=0;Fi<Li.length;Fi++)Oa.push([Fi,Li[Fi]]);Oa.sort(function(ai,oi){return-(ai[1].length-oi[1].length)});for(var wi=0;wi<Oa.length;wi++){var Ao=Oa[wi][1];if(D.substr(je,Ao.length).toLowerCase()===Ao.toLowerCase()){ma=Oa[wi][0],je=je+Ao.length;break}}if(ma!==-1)return ma+1;throw new Error("Unknown name at position "+je)},pa=function(){if(D.charAt(je)!==R.charAt(q))throw new Error("Unexpected literal at position "+je);je++};r.view==="month"&&(_n=1),r.view==="year"&&(_n=1,sn=1);var hr=mi(r.locale),uo=hr.dayNamesShort,ws=hr.dayNames,Cu=hr.monthNamesShort,ji=hr.monthNames;for(q=0;q<R.length;q++)if(tn)R.charAt(q)==="'"&&!da("'")?tn=!1:pa();else switch(R.charAt(q)){case"d":_n=Ir("d");break;case"D":Mr("D",uo,ws);break;case"o":Ln=Ir("o");break;case"m":sn=Ir("m");break;case"M":sn=Mr("M",Cu,ji);break;case"y":ot=Ir("y");break;case"@":Pn=new Date(Ir("@")),ot=Pn.getFullYear(),sn=Pn.getMonth()+1,_n=Pn.getDate();break;case"!":Pn=new Date((Ir("!")-ticksTo1970)/1e4),ot=Pn.getFullYear(),sn=Pn.getMonth()+1,_n=Pn.getDate();break;case"'":da("'")?pa():tn=!0;break;default:pa()}if(je<D.length&&(Me=D.substr(je),!/^\s+/.test(Me)))throw new Error("Extra/unparsed characters found in date: "+Me);if(ot===-1?ot=new Date().getFullYear():ot<100&&(ot=ot+(new Date().getFullYear()-new Date().getFullYear()%100+(ot<=Ge?0:-100))),Ln>-1){sn=1,_n=Ln;do{if(Q=Uo(ot,sn-1),_n<=Q)break;sn++,_n=_n-Q}while(!0)}if(Pn=sl(new Date(ot,sn-1,_n)),Pn.getFullYear()!==ot||Pn.getMonth()+1!==sn||Pn.getDate()!==_n)throw new Error("Invalid date");return Pn},gu=function(D){return r.minDate&&r.minDate.getFullYear()===D.getFullYear()},yu=function(D){return r.maxDate&&r.maxDate.getFullYear()===D.getFullYear()};d.useEffect(function(){Y.combinedRefs(X,r.inputRef)},[X,r.inputRef]),_r(function(){var De=he(r.viewDate);if(Se(De),P(De),Bt(De.getMonth()),_e(De.getFullYear()),Le(r.view),!I){var D=Ga();!I&&k(D)}r.inline&&(B&&B.current.setAttribute(cn,""),r.disabled||(we(),r.numberOfMonths===1&&(B.current.style.width=U.getOuterWidth(B.current)+"px"))),r.value&&(bi(r.value),gc(r.value)),r.autoFocus&&setTimeout(function(){return U.focus(X.current,r.autoFocus)},200)}),d.useEffect(function(){Re.current=r.onChange},[r.onChange]),d.useEffect(function(){var De=null;return r.mask&&(De=LT(X.current,{mask:r.mask,slotChar:r.maskSlotChar,readOnly:r.readOnlyInput||r.disabled,onChange:function(R){xt(R.originalEvent,R.value,function(){return!1})},onBlur:function(R){xt(R,R.target.value)}}).unbindEvents),function(){r.mask&&De&&De()}},[r.disabled,r.mask,r.readOnlyInput]),$n(function(){ve.current&&Le(r.view),ve.current=!1},[r.view]),$n(function(){hn&&!r.inline&&xe()},[hn,me,r.inline]),$n(function(){if(!r.onViewDateChange&&!te.current&&gc(r.value),r.viewDate){var De=he(r.viewDate);Ht(null,De),ct({event:null,date:De})}},[r.onViewDateChange,r.value,r.viewDate]),$n(function(){(v||r.visible)&&setTimeout(function(){pt()})},[me,v,r.visible]),$n(function(){var De=r.value;if(pn!==De){var D=document.activeElement===X.current;if(D||bi(De),!De)return;var R=De;if(Ho())De.length&&(R=De[De.length-1]);else if(Eo()&&De.length){var q=De[0],Q=De[1];R=Q||q}R instanceof Date&&(Se(R),P(R),Bt(R.getMonth()),_e(R.getFullYear()))}},[r.value,hn]),$n(function(){bi(r.value)},[r.dateFormat,r.hourFormat,r.timeOnly,r.showSeconds,r.showMillisec,r.showTime,r.locale]),$n(function(){B.current&&(fn(E),se())}),aa(function(){ce.current&&(Vn(),ce.current=null),fr.clear(B.current)}),d.useImperativeHandle(t,function(){return{props:r,show:za,hide:jr,getCurrentDateTime:Ee,getViewDate:he,updateViewDate:Ht,focus:function(){return U.focus(X.current)},getElement:function(){return H.current},getOverlay:function(){return B.current},getInput:function(){return X.current}}});var gc=function(D){Array.isArray(D)&&(D=D[0]);var R=pn;Array.isArray(R)&&(R=R[0]);var q=r.viewDate&&ft(r.viewDate)?r.viewDate:D&&ft(D)?D:new Date;it.current&&r.showTime&&(q.setHours(0,0,0),it.current=!1),(!R&&D||D&&D instanceof Date&&R instanceof Date&&D.getTime()!==R.getTime())&&Se(q),P(q),te.current=!0},bu=function(D){var R=D?{onClick:Oe,onKeyDown:function(Pn){return Et(Pn)}}:{style:{visibility:"hidden"}},q=n({className:M("previousIcon")},_("previousIcon")),Q=r.prevIcon||d.createElement(b7,q),Me=Sn.getJSXIcon(Q,Jc({},q),{props:r}),je=mi(r.locale),Ge=je.prevDecade,ot=je.prevYear,sn=je.prevMonth,_n=me==="year"?Ge:me==="month"?ot:sn,Ln=n(Jc({type:"button",className:M("previousButton"),"aria-label":_n},R),_("previousButton"));return d.createElement("button",Ka({ref:G},Ln),Me,d.createElement(ir,null))},yc=function(D){var R=D?{onClick:gt,onKeyDown:function(Pn){return Et(Pn)}}:{style:{visibility:"hidden"}},q=n({className:M("nextIcon")},_("nextIcon")),Q=r.nextIcon||d.createElement(Kf,q),Me=Sn.getJSXIcon(Q,Jc({},q),{props:r}),je=mi(r.locale),Ge=je.nextDecade,ot=je.nextYear,sn=je.nextMonth,_n=me==="year"?Ge:me==="month"?ot:sn,Ln=n(Jc({type:"button",className:M("nextButton"),"aria-label":_n},R),_("nextButton"));return d.createElement("button",Ka({ref:oe},Ln),Me,d.createElement(ir,null))},bc=function(D){return r.monthNavigator&&r.view!=="month"&&(r.numberOfMonths===1||D===0)},td=function(D,R){var q=Gn("monthNames",r.locale);if(bc(R)){var Q=he(),Me=Q.getMonth(),je=q.map(function(tn,Pn){return(!gu(Q)||Pn>=r.minDate.getMonth())&&(!yu(Q)||Pn<=r.maxDate.getMonth())?{label:tn,value:Pn,index:Pn}:null}).filter(function(tn){return!!tn}),Ge=je.map(function(tn){return tn.label}),ot=n({className:M("select"),onChange:function(Pn){return Ut(Pn,Pn.target.value)},value:Me},_("select")),sn=d.createElement("select",ot,je.map(function(tn){var Pn=n({value:tn.value},_("option"));return d.createElement("option",Ka({},Pn,{key:tn.label}),tn.label)}));if(r.monthNavigatorTemplate){var _n={onChange:Ut,className:"p-datepicker-month",value:Me,names:Ge,options:je,element:sn,props:r};return Y.getJSXElement(r.monthNavigatorTemplate,_n)}return sn}var Ln=n({className:M("monthTitle"),onKeyDown:Et,"aria-label":Gn("chooseMonth",r.locale),onClick:Pt,disabled:ms()},_("monthTitle"));return me==="date"&&d.createElement("button",Ln,q[D])},gs=function(D){var R=he(),q=R.getFullYear(),Q=r.numberOfMonths>1||r.yearNavigator?D:Qe;if(r.yearNavigator){var Me=[];if(r.yearRange)for(var je=r.yearRange.split(":"),Ge=parseInt(je[0],10),ot=parseInt(je[1],10),sn=Ge;sn<=ot;sn++)Me.push(sn);else for(var _n=q-q%10,Ln=0;Ln<10;Ln++)Me.push(_n+Ln);var tn=Me.filter(function(hr){return!(r.minDate&&r.minDate.getFullYear()>hr)&&!(r.maxDate&&r.maxDate.getFullYear()<hr)}),Pn=n({className:M("select"),onChange:function(uo){return $t(uo,uo.target.value)},value:Q},_("select")),da=d.createElement("select",Pn,tn.map(function(hr){var uo=n({value:hr},_("option"));return d.createElement("option",Ka({},uo,{key:hr}),hr)}));if(r.yearNavigatorTemplate){var Ir=tn.map(function(hr,uo){return{label:hr,value:hr,index:uo}}),Mr={onChange:$t,className:"p-datepicker-year",value:q,names:tn,options:Ir,element:da,props:r};return Y.getJSXElement(r.yearNavigatorTemplate,Mr)}return da}var pa=n({className:M("yearTitle"),"aria-label":Gn("chooseYear",r.locale),onClick:function(uo){return ae(uo)},disabled:ms()},_("yearTitle"));return me!=="year"&&d.createElement("button",pa,Q)},dl=function(){var D=bt(),R=n({className:M("decadeTitle")},_("decadeTitle"));if(me==="year"){var q=n(_("decadeTitleText"));return d.createElement("span",R,r.decadeTemplate?r.decadeTemplate(D):d.createElement("span",q,"".concat(bt()[0]," - ").concat(bt()[bt().length-1])))}return null},nd=function(D,R){var q=td(D.month,R),Q=gs(D.year),Me=dl(),je=n({className:M("title")},_("title")),Ge=Gn("showMonthAfterYear",r.locale);return d.createElement("div",je,Ge?Q:q,Ge?q:Q,Me)},wc=function(D){var R=n(_("weekDay")),q=n({scope:"col"},_("tableHeaderCell")),Q=D.map(function(ot,sn){return d.createElement("th",Ka({},q,{key:"".concat(ot,"-").concat(sn)}),d.createElement("span",R,ot))});if(r.showWeek){var Me=n({scope:"col",className:M("weekHeader"),"data-p-disabled":r.showWeek},_("weekHeader",{context:{disabled:r.showWeek}})),je=n(_("weekLabel")),Ge=d.createElement("th",Ka({},Me,{key:"wn"}),d.createElement("span",je,Gn("weekHeader",r.locale)));return[Ge].concat(iv(Q))}return Q},Sc=function(D,R,q){var Q=r.dateTemplate?r.dateTemplate(D):D.day,Me=ps(D),je=n({className:M("dayLabel",{className:R}),"aria-selected":Me,"aria-disabled":!D.selectable,onMouseDown:function(ot){return ot.preventDefault()},onClick:function(ot){return Sr(ot,D)},onKeyDown:function(ot){return er(ot,D,q)},"data-p-highlight":Me,"data-p-disabled":!D.selectable},_("dayLabel",{context:{selected:Me,disabled:!D.selectable}}));return d.createElement("span",je,Q,Me&&d.createElement("div",{"aria-live":"polite",className:"p-hidden-accessible","data-p-hidden-accessible":!0,pt:_("hiddenSelectedDay")}))},Ec=function(D,R,q){var Q=D.map(function(ot){var sn=ps(ot),_n=be({"p-highlight":sn,"p-disabled":!ot.selectable}),Ln=ot.otherMonth&&!r.showOtherMonths?null:Sc(ot,_n,q),tn=vs(new Date(ot.year,ot.month,ot.day),yn()),Pn=n({className:M("day",{date:ot}),"aria-label":tn,"data-p-today":ot.today,"data-p-other-month":ot.otherMonth,"data-p-day":ot.day,"data-p-month":ot.month,"data-p-year":ot.year},_("day",{context:{date:ot,today:ot.today,otherMonth:ot.otherMonth}}));return d.createElement("td",Ka({},Pn,{key:ot.day}),Ln)});if(r.showWeek){var Me=n({className:M("weekNumber")},_("weekNumber")),je=n({className:M("weekLabelContainer"),"data-p-disabled":r.showWeek},_("weekLabelContainer",{context:{disabled:r.showWeek}})),Ge=d.createElement("td",Ka({},Me,{key:"wn"+R}),d.createElement("span",je,R));return[Ge].concat(iv(Q))}return Q},Cc=function(D,R){var q=n(_("tableBodyRowProps"));return D.dates.map(function(Q,Me){return d.createElement("tr",Ka({},q,{key:Me}),Ec(Q,D.weekNumbers[Me],R))})},Ot=function(D,R,q){var Q=wc(R),Me=Cc(D,q),je=n({className:M("container")},_("container")),Ge=n({role:"grid",className:M("table")},_("table")),ot=n(_("tableHeader")),sn=n(_("tableHeaderRow")),_n=n(_("tableBody"));return me==="date"&&d.createElement("div",Ka({},je,{key:Ga("calendar_container_")}),d.createElement("table",Ge,d.createElement("thead",ot,d.createElement("tr",sn,Q)),d.createElement("tbody",_n,Me)))},ue=function(D,R){var q=Ml(),Q=bu(R===0),Me=yc(r.numberOfMonths===1||R===r.numberOfMonths-1),je=nd(D,R),Ge=Ot(D,q,R),ot=r.headerTemplate?r.headerTemplate():null,sn=D.month+"-"+D.year,_n=n({className:M("group")},_("group")),Ln=n({className:M("header")},_("header"));return d.createElement("div",Ka({},_n,{key:sn}),d.createElement("div",Ka({},Ln,{key:R}),ot,Q,je,Me),Ge)},Ne=function(D){var R=D.map(ue),q=n({className:M("groupContainer")},_("groupContainer"));return d.createElement("div",q,R)},et=function(){var D=he(),R=hc(D.getMonth(),D.getFullYear()),q=Ne(R);return q},ht=function(){for(var D=[],R=Gn("monthNamesShort",r.locale),q=0;q<=11;q++)D.push(R[q]);return D},bt=function(){for(var D=[],R=Qe-Qe%10,q=0;q<10;q++)D.push(R+q);return D},yt=function(){var D=bu(!0),R=yc(!0),q=gs(he().getFullYear()),Q=dl(),Me=n({className:M("groupContainer")},_("groupContainer")),je=n({className:M("group")},_("group")),Ge=n({className:M("header")},_("header")),ot=n({className:M("title")},_("title"));return d.createElement(d.Fragment,null,d.createElement("div",Me,d.createElement("div",je,d.createElement("div",Ge,D,d.createElement("div",ot,q,Q),R))))},_t=function(){return r.timeOnly?null:r.view==="date"?et():yt()},Kt=n(_("incrementIcon")),Cn=n(_("decrementIcon")),Rn=Sn.getJSXIcon(r.incrementIcon||d.createElement(DS,Kt),Jc({},Kt),{props:r}),Qn=Sn.getJSXIcon(r.decrementIcon||d.createElement(uu,Cn),Jc({},Cn),{props:r}),Er=function(){var D=Ee(),R=Nt(D.getMinutes()),q=D.getHours();q=R>59?q+1:q,r.hourFormat==="12"&&(q===0?q=12:q>11&&q!==12&&(q=q-12));var Q=n(_("hour")),Me=mi(r.locale),je=Me.nextHour,Ge=Me.prevHour,ot=q<10?"0"+q:q,sn=n({className:M("hourPicker")},_("hourPicker")),_n=n({type:"button",className:M("incrementButton"),"aria-label":je,onMouseDown:function(Pn){return We(Pn,0,1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(Pn){return ut(Pn,0,1)},onKeyUp:en},_("incrementButton")),Ln=n({type:"button",className:M("decrementButton"),"aria-label":Ge,onMouseDown:function(Pn){return We(Pn,0,-1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(Pn){return ut(Pn,0,-1)},onKeyUp:en},_("decrementButton"));return d.createElement("div",sn,d.createElement("button",_n,Rn,d.createElement(ir,null)),d.createElement("span",Q,ot),d.createElement("button",Ln,Qn,d.createElement(ir,null)))},Qr=function(){var D=Ee(),R=Nt(D.getMinutes());R=R>59?R-60:R;var q=n(_("minute")),Q=mi(r.locale),Me=Q.nextMinute,je=Q.prevMinute,Ge=R<10?"0"+R:R,ot=n({className:M("minutePicker")},_("minutePicker")),sn=n({type:"button",className:M("incrementButton"),"aria-label":Me,onMouseDown:function(tn){return We(tn,1,1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,1,1)},onKeyUp:en},_("incrementButton")),_n=n({type:"button",className:M("decrementButton"),"aria-label":je,onMouseDown:function(tn){return We(tn,1,-1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,1,-1)},onKeyUp:en},_("decrementButton"));return d.createElement("div",ot,d.createElement("button",sn,Rn,d.createElement(ir,null)),d.createElement("span",q,Ge),d.createElement("button",_n,Qn,d.createElement(ir,null)))},xa=function(){if(r.showSeconds){var D=Ee(),R=mi(r.locale),q=R.nextSecond,Q=R.prevSecond,Me=n(_("second")),je=D.getSeconds(),Ge=je<10?"0"+je:je,ot=n({className:M("secondPicker")},_("secondPicker")),sn=n({type:"button",className:M("incrementButton"),"aria-label":q,onMouseDown:function(tn){return We(tn,2,1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,2,1)},onKeyUp:en},_("incrementButton")),_n=n({type:"button",className:M("decrementButton"),"aria-label":Q,onMouseDown:function(tn){return We(tn,2,-1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,2,-1)},onKeyUp:en},_("decrementButton"));return d.createElement("div",ot,d.createElement("button",sn,Rn,d.createElement(ir,null)),d.createElement("span",Me,Ge),d.createElement("button",_n,Qn,d.createElement(ir,null)))}return null},Vo=function(){if(r.showMillisec){var D=Ee(),R=mi(r.locale),q=R.nextMilliSecond,Q=R.prevMilliSecond,Me=n(_("millisecond")),je=D.getMilliseconds(),Ge=je<100?(je<10?"00":"0")+je:je,ot=n({className:M("millisecondPicker")},_("millisecondPicker")),sn=n({type:"button",className:M("incrementButton"),"aria-label":q,onMouseDown:function(tn){return We(tn,3,1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,3,1)},onKeyUp:en},_("incrementButton")),_n=n({type:"button",className:M("decrementButton"),"aria-label":Q,onMouseDown:function(tn){return We(tn,3,-1)},onMouseUp:st,onMouseLeave:At,onKeyDown:function(tn){return ut(tn,3,-1)},onKeyUp:en},_("decrementButton"));return d.createElement("div",ot,d.createElement("button",sn,Rn,d.createElement(ir,null)),d.createElement("span",Me,Ge),d.createElement("button",_n,Qn,d.createElement(ir,null)))}return null},ri=function(){if(r.hourFormat==="12"){var D=Ee(),R=mi(r.locale),q=R.am,Q=R.pm,Me=D.getHours(),je=Me>11?"PM":"AM",Ge=n(_("ampm")),ot=n({className:M("ampmPicker")},_("ampmPicker")),sn=n({type:"button",className:M("incrementButton"),"aria-label":q,onClick:function(tn){return J(tn)}},_("incrementButton")),_n=n({type:"button",className:M("decrementButton"),"aria-label":Q,onClick:function(tn){return J(tn)}},_("decrementButton"));return d.createElement("div",ot,d.createElement("button",sn,Rn,d.createElement(ir,null)),d.createElement("span",Ge,je),d.createElement("button",_n,Qn,d.createElement(ir,null)))}return null},ia=function(D){var R=n({className:M("separatorContainer")},_("separatorContainer")),q=n(_("separator"));return d.createElement("div",R,d.createElement("span",q,D))},Co=function(){if((r.showTime||r.timeOnly)&&me==="date"){var D=n({className:M("timePicker")},_("timePicker"));return d.createElement("div",D,Er(),ia(":"),Qr(),r.showSeconds&&ia(":"),xa(),r.showMillisec&&ia("."),Vo(),r.hourFormat==="12"&&ia(":"),ri())}return null},jl=function(){return r.inline?null:d.createElement(Ya,{ref:X,id:r.inputId,name:r.name,type:"text",role:"combobox",className:be(r.inputClassName,M("input",{context:a})),style:r.inputStyle,readOnly:r.readOnlyInput,disabled:r.disabled,required:r.required,autoComplete:"off",placeholder:r.placeholder,tabIndex:r.tabIndex,onInput:Ft,onFocus:En,onBlur:Wt,onKeyDown:$e,"aria-expanded":v,"aria-autocomplete":"none","aria-haspopup":"dialog","aria-controls":Gt,"aria-labelledby":r.ariaLabelledBy,"aria-label":r.ariaLabel,inputMode:r.inputMode,tooltip:r.tooltip,tooltipOptions:r.tooltipOptions,pt:_("input"),unstyled:r.unstyled,__parentMetadata:{parent:j}})},rd=function(){return r.showIcon?d.createElement(Un,{type:"button",icon:r.icon||d.createElement(y7,null),onClick:le,tabIndex:"-1",disabled:r.disabled,"aria-haspopup":"dialog","aria-label":Gn("chooseDate",r.locale),"aria-expanded":v,"aria-controls":Gt,className:M("dropdownButton"),pt:_("dropdownButton"),__parentMetadata:{parent:j}}):null},wu=function(){var D=jl(),R=rd();return r.iconPos==="left"?d.createElement(d.Fragment,null,R,D):d.createElement(d.Fragment,null,D,R)},ys=function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,R=new Date,q=r.maxDate;return q<R&&Math.abs((R.getTime()-q.getTime())/1e3)>D},Mo=function(){if(r.showButtonBar){var D=mi(r.locale),R=D.today,q=D.clear,Q=D.now,Me=new Date,je=r.minDate&&r.minDate>Me||r.maxDate&&ys(),Ge=n({className:M("buttonbar")},_("buttonbar"));return d.createElement("div",Ge,d.createElement(Un,{type:"button",label:r.showTime?Q:R,onClick:tt,onKeyDown:function(sn){return Et(sn)},className:be(r.todayButtonClassName,M("todayButton")),pt:_("todayButton"),style:je?{visibility:"hidden"}:void 0}),d.createElement(Un,{type:"button",label:q,onClick:fe,onKeyDown:function(sn){return Et(sn)},className:be(r.clearButtonClassName,M("clearButton")),pt:_("clearButton")}))}return null},Su=function(){if(r.footerTemplate){var D=r.footerTemplate(),R=n({className:M("footer")},_("footer"));return d.createElement("div",R,D)}return null},Km=function(){if(me==="month"){var D=n({className:M("monthPicker")},_("monthPicker"));return d.createElement("div",D,ht().map(function(R,q){var Q=du(q),Me=n({className:M("month",{isMonthSelected:du,isMonthYearDisabled:fl,i:q,currentYear:Qe}),onClick:function(Ge){return dt(Ge,q)},onKeyDown:function(Ge){return mr(Ge,q)},"data-p-disabled":fl(q,Qe),"data-p-highlight":Q},_("month",{context:{month:R,monthIndex:q,selected:Q,disabled:fl(q,Qe)}}));return d.createElement("span",Ka({},Me,{key:"month".concat(q+1)}),R,Q&&d.createElement("div",{"aria-live":"polite",className:"p-hidden-accessible","data-p-hidden-accessible":!0,pt:_("hiddenMonth")},R))}))}return null},qm=function(){if(me==="year"){var D=n({className:M("yearPicker")},_("yearPicker"));return d.createElement("div",D,bt().map(function(R,q){var Q=pu(R),Me=n({className:M("year",{isYearSelected:pu,isMonthYearDisabled:fl,y:R}),onClick:function(Ge){return sr(Ge,R)},onKeyDown:function(Ge){return tr(Ge,R)},"data-p-highlight":pu(R),"data-p-disabled":fl(-1,R)},_("year",{context:{year:R,yearIndex:q,selected:Q,disabled:fl(-1,R)}}));return d.createElement("span",Ka({},Me,{key:"year".concat(q+1)}),R,Q&&d.createElement("div",{"aria-live":"polite",className:"p-hidden-accessible","data-p-hidden-accessible":!0,pt:_("hiddenYear")},R))}))}return null},Gm=be("p-datepicker p-component",r.panelClassName,{"p-datepicker-inline":r.inline,"p-disabled":r.disabled,"p-datepicker-timeonly":r.timeOnly,"p-datepicker-multiple-month":r.numberOfMonths>1,"p-datepicker-monthpicker":me==="month","p-datepicker-touch-ui":r.touchUI,"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1}),Ym=wu(),ad=_t(),Sy=Co(),bs=Mo(),od=Su(),Eu=Km(),id=qm(),Qm=U.hasClass(X.current,"p-filled")&&X.current.value!=="",Ll=n({id:r.id,className:be(r.className,M("root",{focusedState:u,isFilled:Qm,panelVisible:hn})),style:r.style},lv.getOtherProps(r),_("root"));return d.createElement("span",Ka({ref:H},Ll),Ym,d.createElement(S7,{hostName:"Calendar",id:Gt,locale:r.locale,ref:B,className:Gm,style:r.panelStyle,appendTo:r.appendTo,inline:r.inline,onClick:pe,onMouseUp:ke,in:hn,onEnter:So,onEntered:ol,onExit:zt,onExited:ie,transitionOptions:r.transitionOptions,ptm:_,cx:M},ad,Sy,Eu,id,bs,od))}));ZS.displayName="Calendar";var aw=function(e,t){return aw=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(n[r]=a[r])},aw(e,t)};function al(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");aw(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Te=function(){return Te=Object.assign||function(t){for(var n,a=1,r=arguments.length;a<r;a++){n=arguments[a];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},Te.apply(this,arguments)};function Ii(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n}function Gs(e,t,n,a){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function u(h){try{p(a.next(h))}catch(v){s(v)}}function f(h){try{p(a.throw(h))}catch(v){s(v)}}function p(h){h.done?i(h.value):r(h.value).then(u,f)}p((a=a.apply(e,t||[])).next())})}function Ys(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},a,r,i,s=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return s.next=u(0),s.throw=u(1),s.return=u(2),typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function u(p){return function(h){return f([p,h])}}function f(p){if(a)throw new TypeError("Generator is already executing.");for(;s&&(s=0,p[0]&&(n=0)),n;)try{if(a=1,r&&(i=p[0]&2?r.return:p[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,p[1])).done)return i;switch(r=0,i&&(p=[p[0]&2,i.value]),p[0]){case 0:case 1:i=p;break;case 4:return n.label++,{value:p[1],done:!1};case 5:n.label++,r=p[1],p=[0];continue;case 7:p=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(p[0]===6||p[0]===2)){n=0;continue}if(p[0]===3&&(!i||p[1]>i[0]&&p[1]<i[3])){n.label=p[1];break}if(p[0]===6&&n.label<i[1]){n.label=i[1],i=p;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(p);break}i[2]&&n.ops.pop(),n.trys.pop();continue}p=t.call(e,n)}catch(h){p=[6,h],r=0}finally{a=i=0}if(p[0]&5)throw p[1];return{value:p[0]?p[1]:void 0,done:!0}}}function Ro(e,t,n){if(n||arguments.length===2)for(var a=0,r=t.length,i;a<r;a++)(i||!(a in t))&&(i||(i=Array.prototype.slice.call(t,0,a)),i[a]=t[a]);return e.concat(i||Array.prototype.slice.call(t))}var b0="Invariant Violation",MO=Object.setPrototypeOf,AL=MO===void 0?function(e,t){return e.__proto__=t,e}:MO,E7=function(e){al(t,e);function t(n){n===void 0&&(n=b0);var a=e.call(this,typeof n=="number"?b0+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return a.framesToPop=1,a.name=b0,AL(a,t.prototype),a}return t}(Error);function Yu(e,t){if(!e)throw new E7(t)}var C7=["debug","log","warn","error","silent"],_L=C7.indexOf("log");function sv(e){return function(){if(C7.indexOf(e)>=_L){var t=console[e]||console.log;return t.apply(console,arguments)}}}(function(e){e.debug=sv("debug"),e.log=sv("log"),e.warn=sv("warn"),e.error=sv("error")})(Yu||(Yu={}));var e2="3.13.8";function Yi(e){try{return e()}catch{}}const ow=Yi(function(){return globalThis})||Yi(function(){return window})||Yi(function(){return self})||Yi(function(){return global})||Yi(function(){return Yi.constructor("return this")()});var kO=new Map;function iw(e){var t=kO.get(e)||1;return kO.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}function x7(e,t){t===void 0&&(t=0);var n=iw("stringifyForDisplay");return JSON.stringify(e,function(a,r){return r===void 0?n:r},t).split(JSON.stringify(n)).join("<undefined>")}function uv(e){return function(t){for(var n=[],a=1;a<arguments.length;a++)n[a-1]=arguments[a];if(typeof t=="number"){var r=t;t=t2(r),t||(t=n2(r,n),n=[])}e.apply(void 0,[t].concat(n))}}var vn=Object.assign(function(t,n){for(var a=[],r=2;r<arguments.length;r++)a[r-2]=arguments[r];t||Yu(t,t2(n,a)||n2(n,a))},{debug:uv(Yu.debug),log:uv(Yu.log),warn:uv(Yu.warn),error:uv(Yu.error)});function $o(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new E7(t2(e,t)||n2(e,t))}var AO=Symbol.for("ApolloErrorMessageHandler_"+e2);function O7(e){if(typeof e=="string")return e;try{return x7(e,2).slice(0,1e3)}catch{return"<non-serializable>"}}function t2(e,t){if(t===void 0&&(t=[]),!!e)return ow[AO]&&ow[AO](e,t.map(O7))}function n2(e,t){if(t===void 0&&(t=[]),!!e)return"An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err#".concat(encodeURIComponent(JSON.stringify({version:e2,message:e,args:t.map(O7)})))}function Zv(e,t){if(!!!e)throw new Error(t)}function jL(e){return typeof e=="object"&&e!==null}function LL(e,t){if(!!!e)throw new Error("Unexpected invariant triggered.")}const FL=/\r\n|[\n\r]/g;function lw(e,t){let n=0,a=1;for(const r of e.body.matchAll(FL)){if(typeof r.index=="number"||LL(!1),r.index>=t)break;n=r.index+r[0].length,a+=1}return{line:a,column:t+1-n}}function $L(e){return D7(e.source,lw(e.source,e.start))}function D7(e,t){const n=e.locationOffset.column-1,a="".padStart(n)+e.body,r=t.line-1,i=e.locationOffset.line-1,s=t.line+i,u=t.line===1?n:0,f=t.column+u,p=`${e.name}:${s}:${f}
`,h=a.split(/\r\n|[\n\r]/g),v=h[r];if(v.length>120){const g=Math.floor(f/80),b=f%80,w=[];for(let E=0;E<v.length;E+=80)w.push(v.slice(E,E+80));return p+_O([[`${s} |`,w[0]],...w.slice(1,g+1).map(E=>["|",E]),["|","^".padStart(b)],["|",w[g+1]]])}return p+_O([[`${s-1} |`,h[r-1]],[`${s} |`,v],["|","^".padStart(f)],[`${s+1} |`,h[r+1]]])}function _O(e){const t=e.filter(([a,r])=>r!==void 0),n=Math.max(...t.map(([a])=>a.length));return t.map(([a,r])=>a.padStart(n)+(r?" "+r:"")).join(`
`)}function BL(e){const t=e[0];return t==null||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}class r2 extends Error{constructor(t,...n){var a,r,i;const{nodes:s,source:u,positions:f,path:p,originalError:h,extensions:v}=BL(n);super(t),this.name="GraphQLError",this.path=p??void 0,this.originalError=h??void 0,this.nodes=jO(Array.isArray(s)?s:s?[s]:void 0);const g=jO((a=this.nodes)===null||a===void 0?void 0:a.map(w=>w.loc).filter(w=>w!=null));this.source=u??(g==null||(r=g[0])===null||r===void 0?void 0:r.source),this.positions=f??(g==null?void 0:g.map(w=>w.start)),this.locations=f&&u?f.map(w=>lw(u,w)):g==null?void 0:g.map(w=>lw(w.source,w.start));const b=jL(h==null?void 0:h.extensions)?h==null?void 0:h.extensions:void 0;this.extensions=(i=v??b)!==null&&i!==void 0?i:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),h!=null&&h.stack?Object.defineProperty(this,"stack",{value:h.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,r2):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let t=this.message;if(this.nodes)for(const n of this.nodes)n.loc&&(t+=`

`+$L(n.loc));else if(this.source&&this.locations)for(const n of this.locations)t+=`

`+D7(this.source,n);return t}toJSON(){const t={message:this.message};return this.locations!=null&&(t.locations=this.locations),this.path!=null&&(t.path=this.path),this.extensions!=null&&Object.keys(this.extensions).length>0&&(t.extensions=this.extensions),t}}function jO(e){return e===void 0||e.length===0?void 0:e}function ro(e,t,n){return new r2(`Syntax Error: ${n}`,{source:e,positions:[t]})}class zL{constructor(t,n,a){this.start=t.start,this.end=n.end,this.startToken=t,this.endToken=n,this.source=a}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}}class P7{constructor(t,n,a,r,i,s){this.kind=t,this.start=n,this.end=a,this.line=r,this.column=i,this.value=s,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}}const I7={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},UL=new Set(Object.keys(I7));function LO(e){const t=e==null?void 0:e.kind;return typeof t=="string"&&UL.has(t)}var mf;(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(mf||(mf={}));var sw;(function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"})(sw||(sw={}));var dn;(function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"})(dn||(dn={}));function uw(e){return e===9||e===32}function am(e){return e>=48&&e<=57}function T7(e){return e>=97&&e<=122||e>=65&&e<=90}function R7(e){return T7(e)||e===95}function HL(e){return T7(e)||am(e)||e===95}function VL(e){var t;let n=Number.MAX_SAFE_INTEGER,a=null,r=-1;for(let s=0;s<e.length;++s){var i;const u=e[s],f=KL(u);f!==u.length&&(a=(i=a)!==null&&i!==void 0?i:s,r=s,s!==0&&f<n&&(n=f))}return e.map((s,u)=>u===0?s:s.slice(n)).slice((t=a)!==null&&t!==void 0?t:0,r+1)}function KL(e){let t=0;for(;t<e.length&&uw(e.charCodeAt(t));)++t;return t}function qL(e,t){const n=e.replace(/"""/g,'\\"""'),a=n.split(/\r\n|[\n\r]/g),r=a.length===1,i=a.length>1&&a.slice(1).every(b=>b.length===0||uw(b.charCodeAt(0))),s=n.endsWith('\\"""'),u=e.endsWith('"')&&!s,f=e.endsWith("\\"),p=u||f,h=!r||e.length>70||p||i||s;let v="";const g=r&&uw(e.charCodeAt(0));return(h&&!g||i)&&(v+=`
`),v+=n,(h||p)&&(v+=`
`),'"""'+v+'"""'}var St;(function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"})(St||(St={}));class GL{constructor(t){const n=new P7(St.SOF,0,0,0,0);this.source=t,this.lastToken=n,this.token=n,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let t=this.token;if(t.kind!==St.EOF)do if(t.next)t=t.next;else{const n=QL(this,t.end);t.next=n,n.prev=t,t=n}while(t.kind===St.COMMENT);return t}}function YL(e){return e===St.BANG||e===St.DOLLAR||e===St.AMP||e===St.PAREN_L||e===St.PAREN_R||e===St.SPREAD||e===St.COLON||e===St.EQUALS||e===St.AT||e===St.BRACKET_L||e===St.BRACKET_R||e===St.BRACE_L||e===St.PIPE||e===St.BRACE_R}function qf(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function ry(e,t){return N7(e.charCodeAt(t))&&M7(e.charCodeAt(t+1))}function N7(e){return e>=55296&&e<=56319}function M7(e){return e>=56320&&e<=57343}function ac(e,t){const n=e.source.body.codePointAt(t);if(n===void 0)return St.EOF;if(n>=32&&n<=126){const a=String.fromCodePoint(n);return a==='"'?`'"'`:`"${a}"`}return"U+"+n.toString(16).toUpperCase().padStart(4,"0")}function ja(e,t,n,a,r){const i=e.line,s=1+n-e.lineStart;return new P7(t,n,a,i,s,r)}function QL(e,t){const n=e.source.body,a=n.length;let r=t;for(;r<a;){const i=n.charCodeAt(r);switch(i){case 65279:case 9:case 32:case 44:++r;continue;case 10:++r,++e.line,e.lineStart=r;continue;case 13:n.charCodeAt(r+1)===10?r+=2:++r,++e.line,e.lineStart=r;continue;case 35:return WL(e,r);case 33:return ja(e,St.BANG,r,r+1);case 36:return ja(e,St.DOLLAR,r,r+1);case 38:return ja(e,St.AMP,r,r+1);case 40:return ja(e,St.PAREN_L,r,r+1);case 41:return ja(e,St.PAREN_R,r,r+1);case 46:if(n.charCodeAt(r+1)===46&&n.charCodeAt(r+2)===46)return ja(e,St.SPREAD,r,r+3);break;case 58:return ja(e,St.COLON,r,r+1);case 61:return ja(e,St.EQUALS,r,r+1);case 64:return ja(e,St.AT,r,r+1);case 91:return ja(e,St.BRACKET_L,r,r+1);case 93:return ja(e,St.BRACKET_R,r,r+1);case 123:return ja(e,St.BRACE_L,r,r+1);case 124:return ja(e,St.PIPE,r,r+1);case 125:return ja(e,St.BRACE_R,r,r+1);case 34:return n.charCodeAt(r+1)===34&&n.charCodeAt(r+2)===34?nF(e,r):JL(e,r)}if(am(i)||i===45)return XL(e,r,i);if(R7(i))return rF(e,r);throw ro(e.source,r,i===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:qf(i)||ry(n,r)?`Unexpected character: ${ac(e,r)}.`:`Invalid character: ${ac(e,r)}.`)}return ja(e,St.EOF,a,a)}function WL(e,t){const n=e.source.body,a=n.length;let r=t+1;for(;r<a;){const i=n.charCodeAt(r);if(i===10||i===13)break;if(qf(i))++r;else if(ry(n,r))r+=2;else break}return ja(e,St.COMMENT,t,r,n.slice(t+1,r))}function XL(e,t,n){const a=e.source.body;let r=t,i=n,s=!1;if(i===45&&(i=a.charCodeAt(++r)),i===48){if(i=a.charCodeAt(++r),am(i))throw ro(e.source,r,`Invalid number, unexpected digit after 0: ${ac(e,r)}.`)}else r=w0(e,r,i),i=a.charCodeAt(r);if(i===46&&(s=!0,i=a.charCodeAt(++r),r=w0(e,r,i),i=a.charCodeAt(r)),(i===69||i===101)&&(s=!0,i=a.charCodeAt(++r),(i===43||i===45)&&(i=a.charCodeAt(++r)),r=w0(e,r,i),i=a.charCodeAt(r)),i===46||R7(i))throw ro(e.source,r,`Invalid number, expected digit but got: ${ac(e,r)}.`);return ja(e,s?St.FLOAT:St.INT,t,r,a.slice(t,r))}function w0(e,t,n){if(!am(n))throw ro(e.source,t,`Invalid number, expected digit but got: ${ac(e,t)}.`);const a=e.source.body;let r=t+1;for(;am(a.charCodeAt(r));)++r;return r}function JL(e,t){const n=e.source.body,a=n.length;let r=t+1,i=r,s="";for(;r<a;){const u=n.charCodeAt(r);if(u===34)return s+=n.slice(i,r),ja(e,St.STRING,t,r+1,s);if(u===92){s+=n.slice(i,r);const f=n.charCodeAt(r+1)===117?n.charCodeAt(r+2)===123?ZL(e,r):eF(e,r):tF(e,r);s+=f.value,r+=f.size,i=r;continue}if(u===10||u===13)break;if(qf(u))++r;else if(ry(n,r))r+=2;else throw ro(e.source,r,`Invalid character within String: ${ac(e,r)}.`)}throw ro(e.source,r,"Unterminated string.")}function ZL(e,t){const n=e.source.body;let a=0,r=3;for(;r<12;){const i=n.charCodeAt(t+r++);if(i===125){if(r<5||!qf(a))break;return{value:String.fromCodePoint(a),size:r}}if(a=a<<4|mp(i),a<0)break}throw ro(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+r)}".`)}function eF(e,t){const n=e.source.body,a=FO(n,t+2);if(qf(a))return{value:String.fromCodePoint(a),size:6};if(N7(a)&&n.charCodeAt(t+6)===92&&n.charCodeAt(t+7)===117){const r=FO(n,t+8);if(M7(r))return{value:String.fromCodePoint(a,r),size:12}}throw ro(e.source,t,`Invalid Unicode escape sequence: "${n.slice(t,t+6)}".`)}function FO(e,t){return mp(e.charCodeAt(t))<<12|mp(e.charCodeAt(t+1))<<8|mp(e.charCodeAt(t+2))<<4|mp(e.charCodeAt(t+3))}function mp(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function tF(e,t){const n=e.source.body;switch(n.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:`
`,size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw ro(e.source,t,`Invalid character escape sequence: "${n.slice(t,t+2)}".`)}function nF(e,t){const n=e.source.body,a=n.length;let r=e.lineStart,i=t+3,s=i,u="";const f=[];for(;i<a;){const p=n.charCodeAt(i);if(p===34&&n.charCodeAt(i+1)===34&&n.charCodeAt(i+2)===34){u+=n.slice(s,i),f.push(u);const h=ja(e,St.BLOCK_STRING,t,i+3,VL(f).join(`
`));return e.line+=f.length-1,e.lineStart=r,h}if(p===92&&n.charCodeAt(i+1)===34&&n.charCodeAt(i+2)===34&&n.charCodeAt(i+3)===34){u+=n.slice(s,i),s=i+1,i+=4;continue}if(p===10||p===13){u+=n.slice(s,i),f.push(u),p===13&&n.charCodeAt(i+1)===10?i+=2:++i,u="",s=i,r=i;continue}if(qf(p))++i;else if(ry(n,i))i+=2;else throw ro(e.source,i,`Invalid character within String: ${ac(e,i)}.`)}throw ro(e.source,i,"Unterminated string.")}function rF(e,t){const n=e.source.body,a=n.length;let r=t+1;for(;r<a;){const i=n.charCodeAt(r);if(HL(i))++r;else break}return ja(e,St.NAME,t,r,n.slice(t,r))}const aF=10,k7=2;function a2(e){return ay(e,[])}function ay(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return oF(e,t);default:return String(e)}}function oF(e,t){if(e===null)return"null";if(t.includes(e))return"[Circular]";const n=[...t,e];if(iF(e)){const a=e.toJSON();if(a!==e)return typeof a=="string"?a:ay(a,n)}else if(Array.isArray(e))return sF(e,n);return lF(e,n)}function iF(e){return typeof e.toJSON=="function"}function lF(e,t){const n=Object.entries(e);return n.length===0?"{}":t.length>k7?"["+uF(e)+"]":"{ "+n.map(([r,i])=>r+": "+ay(i,t)).join(", ")+" }"}function sF(e,t){if(e.length===0)return"[]";if(t.length>k7)return"[Array]";const n=Math.min(aF,e.length),a=e.length-n,r=[];for(let i=0;i<n;++i)r.push(ay(e[i],t));return a===1?r.push("... 1 more item"):a>1&&r.push(`... ${a} more items`),"["+r.join(", ")+"]"}function uF(e){const t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){const n=e.constructor.name;if(typeof n=="string"&&n!=="")return n}return t}const cF=globalThis.process&&!0,fF=cF?function(t,n){return t instanceof n}:function(t,n){if(t instanceof n)return!0;if(typeof t=="object"&&t!==null){var a;const r=n.prototype[Symbol.toStringTag],i=Symbol.toStringTag in t?t[Symbol.toStringTag]:(a=t.constructor)===null||a===void 0?void 0:a.name;if(r===i){const s=a2(t);throw new Error(`Cannot use ${r} "${s}" from another module or realm.

Ensure that there is only one instance of "graphql" in the node_modules
directory. If different versions of "graphql" are the dependencies of other
relied on modules, use "resolutions" to ensure only one version is installed.

https://yarnpkg.com/en/docs/selective-version-resolutions

Duplicate "graphql" modules cannot be used at the same time since different
versions may have different capabilities and behavior. The data from one
version used in the function from another could produce confusing and
spurious results.`)}}return!1};class A7{constructor(t,n="GraphQL request",a={line:1,column:1}){typeof t=="string"||Zv(!1,`Body must be a string. Received: ${a2(t)}.`),this.body=t,this.name=n,this.locationOffset=a,this.locationOffset.line>0||Zv(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||Zv(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}}function dF(e){return fF(e,A7)}function pF(e,t){const n=new mF(e,t),a=n.parseDocument();return Object.defineProperty(a,"tokenCount",{enumerable:!1,value:n.tokenCount}),a}class mF{constructor(t,n={}){const a=dF(t)?t:new A7(t);this._lexer=new GL(a),this._options=n,this._tokenCounter=0}get tokenCount(){return this._tokenCounter}parseName(){const t=this.expectToken(St.NAME);return this.node(t,{kind:dn.NAME,value:t.value})}parseDocument(){return this.node(this._lexer.token,{kind:dn.DOCUMENT,definitions:this.many(St.SOF,this.parseDefinition,St.EOF)})}parseDefinition(){if(this.peek(St.BRACE_L))return this.parseOperationDefinition();const t=this.peekDescription(),n=t?this._lexer.lookahead():this._lexer.token;if(n.kind===St.NAME){switch(n.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(t)throw ro(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(n.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(n)}parseOperationDefinition(){const t=this._lexer.token;if(this.peek(St.BRACE_L))return this.node(t,{kind:dn.OPERATION_DEFINITION,operation:mf.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});const n=this.parseOperationType();let a;return this.peek(St.NAME)&&(a=this.parseName()),this.node(t,{kind:dn.OPERATION_DEFINITION,operation:n,name:a,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){const t=this.expectToken(St.NAME);switch(t.value){case"query":return mf.QUERY;case"mutation":return mf.MUTATION;case"subscription":return mf.SUBSCRIPTION}throw this.unexpected(t)}parseVariableDefinitions(){return this.optionalMany(St.PAREN_L,this.parseVariableDefinition,St.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:dn.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(St.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(St.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){const t=this._lexer.token;return this.expectToken(St.DOLLAR),this.node(t,{kind:dn.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:dn.SELECTION_SET,selections:this.many(St.BRACE_L,this.parseSelection,St.BRACE_R)})}parseSelection(){return this.peek(St.SPREAD)?this.parseFragment():this.parseField()}parseField(){const t=this._lexer.token,n=this.parseName();let a,r;return this.expectOptionalToken(St.COLON)?(a=n,r=this.parseName()):r=n,this.node(t,{kind:dn.FIELD,alias:a,name:r,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(St.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(t){const n=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(St.PAREN_L,n,St.PAREN_R)}parseArgument(t=!1){const n=this._lexer.token,a=this.parseName();return this.expectToken(St.COLON),this.node(n,{kind:dn.ARGUMENT,name:a,value:this.parseValueLiteral(t)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){const t=this._lexer.token;this.expectToken(St.SPREAD);const n=this.expectOptionalKeyword("on");return!n&&this.peek(St.NAME)?this.node(t,{kind:dn.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(t,{kind:dn.INLINE_FRAGMENT,typeCondition:n?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){const t=this._lexer.token;return this.expectKeyword("fragment"),this._options.allowLegacyFragmentVariables===!0?this.node(t,{kind:dn.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(t,{kind:dn.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()}parseValueLiteral(t){const n=this._lexer.token;switch(n.kind){case St.BRACKET_L:return this.parseList(t);case St.BRACE_L:return this.parseObject(t);case St.INT:return this.advanceLexer(),this.node(n,{kind:dn.INT,value:n.value});case St.FLOAT:return this.advanceLexer(),this.node(n,{kind:dn.FLOAT,value:n.value});case St.STRING:case St.BLOCK_STRING:return this.parseStringLiteral();case St.NAME:switch(this.advanceLexer(),n.value){case"true":return this.node(n,{kind:dn.BOOLEAN,value:!0});case"false":return this.node(n,{kind:dn.BOOLEAN,value:!1});case"null":return this.node(n,{kind:dn.NULL});default:return this.node(n,{kind:dn.ENUM,value:n.value})}case St.DOLLAR:if(t)if(this.expectToken(St.DOLLAR),this._lexer.token.kind===St.NAME){const a=this._lexer.token.value;throw ro(this._lexer.source,n.start,`Unexpected variable "$${a}" in constant value.`)}else throw this.unexpected(n);return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){const t=this._lexer.token;return this.advanceLexer(),this.node(t,{kind:dn.STRING,value:t.value,block:t.kind===St.BLOCK_STRING})}parseList(t){const n=()=>this.parseValueLiteral(t);return this.node(this._lexer.token,{kind:dn.LIST,values:this.any(St.BRACKET_L,n,St.BRACKET_R)})}parseObject(t){const n=()=>this.parseObjectField(t);return this.node(this._lexer.token,{kind:dn.OBJECT,fields:this.any(St.BRACE_L,n,St.BRACE_R)})}parseObjectField(t){const n=this._lexer.token,a=this.parseName();return this.expectToken(St.COLON),this.node(n,{kind:dn.OBJECT_FIELD,name:a,value:this.parseValueLiteral(t)})}parseDirectives(t){const n=[];for(;this.peek(St.AT);)n.push(this.parseDirective(t));return n}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(t){const n=this._lexer.token;return this.expectToken(St.AT),this.node(n,{kind:dn.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t)})}parseTypeReference(){const t=this._lexer.token;let n;if(this.expectOptionalToken(St.BRACKET_L)){const a=this.parseTypeReference();this.expectToken(St.BRACKET_R),n=this.node(t,{kind:dn.LIST_TYPE,type:a})}else n=this.parseNamedType();return this.expectOptionalToken(St.BANG)?this.node(t,{kind:dn.NON_NULL_TYPE,type:n}):n}parseNamedType(){return this.node(this._lexer.token,{kind:dn.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(St.STRING)||this.peek(St.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("schema");const a=this.parseConstDirectives(),r=this.many(St.BRACE_L,this.parseOperationTypeDefinition,St.BRACE_R);return this.node(t,{kind:dn.SCHEMA_DEFINITION,description:n,directives:a,operationTypes:r})}parseOperationTypeDefinition(){const t=this._lexer.token,n=this.parseOperationType();this.expectToken(St.COLON);const a=this.parseNamedType();return this.node(t,{kind:dn.OPERATION_TYPE_DEFINITION,operation:n,type:a})}parseScalarTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("scalar");const a=this.parseName(),r=this.parseConstDirectives();return this.node(t,{kind:dn.SCALAR_TYPE_DEFINITION,description:n,name:a,directives:r})}parseObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("type");const a=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:dn.OBJECT_TYPE_DEFINITION,description:n,name:a,interfaces:r,directives:i,fields:s})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(St.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(St.BRACE_L,this.parseFieldDefinition,St.BRACE_R)}parseFieldDefinition(){const t=this._lexer.token,n=this.parseDescription(),a=this.parseName(),r=this.parseArgumentDefs();this.expectToken(St.COLON);const i=this.parseTypeReference(),s=this.parseConstDirectives();return this.node(t,{kind:dn.FIELD_DEFINITION,description:n,name:a,arguments:r,type:i,directives:s})}parseArgumentDefs(){return this.optionalMany(St.PAREN_L,this.parseInputValueDef,St.PAREN_R)}parseInputValueDef(){const t=this._lexer.token,n=this.parseDescription(),a=this.parseName();this.expectToken(St.COLON);const r=this.parseTypeReference();let i;this.expectOptionalToken(St.EQUALS)&&(i=this.parseConstValueLiteral());const s=this.parseConstDirectives();return this.node(t,{kind:dn.INPUT_VALUE_DEFINITION,description:n,name:a,type:r,defaultValue:i,directives:s})}parseInterfaceTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("interface");const a=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),s=this.parseFieldsDefinition();return this.node(t,{kind:dn.INTERFACE_TYPE_DEFINITION,description:n,name:a,interfaces:r,directives:i,fields:s})}parseUnionTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("union");const a=this.parseName(),r=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(t,{kind:dn.UNION_TYPE_DEFINITION,description:n,name:a,directives:r,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(St.EQUALS)?this.delimitedMany(St.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("enum");const a=this.parseName(),r=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(t,{kind:dn.ENUM_TYPE_DEFINITION,description:n,name:a,directives:r,values:i})}parseEnumValuesDefinition(){return this.optionalMany(St.BRACE_L,this.parseEnumValueDefinition,St.BRACE_R)}parseEnumValueDefinition(){const t=this._lexer.token,n=this.parseDescription(),a=this.parseEnumValueName(),r=this.parseConstDirectives();return this.node(t,{kind:dn.ENUM_VALUE_DEFINITION,description:n,name:a,directives:r})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw ro(this._lexer.source,this._lexer.token.start,`${cv(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("input");const a=this.parseName(),r=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(t,{kind:dn.INPUT_OBJECT_TYPE_DEFINITION,description:n,name:a,directives:r,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(St.BRACE_L,this.parseInputValueDef,St.BRACE_R)}parseTypeSystemExtension(){const t=this._lexer.lookahead();if(t.kind===St.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)}parseSchemaExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");const n=this.parseConstDirectives(),a=this.optionalMany(St.BRACE_L,this.parseOperationTypeDefinition,St.BRACE_R);if(n.length===0&&a.length===0)throw this.unexpected();return this.node(t,{kind:dn.SCHEMA_EXTENSION,directives:n,operationTypes:a})}parseScalarTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");const n=this.parseName(),a=this.parseConstDirectives();if(a.length===0)throw this.unexpected();return this.node(t,{kind:dn.SCALAR_TYPE_EXTENSION,name:n,directives:a})}parseObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");const n=this.parseName(),a=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(a.length===0&&r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:dn.OBJECT_TYPE_EXTENSION,name:n,interfaces:a,directives:r,fields:i})}parseInterfaceTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");const n=this.parseName(),a=this.parseImplementsInterfaces(),r=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(a.length===0&&r.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:dn.INTERFACE_TYPE_EXTENSION,name:n,interfaces:a,directives:r,fields:i})}parseUnionTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");const n=this.parseName(),a=this.parseConstDirectives(),r=this.parseUnionMemberTypes();if(a.length===0&&r.length===0)throw this.unexpected();return this.node(t,{kind:dn.UNION_TYPE_EXTENSION,name:n,directives:a,types:r})}parseEnumTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");const n=this.parseName(),a=this.parseConstDirectives(),r=this.parseEnumValuesDefinition();if(a.length===0&&r.length===0)throw this.unexpected();return this.node(t,{kind:dn.ENUM_TYPE_EXTENSION,name:n,directives:a,values:r})}parseInputObjectTypeExtension(){const t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");const n=this.parseName(),a=this.parseConstDirectives(),r=this.parseInputFieldsDefinition();if(a.length===0&&r.length===0)throw this.unexpected();return this.node(t,{kind:dn.INPUT_OBJECT_TYPE_EXTENSION,name:n,directives:a,fields:r})}parseDirectiveDefinition(){const t=this._lexer.token,n=this.parseDescription();this.expectKeyword("directive"),this.expectToken(St.AT);const a=this.parseName(),r=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");const s=this.parseDirectiveLocations();return this.node(t,{kind:dn.DIRECTIVE_DEFINITION,description:n,name:a,arguments:r,repeatable:i,locations:s})}parseDirectiveLocations(){return this.delimitedMany(St.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){const t=this._lexer.token,n=this.parseName();if(Object.prototype.hasOwnProperty.call(sw,n.value))return n;throw this.unexpected(t)}node(t,n){return this._options.noLocation!==!0&&(n.loc=new zL(t,this._lexer.lastToken,this._lexer.source)),n}peek(t){return this._lexer.token.kind===t}expectToken(t){const n=this._lexer.token;if(n.kind===t)return this.advanceLexer(),n;throw ro(this._lexer.source,n.start,`Expected ${_7(t)}, found ${cv(n)}.`)}expectOptionalToken(t){return this._lexer.token.kind===t?(this.advanceLexer(),!0):!1}expectKeyword(t){const n=this._lexer.token;if(n.kind===St.NAME&&n.value===t)this.advanceLexer();else throw ro(this._lexer.source,n.start,`Expected "${t}", found ${cv(n)}.`)}expectOptionalKeyword(t){const n=this._lexer.token;return n.kind===St.NAME&&n.value===t?(this.advanceLexer(),!0):!1}unexpected(t){const n=t??this._lexer.token;return ro(this._lexer.source,n.start,`Unexpected ${cv(n)}.`)}any(t,n,a){this.expectToken(t);const r=[];for(;!this.expectOptionalToken(a);)r.push(n.call(this));return r}optionalMany(t,n,a){if(this.expectOptionalToken(t)){const r=[];do r.push(n.call(this));while(!this.expectOptionalToken(a));return r}return[]}many(t,n,a){this.expectToken(t);const r=[];do r.push(n.call(this));while(!this.expectOptionalToken(a));return r}delimitedMany(t,n){this.expectOptionalToken(t);const a=[];do a.push(n.call(this));while(this.expectOptionalToken(t));return a}advanceLexer(){const{maxTokens:t}=this._options,n=this._lexer.advance();if(n.kind!==St.EOF&&(++this._tokenCounter,t!==void 0&&this._tokenCounter>t))throw ro(this._lexer.source,n.start,`Document contains more that ${t} tokens. Parsing aborted.`)}}function cv(e){const t=e.value;return _7(e.kind)+(t!=null?` "${t}"`:"")}function _7(e){return YL(e)?`"${e}"`:e}function hF(e){return`"${e.replace(vF,gF)}"`}const vF=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function gF(e){return yF[e.charCodeAt(0)]}const yF=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"],oy=Object.freeze({});function Ji(e,t,n=I7){const a=new Map;for(const C of Object.values(dn))a.set(C,bF(t,C));let r,i=Array.isArray(e),s=[e],u=-1,f=[],p=e,h,v;const g=[],b=[];do{u++;const C=u===s.length,O=C&&f.length!==0;if(C){if(h=b.length===0?void 0:g[g.length-1],p=v,v=b.pop(),O)if(i){p=p.slice();let k=0;for(const[N,T]of f){const j=N-k;T===null?(p.splice(j,1),k++):p[j]=T}}else{p={...p};for(const[k,N]of f)p[k]=N}u=r.index,s=r.keys,f=r.edits,i=r.inArray,r=r.prev}else if(v){if(h=i?u:s[u],p=v[h],p==null)continue;g.push(h)}let I;if(!Array.isArray(p)){var w,E;LO(p)||Zv(!1,`Invalid AST Node: ${a2(p)}.`);const k=C?(w=a.get(p.kind))===null||w===void 0?void 0:w.leave:(E=a.get(p.kind))===null||E===void 0?void 0:E.enter;if(I=k==null?void 0:k.call(t,p,h,v,g,b),I===oy)break;if(I===!1){if(!C){g.pop();continue}}else if(I!==void 0&&(f.push([h,I]),!C))if(LO(I))p=I;else{g.pop();continue}}if(I===void 0&&O&&f.push([h,p]),C)g.pop();else{var P;r={inArray:i,index:u,keys:s,edits:f,prev:r},i=Array.isArray(p),s=i?p:(P=n[p.kind])!==null&&P!==void 0?P:[],u=-1,f=[],v&&b.push(v),v=p}}while(r!==void 0);return f.length!==0?f[f.length-1][1]:e}function bF(e,t){const n=e[t];return typeof n=="object"?n:typeof n=="function"?{enter:n,leave:void 0}:{enter:e.enter,leave:e.leave}}function wF(e){return Ji(e,EF)}const SF=80,EF={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>In(e.definitions,`

`)},OperationDefinition:{leave(e){const t=wr("(",In(e.variableDefinitions,", "),")"),n=In([e.operation,In([e.name,t]),In(e.directives," ")]," ");return(n==="query"?"":n+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:n,directives:a})=>e+": "+t+wr(" = ",n)+wr(" ",In(a," "))},SelectionSet:{leave:({selections:e})=>Vi(e)},Field:{leave({alias:e,name:t,arguments:n,directives:a,selectionSet:r}){const i=wr("",e,": ")+t;let s=i+wr("(",In(n,", "),")");return s.length>SF&&(s=i+wr(`(
`,eg(In(n,`
`)),`
)`)),In([s,In(a," "),r]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+wr(" ",In(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:n})=>In(["...",wr("on ",e),In(t," "),n]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:n,directives:a,selectionSet:r})=>`fragment ${e}${wr("(",In(n,", "),")")} on ${t} ${wr("",In(a," ")," ")}`+r},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?qL(e):hF(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+In(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+In(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+wr("(",In(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:n})=>wr("",e,`
`)+In(["schema",In(t," "),Vi(n)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:n})=>wr("",e,`
`)+In(["scalar",t,In(n," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:a,fields:r})=>wr("",e,`
`)+In(["type",t,wr("implements ",In(n," & ")),In(a," "),Vi(r)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:n,type:a,directives:r})=>wr("",e,`
`)+t+($O(n)?wr(`(
`,eg(In(n,`
`)),`
)`):wr("(",In(n,", "),")"))+": "+a+wr(" ",In(r," "))},InputValueDefinition:{leave:({description:e,name:t,type:n,defaultValue:a,directives:r})=>wr("",e,`
`)+In([t+": "+n,wr("= ",a),In(r," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:n,directives:a,fields:r})=>wr("",e,`
`)+In(["interface",t,wr("implements ",In(n," & ")),In(a," "),Vi(r)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:n,types:a})=>wr("",e,`
`)+In(["union",t,In(n," "),wr("= ",In(a," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:n,values:a})=>wr("",e,`
`)+In(["enum",t,In(n," "),Vi(a)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:n})=>wr("",e,`
`)+In([t,In(n," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:n,fields:a})=>wr("",e,`
`)+In(["input",t,In(n," "),Vi(a)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:n,repeatable:a,locations:r})=>wr("",e,`
`)+"directive @"+t+($O(n)?wr(`(
`,eg(In(n,`
`)),`
)`):wr("(",In(n,", "),")"))+(a?" repeatable":"")+" on "+In(r," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>In(["extend schema",In(e," "),Vi(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>In(["extend scalar",e,In(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:a})=>In(["extend type",e,wr("implements ",In(t," & ")),In(n," "),Vi(a)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:n,fields:a})=>In(["extend interface",e,wr("implements ",In(t," & ")),In(n," "),Vi(a)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:n})=>In(["extend union",e,In(t," "),wr("= ",In(n," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:n})=>In(["extend enum",e,In(t," "),Vi(n)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:n})=>In(["extend input",e,In(t," "),Vi(n)]," ")}};function In(e,t=""){var n;return(n=e==null?void 0:e.filter(a=>a).join(t))!==null&&n!==void 0?n:""}function Vi(e){return wr(`{
`,eg(In(e,`
`)),`
}`)}function wr(e,t,n=""){return t!=null&&t!==""?e+t+n:""}function eg(e){return wr("  ",e.replace(/\n/g,`
  `))}function $O(e){var t;return(t=e==null?void 0:e.some(n=>n.includes(`
`)))!==null&&t!==void 0?t:!1}function BO(e){return e.kind===dn.FIELD||e.kind===dn.FRAGMENT_SPREAD||e.kind===dn.INLINE_FRAGMENT}function Lm(e,t){var n=e.directives;return!n||!n.length?!0:OF(n).every(function(a){var r=a.directive,i=a.ifArgument,s=!1;return i.value.kind==="Variable"?(s=t&&t[i.value.name.value],vn(s!==void 0,78,r.name.value)):s=i.value.value,r.name.value==="skip"?!s:s})}function om(e,t,n){var a=new Set(e),r=a.size;return Ji(t,{Directive:function(i){if(a.delete(i.name.value)&&(!n||!a.size))return oy}}),n?!a.size:a.size<r}function CF(e){return e&&om(["client","export"],e,!0)}function xF(e){var t=e.name.value;return t==="skip"||t==="include"}function OF(e){var t=[];return e&&e.length&&e.forEach(function(n){if(xF(n)){var a=n.arguments,r=n.name.value;vn(a&&a.length===1,79,r);var i=a[0];vn(i.name&&i.name.value==="if",80,r);var s=i.value;vn(s&&(s.kind==="Variable"||s.kind==="BooleanValue"),81,r),t.push({directive:n,ifArgument:i})}}),t}function DF(e){var t,n,a=(t=e.directives)===null||t===void 0?void 0:t.find(function(i){var s=i.name;return s.value==="unmask"});if(!a)return"mask";var r=(n=a.arguments)===null||n===void 0?void 0:n.find(function(i){var s=i.name;return s.value==="mode"});return globalThis.__DEV__!==!1&&r&&(r.value.kind===dn.VARIABLE?globalThis.__DEV__!==!1&&vn.warn(82):r.value.kind!==dn.STRING?globalThis.__DEV__!==!1&&vn.warn(83):r.value.value!=="migrate"&&globalThis.__DEV__!==!1&&vn.warn(84,r.value.value)),r&&"value"in r.value&&r.value.value==="migrate"?"migrate":"unmask"}const PF=()=>Object.create(null),{forEach:IF,slice:zO}=Array.prototype,{hasOwnProperty:TF}=Object.prototype;class us{constructor(t=!0,n=PF){this.weakness=t,this.makeData=n}lookup(){return this.lookupArray(arguments)}lookupArray(t){let n=this;return IF.call(t,a=>n=n.getChildTrie(a)),TF.call(n,"data")?n.data:n.data=this.makeData(zO.call(t))}peek(){return this.peekArray(arguments)}peekArray(t){let n=this;for(let a=0,r=t.length;n&&a<r;++a){const i=n.mapFor(t[a],!1);n=i&&i.get(t[a])}return n&&n.data}remove(){return this.removeArray(arguments)}removeArray(t){let n;if(t.length){const a=t[0],r=this.mapFor(a,!1),i=r&&r.get(a);i&&(n=i.removeArray(zO.call(t,1)),!i.data&&!i.weak&&!(i.strong&&i.strong.size)&&r.delete(a))}else n=this.data,delete this.data;return n}getChildTrie(t){const n=this.mapFor(t,!0);let a=n.get(t);return a||n.set(t,a=new us(this.weakness,this.makeData)),a}mapFor(t,n){return this.weakness&&RF(t)?this.weak||(n?this.weak=new WeakMap:void 0):this.strong||(n?this.strong=new Map:void 0)}}function RF(e){switch(typeof e){case"object":if(e===null)break;case"function":return!0}return!1}var j7=Yi(function(){return navigator.product})=="ReactNative",mc=typeof WeakMap=="function"&&!(j7&&!global.HermesInternal),o2=typeof WeakSet=="function",i2=typeof Symbol=="function"&&typeof Symbol.for=="function",iy=i2&&Symbol.asyncIterator,L7=typeof Yi(function(){return window.document.createElement})=="function",NF=Yi(function(){return navigator.userAgent.indexOf("jsdom")>=0})||!1,MF=(L7||j7)&&!NF;function Sa(e){return e!==null&&typeof e=="object"}function kF(e,t){var n=t,a=[];e.definitions.forEach(function(i){if(i.kind==="OperationDefinition")throw $o(85,i.operation,i.name?" named '".concat(i.name.value,"'"):"");i.kind==="FragmentDefinition"&&a.push(i)}),typeof n>"u"&&(vn(a.length===1,86,a.length),n=a[0].name.value);var r=Te(Te({},e),{definitions:Ro([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions,!0)});return r}function Gf(e){e===void 0&&(e=[]);var t={};return e.forEach(function(n){t[n.name.value]=n}),t}function ly(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":{var n=e.name.value;if(typeof t=="function")return t(n);var a=t&&t[n];return vn(a,87,n),a||null}default:return null}}function AF(e){var t=!0;return Ji(e,{FragmentSpread:function(n){if(t=!!n.directives&&n.directives.some(function(a){return a.name.value==="unmask"}),!t)return oy}}),t}function _F(){}class cw{constructor(t=1/0,n=_F){this.max=t,this.dispose=n,this.map=new Map,this.newest=null,this.oldest=null}has(t){return this.map.has(t)}get(t){const n=this.getNode(t);return n&&n.value}get size(){return this.map.size}getNode(t){const n=this.map.get(t);if(n&&n!==this.newest){const{older:a,newer:r}=n;r&&(r.older=a),a&&(a.newer=r),n.older=this.newest,n.older.newer=n,n.newer=null,this.newest=n,n===this.oldest&&(this.oldest=r)}return n}set(t,n){let a=this.getNode(t);return a?a.value=n:(a={key:t,value:n,newer:null,older:this.newest},this.newest&&(this.newest.newer=a),this.newest=a,this.oldest=this.oldest||a,this.map.set(t,a),a.value)}clean(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)}delete(t){const n=this.map.get(t);return n?(n===this.newest&&(this.newest=n.older),n===this.oldest&&(this.oldest=n.newer),n.newer&&(n.newer.older=n.older),n.older&&(n.older.newer=n.newer),this.map.delete(t),this.dispose(n.value,t),!0):!1}}function fw(){}const jF=fw,LF=typeof WeakRef<"u"?WeakRef:function(e){return{deref:()=>e}},FF=typeof WeakMap<"u"?WeakMap:Map,$F=typeof FinalizationRegistry<"u"?FinalizationRegistry:function(){return{register:fw,unregister:fw}},BF=10024;class Og{constructor(t=1/0,n=jF){this.max=t,this.dispose=n,this.map=new FF,this.newest=null,this.oldest=null,this.unfinalizedNodes=new Set,this.finalizationScheduled=!1,this.size=0,this.finalize=()=>{const a=this.unfinalizedNodes.values();for(let r=0;r<BF;r++){const i=a.next().value;if(!i)break;this.unfinalizedNodes.delete(i);const s=i.key;delete i.key,i.keyRef=new LF(s),this.registry.register(s,i,i)}this.unfinalizedNodes.size>0?queueMicrotask(this.finalize):this.finalizationScheduled=!1},this.registry=new $F(this.deleteNode.bind(this))}has(t){return this.map.has(t)}get(t){const n=this.getNode(t);return n&&n.value}getNode(t){const n=this.map.get(t);if(n&&n!==this.newest){const{older:a,newer:r}=n;r&&(r.older=a),a&&(a.newer=r),n.older=this.newest,n.older.newer=n,n.newer=null,this.newest=n,n===this.oldest&&(this.oldest=r)}return n}set(t,n){let a=this.getNode(t);return a?a.value=n:(a={key:t,value:n,newer:null,older:this.newest},this.newest&&(this.newest.newer=a),this.newest=a,this.oldest=this.oldest||a,this.scheduleFinalization(a),this.map.set(t,a),this.size++,a.value)}clean(){for(;this.oldest&&this.size>this.max;)this.deleteNode(this.oldest)}deleteNode(t){t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.size--;const n=t.key||t.keyRef&&t.keyRef.deref();this.dispose(t.value,n),t.keyRef?this.registry.unregister(t):this.unfinalizedNodes.delete(t),n&&this.map.delete(n)}delete(t){const n=this.map.get(t);return n?(this.deleteNode(n),!0):!1}scheduleFinalization(t){this.unfinalizedNodes.add(t),this.finalizationScheduled||(this.finalizationScheduled=!0,queueMicrotask(this.finalize))}}var S0=new WeakSet;function F7(e){e.size<=(e.max||-1)||S0.has(e)||(S0.add(e),setTimeout(function(){e.clean(),S0.delete(e)},100))}var l2=function(e,t){var n=new Og(e,t);return n.set=function(a,r){var i=Og.prototype.set.call(this,a,r);return F7(this),i},n},zF=function(e,t){var n=new cw(e,t);return n.set=function(a,r){var i=cw.prototype.set.call(this,a,r);return F7(this),i},n},UF=Symbol.for("apollo.cacheSize"),Ol=Te({},ow[UF]),Vu={};function s2(e,t){Vu[e]=t}var HF=globalThis.__DEV__!==!1?GF:void 0,VF=globalThis.__DEV__!==!1?YF:void 0,KF=globalThis.__DEV__!==!1?$7:void 0;function qF(){var e={parser:1e3,canonicalStringify:1e3,print:2e3,"documentTransform.cache":2e3,"queryManager.getDocumentInfo":2e3,"PersistedQueryLink.persistedQueryHashes":2e3,"fragmentRegistry.transform":2e3,"fragmentRegistry.lookup":1e3,"fragmentRegistry.findFragmentSpreads":4e3,"cache.fragmentQueryDocuments":1e3,"removeTypenameFromVariables.getVariableDefinitions":2e3,"inMemoryCache.maybeBroadcastWatch":5e3,"inMemoryCache.executeSelectionSet":5e4,"inMemoryCache.executeSubSelectedArray":1e4};return Object.fromEntries(Object.entries(e).map(function(t){var n=t[0],a=t[1];return[n,Ol[n]||a]}))}function GF(){var e,t,n,a,r;if(globalThis.__DEV__===!1)throw new Error("only supported in development mode");return{limits:qF(),sizes:Te({print:(e=Vu.print)===null||e===void 0?void 0:e.call(Vu),parser:(t=Vu.parser)===null||t===void 0?void 0:t.call(Vu),canonicalStringify:(n=Vu.canonicalStringify)===null||n===void 0?void 0:n.call(Vu),links:pw(this.link),queryManager:{getDocumentInfo:this.queryManager.transformCache.size,documentTransforms:z7(this.queryManager.documentTransform)}},(r=(a=this.cache).getMemoryInternals)===null||r===void 0?void 0:r.call(a))}}function $7(){return{cache:{fragmentQueryDocuments:Qs(this.getFragmentDoc)}}}function YF(){var e=this.config.fragments;return Te(Te({},$7.apply(this)),{addTypenameDocumentTransform:z7(this.addTypenameTransform),inMemoryCache:{executeSelectionSet:Qs(this.storeReader.executeSelectionSet),executeSubSelectedArray:Qs(this.storeReader.executeSubSelectedArray),maybeBroadcastWatch:Qs(this.maybeBroadcastWatch)},fragmentRegistry:{findFragmentSpreads:Qs(e==null?void 0:e.findFragmentSpreads),lookup:Qs(e==null?void 0:e.lookup),transform:Qs(e==null?void 0:e.transform)}})}function QF(e){return!!e&&"dirtyKey"in e}function Qs(e){return QF(e)?e.size:void 0}function B7(e){return e!=null}function z7(e){return dw(e).map(function(t){return{cache:t}})}function dw(e){return e?Ro(Ro([Qs(e==null?void 0:e.performWork)],dw(e==null?void 0:e.left),!0),dw(e==null?void 0:e.right),!0).filter(B7):[]}function pw(e){var t;return e?Ro(Ro([(t=e==null?void 0:e.getMemoryInternals)===null||t===void 0?void 0:t.call(e)],pw(e==null?void 0:e.left),!0),pw(e==null?void 0:e.right),!0).filter(B7):[]}var tu=Object.assign(function(t){return JSON.stringify(t,WF)},{reset:function(){hf=new zF(Ol.canonicalStringify||1e3)}});globalThis.__DEV__!==!1&&s2("canonicalStringify",function(){return hf.size});var hf;tu.reset();function WF(e,t){if(t&&typeof t=="object"){var n=Object.getPrototypeOf(t);if(n===Object.prototype||n===null){var a=Object.keys(t);if(a.every(XF))return t;var r=JSON.stringify(a),i=hf.get(r);if(!i){a.sort();var s=JSON.stringify(a);i=hf.get(s)||a,hf.set(r,i),hf.set(s,i)}var u=Object.create(n);return i.forEach(function(f){u[f]=t[f]}),u}}return t}function XF(e,t,n){return t===0||n[t-1]<=e}function xf(e){return{__ref:String(e)}}function kr(e){return!!(e&&typeof e=="object"&&typeof e.__ref=="string")}function JF(e){return Sa(e)&&e.kind==="Document"&&Array.isArray(e.definitions)}function ZF(e){return e.kind==="StringValue"}function e$(e){return e.kind==="BooleanValue"}function t$(e){return e.kind==="IntValue"}function n$(e){return e.kind==="FloatValue"}function r$(e){return e.kind==="Variable"}function a$(e){return e.kind==="ObjectValue"}function o$(e){return e.kind==="ListValue"}function i$(e){return e.kind==="EnumValue"}function l$(e){return e.kind==="NullValue"}function _f(e,t,n,a){if(t$(n)||n$(n))e[t.value]=Number(n.value);else if(e$(n)||ZF(n))e[t.value]=n.value;else if(a$(n)){var r={};n.fields.map(function(s){return _f(r,s.name,s.value,a)}),e[t.value]=r}else if(r$(n)){var i=(a||{})[n.name.value];e[t.value]=i}else if(o$(n))e[t.value]=n.values.map(function(s){var u={};return _f(u,t,s,a),u[t.value]});else if(i$(n))e[t.value]=n.value;else if(l$(n))e[t.value]=null;else throw $o(96,t.value,n.kind)}function s$(e,t){var n=null;e.directives&&(n={},e.directives.forEach(function(r){n[r.name.value]={},r.arguments&&r.arguments.forEach(function(i){var s=i.name,u=i.value;return _f(n[r.name.value],s,u,t)})}));var a=null;return e.arguments&&e.arguments.length&&(a={},e.arguments.forEach(function(r){var i=r.name,s=r.value;return _f(a,i,s,t)})),U7(e.name.value,a,n)}var u$=["connection","include","skip","client","rest","export","nonreactive"],Zd=tu,U7=Object.assign(function(e,t,n){if(t&&n&&n.connection&&n.connection.key)if(n.connection.filter&&n.connection.filter.length>0){var a=n.connection.filter?n.connection.filter:[];a.sort();var r={};return a.forEach(function(u){r[u]=t[u]}),"".concat(n.connection.key,"(").concat(Zd(r),")")}else return n.connection.key;var i=e;if(t){var s=Zd(t);i+="(".concat(s,")")}return n&&Object.keys(n).forEach(function(u){u$.indexOf(u)===-1&&(n[u]&&Object.keys(n[u]).length?i+="@".concat(u,"(").concat(Zd(n[u]),")"):i+="@".concat(u))}),i},{setStringify:function(e){var t=Zd;return Zd=e,t}});function sy(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach(function(a){var r=a.name,i=a.value;return _f(n,r,i,t)}),n}return null}function ls(e){return e.alias?e.alias.value:e.name.value}function mw(e,t,n){for(var a,r=0,i=t.selections;r<i.length;r++){var s=i[r];if(ou(s)){if(s.name.value==="__typename")return e[ls(s)]}else a?a.push(s):a=[s]}if(typeof e.__typename=="string")return e.__typename;if(a)for(var u=0,f=a;u<f.length;u++){var s=f[u],p=mw(e,ly(s,n).selectionSet,n);if(typeof p=="string")return p}}function ou(e){return e.kind==="Field"}function c$(e){return e.kind==="InlineFragment"}function Yf(e){vn(e&&e.kind==="Document",88);var t=e.definitions.filter(function(n){return n.kind!=="FragmentDefinition"}).map(function(n){if(n.kind!=="OperationDefinition")throw $o(89,n.kind);return n});return vn(t.length<=1,90,t.length),e}function oc(e){return Yf(e),e.definitions.filter(function(t){return t.kind==="OperationDefinition"})[0]}function hp(e){return e.definitions.filter(function(t){return t.kind==="OperationDefinition"&&!!t.name}).map(function(t){return t.name.value})[0]||null}function Qf(e){return e.definitions.filter(function(t){return t.kind==="FragmentDefinition"})}function H7(e){var t=oc(e);return vn(t&&t.operation==="query",91),t}function V7(e){vn(e.kind==="Document",92),vn(e.definitions.length<=1,93);var t=e.definitions[0];return vn(t.kind==="FragmentDefinition",94),t}function Fm(e){Yf(e);for(var t,n=0,a=e.definitions;n<a.length;n++){var r=a[n];if(r.kind==="OperationDefinition"){var i=r.operation;if(i==="query"||i==="mutation"||i==="subscription")return r}r.kind==="FragmentDefinition"&&!t&&(t=r)}if(t)return t;throw $o(95)}function u2(e){var t=Object.create(null),n=e&&e.variableDefinitions;return n&&n.length&&n.forEach(function(a){a.defaultValue&&_f(t,a.variable.name,a.defaultValue)}),t}let ho=null;const UO={};let f$=1;const d$=()=>class{constructor(){this.id=["slot",f$++,Date.now(),Math.random().toString(36).slice(2)].join(":")}hasValue(){for(let t=ho;t;t=t.parent)if(this.id in t.slots){const n=t.slots[this.id];if(n===UO)break;return t!==ho&&(ho.slots[this.id]=n),!0}return ho&&(ho.slots[this.id]=UO),!1}getValue(){if(this.hasValue())return ho.slots[this.id]}withValue(t,n,a,r){const i={__proto__:null,[this.id]:t},s=ho;ho={parent:s,slots:i};try{return n.apply(r,a)}finally{ho=s}}static bind(t){const n=ho;return function(){const a=ho;try{return ho=n,t.apply(this,arguments)}finally{ho=a}}}static noContext(t,n,a){if(ho){const r=ho;try{return ho=null,t.apply(a,n)}finally{ho=r}}else return t.apply(a,n)}};function HO(e){try{return e()}catch{}}const E0="@wry/context:Slot",p$=HO(()=>globalThis)||HO(()=>global)||Object.create(null),VO=p$,$m=VO[E0]||Array[E0]||function(e){try{Object.defineProperty(VO,E0,{value:e,enumerable:!1,writable:!1,configurable:!0})}finally{return e}}(d$()),{bind:IX,noContext:TX}=$m,uy=new $m,{hasOwnProperty:m$}=Object.prototype,c2=Array.from||function(e){const t=[];return e.forEach(n=>t.push(n)),t};function f2(e){const{unsubscribe:t}=e;typeof t=="function"&&(e.unsubscribe=void 0,t())}const im=[],h$=100;function jf(e,t){if(!e)throw new Error(t||"assertion failure")}function K7(e,t){const n=e.length;return n>0&&n===t.length&&e[n-1]===t[n-1]}function q7(e){switch(e.length){case 0:throw new Error("unknown value");case 1:return e[0];case 2:throw e[1]}}function G7(e){return e.slice(0)}class cy{constructor(t){this.fn=t,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++cy.count}peek(){if(this.value.length===1&&!iu(this))return KO(this),this.value[0]}recompute(t){return jf(!this.recomputing,"already recomputing"),KO(this),iu(this)?v$(this,t):q7(this.value)}setDirty(){this.dirty||(this.dirty=!0,Y7(this),f2(this))}dispose(){this.setDirty(),Z7(this),d2(this,(t,n)=>{t.setDirty(),e8(t,this)})}forget(){this.dispose()}dependOn(t){t.add(this),this.deps||(this.deps=im.pop()||new Set),this.deps.add(t)}forgetDeps(){this.deps&&(c2(this.deps).forEach(t=>t.delete(this)),this.deps.clear(),im.push(this.deps),this.deps=null)}}cy.count=0;function KO(e){const t=uy.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),iu(e)?W7(t,e):X7(t,e),t}function v$(e,t){return Z7(e),uy.withValue(e,g$,[e,t]),b$(e,t)&&y$(e),q7(e.value)}function g$(e,t){e.recomputing=!0;const{normalizeResult:n}=e;let a;n&&e.value.length===1&&(a=G7(e.value)),e.value.length=0;try{if(e.value[0]=e.fn.apply(null,t),n&&a&&!K7(a,e.value))try{e.value[0]=n(e.value[0],a[0])}catch{}}catch(r){e.value[1]=r}e.recomputing=!1}function iu(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function y$(e){e.dirty=!1,!iu(e)&&Q7(e)}function Y7(e){d2(e,W7)}function Q7(e){d2(e,X7)}function d2(e,t){const n=e.parents.size;if(n){const a=c2(e.parents);for(let r=0;r<n;++r)t(a[r],e)}}function W7(e,t){jf(e.childValues.has(t)),jf(iu(t));const n=!iu(e);if(!e.dirtyChildren)e.dirtyChildren=im.pop()||new Set;else if(e.dirtyChildren.has(t))return;e.dirtyChildren.add(t),n&&Y7(e)}function X7(e,t){jf(e.childValues.has(t)),jf(!iu(t));const n=e.childValues.get(t);n.length===0?e.childValues.set(t,G7(t.value)):K7(n,t.value)||e.setDirty(),J7(e,t),!iu(e)&&Q7(e)}function J7(e,t){const n=e.dirtyChildren;n&&(n.delete(t),n.size===0&&(im.length<h$&&im.push(n),e.dirtyChildren=null))}function Z7(e){e.childValues.size>0&&e.childValues.forEach((t,n)=>{e8(e,n)}),e.forgetDeps(),jf(e.dirtyChildren===null)}function e8(e,t){t.parents.delete(e),e.childValues.delete(t),J7(e,t)}function b$(e,t){if(typeof e.subscribe=="function")try{f2(e),e.unsubscribe=e.subscribe.apply(null,t)}catch{return e.setDirty(),!1}return!0}const w$={setDirty:!0,dispose:!0,forget:!0};function t8(e){const t=new Map;function n(a){const r=uy.getValue();if(r){let i=t.get(a);i||t.set(a,i=new Set),r.dependOn(i)}}return n.dirty=function(r,i){const s=t.get(r);if(s){const u=i&&m$.call(w$,i)?i:"setDirty";c2(s).forEach(f=>f[u]()),t.delete(r),f2(s)}},n}let qO;function S$(...e){return(qO||(qO=new us(typeof WeakMap=="function"))).lookupArray(e)}const C0=new Set;function lm(e,{max:t=Math.pow(2,16),keyArgs:n,makeCacheKey:a=S$,normalizeResult:r,subscribe:i,cache:s=cw}=Object.create(null)){const u=typeof s=="function"?new s(t,g=>g.dispose()):s,f=function(){const g=a.apply(null,n?n.apply(null,arguments):arguments);if(g===void 0)return e.apply(null,arguments);let b=u.get(g);b||(u.set(g,b=new cy(e)),b.normalizeResult=r,b.subscribe=i,b.forget=()=>u.delete(g));const w=b.recompute(Array.prototype.slice.call(arguments));return u.set(g,b),C0.add(u),uy.hasValue()||(C0.forEach(E=>E.clean()),C0.clear()),w};Object.defineProperty(f,"size",{get:()=>u.size,configurable:!1,enumerable:!1}),Object.freeze(f.options={max:t,keyArgs:n,makeCacheKey:a,normalizeResult:r,subscribe:i,cache:u});function p(g){const b=g&&u.get(g);b&&b.setDirty()}f.dirtyKey=p,f.dirty=function(){p(a.apply(null,arguments))};function h(g){const b=g&&u.get(g);if(b)return b.peek()}f.peekKey=h,f.peek=function(){return h(a.apply(null,arguments))};function v(g){return g?u.delete(g):!1}return f.forgetKey=v,f.forget=function(){return v(a.apply(null,arguments))},f.makeCacheKey=a,f.getKey=n?function(){return a.apply(null,n.apply(null,arguments))}:a,Object.freeze(f)}function E$(e){return e}var n8=function(){function e(t,n){n===void 0&&(n=Object.create(null)),this.resultCache=o2?new WeakSet:new Set,this.transform=t,n.getCacheKey&&(this.getCacheKey=n.getCacheKey),this.cached=n.cache!==!1,this.resetCache()}return e.prototype.getCacheKey=function(t){return[t]},e.identity=function(){return new e(E$,{cache:!1})},e.split=function(t,n,a){return a===void 0&&(a=e.identity()),Object.assign(new e(function(r){var i=t(r)?n:a;return i.transformDocument(r)},{cache:!1}),{left:n,right:a})},e.prototype.resetCache=function(){var t=this;if(this.cached){var n=new us(mc);this.performWork=lm(e.prototype.performWork.bind(this),{makeCacheKey:function(a){var r=t.getCacheKey(a);if(r)return vn(Array.isArray(r),77),n.lookupArray(r)},max:Ol["documentTransform.cache"],cache:Og})}},e.prototype.performWork=function(t){return Yf(t),this.transform(t)},e.prototype.transformDocument=function(t){if(this.resultCache.has(t))return t;var n=this.performWork(t);return this.resultCache.add(n),n},e.prototype.concat=function(t){var n=this;return Object.assign(new e(function(a){return t.transformDocument(n.transformDocument(a))},{cache:!1}),{left:this,right:t})},e}(),xp,Xu=Object.assign(function(e){var t=xp.get(e);return t||(t=wF(e),xp.set(e,t)),t},{reset:function(){xp=new l2(Ol.print||2e3)}});Xu.reset();globalThis.__DEV__!==!1&&s2("print",function(){return xp?xp.size:0});var Ea=Array.isArray;function Ni(e){return Array.isArray(e)&&e.length>0}var GO={kind:dn.FIELD,name:{kind:dn.NAME,value:"__typename"}};function r8(e,t){return!e||e.selectionSet.selections.every(function(n){return n.kind===dn.FRAGMENT_SPREAD&&r8(t[n.name.value],t)})}function C$(e){return r8(oc(e)||V7(e),Gf(Qf(e)))?null:e}function x$(e){var t=new Map,n=new Map;return e.forEach(function(a){a&&(a.name?t.set(a.name,a):a.test&&n.set(a.test,a))}),function(a){var r=t.get(a.name.value);return!r&&n.size&&n.forEach(function(i,s){s(a)&&(r=i)}),r}}function YO(e){var t=new Map;return function(a){a===void 0&&(a=e);var r=t.get(a);return r||t.set(a,r={variables:new Set,fragmentSpreads:new Set}),r}}function a8(e,t){Yf(t);for(var n=YO(""),a=YO(""),r=function(C){for(var O=0,I=void 0;O<C.length&&(I=C[O]);++O)if(!Ea(I)){if(I.kind===dn.OPERATION_DEFINITION)return n(I.name&&I.name.value);if(I.kind===dn.FRAGMENT_DEFINITION)return a(I.name.value)}return globalThis.__DEV__!==!1&&vn.error(97),null},i=0,s=t.definitions.length-1;s>=0;--s)t.definitions[s].kind===dn.OPERATION_DEFINITION&&++i;var u=x$(e),f=function(C){return Ni(C)&&C.map(u).some(function(O){return O&&O.remove})},p=new Map,h=!1,v={enter:function(C){if(f(C.directives))return h=!0,null}},g=Ji(t,{Field:v,InlineFragment:v,VariableDefinition:{enter:function(){return!1}},Variable:{enter:function(C,O,I,k,N){var T=r(N);T&&T.variables.add(C.name.value)}},FragmentSpread:{enter:function(C,O,I,k,N){if(f(C.directives))return h=!0,null;var T=r(N);T&&T.fragmentSpreads.add(C.name.value)}},FragmentDefinition:{enter:function(C,O,I,k){p.set(JSON.stringify(k),C)},leave:function(C,O,I,k){var N=p.get(JSON.stringify(k));if(C===N)return C;if(i>0&&C.selectionSet.selections.every(function(T){return T.kind===dn.FIELD&&T.name.value==="__typename"}))return a(C.name.value).removed=!0,h=!0,null}},Directive:{leave:function(C){if(u(C))return h=!0,null}}});if(!h)return t;var b=function(C){return C.transitiveVars||(C.transitiveVars=new Set(C.variables),C.removed||C.fragmentSpreads.forEach(function(O){b(a(O)).transitiveVars.forEach(function(I){C.transitiveVars.add(I)})})),C},w=new Set;g.definitions.forEach(function(C){C.kind===dn.OPERATION_DEFINITION?b(n(C.name&&C.name.value)).fragmentSpreads.forEach(function(O){w.add(O)}):C.kind===dn.FRAGMENT_DEFINITION&&i===0&&!a(C.name.value).removed&&w.add(C.name.value)}),w.forEach(function(C){b(a(C)).fragmentSpreads.forEach(function(O){w.add(O)})});var E=function(C){return!!(!w.has(C)||a(C).removed)},P={enter:function(C){if(E(C.name.value))return null}};return C$(Ji(g,{FragmentSpread:P,FragmentDefinition:P,OperationDefinition:{leave:function(C){if(C.variableDefinitions){var O=b(n(C.name&&C.name.value)).transitiveVars;if(O.size<C.variableDefinitions.length)return Te(Te({},C),{variableDefinitions:C.variableDefinitions.filter(function(I){return O.has(I.variable.name.value)})})}}}}))}var p2=Object.assign(function(e){return Ji(e,{SelectionSet:{enter:function(t,n,a){if(!(a&&a.kind===dn.OPERATION_DEFINITION)){var r=t.selections;if(r){var i=r.some(function(u){return ou(u)&&(u.name.value==="__typename"||u.name.value.lastIndexOf("__",0)===0)});if(!i){var s=a;if(!(ou(s)&&s.directives&&s.directives.some(function(u){return u.name.value==="export"})))return Te(Te({},t),{selections:Ro(Ro([],r,!0),[GO],!1)})}}}}}})},{added:function(e){return e===GO}});function O$(e){var t=Fm(e),n=t.operation;if(n==="query")return e;var a=Ji(e,{OperationDefinition:{enter:function(r){return Te(Te({},r),{operation:"query"})}}});return a}function o8(e){Yf(e);var t=a8([{test:function(n){return n.name.value==="client"},remove:!0}],e);return t}function D$(e){return Yf(e),Ji(e,{FragmentSpread:function(t){var n;if(!(!((n=t.directives)===null||n===void 0)&&n.some(function(a){return a.name.value==="unmask"})))return Te(Te({},t),{directives:Ro(Ro([],t.directives||[],!0),[{kind:dn.DIRECTIVE,name:{kind:dn.NAME,value:"nonreactive"}}],!1)})}})}var P$=Object.prototype.hasOwnProperty;function QO(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return fy(e)}function fy(e){var t=e[0]||{},n=e.length;if(n>1)for(var a=new lu,r=1;r<n;++r)t=a.merge(t,e[r]);return t}var I$=function(e,t,n){return this.merge(e[n],t[n])},lu=function(){function e(t){t===void 0&&(t=I$),this.reconciler=t,this.isObject=Sa,this.pastCopies=new Set}return e.prototype.merge=function(t,n){for(var a=this,r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return Sa(n)&&Sa(t)?(Object.keys(n).forEach(function(s){if(P$.call(t,s)){var u=t[s];if(n[s]!==u){var f=a.reconciler.apply(a,Ro([t,n,s],r,!1));f!==u&&(t=a.shallowCopyForMerge(t),t[s]=f)}}else t=a.shallowCopyForMerge(t),t[s]=n[s]}),t):n},e.prototype.shallowCopyForMerge=function(t){return Sa(t)&&(this.pastCopies.has(t)||(Array.isArray(t)?t=t.slice(0):t=Te({__proto__:Object.getPrototypeOf(t)},t),this.pastCopies.add(t))),t},e}();function T$(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=R$(e))||t){n&&(e=n);var a=0;return function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function R$(e,t){if(e){if(typeof e=="string")return WO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return WO(e,t)}}function WO(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function XO(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function m2(e,t,n){return t&&XO(e.prototype,t),n&&XO(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var h2=function(){return typeof Symbol=="function"},v2=function(e){return h2()&&!!Symbol[e]},g2=function(e){return v2(e)?Symbol[e]:"@@"+e};h2()&&!v2("observable")&&(Symbol.observable=Symbol("observable"));var N$=g2("iterator"),hw=g2("observable"),i8=g2("species");function Dg(e,t){var n=e[t];if(n!=null){if(typeof n!="function")throw new TypeError(n+" is not a function");return n}}function ep(e){var t=e.constructor;return t!==void 0&&(t=t[i8],t===null&&(t=void 0)),t!==void 0?t:Ur}function M$(e){return e instanceof Ur}function Lf(e){Lf.log?Lf.log(e):setTimeout(function(){throw e})}function tg(e){Promise.resolve().then(function(){try{e()}catch(t){Lf(t)}})}function l8(e){var t=e._cleanup;if(t!==void 0&&(e._cleanup=void 0,!!t))try{if(typeof t=="function")t();else{var n=Dg(t,"unsubscribe");n&&n.call(t)}}catch(a){Lf(a)}}function vw(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function k$(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(s8(e,t[n].type,t[n].value),e._state!=="closed");++n);}}function s8(e,t,n){e._state="running";var a=e._observer;try{var r=Dg(a,t);switch(t){case"next":r&&r.call(a,n);break;case"error":if(vw(e),r)r.call(a,n);else throw n;break;case"complete":vw(e),r&&r.call(a);break}}catch(i){Lf(i)}e._state==="closed"?l8(e):e._state==="running"&&(e._state="ready")}function x0(e,t,n){if(e._state!=="closed"){if(e._state==="buffering"){e._queue.push({type:t,value:n});return}if(e._state!=="ready"){e._state="buffering",e._queue=[{type:t,value:n}],tg(function(){return k$(e)});return}s8(e,t,n)}}var A$=function(){function e(n,a){this._cleanup=void 0,this._observer=n,this._queue=void 0,this._state="initializing";var r=new _$(this);try{this._cleanup=a.call(void 0,r)}catch(i){r.error(i)}this._state==="initializing"&&(this._state="ready")}var t=e.prototype;return t.unsubscribe=function(){this._state!=="closed"&&(vw(this),l8(this))},m2(e,[{key:"closed",get:function(){return this._state==="closed"}}]),e}(),_$=function(){function e(n){this._subscription=n}var t=e.prototype;return t.next=function(a){x0(this._subscription,"next",a)},t.error=function(a){x0(this._subscription,"error",a)},t.complete=function(){x0(this._subscription,"complete")},m2(e,[{key:"closed",get:function(){return this._subscription._state==="closed"}}]),e}(),Ur=function(){function e(n){if(!(this instanceof e))throw new TypeError("Observable cannot be called as a function");if(typeof n!="function")throw new TypeError("Observable initializer must be a function");this._subscriber=n}var t=e.prototype;return t.subscribe=function(a){return(typeof a!="object"||a===null)&&(a={next:a,error:arguments[1],complete:arguments[2]}),new A$(a,this._subscriber)},t.forEach=function(a){var r=this;return new Promise(function(i,s){if(typeof a!="function"){s(new TypeError(a+" is not a function"));return}function u(){f.unsubscribe(),i()}var f=r.subscribe({next:function(p){try{a(p,u)}catch(h){s(h),f.unsubscribe()}},error:s,complete:i})})},t.map=function(a){var r=this;if(typeof a!="function")throw new TypeError(a+" is not a function");var i=ep(this);return new i(function(s){return r.subscribe({next:function(u){try{u=a(u)}catch(f){return s.error(f)}s.next(u)},error:function(u){s.error(u)},complete:function(){s.complete()}})})},t.filter=function(a){var r=this;if(typeof a!="function")throw new TypeError(a+" is not a function");var i=ep(this);return new i(function(s){return r.subscribe({next:function(u){try{if(!a(u))return}catch(f){return s.error(f)}s.next(u)},error:function(u){s.error(u)},complete:function(){s.complete()}})})},t.reduce=function(a){var r=this;if(typeof a!="function")throw new TypeError(a+" is not a function");var i=ep(this),s=arguments.length>1,u=!1,f=arguments[1],p=f;return new i(function(h){return r.subscribe({next:function(v){var g=!u;if(u=!0,!g||s)try{p=a(p,v)}catch(b){return h.error(b)}else p=v},error:function(v){h.error(v)},complete:function(){if(!u&&!s)return h.error(new TypeError("Cannot reduce an empty sequence"));h.next(p),h.complete()}})})},t.concat=function(){for(var a=this,r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];var u=ep(this);return new u(function(f){var p,h=0;function v(g){p=g.subscribe({next:function(b){f.next(b)},error:function(b){f.error(b)},complete:function(){h===i.length?(p=void 0,f.complete()):v(u.from(i[h++]))}})}return v(a),function(){p&&(p.unsubscribe(),p=void 0)}})},t.flatMap=function(a){var r=this;if(typeof a!="function")throw new TypeError(a+" is not a function");var i=ep(this);return new i(function(s){var u=[],f=r.subscribe({next:function(h){if(a)try{h=a(h)}catch(g){return s.error(g)}var v=i.from(h).subscribe({next:function(g){s.next(g)},error:function(g){s.error(g)},complete:function(){var g=u.indexOf(v);g>=0&&u.splice(g,1),p()}});u.push(v)},error:function(h){s.error(h)},complete:function(){p()}});function p(){f.closed&&u.length===0&&s.complete()}return function(){u.forEach(function(h){return h.unsubscribe()}),f.unsubscribe()}})},t[hw]=function(){return this},e.from=function(a){var r=typeof this=="function"?this:e;if(a==null)throw new TypeError(a+" is not an object");var i=Dg(a,hw);if(i){var s=i.call(a);if(Object(s)!==s)throw new TypeError(s+" is not an object");return M$(s)&&s.constructor===r?s:new r(function(u){return s.subscribe(u)})}if(v2("iterator")&&(i=Dg(a,N$),i))return new r(function(u){tg(function(){if(!u.closed){for(var f=T$(i.call(a)),p;!(p=f()).done;){var h=p.value;if(u.next(h),u.closed)return}u.complete()}})});if(Array.isArray(a))return new r(function(u){tg(function(){if(!u.closed){for(var f=0;f<a.length;++f)if(u.next(a[f]),u.closed)return;u.complete()}})});throw new TypeError(a+" is not observable")},e.of=function(){for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];var s=typeof this=="function"?this:e;return new s(function(u){tg(function(){if(!u.closed){for(var f=0;f<r.length;++f)if(u.next(r[f]),u.closed)return;u.complete()}})})},m2(e,null,[{key:i8,get:function(){return this}}]),e}();h2()&&Object.defineProperty(Ur,Symbol("extensions"),{value:{symbol:hw,hostReportError:Lf},configurable:!0});function j$(e){var t,n=e.Symbol;if(typeof n=="function")if(n.observable)t=n.observable;else{typeof n.for=="function"?t=n.for("https://github.com/benlesh/symbol-observable"):t=n("https://github.com/benlesh/symbol-observable");try{n.observable=t}catch{}}else t="@@observable";return t}var cf;typeof self<"u"?cf=self:typeof window<"u"?cf=window:typeof global<"u"?cf=global:typeof mS<"u"?cf=mS:cf=Function("return this")();j$(cf);var JO=Ur.prototype,ZO="@@observable";JO[ZO]||(JO[ZO]=function(){return this});function L$(e){return e.catch(function(){}),e}var F$=Object.prototype.toString;function u8(e){return gw(e)}function gw(e,t){switch(F$.call(e)){case"[object Array]":{if(t=t||new Map,t.has(e))return t.get(e);var n=e.slice(0);return t.set(e,n),n.forEach(function(r,i){n[i]=gw(r,t)}),n}case"[object Object]":{if(t=t||new Map,t.has(e))return t.get(e);var a=Object.create(Object.getPrototypeOf(e));return t.set(e,a),Object.keys(e).forEach(function(r){a[r]=gw(e[r],t)}),a}default:return e}}function $$(e){var t=new Set([e]);return t.forEach(function(n){Sa(n)&&B$(n)===n&&Object.getOwnPropertyNames(n).forEach(function(a){Sa(n[a])&&t.add(n[a])})}),e}function B$(e){if(globalThis.__DEV__!==!1&&!Object.isFrozen(e))try{Object.freeze(e)}catch(t){if(t instanceof TypeError)return null;throw t}return e}function Ff(e){return globalThis.__DEV__!==!1&&$$(e),e}function Op(e,t,n){var a=[];e.forEach(function(r){return r[t]&&a.push(r)}),a.forEach(function(r){return r[t](n)})}function O0(e,t,n){return new Ur(function(a){var r={then:function(f){return new Promise(function(p){return p(f())})}};function i(f,p){return function(h){if(f){var v=function(){return a.closed?0:f(h)};r=r.then(v,v).then(function(g){return a.next(g)},function(g){return a.error(g)})}else a[p](h)}}var s={next:i(t,"next"),error:i(n,"error"),complete:function(){r.then(function(){return a.complete()})}},u=e.subscribe(s);return function(){return u.unsubscribe()}})}function c8(e){function t(n){Object.defineProperty(e,n,{value:Ur})}return i2&&Symbol.species&&t(Symbol.species),t("@@species"),e}function e6(e){return e&&typeof e.then=="function"}var ff=function(e){al(t,e);function t(n){var a=e.call(this,function(r){return a.addObserver(r),function(){return a.removeObserver(r)}})||this;return a.observers=new Set,a.promise=new Promise(function(r,i){a.resolve=r,a.reject=i}),a.handlers={next:function(r){a.sub!==null&&(a.latest=["next",r],a.notify("next",r),Op(a.observers,"next",r))},error:function(r){var i=a.sub;i!==null&&(i&&setTimeout(function(){return i.unsubscribe()}),a.sub=null,a.latest=["error",r],a.reject(r),a.notify("error",r),Op(a.observers,"error",r))},complete:function(){var r=a,i=r.sub,s=r.sources,u=s===void 0?[]:s;if(i!==null){var f=u.shift();f?e6(f)?f.then(function(p){return a.sub=p.subscribe(a.handlers)},a.handlers.error):a.sub=f.subscribe(a.handlers):(i&&setTimeout(function(){return i.unsubscribe()}),a.sub=null,a.latest&&a.latest[0]==="next"?a.resolve(a.latest[1]):a.resolve(),a.notify("complete"),Op(a.observers,"complete"))}}},a.nextResultListeners=new Set,a.cancel=function(r){a.reject(r),a.sources=[],a.handlers.error(r)},a.promise.catch(function(r){}),typeof n=="function"&&(n=[new Ur(n)]),e6(n)?n.then(function(r){return a.start(r)},a.handlers.error):a.start(n),a}return t.prototype.start=function(n){this.sub===void 0&&(this.sources=Array.from(n),this.handlers.complete())},t.prototype.deliverLastMessage=function(n){if(this.latest){var a=this.latest[0],r=n[a];r&&r.call(n,this.latest[1]),this.sub===null&&a==="next"&&n.complete&&n.complete()}},t.prototype.addObserver=function(n){this.observers.has(n)||(this.deliverLastMessage(n),this.observers.add(n))},t.prototype.removeObserver=function(n){this.observers.delete(n)&&this.observers.size<1&&this.handlers.complete()},t.prototype.notify=function(n,a){var r=this.nextResultListeners;r.size&&(this.nextResultListeners=new Set,r.forEach(function(i){return i(n,a)}))},t.prototype.beforeNext=function(n){var a=!1;this.nextResultListeners.add(function(r,i){a||(a=!0,n(r,i))})},t}(Ur);c8(ff);function Of(e){return"incremental"in e}function z$(e){return"hasNext"in e&&"data"in e}function U$(e){return Of(e)||z$(e)}function H$(e){return Sa(e)&&"payload"in e}function f8(e,t){var n=e,a=new lu;return Of(t)&&Ni(t.incremental)&&t.incremental.forEach(function(r){for(var i=r.data,s=r.path,u=s.length-1;u>=0;--u){var f=s[u],p=!isNaN(+f),h=p?[]:{};h[f]=i,i=h}n=a.merge(n,i)}),n}function ng(e){var t=yw(e);return Ni(t)}function yw(e){var t=Ni(e.errors)?e.errors.slice(0):[];return Of(e)&&Ni(e.incremental)&&e.incremental.forEach(function(n){n.errors&&t.push.apply(t,n.errors)}),t}function ic(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Object.create(null);return e.forEach(function(a){a&&Object.keys(a).forEach(function(r){var i=a[r];i!==void 0&&(n[r]=i)})}),n}function Dp(e,t){return ic(e,t,t.variables&&{variables:ic(Te(Te({},e&&e.variables),t.variables))})}function D0(e){return new Ur(function(t){t.error(e)})}var d8=function(e,t,n){var a=new Error(n);throw a.name="ServerError",a.response=e,a.statusCode=e.status,a.result=t,a};function V$(e){for(var t=["query","operationName","variables","extensions","context"],n=0,a=Object.keys(e);n<a.length;n++){var r=a[n];if(t.indexOf(r)<0)throw $o(46,r)}return e}function K$(e,t){var n=Te({},e),a=function(i){typeof i=="function"?n=Te(Te({},n),i(n)):n=Te(Te({},n),i)},r=function(){return Te({},n)};return Object.defineProperty(t,"setContext",{enumerable:!1,value:a}),Object.defineProperty(t,"getContext",{enumerable:!1,value:r}),t}function q$(e){var t={variables:e.variables||{},extensions:e.extensions||{},operationName:e.operationName,query:e.query};return t.operationName||(t.operationName=typeof t.query!="string"?hp(t.query)||void 0:""),t}function G$(e,t){var n=Te({},e),a=new Set(Object.keys(e));return Ji(t,{Variable:function(r,i,s){s&&s.kind!=="VariableDefinition"&&a.delete(r.name.value)}}),a.forEach(function(r){delete n[r]}),n}function t6(e,t){return t?t(e):Ur.of()}function tp(e){return typeof e=="function"?new cs(e):e}function fv(e){return e.request.length<=1}var cs=function(){function e(t){t&&(this.request=t)}return e.empty=function(){return new e(function(){return Ur.of()})},e.from=function(t){return t.length===0?e.empty():t.map(tp).reduce(function(n,a){return n.concat(a)})},e.split=function(t,n,a){var r=tp(n),i=tp(a||new e(t6)),s;return fv(r)&&fv(i)?s=new e(function(u){return t(u)?r.request(u)||Ur.of():i.request(u)||Ur.of()}):s=new e(function(u,f){return t(u)?r.request(u,f)||Ur.of():i.request(u,f)||Ur.of()}),Object.assign(s,{left:r,right:i})},e.execute=function(t,n){return t.request(K$(n.context,q$(V$(n))))||Ur.of()},e.concat=function(t,n){var a=tp(t);if(fv(a))return globalThis.__DEV__!==!1&&vn.warn(38,a),a;var r=tp(n),i;return fv(r)?i=new e(function(s){return a.request(s,function(u){return r.request(u)||Ur.of()})||Ur.of()}):i=new e(function(s,u){return a.request(s,function(f){return r.request(f,u)||Ur.of()})||Ur.of()}),Object.assign(i,{left:a,right:r})},e.prototype.split=function(t,n,a){return this.concat(e.split(t,n,a||new e(t6)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(t,n){throw $o(39)},e.prototype.onError=function(t,n){if(n&&n.error)return n.error(t),!1;throw t},e.prototype.setOnError=function(t){return this.onError=t,this},e}(),bw=cs.execute;function Y$(e){var t,n=e[Symbol.asyncIterator]();return t={next:function(){return n.next()}},t[Symbol.asyncIterator]=function(){return this},t}function Q$(e){var t=null,n=null,a=!1,r=[],i=[];function s(v){if(!n){if(i.length){var g=i.shift();if(Array.isArray(g)&&g[0])return g[0]({value:v,done:!1})}r.push(v)}}function u(v){n=v;var g=i.slice();g.forEach(function(b){b[1](v)}),!t||t()}function f(){a=!0;var v=i.slice();v.forEach(function(g){g[0]({value:void 0,done:!0})}),!t||t()}t=function(){t=null,e.removeListener("data",s),e.removeListener("error",u),e.removeListener("end",f),e.removeListener("finish",f),e.removeListener("close",f)},e.on("data",s),e.on("error",u),e.on("end",f),e.on("finish",f),e.on("close",f);function p(){return new Promise(function(v,g){if(n)return g(n);if(r.length)return v({value:r.shift(),done:!1});if(a)return v({value:void 0,done:!0});i.push([v,g])})}var h={next:function(){return p()}};return iy&&(h[Symbol.asyncIterator]=function(){return this}),h}function W$(e){var t=!1,n={next:function(){return t?Promise.resolve({value:void 0,done:!0}):(t=!0,new Promise(function(a,r){e.then(function(i){a({value:i,done:!1})}).catch(r)}))}};return iy&&(n[Symbol.asyncIterator]=function(){return this}),n}function n6(e){var t={next:function(){return e.read()}};return iy&&(t[Symbol.asyncIterator]=function(){return this}),t}function X$(e){return!!e.body}function J$(e){return!!e.getReader}function Z$(e){return!!(iy&&e[Symbol.asyncIterator])}function eB(e){return!!e.stream}function tB(e){return!!e.arrayBuffer}function nB(e){return!!e.pipe}function rB(e){var t=e;if(X$(e)&&(t=e.body),Z$(t))return Y$(t);if(J$(t))return n6(t.getReader());if(eB(t))return n6(t.stream().getReader());if(tB(t))return W$(t.arrayBuffer());if(nB(t))return Q$(t);throw new Error("Unknown body type for responseIterator. Please pass a streamable response.")}var dy=Symbol();function p8(e){return e.extensions?Array.isArray(e.extensions[dy]):!1}function m8(e){return e.hasOwnProperty("graphQLErrors")}var aB=function(e){var t=Ro(Ro(Ro([],e.graphQLErrors,!0),e.clientErrors,!0),e.protocolErrors,!0);return e.networkError&&t.push(e.networkError),t.map(function(n){return Sa(n)&&n.message||"Error message not found."}).join(`
`)},Qi=function(e){al(t,e);function t(n){var a=n.graphQLErrors,r=n.protocolErrors,i=n.clientErrors,s=n.networkError,u=n.errorMessage,f=n.extraInfo,p=e.call(this,u)||this;return p.name="ApolloError",p.graphQLErrors=a||[],p.protocolErrors=r||[],p.clientErrors=i||[],p.networkError=s||null,p.message=u||aB(p),p.extraInfo=f,p.cause=Ro(Ro(Ro([s],a||[],!0),r||[],!0),i||[],!0).find(function(h){return!!h})||null,p.__proto__=t.prototype,p}return t}(Error),r6=Object.prototype.hasOwnProperty;function oB(e,t){return Gs(this,void 0,void 0,function(){var n,a,r,i,s,u,f,p,h,v,g,b,w,E,P,C,O,I,k,N,T,j,F,_;return Ys(this,function(M){switch(M.label){case 0:if(TextDecoder===void 0)throw new Error("TextDecoder must be defined in the environment: please import a polyfill.");n=new TextDecoder("utf-8"),a=(_=e.headers)===null||_===void 0?void 0:_.get("content-type"),r="boundary=",i=a!=null&&a.includes(r)?a==null?void 0:a.substring((a==null?void 0:a.indexOf(r))+r.length).replace(/['"]/g,"").replace(/\;(.*)/gm,"").trim():"-",s=`\r
--`.concat(i),u="",f=rB(e),p=!0,M.label=1;case 1:return p?[4,f.next()]:[3,3];case 2:for(h=M.sent(),v=h.value,g=h.done,b=typeof v=="string"?v:n.decode(v),w=u.length-s.length+1,p=!g,u+=b,E=u.indexOf(s,w);E>-1;){if(P=void 0,j=[u.slice(0,E),u.slice(E+s.length)],P=j[0],u=j[1],C=P.indexOf(`\r
\r
`),O=iB(P.slice(0,C)),I=O["content-type"],I&&I.toLowerCase().indexOf("application/json")===-1)throw new Error("Unsupported patch content type: application/json is required.");if(k=P.slice(C),k){if(N=h8(e,k),Object.keys(N).length>1||"data"in N||"incremental"in N||"errors"in N||"payload"in N)if(H$(N)){if(T={},"payload"in N){if(Object.keys(N).length===1&&N.payload===null)return[2];T=Te({},N.payload)}"errors"in N&&(T=Te(Te({},T),{extensions:Te(Te({},"extensions"in T?T.extensions:null),(F={},F[dy]=N.errors,F))})),t(T)}else t(N);else if(Object.keys(N).length===1&&"hasNext"in N&&!N.hasNext)return[2]}E=u.indexOf(s)}return[3,1];case 3:return[2]}})})}function iB(e){var t={};return e.split(`
`).forEach(function(n){var a=n.indexOf(":");if(a>-1){var r=n.slice(0,a).trim().toLowerCase(),i=n.slice(a+1).trim();t[r]=i}}),t}function h8(e,t){if(e.status>=300){var n=function(){try{return JSON.parse(t)}catch{return t}};d8(e,n(),"Response not successful: Received status code ".concat(e.status))}try{return JSON.parse(t)}catch(r){var a=r;throw a.name="ServerParseError",a.response=e,a.statusCode=e.status,a.bodyText=t,a}}function lB(e,t){e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e)}function sB(e){return function(t){return t.text().then(function(n){return h8(t,n)}).then(function(n){return!Array.isArray(n)&&!r6.call(n,"data")&&!r6.call(n,"errors")&&d8(t,n,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(a){return a.operationName}):e.operationName,"'.")),n})}}var ww=function(e,t){var n;try{n=JSON.stringify(e)}catch(r){var a=$o(42,t,r.message);throw a.parseError=r,a}return n},uB={includeQuery:!0,includeExtensions:!1,preserveHeaderCase:!1},cB={accept:"*/*","content-type":"application/json"},fB={method:"POST"},dB={http:uB,headers:cB,options:fB},pB=function(e,t){return t(e)};function mB(e,t){for(var n=[],a=2;a<arguments.length;a++)n[a-2]=arguments[a];var r={},i={};n.forEach(function(v){r=Te(Te(Te({},r),v.options),{headers:Te(Te({},r.headers),v.headers)}),v.credentials&&(r.credentials=v.credentials),i=Te(Te({},i),v.http)}),r.headers&&(r.headers=hB(r.headers,i.preserveHeaderCase));var s=e.operationName,u=e.extensions,f=e.variables,p=e.query,h={operationName:s,variables:f};return i.includeExtensions&&(h.extensions=u),i.includeQuery&&(h.query=t(p,Xu)),{options:r,body:h}}function hB(e,t){if(!t){var n={};return Object.keys(Object(e)).forEach(function(i){n[i.toLowerCase()]=e[i]}),n}var a={};Object.keys(Object(e)).forEach(function(i){a[i.toLowerCase()]={originalName:i,value:e[i]}});var r={};return Object.keys(a).forEach(function(i){r[a[i].originalName]=a[i].value}),r}var vB=function(e){if(!e&&typeof fetch>"u")throw $o(40)},gB=function(e,t){var n=e.getContext(),a=n.uri;return a||(typeof t=="function"?t(e):t||"/graphql")};function yB(e,t){var n=[],a=function(v,g){n.push("".concat(v,"=").concat(encodeURIComponent(g)))};if("query"in t&&a("query",t.query),t.operationName&&a("operationName",t.operationName),t.variables){var r=void 0;try{r=ww(t.variables,"Variables map")}catch(v){return{parseError:v}}a("variables",r)}if(t.extensions){var i=void 0;try{i=ww(t.extensions,"Extensions map")}catch(v){return{parseError:v}}a("extensions",i)}var s="",u=e,f=e.indexOf("#");f!==-1&&(s=e.substr(f),u=e.substr(0,f));var p=u.indexOf("?")===-1?"?":"&",h=u+p+n.join("&")+s;return{newURI:h}}var a6=Yi(function(){return fetch}),v8=function(e){e===void 0&&(e={});var t=e.uri,n=t===void 0?"/graphql":t,a=e.fetch,r=e.print,i=r===void 0?pB:r,s=e.includeExtensions,u=e.preserveHeaderCase,f=e.useGETForQueries,p=e.includeUnusedVariables,h=p===void 0?!1:p,v=Ii(e,["uri","fetch","print","includeExtensions","preserveHeaderCase","useGETForQueries","includeUnusedVariables"]);globalThis.__DEV__!==!1&&vB(a||a6);var g={http:{includeExtensions:s,preserveHeaderCase:u},options:v.fetchOptions,credentials:v.credentials,headers:v.headers};return new cs(function(b){var w=gB(b,n),E=b.getContext(),P={};if(E.clientAwareness){var C=E.clientAwareness,O=C.name,I=C.version;O&&(P["apollographql-client-name"]=O),I&&(P["apollographql-client-version"]=I)}var k=Te(Te({},P),E.headers),N={http:E.http,options:E.fetchOptions,credentials:E.credentials,headers:k};if(om(["client"],b.query)){var T=o8(b.query);if(!T)return D0(new Error("HttpLink: Trying to send a client-only query to the server. To send to the server, ensure a non-client field is added to the query or set the `transformOptions.removeClientFields` option to `true`."));b.query=T}var j=mB(b,i,dB,g,N),F=j.options,_=j.body;_.variables&&!h&&(_.variables=G$(_.variables,b.query));var M;!F.signal&&typeof AbortController<"u"&&(M=new AbortController,F.signal=M.signal);var L=function(ce){return ce.kind==="OperationDefinition"&&ce.operation==="mutation"},H=function(ce){return ce.kind==="OperationDefinition"&&ce.operation==="subscription"},B=H(Fm(b.query)),X=om(["defer"],b.query);if(f&&!b.query.definitions.some(L)&&(F.method="GET"),X||B){F.headers=F.headers||{};var V="multipart/mixed;";B&&X&&globalThis.__DEV__!==!1&&vn.warn(41),B?V+="boundary=graphql;subscriptionSpec=1.0,application/json":X&&(V+="deferSpec=20220824,application/json"),F.headers.accept=V}if(F.method==="GET"){var K=yB(w,_),re=K.newURI,te=K.parseError;if(te)return D0(te);w=re}else try{F.body=ww(_,"Payload")}catch(ce){return D0(ce)}return new Ur(function(ce){var z=a||Yi(function(){return fetch})||a6,Z=ce.next.bind(ce);return z(w,F).then(function(ee){var G;b.setContext({response:ee});var oe=(G=ee.headers)===null||G===void 0?void 0:G.get("content-type");return oe!==null&&/^multipart\/mixed/i.test(oe)?oB(ee,Z):sB(b)(ee).then(Z)}).then(function(){M=void 0,ce.complete()}).catch(function(ee){M=void 0,lB(ee,ce)}),function(){M&&M.abort()}})})},bB=function(e){al(t,e);function t(n){n===void 0&&(n={});var a=e.call(this,v8(n).request)||this;return a.options=n,a}return t}(cs);const{toString:o6,hasOwnProperty:wB}=Object.prototype,i6=Function.prototype.toString,Sw=new Map;function Nr(e,t){try{return Ew(e,t)}finally{Sw.clear()}}function Ew(e,t){if(e===t)return!0;const n=o6.call(e),a=o6.call(t);if(n!==a)return!1;switch(n){case"[object Array]":if(e.length!==t.length)return!1;case"[object Object]":{if(s6(e,t))return!0;const r=l6(e),i=l6(t),s=r.length;if(s!==i.length)return!1;for(let u=0;u<s;++u)if(!wB.call(t,r[u]))return!1;for(let u=0;u<s;++u){const f=r[u];if(!Ew(e[f],t[f]))return!1}return!0}case"[object Error]":return e.name===t.name&&e.message===t.message;case"[object Number]":if(e!==e)return t!==t;case"[object Boolean]":case"[object Date]":return+e==+t;case"[object RegExp]":case"[object String]":return e==`${t}`;case"[object Map]":case"[object Set]":{if(e.size!==t.size)return!1;if(s6(e,t))return!0;const r=e.entries(),i=n==="[object Map]";for(;;){const s=r.next();if(s.done)break;const[u,f]=s.value;if(!t.has(u)||i&&!Ew(f,t.get(u)))return!1}return!0}case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":e=new Uint8Array(e),t=new Uint8Array(t);case"[object DataView]":{let r=e.byteLength;if(r===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":{const r=i6.call(e);return r!==i6.call(t)?!1:!CB(r,EB)}}return!1}function l6(e){return Object.keys(e).filter(SB,e)}function SB(e){return this[e]!==void 0}const EB="{ [native code] }";function CB(e,t){const n=e.length-t.length;return n>=0&&e.indexOf(t,n)===n}function s6(e,t){let n=Sw.get(e);if(n){if(n.has(t))return!0}else Sw.set(e,n=new Set);return n.add(t),!1}function g8(e,t,n,a){var r=t.data,i=Ii(t,["data"]),s=n.data,u=Ii(n,["data"]);return Nr(i,u)&&rg(Fm(e).selectionSet,r,s,{fragmentMap:Gf(Qf(e)),variables:a})}function rg(e,t,n,a){if(t===n)return!0;var r=new Set;return e.selections.every(function(i){if(r.has(i)||(r.add(i),!Lm(i,a.variables))||u6(i))return!0;if(ou(i)){var s=ls(i),u=t&&t[s],f=n&&n[s],p=i.selectionSet;if(!p)return Nr(u,f);var h=Array.isArray(u),v=Array.isArray(f);if(h!==v)return!1;if(h&&v){var g=u.length;if(f.length!==g)return!1;for(var b=0;b<g;++b)if(!rg(p,u[b],f[b],a))return!1;return!0}return rg(p,u,f,a)}else{var w=ly(i,a.fragmentMap);if(w)return u6(w)?!0:rg(w.selectionSet,t,n,a)}})}function u6(e){return!!e.directives&&e.directives.some(xB)}function xB(e){return e.name.value==="nonreactive"}var y8=mc?WeakMap:Map,b8=o2?WeakSet:Set,y2=new $m,c6=!1;function w8(){c6||(c6=!0,globalThis.__DEV__!==!1&&vn.warn(52))}function S8(e,t,n){return y2.withValue(!0,function(){var a=vp(e,t,n,!1);return Object.isFrozen(e)&&Ff(a),a})}function OB(e,t){if(t.has(e))return t.get(e);var n=Array.isArray(e)?[]:Object.create(null);return t.set(e,n),n}function vp(e,t,n,a,r){var i,s=n.knownChanged,u=OB(e,n.mutableTargets);if(Array.isArray(e)){for(var f=0,p=Array.from(e.entries());f<p.length;f++){var h=p[f],v=h[0],g=h[1];if(g===null){u[v]=null;continue}var b=vp(g,t,n,a,globalThis.__DEV__!==!1?"".concat(r||"","[").concat(v,"]"):void 0);s.has(b)&&s.add(u),u[v]=b}return s.has(u)?u:e}for(var w=0,E=t.selections;w<E.length;w++){var P=E[w],C=void 0;if(a&&s.add(u),P.kind===dn.FIELD){var O=ls(P),I=P.selectionSet;if(C=u[O]||e[O],C===void 0)continue;if(I&&C!==null){var b=vp(e[O],I,n,a,globalThis.__DEV__!==!1?"".concat(r||"",".").concat(O):void 0);s.has(b)&&(C=b)}globalThis.__DEV__===!1&&(u[O]=C),globalThis.__DEV__!==!1&&(a&&O!=="__typename"&&!(!((i=Object.getOwnPropertyDescriptor(u,O))===null||i===void 0)&&i.value)?Object.defineProperty(u,O,DB(O,C,r||"",n.operationName,n.operationType)):(delete u[O],u[O]=C))}if(P.kind===dn.INLINE_FRAGMENT&&(!P.typeCondition||n.cache.fragmentMatches(P,e.__typename))&&(C=vp(e,P.selectionSet,n,a,r)),P.kind===dn.FRAGMENT_SPREAD){var k=P.name.value,N=n.fragmentMap[k]||(n.fragmentMap[k]=n.cache.lookupFragment(k));vn(N,47,k);var T=DF(P);T!=="mask"&&(C=vp(e,N.selectionSet,n,T==="migrate",r))}s.has(C)&&s.add(u)}return"__typename"in e&&!("__typename"in u)&&(u.__typename=e.__typename),Object.keys(u).length!==Object.keys(e).length&&s.add(u),s.has(u)?u:e}function DB(e,t,n,a,r){var i=function(){return y2.getValue()||(globalThis.__DEV__!==!1&&vn.warn(48,a?"".concat(r," '").concat(a,"'"):"anonymous ".concat(r),"".concat(n,".").concat(e).replace(/^\./,"")),i=function(){return t}),t};return{get:function(){return i()},set:function(s){i=function(){return s}},enumerable:!0,configurable:!0}}function E8(e,t,n,a){if(!n.fragmentMatches)return globalThis.__DEV__!==!1&&w8(),e;var r=t.definitions.filter(function(s){return s.kind===dn.FRAGMENT_DEFINITION});typeof a>"u"&&(vn(r.length===1,49,r.length),a=r[0].name.value);var i=r.find(function(s){return s.name.value===a});return vn(!!i,50,a),e==null||Nr(e,{})?e:S8(e,i.selectionSet,{operationType:"fragment",operationName:i.name.value,fragmentMap:Gf(Qf(t)),cache:n,mutableTargets:new y8,knownChanged:new b8})}function PB(e,t,n){var a;if(!n.fragmentMatches)return globalThis.__DEV__!==!1&&w8(),e;var r=oc(t);return vn(r,51),e==null?e:S8(e,r.selectionSet,{operationType:r.operation,operationName:(a=r.name)===null||a===void 0?void 0:a.value,fragmentMap:Gf(Qf(t)),cache:n,mutableTargets:new y8,knownChanged:new b8})}var C8=function(){function e(){this.assumeImmutableResults=!1,this.getFragmentDoc=lm(kF,{max:Ol["cache.fragmentQueryDocuments"]||1e3,cache:Og})}return e.prototype.lookupFragment=function(t){return null},e.prototype.batch=function(t){var n=this,a=typeof t.optimistic=="string"?t.optimistic:t.optimistic===!1?null:void 0,r;return this.performTransaction(function(){return r=t.update(n)},a),r},e.prototype.recordOptimisticTransaction=function(t,n){this.performTransaction(t,n)},e.prototype.transformDocument=function(t){return t},e.prototype.transformForLink=function(t){return t},e.prototype.identify=function(t){},e.prototype.gc=function(){return[]},e.prototype.modify=function(t){return!1},e.prototype.readQuery=function(t,n){return n===void 0&&(n=!!t.optimistic),this.read(Te(Te({},t),{rootId:t.id||"ROOT_QUERY",optimistic:n}))},e.prototype.watchFragment=function(t){var n=this,a=t.fragment,r=t.fragmentName,i=t.from,s=t.optimistic,u=s===void 0?!0:s,f=Ii(t,["fragment","fragmentName","from","optimistic"]),p=this.getFragmentDoc(a,r),h=typeof i>"u"||typeof i=="string"?i:this.identify(i),v=!!t[Symbol.for("apollo.dataMasking")];if(globalThis.__DEV__!==!1){var g=r||V7(a).name.value;h||globalThis.__DEV__!==!1&&vn.warn(1,g)}var b=Te(Te({},f),{returnPartialData:!0,id:h,query:p,optimistic:u}),w;return new Ur(function(E){return n.watch(Te(Te({},b),{immediate:!0,callback:function(P){var C=v?E8(P.result,a,n,r):P.result;if(!(w&&g8(p,{data:w.result},{data:C},t.variables))){var O={data:C,complete:!!P.complete};P.missing&&(O.missing=fy(P.missing.map(function(I){return I.missing}))),w=Te(Te({},P),{result:C}),E.next(O)}}}))})},e.prototype.readFragment=function(t,n){return n===void 0&&(n=!!t.optimistic),this.read(Te(Te({},t),{query:this.getFragmentDoc(t.fragment,t.fragmentName),rootId:t.id,optimistic:n}))},e.prototype.writeQuery=function(t){var n=t.id,a=t.data,r=Ii(t,["id","data"]);return this.write(Object.assign(r,{dataId:n||"ROOT_QUERY",result:a}))},e.prototype.writeFragment=function(t){var n=t.id,a=t.data,r=t.fragment,i=t.fragmentName,s=Ii(t,["id","data","fragment","fragmentName"]);return this.write(Object.assign(s,{query:this.getFragmentDoc(r,i),dataId:n,result:a}))},e.prototype.updateQuery=function(t,n){return this.batch({update:function(a){var r=a.readQuery(t),i=n(r);return i==null?r:(a.writeQuery(Te(Te({},t),{data:i})),i)}})},e.prototype.updateFragment=function(t,n){return this.batch({update:function(a){var r=a.readFragment(t),i=n(r);return i==null?r:(a.writeFragment(Te(Te({},t),{data:i})),i)}})},e}();globalThis.__DEV__!==!1&&(C8.prototype.getMemoryInternals=KF);var x8=function(e){al(t,e);function t(n,a,r,i){var s,u=e.call(this,n)||this;if(u.message=n,u.path=a,u.query=r,u.variables=i,Array.isArray(u.path)){u.missing=u.message;for(var f=u.path.length-1;f>=0;--f)u.missing=(s={},s[u.path[f]]=u.missing,s)}else u.missing=u.path;return u.__proto__=t.prototype,u}return t}(Error),no=Object.prototype.hasOwnProperty;function np(e){return e==null}function O8(e,t){var n=e.__typename,a=e.id,r=e._id;if(typeof n=="string"&&(t&&(t.keyObject=np(a)?np(r)?void 0:{_id:r}:{id:a}),np(a)&&!np(r)&&(a=r),!np(a)))return"".concat(n,":").concat(typeof a=="number"||typeof a=="string"?a:JSON.stringify(a))}var D8={dataIdFromObject:O8,addTypename:!0,resultCaching:!0,canonizeResults:!1};function IB(e){return ic(D8,e)}function P8(e){var t=e.canonizeResults;return t===void 0?D8.canonizeResults:t}function TB(e,t){return kr(t)?e.get(t.__ref,"__typename"):t&&t.__typename}var I8=/^[_a-z][_0-9a-z]*/i;function su(e){var t=e.match(I8);return t?t[0]:e}function Cw(e,t,n){return Sa(t)?Ea(t)?t.every(function(a){return Cw(e,a,n)}):e.selections.every(function(a){if(ou(a)&&Lm(a,n)){var r=ls(a);return no.call(t,r)&&(!a.selectionSet||Cw(a.selectionSet,t[r],n))}return!0}):!1}function vf(e){return Sa(e)&&!kr(e)&&!Ea(e)}function RB(){return new lu}function T8(e,t){var n=Gf(Qf(e));return{fragmentMap:n,lookupFragment:function(a){var r=n[a];return!r&&t&&(r=t.lookup(a)),r||null}}}var ag=Object.create(null),P0=function(){return ag},f6=Object.create(null),sm=function(){function e(t,n){var a=this;this.policies=t,this.group=n,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(r,i){return Ff(kr(r)?a.get(r.__ref,i):r&&r[i])},this.canRead=function(r){return kr(r)?a.has(r.__ref):typeof r=="object"},this.toReference=function(r,i){if(typeof r=="string")return xf(r);if(kr(r))return r;var s=a.policies.identify(r)[0];if(s){var u=xf(s);return i&&a.merge(s,r),u}}}return e.prototype.toObject=function(){return Te({},this.data)},e.prototype.has=function(t){return this.lookup(t,!0)!==void 0},e.prototype.get=function(t,n){if(this.group.depend(t,n),no.call(this.data,t)){var a=this.data[t];if(a&&no.call(a,n))return a[n]}if(n==="__typename"&&no.call(this.policies.rootTypenamesById,t))return this.policies.rootTypenamesById[t];if(this instanceof qs)return this.parent.get(t,n)},e.prototype.lookup=function(t,n){if(n&&this.group.depend(t,"__exists"),no.call(this.data,t))return this.data[t];if(this instanceof qs)return this.parent.lookup(t,n);if(this.policies.rootTypenamesById[t])return Object.create(null)},e.prototype.merge=function(t,n){var a=this,r;kr(t)&&(t=t.__ref),kr(n)&&(n=n.__ref);var i=typeof t=="string"?this.lookup(r=t):t,s=typeof n=="string"?this.lookup(r=n):n;if(s){vn(typeof r=="string",2);var u=new lu(MB).merge(i,s);if(this.data[r]=u,u!==i&&(delete this.refs[r],this.group.caching)){var f=Object.create(null);i||(f.__exists=1),Object.keys(s).forEach(function(p){if(!i||i[p]!==u[p]){f[p]=1;var h=su(p);h!==p&&!a.policies.hasKeyArgs(u.__typename,h)&&(f[h]=1),u[p]===void 0&&!(a instanceof qs)&&delete u[p]}}),f.__typename&&!(i&&i.__typename)&&this.policies.rootTypenamesById[r]===u.__typename&&delete f.__typename,Object.keys(f).forEach(function(p){return a.group.dirty(r,p)})}}},e.prototype.modify=function(t,n){var a=this,r=this.lookup(t);if(r){var i=Object.create(null),s=!1,u=!0,f={DELETE:ag,INVALIDATE:f6,isReference:kr,toReference:this.toReference,canRead:this.canRead,readField:function(p,h){return a.policies.readField(typeof p=="string"?{fieldName:p,from:h||xf(t)}:p,{store:a})}};if(Object.keys(r).forEach(function(p){var h=su(p),v=r[p];if(v!==void 0){var g=typeof n=="function"?n:n[p]||n[h];if(g){var b=g===P0?ag:g(Ff(v),Te(Te({},f),{fieldName:h,storeFieldName:p,storage:a.getStorage(t,p)}));if(b===f6)a.group.dirty(t,p);else if(b===ag&&(b=void 0),b!==v&&(i[p]=b,s=!0,v=b,globalThis.__DEV__!==!1)){var w=function(N){if(a.lookup(N.__ref)===void 0)return globalThis.__DEV__!==!1&&vn.warn(3,N),!0};if(kr(b))w(b);else if(Array.isArray(b))for(var E=!1,P=void 0,C=0,O=b;C<O.length;C++){var I=O[C];if(kr(I)){if(E=!0,w(I))break}else if(typeof I=="object"&&I){var k=a.policies.identify(I)[0];k&&(P=I)}if(E&&P!==void 0){globalThis.__DEV__!==!1&&vn.warn(4,P);break}}}}v!==void 0&&(u=!1)}}),s)return this.merge(t,i),u&&(this instanceof qs?this.data[t]=void 0:delete this.data[t],this.group.dirty(t,"__exists")),!0}return!1},e.prototype.delete=function(t,n,a){var r,i=this.lookup(t);if(i){var s=this.getFieldValue(i,"__typename"),u=n&&a?this.policies.getStoreFieldName({typename:s,fieldName:n,args:a}):n;return this.modify(t,u?(r={},r[u]=P0,r):P0)}return!1},e.prototype.evict=function(t,n){var a=!1;return t.id&&(no.call(this.data,t.id)&&(a=this.delete(t.id,t.fieldName,t.args)),this instanceof qs&&this!==n&&(a=this.parent.evict(t,n)||a),(t.fieldName||a)&&this.group.dirty(t.id,t.fieldName||"__exists")),a},e.prototype.clear=function(){this.replace(null)},e.prototype.extract=function(){var t=this,n=this.toObject(),a=[];return this.getRootIdSet().forEach(function(r){no.call(t.policies.rootTypenamesById,r)||a.push(r)}),a.length&&(n.__META={extraRootIds:a.sort()}),n},e.prototype.replace=function(t){var n=this;if(Object.keys(this.data).forEach(function(i){t&&no.call(t,i)||n.delete(i)}),t){var a=t.__META,r=Ii(t,["__META"]);Object.keys(r).forEach(function(i){n.merge(i,r[i])}),a&&a.extraRootIds.forEach(this.retain,this)}},e.prototype.retain=function(t){return this.rootIds[t]=(this.rootIds[t]||0)+1},e.prototype.release=function(t){if(this.rootIds[t]>0){var n=--this.rootIds[t];return n||delete this.rootIds[t],n}return 0},e.prototype.getRootIdSet=function(t){return t===void 0&&(t=new Set),Object.keys(this.rootIds).forEach(t.add,t),this instanceof qs?this.parent.getRootIdSet(t):Object.keys(this.policies.rootTypenamesById).forEach(t.add,t),t},e.prototype.gc=function(){var t=this,n=this.getRootIdSet(),a=this.toObject();n.forEach(function(s){no.call(a,s)&&(Object.keys(t.findChildRefIds(s)).forEach(n.add,n),delete a[s])});var r=Object.keys(a);if(r.length){for(var i=this;i instanceof qs;)i=i.parent;r.forEach(function(s){return i.delete(s)})}return r},e.prototype.findChildRefIds=function(t){if(!no.call(this.refs,t)){var n=this.refs[t]=Object.create(null),a=this.data[t];if(!a)return n;var r=new Set([a]);r.forEach(function(i){kr(i)&&(n[i.__ref]=!0),Sa(i)&&Object.keys(i).forEach(function(s){var u=i[s];Sa(u)&&r.add(u)})})}return this.refs[t]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),R8=function(){function e(t,n){n===void 0&&(n=null),this.caching=t,this.parent=n,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?t8():null,this.keyMaker=new us(mc)},e.prototype.depend=function(t,n){if(this.d){this.d(I0(t,n));var a=su(n);a!==n&&this.d(I0(t,a)),this.parent&&this.parent.depend(t,n)}},e.prototype.dirty=function(t,n){this.d&&this.d.dirty(I0(t,n),n==="__exists"?"forget":"setDirty")},e}();function I0(e,t){return t+"#"+e}function d6(e,t){Pp(e)&&e.group.depend(t,"__exists")}(function(e){var t=function(n){al(a,n);function a(r){var i=r.policies,s=r.resultCaching,u=s===void 0?!0:s,f=r.seed,p=n.call(this,i,new R8(u))||this;return p.stump=new NB(p),p.storageTrie=new us(mc),f&&p.replace(f),p}return a.prototype.addLayer=function(r,i){return this.stump.addLayer(r,i)},a.prototype.removeLayer=function(){return this},a.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},a}(e);e.Root=t})(sm||(sm={}));var qs=function(e){al(t,e);function t(n,a,r,i){var s=e.call(this,a.policies,i)||this;return s.id=n,s.parent=a,s.replay=r,s.group=i,r(s),s}return t.prototype.addLayer=function(n,a){return new t(n,this,a,this.group)},t.prototype.removeLayer=function(n){var a=this,r=this.parent.removeLayer(n);return n===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(i){var s=a.data[i],u=r.lookup(i);u?s?s!==u&&Object.keys(s).forEach(function(f){Nr(s[f],u[f])||a.group.dirty(i,f)}):(a.group.dirty(i,"__exists"),Object.keys(u).forEach(function(f){a.group.dirty(i,f)})):a.delete(i)}),r):r===this.parent?this:r.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return Te(Te({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(n){var a=this.parent.findChildRefIds(n);return no.call(this.data,n)?Te(Te({},a),e.prototype.findChildRefIds.call(this,n)):a},t.prototype.getStorage=function(){for(var n=this.parent;n.parent;)n=n.parent;return n.getStorage.apply(n,arguments)},t}(sm),NB=function(e){al(t,e);function t(n){return e.call(this,"EntityStore.Stump",n,function(){},new R8(n.group.caching,n.group))||this}return t.prototype.removeLayer=function(){return this},t.prototype.merge=function(n,a){return this.parent.merge(n,a)},t}(qs);function MB(e,t,n){var a=e[n],r=t[n];return Nr(a,r)?a:r}function Pp(e){return!!(e instanceof sm&&e.group.caching)}function kB(e){return Sa(e)?Ea(e)?e.slice(0):Te({__proto__:Object.getPrototypeOf(e)},e):e}var p6=function(){function e(){this.known=new(o2?WeakSet:Set),this.pool=new us(mc),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(t){return Sa(t)&&this.known.has(t)},e.prototype.pass=function(t){if(Sa(t)){var n=kB(t);return this.passes.set(n,t),n}return t},e.prototype.admit=function(t){var n=this;if(Sa(t)){var a=this.passes.get(t);if(a)return a;var r=Object.getPrototypeOf(t);switch(r){case Array.prototype:{if(this.known.has(t))return t;var i=t.map(this.admit,this),s=this.pool.lookupArray(i);return s.array||(this.known.add(s.array=i),globalThis.__DEV__!==!1&&Object.freeze(i)),s.array}case null:case Object.prototype:{if(this.known.has(t))return t;var u=Object.getPrototypeOf(t),f=[u],p=this.sortedKeys(t);f.push(p.json);var h=f.length;p.sorted.forEach(function(b){f.push(n.admit(t[b]))});var s=this.pool.lookupArray(f);if(!s.object){var v=s.object=Object.create(u);this.known.add(v),p.sorted.forEach(function(b,w){v[b]=f[h+w]}),globalThis.__DEV__!==!1&&Object.freeze(v)}return s.object}}}return t},e.prototype.sortedKeys=function(t){var n=Object.keys(t),a=this.pool.lookupArray(n);if(!a.keys){n.sort();var r=JSON.stringify(n);(a.keys=this.keysByJSON.get(r))||this.keysByJSON.set(r,a.keys={sorted:n,json:r})}return a.keys},e}();function m6(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var AB=function(){function e(t){var n=this;this.knownResults=new(mc?WeakMap:Map),this.config=ic(t,{addTypename:t.addTypename!==!1,canonizeResults:P8(t)}),this.canon=t.canon||new p6,this.executeSelectionSet=lm(function(a){var r,i=a.context.canonizeResults,s=m6(a);s[3]=!i;var u=(r=n.executeSelectionSet).peek.apply(r,s);return u?i?Te(Te({},u),{result:n.canon.admit(u.result)}):u:(d6(a.context.store,a.enclosingRef.__ref),n.execSelectionSetImpl(a))},{max:this.config.resultCacheMaxSize||Ol["inMemoryCache.executeSelectionSet"]||5e4,keyArgs:m6,makeCacheKey:function(a,r,i,s){if(Pp(i.store))return i.store.makeCacheKey(a,kr(r)?r.__ref:r,i.varString,s)}}),this.executeSubSelectedArray=lm(function(a){return d6(a.context.store,a.enclosingRef.__ref),n.execSubSelectedArrayImpl(a)},{max:this.config.resultCacheMaxSize||Ol["inMemoryCache.executeSubSelectedArray"]||1e4,makeCacheKey:function(a){var r=a.field,i=a.array,s=a.context;if(Pp(s.store))return s.store.makeCacheKey(r,i,s.varString)}})}return e.prototype.resetCanon=function(){this.canon=new p6},e.prototype.diffQueryAgainstStore=function(t){var n=t.store,a=t.query,r=t.rootId,i=r===void 0?"ROOT_QUERY":r,s=t.variables,u=t.returnPartialData,f=u===void 0?!0:u,p=t.canonizeResults,h=p===void 0?this.config.canonizeResults:p,v=this.config.cache.policies;s=Te(Te({},u2(H7(a))),s);var g=xf(i),b=this.executeSelectionSet({selectionSet:Fm(a).selectionSet,objectOrReference:g,enclosingRef:g,context:Te({store:n,query:a,policies:v,variables:s,varString:tu(s),canonizeResults:h},T8(a,this.config.fragments))}),w;if(b.missing&&(w=[new x8(_B(b.missing),b.missing,a,s)],!f))throw w[0];return{result:b.result,complete:!w,missing:w}},e.prototype.isFresh=function(t,n,a,r){if(Pp(r.store)&&this.knownResults.get(t)===a){var i=this.executeSelectionSet.peek(a,n,r,this.canon.isKnown(t));if(i&&t===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(t){var n=this,a=t.selectionSet,r=t.objectOrReference,i=t.enclosingRef,s=t.context;if(kr(r)&&!s.policies.rootTypenamesById[r.__ref]&&!s.store.has(r.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(r.__ref," object")};var u=s.variables,f=s.policies,p=s.store,h=p.getFieldValue(r,"__typename"),v=[],g,b=new lu;this.config.addTypename&&typeof h=="string"&&!f.rootIdsByTypename[h]&&v.push({__typename:h});function w(I,k){var N;return I.missing&&(g=b.merge(g,(N={},N[k]=I.missing,N))),I.result}var E=new Set(a.selections);E.forEach(function(I){var k,N;if(Lm(I,u))if(ou(I)){var T=f.readField({fieldName:I.name.value,field:I,variables:s.variables,from:r},s),j=ls(I);T===void 0?p2.added(I)||(g=b.merge(g,(k={},k[j]="Can't find field '".concat(I.name.value,"' on ").concat(kr(r)?r.__ref+" object":"object "+JSON.stringify(r,null,2)),k))):Ea(T)?T.length>0&&(T=w(n.executeSubSelectedArray({field:I,array:T,enclosingRef:i,context:s}),j)):I.selectionSet?T!=null&&(T=w(n.executeSelectionSet({selectionSet:I.selectionSet,objectOrReference:T,enclosingRef:kr(T)?T:i,context:s}),j)):s.canonizeResults&&(T=n.canon.pass(T)),T!==void 0&&v.push((N={},N[j]=T,N))}else{var F=ly(I,s.lookupFragment);if(!F&&I.kind===dn.FRAGMENT_SPREAD)throw $o(10,I.name.value);F&&f.fragmentMatches(F,h)&&F.selectionSet.selections.forEach(E.add,E)}});var P=fy(v),C={result:P,missing:g},O=s.canonizeResults?this.canon.admit(C):Ff(C);return O.result&&this.knownResults.set(O.result,a),O},e.prototype.execSubSelectedArrayImpl=function(t){var n=this,a=t.field,r=t.array,i=t.enclosingRef,s=t.context,u,f=new lu;function p(h,v){var g;return h.missing&&(u=f.merge(u,(g={},g[v]=h.missing,g))),h.result}return a.selectionSet&&(r=r.filter(s.store.canRead)),r=r.map(function(h,v){return h===null?null:Ea(h)?p(n.executeSubSelectedArray({field:a,array:h,enclosingRef:i,context:s}),v):a.selectionSet?p(n.executeSelectionSet({selectionSet:a.selectionSet,objectOrReference:h,enclosingRef:kr(h)?h:i,context:s}),v):(globalThis.__DEV__!==!1&&jB(s.store,a,h),h)}),{result:s.canonizeResults?this.canon.admit(r):r,missing:u}},e}();function _B(e){try{JSON.stringify(e,function(t,n){if(typeof n=="string")throw n;return n})}catch(t){return t}}function jB(e,t,n){if(!t.selectionSet){var a=new Set([n]);a.forEach(function(r){Sa(r)&&(vn(!kr(r),11,TB(e,r),t.name.value),Object.values(r).forEach(a.add,a))})}}var b2=new $m,h6=new WeakMap;function Ip(e){var t=h6.get(e);return t||h6.set(e,t={vars:new Set,dep:t8()}),t}function v6(e){Ip(e).vars.forEach(function(t){return t.forgetCache(e)})}function LB(e){Ip(e).vars.forEach(function(t){return t.attachCache(e)})}function FB(e){var t=new Set,n=new Set,a=function(i){if(arguments.length>0){if(e!==i){e=i,t.forEach(function(f){Ip(f).dep.dirty(a),$B(f)});var s=Array.from(n);n.clear(),s.forEach(function(f){return f(e)})}}else{var u=b2.getValue();u&&(r(u),Ip(u).dep(a))}return e};a.onNextChange=function(i){return n.add(i),function(){n.delete(i)}};var r=a.attachCache=function(i){return t.add(i),Ip(i).vars.add(a),a};return a.forgetCache=function(i){return t.delete(i)},a}function $B(e){e.broadcastWatches&&e.broadcastWatches()}var g6=Object.create(null);function w2(e){var t=JSON.stringify(e);return g6[t]||(g6[t]=Object.create(null))}function y6(e){var t=w2(e);return t.keyFieldsFn||(t.keyFieldsFn=function(n,a){var r=function(s,u){return a.readField(u,s)},i=a.keyObject=S2(e,function(s){var u=Df(a.storeObject,s,r);return u===void 0&&n!==a.storeObject&&no.call(n,s[0])&&(u=Df(n,s,M8)),vn(u!==void 0,5,s.join("."),n),u});return"".concat(a.typename,":").concat(JSON.stringify(i))})}function b6(e){var t=w2(e);return t.keyArgsFn||(t.keyArgsFn=function(n,a){var r=a.field,i=a.variables,s=a.fieldName,u=S2(e,function(p){var h=p[0],v=h.charAt(0);if(v==="@"){if(r&&Ni(r.directives)){var g=h.slice(1),b=r.directives.find(function(C){return C.name.value===g}),w=b&&sy(b,i);return w&&Df(w,p.slice(1))}return}if(v==="$"){var E=h.slice(1);if(i&&no.call(i,E)){var P=p.slice(0);return P[0]=E,Df(i,P)}return}if(n)return Df(n,p)}),f=JSON.stringify(u);return(n||f!=="{}")&&(s+=":"+f),s})}function S2(e,t){var n=new lu;return N8(e).reduce(function(a,r){var i,s=t(r);if(s!==void 0){for(var u=r.length-1;u>=0;--u)s=(i={},i[r[u]]=s,i);a=n.merge(a,s)}return a},Object.create(null))}function N8(e){var t=w2(e);if(!t.paths){var n=t.paths=[],a=[];e.forEach(function(r,i){Ea(r)?(N8(r).forEach(function(s){return n.push(a.concat(s))}),a.length=0):(a.push(r),Ea(e[i+1])||(n.push(a.slice(0)),a.length=0))})}return t.paths}function M8(e,t){return e[t]}function Df(e,t,n){return n=n||M8,k8(t.reduce(function a(r,i){return Ea(r)?r.map(function(s){return a(s,i)}):r&&n(r,i)},e))}function k8(e){return Sa(e)?Ea(e)?e.map(k8):S2(Object.keys(e).sort(),function(t){return Df(e,t)}):e}function xw(e){return e.args!==void 0?e.args:e.field?sy(e.field,e.variables):null}var BB=function(){},w6=function(e,t){return t.fieldName},S6=function(e,t,n){var a=n.mergeObjects;return a(e,t)},E6=function(e,t){return t},zB=function(){function e(t){this.config=t,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=Te({dataIdFromObject:O8},t),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),t.possibleTypes&&this.addPossibleTypes(t.possibleTypes),t.typePolicies&&this.addTypePolicies(t.typePolicies)}return e.prototype.identify=function(t,n){var a,r=this,i=n&&(n.typename||((a=n.storeObject)===null||a===void 0?void 0:a.__typename))||t.__typename;if(i===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];var s=n&&n.storeObject||t,u=Te(Te({},n),{typename:i,storeObject:s,readField:n&&n.readField||function(){var v=E2(arguments,s);return r.readField(v,{store:r.cache.data,variables:v.variables})}}),f,p=i&&this.getTypePolicy(i),h=p&&p.keyFn||this.config.dataIdFromObject;return y2.withValue(!0,function(){for(;h;){var v=h(Te(Te({},t),s),u);if(Ea(v))h=y6(v);else{f=v;break}}}),f=f?String(f):void 0,u.keyObject?[f,u.keyObject]:[f]},e.prototype.addTypePolicies=function(t){var n=this;Object.keys(t).forEach(function(a){var r=t[a],i=r.queryType,s=r.mutationType,u=r.subscriptionType,f=Ii(r,["queryType","mutationType","subscriptionType"]);i&&n.setRootTypename("Query",a),s&&n.setRootTypename("Mutation",a),u&&n.setRootTypename("Subscription",a),no.call(n.toBeAdded,a)?n.toBeAdded[a].push(f):n.toBeAdded[a]=[f]})},e.prototype.updateTypePolicy=function(t,n){var a=this,r=this.getTypePolicy(t),i=n.keyFields,s=n.fields;function u(f,p){f.merge=typeof p=="function"?p:p===!0?S6:p===!1?E6:f.merge}u(r,n.merge),r.keyFn=i===!1?BB:Ea(i)?y6(i):typeof i=="function"?i:r.keyFn,s&&Object.keys(s).forEach(function(f){var p=a.getFieldPolicy(t,f,!0),h=s[f];if(typeof h=="function")p.read=h;else{var v=h.keyArgs,g=h.read,b=h.merge;p.keyFn=v===!1?w6:Ea(v)?b6(v):typeof v=="function"?v:p.keyFn,typeof g=="function"&&(p.read=g),u(p,b)}p.read&&p.merge&&(p.keyFn=p.keyFn||w6)})},e.prototype.setRootTypename=function(t,n){n===void 0&&(n=t);var a="ROOT_"+t.toUpperCase(),r=this.rootTypenamesById[a];n!==r&&(vn(!r||r===t,6,t),r&&delete this.rootIdsByTypename[r],this.rootIdsByTypename[n]=a,this.rootTypenamesById[a]=n)},e.prototype.addPossibleTypes=function(t){var n=this;this.usingPossibleTypes=!0,Object.keys(t).forEach(function(a){n.getSupertypeSet(a,!0),t[a].forEach(function(r){n.getSupertypeSet(r,!0).add(a);var i=r.match(I8);(!i||i[0]!==r)&&n.fuzzySubtypes.set(r,new RegExp(r))})})},e.prototype.getTypePolicy=function(t){var n=this;if(!no.call(this.typePolicies,t)){var a=this.typePolicies[t]=Object.create(null);a.fields=Object.create(null);var r=this.supertypeMap.get(t);!r&&this.fuzzySubtypes.size&&(r=this.getSupertypeSet(t,!0),this.fuzzySubtypes.forEach(function(s,u){if(s.test(t)){var f=n.supertypeMap.get(u);f&&f.forEach(function(p){return r.add(p)})}})),r&&r.size&&r.forEach(function(s){var u=n.getTypePolicy(s),f=u.fields,p=Ii(u,["fields"]);Object.assign(a,p),Object.assign(a.fields,f)})}var i=this.toBeAdded[t];return i&&i.length&&i.splice(0).forEach(function(s){n.updateTypePolicy(t,s)}),this.typePolicies[t]},e.prototype.getFieldPolicy=function(t,n,a){if(t){var r=this.getTypePolicy(t).fields;return r[n]||a&&(r[n]=Object.create(null))}},e.prototype.getSupertypeSet=function(t,n){var a=this.supertypeMap.get(t);return!a&&n&&this.supertypeMap.set(t,a=new Set),a},e.prototype.fragmentMatches=function(t,n,a,r){var i=this;if(!t.typeCondition)return!0;if(!n)return!1;var s=t.typeCondition.name.value;if(n===s)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(s))for(var u=this.getSupertypeSet(n,!0),f=[u],p=function(w){var E=i.getSupertypeSet(w,!1);E&&E.size&&f.indexOf(E)<0&&f.push(E)},h=!!(a&&this.fuzzySubtypes.size),v=!1,g=0;g<f.length;++g){var b=f[g];if(b.has(s))return u.has(s)||(v&&globalThis.__DEV__!==!1&&vn.warn(7,n,s),u.add(s)),!0;b.forEach(p),h&&g===f.length-1&&Cw(t.selectionSet,a,r)&&(h=!1,v=!0,this.fuzzySubtypes.forEach(function(w,E){var P=n.match(w);P&&P[0]===n&&p(E)}))}return!1},e.prototype.hasKeyArgs=function(t,n){var a=this.getFieldPolicy(t,n,!1);return!!(a&&a.keyFn)},e.prototype.getStoreFieldName=function(t){var n=t.typename,a=t.fieldName,r=this.getFieldPolicy(n,a,!1),i,s=r&&r.keyFn;if(s&&n)for(var u={typename:n,fieldName:a,field:t.field||null,variables:t.variables},f=xw(t);s;){var p=s(f,u);if(Ea(p))s=b6(p);else{i=p||a;break}}return i===void 0&&(i=t.field?s$(t.field,t.variables):U7(a,xw(t))),i===!1?a:a===su(i)?i:a+":"+i},e.prototype.readField=function(t,n){var a=t.from;if(a){var r=t.field||t.fieldName;if(r){if(t.typename===void 0){var i=n.store.getFieldValue(a,"__typename");i&&(t.typename=i)}var s=this.getStoreFieldName(t),u=su(s),f=n.store.getFieldValue(a,s),p=this.getFieldPolicy(t.typename,u,!1),h=p&&p.read;if(h){var v=C6(this,a,t,n,n.store.getStorage(kr(a)?a.__ref:a,s));return b2.withValue(this.cache,h,[f,v])}return f}}},e.prototype.getReadFunction=function(t,n){var a=this.getFieldPolicy(t,n,!1);return a&&a.read},e.prototype.getMergeFunction=function(t,n,a){var r=this.getFieldPolicy(t,n,!1),i=r&&r.merge;return!i&&a&&(r=this.getTypePolicy(a),i=r&&r.merge),i},e.prototype.runMergeFunction=function(t,n,a,r,i){var s=a.field,u=a.typename,f=a.merge;return f===S6?A8(r.store)(t,n):f===E6?n:(r.overwrite&&(t=void 0),f(t,n,C6(this,void 0,{typename:u,fieldName:s.name.value,field:s,variables:r.variables},r,i||Object.create(null))))},e}();function C6(e,t,n,a,r){var i=e.getStoreFieldName(n),s=su(i),u=n.variables||a.variables,f=a.store,p=f.toReference,h=f.canRead;return{args:xw(n),field:n.field||null,fieldName:s,storeFieldName:i,variables:u,isReference:kr,toReference:p,storage:r,cache:e.cache,canRead:h,readField:function(){return e.readField(E2(arguments,t,u),a)},mergeObjects:A8(a.store)}}function E2(e,t,n){var a=e[0],r=e[1],i=e.length,s;return typeof a=="string"?s={fieldName:a,from:i>1?r:t}:(s=Te({},a),no.call(s,"from")||(s.from=t)),globalThis.__DEV__!==!1&&s.from===void 0&&globalThis.__DEV__!==!1&&vn.warn(8,x7(Array.from(e))),s.variables===void 0&&(s.variables=n),s}function A8(e){return function(n,a){if(Ea(n)||Ea(a))throw $o(9);if(Sa(n)&&Sa(a)){var r=e.getFieldValue(n,"__typename"),i=e.getFieldValue(a,"__typename"),s=r&&i&&r!==i;if(s)return a;if(kr(n)&&vf(a))return e.merge(n.__ref,a),n;if(vf(n)&&kr(a))return e.merge(n,a.__ref),a;if(vf(n)&&vf(a))return Te(Te({},n),a)}return a}}function T0(e,t,n){var a="".concat(t).concat(n),r=e.flavors.get(a);return r||e.flavors.set(a,r=e.clientOnly===t&&e.deferred===n?e:Te(Te({},e),{clientOnly:t,deferred:n})),r}var UB=function(){function e(t,n,a){this.cache=t,this.reader=n,this.fragments=a}return e.prototype.writeToStore=function(t,n){var a=this,r=n.query,i=n.result,s=n.dataId,u=n.variables,f=n.overwrite,p=oc(r),h=RB();u=Te(Te({},u2(p)),u);var v=Te(Te({store:t,written:Object.create(null),merge:function(b,w){return h.merge(b,w)},variables:u,varString:tu(u)},T8(r,this.fragments)),{overwrite:!!f,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map}),g=this.processSelectionSet({result:i||Object.create(null),dataId:s,selectionSet:p.selectionSet,mergeTree:{map:new Map},context:v});if(!kr(g))throw $o(12,i);return v.incomingById.forEach(function(b,w){var E=b.storeObject,P=b.mergeTree,C=b.fieldNodeSet,O=xf(w);if(P&&P.map.size){var I=a.applyMerges(P,O,E,v);if(kr(I))return;E=I}if(globalThis.__DEV__!==!1&&!v.overwrite){var k=Object.create(null);C.forEach(function(j){j.selectionSet&&(k[j.name.value]=!0)});var N=function(j){return k[su(j)]===!0},T=function(j){var F=P&&P.map.get(j);return!!(F&&F.info&&F.info.merge)};Object.keys(E).forEach(function(j){N(j)&&!T(j)&&HB(O,E,j,v.store)})}t.merge(w,E)}),t.retain(g.__ref),g},e.prototype.processSelectionSet=function(t){var n=this,a=t.dataId,r=t.result,i=t.selectionSet,s=t.context,u=t.mergeTree,f=this.cache.policies,p=Object.create(null),h=a&&f.rootTypenamesById[a]||mw(r,i,s.fragmentMap)||a&&s.store.get(a,"__typename");typeof h=="string"&&(p.__typename=h);var v=function(){var I=E2(arguments,p,s.variables);if(kr(I.from)){var k=s.incomingById.get(I.from.__ref);if(k){var N=f.readField(Te(Te({},I),{from:k.storeObject}),s);if(N!==void 0)return N}}return f.readField(I,s)},g=new Set;this.flattenFields(i,r,s,h).forEach(function(I,k){var N,T=ls(k),j=r[T];if(g.add(k),j!==void 0){var F=f.getStoreFieldName({typename:h,fieldName:k.name.value,field:k,variables:I.variables}),_=x6(u,F),M=n.processFieldValue(j,k,k.selectionSet?T0(I,!1,!1):I,_),L=void 0;k.selectionSet&&(kr(M)||vf(M))&&(L=v("__typename",M));var H=f.getMergeFunction(h,k.name.value,L);H?_.info={field:k,typename:h,merge:H}:O6(u,F),p=I.merge(p,(N={},N[F]=M,N))}else globalThis.__DEV__!==!1&&!I.clientOnly&&!I.deferred&&!p2.added(k)&&!f.getReadFunction(h,k.name.value)&&globalThis.__DEV__!==!1&&vn.error(13,ls(k),r)});try{var b=f.identify(r,{typename:h,selectionSet:i,fragmentMap:s.fragmentMap,storeObject:p,readField:v}),w=b[0],E=b[1];a=a||w,E&&(p=s.merge(p,E))}catch(I){if(!a)throw I}if(typeof a=="string"){var P=xf(a),C=s.written[a]||(s.written[a]=[]);if(C.indexOf(i)>=0||(C.push(i),this.reader&&this.reader.isFresh(r,P,i,s)))return P;var O=s.incomingById.get(a);return O?(O.storeObject=s.merge(O.storeObject,p),O.mergeTree=Ow(O.mergeTree,u),g.forEach(function(I){return O.fieldNodeSet.add(I)})):s.incomingById.set(a,{storeObject:p,mergeTree:Pg(u)?void 0:u,fieldNodeSet:g}),P}return p},e.prototype.processFieldValue=function(t,n,a,r){var i=this;return!n.selectionSet||t===null?globalThis.__DEV__!==!1?u8(t):t:Ea(t)?t.map(function(s,u){var f=i.processFieldValue(s,n,a,x6(r,u));return O6(r,u),f}):this.processSelectionSet({result:t,selectionSet:n.selectionSet,context:a,mergeTree:r})},e.prototype.flattenFields=function(t,n,a,r){r===void 0&&(r=mw(n,t,a.fragmentMap));var i=new Map,s=this.cache.policies,u=new us(!1);return function f(p,h){var v=u.lookup(p,h.clientOnly,h.deferred);v.visited||(v.visited=!0,p.selections.forEach(function(g){if(Lm(g,a.variables)){var b=h.clientOnly,w=h.deferred;if(!(b&&w)&&Ni(g.directives)&&g.directives.forEach(function(C){var O=C.name.value;if(O==="client"&&(b=!0),O==="defer"){var I=sy(C,a.variables);(!I||I.if!==!1)&&(w=!0)}}),ou(g)){var E=i.get(g);E&&(b=b&&E.clientOnly,w=w&&E.deferred),i.set(g,T0(a,b,w))}else{var P=ly(g,a.lookupFragment);if(!P&&g.kind===dn.FRAGMENT_SPREAD)throw $o(14,g.name.value);P&&s.fragmentMatches(P,r,n,a.variables)&&f(P.selectionSet,T0(a,b,w))}}}))}(t,a),i},e.prototype.applyMerges=function(t,n,a,r,i){var s,u=this;if(t.map.size&&!kr(a)){var f=!Ea(a)&&(kr(n)||vf(n))?n:void 0,p=a;f&&!i&&(i=[kr(f)?f.__ref:f]);var h,v=function(g,b){return Ea(g)?typeof b=="number"?g[b]:void 0:r.store.getFieldValue(g,String(b))};t.map.forEach(function(g,b){var w=v(f,b),E=v(p,b);if(E!==void 0){i&&i.push(b);var P=u.applyMerges(g,w,E,r,i);P!==E&&(h=h||new Map,h.set(b,P)),i&&vn(i.pop()===b)}}),h&&(a=Ea(p)?p.slice(0):Te({},p),h.forEach(function(g,b){a[b]=g}))}return t.info?this.cache.policies.runMergeFunction(n,a,t.info,r,i&&(s=r.store).getStorage.apply(s,i)):a},e}(),_8=[];function x6(e,t){var n=e.map;return n.has(t)||n.set(t,_8.pop()||{map:new Map}),n.get(t)}function Ow(e,t){if(e===t||!t||Pg(t))return e;if(!e||Pg(e))return t;var n=e.info&&t.info?Te(Te({},e.info),t.info):e.info||t.info,a=e.map.size&&t.map.size,r=a?new Map:e.map.size?e.map:t.map,i={info:n,map:r};if(a){var s=new Set(t.map.keys());e.map.forEach(function(u,f){i.map.set(f,Ow(u,t.map.get(f))),s.delete(f)}),s.forEach(function(u){i.map.set(u,Ow(t.map.get(u),e.map.get(u)))})}return i}function Pg(e){return!e||!(e.info||e.map.size)}function O6(e,t){var n=e.map,a=n.get(t);a&&Pg(a)&&(_8.push(a),n.delete(t))}var D6=new Set;function HB(e,t,n,a){var r=function(v){var g=a.getFieldValue(v,n);return typeof g=="object"&&g},i=r(e);if(i){var s=r(t);if(s&&!kr(i)&&!Nr(i,s)&&!Object.keys(i).every(function(v){return a.getFieldValue(s,v)!==void 0})){var u=a.getFieldValue(e,"__typename")||a.getFieldValue(t,"__typename"),f=su(n),p="".concat(u,".").concat(f);if(!D6.has(p)){D6.add(p);var h=[];!Ea(i)&&!Ea(s)&&[i,s].forEach(function(v){var g=a.getFieldValue(v,"__typename");typeof g=="string"&&!h.includes(g)&&h.push(g)}),globalThis.__DEV__!==!1&&vn.warn(15,f,u,h.length?"either ensure all objects of type "+h.join(" and ")+" have an ID or a custom merge function, or ":"",p,Te({},i),Te({},s))}}}}var j8=function(e){al(t,e);function t(n){n===void 0&&(n={});var a=e.call(this)||this;return a.watches=new Set,a.addTypenameTransform=new n8(p2),a.assumeImmutableResults=!0,a.makeVar=FB,a.txCount=0,a.config=IB(n),a.addTypename=!!a.config.addTypename,a.policies=new zB({cache:a,dataIdFromObject:a.config.dataIdFromObject,possibleTypes:a.config.possibleTypes,typePolicies:a.config.typePolicies}),a.init(),a}return t.prototype.init=function(){var n=this.data=new sm.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=n.stump,this.resetResultCache()},t.prototype.resetResultCache=function(n){var a=this,r=this.storeReader,i=this.config.fragments;this.storeWriter=new UB(this,this.storeReader=new AB({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:P8(this.config),canon:n?void 0:r&&r.canon,fragments:i}),i),this.maybeBroadcastWatch=lm(function(s,u){return a.broadcastWatch(s,u)},{max:this.config.resultCacheMaxSize||Ol["inMemoryCache.maybeBroadcastWatch"]||5e3,makeCacheKey:function(s){var u=s.optimistic?a.optimisticData:a.data;if(Pp(u)){var f=s.optimistic,p=s.id,h=s.variables;return u.makeCacheKey(s.query,s.callback,tu({optimistic:f,id:p,variables:h}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(s){return s.resetCaching()})},t.prototype.restore=function(n){return this.init(),n&&this.data.replace(n),this},t.prototype.extract=function(n){return n===void 0&&(n=!1),(n?this.optimisticData:this.data).extract()},t.prototype.read=function(n){var a=n.returnPartialData,r=a===void 0?!1:a;try{return this.storeReader.diffQueryAgainstStore(Te(Te({},n),{store:n.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:r})).result||null}catch(i){if(i instanceof x8)return null;throw i}},t.prototype.write=function(n){try{return++this.txCount,this.storeWriter.writeToStore(this.data,n)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.modify=function(n){if(no.call(n,"id")&&!n.id)return!1;var a=n.optimistic?this.optimisticData:this.data;try{return++this.txCount,a.modify(n.id||"ROOT_QUERY",n.fields)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.diff=function(n){return this.storeReader.diffQueryAgainstStore(Te(Te({},n),{store:n.optimistic?this.optimisticData:this.data,rootId:n.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(n){var a=this;return this.watches.size||LB(this),this.watches.add(n),n.immediate&&this.maybeBroadcastWatch(n),function(){a.watches.delete(n)&&!a.watches.size&&v6(a),a.maybeBroadcastWatch.forget(n)}},t.prototype.gc=function(n){var a;tu.reset(),Xu.reset(),this.addTypenameTransform.resetCache(),(a=this.config.fragments)===null||a===void 0||a.resetCaches();var r=this.optimisticData.gc();return n&&!this.txCount&&(n.resetResultCache?this.resetResultCache(n.resetResultIdentities):n.resetResultIdentities&&this.storeReader.resetCanon()),r},t.prototype.retain=function(n,a){return(a?this.optimisticData:this.data).retain(n)},t.prototype.release=function(n,a){return(a?this.optimisticData:this.data).release(n)},t.prototype.identify=function(n){if(kr(n))return n.__ref;try{return this.policies.identify(n)[0]}catch(a){globalThis.__DEV__!==!1&&vn.warn(a)}},t.prototype.evict=function(n){if(!n.id){if(no.call(n,"id"))return!1;n=Te(Te({},n),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(n,this.data)}finally{!--this.txCount&&n.broadcast!==!1&&this.broadcastWatches()}},t.prototype.reset=function(n){var a=this;return this.init(),tu.reset(),n&&n.discardWatches?(this.watches.forEach(function(r){return a.maybeBroadcastWatch.forget(r)}),this.watches.clear(),v6(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(n){var a=this.optimisticData.removeLayer(n);a!==this.optimisticData&&(this.optimisticData=a,this.broadcastWatches())},t.prototype.batch=function(n){var a=this,r=n.update,i=n.optimistic,s=i===void 0?!0:i,u=n.removeOptimistic,f=n.onWatchUpdated,p,h=function(g){var b=a,w=b.data,E=b.optimisticData;++a.txCount,g&&(a.data=a.optimisticData=g);try{return p=r(a)}finally{--a.txCount,a.data=w,a.optimisticData=E}},v=new Set;return f&&!this.txCount&&this.broadcastWatches(Te(Te({},n),{onWatchUpdated:function(g){return v.add(g),!1}})),typeof s=="string"?this.optimisticData=this.optimisticData.addLayer(s,h):s===!1?h(this.data):h(),typeof u=="string"&&(this.optimisticData=this.optimisticData.removeLayer(u)),f&&v.size?(this.broadcastWatches(Te(Te({},n),{onWatchUpdated:function(g,b){var w=f.call(this,g,b);return w!==!1&&v.delete(g),w}})),v.size&&v.forEach(function(g){return a.maybeBroadcastWatch.dirty(g)})):this.broadcastWatches(n),p},t.prototype.performTransaction=function(n,a){return this.batch({update:n,optimistic:a||a!==null})},t.prototype.transformDocument=function(n){return this.addTypenameToDocument(this.addFragmentsToDocument(n))},t.prototype.fragmentMatches=function(n,a){return this.policies.fragmentMatches(n,a)},t.prototype.lookupFragment=function(n){var a;return((a=this.config.fragments)===null||a===void 0?void 0:a.lookup(n))||null},t.prototype.broadcastWatches=function(n){var a=this;this.txCount||this.watches.forEach(function(r){return a.maybeBroadcastWatch(r,n)})},t.prototype.addFragmentsToDocument=function(n){var a=this.config.fragments;return a?a.transform(n):n},t.prototype.addTypenameToDocument=function(n){return this.addTypename?this.addTypenameTransform.transformDocument(n):n},t.prototype.broadcastWatch=function(n,a){var r=n.lastDiff,i=this.diff(n);a&&(n.optimistic&&typeof a.optimistic=="string"&&(i.fromOptimisticTransaction=!0),a.onWatchUpdated&&a.onWatchUpdated.call(this,n,i,r)===!1)||(!r||!Nr(r.result,i.result))&&n.callback(n.lastDiff=i,r)},t}(C8);globalThis.__DEV__!==!1&&(j8.prototype.getMemoryInternals=VF);var Cr;(function(e){e[e.loading=1]="loading",e[e.setVariables=2]="setVariables",e[e.fetchMore=3]="fetchMore",e[e.refetch=4]="refetch",e[e.poll=6]="poll",e[e.ready=7]="ready",e[e.error=8]="error"})(Cr||(Cr={}));function gf(e){return e?e<7:!1}var P6=Object.assign,VB=Object.hasOwnProperty,Tp=function(e){al(t,e);function t(n){var a=n.queryManager,r=n.queryInfo,i=n.options,s=this,u=t.inactiveOnCreation.getValue();s=e.call(this,function(C){u&&(a.queries.set(s.queryId,r),u=!1);try{var O=C._subscription._observer;O&&!O.error&&(O.error=KB)}catch{}var I=!s.observers.size;s.observers.add(C);var k=s.last;return k&&k.error?C.error&&C.error(k.error):k&&k.result&&C.next&&C.next(s.maskResult(k.result)),I&&s.reobserve().catch(function(){}),function(){s.observers.delete(C)&&!s.observers.size&&s.tearDownQuery()}})||this,s.observers=new Set,s.subscriptions=new Set,s.dirty=!1,s.queryInfo=r,s.queryManager=a,s.waitForOwnResult=R0(i.fetchPolicy),s.isTornDown=!1,s.subscribeToMore=s.subscribeToMore.bind(s),s.maskResult=s.maskResult.bind(s);var f=a.defaultOptions.watchQuery,p=f===void 0?{}:f,h=p.fetchPolicy,v=h===void 0?"cache-first":h,g=i.fetchPolicy,b=g===void 0?v:g,w=i.initialFetchPolicy,E=w===void 0?b==="standby"?v:b:w;s.options=Te(Te({},i),{initialFetchPolicy:E,fetchPolicy:b}),s.queryId=r.queryId||a.generateQueryId();var P=oc(s.query);return s.queryName=P&&P.name&&P.name.value,s}return Object.defineProperty(t.prototype,"query",{get:function(){return this.lastQuery||this.options.query},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var n=this;return new Promise(function(a,r){var i={next:function(u){a(u),n.observers.delete(i),n.observers.size||n.queryManager.removeQuery(n.queryId),setTimeout(function(){s.unsubscribe()},0)},error:r},s=n.subscribe(i)})},t.prototype.resetDiff=function(){this.queryInfo.resetDiff()},t.prototype.getCurrentFullResult=function(n){n===void 0&&(n=!0);var a=this.getLastResult(!0),r=this.queryInfo.networkStatus||a&&a.networkStatus||Cr.ready,i=Te(Te({},a),{loading:gf(r),networkStatus:r}),s=this.options.fetchPolicy,u=s===void 0?"cache-first":s;if(!(R0(u)||this.queryManager.getDocumentInfo(this.query).hasForcedResolvers))if(this.waitForOwnResult)this.queryInfo.updateWatch();else{var f=this.queryInfo.getDiff();(f.complete||this.options.returnPartialData)&&(i.data=f.result),Nr(i.data,{})&&(i.data=void 0),f.complete?(delete i.partial,f.complete&&i.networkStatus===Cr.loading&&(u==="cache-first"||u==="cache-only")&&(i.networkStatus=Cr.ready,i.loading=!1)):i.partial=!0,i.networkStatus===Cr.ready&&(i.error||i.errors)&&(i.networkStatus=Cr.error),globalThis.__DEV__!==!1&&!f.complete&&!this.options.partialRefetch&&!i.loading&&!i.data&&!i.error&&L8(f.missing)}return n&&this.updateLastResult(i),i},t.prototype.getCurrentResult=function(n){return n===void 0&&(n=!0),this.maskResult(this.getCurrentFullResult(n))},t.prototype.isDifferentFromLastResult=function(n,a){if(!this.last)return!0;var r=this.queryManager.getDocumentInfo(this.query),i=this.queryManager.dataMasking,s=i?r.nonReactiveQuery:this.query,u=i||r.hasNonreactiveDirective?!g8(s,this.last.result,n,this.variables):!Nr(this.last.result,n);return u||a&&!Nr(this.last.variables,a)},t.prototype.getLast=function(n,a){var r=this.last;if(r&&r[n]&&(!a||Nr(r.variables,this.variables)))return r[n]},t.prototype.getLastResult=function(n){return this.getLast("result",n)},t.prototype.getLastError=function(n){return this.getLast("error",n)},t.prototype.resetLastResults=function(){delete this.last,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){this.queryManager.resetErrors(this.queryId)},t.prototype.refetch=function(n){var a,r={pollInterval:0},i=this.options.fetchPolicy;if(i==="no-cache"?r.fetchPolicy="no-cache":r.fetchPolicy="network-only",globalThis.__DEV__!==!1&&n&&VB.call(n,"variables")){var s=H7(this.query),u=s.variableDefinitions;(!u||!u.some(function(f){return f.variable.name.value==="variables"}))&&globalThis.__DEV__!==!1&&vn.warn(21,n,((a=s.name)===null||a===void 0?void 0:a.value)||s)}return n&&!Nr(this.options.variables,n)&&(r.variables=this.options.variables=Te(Te({},this.options.variables),n)),this.queryInfo.resetLastWrite(),this.reobserve(r,Cr.refetch)},t.prototype.fetchMore=function(n){var a=this,r=Te(Te({},n.query?n:Te(Te(Te(Te({},this.options),{query:this.options.query}),n),{variables:Te(Te({},this.options.variables),n.variables)})),{fetchPolicy:"no-cache"});r.query=this.transformDocument(r.query);var i=this.queryManager.generateQueryId();this.lastQuery=n.query?this.transformDocument(this.options.query):r.query;var s=this.queryInfo,u=s.networkStatus;s.networkStatus=Cr.fetchMore,r.notifyOnNetworkStatusChange&&this.observe();var f=new Set,p=n==null?void 0:n.updateQuery,h=this.options.fetchPolicy!=="no-cache";return h||vn(p,22),this.queryManager.fetchQuery(i,r,Cr.fetchMore).then(function(v){if(a.queryManager.removeQuery(i),s.networkStatus===Cr.fetchMore&&(s.networkStatus=u),h)a.queryManager.cache.batch({update:function(w){var E=n.updateQuery;E?w.updateQuery({query:a.query,variables:a.variables,returnPartialData:!0,optimistic:!1},function(P){return E(P,{fetchMoreResult:v.data,variables:r.variables})}):w.writeQuery({query:r.query,variables:r.variables,data:v.data})},onWatchUpdated:function(w){f.add(w.query)}});else{var g=a.getLast("result"),b=p(g.data,{fetchMoreResult:v.data,variables:r.variables});a.reportResult(Te(Te({},g),{networkStatus:u,loading:gf(u),data:b}),a.variables)}return a.maskResult(v)}).finally(function(){h&&!f.has(a.query)&&a.reobserveCacheFirst()})},t.prototype.subscribeToMore=function(n){var a=this,r=this.queryManager.startGraphQLSubscription({query:n.document,variables:n.variables,context:n.context}).subscribe({next:function(i){var s=n.updateQuery;s&&a.updateQuery(function(u,f){return s(u,Te({subscriptionData:i},f))})},error:function(i){if(n.onError){n.onError(i);return}globalThis.__DEV__!==!1&&vn.error(23,i)}});return this.subscriptions.add(r),function(){a.subscriptions.delete(r)&&r.unsubscribe()}},t.prototype.setOptions=function(n){return this.reobserve(n)},t.prototype.silentSetOptions=function(n){var a=ic(this.options,n||{});P6(this.options,a)},t.prototype.setVariables=function(n){return Nr(this.variables,n)?this.observers.size?this.result():Promise.resolve():(this.options.variables=n,this.observers.size?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:n},Cr.setVariables):Promise.resolve())},t.prototype.updateQuery=function(n){var a=this.queryManager,r=a.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}),i=r.result,s=r.complete,u=n(i,{variables:this.variables,complete:!!s,previousData:i});u&&(a.cache.writeQuery({query:this.options.query,data:u,variables:this.variables}),a.broadcastQueries())},t.prototype.startPolling=function(n){this.options.pollInterval=n,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.applyNextFetchPolicy=function(n,a){if(a.nextFetchPolicy){var r=a.fetchPolicy,i=r===void 0?"cache-first":r,s=a.initialFetchPolicy,u=s===void 0?i:s;i==="standby"||(typeof a.nextFetchPolicy=="function"?a.fetchPolicy=a.nextFetchPolicy(i,{reason:n,options:a,observable:this,initialFetchPolicy:u}):n==="variables-changed"?a.fetchPolicy=u:a.fetchPolicy=a.nextFetchPolicy)}return a.fetchPolicy},t.prototype.fetch=function(n,a,r){var i=this.queryManager.getOrCreateQuery(this.queryId);return i.setObservableQuery(this),this.queryManager.fetchConcastWithInfo(i,n,a,r)},t.prototype.updatePolling=function(){var n=this;if(!this.queryManager.ssrMode){var a=this,r=a.pollingInfo,i=a.options.pollInterval;if(!i||!this.hasObservers()){r&&(clearTimeout(r.timeout),delete this.pollingInfo);return}if(!(r&&r.interval===i)){vn(i,24);var s=r||(this.pollingInfo={});s.interval=i;var u=function(){var p,h;n.pollingInfo&&(!gf(n.queryInfo.networkStatus)&&!(!((h=(p=n.options).skipPollAttempt)===null||h===void 0)&&h.call(p))?n.reobserve({fetchPolicy:n.options.initialFetchPolicy==="no-cache"?"no-cache":"network-only"},Cr.poll).then(f,f):f())},f=function(){var p=n.pollingInfo;p&&(clearTimeout(p.timeout),p.timeout=setTimeout(u,p.interval))};f()}}},t.prototype.updateLastResult=function(n,a){a===void 0&&(a=this.variables);var r=this.getLastError();return r&&this.last&&!Nr(a,this.last.variables)&&(r=void 0),this.last=Te({result:this.queryManager.assumeImmutableResults?n:u8(n),variables:a},r?{error:r}:null)},t.prototype.reobserveAsConcast=function(n,a){var r=this;this.isTornDown=!1;var i=a===Cr.refetch||a===Cr.fetchMore||a===Cr.poll,s=this.options.variables,u=this.options.fetchPolicy,f=ic(this.options,n||{}),p=i?f:P6(this.options,f),h=this.transformDocument(p.query);this.lastQuery=h,i||(this.updatePolling(),n&&n.variables&&!Nr(n.variables,s)&&p.fetchPolicy!=="standby"&&(p.fetchPolicy===u||typeof p.nextFetchPolicy=="function")&&(this.applyNextFetchPolicy("variables-changed",p),a===void 0&&(a=Cr.setVariables))),this.waitForOwnResult&&(this.waitForOwnResult=R0(p.fetchPolicy));var v=function(){r.concast===w&&(r.waitForOwnResult=!1)},g=p.variables&&Te({},p.variables),b=this.fetch(p,a,h),w=b.concast,E=b.fromLink,P={next:function(C){Nr(r.variables,g)&&(v(),r.reportResult(C,g))},error:function(C){Nr(r.variables,g)&&(m8(C)||(C=new Qi({networkError:C})),v(),r.reportError(C,g))}};return!i&&(E||!this.concast)&&(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=w,this.observer=P),w.addObserver(P),w},t.prototype.reobserve=function(n,a){return L$(this.reobserveAsConcast(n,a).promise.then(this.maskResult))},t.prototype.resubscribeAfterError=function(){for(var n=[],a=0;a<arguments.length;a++)n[a]=arguments[a];var r=this.last;this.resetLastResults();var i=this.subscribe.apply(this,n);return this.last=r,i},t.prototype.observe=function(){this.reportResult(this.getCurrentFullResult(!1),this.variables)},t.prototype.reportResult=function(n,a){var r=this.getLastError(),i=this.isDifferentFromLastResult(n,a);(r||!n.partial||this.options.returnPartialData)&&this.updateLastResult(n,a),(r||i)&&Op(this.observers,"next",this.maskResult(n))},t.prototype.reportError=function(n,a){var r=Te(Te({},this.getLastResult()),{error:n,errors:n.graphQLErrors,networkStatus:Cr.error,loading:!1});this.updateLastResult(r,a),Op(this.observers,"error",this.last.error=n)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(n){return n.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t.prototype.transformDocument=function(n){return this.queryManager.transform(n)},t.prototype.maskResult=function(n){return n&&"data"in n?Te(Te({},n),{data:this.queryManager.maskOperation({document:this.query,data:n.data,fetchPolicy:this.options.fetchPolicy,id:this.queryId})}):n},t.prototype.resetNotifications=function(){this.cancelNotifyTimeout(),this.dirty=!1},t.prototype.cancelNotifyTimeout=function(){this.notifyTimeout&&(clearTimeout(this.notifyTimeout),this.notifyTimeout=void 0)},t.prototype.scheduleNotify=function(){var n=this;this.dirty||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return n.notify()},0)))},t.prototype.notify=function(){if(this.cancelNotifyTimeout(),this.dirty&&(this.options.fetchPolicy=="cache-only"||this.options.fetchPolicy=="cache-and-network"||!gf(this.queryInfo.networkStatus))){var n=this.queryInfo.getDiff();n.fromOptimisticTransaction?this.observe():this.reobserveCacheFirst()}this.dirty=!1},t.prototype.reobserveCacheFirst=function(){var n=this.options,a=n.fetchPolicy,r=n.nextFetchPolicy;return a==="cache-and-network"||a==="network-only"?this.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(i,s){return this.nextFetchPolicy=r,typeof this.nextFetchPolicy=="function"?this.nextFetchPolicy(i,s):a}}):this.reobserve()},t.inactiveOnCreation=new $m,t}(Ur);c8(Tp);function KB(e){globalThis.__DEV__!==!1&&vn.error(25,e.message,e.stack)}function L8(e){globalThis.__DEV__!==!1&&e&&globalThis.__DEV__!==!1&&vn.debug(26,e)}function R0(e){return e==="network-only"||e==="no-cache"||e==="standby"}var yf=new(mc?WeakMap:Map);function N0(e,t){var n=e[t];typeof n=="function"&&(e[t]=function(){return yf.set(e,(yf.get(e)+1)%1e15),n.apply(this,arguments)})}var M0=function(){function e(t,n){n===void 0&&(n=t.generateQueryId()),this.queryId=n,this.document=null,this.lastRequestId=1,this.stopped=!1,this.observableQuery=null;var a=this.cache=t.cache;yf.has(a)||(yf.set(a,0),N0(a,"evict"),N0(a,"modify"),N0(a,"reset"))}return e.prototype.init=function(t){var n=t.networkStatus||Cr.loading;return this.variables&&this.networkStatus!==Cr.loading&&!Nr(this.variables,t.variables)&&(n=Cr.setVariables),Nr(t.variables,this.variables)||(this.lastDiff=void 0,this.cancel()),Object.assign(this,{document:t.document,variables:t.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:n}),t.observableQuery&&this.setObservableQuery(t.observableQuery),t.lastRequestId&&(this.lastRequestId=t.lastRequestId),this},e.prototype.resetDiff=function(){this.lastDiff=void 0},e.prototype.getDiff=function(){var t=this.getDiffOptions();if(this.lastDiff&&Nr(t,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables);var n=this.observableQuery;if(n&&n.options.fetchPolicy==="no-cache")return{complete:!1};var a=this.cache.diff(t);return this.updateLastDiff(a,t),a},e.prototype.updateLastDiff=function(t,n){this.lastDiff=t?{diff:t,options:n||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(t){var n;return t===void 0&&(t=this.variables),{query:this.document,variables:t,returnPartialData:!0,optimistic:!0,canonizeResults:(n=this.observableQuery)===null||n===void 0?void 0:n.options.canonizeResults}},e.prototype.setDiff=function(t){var n,a,r=this.lastDiff&&this.lastDiff.diff;t&&!t.complete&&(!((n=this.observableQuery)===null||n===void 0)&&n.getLastError())||(this.updateLastDiff(t),Nr(r&&r.result,t&&t.result)||(a=this.observableQuery)===null||a===void 0||a.scheduleNotify())},e.prototype.setObservableQuery=function(t){t!==this.observableQuery&&(this.observableQuery=t,t&&(t.queryInfo=this))},e.prototype.stop=function(){var t;if(!this.stopped){this.stopped=!0,(t=this.observableQuery)===null||t===void 0||t.resetNotifications(),this.cancel();var n=this.observableQuery;n&&n.stopPolling()}},e.prototype.cancel=function(){var t;(t=this.cancelWatch)===null||t===void 0||t.call(this),this.cancelWatch=void 0},e.prototype.updateWatch=function(t){var n=this;t===void 0&&(t=this.variables);var a=this.observableQuery;if(!(a&&a.options.fetchPolicy==="no-cache")){var r=Te(Te({},this.getDiffOptions(t)),{watcher:this,callback:function(i){return n.setDiff(i)}});(!this.lastWatch||!Nr(r,this.lastWatch))&&(this.cancel(),this.cancelWatch=this.cache.watch(this.lastWatch=r))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(t,n){var a=this.lastWrite;return!(a&&a.dmCount===yf.get(this.cache)&&Nr(n,a.variables)&&Nr(t.data,a.result.data))},e.prototype.markResult=function(t,n,a,r){var i=this,s,u=new lu,f=Ni(t.errors)?t.errors.slice(0):[];if((s=this.observableQuery)===null||s===void 0||s.resetNotifications(),"incremental"in t&&Ni(t.incremental)){var p=f8(this.getDiff().result,t);t.data=p}else if("hasNext"in t&&t.hasNext){var h=this.getDiff();t.data=u.merge(h.result,t.data)}this.graphQLErrors=f,a.fetchPolicy==="no-cache"?this.updateLastDiff({result:t.data,complete:!0},this.getDiffOptions(a.variables)):r!==0&&(Dw(t,a.errorPolicy)?this.cache.performTransaction(function(v){if(i.shouldWrite(t,a.variables))v.writeQuery({query:n,data:t.data,variables:a.variables,overwrite:r===1}),i.lastWrite={result:t,variables:a.variables,dmCount:yf.get(i.cache)};else if(i.lastDiff&&i.lastDiff.diff.complete){t.data=i.lastDiff.diff.result;return}var g=i.getDiffOptions(a.variables),b=v.diff(g);!i.stopped&&Nr(i.variables,a.variables)&&i.updateWatch(a.variables),i.updateLastDiff(b,g),b.complete&&(t.data=b.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=Cr.ready},e.prototype.markError=function(t){var n;return this.networkStatus=Cr.error,this.lastWrite=void 0,(n=this.observableQuery)===null||n===void 0||n.resetNotifications(),t.graphQLErrors&&(this.graphQLErrors=t.graphQLErrors),t.networkError&&(this.networkError=t.networkError),t},e}();function Dw(e,t){t===void 0&&(t="none");var n=t==="ignore"||t==="all",a=!ng(e);return!a&&n&&e.data&&(a=!0),a}var qB=Object.prototype.hasOwnProperty,I6=Object.create(null),GB=function(){function e(t){var n=this;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new l2(Ol["queryManager.getDocumentInfo"]||2e3),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new us(!1),this.noCacheWarningsByQueryId=new Set;var a=new n8(function(i){return n.cache.transformDocument(i)},{cache:!1});this.cache=t.cache,this.link=t.link,this.defaultOptions=t.defaultOptions,this.queryDeduplication=t.queryDeduplication,this.clientAwareness=t.clientAwareness,this.localState=t.localState,this.ssrMode=t.ssrMode,this.assumeImmutableResults=t.assumeImmutableResults,this.dataMasking=t.dataMasking;var r=t.documentTransform;this.documentTransform=r?a.concat(r).concat(a):a,this.defaultContext=t.defaultContext||Object.create(null),(this.onBroadcast=t.onBroadcast)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var t=this;this.queries.forEach(function(n,a){t.stopQueryNoBroadcast(a)}),this.cancelPendingFetches($o(27))},e.prototype.cancelPendingFetches=function(t){this.fetchCancelFns.forEach(function(n){return n(t)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(t){return Gs(this,arguments,void 0,function(n){var a,r,i,s,u,f,p,h=n.mutation,v=n.variables,g=n.optimisticResponse,b=n.updateQueries,w=n.refetchQueries,E=w===void 0?[]:w,P=n.awaitRefetchQueries,C=P===void 0?!1:P,O=n.update,I=n.onQueryUpdated,k=n.fetchPolicy,N=k===void 0?((f=this.defaultOptions.mutate)===null||f===void 0?void 0:f.fetchPolicy)||"network-only":k,T=n.errorPolicy,j=T===void 0?((p=this.defaultOptions.mutate)===null||p===void 0?void 0:p.errorPolicy)||"none":T,F=n.keepRootFields,_=n.context;return Ys(this,function(M){switch(M.label){case 0:return vn(h,28),vn(N==="network-only"||N==="no-cache",29),a=this.generateMutationId(),h=this.cache.transformForLink(this.transform(h)),r=this.getDocumentInfo(h).hasClientExports,v=this.getVariables(h,v),r?[4,this.localState.addExportedVariables(h,v,_)]:[3,2];case 1:v=M.sent(),M.label=2;case 2:return i=this.mutationStore&&(this.mutationStore[a]={mutation:h,variables:v,loading:!0,error:null}),s=g&&this.markMutationOptimistic(g,{mutationId:a,document:h,variables:v,fetchPolicy:N,errorPolicy:j,context:_,updateQueries:b,update:O,keepRootFields:F}),this.broadcastQueries(),u=this,[2,new Promise(function(L,H){return O0(u.getObservableFromLink(h,Te(Te({},_),{optimisticResponse:s?g:void 0}),v,{},!1),function(B){if(ng(B)&&j==="none")throw new Qi({graphQLErrors:yw(B)});i&&(i.loading=!1,i.error=null);var X=Te({},B);return typeof E=="function"&&(E=E(X)),j==="ignore"&&ng(X)&&delete X.errors,u.markMutationResult({mutationId:a,result:X,document:h,variables:v,fetchPolicy:N,errorPolicy:j,context:_,update:O,updateQueries:b,awaitRefetchQueries:C,refetchQueries:E,removeOptimistic:s?a:void 0,onQueryUpdated:I,keepRootFields:F})}).subscribe({next:function(B){u.broadcastQueries(),(!("hasNext"in B)||B.hasNext===!1)&&L(Te(Te({},B),{data:u.maskOperation({document:h,data:B.data,fetchPolicy:N,id:a})}))},error:function(B){i&&(i.loading=!1,i.error=B),s&&u.cache.removeOptimistic(a),u.broadcastQueries(),H(B instanceof Qi?B:new Qi({networkError:B}))}})})]}})})},e.prototype.markMutationResult=function(t,n){var a=this;n===void 0&&(n=this.cache);var r=t.result,i=[],s=t.fetchPolicy==="no-cache";if(!s&&Dw(r,t.errorPolicy)){if(Of(r)||i.push({result:r.data,dataId:"ROOT_MUTATION",query:t.document,variables:t.variables}),Of(r)&&Ni(r.incremental)){var u=n.diff({id:"ROOT_MUTATION",query:this.getDocumentInfo(t.document).asQuery,variables:t.variables,optimistic:!1,returnPartialData:!0}),f=void 0;u.result&&(f=f8(u.result,r)),typeof f<"u"&&(r.data=f,i.push({result:f,dataId:"ROOT_MUTATION",query:t.document,variables:t.variables}))}var p=t.updateQueries;p&&this.queries.forEach(function(v,g){var b=v.observableQuery,w=b&&b.queryName;if(!(!w||!qB.call(p,w))){var E=p[w],P=a.queries.get(g),C=P.document,O=P.variables,I=n.diff({query:C,variables:O,returnPartialData:!0,optimistic:!1}),k=I.result,N=I.complete;if(N&&k){var T=E(k,{mutationResult:r,queryName:C&&hp(C)||void 0,queryVariables:O});T&&i.push({result:T,dataId:"ROOT_QUERY",query:C,variables:O})}}})}if(i.length>0||(t.refetchQueries||"").length>0||t.update||t.onQueryUpdated||t.removeOptimistic){var h=[];if(this.refetchQueries({updateCache:function(v){s||i.forEach(function(E){return v.write(E)});var g=t.update,b=!U$(r)||Of(r)&&!r.hasNext;if(g){if(!s){var w=v.diff({id:"ROOT_MUTATION",query:a.getDocumentInfo(t.document).asQuery,variables:t.variables,optimistic:!1,returnPartialData:!0});w.complete&&(r=Te(Te({},r),{data:w.result}),"incremental"in r&&delete r.incremental,"hasNext"in r&&delete r.hasNext)}b&&g(v,r,{context:t.context,variables:t.variables})}!s&&!t.keepRootFields&&b&&v.modify({id:"ROOT_MUTATION",fields:function(E,P){var C=P.fieldName,O=P.DELETE;return C==="__typename"?E:O}})},include:t.refetchQueries,optimistic:!1,removeOptimistic:t.removeOptimistic,onQueryUpdated:t.onQueryUpdated||null}).forEach(function(v){return h.push(v)}),t.awaitRefetchQueries||t.onQueryUpdated)return Promise.all(h).then(function(){return r})}return Promise.resolve(r)},e.prototype.markMutationOptimistic=function(t,n){var a=this,r=typeof t=="function"?t(n.variables,{IGNORE:I6}):t;return r===I6?!1:(this.cache.recordOptimisticTransaction(function(i){try{a.markMutationResult(Te(Te({},n),{result:{data:r}}),i)}catch(s){globalThis.__DEV__!==!1&&vn.error(s)}},n.mutationId),!0)},e.prototype.fetchQuery=function(t,n,a){return this.fetchConcastWithInfo(this.getOrCreateQuery(t),n,a).concast.promise},e.prototype.getQueryStore=function(){var t=Object.create(null);return this.queries.forEach(function(n,a){t[a]={variables:n.variables,networkStatus:n.networkStatus,networkError:n.networkError,graphQLErrors:n.graphQLErrors}}),t},e.prototype.resetErrors=function(t){var n=this.queries.get(t);n&&(n.networkError=void 0,n.graphQLErrors=[])},e.prototype.transform=function(t){return this.documentTransform.transformDocument(t)},e.prototype.getDocumentInfo=function(t){var n=this.transformCache;if(!n.has(t)){var a={hasClientExports:CF(t),hasForcedResolvers:this.localState.shouldForceResolvers(t),hasNonreactiveDirective:om(["nonreactive"],t),nonReactiveQuery:D$(t),clientQuery:this.localState.clientQuery(t),serverQuery:a8([{name:"client",remove:!0},{name:"connection"},{name:"nonreactive"},{name:"unmask"}],t),defaultVars:u2(oc(t)),asQuery:Te(Te({},t),{definitions:t.definitions.map(function(r){return r.kind==="OperationDefinition"&&r.operation!=="query"?Te(Te({},r),{operation:"query"}):r})})};n.set(t,a)}return n.get(t)},e.prototype.getVariables=function(t,n){return Te(Te({},this.getDocumentInfo(t).defaultVars),n)},e.prototype.watchQuery=function(t){var n=this.transform(t.query);t=Te(Te({},t),{variables:this.getVariables(n,t.variables)}),typeof t.notifyOnNetworkStatusChange>"u"&&(t.notifyOnNetworkStatusChange=!1);var a=new M0(this),r=new Tp({queryManager:this,queryInfo:a,options:t});return r.lastQuery=n,Tp.inactiveOnCreation.getValue()||this.queries.set(r.queryId,a),a.init({document:n,observableQuery:r,variables:r.variables}),r},e.prototype.query=function(t,n){var a=this;n===void 0&&(n=this.generateQueryId()),vn(t.query,30),vn(t.query.kind==="Document",31),vn(!t.returnPartialData,32),vn(!t.pollInterval,33);var r=this.transform(t.query);return this.fetchQuery(n,Te(Te({},t),{query:r})).then(function(i){return i&&Te(Te({},i),{data:a.maskOperation({document:r,data:i.data,fetchPolicy:t.fetchPolicy,id:n})})}).finally(function(){return a.stopQuery(n)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(t){this.stopQueryInStoreNoBroadcast(t),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(t){var n=this.queries.get(t);n&&n.stop()},e.prototype.clearStore=function(t){return t===void 0&&(t={discardWatches:!0}),this.cancelPendingFetches($o(34)),this.queries.forEach(function(n){n.observableQuery?n.networkStatus=Cr.loading:n.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(t)},e.prototype.getObservableQueries=function(t){var n=this;t===void 0&&(t="active");var a=new Map,r=new Map,i=new Map,s=new Set;return Array.isArray(t)&&t.forEach(function(u){if(typeof u=="string")r.set(u,u),i.set(u,!1);else if(JF(u)){var f=Xu(n.transform(u));r.set(f,hp(u)),i.set(f,!1)}else Sa(u)&&u.query&&s.add(u)}),this.queries.forEach(function(u,f){var p=u.observableQuery,h=u.document;if(p){if(t==="all"){a.set(f,p);return}var v=p.queryName,g=p.options.fetchPolicy;if(g==="standby"||t==="active"&&!p.hasObservers())return;(t==="active"||v&&i.has(v)||h&&i.has(Xu(h)))&&(a.set(f,p),v&&i.set(v,!0),h&&i.set(Xu(h),!0))}}),s.size&&s.forEach(function(u){var f=iw("legacyOneTimeQuery"),p=n.getOrCreateQuery(f).init({document:u.query,variables:u.variables}),h=new Tp({queryManager:n,queryInfo:p,options:Te(Te({},u),{fetchPolicy:"network-only"})});vn(h.queryId===f),p.setObservableQuery(h),a.set(f,h)}),globalThis.__DEV__!==!1&&i.size&&i.forEach(function(u,f){if(!u){var p=r.get(f);p?globalThis.__DEV__!==!1&&vn.warn(35,p):globalThis.__DEV__!==!1&&vn.warn(36)}}),a},e.prototype.reFetchObservableQueries=function(t){var n=this;t===void 0&&(t=!1);var a=[];return this.getObservableQueries(t?"all":"active").forEach(function(r,i){var s=r.options.fetchPolicy;r.resetLastResults(),(t||s!=="standby"&&s!=="cache-only")&&a.push(r.refetch()),(n.queries.get(i)||r.queryInfo).setDiff(null)}),this.broadcastQueries(),Promise.all(a)},e.prototype.startGraphQLSubscription=function(t){var n=this,a=t.query,r=t.variables,i=t.fetchPolicy,s=t.errorPolicy,u=s===void 0?"none":s,f=t.context,p=f===void 0?{}:f,h=t.extensions,v=h===void 0?{}:h;a=this.transform(a),r=this.getVariables(a,r);var g=function(w){return n.getObservableFromLink(a,p,w,v).map(function(E){i!=="no-cache"&&(Dw(E,u)&&n.cache.write({query:a,result:E.data,dataId:"ROOT_SUBSCRIPTION",variables:w}),n.broadcastQueries());var P=ng(E),C=p8(E);if(P||C){var O={};if(P&&(O.graphQLErrors=E.errors),C&&(O.protocolErrors=E.extensions[dy]),u==="none"||C)throw new Qi(O)}return u==="ignore"&&delete E.errors,E})};if(this.getDocumentInfo(a).hasClientExports){var b=this.localState.addExportedVariables(a,r,p).then(g);return new Ur(function(w){var E=null;return b.then(function(P){return E=P.subscribe(w)},w.error),function(){return E&&E.unsubscribe()}})}return g(r)},e.prototype.stopQuery=function(t){this.stopQueryNoBroadcast(t),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(t){this.stopQueryInStoreNoBroadcast(t),this.removeQuery(t)},e.prototype.removeQuery=function(t){var n;this.fetchCancelFns.delete(t),this.queries.has(t)&&((n=this.queries.get(t))===null||n===void 0||n.stop(),this.queries.delete(t))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(t){var n;return(n=t.observableQuery)===null||n===void 0?void 0:n.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(t,n,a,r,i){var s=this,u;i===void 0&&(i=(u=n==null?void 0:n.queryDeduplication)!==null&&u!==void 0?u:this.queryDeduplication);var f,p=this.getDocumentInfo(t),h=p.serverQuery,v=p.clientQuery;if(h){var g=this,b=g.inFlightLinkObservables,w=g.link,E={query:h,variables:a,operationName:hp(h)||void 0,context:this.prepareContext(Te(Te({},n),{forceFetch:!i})),extensions:r};if(n=E.context,i){var P=Xu(h),C=tu(a),O=b.lookup(P,C);if(f=O.observable,!f){var I=new ff([bw(w,E)]);f=O.observable=I,I.beforeNext(function k(N,T){N==="next"&&"hasNext"in T&&T.hasNext?I.beforeNext(k):b.remove(P,C)})}}else f=new ff([bw(w,E)])}else f=new ff([Ur.of({data:{}})]),n=this.prepareContext(n);return v&&(f=O0(f,function(k){return s.localState.runResolvers({document:v,remoteResult:k,context:n,variables:a})})),f},e.prototype.getResultsFromLink=function(t,n,a){var r=t.lastRequestId=this.generateRequestId(),i=this.cache.transformForLink(a.query);return O0(this.getObservableFromLink(i,a.context,a.variables),function(s){var u=yw(s),f=u.length>0,p=a.errorPolicy;if(r>=t.lastRequestId){if(f&&p==="none")throw t.markError(new Qi({graphQLErrors:u}));t.markResult(s,i,a,n),t.markReady()}var h={data:s.data,loading:!1,networkStatus:Cr.ready};return f&&p==="none"&&(h.data=void 0),f&&p!=="ignore"&&(h.errors=u,h.networkStatus=Cr.error),h},function(s){var u=m8(s)?s:new Qi({networkError:s});throw r>=t.lastRequestId&&t.markError(u),u})},e.prototype.fetchConcastWithInfo=function(t,n,a,r){var i=this;a===void 0&&(a=Cr.loading),r===void 0&&(r=n.query);var s=this.getVariables(r,n.variables),u=this.defaultOptions.watchQuery,f=n.fetchPolicy,p=f===void 0?u&&u.fetchPolicy||"cache-first":f,h=n.errorPolicy,v=h===void 0?u&&u.errorPolicy||"none":h,g=n.returnPartialData,b=g===void 0?!1:g,w=n.notifyOnNetworkStatusChange,E=w===void 0?!1:w,P=n.context,C=P===void 0?{}:P,O=Object.assign({},n,{query:r,variables:s,fetchPolicy:p,errorPolicy:v,returnPartialData:b,notifyOnNetworkStatusChange:E,context:C}),I=function(F){O.variables=F;var _=i.fetchQueryByPolicy(t,O,a);return O.fetchPolicy!=="standby"&&_.sources.length>0&&t.observableQuery&&t.observableQuery.applyNextFetchPolicy("after-fetch",n),_},k=function(){return i.fetchCancelFns.delete(t.queryId)};this.fetchCancelFns.set(t.queryId,function(F){k(),setTimeout(function(){return N.cancel(F)})});var N,T;if(this.getDocumentInfo(O.query).hasClientExports)N=new ff(this.localState.addExportedVariables(O.query,O.variables,O.context).then(I).then(function(F){return F.sources})),T=!0;else{var j=I(O.variables);T=j.fromLink,N=new ff(j.sources)}return N.promise.then(k,k),{concast:N,fromLink:T}},e.prototype.refetchQueries=function(t){var n=this,a=t.updateCache,r=t.include,i=t.optimistic,s=i===void 0?!1:i,u=t.removeOptimistic,f=u===void 0?s?iw("refetchQueries"):void 0:u,p=t.onQueryUpdated,h=new Map;r&&this.getObservableQueries(r).forEach(function(g,b){h.set(b,{oq:g,lastDiff:(n.queries.get(b)||g.queryInfo).getDiff()})});var v=new Map;return a&&this.cache.batch({update:a,optimistic:s&&f||!1,removeOptimistic:f,onWatchUpdated:function(g,b,w){var E=g.watcher instanceof M0&&g.watcher.observableQuery;if(E){if(p){h.delete(E.queryId);var P=p(E,b,w);return P===!0&&(P=E.refetch()),P!==!1&&v.set(E,P),P}p!==null&&h.set(E.queryId,{oq:E,lastDiff:w,diff:b})}}}),h.size&&h.forEach(function(g,b){var w=g.oq,E=g.lastDiff,P=g.diff,C;p&&(P||(P=n.cache.diff(w.queryInfo.getDiffOptions())),C=p(w,P,E)),(!p||C===!0)&&(C=w.refetch()),C!==!1&&v.set(w,C),b.indexOf("legacyOneTimeQuery")>=0&&n.stopQueryNoBroadcast(b)}),f&&this.cache.removeOptimistic(f),v},e.prototype.maskOperation=function(t){var n,a,r,i=t.document,s=t.data;if(globalThis.__DEV__!==!1){var u=t.fetchPolicy,f=t.id,p=(n=oc(i))===null||n===void 0?void 0:n.operation,h=((a=p==null?void 0:p[0])!==null&&a!==void 0?a:"o")+f;this.dataMasking&&u==="no-cache"&&!AF(i)&&!this.noCacheWarningsByQueryId.has(h)&&(this.noCacheWarningsByQueryId.add(h),globalThis.__DEV__!==!1&&vn.warn(37,(r=hp(i))!==null&&r!==void 0?r:"Unnamed ".concat(p??"operation")))}return this.dataMasking?PB(s,i,this.cache):s},e.prototype.maskFragment=function(t){var n=t.data,a=t.fragment,r=t.fragmentName;return this.dataMasking?E8(n,a,this.cache,r):n},e.prototype.fetchQueryByPolicy=function(t,n,a){var r=this,i=n.query,s=n.variables,u=n.fetchPolicy,f=n.refetchWritePolicy,p=n.errorPolicy,h=n.returnPartialData,v=n.context,g=n.notifyOnNetworkStatusChange,b=t.networkStatus;t.init({document:i,variables:s,networkStatus:a});var w=function(){return t.getDiff()},E=function(k,N){N===void 0&&(N=t.networkStatus||Cr.loading);var T=k.result;globalThis.__DEV__!==!1&&!h&&!Nr(T,{})&&L8(k.missing);var j=function(F){return Ur.of(Te({data:F,loading:gf(N),networkStatus:N},k.complete?null:{partial:!0}))};return T&&r.getDocumentInfo(i).hasForcedResolvers?r.localState.runResolvers({document:i,remoteResult:{data:T},context:v,variables:s,onlyRunForcedResolvers:!0}).then(function(F){return j(F.data||void 0)}):p==="none"&&N===Cr.refetch&&Array.isArray(k.missing)?j(void 0):j(T)},P=u==="no-cache"?0:a===Cr.refetch&&f!=="merge"?1:2,C=function(){return r.getResultsFromLink(t,P,{query:i,variables:s,context:v,fetchPolicy:u,errorPolicy:p})},O=g&&typeof b=="number"&&b!==a&&gf(a);switch(u){default:case"cache-first":{var I=w();return I.complete?{fromLink:!1,sources:[E(I,t.markReady())]}:h||O?{fromLink:!0,sources:[E(I),C()]}:{fromLink:!0,sources:[C()]}}case"cache-and-network":{var I=w();return I.complete||h||O?{fromLink:!0,sources:[E(I),C()]}:{fromLink:!0,sources:[C()]}}case"cache-only":return{fromLink:!1,sources:[E(w(),t.markReady())]};case"network-only":return O?{fromLink:!0,sources:[E(w()),C()]}:{fromLink:!0,sources:[C()]};case"no-cache":return O?{fromLink:!0,sources:[E(t.getDiff()),C()]}:{fromLink:!0,sources:[C()]};case"standby":return{fromLink:!1,sources:[]}}},e.prototype.getOrCreateQuery=function(t){return t&&!this.queries.has(t)&&this.queries.set(t,new M0(this,t)),this.queries.get(t)},e.prototype.prepareContext=function(t){t===void 0&&(t={});var n=this.localState.prepareContext(t);return Te(Te(Te({},this.defaultContext),n),{clientAwareness:this.clientAwareness})},e}(),YB=function(){function e(t){var n=t.cache,a=t.client,r=t.resolvers,i=t.fragmentMatcher;this.selectionsToResolveCache=new WeakMap,this.cache=n,a&&(this.client=a),r&&this.addResolvers(r),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(t){var n=this;this.resolvers=this.resolvers||{},Array.isArray(t)?t.forEach(function(a){n.resolvers=QO(n.resolvers,a)}):this.resolvers=QO(this.resolvers,t)},e.prototype.setResolvers=function(t){this.resolvers={},this.addResolvers(t)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(t){return Gs(this,arguments,void 0,function(n){var a=n.document,r=n.remoteResult,i=n.context,s=n.variables,u=n.onlyRunForcedResolvers,f=u===void 0?!1:u;return Ys(this,function(p){return a?[2,this.resolveDocument(a,r.data,i,s,this.fragmentMatcher,f).then(function(h){return Te(Te({},r),{data:h.result})})]:[2,r]})})},e.prototype.setFragmentMatcher=function(t){this.fragmentMatcher=t},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(t){return om(["client"],t)&&this.resolvers?t:null},e.prototype.serverQuery=function(t){return o8(t)},e.prototype.prepareContext=function(t){var n=this.cache;return Te(Te({},t),{cache:n,getCacheKey:function(a){return n.identify(a)}})},e.prototype.addExportedVariables=function(t){return Gs(this,arguments,void 0,function(n,a,r){return a===void 0&&(a={}),r===void 0&&(r={}),Ys(this,function(i){return n?[2,this.resolveDocument(n,this.buildRootValueFromCache(n,a)||{},this.prepareContext(r),a).then(function(s){return Te(Te({},a),s.exportedVariables)})]:[2,Te({},a)]})})},e.prototype.shouldForceResolvers=function(t){var n=!1;return Ji(t,{Directive:{enter:function(a){if(a.name.value==="client"&&a.arguments&&(n=a.arguments.some(function(r){return r.name.value==="always"&&r.value.kind==="BooleanValue"&&r.value.value===!0}),n))return oy}}}),n},e.prototype.buildRootValueFromCache=function(t,n){return this.cache.diff({query:O$(t),variables:n,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(t,n){return Gs(this,arguments,void 0,function(a,r,i,s,u,f){var p,h,v,g,b,w,E,P,C,O,I;return i===void 0&&(i={}),s===void 0&&(s={}),u===void 0&&(u=function(){return!0}),f===void 0&&(f=!1),Ys(this,function(k){return p=Fm(a),h=Qf(a),v=Gf(h),g=this.collectSelectionsToResolve(p,v),b=p.operation,w=b?b.charAt(0).toUpperCase()+b.slice(1):"Query",E=this,P=E.cache,C=E.client,O={fragmentMap:v,context:Te(Te({},i),{cache:P,client:C}),variables:s,fragmentMatcher:u,defaultOperationType:w,exportedVariables:{},selectionsToResolve:g,onlyRunForcedResolvers:f},I=!1,[2,this.resolveSelectionSet(p.selectionSet,I,r,O).then(function(N){return{result:N,exportedVariables:O.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(t,n,a,r){return Gs(this,void 0,void 0,function(){var i,s,u,f,p,h=this;return Ys(this,function(v){return i=r.fragmentMap,s=r.context,u=r.variables,f=[a],p=function(g){return Gs(h,void 0,void 0,function(){var b,w;return Ys(this,function(E){return!n&&!r.selectionsToResolve.has(g)?[2]:Lm(g,u)?ou(g)?[2,this.resolveField(g,n,a,r).then(function(P){var C;typeof P<"u"&&f.push((C={},C[ls(g)]=P,C))})]:(c$(g)?b=g:(b=i[g.name.value],vn(b,19,g.name.value)),b&&b.typeCondition&&(w=b.typeCondition.name.value,r.fragmentMatcher(a,w,s))?[2,this.resolveSelectionSet(b.selectionSet,n,a,r).then(function(P){f.push(P)})]:[2]):[2]})})},[2,Promise.all(t.selections.map(p)).then(function(){return fy(f)})]})})},e.prototype.resolveField=function(t,n,a,r){return Gs(this,void 0,void 0,function(){var i,s,u,f,p,h,v,g,b,w=this;return Ys(this,function(E){return a?(i=r.variables,s=t.name.value,u=ls(t),f=s!==u,p=a[u]||a[s],h=Promise.resolve(p),(!r.onlyRunForcedResolvers||this.shouldForceResolvers(t))&&(v=a.__typename||r.defaultOperationType,g=this.resolvers&&this.resolvers[v],g&&(b=g[f?s:u],b&&(h=Promise.resolve(b2.withValue(this.cache,b,[a,sy(t,i),r.context,{field:t,fragmentMap:r.fragmentMap}]))))),[2,h.then(function(P){var C,O;if(P===void 0&&(P=p),t.directives&&t.directives.forEach(function(k){k.name.value==="export"&&k.arguments&&k.arguments.forEach(function(N){N.name.value==="as"&&N.value.kind==="StringValue"&&(r.exportedVariables[N.value.value]=P)})}),!t.selectionSet||P==null)return P;var I=(O=(C=t.directives)===null||C===void 0?void 0:C.some(function(k){return k.name.value==="client"}))!==null&&O!==void 0?O:!1;if(Array.isArray(P))return w.resolveSubSelectedArray(t,n||I,P,r);if(t.selectionSet)return w.resolveSelectionSet(t.selectionSet,n||I,P,r)})]):[2,null]})})},e.prototype.resolveSubSelectedArray=function(t,n,a,r){var i=this;return Promise.all(a.map(function(s){if(s===null)return null;if(Array.isArray(s))return i.resolveSubSelectedArray(t,n,s,r);if(t.selectionSet)return i.resolveSelectionSet(t.selectionSet,n,s,r)}))},e.prototype.collectSelectionsToResolve=function(t,n){var a=function(s){return!Array.isArray(s)},r=this.selectionsToResolveCache;function i(s){if(!r.has(s)){var u=new Set;r.set(s,u),Ji(s,{Directive:function(f,p,h,v,g){f.name.value==="client"&&g.forEach(function(b){a(b)&&BO(b)&&u.add(b)})},FragmentSpread:function(f,p,h,v,g){var b=n[f.name.value];vn(b,20,f.name.value);var w=i(b);w.size>0&&(g.forEach(function(E){a(E)&&BO(E)&&u.add(E)}),u.add(f),w.forEach(function(E){u.add(E)}))}})}return r.get(s)}return i(t)},e}(),T6=!1,F8=function(){function e(t){var n=this,a;if(this.resetStoreCallbacks=[],this.clearStoreCallbacks=[],!t.cache)throw $o(16);var r=t.uri,i=t.credentials,s=t.headers,u=t.cache,f=t.documentTransform,p=t.ssrMode,h=p===void 0?!1:p,v=t.ssrForceFetchDelay,g=v===void 0?0:v,b=t.connectToDevTools,w=t.queryDeduplication,E=w===void 0?!0:w,P=t.defaultOptions,C=t.defaultContext,O=t.assumeImmutableResults,I=O===void 0?u.assumeImmutableResults:O,k=t.resolvers,N=t.typeDefs,T=t.fragmentMatcher,j=t.name,F=t.version,_=t.devtools,M=t.dataMasking,L=t.link;L||(L=r?new bB({uri:r,credentials:i,headers:s}):cs.empty()),this.link=L,this.cache=u,this.disableNetworkFetches=h||g>0,this.queryDeduplication=E,this.defaultOptions=P||Object.create(null),this.typeDefs=N,this.devtoolsConfig=Te(Te({},_),{enabled:(a=_==null?void 0:_.enabled)!==null&&a!==void 0?a:b}),this.devtoolsConfig.enabled===void 0&&(this.devtoolsConfig.enabled=globalThis.__DEV__!==!1),g&&setTimeout(function(){return n.disableNetworkFetches=!1},g),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.watchFragment=this.watchFragment.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),this.version=e2,this.localState=new YB({cache:u,client:this,resolvers:k,fragmentMatcher:T}),this.queryManager=new GB({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,defaultContext:C,documentTransform:f,queryDeduplication:E,ssrMode:h,dataMasking:!!M,clientAwareness:{name:j,version:F},localState:this.localState,assumeImmutableResults:I,onBroadcast:this.devtoolsConfig.enabled?function(){n.devToolsHookCb&&n.devToolsHookCb({action:{},state:{queries:n.queryManager.getQueryStore(),mutations:n.queryManager.mutationStore||{}},dataWithOptimisticResults:n.cache.extract(!0)})}:void 0}),this.devtoolsConfig.enabled&&this.connectToDevTools()}return e.prototype.connectToDevTools=function(){if(!(typeof window>"u")){var t=window,n=Symbol.for("apollo.devtools");(t[n]=t[n]||[]).push(this),t.__APOLLO_CLIENT__=this,!T6&&globalThis.__DEV__!==!1&&(T6=!0,window.document&&window.top===window.self&&/^(https?|file):$/.test(window.location.protocol)&&setTimeout(function(){if(!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__){var a=window.navigator,r=a&&a.userAgent,i=void 0;typeof r=="string"&&(r.indexOf("Chrome/")>-1?i="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":r.indexOf("Firefox/")>-1&&(i="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),i&&globalThis.__DEV__!==!1&&vn.log("Download the Apollo DevTools for a better development experience: %s",i)}},1e4))}},Object.defineProperty(e.prototype,"documentTransform",{get:function(){return this.queryManager.documentTransform},enumerable:!1,configurable:!0}),e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(t){return this.defaultOptions.watchQuery&&(t=Dp(this.defaultOptions.watchQuery,t)),this.disableNetworkFetches&&(t.fetchPolicy==="network-only"||t.fetchPolicy==="cache-and-network")&&(t=Te(Te({},t),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(t)},e.prototype.query=function(t){return this.defaultOptions.query&&(t=Dp(this.defaultOptions.query,t)),vn(t.fetchPolicy!=="cache-and-network",17),this.disableNetworkFetches&&t.fetchPolicy==="network-only"&&(t=Te(Te({},t),{fetchPolicy:"cache-first"})),this.queryManager.query(t)},e.prototype.mutate=function(t){return this.defaultOptions.mutate&&(t=Dp(this.defaultOptions.mutate,t)),this.queryManager.mutate(t)},e.prototype.subscribe=function(t){var n=this,a=this.queryManager.generateQueryId();return this.queryManager.startGraphQLSubscription(t).map(function(r){return Te(Te({},r),{data:n.queryManager.maskOperation({document:t.query,data:r.data,fetchPolicy:t.fetchPolicy,id:a})})})},e.prototype.readQuery=function(t,n){return n===void 0&&(n=!1),this.cache.readQuery(t,n)},e.prototype.watchFragment=function(t){var n;return this.cache.watchFragment(Te(Te({},t),(n={},n[Symbol.for("apollo.dataMasking")]=this.queryManager.dataMasking,n)))},e.prototype.readFragment=function(t,n){return n===void 0&&(n=!1),this.cache.readFragment(t,n)},e.prototype.writeQuery=function(t){var n=this.cache.writeQuery(t);return t.broadcast!==!1&&this.queryManager.broadcastQueries(),n},e.prototype.writeFragment=function(t){var n=this.cache.writeFragment(t);return t.broadcast!==!1&&this.queryManager.broadcastQueries(),n},e.prototype.__actionHookForDevTools=function(t){this.devToolsHookCb=t},e.prototype.__requestRaw=function(t){return bw(this.link,t)},e.prototype.resetStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(t.resetStoreCallbacks.map(function(n){return n()}))}).then(function(){return t.reFetchObservableQueries()})},e.prototype.clearStore=function(){var t=this;return Promise.resolve().then(function(){return t.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(t.clearStoreCallbacks.map(function(n){return n()}))})},e.prototype.onResetStore=function(t){var n=this;return this.resetStoreCallbacks.push(t),function(){n.resetStoreCallbacks=n.resetStoreCallbacks.filter(function(a){return a!==t})}},e.prototype.onClearStore=function(t){var n=this;return this.clearStoreCallbacks.push(t),function(){n.clearStoreCallbacks=n.clearStoreCallbacks.filter(function(a){return a!==t})}},e.prototype.reFetchObservableQueries=function(t){return this.queryManager.reFetchObservableQueries(t)},e.prototype.refetchQueries=function(t){var n=this.queryManager.refetchQueries(t),a=[],r=[];n.forEach(function(s,u){a.push(u),r.push(s)});var i=Promise.all(r);return i.queries=a,i.results=r,i.catch(function(s){globalThis.__DEV__!==!1&&vn.debug(18,s)}),i},e.prototype.getObservableQueries=function(t){return t===void 0&&(t="active"),this.queryManager.getObservableQueries(t)},e.prototype.extract=function(t){return this.cache.extract(t)},e.prototype.restore=function(t){return this.cache.restore(t)},e.prototype.addResolvers=function(t){this.localState.addResolvers(t)},e.prototype.setResolvers=function(t){this.localState.setResolvers(t)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(t){this.localState.setFragmentMatcher(t)},e.prototype.setLink=function(t){this.link=this.queryManager.link=t},Object.defineProperty(e.prototype,"defaultContext",{get:function(){return this.queryManager.defaultContext},enumerable:!1,configurable:!0}),e}();globalThis.__DEV__!==!1&&(F8.prototype.getMemoryInternals=HF);var og=new Map,Pw=new Map,$8=!0,Ig=!1;function B8(e){return e.replace(/[\s,]+/g," ").trim()}function QB(e){return B8(e.source.body.substring(e.start,e.end))}function WB(e){var t=new Set,n=[];return e.definitions.forEach(function(a){if(a.kind==="FragmentDefinition"){var r=a.name.value,i=QB(a.loc),s=Pw.get(r);s&&!s.has(i)?$8&&console.warn("Warning: fragment with name "+r+` already exists.
graphql-tag enforces all fragment names across your application to be unique; read more about
this in the docs: http://dev.apollodata.com/core/fragments.html#unique-names`):s||Pw.set(r,s=new Set),s.add(i),t.has(i)||(t.add(i),n.push(a))}else n.push(a)}),Te(Te({},e),{definitions:n})}function XB(e){var t=new Set(e.definitions);t.forEach(function(a){a.loc&&delete a.loc,Object.keys(a).forEach(function(r){var i=a[r];i&&typeof i=="object"&&t.add(i)})});var n=e.loc;return n&&(delete n.startToken,delete n.endToken),e}function JB(e){var t=B8(e);if(!og.has(t)){var n=pF(e,{experimentalFragmentVariables:Ig,allowLegacyFragmentVariables:Ig});if(!n||n.kind!=="Document")throw new Error("Not a valid GraphQL document.");og.set(t,XB(WB(n)))}return og.get(t)}function jn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];typeof e=="string"&&(e=[e]);var a=e[0];return t.forEach(function(r,i){r&&r.kind==="Document"?a+=r.loc.source.body:a+=r,a+=e[i+1]}),JB(a)}function ZB(){og.clear(),Pw.clear()}function ez(){$8=!1}function tz(){Ig=!0}function nz(){Ig=!1}var rp={gql:jn,resetCaches:ZB,disableFragmentWarnings:ez,enableExperimentalFragmentVariables:tz,disableExperimentalFragmentVariables:nz};(function(e){e.gql=rp.gql,e.resetCaches=rp.resetCaches,e.disableFragmentWarnings=rp.disableFragmentWarnings,e.enableExperimentalFragmentVariables=rp.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=rp.disableExperimentalFragmentVariables})(jn||(jn={}));jn.default=jn;var k0={exports:{}},R6;function rz(){return R6||(R6=1,function(e){e.exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=void 0,e.exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=void 0,e.exports.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=void 0,Object.assign(e.exports,Tm())}(k0)),k0.exports}var qr=rz();const az=lc(qr),z8=wT({__proto__:null,default:az},[qr]);var N6=i2?Symbol.for("__APOLLO_CONTEXT__"):"__APOLLO_CONTEXT__";function C2(){vn("createContext"in z8,54);var e=qr.createContext[N6];return e||(Object.defineProperty(qr.createContext,N6,{value:e=qr.createContext({}),enumerable:!1,writable:!1,configurable:!0}),e.displayName="ApolloContext"),e}var oz=function(e){var t=e.client,n=e.children,a=C2(),r=qr.useContext(a),i=qr.useMemo(function(){return Te(Te({},r),{client:t||r.client})},[r,t]);return vn(i.client,55),qr.createElement(a.Provider,{value:i},n)};function x2(e){var t=qr.useContext(C2()),n=e||t.client;return vn(!!n,58),n}var M6=!1,iz="useSyncExternalStore",lz=z8[iz],sz=lz||function(e,t,n){var a=t();globalThis.__DEV__!==!1&&!M6&&a!==t()&&(M6=!0,globalThis.__DEV__!==!1&&vn.error(68));var r=qr.useState({inst:{value:a,getSnapshot:t}}),i=r[0].inst,s=r[1];return MF?qr.useLayoutEffect(function(){Object.assign(i,{value:a,getSnapshot:t}),A0(i)&&s({inst:i})},[e,a,t]):Object.assign(i,{value:a,getSnapshot:t}),qr.useEffect(function(){return A0(i)&&s({inst:i}),e(function(){A0(i)&&s({inst:i})})},[e]),a};function A0(e){var t=e.value,n=e.getSnapshot;try{return t!==n()}catch{return!0}}var El;(function(e){e[e.Query=0]="Query",e[e.Mutation=1]="Mutation",e[e.Subscription=2]="Subscription"})(El||(El={}));var Ju;function k6(e){var t;switch(e){case El.Query:t="Query";break;case El.Mutation:t="Mutation";break;case El.Subscription:t="Subscription";break}return t}function U8(e){Ju||(Ju=new l2(Ol.parser||1e3));var t=Ju.get(e);if(t)return t;var n,a,r;vn(!!e&&!!e.kind,70,e);for(var i=[],s=[],u=[],f=[],p=0,h=e.definitions;p<h.length;p++){var v=h[p];if(v.kind==="FragmentDefinition"){i.push(v);continue}if(v.kind==="OperationDefinition")switch(v.operation){case"query":s.push(v);break;case"mutation":u.push(v);break;case"subscription":f.push(v);break}}vn(!i.length||s.length||u.length||f.length,71),vn(s.length+u.length+f.length<=1,72,e,s.length,f.length,u.length),a=s.length?El.Query:El.Mutation,!s.length&&!u.length&&(a=El.Subscription);var g=s.length?s:u.length?u:f;vn(g.length===1,73,e,g.length);var b=g[0];n=b.variableDefinitions||[],b.name&&b.name.kind==="Name"?r=b.name.value:r="data";var w={name:r,type:a,variables:n};return Ju.set(e,w),w}U8.resetCache=function(){Ju=void 0};globalThis.__DEV__!==!1&&s2("parser",function(){return Ju?Ju.size:0});function H8(e,t){var n=U8(e),a=k6(t),r=k6(n.type);vn(n.type===t,74,a,a,r)}var uz=L7?qr.useLayoutEffect:qr.useEffect,cz=Symbol.for("apollo.hook.wrappers");function fz(e,t,n){var a=n.queryManager,r=a&&a[cz],i=r&&r[e];return i?i(t):t}var dz=Object.prototype.hasOwnProperty;function A6(){}var ig=Symbol();function oo(e,t){return t===void 0&&(t=Object.create(null)),fz("useQuery",pz,x2(t&&t.client))(e,t)}function pz(e,t){var n=hz(e,t),a=n.result,r=n.obsQueryFields;return qr.useMemo(function(){return Te(Te({},a),r)},[a,r])}function mz(e,t,n,a,r){function i(v){var g;H8(t,El.Query);var b={client:e,query:t,observable:a&&a.getSSRObservable(r())||Tp.inactiveOnCreation.withValue(!a,function(){return e.watchQuery(V8(void 0,e,n,r()))}),resultData:{previousData:(g=v==null?void 0:v.resultData.current)===null||g===void 0?void 0:g.data}};return b}var s=qr.useState(i),u=s[0],f=s[1];function p(v){var g,b;Object.assign(u.observable,(g={},g[ig]=v,g));var w=u.resultData;f(Te(Te({},u),{query:v.query,resultData:Object.assign(w,{previousData:((b=w.current)===null||b===void 0?void 0:b.data)||w.previousData,current:void 0})}))}if(e!==u.client||t!==u.query){var h=i(u);return f(h),[h,p]}return[u,p]}function hz(e,t){var n=x2(t.client),a=qr.useContext(C2()).renderPromises,r=!!a,i=n.disableNetworkFetches,s=t.ssr!==!1&&!t.skip,u=t.partialRefetch,f=bz(n,e,t,r),p=mz(n,e,t,a,f),h=p[0],v=h.observable,g=h.resultData,b=p[1],w=f(v);yz(g,v,n,t,w);var E=qr.useMemo(function(){return Cz(v)},[v]);gz(v,a,s);var P=vz(g,v,n,t,w,i,u,r,{onCompleted:t.onCompleted||A6,onError:t.onError||A6});return{result:P,obsQueryFields:E,observable:v,resultData:g,client:n,onQueryExecuted:b}}function vz(e,t,n,a,r,i,s,u,f){var p=qr.useRef(f);qr.useEffect(function(){p.current=f});var h=(u||i)&&a.ssr===!1&&!a.skip?q8:a.skip||r.fetchPolicy==="standby"?G8:void 0,v=e.previousData,g=qr.useMemo(function(){return h&&K8(h,v,t,n)},[n,t,h,v]);return sz(qr.useCallback(function(b){if(u)return function(){};var w=function(){var C=e.current,O=t.getCurrentResult();C&&C.loading===O.loading&&C.networkStatus===O.networkStatus&&Nr(C.data,O.data)||Iw(O,e,t,n,s,b,p.current)},E=function(C){if(P.current.unsubscribe(),P.current=t.resubscribeAfterError(w,E),!dz.call(C,"graphQLErrors"))throw C;var O=e.current;(!O||O&&O.loading||!Nr(C,O.error))&&Iw({data:O&&O.data,error:C,loading:!1,networkStatus:Cr.error},e,t,n,s,b,p.current)},P={current:t.subscribe(w,E)};return function(){setTimeout(function(){return P.current.unsubscribe()})}},[i,u,t,e,s,n]),function(){return g||_6(e,t,p.current,s,n)},function(){return g||_6(e,t,p.current,s,n)})}function gz(e,t,n){t&&n&&(t.registerSSRObservable(e),e.getCurrentResult().loading&&t.addObservableQueryPromise(e))}function yz(e,t,n,a,r){var i;t[ig]&&!Nr(t[ig],r)&&(t.reobserve(V8(t,n,a,r)),e.previousData=((i=e.current)===null||i===void 0?void 0:i.data)||e.previousData,e.current=void 0),t[ig]=r}function bz(e,t,n,a){n===void 0&&(n={});var r=n.skip;n.ssr,n.onCompleted,n.onError;var i=n.defaultOptions,s=Ii(n,["skip","ssr","onCompleted","onError","defaultOptions"]);return function(u){var f=Object.assign(s,{query:t});return a&&(f.fetchPolicy==="network-only"||f.fetchPolicy==="cache-and-network")&&(f.fetchPolicy="cache-first"),f.variables||(f.variables={}),r?(f.initialFetchPolicy=f.initialFetchPolicy||f.fetchPolicy||j6(i,e.defaultOptions),f.fetchPolicy="standby"):f.fetchPolicy||(f.fetchPolicy=(u==null?void 0:u.options.initialFetchPolicy)||j6(i,e.defaultOptions)),f}}function V8(e,t,n,a){var r=[],i=t.defaultOptions.watchQuery;return i&&r.push(i),n.defaultOptions&&r.push(n.defaultOptions),r.push(ic(e&&e.options,a)),r.reduce(Dp)}function Iw(e,t,n,a,r,i,s){var u=t.current;u&&u.data&&(t.previousData=u.data),!e.error&&Ni(e.errors)&&(e.error=new Qi({graphQLErrors:e.errors})),t.current=K8(Ez(e,n,r),t.previousData,n,a),i(),wz(e,u==null?void 0:u.networkStatus,s)}function wz(e,t,n){if(!e.loading){var a=Sz(e);Promise.resolve().then(function(){a?n.onError(a):e.data&&t!==e.networkStatus&&e.networkStatus===Cr.ready&&n.onCompleted(e.data)}).catch(function(r){globalThis.__DEV__!==!1&&vn.warn(r)})}}function _6(e,t,n,a,r){return e.current||Iw(t.getCurrentResult(),e,t,r,a,function(){},n),e.current}function j6(e,t){var n;return(e==null?void 0:e.fetchPolicy)||((n=t==null?void 0:t.watchQuery)===null||n===void 0?void 0:n.fetchPolicy)||"cache-first"}function Sz(e){return Ni(e.errors)?new Qi({graphQLErrors:e.errors}):e.error}function K8(e,t,n,a){var r=e.data;e.partial;var i=Ii(e,["data","partial"]),s=Te(Te({data:r},i),{client:a,observable:n,variables:n.variables,called:e!==q8&&e!==G8,previousData:t});return s}function Ez(e,t,n){return e.partial&&n&&!e.loading&&(!e.data||Object.keys(e.data).length===0)&&t.options.fetchPolicy!=="cache-only"?(t.refetch(),Te(Te({},e),{loading:!0,networkStatus:Cr.refetch})):e}var q8=Ff({loading:!0,data:void 0,error:void 0,networkStatus:Cr.loading}),G8=Ff({loading:!1,data:void 0,error:void 0,networkStatus:Cr.ready});function Cz(e){return{refetch:e.refetch.bind(e),reobserve:e.reobserve.bind(e),fetchMore:e.fetchMore.bind(e),updateQuery:e.updateQuery.bind(e),startPolling:e.startPolling.bind(e),stopPolling:e.stopPolling.bind(e),subscribeToMore:e.subscribeToMore.bind(e)}}function Hr(e,t){var n=x2(void 0);H8(e,El.Mutation);var a=qr.useState({called:!1,loading:!1,client:n}),r=a[0],i=a[1],s=qr.useRef({result:r,mutationId:0,isMounted:!0,client:n,mutation:e,options:t});uz(function(){Object.assign(s.current,{client:n,options:t,mutation:e})});var u=qr.useCallback(function(p){p===void 0&&(p={});var h=s.current,v=h.options,g=h.mutation,b=Te(Te({},v),{mutation:g}),w=p.client||s.current.client;!s.current.result.loading&&!b.ignoreResults&&s.current.isMounted&&i(s.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:w});var E=++s.current.mutationId,P=Dp(b,p);return w.mutate(P).then(function(C){var O,I,k=C.data,N=C.errors,T=N&&N.length>0?new Qi({graphQLErrors:N}):void 0,j=p.onError||((O=s.current.options)===null||O===void 0?void 0:O.onError);if(T&&j&&j(T,P),E===s.current.mutationId&&!P.ignoreResults){var F={called:!0,loading:!1,data:k,error:T,client:w};s.current.isMounted&&!Nr(s.current.result,F)&&i(s.current.result=F)}var _=p.onCompleted||((I=s.current.options)===null||I===void 0?void 0:I.onCompleted);return T||_==null||_(C.data,P),C},function(C){var O;if(E===s.current.mutationId&&s.current.isMounted){var I={loading:!1,error:C,data:void 0,called:!0,client:w};Nr(s.current.result,I)||i(s.current.result=I)}var k=p.onError||((O=s.current.options)===null||O===void 0?void 0:O.onError);if(k)return k(C,P),{data:void 0,errors:C};throw C})},[]),f=qr.useCallback(function(){if(s.current.isMounted){var p={called:!1,loading:!1,client:s.current.client};Object.assign(s.current,{mutationId:0,result:p}),i(p)}},[]);return qr.useEffect(function(){var p=s.current;return p.isMounted=!0,function(){p.isMounted=!1}},[]),[u,Te({reset:f},r)]}function xz(e){return e?e instanceof Qi?e.graphQLErrors.some(t=>{var n;return((n=t==null?void 0:t.extensions)==null?void 0:n.status)===404}):Array.isArray(e)?e.some(t=>{var n,a;return((n=t==null?void 0:t.extensions)==null?void 0:n.status)===404||((a=t==null?void 0:t.extensions)==null?void 0:a.code)==="NOT_FOUND"}):!1:!1}function io(e,t,{undefOn404:n}={}){return async a=>{let r,i;try{const s=await e(a);r=s.data??void 0,i=s.errors}catch(s){i=s}if(i||!r){if(n&&xz(i))return;const s=Array.isArray(i)?i.map(Rf).join(", "):Rf(i);throw new Error(`Graphql error: ${s}`)}return r===void 0?void 0:t(r,a)}}function Vr(e,t){return async n=>{let a,r;try{const i=await e(n);a=i.data??void 0,r=i.errors}catch(i){r=i}if(r||!a)throw new Error(`Graphql error: ${Rf(r)}`);return a===void 0||t==null?void 0:t(a)}}const Oz=jn`
  mutation SetNodelReady(
    $nodelId: ID!
    $ready: Boolean!
  ) {
    setNodelReady(
      nodelId: $nodelId
      ready: $ready
    )
  }
`;function Y8(){const[e]=Hr(Oz);return d.useCallback(Vr(t=>e({variables:t})),[e])}const Dz=jn`
  mutation SetNodePublishDate(
    $nodeId: ID!
    $publishDate: DateTime
  ) {
    setNodePublishDate(
      nodeId: $nodeId
      publishDate: $publishDate
    ) {
      id
    }
  }
`;function Pz(){const[e]=Hr(Dz);return d.useCallback(Vr(t=>e({variables:t}),t=>t.setNodePublishDate),[e])}function O2({closeDialog:e,parameter:t}){const n=Bn(),a=Y8(),r=Pz(),i=Rl(),s=Ma(),[u,f]=d.useState(t.publishDate?new Date(t.publishDate):new Date),p=async()=>{const g=t.nodelId,{nodeId:b}=Ta(g),w=t.publishDate?new Date(t.publishDate).toISOString():void 0,E=t.ready;let P,C;if(u){u.setSeconds(0,0);const I=u.toISOString();P=I===w?void 0:I,C=E?void 0:!0}else P=w?null:void 0,C=E?!1:void 0;C!==void 0&&await a({nodelId:g,ready:C}),P!==void 0&&await r({nodeId:b,publishDate:P});const O=P!==void 0||C!==void 0;O&&s(n("document-control.publishDateIsUpdated"),{severity:"info"}),e({done:O})};if(!u)return{header:t.dialogTitle,content:x.jsx(wo,{})};const h=x.jsxs(x.Fragment,{children:[x.jsx("span",{className:"FieldLabel",children:n("common.publishDate")}),x.jsx(ZS,{locale:i,className:"w-full",value:u,onChange:g=>{f((typeof g.value=="string"?new Date(g.value):g.value)??void 0)},showTime:!0,hourFormat:"24",inline:!0})]}),v=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:n("common.cancel"),severity:"secondary",onClick:()=>e()}),x.jsx(Fa,{label:u.getTime()>Date.now()?n("common.schedule"):n("common.publish"),action:p})]});return{header:t.dialogTitle,content:h,footer:v}}const Iz=jn`
  mutation DeleteNodeAndDocuments(
    $nodelId: String!
  ) {
    deleteNodeAndDocuments(
      nodelId: $nodelId
    )
  }
`;function Tz(){const[e]=Hr(Iz);return d.useCallback(Vr(t=>e({variables:{nodelId:t}})),[e])}const Rz=jn`
  mutation DeleteDocument(
    $nodelId: String!
  ) {
    deleteDocument(
      nodelId: $nodelId
    )
  }
`;function Nz(){const[e]=Hr(Rz);return d.useCallback(Vr(t=>e({variables:{nodelId:t}})),[e])}const Mz=jn`
  mutation CreatePartOnNode(
    $nodeId: ID!
    $language: String!
  ) {
    createPartOnNode(
      language: $language,
      nodeId: $nodeId
    ) {
      partId
    }
  }
`;function kz(){const[e]=Hr(Mz);return d.useCallback(Vr(t=>e({variables:t}),t=>t.createPartOnNode.partId),[e])}const Az=jn`
  mutation DeletePart(
    $nodelId: ID!
  ) {
    deletePart(
      nodelId: $nodelId
    )
  }
`;function _z(){const[e]=Hr(Az);return d.useCallback(Vr(t=>e({variables:{nodelId:t}})),[e])}const jz=jn`
  mutation UpdateDocumentTitle(
    $nodelId: ID!
    $values: UpdateDocumentTitleValues!
  ) {
    updateDocumentTitle(
      id: $nodelId
      values: $values
    ) {
      nodelId
      title
      slug
      metaDescription
      metaKeywords
      featuredImageHandle
    }
  }
`;function Lz(){const[e]=Hr(jz);return d.useCallback(Vr(t=>e({variables:t}),t=>t.updateDocumentTitle),[e])}const Fz=jn`
  mutation UpdateDocumentMeta(
    $nodelId: ID!
    $values: UpdateDocumentMetaValues!
  ) {
    updateDocumentMeta(
      id: $nodelId
      values: $values
    ) {
      nodelId
      title
      slug
      metaDescription
      metaKeywords
      featuredImageHandle
    }
  }
`;function Q8(){const[e]=Hr(Fz);return d.useCallback(Vr(t=>e({variables:t}),t=>t.updateDocumentMeta),[e])}function $z({closeDialog:e,parameter:{documentControlData:t}}){const n=Bn(),a=Ma(),r=Tz(),i=Nz(),s=t.translations.length>1,u=async()=>{await r(t.documentId),a(n("document-control.documentAndTranslationsAreDeleted"),{severity:"info"}),e({done:!0})},f=async()=>{await i(t.documentId),a(n("document-control.documentIsDeleted"),{severity:"info"}),e({done:!0})},p=n("common.deletion"),h=x.jsx("div",{children:n("DeleteDocument.documentDeletingConfirmationMessage",{title:t.title})}),v=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:n("common.cancel"),severity:"secondary",onClick:()=>{e()}}),x.jsxs("div",{className:"ButtonBar",children:[s&&x.jsx(Fa,{label:n("DeleteDocument.deleteAllTranslations"),className:"mr-2",action:u,severity:"danger"}),x.jsx(Fa,{label:n(s?"DeleteDocument.deleteJustThisArticle":"DeleteDocument.deleteThisArticle",{language:t.language}),action:f,severity:"danger"})]})]});return{header:p,content:h,footer:v}}function Bz({closeDialog:e,parameter:{nodelId:t}}){const n=Bn(),a=Y8(),r=Ma(),i=async()=>{await a({nodelId:t,ready:!1}),r(n("document-control.switchedToDraft"),{severity:"info"}),e({done:!0})},s=n("common.switchToDraft"),u=x.jsx(x.Fragment,{children:x.jsx("p",{children:n("SwitchToDraft.switchToDraftConfirmationMessage")})}),f=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:n("common.cancel"),type:"button",severity:"secondary",onClick:()=>e()}),x.jsx(Fa,{label:n("common.switchToDraft"),action:i})]});return{header:s,content:u,footer:f}}function zz({documentControlData:e,documentType:t,saveDocument:n,disabled:a}){const r=$a(),i=Bn(),{navigateToBack:s}=g7(),{emit:u}=oa(),f=dr(P=>P.appLayout),p=t.documentKind==="regular",h=Ma(),v=Zi(),g=async()=>{const P=await v(Bz,{nodelId:e.documentId});P!=null&&P.done&&u("shouldRefresh")},b=async()=>{const P=await v($z,{documentControlData:e});P!=null&&P.done&&(h(i("DocumentEditPanel.documentDeleted"),{severity:"info"}),s(e.breadcrumb))},w=async()=>{const P=await v(O2,{dialogTitle:i("DocumentControl.setPublishDate"),nodelId:e.documentId,ready:e.ready,publishDate:e.node.publishDate});P!=null&&P.done&&(await n(),u("shouldRefresh"))},E=()=>{const P=[];return e.ready?P.push({icon:"pi pi-pen-to-square",label:i("common.switchToDraft"),command:r(g)}):P.push({icon:"pi pi-file-arrow-up",label:i("DocumentControl.setPublishDate"),command:r(w)}),p&&P.push({icon:"pi pi-trash",label:i("common.delete"),command:r(b)}),P};return x.jsx(JS,{label:f==="mobile"?void 0:e.ready?i("common.save"):i("DocumentControl.updateDraft"),icon:"pi pi-save",onClick:r(n),model:E(),size:"small",buttonProps:{disabled:a}})}function Uz(e){const t=$a(),{scheduled:n,...a}=e,{publishDate:r}=e,i=Bn(),{emit:s}=oa(),u=Zi(),f=async()=>{const p=await u(O2,{...a,dialogTitle:i("DocumentControl.editPublishDate")});p!=null&&p.done&&s("shouldRefresh")};return x.jsxs("div",{className:"PublishStatus",children:[x.jsx("span",{className:"PublishStatus-dt",children:r&&ny(r)}),a.ready?n?x.jsx(Sl,{value:i("common.scheduled"),rounded:!0,severity:"contrast"}):x.jsx(Sl,{value:i("common.published"),rounded:!0,severity:"success"}):x.jsx(Sl,{value:i("common.draft"),rounded:!0,severity:"secondary"}),x.jsx(Un,{className:"PublishStatus-button",icon:"pi pi-calendar-clock",severity:"secondary",onClick:t(f)})]})}function W8({onDropFiles:e,children:t,onDraggingChange:n}){const{t:a}=Gr(),[r,i]=d.useState(!1),s=d.useRef(!1);function u(g){g!==s.current&&(s.current=g,i(g),n==null||n(g))}function f(g){g.preventDefault(),g.stopPropagation()}function p(g){f(g),u(!0)}function h(g){f(g),g.target.classList.contains("FileDrop-overlay")&&u(!1)}function v(g){f(g),u(!1),e(g.dataTransfer.files)}return x.jsxs("div",{className:be("FileDrop"),onDrag:f,onDragStart:f,onDragEnd:f,onDragEnter:f,onDragOver:p,onDragLeave:h,onDrop:v,children:[x.jsx("div",{className:be("FileDrop-overlay",{dragging:r}),children:a("mediaGallery.dropFilesHere")}),t]})}const X8="data:image/webp;base64,UklGRs4JAABXRUJQVlA4TMIJAAAvL8KLAOWobduGkf//O72sEaEwaQOGpOMWUiiOMwVYl6dAkm1tbtQsPMNesE2aee4F4FZFhc65e2RUf5UCUWSYleQOfBH9nwDf+/+3bdv/39/8Wo4lAs8BkLayl9O9925St0d77113N3vVFkWAAAiSzjrS8ct+HkX0fwKePqxWHp82blYrj1/bfFmtPH7tZuXxo+rpqXp6qm7s6uPd01MF/8F/8B/8t/GBTJaaPE1dbUyz8toW11mbFs0Q5+3ekzGFMWVWUG3MXPbPOPPg2rFbxGG+90SULcfzyWxSH4fj4WTaX9xycfSLGPeerLMDIQOuamOsIqVav3800fveL4a9J3K2xySX9VELzWRwcrB5bdf5sWv2oDLbY1qq+shb4q+OL/bo7Pauj+Ni78lmthMoHojaGHIVCHm6U9iz16Jr094TZbYrklDWx5BFWvHTo1lBm80t1+49Wco6SsgaqYRUPDw9VJbUI3/fqtuxbcauGeWDNaTL536/1frQNm1s5AOTLYvi2b9H3/ahaZN8ALalKcpHLuXsutCM8sFYrcpSq8fPD7Xr20ZAkNLWEk2e+WvIbWjlAyqyTMYCPHM+ez/KB0ZjgK2qYPL4pbFt5cNyKFk9cv6OCzmGvvNJQBBrfur3e87F5OrGy4cKgabFEz/l0ITs6iQfSoNsC31sK/c7KbtePkwNo8ECj/9y2++EFOQDIBIjlqunf7zdNzHKhwo0GyZd/e/0Lzm4LB9YExZklalWj29lF+TDcg2kT/54q3Vd8F0Mg3wgW4K+/9tbvu2ic60XEAYJDtz/Y84xDdEl+aBQ0Qz0ya08Nn1uBgFBholAn/wu+ib8X9lYGWCjsCR96IM0tsHLBwtAaCwc/NfsSx98kg/aWqWINB2a2E9cKyCWa+Dp2gchpeB810UBgaai4vhHbedDWLTZywe2xLx6/IPofepiiPIBrYZ1LtY+rQefswvyQdkSgGlqPu3iIqZGPiBWpaaKpwc/6XLaDfLBarTWGjj4nyOf76Q+CQiLChm1mk3xHRdr+bDcrhZQnr2+62MXQ59r+UBAXKy9eX3IzqWmzvIBGZhX1s7WY6hzanr5ABXoiovyzeu73ucU5AOWVitm0G/cHHztonwwCi0AFao6d3M3uE5ATFRZMayu6+qN62OO8kEbg4BkJ+tKv1kPXj4sRygBX/vnto/BOR+SfAAuabK+eeHOIo71om/lgzaAZmqevNylOnULLx9UqYv1arL65KVh3qbayQddlVpbo9UTl+/M61FAsDalhpLpwJOXhxSDfDAFVCWTrtSBJy51iygfyBpEJKsrUk9evuMFxFJGKtRTf+5u9znksIjyAagsFb345725G+omN/LBMFizQk/diEMX2pDlgzUaKqPUk+dvdSn6QT4oLA3Ysige+Cn5tm/kA06w1FASrZz+oetClg+2mKBhwpIn9285tysftEVljWZVmf+d/PPuP/JhOWug4tCn9xZDbG+1/wzywSBbzU98eqtxoel2GwFBbKmgQ1tNrhcxRvnAhMSki+M/D9HX9SAfkAnIWlo58/MY2sHLB2BDyAzmwMb3cbdz8oGYmQj1Oqyc/vpmneSDIUA2hhlNMfu08/JhuUZEPXt71yXfpOgEhC2tBbXxdhdCar138oGZDU/V7EN3q247H+UDAAAz6PWPfde2bZIPhgnAWGTz/m5Xp0Y+IBoCtsgHZu/7W8HLBzVFBi5RrR0wH7uQ5INVaICtPqyY1z/snHxYboArPPRul1MMLnRJPpAmM52cPDvvgxvafzoBAWRpquzm9dG3nQ/ygYltVRnEzfm4aAcnH4gJ0BjU5VuL0bsgHxQxaCSsVvmt+RiifNBkDLMxhKvl5vU+yQdrDRMiIlUaN+dZPixHy9bwy00Obd/60ckHKhFwevDlndvRZeeSfNAlaYtT3tzuXQhRQEwNg7Vk4NylITVdkA/AqECDVfzMlbFxrXwwBMiEXKqVJy/0g5cPRMSmLC2W/5s+8+cY5IMiA1NNSDhbnzx2NcuH5WC1NvrRi33f+Db6LB8Ua6wKevTy4m7jF/1cPqABqEyhH9oJi+bujSQfiAm4qgw9eLkdt+828gGBCAC1nT7smr7p5EOJQARaI5Vn/olRQBiDwIYtkFo79Xtu5MMBUxKhAtIVTE79sCsfliMRWNz4ZWjbRXtrMcoHYw3Z6crGluv77vLdhXwAIrB2ikfPt8GNl2/JBzKWyFqrZhd2suta+aDJlgQERs+u7oR+ISBAW0uGbAWzC23fyodyDciQJVtUenbeCYjVUmsCg2CtUUe3BvmwnC2Q0Rufjq4JoQ2tfDAWyUxWZ+/me9s+N0E+gFaaLUxmH8e8CLmVD4wE2q6zWn839gsfBIRiqzRrgwffjXlbQJiptoSMFU0PvhvvNfJhxsiEzGZKuP5xdvKh0IiIxNpURs3eHeXDcqy04smR98emyTnELB8UK10Vq4ffT/cWKc6TfEADuiqL1cPv1dmHFOSDsQa5qhjo7E4fUpQPhMai1oqVObuTF518MFobA0pbq8zr/9z28sGSRmu4slMD+FbdyAewhgwqNAoqwHNJPixnQCqmh5/MixTjGFoBgWRZm8Mvt8mnOkcBQWQs62n1ss/zXCf5QEwaLReWXnajH2r5ALYEbSyVAOd2+j7JB13NSiJCo9eKZ+cpywc0VcmEUKwp1E9c35YPjBqImalASysPBfmwHIlA4frxpsmuC/NOQjAB2vUz2/lWHce5fCBiZkKEjUVMLgb5wITEDGoNT9Yx1Z2AQK2JCZjM/XW85QQEKI3MpLA0Jxc5ywdCQCIiq5FwY7sREMTMhFhaxWtwZh8j0KGK2NmRf17o+hRj3+w/iFC2ROt03z+Obrk6RZ/2HwItAy0vD/1j9YFvh74O+xBXSvFInu8eeGf1741fvYth/yHQKhBXp8dH3qmr4vQfQ5P2H1QomRR/zn5559Pnnn/i67bdj5BShrFm2jt//ebnn7Z2urD/wBmXkjHhnz/9vPXTteTi/oPPCtXJyMJ/8B/8B//Bf/Af/Af/wX/wH/wH/8F/8B/8B//Bf/Af/Af/wX/wH/wH/8F/8B/8B//Bf/Af/Af/wX/wH/wH/8F/8B/8B//Bf/Af/PetK3LU4Umomi8VJrxDjvzPOOqyULDmi4mQdckZ/0ut7XPNefPFueZ9a1P/I+f6XAvdfGmhed858r88ox6TXPHGW3HJepTl/ldmZqBCoRtwEaqByUr/K6xdjOej8aTxHo/m44W1hf85yg2VZBtwKsnk5PzvPzD8B//Bf/DfWtvHqw/F7ePT09NT9dHdyuPt/VdWHx8fn1Y8q5XHr23/rKr3AA==",J8="/adm/assets/pdf-placeholder-BOmmIZYp.webp";function Z8({closeDialog:e,parameter:{onDelete:t}}){const{t:n}=Gr(),a=d.useCallback(async()=>{await t(),e({deletionCompleted:!0})},[t]),r=n("mediaGallery.deleteFileModalTitle"),i=x.jsx(x.Fragment,{children:x.jsx("p",{children:n("mediaGallery.deleteThisFile")})}),s=x.jsxs(x.Fragment,{children:[x.jsx(Un,{label:n("mediaGallery.no"),severity:"secondary",onClick:()=>e()}),x.jsx(Fa,{label:n("mediaGallery.yes"),severity:"danger",action:a})]});return{header:r,content:i,footer:s}}const Hz=jn`
  query Medias($handle: ID!) {
    medias(handle: $handle) { source thumb }
  }
`;function D2(){const{refetch:e}=oo(Hz,{skip:!0});return d.useCallback(io(t=>e({handle:t}),t=>t.medias.map(n5)),[e])}const Vz=jn`
  query Media($handle: ID!) {
    media(handle: $handle) { source thumb }
  }
`;function e5(){const{refetch:e}=oo(Vz,{skip:!0});return d.useCallback(io(t=>e({handle:t}),t=>t.media?n5(t.media):void 0),[e])}const Kz=jn`
  mutation updateMediaAttachedData($mediaId: ID!, $language: String!, $value: String) {
    updateMediaAttachedData(
      mediaId: $mediaId,
      language: $language,
      value: $value
    )
  }
`;function t5(){const[e]=Hr(Kz);return d.useCallback(Vr(t=>e({variables:{mediaId:t.mediaId,language:t.language,value:t.value?JSON.stringify(t.value):null}})),[e])}const qz=jn`
  mutation updateMediaPixelRatio($mediaId: ID!, $pixelRatio: Float) {
    updateMediaPixelRatio(
      mediaId: $mediaId,
      pixelRatio: $pixelRatio
    )
  }
`;function Gz(){const[e]=Hr(qz);return d.useCallback(Vr(t=>e({variables:{mediaId:t.mediaId,pixelRatio:t.pixelRatio}})),[e])}function n5(e){const t=JSON.parse(e.source),n=e.thumb?JSON.parse(e.thumb):void 0;if(t.kind==="file")return{kind:"file",source:t};if(!n)throw new Error(`missing thumbImage for mediaId "${t.mediaId}"`);return{kind:"image",source:t,thumb:n}}const Yz=jn`
  query GetUsedRawSizesByMedia($mediaId: ID!) {
    getUsedRawSizesByMedia(mediaId: $mediaId) {
      rawResizeR
      rawSizeName
    }
  }
`;function Qz(){const{refetch:e}=oo(Yz,{skip:!0});return d.useCallback(io(t=>e({mediaId:t}),t=>t.getUsedRawSizesByMedia),[e])}function um(e){"@babel/helpers - typeof";return um=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},um(e)}function Wz(e,t){if(um(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(um(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Xz(e){var t=Wz(e,"string");return um(t)=="symbol"?t:t+""}function Jz(e,t,n){return(t=Xz(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function bf(){return bf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},bf.apply(null,arguments)}function Zz(e){if(Array.isArray(e))return e}function eU(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function L6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function tU(e,t){if(e){if(typeof e=="string")return L6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L6(e,t):void 0}}function nU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F6(e,t){return Zz(e)||eU(e,t)||tU(e,t)||nU()}var rU={root:function(t){var n=t.props;return be("p-chip p-component",{"p-chip-image":n.image!=null})},removeIcon:"p-chip-remove-icon",icon:"p-chip-icon",label:"p-chip-text"},aU=`
@layer primereact {
    .p-chip {
        display: inline-flex;
        align-items: center;
    }
    
    .p-chip-text {
        line-height: 1.5;
    }
    
    .p-chip-icon.pi {
        line-height: 1.5;
    }
    
    .p-chip .p-chip-remove-icon {
        line-height: 1.5;
        cursor: pointer;
    }
    
    .p-chip img {
        border-radius: 50%;
    }
}
`,dv=on.extend({defaultProps:{__TYPE:"Chip",label:null,icon:null,image:null,removable:!1,removeIcon:null,className:null,style:null,template:null,imageAlt:"chip",onImageError:null,onRemove:null,children:void 0},css:{classes:rU,styles:aU}});function $6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function B6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$6(Object(n),!0).forEach(function(a){Jz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var P2=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=dv.getProps(e,a),i=d.useRef(null),s=d.useState(!0),u=F6(s,2),f=u[0],p=u[1],h=d.useState(r.id),v=F6(h,2),g=v[0],b=v[1],w=dv.setMetaData({props:r}),E=w.ptm,P=w.cx,C=w.isUnstyled;Or(dv.css.styles,C,{name:"chip"});var O=function(j){(j.code==="Enter"||j.code==="NumpadEnter"||j.code==="Backspace")&&I(j)},I=function(j){var F=!0;r.onRemove&&(j.stopPropagation(),F=r.onRemove({originalEvent:j,value:r.label||r.image||r.icon})),F!==!1&&p(!1)},k=function(){var j=[],F=n({role:"button",tabIndex:0,className:P("removeIcon"),onClick:I,onKeyDown:O},E("removeIcon")),_=r.removeIcon||d.createElement(qg,bf({},F,{key:"".concat(g,"-removeIcon")}));if(r.image){var M=n({src:r.image,onError:r.onImageError},E("image"));j.push(d.createElement("img",bf({alt:r.imageAlt},M,{key:"".concat(g,"-image")})))}else if(r.icon){var L=n({className:P("icon")},E("icon"));j.push(Sn.getJSXIcon(r.icon,B6({},L),{props:r}))}if(r.label){var H=n({className:P("label")},E("label"));j.push(d.createElement("span",bf({},H,{key:Ga("label")}),r.label))}return r.removable&&j.push(Sn.getJSXIcon(_,B6({},F),{props:r})),j},N=function(){var j=r.template?Y.getJSXElement(r.template,r):k(),F=n({ref:i,style:r.style,className:be(r.className,P("root")),"aria-label":r.label},dv.getOtherProps(r),E("root"));return d.createElement("div",bf({},F,{key:Ga("chip")}),j)};return d.useImperativeHandle(t,function(){return{props:r,getVisible:function(){return f},setVisible:function(j){return p(j)},getElement:function(){return i.current}}}),_r(function(){g||b(Ga())}),g?f&&N():null}));P2.displayName="Chip";function Tw(){return Tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Tw.apply(null,arguments)}var I2=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Tw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.0535499 7.25213C0.208567 7.59162 2.40413 12.4 7 12.4C11.5959 12.4 13.7914 7.59162 13.9465 7.25213C13.9487 7.2471 13.9506 7.24304 13.952 7.24001C13.9837 7.16396 14 7.08239 14 7.00001C14 6.91762 13.9837 6.83605 13.952 6.76001C13.9506 6.75697 13.9487 6.75292 13.9465 6.74788C13.7914 6.4084 11.5959 1.60001 7 1.60001C2.40413 1.60001 0.208567 6.40839 0.0535499 6.74788C0.0512519 6.75292 0.0494023 6.75697 0.048 6.76001C0.0163137 6.83605 0 6.91762 0 7.00001C0 7.08239 0.0163137 7.16396 0.048 7.24001C0.0494023 7.24304 0.0512519 7.2471 0.0535499 7.25213ZM7 11.2C3.664 11.2 1.736 7.92001 1.264 7.00001C1.736 6.08001 3.664 2.80001 7 2.80001C10.336 2.80001 12.264 6.08001 12.736 7.00001C12.264 7.92001 10.336 11.2 7 11.2ZM5.55551 9.16182C5.98308 9.44751 6.48576 9.6 7 9.6C7.68891 9.59789 8.349 9.32328 8.83614 8.83614C9.32328 8.349 9.59789 7.68891 9.59999 7C9.59999 6.48576 9.44751 5.98308 9.16182 5.55551C8.87612 5.12794 8.47006 4.7947 7.99497 4.59791C7.51988 4.40112 6.99711 4.34963 6.49276 4.44995C5.98841 4.55027 5.52513 4.7979 5.16152 5.16152C4.7979 5.52513 4.55027 5.98841 4.44995 6.49276C4.34963 6.99711 4.40112 7.51988 4.59791 7.99497C4.7947 8.47006 5.12794 8.87612 5.55551 9.16182ZM6.2222 5.83594C6.45243 5.6821 6.7231 5.6 7 5.6C7.37065 5.6021 7.72553 5.75027 7.98762 6.01237C8.24972 6.27446 8.39789 6.62934 8.4 7C8.4 7.27689 8.31789 7.54756 8.16405 7.77779C8.01022 8.00802 7.79157 8.18746 7.53575 8.29343C7.27994 8.39939 6.99844 8.42711 6.72687 8.37309C6.4553 8.31908 6.20584 8.18574 6.01005 7.98994C5.81425 7.79415 5.68091 7.54469 5.6269 7.27312C5.57288 7.00155 5.6006 6.72006 5.70656 6.46424C5.81253 6.20842 5.99197 5.98977 6.2222 5.83594Z",fill:"currentColor"}))}));I2.displayName="EyeIcon";function Rw(){return Rw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Rw.apply(null,arguments)}var r5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Rw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.77051 5.96336C6.84324 5.99355 6.92127 6.00891 7.00002 6.00854C7.07877 6.00891 7.1568 5.99355 7.22953 5.96336C7.30226 5.93317 7.36823 5.88876 7.42357 5.83273L9.82101 3.43529C9.93325 3.32291 9.99629 3.17058 9.99629 3.01175C9.99629 2.85292 9.93325 2.70058 9.82101 2.5882L7.42357 0.190763C7.3687 0.131876 7.30253 0.0846451 7.22901 0.0518865C7.15549 0.019128 7.07612 0.00151319 6.99564 9.32772e-05C6.91517 -0.00132663 6.83523 0.0134773 6.7606 0.0436218C6.68597 0.0737664 6.61817 0.118634 6.56126 0.175548C6.50435 0.232462 6.45948 0.300257 6.42933 0.374888C6.39919 0.449519 6.38439 0.529456 6.38581 0.609933C6.38722 0.690409 6.40484 0.769775 6.4376 0.843296C6.47036 0.916817 6.51759 0.982986 6.57647 1.03786L7.95103 2.41241H6.99998C5.46337 2.41241 3.98969 3.02283 2.90314 4.10938C1.81659 5.19593 1.20618 6.66961 1.20618 8.20622C1.20618 9.74283 1.81659 11.2165 2.90314 12.3031C3.98969 13.3896 5.46337 14 6.99998 14C8.53595 13.9979 10.0084 13.3868 11.0945 12.3007C12.1806 11.2146 12.7917 9.74218 12.7938 8.20622C12.7938 8.04726 12.7306 7.89481 12.6182 7.78241C12.5058 7.67001 12.3534 7.60686 12.1944 7.60686C12.0355 7.60686 11.883 7.67001 11.7706 7.78241C11.6582 7.89481 11.5951 8.04726 11.5951 8.20622C11.5951 9.11504 11.3256 10.0035 10.8207 10.7591C10.3157 11.5148 9.59809 12.1037 8.75845 12.4515C7.9188 12.7993 6.99489 12.8903 6.10353 12.713C5.21217 12.5357 4.3934 12.0981 3.75077 11.4554C3.10813 10.8128 2.67049 9.99404 2.49319 9.10268C2.31589 8.21132 2.40688 7.2874 2.75468 6.44776C3.10247 5.60811 3.69143 4.89046 4.44709 4.38554C5.20275 3.88063 6.09116 3.61113 6.99998 3.61113H7.95098L6.57647 4.98564C6.46423 5.09802 6.40119 5.25035 6.40119 5.40918C6.40119 5.56801 6.46423 5.72035 6.57647 5.83273C6.63181 5.88876 6.69778 5.93317 6.77051 5.96336Z",fill:"currentColor"}))}));r5.displayName="RefreshIcon";function Nw(){return Nw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Nw.apply(null,arguments)}var a5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Nw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.0208 12.0411C4.83005 12.0411 3.66604 11.688 2.67596 11.0265C1.68589 10.3649 0.914216 9.42464 0.458534 8.32452C0.00285271 7.22441 -0.116374 6.01388 0.11593 4.84601C0.348235 3.67813 0.921637 2.60537 1.76363 1.76338C2.60562 0.921393 3.67838 0.34799 4.84625 0.115686C6.01412 -0.116618 7.22466 0.00260857 8.32477 0.45829C9.42488 0.913972 10.3652 1.68564 11.0267 2.67572C11.6883 3.66579 12.0414 4.8298 12.0414 6.02056C12.0395 7.41563 11.5542 8.76029 10.6783 9.8305L13.8244 12.9765C13.9367 13.089 13.9997 13.2414 13.9997 13.4003C13.9997 13.5592 13.9367 13.7116 13.8244 13.8241C13.769 13.8801 13.703 13.9245 13.6302 13.9548C13.5575 13.985 13.4794 14.0003 13.4006 14C13.3218 14.0003 13.2437 13.985 13.171 13.9548C13.0982 13.9245 13.0322 13.8801 12.9768 13.8241L9.83082 10.678C8.76059 11.5539 7.4159 12.0393 6.0208 12.0411ZM6.0208 1.20731C5.07199 1.20731 4.14449 1.48867 3.35559 2.0158C2.56669 2.54292 1.95181 3.29215 1.58872 4.16874C1.22562 5.04532 1.13062 6.00989 1.31572 6.94046C1.50083 7.87104 1.95772 8.72583 2.62863 9.39674C3.29954 10.0676 4.15433 10.5245 5.0849 10.7096C6.01548 10.8947 6.98005 10.7997 7.85663 10.4367C8.73322 10.0736 9.48244 9.45868 10.0096 8.66978C10.5367 7.88088 10.8181 6.95337 10.8181 6.00457C10.8181 4.73226 10.3126 3.51206 9.41297 2.6124C8.51331 1.71274 7.29311 1.20731 6.0208 1.20731ZM4.00591 6.60422H8.00362C8.16266 6.60422 8.31518 6.54104 8.42764 6.42859C8.5401 6.31613 8.60328 6.1636 8.60328 6.00456C8.60328 5.84553 8.5401 5.693 8.42764 5.58054C8.31518 5.46809 8.16266 5.40491 8.00362 5.40491H4.00591C3.84687 5.40491 3.69434 5.46809 3.58189 5.58054C3.46943 5.693 3.40625 5.84553 3.40625 6.00456C3.40625 6.1636 3.46943 6.31613 3.58189 6.42859C3.69434 6.54104 3.84687 6.60422 4.00591 6.60422Z",fill:"currentColor"}))}));a5.displayName="SearchMinusIcon";function Mw(){return Mw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Mw.apply(null,arguments)}var o5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Mw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.67596 11.0265C3.66604 11.688 4.83005 12.0411 6.0208 12.0411C6.81143 12.0411 7.59432 11.8854 8.32477 11.5828C8.86999 11.357 9.37802 11.0526 9.83311 10.6803L12.9768 13.8241C13.0322 13.8801 13.0982 13.9245 13.171 13.9548C13.2437 13.985 13.3218 14.0003 13.4006 14C13.4794 14.0003 13.5575 13.985 13.6302 13.9548C13.703 13.9245 13.769 13.8801 13.8244 13.8241C13.9367 13.7116 13.9997 13.5592 13.9997 13.4003C13.9997 13.2414 13.9367 13.089 13.8244 12.9765L10.6806 9.8328C11.0529 9.37773 11.3572 8.86972 11.5831 8.32452C11.8856 7.59408 12.0414 6.81119 12.0414 6.02056C12.0414 4.8298 11.6883 3.66579 11.0267 2.67572C10.3652 1.68564 9.42488 0.913972 8.32477 0.45829C7.22466 0.00260857 6.01412 -0.116618 4.84625 0.115686C3.67838 0.34799 2.60562 0.921393 1.76363 1.76338C0.921637 2.60537 0.348235 3.67813 0.11593 4.84601C-0.116374 6.01388 0.00285271 7.22441 0.458534 8.32452C0.914216 9.42464 1.68589 10.3649 2.67596 11.0265ZM3.35559 2.0158C4.14449 1.48867 5.07199 1.20731 6.0208 1.20731C7.29311 1.20731 8.51331 1.71274 9.41297 2.6124C10.3126 3.51206 10.8181 4.73226 10.8181 6.00457C10.8181 6.95337 10.5367 7.88088 10.0096 8.66978C9.48244 9.45868 8.73322 10.0736 7.85663 10.4367C6.98005 10.7997 6.01548 10.8947 5.0849 10.7096C4.15433 10.5245 3.29954 10.0676 2.62863 9.39674C1.95772 8.72583 1.50083 7.87104 1.31572 6.94046C1.13062 6.00989 1.22562 5.04532 1.58872 4.16874C1.95181 3.29215 2.56669 2.54292 3.35559 2.0158ZM6.00481 8.60309C5.84641 8.60102 5.69509 8.53718 5.58308 8.42517C5.47107 8.31316 5.40722 8.16183 5.40515 8.00344V6.60422H4.00591C3.84687 6.60422 3.69434 6.54104 3.58189 6.42859C3.46943 6.31613 3.40625 6.1636 3.40625 6.00456C3.40625 5.84553 3.46943 5.693 3.58189 5.58054C3.69434 5.46809 3.84687 5.40491 4.00591 5.40491H5.40515V4.00572C5.40515 3.84668 5.46833 3.69416 5.58079 3.5817C5.69324 3.46924 5.84577 3.40607 6.00481 3.40607C6.16385 3.40607 6.31637 3.46924 6.42883 3.5817C6.54129 3.69416 6.60447 3.84668 6.60447 4.00572V5.40491H8.00362C8.16266 5.40491 8.31518 5.46809 8.42764 5.58054C8.5401 5.693 8.60328 5.84553 8.60328 6.00456C8.60328 6.1636 8.5401 6.31613 8.42764 6.42859C8.31518 6.54104 8.16266 6.60422 8.00362 6.60422H6.60447V8.00344C6.60239 8.16183 6.53855 8.31316 6.42654 8.42517C6.31453 8.53718 6.1632 8.60102 6.00481 8.60309Z",fill:"currentColor"}))}));o5.displayName="SearchPlusIcon";function kw(){return kw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},kw.apply(null,arguments)}var i5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",kw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.77042 5.96336C6.84315 5.99355 6.92118 6.00891 6.99993 6.00854C7.07868 6.00891 7.15671 5.99355 7.22944 5.96336C7.30217 5.93317 7.36814 5.88876 7.42348 5.83273C7.53572 5.72035 7.59876 5.56801 7.59876 5.40918C7.59876 5.25035 7.53572 5.09802 7.42348 4.98564L6.04897 3.61113H6.99998C7.9088 3.61113 8.79722 3.88063 9.55288 4.38554C10.3085 4.89046 10.8975 5.60811 11.2453 6.44776C11.5931 7.2874 11.6841 8.21132 11.5068 9.10268C11.3295 9.99404 10.8918 10.8128 10.2492 11.4554C9.60657 12.0981 8.7878 12.5357 7.89644 12.713C7.00508 12.8903 6.08116 12.7993 5.24152 12.4515C4.40188 12.1037 3.68422 11.5148 3.17931 10.7591C2.67439 10.0035 2.4049 9.11504 2.4049 8.20622C2.4049 8.04726 2.34175 7.89481 2.22935 7.78241C2.11695 7.67001 1.9645 7.60686 1.80554 7.60686C1.64658 7.60686 1.49413 7.67001 1.38172 7.78241C1.26932 7.89481 1.20618 8.04726 1.20618 8.20622C1.20829 9.74218 1.81939 11.2146 2.90548 12.3007C3.99157 13.3868 5.46402 13.9979 6.99998 14C8.5366 14 10.0103 13.3896 11.0968 12.3031C12.1834 11.2165 12.7938 9.74283 12.7938 8.20622C12.7938 6.66961 12.1834 5.19593 11.0968 4.10938C10.0103 3.02283 8.5366 2.41241 6.99998 2.41241H6.04892L7.42348 1.03786C7.48236 0.982986 7.5296 0.916817 7.56235 0.843296C7.59511 0.769775 7.61273 0.690409 7.61415 0.609933C7.61557 0.529456 7.60076 0.449519 7.57062 0.374888C7.54047 0.300257 7.49561 0.232462 7.43869 0.175548C7.38178 0.118634 7.31398 0.0737664 7.23935 0.0436218C7.16472 0.0134773 7.08478 -0.00132663 7.00431 9.32772e-05C6.92383 0.00151319 6.84447 0.019128 6.77095 0.0518865C6.69742 0.0846451 6.63126 0.131876 6.57638 0.190763L4.17895 2.5882C4.06671 2.70058 4.00366 2.85292 4.00366 3.01175C4.00366 3.17058 4.06671 3.32291 4.17895 3.43529L6.57638 5.83273C6.63172 5.88876 6.69769 5.93317 6.77042 5.96336Z",fill:"currentColor"}))}));i5.displayName="UndoIcon";function Pf(){return Pf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Pf.apply(null,arguments)}function cm(e){"@babel/helpers - typeof";return cm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cm(e)}function oU(e,t){if(cm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(cm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iU(e){var t=oU(e,"string");return cm(t)=="symbol"?t:t+""}function lU(e,t,n){return(t=iU(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sU(e){if(Array.isArray(e))return e}function uU(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function z6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function cU(e,t){if(e){if(typeof e=="string")return z6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?z6(e,t):void 0}}function fU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pv(e,t){return sU(e)||uU(e,t)||cU(e,t)||fU()}var l5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Pf({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.0118 10C6.93296 10.0003 6.85484 9.98495 6.78202 9.95477C6.7091 9.92454 6.64297 9.88008 6.58749 9.82399L3.38288 6.62399C3.27675 6.51025 3.21897 6.35982 3.22171 6.20438C3.22446 6.04893 3.28752 5.90063 3.39761 5.7907C3.5077 5.68077 3.65622 5.6178 3.81188 5.61505C3.96755 5.61231 4.1182 5.67001 4.23211 5.77599L6.41125 7.95201V0.6C6.41125 0.44087 6.47456 0.288258 6.58724 0.175736C6.69993 0.063214 6.85276 0 7.01212 0C7.17148 0 7.32431 0.063214 7.43699 0.175736C7.54968 0.288258 7.61298 0.44087 7.61298 0.6V7.95198L9.7921 5.77599C9.90601 5.67001 10.0567 5.61231 10.2123 5.61505C10.368 5.6178 10.5165 5.68077 10.6266 5.7907C10.7367 5.90063 10.7997 6.04893 10.8025 6.20438C10.8052 6.35982 10.7475 6.51025 10.6413 6.62399L7.43671 9.82399C7.38124 9.88008 7.3151 9.92454 7.24219 9.95477C7.16938 9.98495 7.09127 10.0003 7.01244 10C7.01233 10 7.01223 10 7.01212 10C7.01201 10 7.0119 10 7.0118 10ZM13.45 13.3115C13.0749 13.7235 12.5521 13.971 11.9952 14H2.02889C1.75106 13.9887 1.47819 13.9228 1.2259 13.806C0.973606 13.6893 0.74684 13.524 0.558578 13.3197C0.370316 13.1153 0.224251 12.8759 0.128742 12.6152C0.0332333 12.3544 -0.00984502 12.0774 0.00197194 11.8V9.39999C0.00197194 9.24086 0.065277 9.08825 0.177961 8.97572C0.290645 8.8632 0.443477 8.79999 0.602836 8.79999C0.762195 8.79999 0.915027 8.8632 1.02771 8.97572C1.1404 9.08825 1.2037 9.24086 1.2037 9.39999V11.8C1.18301 12.0375 1.25469 12.2739 1.40385 12.4601C1.55302 12.6463 1.76823 12.768 2.00485 12.8H11.9952C12.2318 12.768 12.4471 12.6463 12.5962 12.4601C12.7454 12.2739 12.8171 12.0375 12.7964 11.8V9.39999C12.7964 9.24086 12.8597 9.08825 12.9724 8.97572C13.085 8.8632 13.2379 8.79999 13.3972 8.79999C13.5566 8.79999 13.7094 8.8632 13.8221 8.97572C13.9348 9.08825 13.9981 9.24086 13.9981 9.39999V11.8C14.0221 12.3563 13.8251 12.8995 13.45 13.3115Z",fill:"currentColor"}))}));l5.displayName="DownloadIcon";var dU={button:"p-image-preview-indicator",mask:"p-image-mask p-component-overlay p-component-overlay-enter",toolbar:"p-image-toolbar",downloadButton:"p-image-action p-link",rotateRightButton:"p-image-action p-link",rotateLeftButton:"p-image-action p-link",zoomOutButton:"p-image-action p-link",zoomInButton:"p-image-action p-link",closeButton:"p-image-action p-link",preview:"p-image-preview",icon:"p-image-preview-icon",root:function(t){var n=t.props;return be("p-image p-component",{"p-image-preview-container":n.preview})},transition:"p-image-preview"},pU=`
@layer primereact {
    .p-image-mask {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    
    .p-image-preview-container {
        position: relative;
        display: inline-block;
        line-height: 0;
    }
    
    .p-image-preview-indicator {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        opacity: 0;
        transition: opacity .3s;
        border: none;
        padding: 0;
    }
    
    .p-image-preview-icon {
        font-size: 1.5rem;
    }
    
    .p-image-preview-container:hover > .p-image-preview-indicator {
        opacity: 1;
        cursor: pointer;
    }
    
    .p-image-preview-container > img {
        cursor: pointer;
    }
    
    .p-image-toolbar {
        position: absolute;
        top: 0;
        right: 0;
        display: flex;
        z-index: 1;
    }
    
    .p-image-action.p-link {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .p-image-preview {
        transition: transform .15s;
        max-width: 100vw;
        max-height: 100vh;
        width: 100%;
        height: 100%;
    }
    
    .p-image-preview-enter {
        opacity: 0;
        transform: scale(0.7);
    }
    
    .p-image-preview-enter-active {
        opacity: 1;
        transform: scale(1);
        transition: all 150ms cubic-bezier(0, 0, 0.2, 1);
    }
    
    .p-image-preview-enter-done {
        transform: none;
    }
    
    .p-image-preview-exit {
        opacity: 1;
    }
    
    .p-image-preview-exit-active {
        opacity: 0;
        transform: scale(0.7);
        transition: all 150ms cubic-bezier(0.4, 0.0, 0.2, 1);
    }
}
`,mU={preview:function(t){var n=t.rotateState,a=t.scaleState;return{transform:"rotate("+n+"deg) scale("+a+")"}}},mv=on.extend({defaultProps:{__TYPE:"Image",alt:null,className:null,closeIcon:null,crossOrigin:null,decoding:null,downloadIcon:null,downloadable:!1,height:null,imageClassName:null,imageStyle:null,indicatorIcon:null,loading:null,onError:null,onHide:null,onShow:null,preview:!1,referrerPolicy:null,rotateLeftIcon:null,rotateRightIcon:null,src:null,template:null,useMap:null,width:null,zoomInIcon:null,zoomOutIcon:null,zoomSrc:null,children:void 0,closeOnEscape:!0},css:{classes:dU,styles:pU,inlineStyles:mU}});function U6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Fu(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?U6(Object(n),!0).forEach(function(a){lU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var s5=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=mv.getProps(e,a),i=d.useState(!1),s=pv(i,2),u=s[0],f=s[1],p=d.useState(!1),h=pv(p,2),v=h[0],g=h[1],b=d.useState(0),w=pv(b,2),E=w[0],P=w[1],C=d.useState(1),O=pv(C,2),I=O[0],k=O[1],N=d.useRef(null),T=d.useRef(null),j=d.useRef(null),F=d.useRef(null),_=d.useRef(null),M=I<=.5,L=I>=1.5,H=mv.setMetaData({props:r,state:{maskVisible:u,previewVisible:v,rotate:E,scale:I}}),B=H.ptm,X=H.cx,V=H.sx,K=H.isUnstyled;uc({callback:function(){te()},when:r.closeOnEscape&&u,priority:[sc.IMAGE,0]}),Or(mv.css.styles,K,{name:"image"});var re=function(){r.preview&&(f(!0),U.blockBodyScroll(),setTimeout(function(){g(!0)},25))},te=function(){g(!1),U.unblockBodyScroll(),P(0),k(1)},ce=function(qt){var yn=[qt.target.classList].includes("p-image-action")||qt.target.closest(".p-image-action");yn||te()},z=function(qt){switch(qt.code){case"Escape":te(),setTimeout(function(){U.focus(_.current)},200),qt.preventDefault();break}},Z=function(){var qt=r.alt,yn=r.src;U.saveAs({name:qt,src:yn})},ee=function(qt){qt.stopPropagation(),P(function(yn){return yn+90})},G=function(qt){qt.stopPropagation(),P(function(yn){return yn-90})},oe=function(qt){qt.stopPropagation(),k(function(yn){return L?yn:yn+.1})},ve=function(qt){qt.stopPropagation(),k(function(yn){return M?yn:yn-.1})},Re=function(){fr.set("modal",j.current,a&&a.autoZIndex||un.autoZIndex,a&&a.zIndex.modal||un.zIndex.modal)},it=function(){r.onShow&&r.onShow()},Ke=function(){!K()&&U.addClass(j.current,"p-component-overlay-leave")},de=function(){r.onHide&&r.onHide()},me=function(){fr.clear(j.current),f(!1)};aa(function(){j.current&&fr.clear(j.current)});var Le=function(){var qt=Gn("aria")?Gn("aria").zoomImage:void 0,yn=n({ref:_,className:X("button"),onClick:re,type:"button","aria-label":qt},B("button"));return r.preview?d.createElement("button",yn,hn):null},Pe=function(){var qt=r.downloadable,yn=r.alt,En=r.crossOrigin,Wt=r.referrerPolicy,$e=r.useMap,Ft=r.loading,xt=n(B("downloadIcon")),ct=n(B("rotateRightIcon")),He=n(B("rotateLeftIcon")),ne=n(B("zoomOutIcon")),le=n(B("zoomInIcon")),Oe=n(B("closeIcon")),gt=Sn.getJSXIcon(r.downloadIcon||d.createElement(l5,null),Fu({},xt),{props:r}),Et=Sn.getJSXIcon(r.rotateRightIcon||d.createElement(r5,null),Fu({},ct),{props:r}),ut=Sn.getJSXIcon(r.rotateLeftIcon||d.createElement(i5,null),Fu({},He),{props:r}),en=Sn.getJSXIcon(r.zoomOutIcon||d.createElement(a5,null),Fu({},ne),{props:r}),mn=Sn.getJSXIcon(r.zoomInIcon||d.createElement(o5,null),Fu({},le),{props:r}),se=Sn.getJSXIcon(r.closeIcon||d.createElement(Il,null),Fu({},Oe),{props:r}),we=n({ref:j,role:"dialog",className:X("mask"),"aria-modal":u,onClick:ce,onKeyDown:z},B("mask")),xe=n({className:X("toolbar")},B("toolbar")),Fe=n({className:X("downloadButton"),onPointerUp:Z,type:"button"},B("downloadButton")),Je=n({className:X("rotateRightButton"),onClick:ee,type:"button","aria-label":Gn("aria")?Gn("aria").rotateRight:void 0,"data-pc-group-section":"action"},B("rotateRightButton")),Mt=n({className:X("rotateLeftButton"),onClick:G,type:"button","aria-label":Gn("aria")?Gn("aria").rotateLeft:void 0,"data-pc-group-section":"action"},B("rotateLeftButton")),Vt=n({className:be(X("zoomOutButton"),{"p-disabled":M}),style:{pointerEvents:"auto"},onClick:ve,type:"button",disabled:M,"aria-label":Gn("aria")?Gn("aria").zoomOut:void 0,"data-pc-group-section":"action"},B("zoomOutButton")),kt=n({className:be(X("zoomInButton"),{"p-disabled":L}),style:{pointerEvents:"auto"},onClick:oe,type:"button",disabled:L,"aria-label":Gn("aria")?Gn("aria").zoomIn:void 0,"data-pc-group-section":"action"},B("zoomInButton")),Ut=n({className:X("closeButton"),type:"button",onClick:te,"aria-label":Gn("aria")?Gn("aria").close:void 0,autoFocus:!0,"data-pc-group-section":"action"},B("closeButton")),$t=n({src:r.zoomSrc||r.src,className:X("preview"),style:V("preview",{rotateState:E,scaleState:I}),crossOrigin:En,referrerPolicy:Wt,useMap:$e,loading:Ft},B("preview")),tt=n({ref:F},B("previewContainer")),fe=n({classNames:X("transition"),in:v,timeout:{enter:150,exit:150},unmountOnExit:!0,onEntering:Re,onEntered:it,onExit:Ke,onExiting:de,onExited:me},B("transition"));return d.createElement("div",we,d.createElement("div",xe,qt&&d.createElement("button",Fe,gt),d.createElement("button",Je,Et),d.createElement("button",Mt,ut),d.createElement("button",Vt,en),d.createElement("button",kt,mn),d.createElement("button",Ut,se)),d.createElement(yi,Pf({nodeRef:F},fe),d.createElement("div",tt,d.createElement("img",Pf({alt:yn},$t)))))};d.useImperativeHandle(t,function(){return{props:r,show:re,hide:te,getElement:function(){return N.current},getImage:function(){return T.current}}});var rt=r.src,at=r.alt,Bt=r.width,Jt=r.height,Lt=r.crossOrigin,Qe=r.referrerPolicy,_e=r.useMap,It=r.loading,Tt=Pe(),Ct=n({className:X("icon")},B("icon")),Dn=r.indicatorIcon||d.createElement(I2,Ct),pn=Sn.getJSXIcon(Dn,Fu({},Ct),{props:r}),hn=r.template?Y.getJSXElement(r.template,r):pn,cn=Le(),Gt=n({ref:T,src:rt,className:r.imageClassName,width:Bt,height:Jt,crossOrigin:Lt,referrerPolicy:Qe,useMap:_e,loading:It,style:r.imageStyle,onError:r.onError},B("image")),nn=r.src&&d.createElement("img",Pf({},Gt,{alt:at})),Xt=n({ref:N,className:be(r.className,X("root"))},mv.getOtherProps(r),B("root"));return d.createElement("span",Xt,nn,cn,u&&d.createElement(ki,{element:Tt,appendTo:document.body}))}));s5.displayName="Image";function Aw(){return Aw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Aw.apply(null,arguments)}function fm(e){"@babel/helpers - typeof";return fm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fm(e)}function hU(e,t){if(fm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(fm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function vU(e){var t=hU(e,"string");return fm(t)=="symbol"?t:t+""}function gU(e,t,n){return(t=vU(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yU={root:function(t){var n=t.props;return be("p-togglebutton p-component",{"p-disabled":n.disabled,"p-highlight":n.checked,"p-invalid":n.invalid})},input:"p-togglebutton-input",box:function(t){var n=t.hasIcon,a=t.hasLabel;return be("p-button p-component",{"p-button-icon-only":n&&!a})},icon:function(t){var n=t.props,a=t.label;return be("p-button-icon",{"p-button-icon-left":n.iconPos==="left"&&a,"p-button-icon-right":n.iconPos==="right"&&a})},label:"p-button-label"},hv=on.extend({defaultProps:{__TYPE:"ToggleButton",id:null,onIcon:null,offIcon:null,onLabel:"Yes",offLabel:"No",iconPos:"left",invalid:!1,style:null,className:null,checked:!1,tabIndex:0,tooltip:null,tooltipOptions:null,onChange:null,onFocus:null,onBlur:null,children:void 0},css:{classes:yU}});function H6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function bU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?H6(Object(n),!0).forEach(function(a){gU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var u5=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=hv.getProps(e,a),i=d.useRef(null),s=hv.setMetaData({props:r}),u=s.ptm,f=s.cx,p=s.isUnstyled;Or(hv.css.styles,p,{name:"togglebutton"});var h=r.onLabel&&r.onLabel.length>0&&r.offLabel&&r.offLabel.length>0,v=r.onIcon&&r.offIcon,g=h?r.checked?r.onLabel:r.offLabel:" ",b=r.checked?r.onIcon:r.offIcon,w=function(L){!r.disabled&&r.onChange&&!r.readonly&&r.onChange({originalEvent:L,value:!r.checked,stopPropagation:function(){L.stopPropagation()},preventDefault:function(){L.preventDefault()},target:{name:r.name,id:r.id,value:!r.checked}})},E=function(L){L.keyCode===32&&(w(L),L.preventDefault())},P=function(L){var H;r==null||(H=r.onFocus)===null||H===void 0||H.call(r,L)},C=function(L){var H;r==null||(H=r.onBlur)===null||H===void 0||H.call(r,L)},O=function(){if(v){var L=n({className:f("icon",{label:g})},u("icon"));return Sn.getJSXIcon(b,bU({},L),{props:r})}return null};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focusFirstElement(i.current)},getElement:function(){return i.current}}}),_r(function(){r.autoFocus&&U.focusFirstElement(i.current)});var I=Y.isNotEmpty(r.tooltip),k=r.disabled?-1:r.tabIndex,N=O(),T=n({className:f("label")},u("label")),j=n({ref:i,id:r.id,className:be(r.className,f("root",{hasIcon:v,hasLabel:h})),"data-p-highlight":r.checked,"data-p-disabled":r.disabled},hv.getOtherProps(r),u("root")),F=n({id:r.inputId,className:f("input"),style:r.style,onChange:w,onFocus:P,onBlur:C,onKeyDown:E,tabIndex:k,role:"switch",type:"checkbox","aria-pressed":r.checked,"aria-invalid":r.invalid,disabled:r.disabled,readOnly:r.readonly,value:r.checked,checked:r.checked},u("input")),_=n({className:be(r.className,f("box",{hasIcon:v,hasLabel:h}))},u("box"));return d.createElement(d.Fragment,null,d.createElement("div",j,d.createElement("input",F),d.createElement("div",_,N,d.createElement("span",T,g),d.createElement(ir,null))),I&&d.createElement(ao,Aw({target:i,content:r.tooltip,pt:u("tooltip")},r.tooltipOptions)))}));u5.displayName="ToggleButton";const V6=[1,1.5,2,3];function wU({value:e,onChange:t,defaultPixelRatio:n,className:a}){const{t:r}=Gr(),i=e===void 0,s=[...V6];e!==void 0&&!V6.includes(e)&&(s.push(e),s.sort((h,v)=>h-v));const u=h=>`${h}×`,f=h=>{t(h?void 0:n)},p=h=>{t(h)};return x.jsxs("div",{className:`PixelRatioSelector ${a||""}`,children:[x.jsx("div",{className:"PixelRatioSelector-toggle",children:x.jsx(u5,{checked:i,onChange:h=>f(h.value),onLabel:r("mediaGallery.mediaProperties.auto"),offLabel:r("mediaGallery.mediaProperties.auto"),tooltip:i?`${r("mediaGallery.mediaProperties.auto")} (${n}×)`:void 0})}),!i&&x.jsx("div",{className:"PixelRatioSelector-dropdown",children:x.jsx(ru,{value:e,options:s,onChange:h=>p(h.value),itemTemplate:u,valueTemplate:u,placeholder:"Select ratio"})})]})}function SU({closeDialog:e,parameter:{updateMediaAttachedData:t,onDelete:n,media:a,contentLanguage:r,defaultPixelRatio:i}}){const[s,u]=d.useState(""),[f,p]=d.useState(void 0),[h,v]=d.useState([]),g=U9(),{t:b}=Gr(),w=Zi(),E=Gz(),P=Qz();d.useEffect(()=>{var j,F;r&&(u(((F=(j=a.source.attachedData)==null?void 0:j[r])==null?void 0:F.caption)??""),a.kind==="image"&&p(a.source.pixelRatio))},[a,r]),Na(async()=>{a.kind==="image"&&await P(a.source.mediaId).then(v)},[a,P]);const C=j=>`${j.source.rawWidth} × ${j.source.rawHeight}`,O=async()=>{if(!n)return;const j=await w(Z8,{onDelete:n});j!=null&&j.deletionCompleted&&e(!0)},I=async()=>{var _;if(!r||!t)return;let j=s.trim();j===""&&(j=void 0);const F=((_=a.source.attachedData)==null?void 0:_[r])??{};if(j!==F.caption){const M={...F,caption:j};await t(a.source.mediaId,Object.keys(M).length>1||j?M:null)}a.kind==="image"&&f!==a.source.pixelRatio&&await E({mediaId:a.source.mediaId,pixelRatio:f??null}),e(!0)},k=a.kind==="image"?b("mediaGallery.mediaProperties.imageProperties"):b("mediaGallery.mediaProperties.fileProperties"),N=x.jsxs("div",{className:"MediaProperties",children:[x.jsxs("div",{className:"flex justify-content-between gap-5 mt-2",children:[a.kind==="image"&&x.jsx(s5,{src:a.thumb.url,alt:"media",width:"200",className:"mb-5",zoomSrc:a.source.url,preview:!0}),x.jsxs("div",{children:[x.jsxs("div",{className:"row",children:[x.jsx("div",{className:"label",children:a.kind==="image"?b("mediaGallery.mediaProperties.imageStored"):b("mediaGallery.mediaProperties.fileStored")}),x.jsxs("div",{children:[x.jsxs("span",{className:"info",children:[g(a.source.weightB),","]}),a.kind==="image"&&x.jsxs("span",{className:"info",children:[C(a),","]}),x.jsxs("span",{className:"info",children:[b("mediaGallery.mediaProperties.format")," ",a.source.mediaType]})]}),x.jsx("a",{href:a.source.url,target:"_blank",rel:"noreferrer",className:"p-button no-underline",children:x.jsx("i",{className:"pi pi-download"})})]}),x.jsxs("div",{className:"row",children:[x.jsx("div",{className:"label",children:b("mediaGallery.mediaProperties.originalFileName")}),x.jsx("div",{children:a.source.originalName})]})]})]}),a.kind==="image"&&x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:"row",children:[x.jsx("div",{className:"label",children:b("mediaGallery.mediaProperties.caption")}),x.jsx(Ya,{className:"MediaProperties-captionField",value:s,onChange:j=>u(j.target.value)})]}),x.jsxs("div",{className:"row",children:[x.jsx("div",{className:"label",children:b("mediaGallery.mediaProperties.pixelRatio")}),x.jsx(wU,{value:f,onChange:p,defaultPixelRatio:i,className:"MediaProperties-pixelRatioField"})]}),h.length>0&&x.jsxs("div",{className:"row",children:[x.jsx("div",{className:"label",children:b("mediaGallery.mediaProperties.usedSizes")}),x.jsx("div",{className:"mb-1",children:h.map(j=>x.jsx(P2,{label:j.rawSizeName===j.rawResizeR?j.rawSizeName:`${j.rawSizeName} (${j.rawResizeR})`,className:"mr-1 mb-1"},j.rawResizeR))})]})]})]}),T=x.jsxs(x.Fragment,{children:[n&&x.jsx(Fa,{outlined:!0,severity:"danger",label:b("mediaGallery.delete"),action:O}),x.jsx(Un,{severity:a.kind==="image"?"secondary":void 0,label:a.kind==="image"?b("mediaGallery.mediaProperties.cancel"):b("mediaGallery.mediaProperties.close"),onClick:()=>e()}),t&&a.kind==="image"&&x.jsx(Fa,{label:b("mediaGallery.save"),action:I})]});return{header:k,content:N,footer:T}}function T2({media:e,onDelete:t,onClick:n,onReplace:a,isMobile:r,updateMediaAttachedData:i,contentLanguage:s,defaultPixelRatio:u,refresh:f}){const{t:p}=Gr(),[h,v]=d.useState(!1),g=d.useRef(null),b=Zi(),E=$a()(async()=>{await b(SU,{updateMediaAttachedData:i,onDelete:t,media:e,contentLanguage:s,defaultPixelRatio:u})&&f&&await f()}),P=()=>{const O=[];return t&&O.push({label:p("mediaGallery.delete"),command:async()=>{await b(Z8,{onDelete:t})}}),a&&O.push({label:p("mediaGallery.replace"),command:a}),O.push({label:p("mediaGallery.properties"),command:E}),O};let C;return a?C=x.jsxs(x.Fragment,{children:[x.jsx(Un,{icon:"pi pi-ellipsis-h",className:`Media-dropdown${h?" opened":""}`,onClick:O=>{var I;return(I=g.current)==null?void 0:I.toggle(O)},"aria-controls":"popup_menu_left","aria-haspopup":!0}),x.jsx(ey,{model:P(),popup:!0,ref:g,id:"popup_menu_left",popupAlignment:"right",onShow:()=>v(!0),onHide:()=>v(!1)})]}):C=x.jsx(Un,{icon:"pi pi-ellipsis-h",className:"Media-dropdown",onClick:E}),x.jsxs("div",{className:"Media",children:[C&&C,n&&x.jsx(Un,{className:"Media-insertImage",icon:"pi pi-arrow-left",size:"small",onClick:n}),x.jsx("div",{className:be("Media-image",{mobile:!!r}),children:EU(e)})]})}function EU(e){return e.kind==="image"?x.jsx("img",{src:e.thumb.url,height:e.thumb.height,width:e.thumb.width,alt:""}):x.jsx("img",{src:/pdf/.test(e.source.mediaType)?J8:X8,alt:""})}const CU=d.forwardRef(({label:e,accept:t,onFilesSelect:n,multiple:a,className:r,disabled:i},s)=>{const u=d.useRef(null);return d.useImperativeHandle(s,()=>({open(){var f;(f=u.current)==null||f.click()}}),[]),x.jsxs("label",{ref:u,className:`MediaPicker${r?` ${r}`:""}`,children:[x.jsx("span",{children:e}),x.jsx("input",{type:"file",accept:t,multiple:a,disabled:i,onChange:f=>{const p=f.target.files;n(p?[...p]:[]),f.target.files=null,f.target.value=""}})]})});var c5={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},K6=Tn.createContext&&Tn.createContext(c5),xU=["attr","size","title"];function OU(e,t){if(e==null)return{};var n=DU(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function DU(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Tg(){return Tg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Tg.apply(this,arguments)}function q6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Rg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?q6(Object(n),!0).forEach(function(a){PU(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function PU(e,t,n){return t=IU(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IU(e){var t=TU(e,"string");return typeof t=="symbol"?t:t+""}function TU(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function f5(e){return e&&e.map((t,n)=>Tn.createElement(t.tag,Rg({key:n},t.attr),f5(t.child)))}function RU(e){return t=>Tn.createElement(NU,Tg({attr:Rg({},e.attr)},t),f5(e.child))}function NU(e){var t=n=>{var{attr:a,size:r,title:i}=e,s=OU(e,xU),u=r||n.size||"1em",f;return n.className&&(f=n.className),e.className&&(f=(f?f+" ":"")+e.className),Tn.createElement("svg",Tg({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,a,s,{className:f,style:Rg(Rg({color:e.color||n.color},n.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),i&&Tn.createElement("title",null,i),e.children)};return K6!==void 0?Tn.createElement(K6.Consumer,null,n=>t(n)):t(c5)}function MU(e){return RU({attr:{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{d:"M6 10a2 2 0 11-4 0 2 2 0 014 0zM12 10a2 2 0 11-4 0 2 2 0 014 0zM16 12a2 2 0 100-4 2 2 0 000 4z"},child:[]}]})(e)}function kU({localMedia:e,progress:t,onAbort:n}){const{t:a}=Gr(),[r,i]=d.useState(),s=d.useCallback(()=>{r&&URL.revokeObjectURL(r)},[r]);return d.useEffect(()=>{/^image/.test(e.type)?i(URL.createObjectURL(e)):/pdf/.test(e.type)?i(J8):i(X8)},[]),d.useEffect(()=>()=>s(),[s]),x.jsxs("div",{className:"Media",children:[n&&x.jsxs("div",{className:"Media-dropdown",children:[x.jsx("button",{className:"Media-dropdownBtn",type:"button",children:x.jsx(MU,{})}),x.jsx("div",{className:"Media-content",children:x.jsx("li",{onClick:n,onKeyUp:n,children:a("mediaGallery.cancelUpload")})})]}),x.jsx("div",{className:"Media-image",children:x.jsx("img",{src:r,alt:e.name})}),x.jsxs("div",{className:"Media-progress",children:[x.jsx("div",{className:"progress",style:{width:`${t}%`}}),x.jsxs("div",{className:"progressValue",children:[t,"%"]})]})]})}function d5({localMedia:e,handler:t}){const[n,a]=d.useState(0);return d.useEffect(()=>{t.onProgress=a},[t]),x.jsx(kU,{localMedia:e,progress:n,onAbort:()=>t.abort()})}let AU=0;function R2(e){const{t}=Gr(),n=Ug(),[a,r]=d.useState([]),[i,s]=d.useState([]),u=d.useRef(e),f=Ma();d.useEffect(()=>{u.current=e},Object.values(e));const p=d.useRef(async()=>{const{mediaHandle:v,getMedias:g,limitManager:b}=u.current,w=await g(v);s(w),b==null||b.updateMediaCount({handle:v,count:w.length})});return{uploadFiles:d.useRef(v=>{const{mediaHandle:g,httpUploadMedia:b,acceptFilter:w}=u.current,E=(w?v.filter(w):v).map(C),P=E.map(O=>O.promise);return r(O=>[...O,...E.map(I=>({uploadId:I.uploadId,file:I.file,handler:I.uploadingHandler}))]),Promise.all(P);function C(O){const I=++AU,k=b({file:O,handle:g}),N=k.promise.catch(()=>{f(t("DocumentEditPanel.uploadError",{filename:O.name}),{severity:"error"})}).finally(()=>{r(j=>j.filter(F=>F.uploadId!==I))}).catch(j=>{n.error("[media-gallery]",j)}),T={uploadId:I,file:O,uploadingHandler:k,progress:0,promise:N};return k.onProgress=j=>{T.progress=j},T}}).current,uploadingFiles:a,medias:i,refreshMedias:p.current}}function _U({mediaHandle:e,getMedia:t,httpUploadMedia:n,deleteMedia:a,accept:r,acceptFilter:i,label:s,limitManager:u,isMobile:f,updateMediaAttachedData:p,contentLanguage:h,defaultPixelRatio:v}){const{t:g}=Gr(),[b,w]=d.useState(!1),E=d.useRef(void 0),P=Ma();Na(async()=>{w(!1),await k(),w(!0)},[e]);const{uploadFiles:C,uploadingFiles:O,medias:I,refreshMedias:k}=R2({mediaHandle:e,httpUploadMedia:n,acceptFilter:i,limitManager:u,getMedias:async()=>{const L=await t(e);return L?[L]:[]}}),N=async L=>{await C([L[0]]),await k()},T=()=>I.length>0,j=()=>O.length>0,F=()=>{var L;(L=E.current)==null||L.open()},_=async()=>{!T()||!a||(await a(e),await k(),u==null||u.updateMediaCount({handle:e,count:0}))};function M(L){if((u==null?void 0:u.remainingMediaPlaces)===0){P(g("mediaGallery.mediaLimitReached"),{severity:"warn"});return}N([...L])}return x.jsx(W8,{onDropFiles:M,children:x.jsxs("div",{className:"SingleMedia w-8rem",children:[x.jsx(CU,{className:be("single",{hidden:b&&T()||j()}),ref:E,label:s??g("mediaGallery.chooseAFile"),accept:r,multiple:!1,onFilesSelect:N,disabled:(u==null?void 0:u.remainingMediaPlaces)===0}),j()&&x.jsx(d5,{localMedia:O[0].file,handler:O[0].handler}),!j()&&T()&&x.jsx(T2,{media:I[0],onReplace:F,onDelete:_,isMobile:f,updateMediaAttachedData:p,contentLanguage:h,defaultPixelRatio:v,refresh:k},I[0].source.mediaId)]})})}const jU=jn`
  mutation DeleteMediaFromGallery($mediaId: ID!, $handle: ID!) {
    deleteMediaFromGallery(mediaId: $mediaId, handle: $handle)
  }
`;function LU(){const[e]=Hr(jU);return d.useCallback(Vr(({mediaId:t,handle:n})=>e({variables:{mediaId:t,handle:n}})),[e])}const FU=jn`
  mutation DeleteMedia($handle: ID!) {
    deleteMedia(handle: $handle)
  }
`;function $U(){const[e]=Hr(FU);return d.useCallback(Vr(t=>e({variables:{handle:t}})),[e])}const BU=jn`
  mutation ReorderMedias($handle: ID!, $mediaIds: [ID!]!) {
    reorderMedias(
      input: {
        handle: $handle
        mediaIds: $mediaIds
      }
    ) { source thumb }
  }
`;function zU(){const[e]=Hr(BU);return d.useCallback(Vr(t=>e({variables:t})),[e])}const vv={"image/*":e=>e.startsWith("image/"),"image/webp":e=>e==="image/webp","image/jpeg":e=>e==="image/jpeg","image/png":e=>e==="image/png","image/gif":e=>e==="image/gif","image/svg+xml":e=>e==="image/svg+xml","application/pdf":e=>e==="application/pdf"};function N2({accept:e,refuse:t}){const n=Bn(),a=Ma();return d.useMemo(()=>{if(!e)return()=>!0;const r=UU(e,{refuse:t});return i=>r(i.type)?!0:(a(n("mediaField.invalidFile",{filename:i.name}),{severity:"warn"}),!1)},[e,t])}function UU(e,t={}){const a=(typeof e=="string"?e.split(/\s*,\s*/):e).map(s=>{if(!vv[s])throw new Error(`invalid accept '${s}'`);return vv[s]}),i=((typeof t.refuse=="string"?t.refuse.split(/\s*,\s*/):t.refuse)??[]).map(s=>{if(!vv[s])throw new Error(`invalid refuse '${s}'`);return vv[s]});return s=>{for(const u of i)if(u(s))return!1;for(const u of a)if(u(s))return!0;return!1}}function HU(e){let t,n;const a=new Promise((s,u)=>{t=s,n=u}),r=new XMLHttpRequest;r.addEventListener("progress",s=>{var f;const u=s.total===0?1:Math.round(100*s.loaded/s.total);(f=i.onProgress)==null||f.call(i,u)}),r.addEventListener("loadend",()=>{let s;try{s=JSON.parse(r.response)}catch{n(new Error(`api error '${r.status}': ${r.response}`));return}r.status>=200&&r.status<300?t(s):n(new Error(`api error '${r.status}': ${r.response}`))}),r.addEventListener("error",()=>{n(new Error(`xhr error '${r.status}'`))}),r.addEventListener("abort",()=>{n(new Error("xhr aborted"))}),r.open(e.method,e.url),r.send(e.data);const i={promise:a,onProgress:void 0,abort:()=>r.abort()};return i}function M2({apiUrl:e,replace:t,nodeId:n}){return d.useMemo(()=>({file:a,handle:r,attachedData:i})=>{const s=new FormData;return s.set("file",a),s.set("handle",r),s.set("replace",t?"1":"0"),n!==void 0&&s.set("nodeId",n),i&&s.set("attachedData",JSON.stringify(i)),HU({data:s,method:"POST",url:`${e}/adm/backend/upload`})},[e,t,n])}function p5({mediaHandle:e,apiUrl:t,accept:n,refuse:a,label:r,nodeId:i,isMobile:s,contentLanguage:u}){const f=e5(),p=$U(),{uploadLimitManager:h}=oa(),{themeConf:v}=Yr(),g=N2({accept:n,refuse:a}),b=M2({apiUrl:t,replace:!0,nodeId:i}),w=t5();return x.jsx(_U,{mediaHandle:e,accept:n,acceptFilter:g,getMedia:f,deleteMedia:p,httpUploadMedia:b,label:r,limitManager:h,isMobile:s,updateMediaAttachedData:async(E,P)=>{await w({mediaId:E,language:u,value:P})},contentLanguage:u,defaultPixelRatio:v.pixelRatio})}function VU({documentControlData:e}){const t=Bn(),n=Ta(e.documentId).nodeId,a=dr(i=>i.appLayout),r=nl();return x.jsx(p5,{isMobile:a==="mobile",nodeId:n,apiUrl:Xi,accept:"image/*",refuse:"image/svg+xml",mediaHandle:e.featuredImageHandle,label:t("DocumentView.chooseFeatureImage"),contentLanguage:r})}function KU(e){if(Array.isArray(e))return e}function qU(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function G6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function GU(e,t){if(e){if(typeof e=="string")return G6(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?G6(e,t):void 0}}function YU(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function QU(e,t){return KU(e)||qU(e,t)||GU(e,t)||YU()}var WU={display:function(t){var n=t.props;return be("p-inplace-display",{"p-disabled":n.disabled})},root:function(t){var n=t.props;return be("p-inplace p-component",{"p-inplace-closable":n.closable})},closeButton:"p-inplace-content-close",content:"p-inplace-content"},XU=`
@layer primereact {
    .p-inplace .p-inplace-display {
        display: inline;
        cursor: pointer;
    }
    
    .p-inplace .p-inplace-content {
        display: inline;
    }
    
    .p-fluid .p-inplace.p-inplace-closable .p-inplace-content {
        display: flex;
    }
    
    .p-fluid .p-inplace.p-inplace-closable .p-inplace-content > .p-inputtext {
        flex: 1 1 auto;
        width: 1%;
    }
    
    .p-inplace-content-close {
        margin-left: .25rem;
    }
}
`;on.extend({defaultProps:{__TYPE:"InplaceDisplay",children:void 0}});on.extend({defaultProps:{__TYPE:"InplaceContent",children:void 0}});var gv=on.extend({defaultProps:{__TYPE:"Inplace",style:null,className:null,active:!1,closable:!1,closeIcon:null,disabled:!1,tabIndex:0,ariaLabel:null,onOpen:null,onClose:null,onToggle:null,children:void 0},css:{classes:WU,styles:XU}}),py=function(t){return t.children},my=function(t){return t.children},hy=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=gv.getProps(e,a),i=d.useState(r.active),s=QU(i,2),u=s[0],f=s[1],p=d.useRef(null),h=r.onToggle?r.active:u,v={props:r,state:{active:u}},g=gv.setMetaData(v),b=g.ptm,w=g.cx,E=g.isUnstyled;Or(gv.css.styles,E,{name:"inplace"});var P=function(M){r.disabled||(r.onOpen&&r.onOpen(M),r.onToggle?r.onToggle({originalEvent:M,value:!0}):f(!0))},C=function(M){r.disabled||(r.onClose&&r.onClose(M),r.onToggle?r.onToggle({originalEvent:M,value:!1}):f(!1))},O=function(M){(M.code==="Enter"||M.code==="NumpadEnter"||M.code==="Space")&&(P(M),M.preventDefault())},I=function(M){var L=n({onClick:P,className:w("display"),onKeyDown:O,tabIndex:r.tabIndex||"0",role:"button","aria-label":r.ariaLabel},b("display"));return d.createElement("div",L,M)},k=function(){var M=r.closeIcon||d.createElement(Il,null),L=Sn.getJSXIcon(M,void 0,{props:r}),H=Gn("aria")?Gn("aria").close:void 0;if(r.closable){var B=n({className:w("closeButton"),icon:L,type:"button",onClick:C,"aria-label":H,pt:b("closeButton"),__parentMetadata:{parent:v}});return d.createElement(Un,B)}return null},N=function(M){var L=k(),H=n({className:w("content")},b("content"));return d.createElement("div",H,M,L)},T=function(){var M=["InplaceContent","InplaceDisplay"];return d.Children.map(r.children,function(L){if(h&&Y.isValidChild(L,"InplaceContent",M))return N(L);if(!h&&Y.isValidChild(L,"InplaceDisplay",M))return I(L)})};d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return p.current}}}),$n(function(){r.active?P(null):C(null)},[r.active]);var j=T(),F=n({ref:p,className:be(r.className,w("root")),"aria-live":"polite"},gv.getOtherProps(r),b("root"));return d.createElement("div",F,j)});py.displayName="InplaceDisplay";my.displayName="InplaceContent";hy.displayName="Inplace";function _w(){return _w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},_w.apply(null,arguments)}function dm(e){"@babel/helpers - typeof";return dm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dm(e)}function JU(e,t){if(dm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(dm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ZU(e){var t=JU(e,"string");return dm(t)=="symbol"?t:t+""}function eH(e,t,n){return(t=ZU(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tH={root:function(t){var n=t.props,a=t.context,r=t.isFilled;return be("p-inputtextarea p-inputtext p-component",{"p-disabled":n.disabled,"p-filled":r,"p-inputtextarea-resizable":n.autoResize,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})}},nH=`
@layer primereact {
    .p-inputtextarea-resizable {
        overflow: hidden;
        resize: none;
    }
    
    .p-fluid .p-inputtextarea {
        width: 100%;
    }
}
`,yv=on.extend({defaultProps:{__TYPE:"InputTextarea",__parentMetadata:null,autoResize:!1,invalid:!1,variant:null,keyfilter:null,onBlur:null,onFocus:null,onBeforeInput:null,onInput:null,onKeyDown:null,onKeyUp:null,onPaste:null,tooltip:null,tooltipOptions:null,validateOnly:!1,children:void 0,className:null},css:{classes:tH,styles:nH}});function Y6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Q6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Y6(Object(n),!0).forEach(function(a){eH(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Bm=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=yv.getProps(e,a),i=d.useRef(t),s=d.useRef(0),u=yv.setMetaData(Q6(Q6({props:r},r.__parentMetadata),{},{context:{disabled:r.disabled}})),f=u.ptm,p=u.cx,h=u.isUnstyled;Or(yv.css.styles,h,{name:"inputtextarea"});var v=function(F){r.autoResize&&O(),r.onFocus&&r.onFocus(F)},g=function(F){r.autoResize&&O(),r.onBlur&&r.onBlur(F)},b=function(F){r.autoResize&&O(),r.onKeyUp&&r.onKeyUp(F)},w=function(F){r.onKeyDown&&r.onKeyDown(F),r.keyfilter&&os.onKeyPress(F,r.keyfilter,r.validateOnly)},E=function(F){r.onBeforeInput&&r.onBeforeInput(F),r.keyfilter&&os.onBeforeInput(F,r.keyfilter,r.validateOnly)},P=function(F){r.onPaste&&r.onPaste(F),r.keyfilter&&os.onPaste(F,r.keyfilter,r.validateOnly)},C=function(F){var _=F.target;r.autoResize&&O(Y.isEmpty(_.value)),r.onInput&&r.onInput(F),Y.isNotEmpty(_.value)?U.addClass(_,"p-filled"):U.removeClass(_,"p-filled")},O=function(F){var _=i.current;_&&I()&&(s.current||(s.current=_.scrollHeight,_.style.overflow="hidden"),(s.current!==_.scrollHeight||F)&&(_.style.height="",_.style.height=_.scrollHeight+"px",parseFloat(_.style.height)>=parseFloat(_.style.maxHeight)?(_.style.overflowY="scroll",_.style.height=_.style.maxHeight):_.style.overflow="hidden",s.current=_.scrollHeight))},I=function(){if(U.isVisible(i.current)){var F=i.current.getBoundingClientRect();return F.width>0&&F.height>0}return!1};d.useEffect(function(){Y.combinedRefs(i,t)},[i,t]),d.useEffect(function(){r.autoResize&&O(!0)},[r.autoResize,r.value]);var k=d.useMemo(function(){return Y.isNotEmpty(r.value)||Y.isNotEmpty(r.defaultValue)},[r.value,r.defaultValue]),N=Y.isNotEmpty(r.tooltip),T=n({ref:i,className:be(r.className,p("root",{context:a,isFilled:k})),onFocus:v,onBlur:g,onKeyUp:b,onKeyDown:w,onBeforeInput:E,onInput:C,onPaste:P},yv.getOtherProps(r),f("root"));return d.createElement(d.Fragment,null,d.createElement("textarea",T),N&&d.createElement(ao,_w({target:i,content:r.tooltip,pt:f("tooltip")},r.tooltipOptions)))}));Bm.displayName="InputTextarea";function k2(){const e=d.useRef(0),t=++e.current;return{repaintId:t,inOldRepaint:()=>t!==e.current}}function Ng({className:e}={}){return x.jsx("span",{className:be("pi pi-box Empty",e)})}function rH({documentControlData:e}){const t=Bn(),n=$a(),{emit:a,setModifiedValue:r,cancelModifiedValue:i}=rl("metaDescription"),s=Q8(),[u,f]=d.useState(!1),p=d.useRef(null),{inOldRepaint:h}=k2(),v=d.useRef(!1),g=e.metaDescription??"",b=Ma(),w=async(C,O={})=>h()||C===g?!1:(i(),await s({nodelId:e.documentId,values:{metaDescription:C===""?null:C,metaKeywords:e.metaKeywords??null}}),O.triggerEvents&&(b(t("document-control.metaDescriptionIsUpdated"),{severity:"info"}),a("shouldRefresh")),!0);pc(async()=>{if(!p.current)return!1;v.current=!0;try{const C=p.current.value;return f(!1),await w(C)}finally{v.current=!1}});const E=()=>{if(!p.current)return;const C=xl(p.current.value,g);C===void 0?i():r(C)},P=C=>{C.key==="Enter"&&C.preventDefault()};return x.jsxs(hy,{active:u,onToggle:C=>{f(C.value)},closeIcon:"pi pi-check",closable:!0,onClose:n(async()=>{if(!(v.current||!p.current)){v.current=!0;try{await w(p.current.value,{triggerEvents:!0})}finally{v.current=!1}}}),children:[x.jsxs(py,{children:[x.jsx("span",{className:"FieldLabel inline",children:t("DocumentView.metaDescription")})," ",g||x.jsx(Ng,{})]}),x.jsx(my,{children:x.jsx(Bm,{ref:p,rows:5,cols:40,defaultValue:g,onKeyDown:P,onKeyUp:E,autoFocus:!0})})]})}function aH({documentControlData:e}){const t=Bn(),n=$a(),{emit:a,setModifiedValue:r,cancelModifiedValue:i}=rl("metaKeywords"),s=Q8(),[u,f]=d.useState(!1),p=d.useRef(null),{inOldRepaint:h}=k2(),v=d.useRef(!1),g=e.metaKeywords??"",b=Ma(),w=async(C,O={})=>h()||C===g?!1:(i(),await s({nodelId:e.documentId,values:{metaDescription:e.metaDescription??null,metaKeywords:C===""?null:C}}),O.triggerEvents&&(b(t("document-control.metaKeywordsIsUpdated"),{severity:"info"}),a("shouldRefresh")),!0);pc(async()=>{if(!p.current)return!1;v.current=!0;try{const C=p.current.value;return f(!1),await w(C)}finally{v.current=!1}});const E=()=>{if(!p.current)return;const C=xl(p.current.value,g);C===void 0?i():r(C)},P=C=>{C.key==="Enter"&&C.preventDefault()};return x.jsxs(hy,{active:u,onToggle:C=>f(C.value),closeIcon:"pi pi-check",closable:!0,onClose:n(async()=>{if(!(v.current||!p.current)){v.current=!0;try{await w(p.current.value,{triggerEvents:!0})}finally{v.current=!1}}}),children:[x.jsxs(py,{children:[x.jsx("span",{className:"FieldLabel inline",children:t("DocumentView.metaKeywords")})," ",g||x.jsx(Ng,{})]}),x.jsx(my,{children:x.jsx(Bm,{ref:p,rows:5,cols:40,defaultValue:g,onKeyDown:P,onKeyUp:E,autoFocus:!0})})]})}function oH({documentControlData:e}){const t=Bn(),n=$a(),{emit:a,setModifiedValue:r,cancelModifiedValue:i}=oa(),s=Lz(),u=Ma(),[f,p]=d.useState(!1),[h,v]=d.useState(rs(e.title??"")===(e.slug??"")),g=d.useRef(null),b=d.useRef(null),{inOldRepaint:w}=k2(),E=d.useRef(!1),P=e.title??"",C=e.slug??"",O=async({title:j,slug:F},_={})=>{if(w()||P===j&&C===F)return!1;const M=h?rs(j):F;return i("title"),i("slug"),await s({nodelId:e.documentId,values:{title:j===""?null:j,slug:M===""?null:M}}),_.triggerEvents&&(u(t("document-control.titleOrSlugIsUpdated"),{severity:"info"}),a("shouldRefresh")),!0};pc(async()=>{if(!g.current||!b.current)return!1;E.current=!0;try{const j=g.current.value,F=b.current.value;return p(!1),await O({title:j,slug:F})}finally{E.current=!1}});const I=()=>{!g.current||!b.current||(h&&(b.current.value=rs(g.current.value)),N())},k=()=>{v(!1),N()};function N(){if(!g.current||!b.current)return;const j=xl(g.current.value,P);j===void 0?i("title"):r("title",j);const F=xl(b.current.value,C);F===void 0?i("slug"):r("slug",F)}const T=()=>{if(!g.current||!b.current)return;const j=!h;if(v(j),j){const F=g.current.value;b.current.value=rs(F)}};return x.jsxs(hy,{active:f,onToggle:j=>p(j.value),closeIcon:"pi pi-check",closable:!0,onClose:n(async()=>{if(!(E.current||!g.current||!b.current)){E.current=!0;try{const j=g.current.value,F=b.current.value;await O({title:j,slug:F},{triggerEvents:!0})}finally{E.current=!1}}}),children:[x.jsx(py,{children:x.jsxs("div",{children:[x.jsxs("div",{children:[x.jsx("span",{className:"FieldLabel inline",children:t("DocumentView.title")})," ",P||x.jsx(Ng,{})]}),x.jsxs("div",{children:[x.jsx("span",{className:"FieldLabel inline",children:t("DocumentView.slug")})," ",C||x.jsx(Ng,{})]})]})}),x.jsx(my,{children:x.jsxs("div",{className:"w-full",children:[x.jsx(Ya,{ref:g,className:"w-full",defaultValue:P,onKeyUp:I,autoFocus:!0}),x.jsxs("div",{className:"flex w-full",children:[x.jsx(Ya,{ref:b,className:"w-full",defaultValue:C,onKeyUp:k}),x.jsx(Un,{icon:be("pi",h?"pi-lock":"pi-lock-open"),onClick:T,severity:"secondary"})]})]})})]})}function iH({documentControlData:e,documentType:t}){const{siteConfiguration:n}=Yr();return x.jsxs("div",{className:"DocumentControlPanel",children:[t.withFeaturedImage&&x.jsx("div",{className:"DocumentControlPanel-left",children:x.jsx(VU,{documentControlData:e})}),x.jsxs("div",{className:"DocumentControlPanel-body",children:[x.jsx(oH,{documentControlData:e}),x.jsx(rH,{documentControlData:e}),n.enableMetaKeywords&&x.jsx(aH,{documentControlData:e})]}),x.jsx("div",{className:"DocumentControlPanel-right",children:e.ready&&x.jsx(Uz,{nodelId:e.documentId,ready:e.ready,scheduled:e.node.scheduled,publishDate:e.node.publishDate})})]})}function lH({documentType:e}){const t=Bn();return x.jsx("header",{className:"NoDataDocumentControlBar",children:x.jsx("span",{className:"font-bold",children:t(`siteSchema.nodeTypes.${e.typeName}.label`,e.typeName)})})}function W6({tooltip:e,children:t}){return x.jsx("span",{className:"RoundedFlag",title:e,children:t})}function sH({url:e,title:t}){const n=dr(r=>r.appLayout),a=()=>{M_(e)};return x.jsx(Un,{icon:"pi pi-eye",label:n==="mobile"?void 0:t,onClick:a,size:"small",severity:"secondary"})}const uH=jn`
  query DocumentControlData(
    $documentId: ID!
  ) {
    nodelWrap(nodelId: $documentId) {
      nodelId
      language
      ready
      document {
        url
        title
        slug
        metaDescription
        metaKeywords
        featuredImageHandle
        featuredImage { thumb }
      }
      node {
        typeName
        publishDate
        scheduled
      }
      translations {
        language
      }
      breadcrumb { language nodeId typeName title }
    }
  }
`;function A2(){const{siteSchema:e}=Yr(),{refetch:t}=oo(uH,{skip:!0});return d.useCallback(io(n=>t(n),n=>cH(e,n.nodelWrap)),[t])}function cH(e,t){var r;const{document:n}=t;if(!n)return{withData:!1,...X6(e,t)};const a=(r=n.featuredImage)==null?void 0:r.thumb;return{withData:!0,url:n.url,title:n.title??void 0,slug:n.slug??void 0,metaDescription:n.metaDescription??void 0,metaKeywords:n.metaKeywords??void 0,featuredImageHandle:n.featuredImageHandle,featuredImageThumb:a?JSON.parse(a):void 0,...X6(e,t)}}function X6(e,t){const{nodelId:n,language:a,ready:r,node:i}=t,{typeName:s,publishDate:u,scheduled:f}=i;return{documentId:n,language:a,ready:r,node:{typeName:s,publishDate:u??void 0,scheduled:f},translations:t.translations,breadcrumb:t.breadcrumb.map(p=>({...p,title:p.title??void 0,documentType:Nf(e,p.typeName)}))}}function fH(e){const t=oa(),n=YS();return Mf(e.documentType)?x.jsx(fu,{parentScope:t,children:x.jsx(dH,{...e,parentScopedData:t,parentScopeIsPristine:n})}):x.jsx(lH,{documentType:e.documentType})}function dH({className:e,documentId:t,documentType:n,parentScopedData:a,parentScopeIsPristine:r}){const i=Bn(),{siteConfiguration:s}=Yr(),u=A2(),[f,p]=d.useState(),{emit:h,isPristine:v}=oa(),g=dr(P=>P.appLayout),b=Ma();_m("shouldRefresh",async()=>{const P=await u({documentId:t});if(P.node.typeName!==n.typeName){Ri.error(`Document type mismatch: ${P.node.typeName} ≠ ${n.typeName}`),qa.emit("404");return}if(!P.withData)throw new Error(`Document "${t}" should have data`);p(P)},[t,n],{useEffect:!0});const w=async()=>{const P=v();await a.saveAll()&&(b(i("document.savedToast"),{severity:"info"}),a.emit("shouldRefresh"),P||h("shouldRefresh"))},E=P=>{if(!f)return x.jsx(wo,{});const{featuredImageThumb:C}=f,O=x.jsxs(x.Fragment,{children:[x.jsxs("div",{className:"SimpleBar",children:[P.togglerElement,C&&x.jsx("img",{className:"DocumentControlBar-img",src:C.url,width:C.width,height:C.height,alt:""}),g!=="mobile"&&x.jsx("span",{className:"DocumentControlBar-title font-bold",children:f.title}),f.metaDescription&&x.jsx(W6,{tooltip:i("DocumentControl.MDTooltip"),children:i("DocumentControl.MD")}),f.metaKeywords&&s.enableMetaKeywords&&x.jsx(W6,{tooltip:i("DocumentControl.MKTooltip"),children:i("DocumentControl.MK")}),x.jsx(h7,{ready:f.ready,publishDate:f.node.publishDate,scheduled:f.node.scheduled})]}),x.jsxs("div",{className:"SimpleBar",children:[f.ready&&!f.node.scheduled&&x.jsx(sH,{url:f.url,title:i("DocumentControl.view")}),x.jsx(zz,{documentControlData:f,documentType:n,saveDocument:w,disabled:r})]})]});return x.jsx("div",{className:be(P.className,"justify-content-space-between","DocumentControlBar"),children:g==="mobile"?x.jsxs("div",{className:"WmaxFull",children:[x.jsx("div",{className:"SimpleBar spaceBetween",children:O}),x.jsx("div",{className:"DocumentControlBar-title font-bold",children:f.title})]}):O})};return x.jsx("div",{className:e,children:x.jsx(m7,{headerTemplate:E,toggleable:!0,collapsed:!!n.fields,children:f?x.jsx(iH,{documentType:n,documentControlData:f}):x.jsx(wo,{})})})}function pH(e,t,n){if(n.storedAs==="labeling"){const a=mH(e),r=hH(t);return a.length!==r.length||a.some((i,s)=>i!==r[s])}if(n.dataType==="json"){const a=Zp(e)?e.j:e,r=Zp(t)?t.j:t;return JSON.stringify(a)!==JSON.stringify(r)}return n.dataType==="string"?(e??"")!==(t??""):e!==t}function mH(e){return Jg(e)?e.t.map(t=>t.nodeId):[]}function hH(e){return A_(e)?e.t:[]}function J6(e){if(!e||typeof e!="object"||!("h"in e)||typeof e.h!="string")throw new Error("invalid media handle value");return e.h}function jw(){return jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},jw.apply(null,arguments)}function Lw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function vH(e){if(Array.isArray(e))return Lw(e)}function gH(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function m5(e,t){if(e){if(typeof e=="string")return Lw(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lw(e,t):void 0}}function yH(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Z6(e){return vH(e)||gH(e)||m5(e)||yH()}function bH(e){if(Array.isArray(e))return e}function wH(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function SH(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function h5(e,t){return bH(e)||wH(e,t)||m5(e,t)||SH()}var EH={root:function(t){var n=t.props;return be("p-selectbutton p-button-group p-component",{"p-invalid":n.invalid})},button:function(t){var n=t.itemProps,a=t.focusedState;return be("p-button p-component",{"p-highlight":n.selected,"p-disabled":n.disabled,"p-focus":a})},label:"p-button-label p-c"},bv=on.extend({defaultProps:{__TYPE:"SelectButton",id:null,value:null,options:null,optionLabel:null,optionValue:null,optionDisabled:null,tabIndex:null,multiple:!1,invalid:!1,unselectable:!0,allowEmpty:!0,disabled:!1,style:null,className:null,dataKey:null,tooltip:null,tooltipOptions:null,itemTemplate:null,onChange:null,children:void 0},css:{classes:EH}}),v5=d.memo(function(e){var t=d.useState(!1),n=h5(t,2),a=n[0],r=n[1],i=gn(),s=e.ptm,u=e.cx,f=function(O){return s(O,{hostName:e.hostName,context:{selected:e.selected,disabled:e.disabled,option:e.option}})},p=function(O,I){e.setFocusedIndex(I),e.onClick&&e.onClick({originalEvent:O,option:e.option})},h=function(){r(!0)},v=function(){r(!1)},g=function(O,I){switch(O.code){case"Space":{p(O,I),O.preventDefault();break}case"ArrowDown":case"ArrowRight":{b(O,"next"),O.preventDefault();break}case"ArrowUp":case"ArrowLeft":{b(O,"prev"),O.preventDefault();break}}},b=function(O,I){for(var k,N,T=0;T<=e.elementRef.current.children.length-1;T++)e.elementRef.current.children[T].getAttribute("tabindex")==="0"&&(k={elem:e.elementRef.current.children[T],index:T});I==="prev"?k.index===0?N=e.elementRef.current.children.length-1:N=k.index-1:k.index===e.elementRef.current.children.length-1?N=0:N=k.index+1,e.setFocusedIndex(N),e.elementRef.current.children[N].focus()},w=function(){var O=i({className:u("label")},f("label"));return e.template?Y.getJSXElement(e.template,e.option):d.createElement("span",O,e.label)},E=w(),P=i({className:be(e.className,u("button",{itemProps:e,focusedState:a})),role:"button","aria-label":e.label,"aria-pressed":e.selected,onClick:function(O){return p(O,e.index)},onKeyDown:function(O){return g(O,e.index)},tabIndex:e.tabIndex,"aria-disabled":e.disabled,onFocus:h,onBlur:v},f("button"));return d.createElement("div",P,E,!e.disabled&&d.createElement(ir,null))});v5.displayName="SelectButtonItem";var vy=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=bv.getProps(e,a),i=d.useState(0),s=h5(i,2),u=s[0],f=s[1],p=d.useRef(null),h=bv.setMetaData({props:r}),v=h.ptm,g=h.cx,b=h.isUnstyled;Or(bv.css.styles,b,{name:"selectbutton",styled:!0});var w=function(F){if(!(r.disabled||C(F.option))){var _=O(F.option);if(!(_&&!(r.unselectable&&r.allowEmpty))){var M=P(F.option),L;if(r.multiple){var H=r.value?Z6(r.value):[];L=_?H.filter(function(B){return!Y.equals(B,M,r.dataKey)}):[].concat(Z6(H),[M])}else L=_?null:M;r.onChange&&r.onChange({originalEvent:F.originalEvent,value:L,stopPropagation:function(){F.originalEvent.stopPropagation()},preventDefault:function(){F.originalEvent.preventDefault()},target:{name:r.name,id:r.id,value:L}})}}},E=function(F){return r.optionLabel?Y.resolveFieldData(F,r.optionLabel):F&&F.label!==void 0?F.label:F},P=function(F){return r.optionValue?Y.resolveFieldData(F,r.optionValue):F&&F.value!==void 0?F.value:F},C=function(F){return r.optionDisabled?Y.isFunction(r.optionDisabled)?r.optionDisabled(F):Y.resolveFieldData(F,r.optionDisabled):F&&F.disabled!==void 0?F.disabled:!1},O=function(F){var _=P(F);if(r.multiple){if(r.value&&r.value.length)return r.value.some(function(M){return Y.equals(M,_,r.dataKey)})}else return Y.equals(r.value,_,r.dataKey);return!1},I=function(){return r.options&&r.options.length?r.options.map(function(F,_){var M=r.disabled||C(F),L=E(F),H=r.disabled||_!==u?"-1":"0",B=O(F),X=L+"_"+_;return d.createElement(v5,{hostName:"SelectButton",key:X,label:L,className:F.className,option:F,setFocusedIndex:f,onClick:w,template:r.itemTemplate,selected:B,tabIndex:H,index:_,disabled:M,ptm:v,cx:g,elementRef:p})}):null};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focusFirstElement(p.current)},getElement:function(){return p.current}}});var k=Y.isNotEmpty(r.tooltip),N=I(),T=n({ref:p,id:r.id,className:be(r.className,g("root")),style:r.style,role:"group"},bv.getOtherProps(r),v("root"));return d.createElement(d.Fragment,null,d.createElement("div",T,N,r.children),k&&d.createElement(ao,jw({target:p,content:r.tooltip,pt:v("tooltip")},r.tooltipOptions)))}));vy.displayName="SelectButton";function CH({value:e,fieldType:t,l10nPrefix:n}){const a=j_(e),{t:r}=Gr(),[i,s]=d.useState((a==null?void 0:a.access)??"public"),[u,f]=d.useState((a==null?void 0:a.password)??""),{setModifiedValue:p,cancelModifiedValue:h}=rl(t.name);return d.useEffect(()=>{const v=u.trim()||void 0,g=v===void 0?"public":i;g===((a==null?void 0:a.access)??"public")&&v===(a==null?void 0:a.password)?h():p({j:g==="protected"?{access:"protected",password:v}:{access:"public",password:v}})},[i,u,a]),d.useEffect(()=>{s((a==null?void 0:a.access)??"public"),f((a==null?void 0:a.password)??"")},[a==null?void 0:a.access,a==null?void 0:a.password]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:r(`${n}.${t.name}.label`,t.name)}),x.jsxs("div",{className:"flex flex-wrap align-items-center gap-2",children:[x.jsx(vy,{value:i,options:[{label:r("common.public"),value:"public"},{label:r("common.protected"),value:"protected"}],onChange:v=>s(v.value)}),i==="protected"&&x.jsx(Ya,{type:"text",value:u,onChange:v=>f(v.target.value),placeholder:r("common.passwordPlaceholder"),className:"w-full md:w-auto"})]})]})}function Rp(){return Rp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Rp.apply(null,arguments)}function pm(e){"@babel/helpers - typeof";return pm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pm(e)}function xH(e,t){if(pm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(pm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function OH(e){var t=xH(e,"string");return pm(t)=="symbol"?t:t+""}function DH(e,t,n){return(t=OH(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var PH={root:function(t){var n=t.props,a=t.checked;return be("p-inputswitch p-component",{"p-highlight":a,"p-disabled":n.disabled,"p-invalid":n.invalid})},input:"p-inputswitch-input",slider:"p-inputswitch-slider"},wv=on.extend({defaultProps:{__TYPE:"InputSwitch",autoFocus:!1,checked:!1,className:null,disabled:!1,falseValue:!1,id:null,inputId:null,inputRef:null,invalid:!1,name:null,onBlur:null,onChange:null,onFocus:null,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,trueValue:!0,children:void 0},css:{classes:PH}});function e4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function IH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?e4(Object(n),!0).forEach(function(a){DH(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var g5=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=wv.getProps(e,a),i=wv.setMetaData({props:r}),s=i.ptm,u=i.cx,f=i.isUnstyled;Or(wv.css.styles,f,{name:"inputswitch"});var p=d.useRef(null),h=d.useRef(r.inputRef),v=r.checked===r.trueValue,g=function(T){if(r.onChange){var j=v?r.falseValue:r.trueValue;r.onChange({originalEvent:T,value:j,stopPropagation:function(){T==null||T.stopPropagation()},preventDefault:function(){T==null||T.preventDefault()},target:{name:r.name,id:r.id,value:j}})}},b=function(T){var j;r==null||(j=r.onFocus)===null||j===void 0||j.call(r,T)},w=function(T){var j;r==null||(j=r.onBlur)===null||j===void 0||j.call(r,T)};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focus(h.current)},getElement:function(){return p.current},getInput:function(){return h.current}}}),d.useEffect(function(){Y.combinedRefs(h,r.inputRef)},[h,r.inputRef]),_r(function(){r.autoFocus&&U.focus(h.current,r.autoFocus)});var E=Y.isNotEmpty(r.tooltip),P=wv.getOtherProps(r),C=Y.reduceKeys(P,U.ARIA_PROPS),O=n({className:be(r.className,u("root",{checked:v})),style:r.style,role:"checkbox","aria-checked":v,"data-p-highlight":v,"data-p-disabled":r.disabled},P,s("root")),I=n(IH({type:"checkbox",id:r.inputId,name:r.name,checked:v,onChange:g,onFocus:b,onBlur:w,disabled:r.disabled,role:"switch",tabIndex:r.tabIndex,"aria-checked":v,className:u("input")},C),s("input")),k=n({className:u("slider")},s("slider"));return d.createElement(d.Fragment,null,d.createElement("div",Rp({id:r.id,ref:p},O),d.createElement("input",Rp({ref:h},I)),d.createElement("span",k)),E&&d.createElement(ao,Rp({target:p,content:r.tooltip,pt:s("tooltip")},r.tooltipOptions)))}));g5.displayName="InputSwitch";function TH({value:e,fieldType:t,l10nPrefix:n}){const{t:a}=Gr(),[r,i]=d.useState(e??!1),{setModifiedValue:s,cancelModifiedValue:u}=rl(t.name);return d.useEffect(()=>{r===e?u():s(r)},[r,e]),d.useEffect(()=>i(e??!1),[e]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:a(`${n}.${t.name}.label`,t.name)}),x.jsxs("div",{className:"flex align-items-center",children:[x.jsx(g5,{checked:r,onChange:f=>i(f.value??!1)}),x.jsx("span",{className:"ml-2",children:a(r?"common.yes":"common.no")})]})]})}function _0({fieldType:e,value:t,l10nPrefix:n}){const a=Bn(),r=Rl(),[i,s]=d.useState(t?t4(t,e):void 0),{setModifiedValue:u,cancelModifiedValue:f}=rl(e.name),p=e.dataType==="dateTime"||e.dataType==="date",h=e.dataType==="dateTime"||e.dataType==="time";return d.useEffect(()=>{const v=xl(RH(i,e),t);v===void 0?f():u(v)},[i,t]),d.useEffect(()=>s(t?t4(t,e):void 0),[t]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:a(`${n}.${e.name}.label`,e.name)}),x.jsx(ZS,{hourFormat:"24",value:i,onChange:v=>{s(v.value??void 0)},showTime:h,timeOnly:h&&!p,showButtonBar:!0,locale:r,todayButtonClassName:e.dataType==="time"?"Hidden":""})]})}function t4(e,t){if(t.dataType==="dateTime")return MH(e);if(t.dataType==="date")return jH(e);if(t.dataType==="time")return AH(e);throw new Error(`Unexpected data type: "${t.dataType}"`)}function RH(e,t){if(!e)return"";if(t.dataType==="dateTime")return NH(e);if(t.dataType==="date")return _H(e);if(t.dataType==="time")return kH(e);throw new Error(`Unexpected data type: "${t.dataType}"`)}function NH(e){const t=e.getFullYear(),n=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),r=e.getHours().toString().padStart(2,"0"),i=e.getMinutes().toString().padStart(2,"0");return`${t}-${n}-${a}T${r}:${i}:00.000Z`}function MH(e){const[t,n,a]=e.split("T")[0].split("-"),[r,i,s]=e.split("T")[1].split(":"),u=s.split(".")[0],f=new Date;return f.setFullYear(Number(t)),f.setMonth(Number(n)-1),f.setDate(Number(a)),f.setHours(Number(r)),f.setMinutes(Number(i)),f.setSeconds(Number(u)),f}function kH(e){const t=e.getHours().toString().padStart(2,"0"),n=e.getMinutes().toString().padStart(2,"0");return`${t}:${n}:00`}function AH(e){const[t,n]=e.split(":").map(Number),a=new Date;return a.setHours(t),a.setMinutes(n),a.setSeconds(0),a}function _H(e){const t=e.getFullYear(),n=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0");return`${t}-${n}-${a}`}function jH(e){const[t,n,a]=e.split("-").map(Number),r=new Date;return r.setFullYear(t),r.setMonth(n-1),r.setDate(a),r}function Fw(){return Fw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Fw.apply(null,arguments)}var y5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Fw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));y5.displayName="AngleDownIcon";function $w(){return $w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},$w.apply(null,arguments)}var b5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",$w({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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.6203 9.48669 10.5169 9.5039 10.4134 9.49931Z",fill:"currentColor"}))}));b5.displayName="AngleUpIcon";function Np(){return Np=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Np.apply(null,arguments)}function Bw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function LH(e){if(Array.isArray(e))return Bw(e)}function FH(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function w5(e,t){if(e){if(typeof e=="string")return Bw(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bw(e,t):void 0}}function $H(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function BH(e){return LH(e)||FH(e)||w5(e)||$H()}function mm(e){"@babel/helpers - typeof";return mm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mm(e)}function zH(e,t){if(mm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(mm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function UH(e){var t=zH(e,"string");return mm(t)=="symbol"?t:t+""}function HH(e,t,n){return(t=UH(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VH(e){if(Array.isArray(e))return e}function KH(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function qH(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function GH(e,t){return VH(e)||KH(e,t)||w5(e,t)||qH()}var YH={root:function(t){var n=t.props,a=t.focusedState,r=t.stacked,i=t.horizontal,s=t.vertical;return be("p-inputnumber p-component p-inputwrapper",{"p-inputwrapper-filled":n.value!=null&&n.value.toString().length>0,"p-inputwrapper-focus":a,"p-inputnumber-buttons-stacked":r,"p-inputnumber-buttons-horizontal":i,"p-inputnumber-buttons-vertical":s,"p-invalid":n.invalid})},input:function(t){var n=t.props,a=t.context;return be("p-inputnumber-input",{"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})},buttonGroup:"p-inputnumber-button-group",incrementButton:function(t){var n=t.props;return be("p-inputnumber-button p-inputnumber-button-up p-button p-button-icon-only p-component",{"p-disabled":n.disabled})},incrementIcon:"p-button-icon",decrementButton:function(t){var n=t.props;return be("p-inputnumber-button p-inputnumber-button-down p-button p-button-icon-only p-component",{"p-disabled":n.disabled})},decrementIcon:"p-button-icon"},QH=`
@layer primereact {
    .p-inputnumber {
        display: inline-flex;
    }
    
    .p-inputnumber-button {
        display: flex;
        align-items: center;
        justify-content: center;
        flex: 0 0 auto;
    }
    
    .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,
    .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label {
        display: none;
    }
    
    .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        padding: 0;
    }
    
    .p-inputnumber-buttons-stacked .p-inputnumber-input {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    
    .p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-left-radius: 0;
        padding: 0;
    }
    
    .p-inputnumber-buttons-stacked .p-inputnumber-button-group {
        display: flex;
        flex-direction: column;
    }
    
    .p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button {
        flex: 1 1 auto;
    }
    
    .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up {
        order: 3;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    
    .p-inputnumber-buttons-horizontal .p-inputnumber-input {
        order: 2;
        border-radius: 0;
    }
    
    .p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down {
        order: 1;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    
    .p-inputnumber-buttons-vertical {
        flex-direction: column;
    }
    
    .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up {
        order: 1;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        width: 100%;
    }
    
    .p-inputnumber-buttons-vertical .p-inputnumber-input {
        order: 2;
        border-radius: 0;
        text-align: center;
    }
    
    .p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down {
        order: 3;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        width: 100%;
    }
    
    .p-inputnumber-input {
        flex: 1 1 auto;
    }
    
    .p-fluid .p-inputnumber {
        width: 100%;
    }
    
    .p-fluid .p-inputnumber .p-inputnumber-input {
        width: 1%;
    }
    
    .p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input {
        width: 100%;
    }
}
`,Sv=on.extend({defaultProps:{__TYPE:"InputNumber",__parentMetadata:null,allowEmpty:!0,ariaLabelledBy:null,autoFocus:!1,buttonLayout:"stacked",className:null,currency:void 0,currencyDisplay:void 0,decrementButtonClassName:null,decrementButtonIcon:null,disabled:!1,format:!0,id:null,incrementButtonClassName:null,incrementButtonIcon:null,inputClassName:null,inputId:null,inputMode:null,inputRef:null,inputStyle:null,invalid:!1,variant:null,locale:void 0,localeMatcher:void 0,max:null,maxFractionDigits:void 0,maxLength:null,min:null,minFractionDigits:void 0,mode:"decimal",name:null,onBlur:null,onChange:null,onFocus:null,onKeyDown:null,onKeyUp:null,onValueChange:null,pattern:null,placeholder:null,prefix:null,readOnly:!1,required:!1,roundingMode:void 0,showButtons:!1,size:null,step:1,style:null,suffix:null,tabIndex:null,tooltip:null,tooltipOptions:null,type:"text",useGrouping:!0,value:null,children:void 0},css:{classes:YH,styles:QH}});function n4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Zc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?n4(Object(n),!0).forEach(function(a){HH(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):n4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var _2=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Sv.getProps(e,a),i=d.useState(!1),s=GH(i,2),u=s[0],f=s[1],p=Zc(Zc({props:r},r.__parentMetadata),{},{state:{focused:u}}),h=Sv.setMetaData(p),v=h.ptm,g=h.cx,b=h.isUnstyled;Or(Sv.css.styles,b,{name:"inputnumber"});var w=d.useRef(null),E=d.useRef(null),P=d.useRef(null),C=d.useRef(null),O=d.useRef(null),I=d.useRef(null),k=d.useRef(null),N=d.useRef(null),T=d.useRef(null),j=d.useRef(null),F=d.useRef(null),_=d.useRef(null),M=d.useRef(null),L=d.useRef(null),H=d.useRef(null),B=d.useRef(null),X=d.useRef(null),V=d.useRef(null),K=d.useRef(!1),re=r.locale||a&&a.locale||un.locale,te=r.showButtons&&r.buttonLayout==="stacked",ce=r.showButtons&&r.buttonLayout==="horizontal",z=r.showButtons&&r.buttonLayout==="vertical",Z=r.inputMode||(r.mode==="decimal"&&!r.minFractionDigits&&!r.maxFractionDigits?"numeric":"decimal"),ee=function(){var A,J;return{localeMatcher:r.localeMatcher,style:r.mode,currency:r.currency,currencyDisplay:r.currencyDisplay,useGrouping:r.useGrouping,minimumFractionDigits:(A=r.minFractionDigits)!==null&&A!==void 0?A:void 0,maximumFractionDigits:(J=r.maxFractionDigits)!==null&&J!==void 0?J:void 0,roundingMode:r.roundingMode}},G=function(){O.current=new Intl.NumberFormat(re,ee());var A=BH(new Intl.NumberFormat(re,{useGrouping:!1}).format(9876543210)).reverse(),J=new Map(A.map(function(he,Ee){return[he,Ee]}));j.current=new RegExp("[".concat(A.join(""),"]"),"g"),F.current=it(),_.current=Ke(),M.current=de(),L.current=Re(),H.current=ve(),B.current=Le(),X.current=me(),V.current=function(he){return J.get(he)}},oe=function(A){return A.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},ve=function(){return new Intl.NumberFormat(re,{useGrouping:!1}).format(1.1).trim().replace(j.current,"")},Re=function(){var A=new Intl.NumberFormat(re,Zc(Zc({},ee()),{},{useGrouping:!1}));return new RegExp("[".concat(A.format(1.1).replace(M.current,"").trim().replace(j.current,""),"]"),"g")},it=function(){var A=new Intl.NumberFormat(re,{useGrouping:!0});return I.current=A.format(1e6).trim().replace(j.current,"").charAt(0),new RegExp("[".concat(I.current,"]"),"g")},Ke=function(){var A=new Intl.NumberFormat(re,{useGrouping:!1});return new RegExp("[".concat(A.format(-1).trim().replace(j.current,""),"]"),"g")},de=function(){if(r.currency){var A=new Intl.NumberFormat(re,{style:"currency",currency:r.currency,currencyDisplay:r.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:r.roundingMode});return new RegExp("[".concat(A.format(1).replace(/\s/g,"").replace(j.current,"").replace(F.current,""),"]"),"g")}return new RegExp("[]","g")},me=function(){if(r.prefix)k.current=r.prefix;else{var A=new Intl.NumberFormat(re,{style:r.mode,currency:r.currency,currencyDisplay:r.currencyDisplay});k.current=A.format(1).split("1")[0]}return new RegExp("".concat(oe(k.current||"")),"g")},Le=function(){if(r.suffix)N.current=r.suffix;else{var A=new Intl.NumberFormat(re,{style:r.mode,currency:r.currency,currencyDisplay:r.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0,roundingMode:r.roundingMode});N.current=A.format(1).split("1")[1]}return new RegExp("".concat(oe(N.current||"")),"g")},Pe=function(A){if(A!=null){if(A==="-")return A;if(r.format){var J=new Intl.NumberFormat(re,ee()),he=J.format(A);return r.prefix&&(he=r.prefix+he),r.suffix&&(he=he+r.suffix),he}return A.toString()}return""},rt=function(A){var J=A.replace(B.current,"").replace(X.current,"").trim().replace(/\s/g,"").replace(M.current,"").replace(F.current,"").replace(_.current,"-").replace(L.current,".").replace(j.current,V.current);if(J){if(J==="-")return J;var he=+J;return isNaN(he)?null:he}return null},at=function(A,J,he){var Ee=J||500;ke(),P.current=setTimeout(function(){at(A,40,he)},Ee),Bt(A,he)},Bt=function(A,J){if(E.current){var he=r.step*J,Ee=rt(E.current.value)||0,Ie=Fe(Ee+he);if(r.maxLength&&r.maxLength<Pe(Ie).length)return;we(A,Ee,Ie),!U.isTouchDevice()&&Mt(Ie,null,"spin"),tt(A,Ie)}},Jt=function(A){!r.disabled&&!r.readOnly&&(U.isTouchDevice()||U.focus(E.current,r.autoFocus),at(A,null,1),A.preventDefault())},Lt=function(){!r.disabled&&!r.readOnly&&ke()},Qe=function(){!r.disabled&&!r.readOnly&&ke()},_e=function(){!r.disabled&&!r.readOnly&&ke()},It=function(A){!r.disabled&&!r.readOnly&&(A.keyCode===32||A.keyCode===13)&&at(A,null,1)},Tt=function(A){!r.disabled&&!r.readOnly&&(U.isTouchDevice()||U.focus(E.current,r.autoFocus),at(A,null,-1),A.preventDefault())},Ct=function(){!r.disabled&&!r.readOnly&&ke()},Dn=function(){!r.disabled&&!r.readOnly&&ke()},pn=function(){!r.disabled&&!r.readOnly&&ke()},hn=function(A){!r.disabled&&!r.readOnly&&(A.keyCode===32||A.keyCode===13)&&at(A,null,-1)},cn=function(A){if(!(r.disabled||r.readOnly)&&(T.current&&(A.target.value=C.current,T.current=!1),!U.isAndroid())){var J=A.nativeEvent.inputType,he=A.nativeEvent.data;J==="insertText"&&/\D/.test(he)&&(A.target.value=C.current)}},Gt=function(A){if(!(!U.isAndroid()||r.disabled||r.readOnly)&&!(r.onKeyUp&&(r.onKeyUp(A),A.defaultPrevented))){var J=A.which||A.keyCode;J!==13&&A.preventDefault();var he=String.fromCharCode(J),Ee=En(he),Ie=qt(he);48<=J&&J<=57||Ie||Ee?ct(A,he,{isDecimalSign:Ee,isMinusSign:Ie}):mn(A,A.target.value,null,"delete-single")}},nn=function(A){if(!(r.disabled||r.readOnly)){if(A.altKey||A.ctrlKey||A.metaKey){A.key.toLowerCase()==="x"&&(A.ctrlKey||A.metaKey)?T.current=!1:T.current=!0;return}if(!(r.onKeyDown&&(r.onKeyDown(A),A.defaultPrevented))&&(C.current=A.target.value,!U.isAndroid())){var J=A.target.selectionStart,he=A.target.selectionEnd,Ee=A.target.value,Ie=null;switch(A.code){case"ArrowUp":Bt(A,1),A.preventDefault();break;case"ArrowDown":Bt(A,-1),A.preventDefault();break;case"ArrowLeft":ut(Ee.charAt(J-1))||A.preventDefault();break;case"ArrowRight":ut(Ee.charAt(J))||A.preventDefault();break;case"Tab":case"Enter":case"NumpadEnter":Ie=Fe(rt(Ee)),E.current.value=Pe(Ie),E.current.setAttribute("aria-valuenow",Ie),tt(A,Ie);break;case"Backspace":if(A.preventDefault(),J===he){var ft=Ee.charAt(J-1);if(ut(ft)){var Yt=Ft(Ee),Zt=Yt.decimalCharIndex,wn=Yt.decimalCharIndexWithoutPrefix,pr=$t(Ee);if(F.current.test(ft))F.current.lastIndex=0,Ie=Ee.slice(0,J-2)+Ee.slice(J-1);else if(L.current.test(ft))L.current.lastIndex=0,pr?E.current.setSelectionRange(J-1,J-1):Ie=Ee.slice(0,J-1)+Ee.slice(J);else if(Zt>0&&J>Zt){var jt=Wt()&&(r.minFractionDigits||0)<pr?"":"0";Ie=Ee.slice(0,J-1)+jt+Ee.slice(J)}else wn===1?(Ie=Ee.slice(0,J-1)+"0"+Ee.slice(J),Ie=rt(Ie)>0?Ie:""):Ie=Ee.slice(0,J-1)+Ee.slice(J)}else if(M.current.test(ft)){var Se=xt(Ee),Xe=Se.minusCharIndex,Ht=Se.currencyCharIndex;Xe===Ht-1&&(Ie=Ee.slice(0,Xe)+Ee.slice(J))}mn(A,Ie,null,"delete-single")}else Ie=le(Ee,J,he),mn(A,Ie,null,"delete-range");break;case"Delete":if(A.preventDefault(),J===he){var fn=Ee.charAt(J),er=Ft(Ee),lr=er.decimalCharIndex,mr=er.decimalCharIndexWithoutPrefix;if(ut(fn)){var tr=$t(Ee);if(F.current.test(fn))F.current.lastIndex=0,Ie=Ee.slice(0,J)+Ee.slice(J+2);else if(L.current.test(fn))L.current.lastIndex=0,tr?E.current.setSelectionRange(J+1,J+1):Ie=Ee.slice(0,J)+Ee.slice(J+1);else if(lr>0&&J>lr){var Sr=Wt()&&(r.minFractionDigits||0)<tr?"":"0";Ie=Ee.slice(0,J)+Sr+Ee.slice(J+1)}else mr===1?(Ie=Ee.slice(0,J)+"0"+Ee.slice(J+1),Ie=rt(Ie)>0?Ie:""):Ie=Ee.slice(0,J)+Ee.slice(J+1)}mn(A,Ie,null,"delete-back-single")}else Ie=le(Ee,J,he),mn(A,Ie,null,"delete-range");break;case"End":A.preventDefault(),Y.isEmpty(r.max)||tt(A,r.max);break;case"Home":A.preventDefault(),Y.isEmpty(r.min)||tt(A,r.min);break;default:A.preventDefault();var Hn=A.key;if(Hn){Hn==="."&&(Hn=H.current);var Zr=En(Hn),Ca=qt(Hn);(Number(Hn)>=0&&Number(Hn)<=9||Ca||Zr)&&ct(A,Hn,{isDecimalSign:Zr,isMinusSign:Ca})}break}}}},Xt=function(A){if(A.preventDefault(),!(r.disabled||r.readOnly)){var J=(A.clipboardData||window.clipboardData).getData("Text");if(J){var he=rt(J);if(he!=null)if($e(he)){var Ee=Pe(he);E.current.value=Ee,tt(A,he)}else ct(A,he.toString())}}},ln=function(){return Y.isEmpty(r.min)||r.min<0},qt=function(A){return _.current.test(A)||A==="-"?(_.current.lastIndex=0,!0):!1},yn=function(A){return $e(A)?A.toString().replace(/\.(?=[^.]*$)/,H.current):A},En=function(A){return L.current.test(A)||$e(A)?(L.current.lastIndex=0,!0):!1},Wt=function(){return r.mode==="decimal"},$e=function(A){var J=new Intl.NumberFormat(re,ee()),he=rt(J.format(A));return he===null?!1:he%1!==0},Ft=function(A){var J=A.search(L.current);L.current.lastIndex=0;var he=A.replace(X.current,"").trim().replace(/\s/g,"").replace(M.current,""),Ee=he.search(L.current);return L.current.lastIndex=0,{decimalCharIndex:J,decimalCharIndexWithoutPrefix:Ee}},xt=function(A){var J=A.search(L.current);L.current.lastIndex=0;var he=A.search(_.current);_.current.lastIndex=0;var Ee=A.search(B.current);B.current.lastIndex=0;var Ie=A.search(M.current);return Ie===0&&k.current&&k.current.length>1&&(Ie=k.current.trim().length),M.current.lastIndex=0,{decimalCharIndex:J,minusCharIndex:he,suffixCharIndex:Ee,currencyCharIndex:Ie}},ct=function(A,J){var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{isDecimalSign:!1,isMinusSign:!1},Ee=J.search(_.current);if(_.current.lastIndex=0,!(!ln()&&Ee!==-1)){var Ie=E.current.selectionStart,ft=E.current.selectionEnd,Yt=E.current.value.trim(),Zt=xt(Yt),wn=Zt.decimalCharIndex,pr=Zt.minusCharIndex,jt=Zt.suffixCharIndex,Se=Zt.currencyCharIndex,Xe=O.current.resolvedOptions().maximumFractionDigits,Ht=r.min||r.max||r.suffix||r.prefix,fn;if(he.isMinusSign){var er=pr===-1;(Ie===0||Ie===Se+1)&&(fn=Yt,(er||ft!==0)&&(fn=ne(Yt,J,0,ft)),mn(A,fn,J,"insert"))}else if(he.isDecimalSign){if(wn>0&&Ie===wn)mn(A,Yt,J,"insert");else if(wn>Ie&&wn<ft)fn=ne(Yt,J,Ie,ft),mn(A,fn,J,"insert");else if(wn===-1&&(Xe||r.maxFractionDigits)){var lr=Z!=="numeric"||Z==="numeric"&&Ht;lr&&(fn=ne(Yt,J,Ie,ft),mn(A,fn,J,"insert"))}}else{var mr=Ie!==ft?"range-insert":"insert";if(wn>0&&Ie>wn){if(Ie+J.length-(wn+1)<=Xe){var tr=Se>=Ie?Se-1:jt>=Ie?jt:Yt.length;fn=Yt.slice(0,Ie)+J+Yt.slice(Ie+J.length,tr)+Yt.slice(tr),mn(A,fn,J,mr)}}else fn=ne(Yt,J,Ie,ft),mn(A,fn,J,mr)}}},He=function(A){return A&&A.replace(B.current,"").trim().replace(/\s/g,"").replace(M.current,"")},ne=function(A,J,he,Ee){var Ie=En(J)?J:J.split(L.current);if(Ie.length===2){var ft=A.slice(he,Ee).search(L.current);return L.current.lastIndex=0,ft>0?A.slice(0,he)+Pe(J)+He(A).slice(Ee):A||Pe(J)}else{if(En(J)&&A.length===0)return Pe("0.");if(Ee-he===A.length)return Pe(J);if(he===0){var Yt=Y.isLetter(A[Ee])?Ee-1:Ee;return J+A.slice(Yt)}else if(Ee===A.length)return A.slice(0,he)+J}var Zt=A.slice(he,Ee),wn=/\s$/.test(Zt)?" ":"";return A.slice(0,he)+J+wn+A.slice(Ee)},le=function(A,J,he){var Ee;return he-J===A.length?Ee="":J===0?Ee=A.slice(he):he===A.length?Ee=A.slice(0,J):Ee=A.slice(0,J)+A.slice(he),Ee},Oe=function(){var A=E.current.selectionStart,J=E.current.value,he=J.length,Ee=null,Ie=(k.current||"").length;J=J.replace(X.current,""),A=A-Ie;var ft=J.charAt(A);if(ut(ft))return A+Ie;for(var Yt=A-1;Yt>=0;)if(ft=J.charAt(Yt),ut(ft)){Ee=Yt+Ie;break}else Yt--;if(Ee!==null)E.current.setSelectionRange(Ee+1,Ee+1);else{for(Yt=A;Yt<he;)if(ft=J.charAt(Yt),ut(ft)){Ee=Yt+Ie;break}else Yt++;Ee!==null&&E.current.setSelectionRange(Ee,Ee)}return Ee||0},gt=function(){K.current=!0},Et=function(){Oe()},ut=function(A){return A.length===1&&(j.current.test(A)||L.current.test(A)||F.current.test(A)||_.current.test(A))?(en(),!0):!1},en=function(){j.current.lastIndex=0,L.current.lastIndex=0,F.current.lastIndex=0,_.current.lastIndex=0},mn=function(A,J,he,Ee){var Ie=E.current.value,ft=null;J!=null&&(ft=se(rt(J)),Mt(ft,he,Ee,J),we(A,Ie,ft))},se=function(A){return!A&&!r.allowEmpty?r.min||0:A},we=function(A,J,he){r.onChange&&xe(J,he)&&r.onChange({originalEvent:A,value:he})},xe=function(A,J){if(J===null&&A!==null)return!0;if(J!=null){var he=typeof A=="string"?rt(A):A;return J!==he}return!1},Fe=function(A){return A==="-"?null:Je(A)},Je=function(A){return Y.isEmpty(A)?null:r.min!==null&&A<r.min?r.min:r.max!==null&&A>r.max?r.max:A},Mt=function(A,J,he,Ee){J=J||"";var Ie=E.current,ft=Ie.value,Yt=Pe(A),Zt=ft.length;if(Yt!==Ee&&(Yt=Ut(Yt,Ee)),Zt===0){Ie.value=Yt,Ie.setSelectionRange(0,0);var wn=Oe(),pr=wn+J.length+(En(J)?1:0);Ie.setSelectionRange(pr,pr)}else{var jt=Ie.selectionStart,Se=Ie.selectionEnd;if(r.maxLength&&r.maxLength<Yt.length)return;Ie.value=Yt;var Xe=Yt.length;if(he==="range-insert"){var Ht=rt((ft||"").slice(0,jt)),fn=Ht!==null?Ht.toString():"",er=fn.split("").join("(".concat(I.current,")?")),lr=new RegExp(er,"g");lr.test(Yt);var mr=J.split("").join("(".concat(I.current,")?")),tr=new RegExp(mr,"g");tr.test(Yt.slice(lr.lastIndex)),Se=lr.lastIndex+tr.lastIndex,Ie.setSelectionRange(Se,Se)}else if(Xe===Zt)if(he==="insert"||he==="delete-back-single"){var Sr=Se;J==="0"?Sr=Se+1:Sr=Sr+Number(En(A)||En(J)),Ie.setSelectionRange(Sr,Sr)}else he==="delete-single"?Ie.setSelectionRange(Se-1,Se-1):(he==="delete-range"||he==="spin")&&Ie.setSelectionRange(Se,Se);else if(he==="delete-back-single"){var Hn=ft.charAt(Se-1),Zr=ft.charAt(Se),Ca=Zt-Xe,No=F.current.test(Zr);No&&Ca===1?Se=Se+1:!No&&ut(Hn)&&(Se=Se+(-1*Ca+1)),F.current.lastIndex=0,Ie.setSelectionRange(Se,Se)}else if(ft==="-"&&he==="insert"){Ie.setSelectionRange(0,0);var Pt=Oe(),ae=Pt+J.length+1;Ie.setSelectionRange(ae,ae)}else Se=Se+(Xe-Zt),Ie.setSelectionRange(Se,Se)}Ie.setAttribute("aria-valuenow",A)},Vt=function(A){A=se(A);var J=E.current,he=J.value,Ee=kt(A);he!==Ee&&(J.value=Ee,J.setAttribute("aria-valuenow",A))},kt=function(A){return Pe(se(A))},Ut=function(A,J){if(A&&J){var he=J.search(L.current);L.current.lastIndex=0;var Ee=yn(A).split(L.current)[0].replace(B.current,"").trim();return he!==-1?Ee+J.slice(he):A}return A},$t=function(A){if(A){var J=A.split(L.current);if(J.length===2)return He(J[1]).length}return 0},tt=function(A,J){r.onValueChange&&r.onValueChange({originalEvent:A,value:J,stopPropagation:function(){A==null||A.stopPropagation()},preventDefault:function(){A==null||A.preventDefault()},target:{name:r.name,id:r.id,value:J}})},fe=function(A){if(f(!0),r.onFocus&&r.onFocus(A),(r.suffix||r.currency||r.prefix)&&E.current&&!K.current){var J=E.current.value,he=(k.current||"").length,Ee=(N.current||"").length,Ie=J.length===0?0:J.length-Ee;E.current.setSelectionRange(he,Ie)}},pe=function(A){if(f(!1),K.current=!1,E.current){var J=E.current.value;if(xe(J,r.value)){var he=Fe(rt(J));Vt(he),tt(A,he)}}r.onBlur&&r.onBlur(A)},ke=function(){P.current&&clearInterval(P.current)},We=function(){var A=Je(r.value);Vt(r.format?A:yn(A));var J=Fe(r.value);r.value!==null&&r.value!==J&&tt(null,J)},st=function(){return O.current};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focus(E.current)},getFormatter:st,getElement:function(){return w.current},getInput:function(){return E.current}}}),d.useEffect(function(){Y.combinedRefs(E,r.inputRef)},[E,r.inputRef]),aa(function(){ke()}),_r(function(){G();var ye=Fe(r.value);r.value!==null&&r.value!==ye&&tt(null,ye)}),$n(function(){G(),We()},[re,r.locale,r.localeMatcher,r.mode,r.currency,r.currencyDisplay,r.useGrouping,r.minFractionDigits,r.maxFractionDigits,r.suffix,r.prefix]),$n(function(){We()},[r.value]),$n(function(){r.disabled&&ke()},[r.disabled]);var At=function(){var A=be(r.inputClassName,g("input",{context:a})),J=kt(r.value);return d.createElement(Ya,Np({ref:E,id:r.inputId,style:r.inputStyle,role:"spinbutton",className:A,defaultValue:J,type:r.type,size:r.size,tabIndex:r.tabIndex,inputMode:Z,maxLength:r.maxLength,disabled:r.disabled,required:r.required,pattern:r.pattern,placeholder:r.placeholder,readOnly:r.readOnly,name:r.name,autoFocus:r.autoFocus,onKeyDown:nn,onKeyPress:Gt,onInput:cn,onClick:Et,onPointerDown:gt,onBlur:pe,onFocus:fe,onPaste:Xt,min:r.min,max:r.max,"aria-valuemin":r.min,"aria-valuemax":r.max,"aria-valuenow":r.value},Dt,Nt,{pt:v("input"),unstyled:r.unstyled,__parentMetadata:{parent:p}}))},nt=function(){var A=n({className:g("incrementIcon")},v("incrementIcon")),J=r.incrementButtonIcon||d.createElement(b5,A),he=Sn.getJSXIcon(J,Zc({},A),{props:r}),Ee=n({type:"button",className:be(r.incrementButtonClassName,g("incrementButton")),onPointerLeave:Qe,onPointerDown:function(ft){return Jt(ft)},onPointerUp:Lt,onKeyDown:function(ft){return It(ft)},onKeyUp:_e,disabled:r.disabled,tabIndex:-1,"aria-hidden":!0},v("incrementButton"));return d.createElement("button",Ee,he,d.createElement(ir,null))},ze=function(){var A=n({className:g("decrementIcon")},v("decrementIcon")),J=r.decrementButtonIcon||d.createElement(y5,A),he=Sn.getJSXIcon(J,Zc({},A),{props:r}),Ee=n({type:"button",className:be(r.decrementButtonClassName,g("decrementButton")),onPointerLeave:Dn,onPointerDown:function(ft){return Tt(ft)},onPointerUp:Ct,onKeyDown:function(ft){return hn(ft)},onKeyUp:pn,disabled:r.disabled,tabIndex:-1,"aria-hidden":!0},v("decrementButton"));return d.createElement("button",Ee,he,d.createElement(ir,null))},Ze=function(){var A=r.showButtons&&nt(),J=r.showButtons&&ze(),he=n({className:g("buttonGroup")},v("buttonGroup"));return te?d.createElement("span",he,A,J):d.createElement(d.Fragment,null,A,J)},mt=Y.isNotEmpty(r.tooltip),Rt=Sv.getOtherProps(r),Nt=Y.reduceKeys(Rt,U.DATA_PROPS),Dt=Y.reduceKeys(Rt,U.ARIA_PROPS),rn=At(),xn=Ze(),an=n({id:r.id,className:be(r.className,g("root",{focusedState:u,stacked:te,horizontal:ce,vertical:z})),style:r.style},Rt,v("root"));return d.createElement(d.Fragment,null,d.createElement("span",Np({ref:w},an),rn,xn),mt&&d.createElement(ao,Np({target:w,content:r.tooltip,pt:v("tooltip")},r.tooltipOptions)))}));_2.displayName="InputNumber";function Mp(){return Mp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Mp.apply(null,arguments)}function hm(e){"@babel/helpers - typeof";return hm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hm(e)}function WH(e,t){if(hm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(hm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function XH(e){var t=WH(e,"string");return hm(t)=="symbol"?t:t+""}function JH(e,t,n){return(t=XH(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ZH={root:function(t){var n=t.props,a=t.context;return be("p-radiobutton p-component",{"p-highlight":n.checked,"p-disabled":n.disabled,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},Ev=on.extend({defaultProps:{__TYPE:"RadioButton",autoFocus:!1,checked:!1,className:null,disabled:!1,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onClick:null,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,value:null,children:void 0},css:{classes:ZH}});function r4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function eV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?r4(Object(n),!0).forEach(function(a){JH(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var vm=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Ev.getProps(e,a),i=d.useRef(null),s=d.useRef(r.inputRef),u=Ev.setMetaData({props:r}),f=u.ptm,p=u.cx,h=u.isUnstyled;Or(Ev.css.styles,h,{name:"radiobutton"});var v=function(N){g(N)},g=function(N){if(!(r.disabled||r.readOnly)&&r.onChange){var T=r.checked,j=N.target instanceof HTMLDivElement,F=N.target===s.current,_=F&&N.target.checked!==T,M=j&&(U.hasClass(i.current,"p-radiobutton-checked")===T?!T:!1),L=!T,H={originalEvent:N,value:r.value,checked:L,stopPropagation:function(){N==null||N.stopPropagation()},preventDefault:function(){N==null||N.preventDefault()},target:{type:"radio",name:r.name,id:r.id,value:r.value,checked:L}};if(_||M){var B;if(r==null||(B=r.onChange)===null||B===void 0||B.call(r,H),N.defaultPrevented)return;M&&(s.current.checked=L)}U.focus(s.current)}},b=function(N){var T;r==null||(T=r.onFocus)===null||T===void 0||T.call(r,N)},w=function(N){var T;r==null||(T=r.onBlur)===null||T===void 0||T.call(r,N)};d.useImperativeHandle(t,function(){return{props:r,select:v,focus:function(){return U.focus(s.current)},getElement:function(){return i.current},getInput:function(){return s.current}}}),d.useEffect(function(){s.current&&(s.current.checked=r.checked)},[r.checked]),d.useEffect(function(){Y.combinedRefs(s,r.inputRef)},[s,r.inputRef]),_r(function(){r.autoFocus&&U.focus(s.current,r.autoFocus)});var E=Y.isNotEmpty(r.tooltip),P=Ev.getOtherProps(r),C=n({id:r.id,className:be(r.className,p("root",{context:a})),style:r.style,"data-p-checked":r.checked},P,f("root"));delete C.input,delete C.box,delete C.icon;var O=function(){var N=Y.reduceKeys(P,U.ARIA_PROPS),T=n(eV({id:r.inputId,type:"radio",name:r.name,defaultChecked:r.checked,onFocus:b,onBlur:w,onChange:g,disabled:r.disabled,readOnly:r.readOnly,required:r.required,tabIndex:r.tabIndex,className:p("input")},N),e.input,f("input"));return d.createElement("input",Mp({ref:s},T))},I=function(){var N=n({className:p("box")},e.box,f("box")),T=n({className:p("icon")},e.icon,f("icon"));return d.createElement("div",N,d.createElement("div",T))};return d.createElement(d.Fragment,null,d.createElement("div",Mp({ref:i},C),O(),I()),E&&d.createElement(ao,Mp({target:i,content:r.tooltip,pt:f("tooltip")},r.tooltipOptions)))}));vm.displayName="RadioButton";function tV({value:e,fieldType:t,l10nPrefix:n}){const{t:a}=Gr(),r=Rl(),[i,s]=d.useState(e),{setModifiedValue:u,cancelModifiedValue:f}=rl(t.name);return d.useEffect(()=>{const p=$j(i,e);p===void 0?f():u(p)},[i,e]),d.useEffect(()=>s(e),[e]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:a(`${n}.${t.name}.label`,t.name)}),t.enum?x.jsx("div",{className:"flex flex-wrap gap-3",children:t.enum.map(p=>x.jsxs("div",{className:"flex align-items-center",children:[x.jsx(vm,{inputId:`${p}`,name:`${p}`,value:p,onChange:h=>{s(h.value)},checked:i===p}),x.jsx("label",{htmlFor:`${p}`,className:"ml-2",children:a([`${n}.${t.name}.enum.${p}}`,`${p}`])})]},p))}):x.jsx(_2,{className:"w-14rem",mode:t.currency?"currency":void 0,currency:t.currency,value:i??null,locale:r,onChange:p=>{s(p.value??void 0)}})]})}function nV({value:e,fieldType:t,l10nPrefix:n}){const a=e??"",{t:r}=Gr(),[i,s]=d.useState(a),{setModifiedValue:u,cancelModifiedValue:f}=rl(t.name);return d.useEffect(()=>{const p=xl(i,a);p===void 0?f():u(p)},[i,a]),d.useEffect(()=>s(a),[e]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:r(`${n}.${t.name}.label`,t.name)}),x.jsx("div",{className:"flex flex-column gap-2",children:x.jsx(Bm,{className:"w-full",rows:10,value:i,onChange:p=>{s(p.target.value)},disabled:t.readOnly,style:{fontFamily:"monospace"}})})]})}function rV({value:e,fieldType:t,l10nPrefix:n}){const a=aV(e),{t:r}=Gr(),[i,s]=d.useState(a===void 0?"":JSON.stringify(a,void 0,2)),[u,f]=d.useState(),{setModifiedValue:p,cancelModifiedValue:h}=rl(t.name);return d.useEffect(()=>{let v;if(i!=="")try{v=JSON.parse(i)}catch{f(r("common.invalidJson"));return}f(void 0),v===void 0?a===void 0?h():p(null):a!==void 0&&JSON.stringify(v)===JSON.stringify(a)?h():p({j:v})},[i,a]),d.useEffect(()=>{s(a===void 0?"":JSON.stringify(a,void 0,2))},[a]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:r(`${n}.${t.name}.label`,t.name)}),x.jsxs("div",{className:"flex flex-column gap-2",children:[x.jsx(Bm,{className:"w-full",rows:10,value:i,onChange:v=>s(v.target.value),style:{fontFamily:"monospace"}}),u&&x.jsx("small",{className:"p-error",children:u})]})]})}function aV(e){return Zp(e)&&typeof e.j=="object"&&e.j!==null?e.j:void 0}function oV({value:e,fieldType:t,l10nPrefix:n}){const a=e??"",r=Bn(),[i,s]=d.useState(a),{setModifiedValue:u,cancelModifiedValue:f}=rl(t.name);return d.useEffect(()=>{const p=xl(i,a);p===void 0?f():u(p)},[i,a]),d.useEffect(()=>s(a),[e]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:r(`${n}.${t.name}.label`,t.name)}),t.enum?x.jsx("div",{className:"flex flex-wrap gap-3",children:t.enum.map(p=>x.jsxs("div",{className:"flex align-items-center",children:[x.jsx(vm,{inputId:p,name:p,value:p,onChange:h=>{s(h.target.value)},checked:i===p}),x.jsx("label",{htmlFor:p,className:"ml-2",children:r([`${n}.${t.name}.enum.${p}`,p])})]},p))}):x.jsx(Ya,{className:"w-full",value:i,onChange:p=>{s(p.target.value)},disabled:t.readOnly})]})}function go(){return go=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},go.apply(null,arguments)}function gm(e){"@babel/helpers - typeof";return gm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},gm(e)}function iV(e,t){if(gm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(gm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function lV(e){var t=iV(e,"string");return gm(t)=="symbol"?t:t+""}function Wf(e,t,n){return(t=lV(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function sV(e){if(Array.isArray(e))return zw(e)}function uV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function S5(e,t){if(e){if(typeof e=="string")return zw(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zw(e,t):void 0}}function cV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fV(e){return sV(e)||uV(e)||S5(e)||cV()}function dV(e){throw new TypeError('"'+e+'" is read-only')}function pV(e){if(Array.isArray(e))return e}function mV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;f=!1}else for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function hV(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Jl(e,t){return pV(e)||mV(e,t)||S5(e,t)||hV()}var vV={root:function(t){var n,a=t.props,r=t.context,i=t.focusedState,s=t.overlayVisibleState;return be("p-multiselect p-component p-inputwrapper",{"p-multiselect-chip":a.display==="chip"&&(a.maxSelectedLabels==null?!0:((n=a.value)===null||n===void 0?void 0:n.length)<=a.maxSelectedLabels),"p-disabled":a.disabled,"p-invalid":a.invalid,"p-variant-filled":a.variant?a.variant==="filled":r&&r.inputStyle==="filled","p-multiselect-clearable":a.showClear&&!a.disabled,"p-focus":i,"p-inputwrapper-filled":Y.isNotEmpty(a.value),"p-inputwrapper-focus":i||s})},label:function(t){var n,a=t.props,r=t.empty;return be("p-multiselect-label",{"p-placeholder":r&&a.placeholder,"p-multiselect-label-empty":r&&!a.placeholder&&!a.selectedItemTemplate,"p-multiselect-items-label":!r&&a.display!=="chip"&&((n=a.value)===null||n===void 0?void 0:n.length)>a.maxSelectedLabels})},panel:function(t){var n=t.panelProps,a=t.context,r=t.allowOptionSelect;return be("p-multiselect-panel p-component",{"p-multiselect-inline":n.inline,"p-multiselect-flex":n.flex,"p-multiselect-limited":!r,"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},list:function(t){var n=t.virtualScrollerOptions;return"p-multiselect-items p-component"},labelContainer:"p-multiselect-label-container",triggerIcon:"p-multiselect-trigger-icon p-c",trigger:"p-multiselect-trigger",clearIcon:"p-multiselect-clear-icon",tokenLabel:"p-multiselect-token-label",token:"p-multiselect-token",removeTokenIcon:"p-multiselect-token-icon",wrapper:"p-multiselect-items-wrapper",emptyMessage:"p-multiselect-empty-message",itemGroup:"p-multiselect-item-group",closeButton:"p-multiselect-close p-link",header:"p-multiselect-header",closeIcon:"p-multiselect-close-icon",headerCheckboxContainer:"p-multiselect-select-all",headerCheckboxIcon:"p-multiselect-select-all p-checkbox-icon p-c",headerSelectAllLabel:"p-multiselect-select-all-label",filterContainer:"p-multiselect-filter-container",filterIcon:"p-multiselect-filter-icon",item:function(t){var n=t.itemProps;return be("p-multiselect-item",{"p-highlight":n.selected,"p-disabled":n.disabled,"p-focus":n.focusedOptionIndex===n.index})},checkboxContainer:"p-multiselect-checkbox",checkboxIcon:"p-checkbox-icon p-c",transition:"p-connected-overlay"},gV=`
@layer primereact {
    .p-multiselect {
        display: inline-flex;
        user-select: none;
        cursor: pointer;
    }
    
    .p-multiselect-trigger {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
        cursor: pointer;
    }
    
    .p-multiselect-label-container {
        overflow: hidden;
        flex: 1 1 auto;
        cursor: pointer;
    }
    
    .p-multiselect-label  {
        display: block;
        white-space: nowrap;
        cursor: pointer;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
    .p-multiselect-label-empty {
        overflow: hidden;
        visibility: hidden;
    }
    
    .p-multiselect-token {
        cursor: default;
        display: inline-flex;
        align-items: center;
        flex: 0 0 auto;
    }
    
    .p-multiselect-token-icon {
        cursor: pointer;
    }
    
    .p-multiselect .p-multiselect-panel {
        min-width: 100%;
    }
    
    .p-multiselect-inline.p-multiselect-panel {
        border: none;
        position: initial;
        background: none;
        box-shadow: none;
    }
    
    .p-multiselect-inline.p-multiselect-panel .p-multiselect-items {
        padding: 0;
    }
    
    .p-multiselect-flex.p-multiselect-panel .p-multiselect-items {
        display: flex;
        flex-wrap: wrap;
    }
    
    .p-multiselect-items-wrapper {
        overflow: auto;
    }
    
    .p-multiselect-items {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    
    .p-multiselect-item {
        cursor: pointer;
        display: flex;
        align-items: center;
        font-weight: normal;
        white-space: nowrap;
        position: relative;
        overflow: hidden;
        outline: none;
    }
    
    .p-multiselect-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    
    .p-multiselect-select-all-label {
        margin-left: 0.5rem;
    }
    
    .p-multiselect-filter-container {
        position: relative;
        flex: 1 1 auto;
    }
    
    .p-multiselect-filter-icon {
        position: absolute;
        top: 50%;
        margin-top: -.5rem;
    }
    
    .p-multiselect-filter-container .p-inputtext {
        width: 100%;
    }
    
    .p-multiselect-close {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
        overflow: hidden;
        position: relative;
        margin-left: auto;
    }
    
    .p-multiselect-clear-icon {
        position: absolute;
        top: 50%;
        margin-top: -.5rem;
        right: 3rem;
    }
    
    .p-fluid .p-multiselect {
        display: flex;
    }
}
`,yV={root:function(t){var n=t.props;return n.showClear&&!n.disabled&&{position:"relative"}},itemGroup:function(t){var n=t.scrollerOptions;return{height:n.props?n.props.itemSize:void 0}}},ap=on.extend({defaultProps:{__TYPE:"MultiSelect",appendTo:null,ariaLabelledBy:null,checkboxIcon:null,className:null,clearIcon:null,closeIcon:null,dataKey:null,disabled:!1,display:"comma",dropdownIcon:null,emptyFilterMessage:null,emptyMessage:null,filter:!1,filterBy:null,filterDelay:300,filterInputAutoFocus:!0,filterLocale:void 0,selectOnFocus:!1,focusOnHover:!0,autoOptionFocus:!1,filterMatchMode:"contains",filterPlaceholder:null,filterTemplate:null,fixedPlaceholder:!1,flex:!1,id:null,inline:!1,inputId:null,inputRef:null,invalid:!1,variant:null,itemCheckboxIcon:null,itemClassName:null,itemTemplate:null,loading:!1,loadingIcon:null,maxSelectedLabels:null,name:null,onBlur:null,onChange:null,onClick:null,onFilter:null,onFocus:null,onHide:null,onRemove:null,onSelectAll:null,onShow:null,optionDisabled:null,optionGroupChildren:null,optionGroupLabel:null,optionGroupTemplate:null,optionLabel:null,optionValue:null,options:null,overlayVisible:!1,panelClassName:null,panelFooterTemplate:null,panelHeaderTemplate:null,panelStyle:null,placeholder:null,removeIcon:null,resetFilterOnHide:!1,scrollHeight:"200px",selectAll:!1,selectAllLabel:null,selectedItemTemplate:null,selectedItemsLabel:void 0,selectionLimit:null,showClear:!1,showSelectAll:!0,style:null,tabIndex:0,tooltip:null,tooltipOptions:null,transitionOptions:null,useOptionAsValue:!1,value:null,virtualScrollerOptions:null,children:void 0},css:{classes:vV,styles:gV,inlineStyles:yV}}),bV={box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon",root:function(t){var n=t.props,a=t.checked,r=t.context;return be("p-checkbox p-component",{"p-highlight":a,"p-disabled":n.disabled,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":r&&r.inputStyle==="filled"})}},Cv=on.extend({defaultProps:{__TYPE:"Checkbox",autoFocus:!1,checked:!1,className:null,disabled:!1,falseValue:!1,icon:null,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onContextMenu:null,onMouseDown:null,readOnly:!1,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,trueValue:!0,value:null,children:void 0},css:{classes:bV}});function a4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function o4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?a4(Object(n),!0).forEach(function(a){Wf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var j2=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Cv.getProps(e,a),i=d.useState(!1),s=Jl(i,2),u=s[0],f=s[1],p=Cv.setMetaData({props:r,state:{focused:u},context:{checked:r.checked===r.trueValue,disabled:r.disabled}}),h=p.ptm,v=p.cx,g=p.isUnstyled;Or(Cv.css.styles,g,{name:"checkbox"});var b=d.useRef(null),w=d.useRef(r.inputRef),E=function(){return r.checked===r.trueValue},P=function(M){if(!(r.disabled||r.readOnly)&&r.onChange){var L,H=E(),B=H?r.falseValue:r.trueValue,X={originalEvent:M,value:r.value,checked:B,stopPropagation:function(){M==null||M.stopPropagation()},preventDefault:function(){M==null||M.preventDefault()},target:{type:"checkbox",name:r.name,id:r.id,value:r.value,checked:B}};if(r==null||(L=r.onChange)===null||L===void 0||L.call(r,X),M.defaultPrevented)return;U.focus(w.current)}},C=function(M){var L;f(!0),r==null||(L=r.onFocus)===null||L===void 0||L.call(r,M)},O=function(M){var L;f(!1),r==null||(L=r.onBlur)===null||L===void 0||L.call(r,M)};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focus(w.current)},getElement:function(){return b.current},getInput:function(){return w.current}}}),d.useEffect(function(){Y.combinedRefs(w,r.inputRef)},[w,r.inputRef]),$n(function(){w.current.checked=E()},[r.checked,r.trueValue]),_r(function(){r.autoFocus&&U.focus(w.current,r.autoFocus)});var I=E(),k=Y.isNotEmpty(r.tooltip),N=Cv.getOtherProps(r),T=n({id:r.id,className:be(r.className,v("root",{checked:I,context:a})),style:r.style,"data-p-highlight":I,"data-p-disabled":r.disabled,onContextMenu:r.onContextMenu,onMouseDown:r.onMouseDown},N,h("root")),j=function(){var M=Y.reduceKeys(N,U.ARIA_PROPS),L=n(o4({id:r.inputId,type:"checkbox",className:v("input"),name:r.name,tabIndex:r.tabIndex,onFocus:function(B){return C(B)},onBlur:function(B){return O(B)},onChange:function(B){return P(B)},disabled:r.disabled,readOnly:r.readOnly,required:r.required,"aria-invalid":r.invalid,checked:I},M),h("input"));return d.createElement("input",go({ref:w},L))},F=function(){var M=n({className:v("icon")},h("icon")),L=n({className:v("box",{checked:I}),"data-p-highlight":I,"data-p-disabled":r.disabled},h("box")),H=I?r.icon||d.createElement(Pl,M):null,B=Sn.getJSXIcon(H,o4({},M),{props:r,checked:I});return d.createElement("div",L,B)};return d.createElement(d.Fragment,null,d.createElement("div",go({ref:b},T),j(),F()),k&&d.createElement(ao,go({target:b,content:r.tooltip,pt:h("tooltip")},r.tooltipOptions)))}));j2.displayName="Checkbox";function i4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function xv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?i4(Object(n),!0).forEach(function(a){Wf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var E5=d.memo(function(e){var t=gn(),n=e.ptm,a=e.cx,r=e.isUnstyled,i={filter:function(L){return u(L)},reset:function(){return e.resetFilter()}},s=function(L,H){return n(L,xv({hostName:e.hostName},H))},u=function(L){e.onFilter&&e.onFilter({originalEvent:L,query:L.target.value})},f=function(L){if(e.onSelectAll)e.onSelectAll({originalEvent:L,checked:e.selectAll});else{var H=e.isAllSelected()?[]:e.visibleOptions.filter(function(B){return e.isValidOption(B)}).map(function(B){return e.getOptionValue(B)});e.updateModel(L,H,H)}},p=function(){var L=t({className:a("filterIcon")},s("filterIcon")),H=e.filterIcon||d.createElement(PS,L),B=Sn.getJSXIcon(H,xv({},L),{props:e});if(e.filter){var X=t({className:a("filterContainer")},s("filterContainer")),V=d.createElement("div",X,d.createElement(Ya,{ref:e.filterRef,type:"text",role:"searchbox",value:e.filterValue,onChange:u,onKeyDown:e.onFilterKeyDown,className:"p-multiselect-filter",placeholder:e.filterPlaceholder,pt:n("filterInput"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}}),B);if(e.filterTemplate){var K={className:X.className,element:V,filterOptions:i,onFilter:u,filterIconClassName:e.filterIconClassName,props:e};V=Y.getJSXElement(e.filterTemplate,K)}return d.createElement(d.Fragment,null,V)}return null},h=p(),v=e.id?e.id+"_selectall":Ga(),g=t({htmlFor:v,className:a("headerSelectAllLabel")},s("headerSelectAllLabel")),b=t({className:a("headerCheckboxIcon")},s("headerCheckbox.icon")),w=t({className:a("headerCheckboxContainer")},s("headerCheckboxContainer")),E=e.itemCheckboxIcon||d.createElement(Pl,b),P=Sn.getJSXIcon(E,xv({},b),{selected:e.selected}),C=e.showSelectAll&&d.createElement("div",w,d.createElement(j2,{id:v,checked:e.selectAll,onChange:f,role:"checkbox","aria-checked":e.selectAll,icon:P,pt:n("headerCheckbox"),unstyled:r()}),!e.filter&&d.createElement("label",g,e.selectAllLabel)),O=t({className:a("closeIcon"),"aria-hidden":!0},s("closeIcon")),I=e.closeIcon||d.createElement(Il,O),k=Sn.getJSXIcon(I,xv({},O),{props:e}),N=t({className:a("header")},s("header")),T=t({type:"button",className:a("closeButton"),"aria-label":wa("close"),onClick:e.onClose},s("closeButton")),j=d.createElement("button",T,k,d.createElement(ir,null)),F=d.createElement("div",N,C,h,j);if(e.template){var _={className:"p-multiselect-header",checkboxElement:C,checked:e.selectAll,onChange:f,filterElement:h,closeElement:j,closeElementClassName:"p-multiselect-close p-link",closeIconClassName:"p-multiselect-close-icon",onCloseClick:e.onClose,element:F,itemCheckboxIcon:P,props:e};return Y.getJSXElement(e.template,_)}return F});E5.displayName="MultiSelectHeader";function l4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function wV(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?l4(Object(n),!0).forEach(function(a){Wf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var C5=d.memo(function(e){var t=d.useState(!1),n=Jl(t,2),a=n[0],r=n[1],i=d.useRef(null),s=gn(),u=e.ptm,f=e.cx,p=e.isUnstyled,h=function(N){return u(N,{hostName:e.hostName,context:{selected:e.selected,disabled:e.disabled,focused:a,focusedIndex:e.focusedIndex,index:e.index}})},v=function(N){var T;r(!0),i==null||(T=i.current)===null||T===void 0||T.getInput().focus()},g=function(N){r(!1)},b=function(N){e.onClick&&e.onClick(N,e.option),N.preventDefault(),N.stopPropagation()},w=s({className:f("checkboxIcon")},h("checkbox.icon")),E=e.checkboxIcon||d.createElement(Pl,w),P=e.selected?Sn.getJSXIcon(E,wV({},w),{selected:e.selected}):null,C=e.template?Y.getJSXElement(e.template,e.option):e.label,O=s({className:f("checkboxContainer")},h("checkboxContainer")),I=s({className:be(e.className,e.option.className,f("item",{itemProps:e})),style:e.style,onClick:b,onFocus:v,onBlur:g,onMouseMove:function(N){return e==null?void 0:e.onMouseMove(N,e.index)},role:"option","aria-selected":e.selected,"data-p-highlight":e.selected,"data-p-disabled":e.disabled},h("item"));return d.createElement("li",I,d.createElement("div",O,d.createElement(j2,{ref:i,checked:e.selected,icon:P,pt:u("checkbox"),unstyled:p(),tabIndex:-1})),d.createElement("span",null,C),d.createElement(ir,null))});C5.displayName="MultiSelectItem";function s4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $u(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?s4(Object(n),!0).forEach(function(a){Wf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var x5=d.memo(d.forwardRef(function(e,t){var n=d.useRef(null),a=d.useRef(null),r=gn(),i=d.useContext(Mn),s=e.ptm,u=e.cx,f=e.sx,p=e.isUnstyled,h=function(M,L){return s(M,$u({hostName:e.hostName},L))},v=function(){e.onEnter(function(){if(n.current){var M=e.getSelectedOptionIndex();M!==-1&&setTimeout(function(){return n.current.scrollToIndex(M)},0)}})},g=function(){e.onEntered(function(){e.filter&&e.filterInputAutoFocus&&a.current&&U.focus(a.current,!1)})},b=function(M){n.current&&n.current.scrollToIndex(0),e.onFilterInputChange&&e.onFilterInputChange(M)},w=function(){return!(e.visibleOptions&&e.visibleOptions.length)&&e.hasFilter},E=function(){return d.createElement(E5,{hostName:e.hostName,id:e.id,filter:e.filter,filterRef:a,filterValue:e.filterValue,filterTemplate:e.filterTemplate,visibleOptions:e.visibleOptions,isValidOption:e.isValidOption,getOptionValue:e.getOptionValue,updateModel:e.updateModel,onFilter:b,onFilterKeyDown:e.onFilterKeyDown,filterPlaceholder:e.filterPlaceholder,onClose:e.onCloseClick,showSelectAll:e.showSelectAll,selectAll:e.isAllSelected(),selectAllLabel:e.selectAllLabel,onSelectAll:e.onSelectAll,template:e.panelHeaderTemplate,resetFilter:e.resetFilter,closeIcon:e.closeIcon,filterIcon:e.filterIcon,itemCheckboxIcon:e.itemCheckboxIcon,ptm:s,cx:u,isUnstyled:p,metaData:e.metaData})},P=function(){if(e.panelFooterTemplate){var M=Y.getJSXElement(e.panelFooterTemplate,e,e.onOverlayHide);return d.createElement("div",{className:"p-multiselect-footer"},M)}return null},C=function(M,L){if(e.focusOnHover){var H;e==null||(H=e.changeFocusedOptionIndex)===null||H===void 0||H.call(e,M,L)}},O=function(){var M=Y.getJSXElement(e.emptyFilterMessage,e)||Gn("emptyFilterMessage"),L=r({className:u("emptyMessage")},h("emptyMessage"));return d.createElement("li",go({},L,{key:"emptyFilterMessage"}),M)},I=function(){var M=Y.getJSXElement(e.emptyMessage,e)||Gn("emptyMessage"),L=r({className:u("emptyMessage")},h("emptyMessage"));return d.createElement("li",go({},L,{key:"emptyMessage"}),M)},k=function(M,L){var H=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},B={height:H.props?H.props.itemSize:void 0},X=M.group===!0&&e.optionGroupLabel;if(X){var V=e.optionGroupTemplate?Y.getJSXElement(e.optionGroupTemplate,M,L):e.getOptionGroupLabel(M),K=L+"_"+e.getOptionGroupRenderKey(M),re=r({className:u("itemGroup"),style:f("itemGroup",{scrollerOptions:H})},h("itemGroup"));return d.createElement("li",go({key:K},re),V)}var te=e.getOptionLabel(M),ce=L+"_"+e.getOptionRenderKey(M),z=e.isOptionDisabled(M),Z=e.isSelected(M);return d.createElement(C5,{hostName:e.hostName,key:ce,focusedOptionIndex:e.focusedOptionIndex,label:te,option:M,style:B,index:L,template:e.itemTemplate,selected:Z,onClick:e.onOptionSelect,onMouseMove:C,disabled:z,className:e.itemClassName,checkboxIcon:e.checkboxIcon,isUnstyled:p,ptm:s,cx:u})},N=function(){return Y.isNotEmpty(e.visibleOptions)?e.visibleOptions.map(k):e.hasFilter?O():I()},T=function(){if(e.virtualScrollerOptions){var M=$u($u({},e.virtualScrollerOptions),{style:$u($u({},e.virtualScrollerOptions.style),{height:e.scrollHeight}),className:be("p-multiselect-items-wrapper",e.virtualScrollerOptions.className),items:e.visibleOptions,autoSize:!0,onLazyLoad:function(V){return e.virtualScrollerOptions.onLazyLoad($u($u({},V),{filter:e.filterValue}))},itemTemplate:function(V,K){return V&&k(V,K.index,K)},contentTemplate:function(V){var K=w()?O():V.children,re=r({ref:V.contentRef,style:V.style,className:be(V.className,u("list",{virtualScrollerProps:e.virtualScrollerOptions})),role:"listbox","aria-multiselectable":!0},h("list"));return d.createElement("ul",re,K)}});return d.createElement(Gg,go({ref:n},M,{pt:s("virtualScroller"),__parentMetadata:{parent:e.metaData}}))}var L=N(),H=r({className:u("wrapper"),style:{maxHeight:e.scrollHeight}},h("wrapper")),B=r({className:u("list"),role:"listbox","aria-multiselectable":!0},h("list"));return d.createElement("div",H,d.createElement("ul",B,L))},j=function(){var M=e.allowOptionSelect(),L=E(),H=T(),B=P(),X=r({className:be(e.panelClassName,u("panel",{panelProps:e,context:i,allowOptionSelect:M})),style:e.panelStyle,onClick:e.onClick},h("panel"));if(e.inline)return d.createElement("div",go({ref:t},X),H,B);var V=r({classNames:u("transition"),in:e.in,timeout:{enter:120,exit:100},options:e.transitionOptions,appear:!0,unmountOnExit:!0,onEnter:v,onEntered:g,onExit:e.onExit,onExited:e.onExited},h("transition")),K=r({ref:e.firstHiddenFocusableElementOnOverlay,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:e.onFirstHiddenFocus,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},s("hiddenFirstFocusableEl")),re=r({ref:e.lastHiddenFocusableElementOnOverlay,role:"presentation",className:"p-hidden-accessible p-hidden-focusable",tabIndex:"0",onFocus:e.onLastHiddenFocus,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0},s("hiddenLastFocusableEl"));return d.createElement(yi,go({nodeRef:t},V),d.createElement("div",go({ref:t},X),d.createElement("span",K),L,H,B,d.createElement("span",re)))},F=j();return e.inline?F:d.createElement(ki,{element:F,appendTo:e.appendTo})}));x5.displayName="MultiSelectPanel";function u4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function fi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?u4(Object(n),!0).forEach(function(a){Wf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function c4(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=SV(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function SV(e,t){if(e){if(typeof e=="string")return f4(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f4(e,t):void 0}}function f4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}var O5=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=ap.getProps(e,a),i=d.useState(null),s=Jl(i,2),u=s[0],f=s[1],p=d.useState(!1),h=Jl(p,2),v=h[0],g=h[1],b=BD("",r.filterDelay||0),w=Jl(b,3),E=w[0],P=w[1],C=w[2],O=d.useState(-1),I=Jl(O,2),k=I[0],N=I[1],T=d.useState(!1),j=Jl(T,2),F=j[0],_=j[1],M=d.useState(r.inline),L=Jl(M,2),H=L[0],B=L[1],X=d.useRef(null),V=d.useRef(null),K=d.useRef(null),re=d.useRef(null),te=d.useRef(null),ce=d.useRef(r.inputRef),z=d.useRef(null),Z=d.useRef(null),ee=d.useRef(null),G=P&&P.trim().length>0,oe=Y.isEmpty(r.value),ve=r.optionValue?null:r.dataKey,Re={props:r,state:{filterState:P,focused:F,overlayVisible:H}},it=ap.setMetaData(Re),Ke=it.ptm,de=it.cx,me=it.sx,Le=it.isUnstyled;Or(ap.css.styles,Le,{name:"multiselect"});var Pe=Hf({target:X,overlay:Z,listener:function(ie,Ue){var pt=Ue.type,kn=Ue.valid;kn&&(pt==="outside"?!we(ie)&&!xe(ie)&&gt():a.hideOverlaysOnDocumentScrolling?gt():U.isDocument(ie.target)||se())},when:H}),rt=Jl(Pe,2),at=rt[0],Bt=rt[1],Jt=function(ie){var Ue=ie.relatedTarget===ce.current?U.getFirstFocusableElement(Z.current,':not([data-p-hidden-focusable="true"])'):ce.current;U.focus(Ue)},Lt=function(ie){var Ue=ie.relatedTarget===ce.current?U.getLastFocusableElement(Z.current,':not([data-p-hidden-focusable="true"])'):ce.current;U.focus(Ue)},Qe=function(ie){To.emit("overlay-click",{originalEvent:ie,target:X.current})},_e=function(){return!r.selectionLimit||!r.value||r.value&&r.value.length<r.selectionLimit},It=function(ie){var Ue=Dt()&&ie<Hn.length-1?Hn.slice(ie+1).findIndex(function(pt){return ye(pt)}):-1;return Ue>-1?Ue+ie+1:-1},Tt=function(ie){var Ue=Dt()&&ie>0?Y.findLastIndex(Hn.slice(0,ie),function(pt){return ye(pt)}):-1;return Ue>-1?Ue:-1},Ct=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pt=-1;return Dt()&&(Ue?(pt=Tt(ie),pt=pt===-1?It(ie):pt):(pt=It(ie),pt=pt===-1?Tt(ie):pt)),pt>-1?pt:ie},Dn=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:-1,pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;if(Ue===-1&&(Ue=Ct(pt,!0)),pt===-1&&(pt=Ct(Ue)),Ue!==-1&&pt!==-1){var kn=Math.min(Ue,pt),Vn=Math.max(Ue,pt),ar=Hn.slice(kn,Vn+1).filter(function(fa){return an(fa)}).map(function(fa){return st(fa)});ct(ie,ar,ar)}},pn=function(ie,Ue){var pt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-1;if(!(r.disabled||mt(Ue))){var kn=Ut(Ue),Vn=null;kn?Vn=r.value.filter(function(ar){return!Y.equals(ar,st(Ue),ve)}):Vn=[].concat(fV(r.value||[]),[st(Ue)]),ct(ie,Vn,Ue),pt!==-1&&f(pt)}},hn=function(ie){!r.inline&&!r.disabled&&!r.loading&&!Fe(ie)&&!we(ie)&&(H?gt():Oe(),U.focus(ce.current),ie.preventDefault()),g(!0)},cn=function(ie){if(!H)Oe(),r.editable&&wn(ie,A());else{var Ue=u!==-1?ft(u):v?Ee():J();ie.shiftKey&&Dn(ie,k,Ue),wn(ie,Ue)}ie.preventDefault()},Gt=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(ie.altKey&&!Ue)u!==-1&&pn(ie,Hn[u]),H&&gt(),ie.preventDefault();else{var pt=u!==-1?Yt(u):v?Ie():he();wn(ie,pt),!H&&Oe(),ie.preventDefault()}},nn=function(ie){H?u!==-1&&(ie.shiftKey?Dn(ie,u):pn(ie,Hn[u])):(f(-1),cn(ie)),ie.preventDefault()},Xt=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pt=ie.currentTarget;if(Ue){var kn=pt.value.length;pt.setSelectionRange(0,ie.shiftKey?kn:0),f(-1)}else{var Vn=ie.metaKey||ie.ctrlKey,ar=Ee();ie.shiftKey&&Vn&&Dn(ie,ar,k),wn(ie,ar),!H&&Oe()}ie.preventDefault()},ln=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pt=ie.currentTarget;if(Ue){var kn=pt.value.length;pt.setSelectionRange(ie.shiftKey?0:kn,kn),dV("focusedOptionIndex")}else{var Vn=ie.metaKey||ie.ctrlKey,ar=Ie();ie.shiftKey&&Vn&&Dn(ie,k,ar),wn(ie,ar),!H&&Oe()}ie.preventDefault()},qt=function(ie){ie.preventDefault()},yn=function(ie){ie.preventDefault()},En=function(ie){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ue||(H&&rn()?(U.focus(ie.shiftKey?te.current:re.current),ie.preventDefault()):(u!==-1&&pn(ie,Hn[u]),H&&gt(filter)))},Wt=function(){N(u)},$e=function(ie){var Ue=ie.metaKey||ie.ctrlKey;switch(ie.code){case"ArrowUp":if(r.inline)break;Gt(ie);break;case"ArrowDown":if(r.inline)break;cn(ie);break;case"Space":case"NumpadEnter":case"Enter":if(r.inline)break;nn(ie);break;case"Home":if(r.inline)break;Xt(ie),ie.preventDefault();break;case"End":if(r.inline)break;ln(ie),ie.preventDefault();break;case"PageDown":yn(ie);break;case"PageUp":qt(ie);break;case"Escape":if(r.inline)break;gt();break;case"Tab":En(ie);break;case"ShiftLeft":case"ShiftRight":Wt();break;default:if(ie.key==="a"&&Ue){var pt=Hn.filter(function(kn){return an(kn)}).map(function(kn){return st(kn)});ct(ie,pt,pt),ie.preventDefault();break}!Ue&&Y.isPrintableCharacter(ie.key)&&(!H&&Oe(),Zt(ie),ie.preventDefault());break}g(!1)},Ft=function(ie){switch(ie.code){case"ArrowUp":if(r.inline)break;Gt(ie);break;case"ArrowDown":if(r.inline)break;cn(ie);break;case"NumpadEnter":case"Enter":if(r.inline)break;nn(ie);break;case"Home":if(r.inline)break;Xt(ie),ie.preventDefault();break;case"End":if(r.inline)break;ln(ie),ie.preventDefault();break;case"Escape":if(r.inline)break;gt();break;case"Tab":En(ie);break}},xt=function(ie){if(r.onSelectAll)r.onSelectAll(ie);else{var Ue=null;if(ie.checked)Ue=[];else{var pt=Hn.filter(function(kn){return an(kn)&&!mt(kn)});pt&&(Ue=pt.map(function(kn){return st(kn)}))}r.selectionLimit&&Ue&&Ue.length&&(Ue=Ue.slice(0,r.selectionLimit)),ct(ie.originalEvent,Ue,Ue)}},ct=function(ie,Ue,pt){r.onChange&&(r.onChange({originalEvent:ie,value:Ue,selectedOption:pt,stopPropagation:function(){ie==null||ie.stopPropagation()},preventDefault:function(){ie==null||ie.preventDefault()},target:{name:r.name,id:r.id,value:Ue}}),U.focus(ce.current))},He=function(ie){var Ue=ie.query;C(Ue),r.onFilter&&r.onFilter({originalEvent:ie,filter:Ue})},ne=function(){C(""),r.onFilter&&r.onFilter({filter:""})},le=function(ie){if(H){var Ue;ie?Ue=ie.currentTarget:Ue=U.findSingle(Z.current,'li[data-p-highlight="true"]'),Ue&&Ue.scrollIntoView&&Ue.scrollIntoView({block:"nearest",inline:"nearest"})}},Oe=function(){B(!0),f(u!==-1?u:r.autoOptionFocus?J():A()),U.focus(ce.current)},gt=function(){f(-1),B(!1),g(!1)},Et=function(ie){fr.set("overlay",Z.current,a&&a.autoZIndex||un.autoZIndex,a&&a.zIndex.overlay||un.zIndex.overlay),U.addStyles(Z.current,{position:"absolute",top:"0",left:"0"}),se(),le(),ie&&ie()},ut=function(ie){ie&&ie(),at(),r.onShow&&r.onShow()},en=function(){Bt()},mn=function(){r.filter&&r.resetFilterOnHide&&ne(),fr.clear(Z.current),r.onHide&&r.onHide()},se=function(){!r.inline&&U.alignOverlay(Z.current,z.current.parentElement,r.appendTo||a&&a.appendTo||un.appendTo)},we=function(ie){return U.getAttribute(ie.target,"data-pc-section")==="clearicon"},xe=function(ie){return U.getAttribute(ie.target,"data-pc-section")==="headercheckboxcontainer"},Fe=function(ie){return Z.current&&Z.current.contains(ie.target)},Je=function(ie){gt(),U.focus(ce.current),ie.preventDefault(),ie.stopPropagation()},Mt=function(){if(r.value!=null&&r.options){if(r.optionGroupLabel){var ie=0,Ue=r.options.findIndex(function(pt,kn){return(ie=kn)&&Vt(r.value,Ze(pt))!==-1});return Ue!==-1?{group:ie,option:Ue}:-1}return Vt(r.value,r.options)}return-1},Vt=function(ie,Ue){return Ue.findIndex(function(pt){return ie.some(function(kn){return Y.equals(kn,st(pt),ve)})})},kt=function(ie,Ue){return Y.equals(ie,Ue,ve)},Ut=function(ie){if(r.value){var Ue=st(ie),pt=Rt(ie);return r.value.some(function(kn){return Y.equals(pt?kn:st(kn),Ue,ve)})}return!1},$t=function(ie){var Ue;if(r.options)if(r.optionGroupLabel){var pt=c4(r.options),kn;try{for(pt.s();!(kn=pt.n()).done;){var Vn=kn.value;if(Ue=tt(ie,Ze(Vn)),Ue)break}}catch(ar){pt.e(ar)}finally{pt.f()}}else Ue=tt(ie,r.options),Y.isEmpty(Ue)&&(Ue=tt(ie,r.value));return Ue?We(Ue):null},tt=function(ie,Ue){return Ue.find(function(pt){return Y.equals(st(pt),ie,ve)})},fe=function(ie){_(!0),r.onFocus&&r.onFocus(ie)},pe=function(ie){_(!1),r.onBlur&&r.onBlur(ie)},ke=function(){if(r.onSelectAll)return r.selectAll;if(Y.isEmpty(Hn))return!1;var ie=Hn.filter(function(Ue){return!mt(Ue)&&an(Ue)});return!ie.some(function(Ue){return!Ut(Ue)})},We=function(ie){return r.optionLabel?Y.resolveFieldData(ie,r.optionLabel):ie&&ie.label!==void 0?ie.label:ie},st=function(ie){return r.useOptionAsValue?ie:r.optionValue?Y.resolveFieldData(ie,r.optionValue):ie&&ie.value!==void 0?ie.value:ie},At=function(ie){return r.dataKey?Y.resolveFieldData(ie,r.dataKey):We(ie)},nt=function(ie){return Y.resolveFieldData(ie,r.optionGroupLabel)},ze=function(ie){return Y.resolveFieldData(ie,r.optionGroupLabel)},Ze=function(ie){return Y.resolveFieldData(ie,r.optionGroupChildren)},mt=function(ie){var Ue;if(!_e()&&!Ut(ie))return!0;var pt=r.optionDisabled;return pt?Y.isFunction(pt)?pt(ie):Y.resolveFieldData(ie,pt):ie&&((Ue=ie.disabled)!==null&&Ue!==void 0?Ue:!1)},Rt=function(ie){return!r.useOptionAsValue&&r.optionValue||ie&&ie.value!==void 0},Nt=function(ie){return r.optionGroupLabel&&ie.group},Dt=function(){return Y.isNotEmpty(r.value)},rn=function(){return U.getFocusableElements(Z.current,':not([data-p-hidden-focusable="true"])').length>0},xn=function(ie){var Ue;return an(ie)&&((Ue=We(ie))===null||Ue===void 0?void 0:Ue.toLocaleLowerCase(r.filterLocale).startsWith(V.current.toLocaleLowerCase(r.filterLocale)))},an=function(ie){return Y.isNotEmpty(ie)&&!(mt(ie)||Nt(ie))},ye=function(ie){return an(ie)&&Ut(ie)},A=function(){if(Dt()){for(var ie=function(){var Vn=r.value[pt],ar=Hn.findIndex(function(fa){return ye(fa)&&kt(Vn,st(fa))});if(ar>-1)return{v:ar}},Ue,pt=r.value.length-1;pt>=0;pt--)if(Ue=ie(),Ue)return Ue.v}return-1},J=function(){var ie=A();return ie<0?Ee():ie},he=function(){var ie=A();return ie<0?Ie():ie},Ee=function(){return Hn.findIndex(function(ie){return an(ie)})},Ie=function(){return Y.findLastIndex(Hn,function(ie){return an(ie)})},ft=function(ie){var Ue=ie<Hn.length-1?Hn.slice(ie+1).findIndex(function(pt){return an(pt)}):-1;return Ue>-1?Ue+ie+1:ie},Yt=function(ie){var Ue=ie>0?Y.findLastIndex(Hn.slice(0,ie),function(pt){return an(pt)}):-1;return Ue>-1?Ue:ie},Zt=function(ie){V.current=(V.current||"")+ie.key;var Ue=-1;Y.isNotEmpty(V.current)&&(u!==-1?(Ue=Hn.slice(u).findIndex(function(pt){return xn(pt)}),Ue=Ue===-1?Hn.slice(0,u).findIndex(function(pt){return xn(pt)}):Ue+u):Ue=Hn.findIndex(function(pt){return xn(pt)}),Ue===-1&&u===-1&&(Ue=J()),Ue!==-1&&wn(ie,Ue)),K.current&&clearTimeout(K.current),K.current=setTimeout(function(){V.current="",K.current=null},500)},wn=function(ie,Ue){u!==Ue&&(f(Ue),le(ie),r.selectOnFocus&&pn(ie,Hn[Ue],!1))},pr=function(ie,Ue){if(ie.stopPropagation(),!!jt(ie.currentTarget)){var pt=r.value.filter(function(kn){return!Y.equals(kn,Ue,ve)});r.onRemove&&r.onRemove({originalEvent:ie,value:pt}),ct(ie,pt,Ue)}},jt=function(ie){var Ue=ee.current,pt=Ue.clientWidth<Ue.scrollWidth;if(!pt)return!0;var kn=ie.closest('[data-pc-section="token"]'),Vn=window.getComputedStyle(Ue),ar=window.getComputedStyle(kn),fa=Ue.clientWidth-parseFloat(Vn.paddingLeft)-parseFloat(Vn.paddingRight),Ua=kn.getBoundingClientRect().right+parseFloat(ar.marginRight)-Ue.getBoundingClientRect().left;return Ua<=fa},Se=function(){var ie=/{(.*?)}/,Ue=r.selectedItemsLabel||Gn("selectionMessage"),pt=r.value?r.value.length:0;return ie.test(Ue)?Ue.replace(Ue.match(ie)[0],pt+""):Ue},Xe=function(){var ie;return oe||r.fixedPlaceholder?"":Y.isNotEmpty(r.maxSelectedLabels)&&((ie=r.value)===null||ie===void 0?void 0:ie.length)>r.maxSelectedLabels?Se():Y.isArray(r.value)?r.value.reduce(function(Ue,pt,kn){return Ue+(kn!==0?", ":"")+$t(pt)},""):""},Ht=function(){var ie=r.value?r.value.length:0;if(Y.isNotEmpty(r.maxSelectedLabels)&&ie>r.maxSelectedLabels)return Se();if(r.selectedItemTemplate)return oe?Y.getJSXElement(r.selectedItemTemplate):r.value.map(function(pt,kn){var Vn=Y.getJSXElement(r.selectedItemTemplate,pt);return d.createElement(d.Fragment,{key:kn},Vn)});if(r.display==="chip"&&!oe){var Ue=r.value.slice(0,r.maxSelectedLabels||ie);return Ue.map(function(pt,kn){var Vn={context:{value:pt,index:kn}},ar=$t(pt),fa=ar+"_"+kn,Ua=n({"aria-label":Gn("removeTokenIcon"),className:de("removeTokenIcon"),onClick:function(ta){return pr(ta,pt)},onKeyDown:function(ta){return mr(ta,pt)},tabIndex:r.tabIndex||"0"},Ke("removeTokenIcon",Vn)),il=!r.disabled&&(r.removeIcon?Sn.getJSXIcon(r.removeIcon,fi({},Ua),{props:r}):d.createElement(qg,Ua)),Uo=n({className:de("token")},Ke("token",Vn)),ll=n({className:de("tokenLabel")},Ke("tokenLabel",Vn));return d.createElement("div",go({},Uo,{key:fa}),d.createElement("span",ll,ar),il)})}return Xe()},fn=function(){var ie=r.optionGroupLabel?er(r.options):r.options;if(G){var Ue=P.trim().toLocaleLowerCase(r.filterLocale),pt=r.filterBy?r.filterBy.split(","):[r.optionLabel||"label"];if(r.optionGroupLabel){var kn=[],Vn=c4(r.options),ar;try{for(Vn.s();!(ar=Vn.n()).done;){var fa=ar.value,Ua=Zu.filter(Ze(fa),pt,Ue,r.filterMatchMode,r.filterLocale);Ua&&Ua.length&&kn.push(fi(fi({},fa),Wf({},r.optionGroupChildren,Ua)))}}catch(il){Vn.e(il)}finally{Vn.f()}return er(kn)}return Zu.filter(ie,pt,Ue,r.filterMatchMode,r.filterLocale)}return ie},er=function(ie){return(ie||[]).reduce(function(Ue,pt,kn){Ue.push(fi(fi({},pt),{},{group:!0,index:kn}));var Vn=Ze(pt);return Vn&&Vn.forEach(function(ar){return Ue.push(ar)}),Ue},[])},lr=function(ie){switch(ie.code){case"Space":case"NumpadEnter":case"Enter":if(r.inline)break;ct(ie,[],[]),ie.preventDefault(),ie.stopPropagation();break}},mr=function(ie,Ue){switch(ie.code){case"Space":case"NumpadEnter":case"Enter":if(r.inline)break;pr(ie,Ue),ie.preventDefault(),ie.stopPropagation();break}};d.useImperativeHandle(t,function(){return{props:r,show:Oe,hide:gt,focus:function(){return U.focus(ce.current)},getElement:function(){return X.current},getOverlay:function(){return Z.current},getInput:function(){return ce.current}}}),_r(function(){se()}),d.useEffect(function(){Y.combinedRefs(ce,r.inputRef)},[ce,r.inputRef]),d.useEffect(function(){r.overlayVisible===!0?Oe():r.overlayVisible===!1&&gt()},[r.overlayVisible]),$n(function(){H&&P&&G&&se()},[H,P,G]),aa(function(){fr.clear(Z.current)});var tr=function(){var ie=n({className:de("clearIcon"),"aria-label":Gn("clear"),onClick:function(Vn){return ct(Vn,[],[])},onKeyDown:function(Vn){return lr(Vn)},tabIndex:r.tabIndex||"0"},Ke("clearIcon")),Ue=r.clearIcon||d.createElement(Il,ie),pt=Sn.getJSXIcon(Ue,fi({},ie),{props:r});return!oe&&r.showClear&&!r.disabled?pt:null},Sr=function(){var ie=Ht(),Ue=n({ref:z,className:de("labelContainer")},Ke("labelContainer")),pt=n({ref:ee,className:de("label",{empty:oe})},Ke("label"));return d.createElement("div",Ue,d.createElement("div",pt,ie||r.placeholder||r.emptyMessage||"empty"))},Hn=fn(),Zr=Y.isNotEmpty(r.tooltip),Ca=ap.getOtherProps(r),No=Y.reduceKeys(Ca,U.ARIA_PROPS),Pt=n({className:de("triggerIcon")},Ke("triggerIcon")),ae=n({className:de("trigger")},Ke("trigger")),dt=r.loadingIcon?Sn.getJSXIcon(r.loadingIcon,fi({},Pt),{props:r}):d.createElement(Vf,go({spin:!0},Pt)),bn=r.dropdownIcon?Sn.getJSXIcon(r.dropdownIcon,fi({},Pt),{props:r}):d.createElement(uu,Pt),sr=d.createElement("div",ae,r.loading?dt:bn),Jn=!r.inline&&Sr(),za=!r.inline&&tr(),jr=n(fi(fi({ref:X,id:r.id,style:fi(fi({},r.style),me("root")),className:be(r.className,de("root",{focusedState:F,context:a,overlayVisibleState:H}))},Ca),{},{onClick:hn}),ap.getOtherProps(r),Ke("root")),So=n({className:"p-hidden-accessible","data-p-hidden-accessible":!0},Ke("hiddenInputWrapper")),ol=n(fi({ref:ce,id:r.inputId,name:r.name,type:"text",onFocus:fe,onBlur:pe,onKeyDown:$e,role:"combobox","aria-expanded":H,disabled:r.disabled,tabIndex:r.disabled?-1:r.tabIndex,value:Xe()},No),Ke("input"));return d.createElement(d.Fragment,null,d.createElement("div",jr,d.createElement("div",So,d.createElement("input",go({},ol,{readOnly:!0}))),!r.inline&&d.createElement(d.Fragment,null,Jn,za,sr),d.createElement(x5,go({hostName:"MultiSelect",ref:Z,visibleOptions:Hn},r,{onClick:Qe,onOverlayHide:gt,filterValue:E,focusedOptionIndex:u,onFirstHiddenFocus:Jt,onLastHiddenFocus:Lt,firstHiddenFocusableElementOnOverlay:re,lastHiddenFocusableElementOnOverlay:te,setFocusedOptionIndex:f,hasFilter:G,isValidOption:an,getOptionValue:st,updateModel:ct,onFilterInputChange:He,onFilterKeyDown:Ft,resetFilter:ne,onCloseClick:Je,onSelectAll:xt,getOptionLabel:We,getOptionRenderKey:At,isOptionDisabled:mt,getOptionGroupChildren:Ze,getOptionGroupLabel:ze,getOptionGroupRenderKey:nt,isSelected:Ut,getSelectedOptionIndex:Mt,isAllSelected:ke,onOptionSelect:pn,allowOptionSelect:_e,in:H,onEnter:Et,onEntered:ut,onExit:en,onExited:mn,ptm:Ke,cx:de,sx:me,isUnstyled:Le,metaData:Re,changeFocusedOptionIndex:wn}))),Zr&&d.createElement(ao,go({target:X,content:r.tooltip,pt:Ke("tooltip")},r.tooltipOptions)))}));O5.displayName="MultiSelect";function D5(e,t){if(e.typeName===t)return e;for(const n of Object.values(e.children??{})){const a=D5(n,t);if(a)return a}}const EV=jn`
  query Terms($taxonomyId: ID!) {
    nodelWraps(parentNodelId: $taxonomyId) {
      nodeId
      document {
        title
      }
    }
  }
`;function CV(){const{refetch:e}=oo(EV,{skip:!0});return d.useCallback(io(t=>e({taxonomyId:t}),t=>t.nodelWraps.map(n=>({nodeId:n.nodeId,title:n.document.title??void 0}))),[e])}function xV({value:e,fieldType:t,l10nPrefix:n}){const{t:a}=Gr(),r=CV(),[i,s]=d.useState([]),[u,f]=d.useState(!0),[p,h]=d.useState([]),{setModifiedValue:v,cancelModifiedValue:g}=rl(t.name),b=!!t.multiple,{routingIds:w}=Yr(),E=nl(),P=d.useMemo(()=>{const C=D5(w,t.taxonomy);if(!C)throw new Error(`Missing routing document ids for typeName:'${t.taxonomy}'`);return zS({nodeId:C.nodeId,language:E})},[w,t]);return d.useEffect(()=>{if(!e){h([]);return}const I=(e.t||[]).map(k=>({nodeId:k.nodeId,title:G9(k,E).title??"-"}));h(I)},[e]),d.useEffect(()=>{(async()=>{try{f(!0);const O=await r(P);s(O.map(I=>({nodeId:I.nodeId,title:I.title??"-"})))}catch(O){console.error("Error loading terms:",O)}finally{f(!1)}})()},[t.taxonomy]),d.useEffect(()=>{var k;const C=e?((k=e.t)==null?void 0:k.map(N=>N.nodeId))||[]:[],O=p.map(N=>N.nodeId);C.length===O.length&&C.every((N,T)=>O[T]===N)?g():v({t:O})},[p]),x.jsxs("label",{className:"Block",children:[x.jsx("span",{className:"FieldLabel",children:a(`${n}.${t.name}.label`,t.name)}),b?x.jsx(O5,{value:p,options:i,onChange:C=>h(C.value),dataKey:"nodeId",optionLabel:"title",display:"chip",filter:!0,placeholder:a("common.select"),className:"w-full",loading:u,disabled:t.readOnly}):x.jsx(ru,{value:p[0]||null,options:i,onChange:C=>h(C.value?[C.value]:[]),dataKey:"nodeId",optionLabel:"title",filter:!0,placeholder:a("common.select"),className:"w-full",loading:u,disabled:t.readOnly})]})}var j0={exports:{}};/**!
 * Sortable 1.15.6
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */function d4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Dl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?d4(Object(n),!0).forEach(function(a){OV(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function lg(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?lg=function(t){return typeof t}:lg=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lg(e)}function OV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mi(){return Mi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Mi.apply(this,arguments)}function DV(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,i;for(i=0;i<a.length;i++)r=a[i],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}function PV(e,t){if(e==null)return{};var n=DV(e,t),a,r;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)a=i[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function IV(e){return TV(e)||RV(e)||NV(e)||MV()}function TV(e){if(Array.isArray(e))return Uw(e)}function RV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function NV(e,t){if(e){if(typeof e=="string")return Uw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uw(e,t)}}function Uw(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function MV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var kV="1.15.6";function is(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var fs=is(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),zm=is(/Edge/i),p4=is(/firefox/i),kp=is(/safari/i)&&!is(/chrome/i)&&!is(/android/i),L2=is(/iP(ad|od|hone)/i),P5=is(/chrome/i)&&is(/android/i),I5={capture:!1,passive:!1};function or(e,t,n){e.addEventListener(t,n,!fs&&I5)}function rr(e,t,n){e.removeEventListener(t,n,!fs&&I5)}function Mg(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function T5(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Xo(e,t,n,a){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&Mg(e,t):Mg(e,t))||a&&e===n)return e;if(e===n)break}while(e=T5(e))}return null}var m4=/\s+/g;function ua(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var a=(" "+e.className+" ").replace(m4," ").replace(" "+t+" "," ");e.className=(a+(n?" "+t:"")).replace(m4," ")}}function Nn(e,t,n){var a=e&&e.style;if(a){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in a)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),a[t]=n+(typeof n=="string"?"":"px")}}function tc(e,t){var n="";if(typeof e=="string")n=e;else do{var a=Nn(e,"transform");a&&a!=="none"&&(n=a+" "+n)}while(!t&&(e=e.parentNode));var r=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return r&&new r(n)}function R5(e,t,n){if(e){var a=e.getElementsByTagName(t),r=0,i=a.length;if(n)for(;r<i;r++)n(a[r],r);return a}return[]}function Cl(){var e=document.scrollingElement;return e||document.documentElement}function ea(e,t,n,a,r){if(!(!e.getBoundingClientRect&&e!==window)){var i,s,u,f,p,h,v;if(e!==window&&e.parentNode&&e!==Cl()?(i=e.getBoundingClientRect(),s=i.top,u=i.left,f=i.bottom,p=i.right,h=i.height,v=i.width):(s=0,u=0,f=window.innerHeight,p=window.innerWidth,h=window.innerHeight,v=window.innerWidth),(t||n)&&e!==window&&(r=r||e.parentNode,!fs))do if(r&&r.getBoundingClientRect&&(Nn(r,"transform")!=="none"||n&&Nn(r,"position")!=="static")){var g=r.getBoundingClientRect();s-=g.top+parseInt(Nn(r,"border-top-width")),u-=g.left+parseInt(Nn(r,"border-left-width")),f=s+i.height,p=u+i.width;break}while(r=r.parentNode);if(a&&e!==window){var b=tc(r||e),w=b&&b.a,E=b&&b.d;b&&(s/=E,u/=w,v/=w,h/=E,f=s+h,p=u+v)}return{top:s,left:u,bottom:f,right:p,width:v,height:h}}}function h4(e,t,n){for(var a=eu(e,!0),r=ea(e)[t];a;){var i=ea(a)[n],s=void 0;if(s=r>=i,!s)return a;if(a===Cl())break;a=eu(a,!1)}return!1}function $f(e,t,n,a){for(var r=0,i=0,s=e.children;i<s.length;){if(s[i].style.display!=="none"&&s[i]!==Kn.ghost&&(a||s[i]!==Kn.dragged)&&Xo(s[i],n.draggable,e,!1)){if(r===t)return s[i];r++}i++}return null}function F2(e,t){for(var n=e.lastElementChild;n&&(n===Kn.ghost||Nn(n,"display")==="none"||t&&!Mg(n,t));)n=n.previousElementSibling;return n||null}function ba(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!=="TEMPLATE"&&e!==Kn.clone&&(!t||Mg(e,t))&&n++;return n}function v4(e){var t=0,n=0,a=Cl();if(e)do{var r=tc(e),i=r.a,s=r.d;t+=e.scrollLeft*i,n+=e.scrollTop*s}while(e!==a&&(e=e.parentNode));return[t,n]}function AV(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var a in t)if(t.hasOwnProperty(a)&&t[a]===e[n][a])return Number(n)}return-1}function eu(e,t){if(!e||!e.getBoundingClientRect)return Cl();var n=e,a=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var r=Nn(n);if(n.clientWidth<n.scrollWidth&&(r.overflowX=="auto"||r.overflowX=="scroll")||n.clientHeight<n.scrollHeight&&(r.overflowY=="auto"||r.overflowY=="scroll")){if(!n.getBoundingClientRect||n===document.body)return Cl();if(a||t)return n;a=!0}}while(n=n.parentNode);return Cl()}function _V(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function L0(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}var Ap;function N5(e,t){return function(){if(!Ap){var n=arguments,a=this;n.length===1?e.call(a,n[0]):e.apply(a,n),Ap=setTimeout(function(){Ap=void 0},t)}}}function jV(){clearTimeout(Ap),Ap=void 0}function M5(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function $2(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function g4(e,t){Nn(e,"position","absolute"),Nn(e,"top",t.top),Nn(e,"left",t.left),Nn(e,"width",t.width),Nn(e,"height",t.height)}function F0(e){Nn(e,"position",""),Nn(e,"top",""),Nn(e,"left",""),Nn(e,"width",""),Nn(e,"height","")}function k5(e,t,n){var a={};return Array.from(e.children).forEach(function(r){var i,s,u,f;if(!(!Xo(r,t.draggable,e,!1)||r.animated||r===n)){var p=ea(r);a.left=Math.min((i=a.left)!==null&&i!==void 0?i:1/0,p.left),a.top=Math.min((s=a.top)!==null&&s!==void 0?s:1/0,p.top),a.right=Math.max((u=a.right)!==null&&u!==void 0?u:-1/0,p.right),a.bottom=Math.max((f=a.bottom)!==null&&f!==void 0?f:-1/0,p.bottom)}}),a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}var yo="Sortable"+new Date().getTime();function LV(){var e=[],t;return{captureAnimationState:function(){if(e=[],!!this.options.animation){var a=[].slice.call(this.el.children);a.forEach(function(r){if(!(Nn(r,"display")==="none"||r===Kn.ghost)){e.push({target:r,rect:ea(r)});var i=Dl({},e[e.length-1].rect);if(r.thisAnimationDuration){var s=tc(r,!0);s&&(i.top-=s.f,i.left-=s.e)}r.fromRect=i}})}},addAnimationState:function(a){e.push(a)},removeAnimationState:function(a){e.splice(AV(e,{target:a}),1)},animateAll:function(a){var r=this;if(!this.options.animation){clearTimeout(t),typeof a=="function"&&a();return}var i=!1,s=0;e.forEach(function(u){var f=0,p=u.target,h=p.fromRect,v=ea(p),g=p.prevFromRect,b=p.prevToRect,w=u.rect,E=tc(p,!0);E&&(v.top-=E.f,v.left-=E.e),p.toRect=v,p.thisAnimationDuration&&L0(g,v)&&!L0(h,v)&&(w.top-v.top)/(w.left-v.left)===(h.top-v.top)/(h.left-v.left)&&(f=$V(w,g,b,r.options)),L0(v,h)||(p.prevFromRect=h,p.prevToRect=v,f||(f=r.options.animation),r.animate(p,w,v,f)),f&&(i=!0,s=Math.max(s,f),clearTimeout(p.animationResetTimer),p.animationResetTimer=setTimeout(function(){p.animationTime=0,p.prevFromRect=null,p.fromRect=null,p.prevToRect=null,p.thisAnimationDuration=null},f),p.thisAnimationDuration=f)}),clearTimeout(t),i?t=setTimeout(function(){typeof a=="function"&&a()},s):typeof a=="function"&&a(),e=[]},animate:function(a,r,i,s){if(s){Nn(a,"transition",""),Nn(a,"transform","");var u=tc(this.el),f=u&&u.a,p=u&&u.d,h=(r.left-i.left)/(f||1),v=(r.top-i.top)/(p||1);a.animatingX=!!h,a.animatingY=!!v,Nn(a,"transform","translate3d("+h+"px,"+v+"px,0)"),this.forRepaintDummy=FV(a),Nn(a,"transition","transform "+s+"ms"+(this.options.easing?" "+this.options.easing:"")),Nn(a,"transform","translate3d(0,0,0)"),typeof a.animated=="number"&&clearTimeout(a.animated),a.animated=setTimeout(function(){Nn(a,"transition",""),Nn(a,"transform",""),a.animated=!1,a.animatingX=!1,a.animatingY=!1},s)}}}}function FV(e){return e.offsetWidth}function $V(e,t,n,a){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*a.animation}var ef=[],$0={initializeByDefault:!0},Um={mount:function(t){for(var n in $0)$0.hasOwnProperty(n)&&!(n in t)&&(t[n]=$0[n]);ef.forEach(function(a){if(a.pluginName===t.pluginName)throw"Sortable: Cannot mount plugin ".concat(t.pluginName," more than once")}),ef.push(t)},pluginEvent:function(t,n,a){var r=this;this.eventCanceled=!1,a.cancel=function(){r.eventCanceled=!0};var i=t+"Global";ef.forEach(function(s){n[s.pluginName]&&(n[s.pluginName][i]&&n[s.pluginName][i](Dl({sortable:n},a)),n.options[s.pluginName]&&n[s.pluginName][t]&&n[s.pluginName][t](Dl({sortable:n},a)))})},initializePlugins:function(t,n,a,r){ef.forEach(function(u){var f=u.pluginName;if(!(!t.options[f]&&!u.initializeByDefault)){var p=new u(t,n,t.options);p.sortable=t,p.options=t.options,t[f]=p,Mi(a,p.defaults)}});for(var i in t.options)if(t.options.hasOwnProperty(i)){var s=this.modifyOption(t,i,t.options[i]);typeof s<"u"&&(t.options[i]=s)}},getEventProperties:function(t,n){var a={};return ef.forEach(function(r){typeof r.eventProperties=="function"&&Mi(a,r.eventProperties.call(n[r.pluginName],t))}),a},modifyOption:function(t,n,a){var r;return ef.forEach(function(i){t[i.pluginName]&&i.optionListeners&&typeof i.optionListeners[n]=="function"&&(r=i.optionListeners[n].call(t[i.pluginName],a))}),r}};function gp(e){var t=e.sortable,n=e.rootEl,a=e.name,r=e.targetEl,i=e.cloneEl,s=e.toEl,u=e.fromEl,f=e.oldIndex,p=e.newIndex,h=e.oldDraggableIndex,v=e.newDraggableIndex,g=e.originalEvent,b=e.putSortable,w=e.extraEventProperties;if(t=t||n&&n[yo],!!t){var E,P=t.options,C="on"+a.charAt(0).toUpperCase()+a.substr(1);window.CustomEvent&&!fs&&!zm?E=new CustomEvent(a,{bubbles:!0,cancelable:!0}):(E=document.createEvent("Event"),E.initEvent(a,!0,!0)),E.to=s||n,E.from=u||n,E.item=r||n,E.clone=i,E.oldIndex=f,E.newIndex=p,E.oldDraggableIndex=h,E.newDraggableIndex=v,E.originalEvent=g,E.pullMode=b?b.lastPutMode:void 0;var O=Dl(Dl({},w),Um.getEventProperties(a,t));for(var I in O)E[I]=O[I];n&&n.dispatchEvent(E),P[C]&&P[C].call(t,E)}}var BV=["evt"],Yo=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=a.evt,i=PV(a,BV);Um.pluginEvent.bind(Kn)(t,n,Dl({dragEl:Qt,parentEl:ga,ghostEl:Xn,rootEl:ra,nextEl:Ku,lastDownEl:sg,cloneEl:sa,cloneHidden:Js,dragStarted:yp,putSortable:vo,activeSortable:Kn.active,originalEvent:r,oldIndex:wf,oldDraggableIndex:_p,newIndex:hi,newDraggableIndex:Ws,hideGhostForTarget:L5,unhideGhostForTarget:F5,cloneNowHidden:function(){Js=!0},cloneNowShown:function(){Js=!1},dispatchSortableEvent:function(u){Lo({sortable:n,name:u,originalEvent:r})}},i))};function Lo(e){gp(Dl({putSortable:vo,cloneEl:sa,targetEl:Qt,rootEl:ra,oldIndex:wf,oldDraggableIndex:_p,newIndex:hi,newDraggableIndex:Ws},e))}var Qt,ga,Xn,ra,Ku,sg,sa,Js,wf,hi,_p,Ws,Ov,vo,df=!1,kg=!1,Ag=[],Bu,Ki,B0,z0,y4,b4,yp,tf,jp,Lp=!1,Dv=!1,ug,Do,U0=[],Hw=!1,_g=[],gy=typeof document<"u",Pv=L2,w4=zm||fs?"cssFloat":"float",zV=gy&&!P5&&!L2&&"draggable"in document.createElement("div"),A5=function(){if(gy){if(fs)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),_5=function(t,n){var a=Nn(t),r=parseInt(a.width)-parseInt(a.paddingLeft)-parseInt(a.paddingRight)-parseInt(a.borderLeftWidth)-parseInt(a.borderRightWidth),i=$f(t,0,n),s=$f(t,1,n),u=i&&Nn(i),f=s&&Nn(s),p=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+ea(i).width,h=f&&parseInt(f.marginLeft)+parseInt(f.marginRight)+ea(s).width;if(a.display==="flex")return a.flexDirection==="column"||a.flexDirection==="column-reverse"?"vertical":"horizontal";if(a.display==="grid")return a.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&u.float&&u.float!=="none"){var v=u.float==="left"?"left":"right";return s&&(f.clear==="both"||f.clear===v)?"vertical":"horizontal"}return i&&(u.display==="block"||u.display==="flex"||u.display==="table"||u.display==="grid"||p>=r&&a[w4]==="none"||s&&a[w4]==="none"&&p+h>r)?"vertical":"horizontal"},UV=function(t,n,a){var r=a?t.left:t.top,i=a?t.right:t.bottom,s=a?t.width:t.height,u=a?n.left:n.top,f=a?n.right:n.bottom,p=a?n.width:n.height;return r===u||i===f||r+s/2===u+p/2},HV=function(t,n){var a;return Ag.some(function(r){var i=r[yo].options.emptyInsertThreshold;if(!(!i||F2(r))){var s=ea(r),u=t>=s.left-i&&t<=s.right+i,f=n>=s.top-i&&n<=s.bottom+i;if(u&&f)return a=r}}),a},j5=function(t){function n(i,s){return function(u,f,p,h){var v=u.options.group.name&&f.options.group.name&&u.options.group.name===f.options.group.name;if(i==null&&(s||v))return!0;if(i==null||i===!1)return!1;if(s&&i==="clone")return i;if(typeof i=="function")return n(i(u,f,p,h),s)(u,f,p,h);var g=(s?u:f).options.group.name;return i===!0||typeof i=="string"&&i===g||i.join&&i.indexOf(g)>-1}}var a={},r=t.group;(!r||lg(r)!="object")&&(r={name:r}),a.name=r.name,a.checkPull=n(r.pull,!0),a.checkPut=n(r.put),a.revertClone=r.revertClone,t.group=a},L5=function(){!A5&&Xn&&Nn(Xn,"display","none")},F5=function(){!A5&&Xn&&Nn(Xn,"display","")};gy&&!P5&&document.addEventListener("click",function(e){if(kg)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),kg=!1,!1},!0);var zu=function(t){if(Qt){t=t.touches?t.touches[0]:t;var n=HV(t.clientX,t.clientY);if(n){var a={};for(var r in t)t.hasOwnProperty(r)&&(a[r]=t[r]);a.target=a.rootEl=n,a.preventDefault=void 0,a.stopPropagation=void 0,n[yo]._onDragOver(a)}}},VV=function(t){Qt&&Qt.parentNode[yo]._isOutsideThisEl(t.target)};function Kn(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Mi({},t),e[yo]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _5(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,u){s.setData("Text",u.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Kn.supportPointer!==!1&&"PointerEvent"in window&&(!kp||L2),emptyInsertThreshold:5};Um.initializePlugins(this,e,n);for(var a in n)!(a in t)&&(t[a]=n[a]);j5(t);for(var r in this)r.charAt(0)==="_"&&typeof this[r]=="function"&&(this[r]=this[r].bind(this));this.nativeDraggable=t.forceFallback?!1:zV,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?or(e,"pointerdown",this._onTapStart):(or(e,"mousedown",this._onTapStart),or(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(or(e,"dragover",this),or(e,"dragenter",this)),Ag.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Mi(this,LV())}Kn.prototype={constructor:Kn,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(tf=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,Qt):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,a=this.el,r=this.options,i=r.preventOnFilter,s=t.type,u=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,f=(u||t).target,p=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||f,h=r.filter;if(JV(a),!Qt&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||r.disabled)&&!p.isContentEditable&&!(!this.nativeDraggable&&kp&&f&&f.tagName.toUpperCase()==="SELECT")&&(f=Xo(f,r.draggable,a,!1),!(f&&f.animated)&&sg!==f)){if(wf=ba(f),_p=ba(f,r.draggable),typeof h=="function"){if(h.call(this,t,f,this)){Lo({sortable:n,rootEl:p,name:"filter",targetEl:f,toEl:a,fromEl:a}),Yo("filter",n,{evt:t}),i&&t.preventDefault();return}}else if(h&&(h=h.split(",").some(function(v){if(v=Xo(p,v.trim(),a,!1),v)return Lo({sortable:n,rootEl:v,name:"filter",targetEl:f,fromEl:a,toEl:a}),Yo("filter",n,{evt:t}),!0}),h)){i&&t.preventDefault();return}r.handle&&!Xo(p,r.handle,a,!1)||this._prepareDragStart(t,u,f)}}},_prepareDragStart:function(t,n,a){var r=this,i=r.el,s=r.options,u=i.ownerDocument,f;if(a&&!Qt&&a.parentNode===i){var p=ea(a);if(ra=i,Qt=a,ga=Qt.parentNode,Ku=Qt.nextSibling,sg=a,Ov=s.group,Kn.dragged=Qt,Bu={target:Qt,clientX:(n||t).clientX,clientY:(n||t).clientY},y4=Bu.clientX-p.left,b4=Bu.clientY-p.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,Qt.style["will-change"]="all",f=function(){if(Yo("delayEnded",r,{evt:t}),Kn.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!p4&&r.nativeDraggable&&(Qt.draggable=!0),r._triggerDragStart(t,n),Lo({sortable:r,name:"choose",originalEvent:t}),ua(Qt,s.chosenClass,!0)},s.ignore.split(",").forEach(function(h){R5(Qt,h.trim(),H0)}),or(u,"dragover",zu),or(u,"mousemove",zu),or(u,"touchmove",zu),s.supportPointer?(or(u,"pointerup",r._onDrop),!this.nativeDraggable&&or(u,"pointercancel",r._onDrop)):(or(u,"mouseup",r._onDrop),or(u,"touchend",r._onDrop),or(u,"touchcancel",r._onDrop)),p4&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Qt.draggable=!0),Yo("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(zm||fs))){if(Kn.eventCanceled){this._onDrop();return}s.supportPointer?(or(u,"pointerup",r._disableDelayedDrag),or(u,"pointercancel",r._disableDelayedDrag)):(or(u,"mouseup",r._disableDelayedDrag),or(u,"touchend",r._disableDelayedDrag),or(u,"touchcancel",r._disableDelayedDrag)),or(u,"mousemove",r._delayedDragTouchMoveHandler),or(u,"touchmove",r._delayedDragTouchMoveHandler),s.supportPointer&&or(u,"pointermove",r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(f,s.delay)}else f()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Qt&&H0(Qt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;rr(t,"mouseup",this._disableDelayedDrag),rr(t,"touchend",this._disableDelayedDrag),rr(t,"touchcancel",this._disableDelayedDrag),rr(t,"pointerup",this._disableDelayedDrag),rr(t,"pointercancel",this._disableDelayedDrag),rr(t,"mousemove",this._delayedDragTouchMoveHandler),rr(t,"touchmove",this._delayedDragTouchMoveHandler),rr(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?or(document,"pointermove",this._onTouchMove):n?or(document,"touchmove",this._onTouchMove):or(document,"mousemove",this._onTouchMove):(or(Qt,"dragend",this),or(ra,"dragstart",this._onDragStart));try{document.selection?cg(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(df=!1,ra&&Qt){Yo("dragStarted",this,{evt:n}),this.nativeDraggable&&or(document,"dragover",VV);var a=this.options;!t&&ua(Qt,a.dragClass,!1),ua(Qt,a.ghostClass,!0),Kn.active=this,t&&this._appendGhost(),Lo({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Ki){this._lastX=Ki.clientX,this._lastY=Ki.clientY,L5();for(var t=document.elementFromPoint(Ki.clientX,Ki.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Ki.clientX,Ki.clientY),t!==n);)n=t;if(Qt.parentNode[yo]._isOutsideThisEl(t),n)do{if(n[yo]){var a=void 0;if(a=n[yo]._onDragOver({clientX:Ki.clientX,clientY:Ki.clientY,target:t,rootEl:n}),a&&!this.options.dragoverBubble)break}t=n}while(n=T5(n));F5()}},_onTouchMove:function(t){if(Bu){var n=this.options,a=n.fallbackTolerance,r=n.fallbackOffset,i=t.touches?t.touches[0]:t,s=Xn&&tc(Xn,!0),u=Xn&&s&&s.a,f=Xn&&s&&s.d,p=Pv&&Do&&v4(Do),h=(i.clientX-Bu.clientX+r.x)/(u||1)+(p?p[0]-U0[0]:0)/(u||1),v=(i.clientY-Bu.clientY+r.y)/(f||1)+(p?p[1]-U0[1]:0)/(f||1);if(!Kn.active&&!df){if(a&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<a)return;this._onDragStart(t,!0)}if(Xn){s?(s.e+=h-(B0||0),s.f+=v-(z0||0)):s={a:1,b:0,c:0,d:1,e:h,f:v};var g="matrix(".concat(s.a,",").concat(s.b,",").concat(s.c,",").concat(s.d,",").concat(s.e,",").concat(s.f,")");Nn(Xn,"webkitTransform",g),Nn(Xn,"mozTransform",g),Nn(Xn,"msTransform",g),Nn(Xn,"transform",g),B0=h,z0=v,Ki=i}t.cancelable&&t.preventDefault()}},_appendGhost:function(){if(!Xn){var t=this.options.fallbackOnBody?document.body:ra,n=ea(Qt,!0,Pv,!0,t),a=this.options;if(Pv){for(Do=t;Nn(Do,"position")==="static"&&Nn(Do,"transform")==="none"&&Do!==document;)Do=Do.parentNode;Do!==document.body&&Do!==document.documentElement?(Do===document&&(Do=Cl()),n.top+=Do.scrollTop,n.left+=Do.scrollLeft):Do=Cl(),U0=v4(Do)}Xn=Qt.cloneNode(!0),ua(Xn,a.ghostClass,!1),ua(Xn,a.fallbackClass,!0),ua(Xn,a.dragClass,!0),Nn(Xn,"transition",""),Nn(Xn,"transform",""),Nn(Xn,"box-sizing","border-box"),Nn(Xn,"margin",0),Nn(Xn,"top",n.top),Nn(Xn,"left",n.left),Nn(Xn,"width",n.width),Nn(Xn,"height",n.height),Nn(Xn,"opacity","0.8"),Nn(Xn,"position",Pv?"absolute":"fixed"),Nn(Xn,"zIndex","100000"),Nn(Xn,"pointerEvents","none"),Kn.ghost=Xn,t.appendChild(Xn),Nn(Xn,"transform-origin",y4/parseInt(Xn.style.width)*100+"% "+b4/parseInt(Xn.style.height)*100+"%")}},_onDragStart:function(t,n){var a=this,r=t.dataTransfer,i=a.options;if(Yo("dragStart",this,{evt:t}),Kn.eventCanceled){this._onDrop();return}Yo("setupClone",this),Kn.eventCanceled||(sa=$2(Qt),sa.removeAttribute("id"),sa.draggable=!1,sa.style["will-change"]="",this._hideClone(),ua(sa,this.options.chosenClass,!1),Kn.clone=sa),a.cloneId=cg(function(){Yo("clone",a),!Kn.eventCanceled&&(a.options.removeCloneOnHide||ra.insertBefore(sa,Qt),a._hideClone(),Lo({sortable:a,name:"clone"}))}),!n&&ua(Qt,i.dragClass,!0),n?(kg=!0,a._loopId=setInterval(a._emulateDragOver,50)):(rr(document,"mouseup",a._onDrop),rr(document,"touchend",a._onDrop),rr(document,"touchcancel",a._onDrop),r&&(r.effectAllowed="move",i.setData&&i.setData.call(a,r,Qt)),or(document,"drop",a),Nn(Qt,"transform","translateZ(0)")),df=!0,a._dragStartId=cg(a._dragStarted.bind(a,n,t)),or(document,"selectstart",a),yp=!0,window.getSelection().removeAllRanges(),kp&&Nn(document.body,"user-select","none")},_onDragOver:function(t){var n=this.el,a=t.target,r,i,s,u=this.options,f=u.group,p=Kn.active,h=Ov===f,v=u.sort,g=vo||p,b,w=this,E=!1;if(Hw)return;function P(te,ce){Yo(te,w,Dl({evt:t,isOwner:h,axis:b?"vertical":"horizontal",revert:s,dragRect:r,targetRect:i,canSort:v,fromSortable:g,target:a,completed:O,onMove:function(Z,ee){return Iv(ra,n,Qt,r,Z,ea(Z),t,ee)},changed:I},ce))}function C(){P("dragOverAnimationCapture"),w.captureAnimationState(),w!==g&&g.captureAnimationState()}function O(te){return P("dragOverCompleted",{insertion:te}),te&&(h?p._hideClone():p._showClone(w),w!==g&&(ua(Qt,vo?vo.options.ghostClass:p.options.ghostClass,!1),ua(Qt,u.ghostClass,!0)),vo!==w&&w!==Kn.active?vo=w:w===Kn.active&&vo&&(vo=null),g===w&&(w._ignoreWhileAnimating=a),w.animateAll(function(){P("dragOverAnimationComplete"),w._ignoreWhileAnimating=null}),w!==g&&(g.animateAll(),g._ignoreWhileAnimating=null)),(a===Qt&&!Qt.animated||a===n&&!a.animated)&&(tf=null),!u.dragoverBubble&&!t.rootEl&&a!==document&&(Qt.parentNode[yo]._isOutsideThisEl(t.target),!te&&zu(t)),!u.dragoverBubble&&t.stopPropagation&&t.stopPropagation(),E=!0}function I(){hi=ba(Qt),Ws=ba(Qt,u.draggable),Lo({sortable:w,name:"change",toEl:n,newIndex:hi,newDraggableIndex:Ws,originalEvent:t})}if(t.preventDefault!==void 0&&t.cancelable&&t.preventDefault(),a=Xo(a,u.draggable,n,!0),P("dragOver"),Kn.eventCanceled)return E;if(Qt.contains(t.target)||a.animated&&a.animatingX&&a.animatingY||w._ignoreWhileAnimating===a)return O(!1);if(kg=!1,p&&!u.disabled&&(h?v||(s=ga!==ra):vo===this||(this.lastPutMode=Ov.checkPull(this,p,Qt,t))&&f.checkPut(this,p,Qt,t))){if(b=this._getDirection(t,a)==="vertical",r=ea(Qt),P("dragOverValid"),Kn.eventCanceled)return E;if(s)return ga=ra,C(),this._hideClone(),P("revert"),Kn.eventCanceled||(Ku?ra.insertBefore(Qt,Ku):ra.appendChild(Qt)),O(!0);var k=F2(n,u.draggable);if(!k||YV(t,b,this)&&!k.animated){if(k===Qt)return O(!1);if(k&&n===t.target&&(a=k),a&&(i=ea(a)),Iv(ra,n,Qt,r,a,i,t,!!a)!==!1)return C(),k&&k.nextSibling?n.insertBefore(Qt,k.nextSibling):n.appendChild(Qt),ga=n,I(),O(!0)}else if(k&&GV(t,b,this)){var N=$f(n,0,u,!0);if(N===Qt)return O(!1);if(a=N,i=ea(a),Iv(ra,n,Qt,r,a,i,t,!1)!==!1)return C(),n.insertBefore(Qt,N),ga=n,I(),O(!0)}else if(a.parentNode===n){i=ea(a);var T=0,j,F=Qt.parentNode!==n,_=!UV(Qt.animated&&Qt.toRect||r,a.animated&&a.toRect||i,b),M=b?"top":"left",L=h4(a,"top","top")||h4(Qt,"top","top"),H=L?L.scrollTop:void 0;tf!==a&&(j=i[M],Lp=!1,Dv=!_&&u.invertSwap||F),T=QV(t,a,i,b,_?1:u.swapThreshold,u.invertedSwapThreshold==null?u.swapThreshold:u.invertedSwapThreshold,Dv,tf===a);var B;if(T!==0){var X=ba(Qt);do X-=T,B=ga.children[X];while(B&&(Nn(B,"display")==="none"||B===Xn))}if(T===0||B===a)return O(!1);tf=a,jp=T;var V=a.nextElementSibling,K=!1;K=T===1;var re=Iv(ra,n,Qt,r,a,i,t,K);if(re!==!1)return(re===1||re===-1)&&(K=re===1),Hw=!0,setTimeout(qV,30),C(),K&&!V?n.appendChild(Qt):a.parentNode.insertBefore(Qt,K?V:a),L&&M5(L,0,H-L.scrollTop),ga=Qt.parentNode,j!==void 0&&!Dv&&(ug=Math.abs(j-ea(a)[M])),I(),O(!0)}if(n.contains(Qt))return O(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){rr(document,"mousemove",this._onTouchMove),rr(document,"touchmove",this._onTouchMove),rr(document,"pointermove",this._onTouchMove),rr(document,"dragover",zu),rr(document,"mousemove",zu),rr(document,"touchmove",zu)},_offUpEvents:function(){var t=this.el.ownerDocument;rr(t,"mouseup",this._onDrop),rr(t,"touchend",this._onDrop),rr(t,"pointerup",this._onDrop),rr(t,"pointercancel",this._onDrop),rr(t,"touchcancel",this._onDrop),rr(document,"selectstart",this)},_onDrop:function(t){var n=this.el,a=this.options;if(hi=ba(Qt),Ws=ba(Qt,a.draggable),Yo("drop",this,{evt:t}),ga=Qt&&Qt.parentNode,hi=ba(Qt),Ws=ba(Qt,a.draggable),Kn.eventCanceled){this._nulling();return}df=!1,Dv=!1,Lp=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Vw(this.cloneId),Vw(this._dragStartId),this.nativeDraggable&&(rr(document,"drop",this),rr(n,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),kp&&Nn(document.body,"user-select",""),Nn(Qt,"transform",""),t&&(yp&&(t.cancelable&&t.preventDefault(),!a.dropBubble&&t.stopPropagation()),Xn&&Xn.parentNode&&Xn.parentNode.removeChild(Xn),(ra===ga||vo&&vo.lastPutMode!=="clone")&&sa&&sa.parentNode&&sa.parentNode.removeChild(sa),Qt&&(this.nativeDraggable&&rr(Qt,"dragend",this),H0(Qt),Qt.style["will-change"]="",yp&&!df&&ua(Qt,vo?vo.options.ghostClass:this.options.ghostClass,!1),ua(Qt,this.options.chosenClass,!1),Lo({sortable:this,name:"unchoose",toEl:ga,newIndex:null,newDraggableIndex:null,originalEvent:t}),ra!==ga?(hi>=0&&(Lo({rootEl:ga,name:"add",toEl:ga,fromEl:ra,originalEvent:t}),Lo({sortable:this,name:"remove",toEl:ga,originalEvent:t}),Lo({rootEl:ga,name:"sort",toEl:ga,fromEl:ra,originalEvent:t}),Lo({sortable:this,name:"sort",toEl:ga,originalEvent:t})),vo&&vo.save()):hi!==wf&&hi>=0&&(Lo({sortable:this,name:"update",toEl:ga,originalEvent:t}),Lo({sortable:this,name:"sort",toEl:ga,originalEvent:t})),Kn.active&&((hi==null||hi===-1)&&(hi=wf,Ws=_p),Lo({sortable:this,name:"end",toEl:ga,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){Yo("nulling",this),ra=Qt=ga=Xn=Ku=sa=sg=Js=Bu=Ki=yp=hi=Ws=wf=_p=tf=jp=vo=Ov=Kn.dragged=Kn.ghost=Kn.clone=Kn.active=null,_g.forEach(function(t){t.checked=!0}),_g.length=B0=z0=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":Qt&&(this._onDragOver(t),KV(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,a=this.el.children,r=0,i=a.length,s=this.options;r<i;r++)n=a[r],Xo(n,s.draggable,this.el,!1)&&t.push(n.getAttribute(s.dataIdAttr)||XV(n));return t},sort:function(t,n){var a={},r=this.el;this.toArray().forEach(function(i,s){var u=r.children[s];Xo(u,this.options.draggable,r,!1)&&(a[i]=u)},this),n&&this.captureAnimationState(),t.forEach(function(i){a[i]&&(r.removeChild(a[i]),r.appendChild(a[i]))}),n&&this.animateAll()},save:function(){var t=this.options.store;t&&t.set&&t.set(this)},closest:function(t,n){return Xo(t,n||this.options.draggable,this.el,!1)},option:function(t,n){var a=this.options;if(n===void 0)return a[t];var r=Um.modifyOption(this,t,n);typeof r<"u"?a[t]=r:a[t]=n,t==="group"&&j5(a)},destroy:function(){Yo("destroy",this);var t=this.el;t[yo]=null,rr(t,"mousedown",this._onTapStart),rr(t,"touchstart",this._onTapStart),rr(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(rr(t,"dragover",this),rr(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(n){n.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),Ag.splice(Ag.indexOf(this.el),1),this.el=t=null},_hideClone:function(){if(!Js){if(Yo("hideClone",this),Kn.eventCanceled)return;Nn(sa,"display","none"),this.options.removeCloneOnHide&&sa.parentNode&&sa.parentNode.removeChild(sa),Js=!0}},_showClone:function(t){if(t.lastPutMode!=="clone"){this._hideClone();return}if(Js){if(Yo("showClone",this),Kn.eventCanceled)return;Qt.parentNode==ra&&!this.options.group.revertClone?ra.insertBefore(sa,Qt):Ku?ra.insertBefore(sa,Ku):ra.appendChild(sa),this.options.group.revertClone&&this.animate(Qt,sa),Nn(sa,"display",""),Js=!1}}};function KV(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}function Iv(e,t,n,a,r,i,s,u){var f,p=e[yo],h=p.options.onMove,v;return window.CustomEvent&&!fs&&!zm?f=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(f=document.createEvent("Event"),f.initEvent("move",!0,!0)),f.to=t,f.from=e,f.dragged=n,f.draggedRect=a,f.related=r||t,f.relatedRect=i||ea(t),f.willInsertAfter=u,f.originalEvent=s,e.dispatchEvent(f),h&&(v=h.call(p,f,s)),v}function H0(e){e.draggable=!1}function qV(){Hw=!1}function GV(e,t,n){var a=ea($f(n.el,0,n.options,!0)),r=k5(n.el,n.options,Xn),i=10;return t?e.clientX<r.left-i||e.clientY<a.top&&e.clientX<a.right:e.clientY<r.top-i||e.clientY<a.bottom&&e.clientX<a.left}function YV(e,t,n){var a=ea(F2(n.el,n.options.draggable)),r=k5(n.el,n.options,Xn),i=10;return t?e.clientX>r.right+i||e.clientY>a.bottom&&e.clientX>a.left:e.clientY>r.bottom+i||e.clientX>a.right&&e.clientY>a.top}function QV(e,t,n,a,r,i,s,u){var f=a?e.clientY:e.clientX,p=a?n.height:n.width,h=a?n.top:n.left,v=a?n.bottom:n.right,g=!1;if(!s){if(u&&ug<p*r){if(!Lp&&(jp===1?f>h+p*i/2:f<v-p*i/2)&&(Lp=!0),Lp)g=!0;else if(jp===1?f<h+ug:f>v-ug)return-jp}else if(f>h+p*(1-r)/2&&f<v-p*(1-r)/2)return WV(t)}return g=g||s,g&&(f<h+p*i/2||f>v-p*i/2)?f>h+p/2?1:-1:0}function WV(e){return ba(Qt)<ba(e)?1:-1}function XV(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,a=0;n--;)a+=t.charCodeAt(n);return a.toString(36)}function JV(e){_g.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var a=t[n];a.checked&&_g.push(a)}}function cg(e){return setTimeout(e,0)}function Vw(e){return clearTimeout(e)}gy&&or(document,"touchmove",function(e){(Kn.active||df)&&e.cancelable&&e.preventDefault()});Kn.utils={on:or,off:rr,css:Nn,find:R5,is:function(t,n){return!!Xo(t,n,t,!1)},extend:_V,throttle:N5,closest:Xo,toggleClass:ua,clone:$2,index:ba,nextTick:cg,cancelNextTick:Vw,detectDirection:_5,getChild:$f,expando:yo};Kn.get=function(e){return e[yo]};Kn.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach(function(a){if(!a.prototype||!a.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(a));a.utils&&(Kn.utils=Dl(Dl({},Kn.utils),a.utils)),Um.mount(a)})};Kn.create=function(e,t){return new Kn(e,t)};Kn.version=kV;var _a=[],bp,Kw,qw=!1,V0,K0,jg,wp;function ZV(){function e(){this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var t in this)t.charAt(0)==="_"&&typeof this[t]=="function"&&(this[t]=this[t].bind(this))}return e.prototype={dragStarted:function(n){var a=n.originalEvent;this.sortable.nativeDraggable?or(document,"dragover",this._handleAutoScroll):this.options.supportPointer?or(document,"pointermove",this._handleFallbackAutoScroll):a.touches?or(document,"touchmove",this._handleFallbackAutoScroll):or(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(n){var a=n.originalEvent;!this.options.dragOverBubble&&!a.rootEl&&this._handleAutoScroll(a)},drop:function(){this.sortable.nativeDraggable?rr(document,"dragover",this._handleAutoScroll):(rr(document,"pointermove",this._handleFallbackAutoScroll),rr(document,"touchmove",this._handleFallbackAutoScroll),rr(document,"mousemove",this._handleFallbackAutoScroll)),S4(),fg(),jV()},nulling:function(){jg=Kw=bp=qw=wp=V0=K0=null,_a.length=0},_handleFallbackAutoScroll:function(n){this._handleAutoScroll(n,!0)},_handleAutoScroll:function(n,a){var r=this,i=(n.touches?n.touches[0]:n).clientX,s=(n.touches?n.touches[0]:n).clientY,u=document.elementFromPoint(i,s);if(jg=n,a||this.options.forceAutoScrollFallback||zm||fs||kp){q0(n,this.options,u,a);var f=eu(u,!0);qw&&(!wp||i!==V0||s!==K0)&&(wp&&S4(),wp=setInterval(function(){var p=eu(document.elementFromPoint(i,s),!0);p!==f&&(f=p,fg()),q0(n,r.options,p,a)},10),V0=i,K0=s)}else{if(!this.options.bubbleScroll||eu(u,!0)===Cl()){fg();return}q0(n,this.options,eu(u,!1),!1)}}},Mi(e,{pluginName:"scroll",initializeByDefault:!0})}function fg(){_a.forEach(function(e){clearInterval(e.pid)}),_a=[]}function S4(){clearInterval(wp)}var q0=N5(function(e,t,n,a){if(t.scroll){var r=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,u=t.scrollSpeed,f=Cl(),p=!1,h;Kw!==n&&(Kw=n,fg(),bp=t.scroll,h=t.scrollFn,bp===!0&&(bp=eu(n,!0)));var v=0,g=bp;do{var b=g,w=ea(b),E=w.top,P=w.bottom,C=w.left,O=w.right,I=w.width,k=w.height,N=void 0,T=void 0,j=b.scrollWidth,F=b.scrollHeight,_=Nn(b),M=b.scrollLeft,L=b.scrollTop;b===f?(N=I<j&&(_.overflowX==="auto"||_.overflowX==="scroll"||_.overflowX==="visible"),T=k<F&&(_.overflowY==="auto"||_.overflowY==="scroll"||_.overflowY==="visible")):(N=I<j&&(_.overflowX==="auto"||_.overflowX==="scroll"),T=k<F&&(_.overflowY==="auto"||_.overflowY==="scroll"));var H=N&&(Math.abs(O-r)<=s&&M+I<j)-(Math.abs(C-r)<=s&&!!M),B=T&&(Math.abs(P-i)<=s&&L+k<F)-(Math.abs(E-i)<=s&&!!L);if(!_a[v])for(var X=0;X<=v;X++)_a[X]||(_a[X]={});(_a[v].vx!=H||_a[v].vy!=B||_a[v].el!==b)&&(_a[v].el=b,_a[v].vx=H,_a[v].vy=B,clearInterval(_a[v].pid),(H!=0||B!=0)&&(p=!0,_a[v].pid=setInterval((function(){a&&this.layer===0&&Kn.active._onTouchMove(jg);var V=_a[this.layer].vy?_a[this.layer].vy*u:0,K=_a[this.layer].vx?_a[this.layer].vx*u:0;typeof h=="function"&&h.call(Kn.dragged.parentNode[yo],K,V,e,jg,_a[this.layer].el)!=="continue"||M5(_a[this.layer].el,K,V)}).bind({layer:v}),24))),v++}while(t.bubbleScroll&&g!==f&&(g=eu(g,!1)));qw=p}},30),$5=function(t){var n=t.originalEvent,a=t.putSortable,r=t.dragEl,i=t.activeSortable,s=t.dispatchSortableEvent,u=t.hideGhostForTarget,f=t.unhideGhostForTarget;if(n){var p=a||i;u();var h=n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,v=document.elementFromPoint(h.clientX,h.clientY);f(),p&&!p.el.contains(v)&&(s("spill"),this.onSpill({dragEl:r,putSortable:a}))}};function B2(){}B2.prototype={startIndex:null,dragStart:function(t){var n=t.oldDraggableIndex;this.startIndex=n},onSpill:function(t){var n=t.dragEl,a=t.putSortable;this.sortable.captureAnimationState(),a&&a.captureAnimationState();var r=$f(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(n,r):this.sortable.el.appendChild(n),this.sortable.animateAll(),a&&a.animateAll()},drop:$5};Mi(B2,{pluginName:"revertOnSpill"});function z2(){}z2.prototype={onSpill:function(t){var n=t.dragEl,a=t.putSortable,r=a||this.sortable;r.captureAnimationState(),n.parentNode&&n.parentNode.removeChild(n),r.animateAll()},drop:$5};Mi(z2,{pluginName:"removeOnSpill"});var Di;function eK(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(n){var a=n.dragEl;Di=a},dragOverValid:function(n){var a=n.completed,r=n.target,i=n.onMove,s=n.activeSortable,u=n.changed,f=n.cancel;if(s.options.swap){var p=this.sortable.el,h=this.options;if(r&&r!==p){var v=Di;i(r)!==!1?(ua(r,h.swapClass,!0),Di=r):Di=null,v&&v!==Di&&ua(v,h.swapClass,!1)}u(),a(!0),f()}},drop:function(n){var a=n.activeSortable,r=n.putSortable,i=n.dragEl,s=r||this.sortable,u=this.options;Di&&ua(Di,u.swapClass,!1),Di&&(u.swap||r&&r.options.swap)&&i!==Di&&(s.captureAnimationState(),s!==a&&a.captureAnimationState(),tK(i,Di),s.animateAll(),s!==a&&a.animateAll())},nulling:function(){Di=null}},Mi(e,{pluginName:"swap",eventProperties:function(){return{swapItem:Di}}})}function tK(e,t){var n=e.parentNode,a=t.parentNode,r,i;!n||!a||n.isEqualNode(t)||a.isEqualNode(e)||(r=ba(e),i=ba(t),n.isEqualNode(a)&&r<i&&i++,n.insertBefore(t,n.children[r]),a.insertBefore(e,a.children[i]))}var Wn=[],pi=[],op,qi,ip=!1,Qo=!1,nf=!1,Xr,lp,Tv;function nK(){function e(t){for(var n in this)n.charAt(0)==="_"&&typeof this[n]=="function"&&(this[n]=this[n].bind(this));t.options.avoidImplicitDeselect||(t.options.supportPointer?or(document,"pointerup",this._deselectMultiDrag):(or(document,"mouseup",this._deselectMultiDrag),or(document,"touchend",this._deselectMultiDrag))),or(document,"keydown",this._checkKeyDown),or(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(r,i){var s="";Wn.length&&qi===t?Wn.forEach(function(u,f){s+=(f?", ":"")+u.textContent}):s=i.textContent,r.setData("Text",s)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(n){var a=n.dragEl;Xr=a},delayEnded:function(){this.isMultiDrag=~Wn.indexOf(Xr)},setupClone:function(n){var a=n.sortable,r=n.cancel;if(this.isMultiDrag){for(var i=0;i<Wn.length;i++)pi.push($2(Wn[i])),pi[i].sortableIndex=Wn[i].sortableIndex,pi[i].draggable=!1,pi[i].style["will-change"]="",ua(pi[i],this.options.selectedClass,!1),Wn[i]===Xr&&ua(pi[i],this.options.chosenClass,!1);a._hideClone(),r()}},clone:function(n){var a=n.sortable,r=n.rootEl,i=n.dispatchSortableEvent,s=n.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||Wn.length&&qi===a&&(E4(!0,r),i("clone"),s()))},showClone:function(n){var a=n.cloneNowShown,r=n.rootEl,i=n.cancel;this.isMultiDrag&&(E4(!1,r),pi.forEach(function(s){Nn(s,"display","")}),a(),Tv=!1,i())},hideClone:function(n){var a=this;n.sortable;var r=n.cloneNowHidden,i=n.cancel;this.isMultiDrag&&(pi.forEach(function(s){Nn(s,"display","none"),a.options.removeCloneOnHide&&s.parentNode&&s.parentNode.removeChild(s)}),r(),Tv=!0,i())},dragStartGlobal:function(n){n.sortable,!this.isMultiDrag&&qi&&qi.multiDrag._deselectMultiDrag(),Wn.forEach(function(a){a.sortableIndex=ba(a)}),Wn=Wn.sort(function(a,r){return a.sortableIndex-r.sortableIndex}),nf=!0},dragStarted:function(n){var a=this,r=n.sortable;if(this.isMultiDrag){if(this.options.sort&&(r.captureAnimationState(),this.options.animation)){Wn.forEach(function(s){s!==Xr&&Nn(s,"position","absolute")});var i=ea(Xr,!1,!0,!0);Wn.forEach(function(s){s!==Xr&&g4(s,i)}),Qo=!0,ip=!0}r.animateAll(function(){Qo=!1,ip=!1,a.options.animation&&Wn.forEach(function(s){F0(s)}),a.options.sort&&Rv()})}},dragOver:function(n){var a=n.target,r=n.completed,i=n.cancel;Qo&&~Wn.indexOf(a)&&(r(!1),i())},revert:function(n){var a=n.fromSortable,r=n.rootEl,i=n.sortable,s=n.dragRect;Wn.length>1&&(Wn.forEach(function(u){i.addAnimationState({target:u,rect:Qo?ea(u):s}),F0(u),u.fromRect=s,a.removeAnimationState(u)}),Qo=!1,rK(!this.options.removeCloneOnHide,r))},dragOverCompleted:function(n){var a=n.sortable,r=n.isOwner,i=n.insertion,s=n.activeSortable,u=n.parentEl,f=n.putSortable,p=this.options;if(i){if(r&&s._hideClone(),ip=!1,p.animation&&Wn.length>1&&(Qo||!r&&!s.options.sort&&!f)){var h=ea(Xr,!1,!0,!0);Wn.forEach(function(g){g!==Xr&&(g4(g,h),u.appendChild(g))}),Qo=!0}if(!r)if(Qo||Rv(),Wn.length>1){var v=Tv;s._showClone(a),s.options.animation&&!Tv&&v&&pi.forEach(function(g){s.addAnimationState({target:g,rect:lp}),g.fromRect=lp,g.thisAnimationDuration=null})}else s._showClone(a)}},dragOverAnimationCapture:function(n){var a=n.dragRect,r=n.isOwner,i=n.activeSortable;if(Wn.forEach(function(u){u.thisAnimationDuration=null}),i.options.animation&&!r&&i.multiDrag.isMultiDrag){lp=Mi({},a);var s=tc(Xr,!0);lp.top-=s.f,lp.left-=s.e}},dragOverAnimationComplete:function(){Qo&&(Qo=!1,Rv())},drop:function(n){var a=n.originalEvent,r=n.rootEl,i=n.parentEl,s=n.sortable,u=n.dispatchSortableEvent,f=n.oldIndex,p=n.putSortable,h=p||this.sortable;if(a){var v=this.options,g=i.children;if(!nf)if(v.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),ua(Xr,v.selectedClass,!~Wn.indexOf(Xr)),~Wn.indexOf(Xr))Wn.splice(Wn.indexOf(Xr),1),op=null,gp({sortable:s,rootEl:r,name:"deselect",targetEl:Xr,originalEvent:a});else{if(Wn.push(Xr),gp({sortable:s,rootEl:r,name:"select",targetEl:Xr,originalEvent:a}),a.shiftKey&&op&&s.el.contains(op)){var b=ba(op),w=ba(Xr);~b&&~w&&b!==w&&function(){var O,I;w>b?(I=b,O=w):(I=w,O=b+1);for(var k=v.filter;I<O;I++)if(!~Wn.indexOf(g[I])&&Xo(g[I],v.draggable,i,!1)){var N=k&&(typeof k=="function"?k.call(s,a,g[I],s):k.split(",").some(function(T){return Xo(g[I],T.trim(),i,!1)}));N||(ua(g[I],v.selectedClass,!0),Wn.push(g[I]),gp({sortable:s,rootEl:r,name:"select",targetEl:g[I],originalEvent:a}))}}()}else op=Xr;qi=h}if(nf&&this.isMultiDrag){if(Qo=!1,(i[yo].options.sort||i!==r)&&Wn.length>1){var E=ea(Xr),P=ba(Xr,":not(."+this.options.selectedClass+")");if(!ip&&v.animation&&(Xr.thisAnimationDuration=null),h.captureAnimationState(),!ip&&(v.animation&&(Xr.fromRect=E,Wn.forEach(function(O){if(O.thisAnimationDuration=null,O!==Xr){var I=Qo?ea(O):E;O.fromRect=I,h.addAnimationState({target:O,rect:I})}})),Rv(),Wn.forEach(function(O){g[P]?i.insertBefore(O,g[P]):i.appendChild(O),P++}),f===ba(Xr))){var C=!1;Wn.forEach(function(O){if(O.sortableIndex!==ba(O)){C=!0;return}}),C&&(u("update"),u("sort"))}Wn.forEach(function(O){F0(O)}),h.animateAll()}qi=h}(r===i||p&&p.lastPutMode!=="clone")&&pi.forEach(function(O){O.parentNode&&O.parentNode.removeChild(O)})}},nullingGlobal:function(){this.isMultiDrag=nf=!1,pi.length=0},destroyGlobal:function(){this._deselectMultiDrag(),rr(document,"pointerup",this._deselectMultiDrag),rr(document,"mouseup",this._deselectMultiDrag),rr(document,"touchend",this._deselectMultiDrag),rr(document,"keydown",this._checkKeyDown),rr(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof nf<"u"&&nf)&&qi===this.sortable&&!(n&&Xo(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;Wn.length;){var a=Wn[0];ua(a,this.options.selectedClass,!1),Wn.shift(),gp({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:a,originalEvent:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Mi(e,{pluginName:"multiDrag",utils:{select:function(n){var a=n.parentNode[yo];!a||!a.options.multiDrag||~Wn.indexOf(n)||(qi&&qi!==a&&(qi.multiDrag._deselectMultiDrag(),qi=a),ua(n,a.options.selectedClass,!0),Wn.push(n))},deselect:function(n){var a=n.parentNode[yo],r=Wn.indexOf(n);!a||!a.options.multiDrag||!~r||(ua(n,a.options.selectedClass,!1),Wn.splice(r,1))}},eventProperties:function(){var n=this,a=[],r=[];return Wn.forEach(function(i){a.push({multiDragElement:i,index:i.sortableIndex});var s;Qo&&i!==Xr?s=-1:Qo?s=ba(i,":not(."+n.options.selectedClass+")"):s=ba(i),r.push({multiDragElement:i,index:s})}),{items:IV(Wn),clones:[].concat(pi),oldIndicies:a,newIndicies:r}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function rK(e,t){Wn.forEach(function(n,a){var r=t.children[n.sortableIndex+(e?Number(a):0)];r?t.insertBefore(n,r):t.appendChild(n)})}function E4(e,t){pi.forEach(function(n,a){var r=t.children[n.sortableIndex+(e?Number(a):0)];r?t.insertBefore(n,r):t.appendChild(n)})}function Rv(){Wn.forEach(function(e){e!==Xr&&e.parentNode&&e.parentNode.removeChild(e)})}Kn.mount(new ZV);Kn.mount(z2,B2);const aK=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:nK,Sortable:Kn,Swap:eK,default:Kn},Symbol.toStringTag,{value:"Module"})),oK=AD(aK);var G0={exports:{}};/*!
  Copyright (c) 2018 Jed Watson.
  Licensed under the MIT License (MIT), see
  http://jedwatson.github.io/classnames
*/var C4;function iK(){return C4||(C4=1,function(e){(function(){var t={}.hasOwnProperty;function n(){for(var a=[],r=0;r<arguments.length;r++){var i=arguments[r];if(i){var s=typeof i;if(s==="string"||s==="number")a.push(i);else if(Array.isArray(i)){if(i.length){var u=n.apply(null,i);u&&a.push(u)}}else if(s==="object")if(i.toString===Object.prototype.toString)for(var f in i)t.call(i,f)&&i[f]&&a.push(f);else a.push(i.toString())}}return a.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n})()}(G0)),G0.exports}var lK="Invariant failed";function sK(e,t){if(!e)throw new Error(lK)}const uK=Object.freeze(Object.defineProperty({__proto__:null,default:sK},Symbol.toStringTag,{value:"Module"})),cK=AD(uK);var x4;function fK(){return x4||(x4=1,function(e){var t=oK,n=iK(),a=Tm(),r=cK;function i(T){return T&&T.__esModule?T.default:T}function s(T,j,F,_){Object.defineProperty(T,j,{get:F,set:_,enumerable:!0,configurable:!0})}function u(T,j){return Object.keys(j).forEach(function(F){F==="default"||F==="__esModule"||T.hasOwnProperty(F)||Object.defineProperty(T,F,{enumerable:!0,get:function(){return j[F]}})}),T}s(e.exports,"Sortable",()=>$882b6d93070905b3$re_export$Sortable),s(e.exports,"Direction",()=>$882b6d93070905b3$re_export$Direction),s(e.exports,"DOMRect",()=>$882b6d93070905b3$re_export$DOMRect),s(e.exports,"GroupOptions",()=>$882b6d93070905b3$re_export$GroupOptions),s(e.exports,"MoveEvent",()=>$882b6d93070905b3$re_export$MoveEvent),s(e.exports,"Options",()=>$882b6d93070905b3$re_export$Options),s(e.exports,"PullResult",()=>$882b6d93070905b3$re_export$PullResult),s(e.exports,"PutResult",()=>$882b6d93070905b3$re_export$PutResult),s(e.exports,"SortableEvent",()=>$882b6d93070905b3$re_export$SortableEvent),s(e.exports,"SortableOptions",()=>$882b6d93070905b3$re_export$SortableOptions),s(e.exports,"Utils",()=>$882b6d93070905b3$re_export$Utils),s(e.exports,"ReactSortable",()=>k);function f(T){T.parentElement!==null&&T.parentElement.removeChild(T)}function p(T,j,F){const _=T.children[F]||null;T.insertBefore(j,_)}function h(T){T.forEach(j=>f(j.element))}function v(T){T.forEach(j=>{p(j.parentElement,j.element,j.oldIndex)})}function g(T,j){const F=P(T),_={parentElement:T.from};let M=[];switch(F){case"normal":M=[{element:T.item,newIndex:T.newIndex,oldIndex:T.oldIndex,parentElement:T.from}];break;case"swap":const B={element:T.item,oldIndex:T.oldIndex,newIndex:T.newIndex,..._},X={element:T.swapItem,oldIndex:T.newIndex,newIndex:T.oldIndex,..._};M=[B,X];break;case"multidrag":M=T.oldIndicies.map((V,K)=>({element:V.multiDragElement,oldIndex:V.index,newIndex:T.newIndicies[K].index,..._}));break}return C(M,j)}function b(T,j){const F=w(T,j);return E(T,F)}function w(T,j){const F=[...j];return T.concat().reverse().forEach(_=>F.splice(_.oldIndex,1)),F}function E(T,j,F,_){const M=[...j];return T.forEach(L=>{const H=_&&F&&_(L.item,F);M.splice(L.newIndex,0,H||L.item)}),M}function P(T){return T.oldIndicies&&T.oldIndicies.length>0?"multidrag":T.swapItem?"swap":"normal"}function C(T,j){return T.map(_=>({..._,item:j[_.oldIndex]})).sort((_,M)=>_.oldIndex-M.oldIndex)}function O(T){const{list:j,setList:F,children:_,tag:M,style:L,className:H,clone:B,onAdd:X,onChange:V,onChoose:K,onClone:re,onEnd:te,onFilter:ce,onRemove:z,onSort:Z,onStart:ee,onUnchoose:G,onUpdate:oe,onMove:ve,onSpill:Re,onSelect:it,onDeselect:Ke,...de}=T;return de}const I={dragging:null};class k extends a.Component{constructor(j){super(j),this.ref=(0,a.createRef)();const F=[...j.list].map(_=>Object.assign(_,{chosen:!1,selected:!1}));j.setList(F,this.sortable,I),i(r)(!j.plugins,`
Plugins prop is no longer supported.
Instead, mount it with "Sortable.mount(new MultiDrag())"
Please read the updated README.md at https://github.com/SortableJS/react-sortablejs.
      `)}componentDidMount(){if(this.ref.current===null)return;const j=this.makeOptions();i(t).create(this.ref.current,j)}componentDidUpdate(j){j.disabled!==this.props.disabled&&this.sortable&&this.sortable.option("disabled",this.props.disabled)}render(){const{tag:j,style:F,className:_,id:M}=this.props,L={style:F,className:_,id:M},H=!j||j===null?"div":j;return(0,a.createElement)(H,{ref:this.ref,...L},this.getChildren())}getChildren(){const{children:j,dataIdAttr:F,selectedClass:_="sortable-selected",chosenClass:M="sortable-chosen",dragClass:L="sortable-drag",fallbackClass:H="sortable-falback",ghostClass:B="sortable-ghost",swapClass:X="sortable-swap-highlight",filter:V="sortable-filter",list:K}=this.props;if(!j||j==null)return null;const re=F||"data-id";return a.Children.map(j,(te,ce)=>{if(te===void 0)return;const z=K[ce]||{},{className:Z}=te.props,ee=typeof V=="string"&&{[V.replace(".","")]:!!z.filtered},G=i(n)(Z,{[_]:z.selected,[M]:z.chosen,...ee});return(0,a.cloneElement)(te,{[re]:te.key,className:G})})}get sortable(){const j=this.ref.current;if(j===null)return null;const F=Object.keys(j).find(_=>_.includes("Sortable"));return F?j[F]:null}makeOptions(){const j=["onAdd","onChoose","onDeselect","onEnd","onRemove","onSelect","onSpill","onStart","onUnchoose","onUpdate"],F=["onChange","onClone","onFilter","onSort"],_=O(this.props);return j.forEach(L=>_[L]=this.prepareOnHandlerPropAndDOM(L)),F.forEach(L=>_[L]=this.prepareOnHandlerProp(L)),{..._,onMove:(L,H)=>{const{onMove:B}=this.props,X=L.willInsertAfter||-1;if(!B)return X;const V=B(L,H,this.sortable,I);return typeof V>"u"?!1:V}}}prepareOnHandlerPropAndDOM(j){return F=>{this.callOnHandlerProp(F,j),this[j](F)}}prepareOnHandlerProp(j){return F=>{this.callOnHandlerProp(F,j)}}callOnHandlerProp(j,F){const _=this.props[F];_&&_(j,this.sortable,I)}onAdd(j){const{list:F,setList:_,clone:M}=this.props,L=[...I.dragging.props.list],H=g(j,L);h(H);const B=E(H,F,j,M).map(X=>Object.assign(X,{selected:!1}));_(B,this.sortable,I)}onRemove(j){const{list:F,setList:_}=this.props,M=P(j),L=g(j,F);v(L);let H=[...F];if(j.pullMode!=="clone")H=w(L,H);else{let B=L;switch(M){case"multidrag":B=L.map((X,V)=>({...X,element:j.clones[V]}));break;case"normal":B=L.map(X=>({...X,element:j.clone}));break;case"swap":default:i(r)(!0,`mode "${M}" cannot clone. Please remove "props.clone" from <ReactSortable/> when using the "${M}" plugin`)}h(B),L.forEach(X=>{const V=X.oldIndex,K=this.props.clone(X.item,j);H.splice(V,1,K)})}H=H.map(B=>Object.assign(B,{selected:!1})),_(H,this.sortable,I)}onUpdate(j){const{list:F,setList:_}=this.props,M=g(j,F);h(M),v(M);const L=b(M,F);return _(L,this.sortable,I)}onStart(){I.dragging=this}onEnd(){I.dragging=null}onChoose(j){const{list:F,setList:_}=this.props,M=F.map((L,H)=>{let B=L;return H===j.oldIndex&&(B=Object.assign(L,{chosen:!0})),B});_(M,this.sortable,I)}onUnchoose(j){const{list:F,setList:_}=this.props,M=F.map((L,H)=>{let B=L;return H===j.oldIndex&&(B=Object.assign(B,{chosen:!1})),B});_(M,this.sortable,I)}onSpill(j){const{removeOnSpill:F,revertOnSpill:_}=this.props;F&&!_&&f(j.item)}onSelect(j){const{list:F,setList:_}=this.props,M=F.map(L=>Object.assign(L,{selected:!1}));j.newIndicies.forEach(L=>{const H=L.index;if(H===-1){console.log(`"${j.type}" had indice of "${L.index}", which is probably -1 and doesn't usually happen here.`),console.log(j);return}M[H].selected=!0}),_(M,this.sortable,I)}onDeselect(j){const{list:F,setList:_}=this.props,M=F.map(L=>Object.assign(L,{selected:!1}));j.newIndicies.forEach(L=>{const H=L.index;H!==-1&&(M[H].selected=!0)}),_(M,this.sortable,I)}}Vd(k,"defaultProps",{clone:j=>j});var N={};u(e.exports,N)}(j0)),j0.exports}var dK=fK();function pK(e){const{isMobile:t}=e,{t:n}=Gr(),a=cc();return x.jsx(Un,{className:be("ReorderMedias-button",{mobile:!!t}),label:n("mediaGallery.orderTheMedia"),onClick:()=>a(mK,e),size:"small",severity:"secondary"})}function mK({closeDialog:e,parameter:{medias:t,setOrdering:n,defaultPixelRatio:a}}){const{t:r}=Gr(),i=r("mediaGallery.dragAndDropMedia"),[s,u]=d.useState([]),f=async()=>{await n(s),e()};d.useEffect(()=>{u(t.map(v=>({id:v.source.mediaId,...v})))},[t]);const p=x.jsx(x.Fragment,{children:x.jsx(dK.ReactSortable,{tag:"div",className:"Gallery flex-wrap",list:s,setList:u,children:s.map(v=>x.jsx(T2,{media:v,defaultPixelRatio:a},v.source.mediaId))})}),h=x.jsxs(x.Fragment,{children:[x.jsx(Un,{severity:"secondary",onClick:()=>e(),label:r("mediaGallery.cancel")}),x.jsx(Fa,{action:f,label:r("mediaGallery.save")})]});return{header:i,content:p,footer:h}}function hK({deleteMedia:e,className:t,reorderMedias:n,accept:a,handle:r,direction:i="row",onMediaAction:s,limitManager:u,isMobile:f,updateMediaAttachedData:p,contentLanguage:h,uploadFiles:v,uploadingFiles:g,refreshMedias:b,medias:w,defaultPixelRatio:E}){const{t:P}=Gr(),[C,O]=d.useState(!1),I=$a(),k=Ma(),N=async _=>{await e({mediaId:_.source.mediaId,handle:r}),await b(),k(P("DocumentEditPanel.mediaDeleted"),{severity:"info"})},T=async _=>{n&&(await n({mediaIds:_.map(M=>M.source.mediaId),handle:r}),await b())};Na(b,[r]);async function j(_){if((u==null?void 0:u.remainingMediaPlaces)===0){k(P("mediaGallery.mediaLimitReached"),{severity:"warn"});return}await v([..._]),await b()}const F=x.jsxs(x.Fragment,{children:[w.map(_=>x.jsx(T2,{isMobile:f,media:_,onDelete:()=>N(_),onClick:s?()=>s(_):void 0,updateMediaAttachedData:p,contentLanguage:h,defaultPixelRatio:E,refresh:b},_.source.mediaId)),g.map(_=>x.jsx(d5,{localMedia:_.file,handler:_.handler},_.uploadId))]});return x.jsx(W8,{onDropFiles:I(j),onDraggingChange:O,children:x.jsxs("div",{className:be("MediaGallery",i,t),children:[w.length>1&&n&&x.jsx(pK,{isMobile:f,medias:w,setOrdering:T,defaultPixelRatio:E}),x.jsxs("span",{className:be("MediaGallery-fileSelectorBtn",i,{dragging:C,mobile:!!f}),children:[P("mediaGallery.chooseAFile"),x.jsx("input",{className:"MediaGallery-fileSelectorInput",type:"file",name:"files",accept:a,multiple:!0,disabled:(u==null?void 0:u.remainingMediaPlaces)===0,onChange:I(async _=>{_.target.files&&(await v([..._.target.files]),await b())})})]}),i==="row"?F:x.jsx("div",{className:be("Gallery",i),children:F})]})})}function B5({handle:e,accept:t,onMediaAction:n,direction:a,reorderMedias:r,isMobile:i,contentLanguage:s,uploadHandler:{uploadFiles:u,uploadingFiles:f,medias:p,refreshMedias:h}}){const v=LU(),g=D2(),b=t5(),{uploadLimitManager:w}=oa(),{themeConf:E}=Yr();return x.jsx(hK,{isMobile:i,accept:t,direction:a,deleteMedia:v,getMedias:g,handle:e,onMediaAction:n,reorderMedias:r,limitManager:w,updateMediaAttachedData:async(P,C)=>{await b({mediaId:P,language:s,value:C})},contentLanguage:s,uploadFiles:u,uploadingFiles:f,medias:p,refreshMedias:h,defaultPixelRatio:E.pixelRatio})}function vK({handle:e,apiUrl:t,accept:n,refuse:a,nodeId:r,isMobile:i,contentLanguage:s}){const u=zU(),f=D2(),p=M2({apiUrl:Xi,replace:!1,nodeId:r}),h=N2({accept:n,refuse:a}),{uploadLimitManager:v}=oa(),g=R2({mediaHandle:e,httpUploadMedia:p,acceptFilter:h,limitManager:v,getMedias:f});return x.jsx(B5,{nodeId:r,handle:e,apiUrl:t,accept:n,direction:"row",reorderMedias:u,isMobile:i,contentLanguage:s,uploadHandler:g})}const z5=`
  nodelId
  language
  ready,
  translatedInto
  node {
    publishDate
    scheduled
    typeName
  }
  document {
    title
    url
    featuredImage { thumb }
  }
  fieldValues
`,gK=jn`
  query PagedNodelWraps(
    $parentDocumentId: ID!
    $limit: Int!
    $start: Int!
    $orderBy: [OrderByItem!]
  ) {
    pagedNodelWraps(
      parentNodelId: $parentDocumentId
      limit: $limit
      start: $start
      orderBy: $orderBy
    ) {
      items { ${z5} }
      start
      total
    }
  }
`;function yK(){const{refetch:e}=oo(gK,{skip:!0});return d.useCallback(io(t=>e(t),t=>H5(t.pagedNodelWraps),{undefOn404:!0}),[e])}const bK=jn`
  query SearchDocuments(
    $language: String! 
    $limit: Int!
    $start: Int! 
    $queryString: String!
    $orderBy: [OrderByItem!]
    ){
    searchDocuments(
      language: $language
      limit: $limit 
      start: $start
      queryString: $queryString
      orderBy: $orderBy
    ) {
      items { ${z5} }
      total
      start
    }
  }
`;function U5(){const{refetch:e}=oo(bK,{skip:!0});return d.useCallback(io(t=>e(t),t=>H5(t.searchDocuments)),[e])}function H5(e){return{items:e.items.map(t=>{var a,r;if(!t.document)throw new Error(`missing document for "${t.nodelId}"`);const n=(r=(a=t.document)==null?void 0:a.featuredImage)==null?void 0:r.thumb;return{typeName:t.node.typeName,nodelId:t.nodelId,publishDate:t.node.publishDate??void 0,scheduled:t.node.scheduled,language:t.language,ready:t.ready,translatedInto:t.translatedInto,title:t.document.title??void 0,url:t.document.url,featuredImageThumb:n?JSON.parse(n):void 0,fieldValues:JSON.parse(t.fieldValues)}}),total:e.total,start:e.start}}const wK=jn`
  query NodelWrap($nodelId: ID!) {
    nodelWrap(nodelId: $nodelId) {  
      document {
        nodelId
        title
        slug
        metaDescription
        metaKeywords
        featuredImageHandle
      }
      node {
        publishDate
        scheduled
        typeName
      }
    }
  }
`;function SK(){const{refetch:e}=oo(wK,{skip:!0});return d.useCallback(io(t=>e({nodelId:t}),t=>t.nodelWrap,{undefOn404:!0}),[e])}const EK=jn`
  mutation useBackOfficeImage($input: UseBackOfficeImageInput!) {
    useBackOfficeImage(input: $input) { source variant }
  }
`;function CK(){const[e]=Hr(EK);return d.useCallback(Vr(t=>e({variables:{input:t}}),t=>V5(t.useBackOfficeImage)),[e])}const xK=jn`
  mutation useFTextImage($input: UseFTextImageInput!) {
    useFTextImage(input: $input) { source variant }
  }
`;function OK(){const[e]=Hr(xK);return d.useCallback(Vr(t=>e({variables:{input:t}}),t=>V5(t.useFTextImage)),[e])}function V5(e){return{source:JSON.parse(e.source),variant:JSON.parse(e.variant)}}const Hm=d.createContext(void 0);function DK({children:e}){const t=d.useRef({plugins:new Map,pluginsStatus:"notLoaded",afterInitListeners:[],hooks:new Map});return x.jsx(Hm.Provider,{value:t.current,children:e})}function PK(){const e=d.useContext(Hm);if(!e)throw new Error("Missing plugins context parent");return t=>{var n;return(n=e.plugins.get(t))==null?void 0:n.plugin}}function IK(){const e=d.useContext(Hm);if(!e)throw new Error("Missing plugins context parent");return(t,n)=>TK(e,t,n)}async function TK(e,t,n){const{plugins:a,pluginsStatus:r,afterInitListeners:i}=e;if(r!=="notLoaded"){if(t.find(f=>!a.has(f.pluginName)))throw new Error("Inconsistant plugins");return}e.pluginsStatus="loading";for(const f of t)a.set(f.pluginName,{...f});const s=(f,p)=>{i.push({listener:f,loadingPlugin:p})},u=await Promise.all(t.map(f=>NK(e,f,n,s)));for(let f=0;f<t.length;f++){const p=t[f],h=u[f];if(h){const v=a.get(p.pluginName);if(!v)throw new Error(`unknown plugin: '${p.pluginName}'`);v.plugin=h}}e.pluginsStatus="initialized"}function RK(){const e=d.useContext(Hm);if(!e)throw new Error("Missing plugins context parent");const[t,n]=d.useState((e==null?void 0:e.pluginsStatus)==="ready"),a=K5(),r=e.afterInitListeners.map(i=>({listener:i.listener,createService:()=>a(i.loadingPlugin.pluginName)}));return Na(async()=>{if(e.pluginsStatus!=="initialized"){n(!0);return}e.pluginsStatus="afterInit";for(const{listener:i,createService:s}of r)await i(s());e.pluginsStatus="ready",n(!0)},[]),t}async function NK(e,t,n,a){const{pluginName:r,boPluginBaseUrl:i}=t;try{const u=await import(`${i}/bo-plugin.mjs`);if(!u.default||!("init"in u.default)||!("create"in u.default))throw new Error(`[${r}] invalid plugin`);const f=MK(e,t,n,p=>a(p,t));return await u.default.init(f),u.default}catch(s){Ri.error(`Failed loading plugin '${r}'`,s)}}function MK(e,t,n,a){return{logger:Ri,themeConf:n.themeConf,publicSiteUrl:n.publicSiteUrl,configuration:t.conf??{},pluginBaseUrl:t.boPluginBaseUrl,registerHook(r,i,s){const u=e.hooks.get(r);if(u){if(u.unique||s!=null&&s.unique)throw new Error(`[${r}] hook already registered`);u.handlers.push(i)}else e.hooks.set(r,{name:r,handlers:[i],unique:s==null?void 0:s.unique})},addAfterInitListener:a}}function K5(){const e=d.useContext(Hm);if(!e)throw new Error("Missing plugins context parent");const t=ej(),n=Zg(),{themeConf:a,siteSchema:r}=Yr(),i=Ba(),s=CK(),u=OK(),f=U5(),p=SK(),h=Ma();return v=>{const g=e.plugins.get(v);if(!g)throw new Error(`Plugin '${v}' not found`);const b={themeConf:a,publicSiteUrl:n.publicSiteUrl,logger:Ri,configuration:g.conf??{},pluginBaseUrl:g.boPluginBaseUrl,createModalDialog:FM,useBackOfficeImage:async(w,E)=>{try{return await s({mediaId:typeof w=="string"?w:w.mediaId,...E})}catch{}},useFTextImage:async(w,E)=>{try{return await u({mediaId:typeof w=="string"?w:w.mediaId,...E})}catch{}},showToast:h,executeHook(w,E){const P=e.hooks.get(w);return P?P.handlers.map(C=>C(b,E)):[]},openDocumentEdition(w,E){var I;const P=Ta(w),C=Nf(r,E),O=ei({documentType:C,language:P.language,documentNodeId:P.nodeId},(I=C.backOffice)==null?void 0:I.defaultTab);i(O)},async searchDocuments({searchString:w,language:E,limit:P,start:C,orderBy:O}){const I=P??10,k=C??0;return(await f({queryString:w,language:E??t(),limit:I,start:k,orderBy:O})).items.map(T=>({id:T.nodelId,title:T.title,url:T.url,typeName:T.typeName,ready:T.ready,publishDate:T.publishDate}))},async getDocument(w){const E=await p(w);if(!E)return;const{document:P,node:C}=E;return{id:w,title:P.title,typeName:C.typeName}}};return b}}function q5({fieldType:e,initialValue:t,uploadMedia:n}){const{pluginName:a}=e;if(!a)throw new Error("invalid call to PluginComponent");const r=Rl(),i=d.useRef(null),s=d.useRef(void 0),u=K5(),[f,p]=d.useState("initializing"),{setModifiedValue:h,cancelModifiedValue:v}=rl(e.name),g=nl(),b=PK();return d.useEffect(()=>{s.current&&s.current.pluginInst.setLanguage(r)},[r]),d.useEffect(()=>{s.current&&s.current.contentLanguage===g&&s.current.initialValue!==t&&(v(),s.current.initialValue=t,s.current.pluginInst.setValue(t))},[t,g]),d.useEffect(()=>{p("initializing");const w=i.current;if(!w||s.current)return;const E=b(a);if(!E){p("error");return}let P;try{P=E.create({...u(a),fieldType:e,setModifiedValue:C=>{typeof C=="function"||pH(t,C,e)?h(C??null):v()},cancelModifiedValue:v,language:r,contentLanguage:g,initialValue:t,uploadMedia:n?async C=>{const O=await n(C);return O==null?void 0:O.source}:void 0})}catch(C){Ri.error(`Error in plugin ${a}:`,C),p("error");return}return w.appendChild(P.element),s.current={pluginInst:P,detach:()=>{w.removeChild(P.element),P.dispose()},contentLanguage:g,initialValue:t},p("ready"),()=>{s.current&&(s.current.detach(),s.current=void 0)}},[e,g]),{status:f,containerRef:i,pluginInstRef:s}}function kK(e){if(k_(e.value))throw new Error(`Field "${e.fieldType.name}" should not have a gallery`);const{status:t,containerRef:n}=q5({fieldType:e.fieldType,initialValue:e.value});return t==="error"?x.jsxs("div",{children:['Error in plugin "',e.fieldType.pluginName,'"']}):x.jsx("div",{ref:n})}function AK(e){var N;const{fieldType:t,value:n,nodeId:a}=e,{pluginName:r}=t;if(!r)throw new Error("invalid call to PluginComponent");const i=nl(),s=D2(),u=M2({apiUrl:Xi,replace:!1,nodeId:a}),f=N2({}),{uploadLimitManager:p}=oa(),h=dr(T=>T.appLayout),v=h==="mobile",{value:g,mediaHandle:b}=Am(n);if(b===void 0)throw new Error(`missing handle in value of field "${t.name}"`);const w=R2({acceptFilter:f,mediaHandle:b,getMedias:s,httpUploadMedia:u,limitManager:p}),E=async T=>{const[j]=await w.uploadFiles([T]);return await w.refreshMedias(),j},{status:P,containerRef:C,pluginInstRef:O}=q5({fieldType:t,initialValue:g,uploadMedia:E});if(P==="error")return x.jsxs("div",{children:['Error in plugin "',e.fieldType.pluginName,'"']});const I=(N=O.current)==null?void 0:N.pluginInst.insertMedia,k=I?T=>I(T.source):void 0;return x.jsxs("div",{className:be("PluginWithGallery",{mobile:h==="mobile"}),children:[x.jsx("div",{className:"PluginWithGallery-pluginWrap",ref:C}),x.jsx("div",{className:"PluginWithGallery-gallery",children:P==="ready"&&x.jsx(B5,{nodeId:a,handle:b,apiUrl:Xi,onMediaAction:k,direction:v?"row":"column",isMobile:v,contentLanguage:i,uploadHandler:w})})]})}function _K(e){const{fieldType:t}=e;return t.withGallery?x.jsx(AK,{...e}):x.jsx(kK,{...e})}function G5(e){const t=Bn(),{l10nPrefix:n,nodeId:a,areSiteFields:r}=e,i=dr(u=>u.appLayout),s=nl();return({fieldType:u,value:f})=>{if(u.pluginName)return x.jsxs("div",{children:[x.jsx("span",{className:"FieldLabel",children:t(`${n}.${u.name}.label`,u.name)}),x.jsx(_K,{fieldType:u,value:f,nodeId:a},u.name)]},`${u.name}-wrap`);const{value:p}=Am(f);if(u.storedAs==="mediaHandle"&&u.dataType==="media")return x.jsxs("div",{children:[x.jsx("span",{className:"FieldLabel",children:t(`${n}.${u.name}.label`,u.name)}),x.jsx(p5,{nodeId:a,mediaHandle:J6(p),accept:u.accept,refuse:u.refuse,apiUrl:Xi,contentLanguage:s},u.name)]},`${u.name}-wrap`);if(u.storedAs==="mediaHandle"&&u.dataType==="gallery")return x.jsxs("div",{children:[x.jsx("span",{className:"FieldLabel",children:t(`${n}.${u.name}.label`,u.name)}),x.jsx(vK,{isMobile:i==="mobile",nodeId:a,handle:J6(p),accept:u.accept,refuse:u.refuse,apiUrl:Xi,contentLanguage:s},u.name)]},`${u.name}-wrap`);if(u.storedAs==="labeling"){if(p!==void 0&&!Jg(p))throw new Error(`Invalid value for field type '${u.name}' (expected 'labeling', got '${p}')`);return x.jsx(xV,{fieldType:u,value:p,l10nPrefix:n},u.name)}if(u.dataType==="number")return x.jsx(tV,{fieldType:u,value:O_(p),l10nPrefix:n},u.name);if(u.dataType==="string")return u.multiline||u.renderAs==="html"?x.jsx(nV,{fieldType:u,value:ts(p),l10nPrefix:n},u.name):x.jsx(oV,{fieldType:u,value:ts(p),l10nPrefix:n},u.name);if(u.dataType==="boolean")return x.jsx(TH,{fieldType:u,value:x_(p),l10nPrefix:n},u.name);if(u.dataType==="dateTime")return x.jsx(_0,{value:ts(p),fieldType:u,l10nPrefix:n},u.name);if(u.dataType==="date")return x.jsx(_0,{value:ts(p),fieldType:u,l10nPrefix:n},u.name);if(u.dataType==="time")return x.jsx(_0,{value:ts(p),fieldType:u,l10nPrefix:n},u.name);if(u.dataType==="json")return r&&u.name==="access"?x.jsx(CH,{fieldType:u,value:p,l10nPrefix:n},u.name):x.jsx(rV,{fieldType:u,value:p,l10nPrefix:n},u.name);throw new Error(`invalid field type '${u.dataType}'`)}}function jK({fieldValues:e,fieldTypes:t,createFieldOptions:n}){const a=G5(n);return x.jsx("div",{className:"ColumnWithGap",children:t.map(r=>a({fieldType:r,value:e[r.name]}))})}function LK({fieldTypes:e,fieldValues:t,...n}){return x.jsx(jK,{fieldTypes:e,fieldValues:t,createFieldOptions:n})}const FK=jn`
  query fieldValues($nodelId: String!) {
    fieldValues(nodelId: $nodelId)
  }
`;function $K(){const{refetch:e}=oo(FK,{skip:!0});return d.useCallback(io(t=>e({nodelId:t}),t=>JSON.parse(t.fieldValues)),[e])}const BK=jn`
  query fieldValuesOfList($parentNodelId: String!, $listName: String) {
    fieldValuesOfList(parentNodelId: $parentNodelId, listName: $listName, preprocess: true) {
      nodelId
      fieldValues
    }
  }
`;function zK(){const{refetch:e}=oo(BK,{skip:!0});return d.useCallback(io(e,t=>{const n=new Map;for(const{nodelId:a,fieldValues:r}of t.fieldValuesOfList)n.set(a,JSON.parse(r));return n}),[e])}const UK=jn`
  mutation SetFieldValues($nodeId: ID!, $language: String, $values: String!) {
    setFieldValues(nodeId: $nodeId, language: $language, values: $values)
  }
`;function HK(){const[e]=Hr(UK);return d.useCallback(Vr(t=>e({variables:{nodeId:t.nodeId,language:t.language,values:JSON.stringify(t.values)}})),[e])}function Y5({className:e,nodelId:t,nodeType:n}){const[a,r]=d.useState(),i=HK(),s=$K(),{getModifiedValues:u}=oa();if(_m("shouldRefresh",async()=>{const p=t,h=await s(p);r({values:h,id:p})},[t],{useEffect:!0}),pc(async()=>{const p=u();return p?(await i({values:p,...Ta(t)}),!0):!1}),!a||t!==a.id)return x.jsx("div",{className:e,children:x.jsx(wo,{})});if(!n.fields)throw new Error("should have fields here");const{nodeId:f}=Ta(t);return x.jsx("div",{className:be("MainContent",e),children:x.jsx(LK,{nodeId:f,fieldTypes:n.fields,fieldValues:a.values,l10nPrefix:`siteSchema.nodeTypes.${n.typeName}.fields`})})}function Nl(e){const{top:t,children:n,className:a,topClassName:r,mainClassName:i,scrollable:s,biggerOnMobile:u}=e;return x.jsxs("div",{className:be("WithTopBar",a,{biggerOnMobile:u}),children:[x.jsx("div",{className:be("_topBar WithTopBar-top",r),children:t}),x.jsx("div",{className:be("WithTopBar-main",i,{Scrollable:s}),children:n})]})}function VK(e){const{siteSchema:t}=Yr(),n=d7({nodelId:e.documentId,limit:z_(t,e.documentType)});return x.jsx(fu,{uploadLimitManager:n,children:x.jsx(KK,{...e})},e.documentId)}function KK({className:e,...t}){return jm({i18nSavedToastKey:"document.savedToast"}),x.jsx(Nl,{className:e,top:x.jsx(fH,{...t}),scrollable:!0,biggerOnMobile:!0,children:x.jsx(qK,{...t})})}function qK({className:e,documentId:t,documentType:n}){const a=oa();if(!(!Mf(n)||!n.fields))return x.jsx(fu,{parentScope:a,children:x.jsx(Y5,{className:e,nodeType:n,nodelId:t})})}const GK=jn`
  mutation CreateDocumentOnNode(
    $nodeId: ID!
    $language: String!
    $values: CreateDocumentValues
  ) {
    createDocumentOnNode(
      nodeId: $nodeId
      language: $language
      values: $values
    ) {
      language
      nodeId
    }
  }
`;function yy(){const[e]=Hr(GK);return d.useCallback(Vr(t=>e({variables:t}),t=>t.createDocumentOnNode),[e])}var Jo=function(){};Jo.displayName="Column";function Gw(){return Gw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Gw.apply(null,arguments)}var Q5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Gw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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 14C7.00012 14 7.00009 14 7.00005 14C7.00001 14 6.99998 14 6.99994 14Z",fill:"currentColor"}))}));Q5.displayName="ArrowDownIcon";function Yw(){return Yw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Yw.apply(null,arguments)}var W5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Yw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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"}))}));W5.displayName="ArrowUpIcon";function Qw(){return Qw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Qw.apply(null,arguments)}var X5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Qw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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.1156 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"}))}));X5.displayName="AngleDoubleLeftIcon";function Ww(){return Ww=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ww.apply(null,arguments)}var J5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Ww({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.68757 11.1451C7.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"}))}));J5.displayName="AngleDoubleRightIcon";function Xw(){return Xw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Xw.apply(null,arguments)}var Z5=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Xw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));Z5.displayName="AngleLeftIcon";function YK(e){if(Array.isArray(e))return e}function QK(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function O4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function WK(e,t){if(e){if(typeof e=="string")return O4(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O4(e,t):void 0}}function XK(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function JK(e,t){return YK(e)||QK(e,t)||WK(e,t)||XK()}function Bf(e){"@babel/helpers - typeof";return Bf=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bf(e)}function ZK(e,t){if(Bf(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Bf(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function eq(e){var t=ZK(e,"string");return Bf(t)=="symbol"?t:t+""}function Wa(e,t,n){return(t=eq(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tq={root:"p-paginator p-component",left:"p-paginator-left-content",end:"p-paginator-right-content",firstPageIcon:"p-paginator-icon",firstPageButton:function(t){var n=t.disabled;return be("p-paginator-first p-paginator-element p-link",{"p-disabled":n})},prevPageIcon:"p-paginator-icon",prevPageButton:function(t){var n=t.disabled;return be("p-paginator-prev p-paginator-element p-link",{"p-disabled":n})},nextPageIcon:"p-paginator-icon",nextPageButton:function(t){var n=t.disabled;return be("p-paginator-next p-paginator-element p-link",{"p-disabled":n})},lastPageIcon:"p-paginator-icon",lastPageButton:function(t){var n=t.disabled;return be("p-paginator-last p-paginator-element p-link",{"p-disabled":n})},pageButton:function(t){var n=t.pageLink,a=t.startPageInView,r=t.endPageInView,i=t.page;return be("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":n===a,"p-paginator-page-end":n===r,"p-highlight":n-1===i})},pages:"p-paginator-pages"},nq=`
@layer primereact {
    .p-paginator {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    
    .p-paginator-left-content {
        margin-right: auto;
    }
    
    .p-paginator-right-content {
        margin-left: auto;
    }
    
    .p-paginator-page,
    .p-paginator-next,
    .p-paginator-last,
    .p-paginator-first,
    .p-paginator-prev,
    .p-paginator-current {
        cursor: pointer;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        line-height: 1;
        user-select: none;
        overflow: hidden;
        position: relative;
    }
    
    .p-paginator-element:focus {
        z-index: 1;
        position: relative;
    }
}
`,Nv=on.extend({defaultProps:{__TYPE:"Paginator",__parentMetadata:null,totalRecords:0,rows:0,first:0,pageLinkSize:5,rowsPerPageOptions:null,alwaysShow:!0,style:null,className:null,template:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",onPageChange:null,leftContent:null,rightContent:null,dropdownAppendTo:null,currentPageReportTemplate:"({currentPage} of {totalPages})",children:void 0},css:{classes:tq,styles:nq}}),rq=on.extend({defaultProps:{__TYPE:"CurrentPageReport",pageCount:null,page:null,first:null,rows:null,totalRecords:null,reportTemplate:"({currentPage} of {totalPages})",template:null,children:void 0}}),aq=on.extend({defaultProps:{__TYPE:"FirstPageLink",disabled:!1,onClick:null,template:null,firstPageLinkIcon:null,children:void 0}}),oq=on.extend({defaultProps:{__TYPE:"JumpToPageInput",page:null,rows:null,pageCount:null,disabled:!1,template:null,onChange:null,children:void 0,metaData:null,ptm:null}}),iq=on.extend({defaultProps:{__TYPE:"LastPageLink",disabled:!1,onClick:null,template:null,lastPageLinkIcon:null,children:void 0}}),lq=on.extend({defaultProps:{__TYPE:"NextPageLink",disabled:!1,onClick:null,template:null,nextPageLinkIcon:null,children:void 0}}),sq=on.extend({defaultProps:{__TYPE:"PageLinks",value:null,page:null,rows:null,pageCount:null,links:null,template:null,children:void 0}}),uq=on.extend({defaultProps:{__TYPE:"PrevPageLink",disabled:!1,onClick:null,template:null,prevPageLinkIcon:null,children:void 0}}),cq=on.extend({defaultProps:{__TYPE:"RowsPerPageDropdown",options:null,value:null,page:null,pageCount:null,totalRecords:0,appendTo:null,onChange:null,template:null,disabled:!1,children:void 0}});function D4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function P4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?D4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var eP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=rq.getProps(e,n),r={currentPage:a.page+1,totalPages:a.totalPages,first:Math.min(a.first+1,a.totalRecords),last:Math.min(a.first+a.rows,a.totalRecords),rows:a.rows,totalRecords:a.totalRecords},i=a.reportTemplate.replace("{currentPage}",r.currentPage).replace("{totalPages}",r.totalPages).replace("{first}",r.first).replace("{last}",r.last).replace("{rows}",r.rows).replace("{totalRecords}",r.totalRecords),s=t({"aria-live":"polite",className:"p-paginator-current"},a.ptm("current",{hostName:a.hostName})),u=d.createElement("span",s,i);if(a.template){var f=P4(P4({},r),{ariaLive:"polite",className:"p-paginator-current",element:u,props:a});return Y.getJSXElement(a.template,f)}return u});eP.displayName="CurrentPageReport";function I4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function fq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?I4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var tP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=aq.getProps(e,n),r=a.ptm,i=a.cx,s=function(P){return r(P,{hostName:a.hostName,context:{disabled:a.disabled}})},u=be("p-paginator-first p-paginator-element p-link",{"p-disabled":a.disabled}),f="p-paginator-icon",p=t({className:i("firstPageIcon")},s("firstPageIcon")),h=a.firstPageLinkIcon||d.createElement(X5,p),v=Sn.getJSXIcon(h,fq({},p),{props:a}),g=t({type:"button",className:i("firstPageButton",{disabled:a.disabled}),onClick:a.onClick,disabled:a.disabled,"aria-label":wa("firstPageLabel")},s("firstPageButton")),b=d.createElement("button",g,v,d.createElement(ir,null));if(a.template){var w={onClick:a.onClick,className:u,iconClassName:f,disabled:a.disabled,element:b,props:a};return Y.getJSXElement(a.template,w)}return b});tP.displayName="FirstPageLink";function dq(e,t,n){return Object.defineProperty(e,"prototype",{writable:!1}),e}function pq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Po=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),Bo=dq(function e(){pq(this,e)});Wa(Bo,"ripple",!1);Wa(Bo,"inputStyle","outlined");Wa(Bo,"locale","en");Wa(Bo,"appendTo",null);Wa(Bo,"cssTransition",!0);Wa(Bo,"autoZIndex",!0);Wa(Bo,"hideOverlaysOnDocumentScrolling",!1);Wa(Bo,"nonce",null);Wa(Bo,"nullSortOrder",1);Wa(Bo,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200});Wa(Bo,"pt",void 0);Wa(Bo,"filterMatchModeOptions",{text:[Po.STARTS_WITH,Po.CONTAINS,Po.NOT_CONTAINS,Po.ENDS_WITH,Po.EQUALS,Po.NOT_EQUALS],numeric:[Po.EQUALS,Po.NOT_EQUALS,Po.LESS_THAN,Po.LESS_THAN_OR_EQUAL_TO,Po.GREATER_THAN,Po.GREATER_THAN_OR_EQUAL_TO],date:[Po.DATE_IS,Po.DATE_IS_NOT,Po.DATE_BEFORE,Po.DATE_AFTER]});Wa(Bo,"changeTheme",function(e,t,n,a){var r,i=document.getElementById(n);if(!i)throw Error("Element with id ".concat(n," not found."));var s=i.getAttribute("href").replace(e,t),u=document.createElement("link");u.setAttribute("rel","stylesheet"),u.setAttribute("id",n),u.setAttribute("href",s),u.addEventListener("load",function(){a&&a()}),(r=i.parentNode)===null||r===void 0||r.replaceChild(u,i)});var mq={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",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"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function nP(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw new Error("Unsafe ariaKey detected");var n=Bo.locale;try{var a=hq(n).aria[e];if(a)for(var r in t)t.hasOwnProperty(r)&&(a=a.replace("{".concat(r,"}"),t[r]));return a}catch{throw new Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function hq(e){var t=e||Bo.locale;if(t.includes("__proto__")||t.includes("prototype"))throw new Error("Unsafe locale detected");return mq[t]}var rP=d.memo(function(e){gn();var t=d.useContext(Mn),n=oq.getProps(e,t),a=nP("jumpToPageInputLabel"),r=function(p){n.onChange&&n.onChange(n.rows*(p.value-1),n.rows)},i=n.totalPages>0?n.page+1:0,s=d.createElement(_2,{value:i,onChange:r,className:"p-paginator-page-input",disabled:n.disabled,pt:n.ptm("JTPInput"),unstyled:n.unstyled,__parentMetadata:{parent:n.metaData},"aria-label":a});if(n.template){var u={value:i,onChange:r,disabled:n.disabled,className:"p-paginator-page-input","aria-label":a,element:s,props:n};return Y.getJSXElement(n.template,u)}return s});rP.displayName="JumpToPageInput";function T4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function vq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?T4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var aP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=iq.getProps(e,n),r=a.ptm,i=a.cx,s=function(P){return r(P,{hostName:a.hostName,context:{disabled:a.disabled}})},u=be("p-paginator-last p-paginator-element p-link",{"p-disabled":a.disabled}),f="p-paginator-icon",p=t({className:i("lastPageIcon")},s("lastPageIcon")),h=a.lastPageLinkIcon||d.createElement(J5,p),v=Sn.getJSXIcon(h,vq({},p),{props:a}),g=t({type:"button",className:i("lastPageButton",{disabled:a.disabled}),onClick:a.onClick,disabled:a.disabled,"aria-label":wa("lastPageLabel")},s("lastPageButton")),b=d.createElement("button",g,v,d.createElement(ir,null));if(a.template){var w={onClick:a.onClick,className:u,iconClassName:f,disabled:a.disabled,element:b,props:a};return Y.getJSXElement(a.template,w)}return b});aP.displayName="LastPageLink";function R4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function gq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?R4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var oP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=lq.getProps(e,n),r=a.ptm,i=a.cx,s=function(P){return r(P,{hostName:a.hostName,context:{disabled:a.disabled}})},u=be("p-paginator-next p-paginator-element p-link",{"p-disabled":a.disabled}),f="p-paginator-icon",p=t({className:i("nextPageIcon")},s("nextPageIcon")),h=a.nextPageLinkIcon||d.createElement(WS,p),v=Sn.getJSXIcon(h,gq({},p),{props:a}),g=t({type:"button",className:i("nextPageButton",{disabled:a.disabled}),onClick:a.onClick,disabled:a.disabled,"aria-label":wa("nextPageLabel")},s("nextPageButton")),b=d.createElement("button",g,v,d.createElement(ir,null));if(a.template){var w={onClick:a.onClick,className:u,iconClassName:f,disabled:a.disabled,element:b,nextPageLinkIcon:v,props:a};return Y.getJSXElement(a.template,w)}return b});oP.displayName="NextPageLink";var iP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=sq.getProps(e,n),r=a.ptm,i=a.cx,s=function(b,w){return r(w,{hostName:a.hostName,context:{active:b-1===a.page}})},u=function(b,w){a.onClick&&a.onClick({originalEvent:b,value:w}),b.preventDefault()},f;if(a.value){var p=a.value[0],h=a.value[a.value.length-1];f=a.value.map(function(g){var b=be("p-paginator-page p-paginator-element p-link",{"p-paginator-page-start":g===p,"p-paginator-page-end":g===h,"p-highlight":g-1===a.page}),w=t({type:"button",onClick:function(O){return u(O,g)},className:i("pageButton",{pageLink:g,startPageInView:p,endPageInView:h,page:a.page}),disabled:a.disabled,"aria-label":wa("pageLabel",{page:g}),"aria-current":g-1===a.page?"true":void 0},s(g,"pageButton")),E=d.createElement("button",w,g,d.createElement(ir,null));if(a.template){var P={onClick:function(O){return u(O,g)},className:b,view:{startPage:p-1,endPage:h-1},page:g-1,currentPage:a.page,totalPages:a.totalPages,ariaLabel:wa("pageLabel",{page:g}),ariaCurrent:g-1===a.page?"true":void 0,element:E,props:a};E=Y.getJSXElement(a.template,P)}return d.createElement(d.Fragment,{key:g},E)})}var v=t({className:i("pages")},r("pages",{hostName:a.hostName}));return d.createElement("span",v,f)});iP.displayName="PageLinks";function N4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function yq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?N4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var lP=d.memo(function(e){var t=gn(),n=d.useContext(Mn),a=uq.getProps(e,n),r=a.ptm,i=a.cx,s=function(P){return r(P,{hostName:a.hostName,context:{disabled:a.disabled}})},u=be("p-paginator-prev p-paginator-element p-link",{"p-disabled":a.disabled}),f="p-paginator-icon",p=t({className:i("prevPageIcon")},s("prevPageIcon")),h=a.prevPageLinkIcon||d.createElement(Z5,p),v=Sn.getJSXIcon(h,yq({},p),{props:a}),g=t({type:"button",className:i("prevPageButton",{disabled:a.disabled}),onClick:a.onClick,disabled:a.disabled,"aria-label":wa("prevPageLabel")},s("prevPageButton")),b=d.createElement("button",g,v,d.createElement(ir,null));if(a.template){var w={onClick:a.onClick,className:u,iconClassName:f,disabled:a.disabled,element:b,props:a};return Y.getJSXElement(a.template,w)}return b});lP.displayName="PrevPageLink";var sP=d.memo(function(e){gn();var t=d.useContext(Mn),n=cq.getProps(e,t),a=n.options&&n.options.length>0,r=a?n.options.map(function(p){return{label:String(p),value:p}}):[],i=Gn("choose"),s=nP("jumpToPageDropdownLabel"),u=a?d.createElement(d.Fragment,null,d.createElement(ru,{value:n.value,options:r,onChange:n.onChange,appendTo:n.appendTo,disabled:n.disabled,placeholder:i,"aria-label":s,pt:n.ptm("RPPDropdown"),unstyled:n.unstyled,__parentMetadata:{parent:n.metaData}})):null;if(n.template){var f={value:n.value,options:r,onChange:n.onChange,appendTo:n.appendTo,currentPage:n.page,totalPages:n.pageCount,totalRecords:n.totalRecords,disabled:n.disabled,ariaLabel:s,element:u,props:n};return Y.getJSXElement(n.template,f)}return u});sP.displayName="RowsPerPageDropdown";function M4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function bq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?M4(Object(n),!0).forEach(function(a){Wa(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var uP=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Nv.getProps(e,a),i=bq({props:r},r.__parentMetadata),s=Nv.setMetaData(i),u=s.ptm,f=s.cx,p=s.isUnstyled;Or(Nv.css.styles,p,{name:"paginator"});var h=d.useRef(null),v=Math.floor(r.first/r.rows),g=Math.ceil(r.totalRecords/r.rows),b=v===0,w=v===g-1,E=g===0,P=function(){var z=g,Z=Math.min(r.pageLinkSize,z),ee=Math.max(0,Math.ceil(v-Z/2)),G=Math.min(z-1,ee+Z-1),oe=r.pageLinkSize-(G-ee+1);return ee=Math.max(0,ee-oe),[ee,G]},C=function(){for(var z=[],Z=P(),ee=Z[0],G=Z[1],oe=ee;oe<=G;oe++)z.push(oe+1);return z},O=function(z,Z){var ee=g,G=Math.floor(z/Z);if(G>=0&&G<ee){var oe={first:z,rows:Z,page:G,totalPages:ee};r.onPageChange&&r.onPageChange(oe)}},I=function(z){O(0,r.rows),z.preventDefault()},k=function(z){O(r.first-r.rows,r.rows),z.preventDefault()},N=function(z){O((z.value-1)*r.rows,r.rows)},T=function(z){O(r.first+r.rows,r.rows),z.preventDefault()},j=function(z){O((g-1)*r.rows,r.rows),z.preventDefault()},F=function(z){var Z=z.value;O(0,Z)};d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return h.current}}}),$n(function(){v>0&&r.first>=r.totalRecords&&O((g-1)*r.rows,r.rows)},[r.totalRecords]);var _=function(z,Z){var ee;switch(z){case"FirstPageLink":ee=d.createElement(tP,{hostName:"Paginator",key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,onClick:I,disabled:b||E,template:Z,firstPageLinkIcon:r.firstPageLinkIcon,ptm:u,cx:f});break;case"PrevPageLink":ee=d.createElement(lP,{hostName:"Paginator",key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,onClick:k,disabled:b||E,template:Z,prevPageLinkIcon:r.prevPageLinkIcon,ptm:u,cx:f});break;case"NextPageLink":ee=d.createElement(oP,{hostName:"Paginator",key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,onClick:T,disabled:w||E,template:Z,nextPageLinkIcon:r.nextPageLinkIcon,ptm:u,cx:f});break;case"LastPageLink":ee=d.createElement(aP,{hostName:"Paginator",key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,onClick:j,disabled:w||E,template:Z,lastPageLinkIcon:r.lastPageLinkIcon,ptm:u,cx:f});break;case"PageLinks":ee=d.createElement(iP,{hostName:"Paginator",key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,value:C(),onClick:N,template:Z,ptm:u,cx:f});break;case"RowsPerPageDropdown":ee=d.createElement(sP,{hostName:"Paginator",key:z,value:r.rows,page:v,totalPages:g,totalRecords:r.totalRecords,options:r.rowsPerPageOptions,onChange:F,appendTo:r.dropdownAppendTo,template:Z,disabled:E,unstyled:r.unstyled,ptm:u,cx:f,metaData:i});break;case"CurrentPageReport":ee=d.createElement(eP,{hostName:"Paginator",reportTemplate:r.currentPageReportTemplate,key:z,page:v,totalPages:g,totalRecords:r.totalRecords,rows:r.rows,first:r.first,template:Z,ptm:u});break;case"JumpToPageInput":ee=d.createElement(rP,{hostName:"Paginator",key:z,rows:r.rows,page:v,totalPages:g,onChange:O,disabled:E,template:Z,ptm:u,unstyled:r.unstyled,metaData:i});break;default:ee=null;break}return ee},M=function(){var z=r.template;return z?Bf(z)==="object"?z.layout?z.layout.split(" ").map(function(Z){var ee=Z.trim();return _(ee,z[ee])}):Object.entries(z).map(function(Z){var ee=JK(Z,2),G=ee[0],oe=ee[1];return _(G,oe)}):z.split(" ").map(function(Z){return _(Z.trim())}):null};if(!r.alwaysShow&&g<=1)return null;var L=Y.getJSXElement(r.leftContent,r),H=Y.getJSXElement(r.rightContent,r),B=M(),X=n({className:f("left")},u("left")),V=L&&d.createElement("div",X,L),K=n({className:f("end")},u("end")),re=H&&d.createElement("div",K,H),te=n({ref:h,className:be(r.className,f("root")),style:r.style},Nv.getOtherProps(r),u("root"));return d.createElement("div",te,V,B,re)}));uP.displayName="Paginator";function Jw(){return Jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Jw.apply(null,arguments)}var cP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Jw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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"}))}));cP.displayName="BarsIcon";function Zw(){return Zw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Zw.apply(null,arguments)}var fP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",Zw({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{d:"M0.609628 13.959C0.530658 13.9599 0.452305 13.9451 0.379077 13.9156C0.305849 13.8861 0.239191 13.8424 0.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"}))}));fP.displayName="PencilIcon";function eS(){return eS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},eS.apply(null,arguments)}var dP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",eS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));dP.displayName="FilterIcon";function tS(){return tS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},tS.apply(null,arguments)}var pP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",tS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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.0417C12.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"}))}));pP.displayName="FilterSlashIcon";function nS(){return nS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},nS.apply(null,arguments)}var mP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",nS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"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"}))}));mP.displayName="TrashIcon";function rS(){return rS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},rS.apply(null,arguments)}var hP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",rS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}),d.createElement("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.75746 0 4.06456 0.307097 4.06456 0.677419V13.3226C4.06456 13.6929 3.75746 14 3.38714 14Z",fill:"currentColor"}),d.createElement("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"}),d.createElement("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"}))}));hP.displayName="SortAltIcon";function aS(){return aS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},aS.apply(null,arguments)}var vP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",aS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));vP.displayName="SortAmountDownIcon";function oS(){return oS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},oS.apply(null,arguments)}var gP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",oS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("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"}))}));gP.displayName="SortAmountUpAltIcon";function Ar(){return Ar=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ar.apply(null,arguments)}function ym(e){"@babel/helpers - typeof";return ym=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ym(e)}function wq(e,t){if(ym(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ym(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Sq(e){var t=wq(e,"string");return ym(t)=="symbol"?t:t+""}function Pr(e,t,n){return(t=Sq(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function Eq(e){if(Array.isArray(e))return iS(e)}function Cq(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function yP(e,t){if(e){if(typeof e=="string")return iS(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iS(e,t):void 0}}function xq(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ya(e){return Eq(e)||Cq(e)||yP(e)||xq()}function Oq(e){if(Array.isArray(e))return e}function Dq(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function Pq(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Rr(e,t){return Oq(e)||Dq(e,t)||yP(e,t)||Pq()}var Y0=function(t){switch(t){case"local":return window.localStorage;case"session":return window.sessionStorage;case"custom":return null;default:throw new Error(t+' is not a valid value for the state storage, supported values are "local", "session" and "custom".')}},ca=on.extend({defaultProps:{__TYPE:"Column",align:null,alignFrozen:"left",alignHeader:null,body:null,bodyClassName:null,bodyStyle:null,cellEditValidateOnClose:!1,cellEditValidator:null,cellEditValidatorEvent:"click",className:null,colSpan:null,columnKey:null,dataType:"text",editor:null,excludeGlobalFilter:!1,expander:!1,exportField:null,exportable:!0,field:null,filter:!1,filterApply:null,filterClear:null,filterElement:null,filterField:null,filterFooter:null,filterFunction:null,filterHeader:null,filterHeaderClassName:null,filterHeaderStyle:null,filterMatchMode:null,filterMatchModeOptions:null,filterMaxLength:null,filterMenuClassName:null,filterMenuStyle:null,filterPlaceholder:null,filterType:"text",footer:null,footerClassName:null,footerStyle:null,frozen:!1,header:null,headerClassName:null,headerStyle:null,headerTooltip:null,headerTooltipOptions:null,hidden:!1,maxConstraints:2,onBeforeCellEditHide:null,onBeforeCellEditShow:null,onCellEditCancel:null,onCellEditComplete:null,onCellEditInit:null,onFilterApplyClick:null,onFilterClear:null,onFilterConstraintAdd:null,onFilterConstraintRemove:null,onFilterMatchModeChange:null,onFilterOperatorChange:null,reorderable:!0,resizeable:!0,rowEditor:!1,rowReorder:!1,rowReorderIcon:null,rowSpan:null,selectionMode:null,showAddButton:!0,showApplyButton:!0,showClearButton:!0,showFilterMatchModes:!0,showFilterMenu:!0,showFilterMenuOptions:!0,showFilterOperator:!0,sortField:null,sortFunction:null,sortable:!1,sortableDisabled:!1,style:null,children:void 0},getCProp:function(t,n){return Y.getComponentProp(t,n,ca.defaultProps)},getCProps:function(t){return Y.getComponentProps(t,ca.defaultProps)},getCOtherProps:function(t){return Y.getComponentDiffProps(t,ca.defaultProps)}});function k4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function A4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?k4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Iq=`
@layer primereact {
    .p-datatable {
        position: relative;
    }

    .p-datatable > .p-datatable-wrapper {
        overflow: auto;
    }

    .p-datatable-table {
        border-spacing: 0px;
        width: 100%;
    }

    .p-datatable .p-sortable-disabled {
        cursor: auto;
    }

    .p-datatable .p-sortable-column {
        cursor: pointer;
        user-select: none;
    }

    .p-datatable .p-sortable-column .p-column-title,
    .p-datatable .p-sortable-column .p-sortable-column-icon,
    .p-datatable .p-sortable-column .p-sortable-column-badge {
        vertical-align: middle;
    }

    .p-datatable .p-sortable-column .p-sortable-column-badge {
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .p-datatable-selectable .p-selectable-row,
    .p-datatable-selectable-cell .p-selectable-cell {
        cursor: pointer;
    }

    .p-datatable-drag-selection-helper {
        position: absolute;
        z-index: 99999999;
    }

    /* Scrollable */
    .p-datatable-scrollable > .p-datatable-wrapper {
        position: relative;
    }

    .p-datatable-scrollable-table > .p-datatable-thead {
        position: sticky;
        top: 0;
        z-index: 2;
    }

    .p-datatable.p-datatable-gridlines .p-datatable-scrollable-table > .p-datatable-thead {
        top: -1px;
    }

    .p-datatable-scrollable-table > .p-datatable-frozen-tbody {
        position: sticky;
        z-index: 1;
    }

    .p-datatable-scrollable-table > .p-datatable-tfoot {
        position: sticky;
        bottom: 0;
        z-index: 1;
    }

    .p-datatable-scrollable .p-frozen-column {
        position: sticky;
        background: inherit;
    }

    .p-datatable-scrollable th.p-frozen-column {
        z-index: 1;
    }

    .p-datatable-flex-scrollable {
        display: flex;
        flex-direction: column;
        height: 100%;
    }

    .p-datatable-flex-scrollable > .p-datatable-wrapper {
        display: flex;
        flex-direction: column;
        flex: 1;
        height: 100%;
    }

    .p-datatable-scrollable-table > .p-datatable-tbody > .p-rowgroup-header {
        position: sticky;
        z-index: 1;
    }

    /* Resizable */
    .p-datatable-resizable-table > .p-datatable-thead > tr > th,
    .p-datatable-resizable-table > .p-datatable-tfoot > tr > td,
    .p-datatable-resizable-table > .p-datatable-tbody > tr > td {
        overflow: hidden;
        white-space: nowrap;
    }

    .p-datatable-resizable-table > .p-datatable-thead > tr > th.p-resizable-column:not(.p-frozen-column) {
        background-clip: padding-box;
        position: relative;
    }

    .p-datatable-resizable-table-fit > .p-datatable-thead > tr > th.p-resizable-column:last-child .p-column-resizer {
        display: none;
    }

    .p-datatable .p-column-resizer {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        margin: 0;
        width: 0.5rem;
        height: 100%;
        padding: 0px;
        cursor: col-resize;
        border: 1px solid transparent;
    }

    .p-datatable .p-column-header-content {
        display: flex;
        align-items: center;
    }

    .p-datatable .p-column-resizer-helper {
        width: 1px;
        position: absolute;
        z-index: 10;
        display: none;
    }

    .p-datatable .p-row-editor-init,
    .p-datatable .p-row-editor-save,
    .p-datatable .p-row-editor-cancel {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: relative;
    }

    /* Expand */
    .p-datatable .p-row-toggler {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: relative;
    }

    /* Reorder */
    .p-datatable-reorder-indicator-up,
    .p-datatable-reorder-indicator-down {
        position: absolute;
        display: none;
    }

    .p-reorderable-column,
    .p-datatable-reorderablerow-handle {
        cursor: move;
    }

    /* Loader */
    .p-datatable .p-datatable-loading-overlay {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        z-index: 2;
    }

    /* Filter */
    .p-column-filter-row {
        display: flex;
        align-items: center;
        width: 100%;
    }

    .p-column-filter-menu {
        display: inline-flex;
        margin-left: auto;
    }

    .p-column-filter-row .p-column-filter-element {
        flex: 1 1 auto;
        width: 1%;
    }

    .p-column-filter-menu-button,
    .p-column-filter-clear-button {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        text-decoration: none;
        overflow: hidden;
        position: relative;
    }

    .p-column-filter-overlay {
        position: absolute;
        top: 0;
        left: 0;
    }

    .p-column-filter-row-items {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .p-column-filter-row-item {
        cursor: pointer;
    }

    .p-column-filter-add-button,
    .p-column-filter-remove-button {
        justify-content: center;
    }

    .p-column-filter-add-button .p-button-label,
    .p-column-filter-remove-button .p-button-label {
        flex-grow: 0;
    }

    .p-column-filter-buttonbar {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .p-column-filter-buttonbar .p-button:not(.p-button-icon-only) {
        width: auto;
    }

    /* Responsive */
    .p-datatable .p-datatable-tbody > tr > td > .p-column-title {
        display: none;
    }

    /* VirtualScroller */
    .p-datatable-virtualscroller-spacer {
        display: flex;
    }

    .p-datatable .p-virtualscroller .p-virtualscroller-loading {
        transform: none;
        min-height: 0;
        position: sticky;
        top: 0;
        left: 0;
    }

    /* Alignment */
    .p-datatable .p-datatable-thead > tr > th.p-align-left > .p-column-header-content,
    .p-datatable .p-datatable-tbody > tr > td.p-align-left,
    .p-datatable .p-datatable-tfoot > tr > td.p-align-left {
        text-align: left;
        justify-content: flex-start;
    }

    .p-datatable .p-datatable-thead > tr > th.p-align-right > .p-column-header-content,
    .p-datatable .p-datatable-tbody > tr > td.p-align-right,
    .p-datatable .p-datatable-tfoot > tr > td.p-align-right {
        text-align: right;
        justify-content: flex-end;
    }

    .p-datatable .p-datatable-thead > tr > th.p-align-center > .p-column-header-content,
    .p-datatable .p-datatable-tbody > tr > td.p-align-center,
    .p-datatable .p-datatable-tfoot > tr > td.p-align-center {
        text-align: center;
        justify-content: center;
    }
}
`,Tq={root:function(t){var n=t.props,a=t.selectable;return be("p-datatable p-component",{"p-datatable-hoverable-rows":n.rowHover,"p-datatable-selectable":a&&!n.cellSelection,"p-datatable-selectable-cell":a&&n.cellSelection,"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-responsive-stack":n.responsiveLayout==="stack","p-datatable-responsive-scroll":n.responsiveLayout==="scroll","p-datatable-striped":n.stripedRows,"p-datatable-gridlines":n.showGridlines,"p-datatable-grouped-header":n.headerColumnGroup!=null,"p-datatable-grouped-footer":n.footerColumnGroup!=null,"p-datatable-sm":n.size==="small","p-datatable-lg":n.size==="large"})},loadingIcon:"p-datatable-loading-icon",loadingOverlay:"p-datatable-loading-overlay p-component-overlay",header:"p-datatable-header",wrapper:"p-datatable-wrapper",table:function(t){var n=t.props;return be("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",tfoot:"p-datatable-tfoot",footer:"p-datatable-footer",checkIcon:"p-checkbox-icon",resizeHelper:"p-column-resizer-helper",reorderIndicatorUp:"p-datatable-reorder-indicator-up",reorderIndicatorDown:"p-datatable-reorder-indicator-down",paginator:function(t){var n=t.position;return be("p-paginator-"+n)},bodyCell:function(t){var n=t.selectionMode,a=t.editor,r=t.editingState,i=t.frozen,s=t.cellSelected,u=t.align,f=t.bodyProps,p=t.getCellParams;return be(Pr({"p-selection-column":n!==null,"p-editable-column":a,"p-cell-editing":a&&r,"p-frozen-column":i,"p-selectable-cell":f.allowCellSelection&&f.isSelectable({data:p(),index:f.rowIndex}),"p-highlight":s},"p-align-".concat(u),!!u))},columnTitle:"p-column-title",bodyRow:function(t){var n=t.rowProps;return be({"p-highlight":!n.allowCellSelection&&n.selected||n.contextMenuSelected,"p-highlight-contextmenu":n.contextMenuSelected,"p-selectable-row":n.allowRowSelection&&n.isSelectable({data:n.rowData,index:n.rowIndex}),"p-row-odd":n.rowIndex%2!==0})},rowGroupTogglerIcon:"p-row-toggler-icon",rowGroupToggler:"p-row-toggler p-link",rowGroupHeader:"p-rowgroup-header",rowGroupHeaderName:"p-rowgroup-header-name",rowGroupFooter:"p-rowgroup-footer",rowReorderIcon:"p-datatable-reorderablerow-handle",rowTogglerIcon:"p-row-toggler-icon",rowToggler:"p-row-toggler p-link",rowEditorSaveIcon:"p-row-editor-save-icon",rowEditorSaveButton:"p-row-editor-save p-link",rowEditorCancelIcon:"p-row-editor-cancel-icon",rowEditorCancelButton:"p-row-editor-cancel p-link",rowEditorInitIcon:"p-row-editor-init-icon",rowEditorInitButton:"p-row-editor-init p-link",rowExpansion:"p-datatable-row-expansion",virtualScrollerSpacer:function(t){var n=t.className;return n},tbody:function(t){var n=t.className;return n},filterInput:"p-fluid p-column-filter-element",filterMenuButton:function(t){var n=t.overlayVisibleState,a=t.hasFilter;return be("p-column-filter-menu-button p-link",{"p-column-filter-menu-button-open":n,"p-column-filter-menu-button-active":a()})},headerFilterClearButton:function(t){var n=t.hasRowFilter;return be("p-column-filter-clear-button p-link",{"p-hidden-space":!n()})},filterSeparator:"p-column-filter-separator",filterRowItem:function(t){var n=t.isRowMatchModeSelected,a=t.isShowMatchModes,r=t.value;return a()?be("p-column-filter-row-item",{"p-highlight":r&&n(r)}):void 0},filterRowItems:"p-column-filter-row-items",filterOperator:"p-column-filter-operator",filterConstraints:"p-column-filter-constraints",filterConstraint:"p-column-filter-constraint",filterAddRule:"p-column-filter-add-rule",filterButtonBar:"p-column-filter-buttonbar",filterOverlay:function(t){var n=t.columnFilterProps,a=t.context,r=t.getColumnProp;return be("p-column-filter-overlay p-component p-fluid",r("filterMenuClassName"),{"p-column-filter-overlay-menu":n.display==="menu","p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},columnFilter:function(t){var n=t.columnFilterProps;return be("p-column-filter p-fluid",{"p-column-filter-row":n.display==="row","p-column-filter-menu":n.display==="menu"})},columnResizer:"p-column-resizer",emptyMessage:"p-datatable-emptymessage",sortBadge:"p-sortable-column-badge",sortIcon:"p-sortable-column-icon",headerTitle:"p-column-title",headerContent:"p-column-header-content",headerCell:function(t){var n=t.headerProps,a=t.frozen,r=t.sortMeta,i=t.align,s=t._isSortableDisabled,u=t.getColumnProp;return Y.isEmpty(n)?be("p-filter-column",{"p-frozen-column":a}):be(Pr({"p-filter-column":!n.headerColumnGroup&&n.filterDisplay==="row","p-sortable-column":u("sortable"),"p-resizable-column":n.resizableColumns&&u("resizeable"),"p-highlight":r.sorted,"p-frozen-column":a,"p-selection-column":u("selectionMode"),"p-sortable-disabled":u("sortable")&&s,"p-reorderable-column":n.reorderableColumns&&u("reorderable")&&!a},"p-align-".concat(i),!!i))},footerCell:function(t){var n=t.getColumnProp,a=t.align;return be(Pr({"p-frozen-column":n("frozen")},"p-align-".concat(a),!!a))},transition:"p-connected-overlay"},Rq={wrapper:{overflow:"auto"},resizeHelper:{display:"none"},reorderIndicatorUp:function(t){var n=t.style;return A4({},n)},reorderIndicatorDown:function(t){var n=t.style;return A4({},n)}},Mv=on.extend({defaultProps:{__TYPE:"DataTable",alwaysShowPaginator:!0,breakpoint:"960px",cellClassName:null,cellSelection:!1,checkIcon:null,className:null,collapsedRowIcon:null,columnResizeMode:"fit",compareSelectionBy:"deepEquals",contextMenuSelection:null,csvSeparator:",",currentPageReportTemplate:"({currentPage} of {totalPages})",customRestoreState:null,customSaveState:null,dataKey:null,defaultSortOrder:1,dragSelection:!1,editMode:null,editingRows:null,emptyMessage:null,expandableRowGroups:!1,expandedRowIcon:null,expandedRows:null,exportFilename:"download",exportFunction:null,filterClearIcon:null,filterDelay:300,filterDisplay:"menu",filterIcon:null,filterLocale:void 0,filters:null,first:0,footer:null,footerColumnGroup:null,frozenRow:!1,frozenValue:null,frozenWidth:null,globalFilter:null,globalFilterFields:null,globalFilterMatchMode:yr.CONTAINS,groupRowsBy:null,header:null,headerColumnGroup:null,id:null,isDataSelectable:null,lazy:!1,loading:!1,loadingIcon:null,metaKeySelection:!1,multiSortMeta:null,onAllRowsSelect:null,onAllRowsUnselect:null,onCellClick:null,onCellSelect:null,onCellUnselect:null,onColReorder:null,onColumnResizeEnd:null,onColumnResizerClick:null,onColumnResizerDoubleClick:null,onContextMenu:null,onContextMenuSelectionChange:null,onFilter:null,onPage:null,onRowClick:null,onRowCollapse:null,onRowDoubleClick:null,onRowEditCancel:null,onRowEditChange:null,onRowEditComplete:null,onRowEditInit:null,onRowEditSave:null,onRowExpand:null,onRowMouseEnter:null,onRowMouseLeave:null,onRowPointerDown:null,onRowPointerUp:null,onRowReorder:null,onRowSelect:null,onRowToggle:null,onRowUnselect:null,onSelectAllChange:null,onSelectionChange:null,onSort:null,onStateRestore:null,onStateSave:null,onValueChange:null,pageLinkSize:5,paginator:!1,paginatorClassName:null,paginatorDropdownAppendTo:null,paginatorLeft:null,paginatorPosition:"bottom",paginatorRight:null,paginatorTemplate:"FirstPageLink PrevPageLink PageLinks NextPageLink LastPageLink RowsPerPageDropdown",removableSort:!1,reorderIndicatorDownIcon:null,reorderIndicatorUpIcon:null,reorderableColumns:!1,reorderableRows:!1,resizableColumns:!1,responsiveLayout:"scroll",rowClassName:null,rowEditValidator:null,rowEditorCancelIcon:null,rowEditorInitIcon:null,rowEditorSaveIcon:null,rowExpansionTemplate:null,rowGroupFooterTemplate:null,rowGroupHeaderTemplate:null,rowGroupMode:null,rowHover:!1,rows:null,rowsPerPageOptions:null,scrollHeight:null,scrollable:!1,selectAll:!1,selectOnEdit:!0,selection:null,selectionAriaLabel:null,selectionAutoFocus:!0,selectionMode:null,selectionPageOnly:!1,showGridlines:!1,showHeaders:!0,showRowReorderElement:null,showSelectAll:!0,showSelectionElement:null,size:"normal",sortField:null,sortIcon:null,sortMode:"single",sortOrder:null,stateKey:null,stateStorage:"session",stripedRows:!1,style:null,tabIndex:0,tableClassName:null,tableStyle:null,totalRecords:null,value:null,virtualScrollerOptions:null,children:void 0},css:{styles:Iq,classes:Tq,inlineStyles:Rq}});function Nq(e,t){if(e==null)return{};var n={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;n[a]=e[a]}return n}function U2(e,t){if(e==null)return{};var n,a,r=Nq(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Mq={box:"p-checkbox-box",input:"p-checkbox-input",icon:"p-checkbox-icon",root:function(t){var n=t.props,a=t.checked,r=t.context;return be("p-checkbox p-component",{"p-highlight":a,"p-disabled":n.disabled,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":r&&r.inputStyle==="filled"})}},kv=on.extend({defaultProps:{__TYPE:"Checkbox",autoFocus:!1,checked:!1,className:null,disabled:!1,falseValue:!1,icon:null,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onContextMenu:null,onMouseDown:null,readOnly:!1,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,trueValue:!0,value:null,children:void 0},css:{classes:Mq}});function _4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function j4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var H2=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=kv.getProps(e,a),i=d.useState(!1),s=Rr(i,2),u=s[0],f=s[1],p=kv.setMetaData({props:r,state:{focused:u},context:{checked:r.checked===r.trueValue,disabled:r.disabled}}),h=p.ptm,v=p.cx,g=p.isUnstyled;Or(kv.css.styles,g,{name:"checkbox"});var b=d.useRef(null),w=d.useRef(r.inputRef),E=function(){return r.checked===r.trueValue},P=function(M){if(!(r.disabled||r.readOnly)&&r.onChange){var L,H=E(),B=H?r.falseValue:r.trueValue,X={originalEvent:M,value:r.value,checked:B,stopPropagation:function(){M==null||M.stopPropagation()},preventDefault:function(){M==null||M.preventDefault()},target:{type:"checkbox",name:r.name,id:r.id,value:r.value,checked:B}};if(r==null||(L=r.onChange)===null||L===void 0||L.call(r,X),M.defaultPrevented)return;U.focus(w.current)}},C=function(M){var L;f(!0),r==null||(L=r.onFocus)===null||L===void 0||L.call(r,M)},O=function(M){var L;f(!1),r==null||(L=r.onBlur)===null||L===void 0||L.call(r,M)};d.useImperativeHandle(t,function(){return{props:r,focus:function(){return U.focus(w.current)},getElement:function(){return b.current},getInput:function(){return w.current}}}),d.useEffect(function(){Y.combinedRefs(w,r.inputRef)},[w,r.inputRef]),$n(function(){w.current.checked=E()},[r.checked,r.trueValue]),_r(function(){r.autoFocus&&U.focus(w.current,r.autoFocus)});var I=E(),k=Y.isNotEmpty(r.tooltip),N=kv.getOtherProps(r),T=n({id:r.id,className:be(r.className,v("root",{checked:I,context:a})),style:r.style,"data-p-highlight":I,"data-p-disabled":r.disabled,onContextMenu:r.onContextMenu,onMouseDown:r.onMouseDown},N,h("root")),j=function(){var M=Y.reduceKeys(N,U.ARIA_PROPS),L=n(j4({id:r.inputId,type:"checkbox",className:v("input"),name:r.name,tabIndex:r.tabIndex,onFocus:function(B){return C(B)},onBlur:function(B){return O(B)},onChange:function(B){return P(B)},disabled:r.disabled,readOnly:r.readOnly,required:r.required,"aria-invalid":r.invalid,checked:I},M),h("input"));return d.createElement("input",Ar({ref:w},L))},F=function(){var M=n({className:v("icon")},h("icon")),L=n({className:v("box",{checked:I}),"data-p-highlight":I,"data-p-disabled":r.disabled},h("box")),H=I?r.icon||d.createElement(Pl,M):null,B=Sn.getJSXIcon(H,j4({},M),{props:r,checked:I});return d.createElement("div",L,B)};return d.createElement(d.Fragment,null,d.createElement("div",Ar({ref:b},T),j(),F()),k&&d.createElement(ao,Ar({target:b,content:r.tooltip,pt:h("tooltip")},r.tooltipOptions)))}));H2.displayName="Checkbox";function L4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function kq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?L4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var bP=d.memo(function(e){var t=gn(),n=function(){return ca.getCProps(e.column)},a=e.ptCallbacks,r=a.ptm,i=a.ptmo,s=a.cx,u=function(E){var P={props:n(),parent:e.metaData,hostName:e.hostName,state:{},context:{index:e.tabIndex,checked:e.checked,disabled:e.disabled}};return t(r("column.".concat(E),{column:P}),r("column.".concat(E),P),i(n(),E,P))},f=function(E){e.disabled||e.onChange(E)},p=t({className:s("checkIcon")},u("rowCheckbox.icon")),h=e.checked?e.checkIcon||d.createElement(Pl,p):null,v=Sn.getJSXIcon(h,kq({},p),{props:e}),g=e.disabled?null:"0",b={role:"checkbox","aria-checked":e.checked,tabIndex:g,onChange:f,"aria-label":e.ariaLabel,checked:e.checked,icon:v,disabled:e.disabled,unstyled:e.unstyled,pt:u("rowCheckbox")};return d.createElement(H2,b)});bP.displayName="RowCheckbox";var Aq={root:function(t){var n=t.props,a=t.context;return be("p-radiobutton p-component",{"p-highlight":n.checked,"p-disabled":n.disabled,"p-invalid":n.invalid,"p-variant-filled":n.variant?n.variant==="filled":a&&a.inputStyle==="filled"})},box:"p-radiobutton-box",input:"p-radiobutton-input",icon:"p-radiobutton-icon"},Av=on.extend({defaultProps:{__TYPE:"RadioButton",autoFocus:!1,checked:!1,className:null,disabled:!1,id:null,inputId:null,inputRef:null,invalid:!1,variant:null,name:null,onChange:null,onClick:null,required:!1,style:null,tabIndex:null,tooltip:null,tooltipOptions:null,value:null,children:void 0},css:{classes:Aq}});function F4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function _q(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?F4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var wP=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Av.getProps(e,a),i=d.useRef(null),s=d.useRef(r.inputRef),u=Av.setMetaData({props:r}),f=u.ptm,p=u.cx,h=u.isUnstyled;Or(Av.css.styles,h,{name:"radiobutton"});var v=function(N){g(N)},g=function(N){if(!(r.disabled||r.readOnly)&&r.onChange){var T=r.checked,j=N.target instanceof HTMLDivElement,F=N.target===s.current,_=F&&N.target.checked!==T,M=j&&(U.hasClass(i.current,"p-radiobutton-checked")===T?!T:!1),L=!T,H={originalEvent:N,value:r.value,checked:L,stopPropagation:function(){N==null||N.stopPropagation()},preventDefault:function(){N==null||N.preventDefault()},target:{type:"radio",name:r.name,id:r.id,value:r.value,checked:L}};if(_||M){var B;if(r==null||(B=r.onChange)===null||B===void 0||B.call(r,H),N.defaultPrevented)return;M&&(s.current.checked=L)}U.focus(s.current)}},b=function(N){var T;r==null||(T=r.onFocus)===null||T===void 0||T.call(r,N)},w=function(N){var T;r==null||(T=r.onBlur)===null||T===void 0||T.call(r,N)};d.useImperativeHandle(t,function(){return{props:r,select:v,focus:function(){return U.focus(s.current)},getElement:function(){return i.current},getInput:function(){return s.current}}}),d.useEffect(function(){s.current&&(s.current.checked=r.checked)},[r.checked]),d.useEffect(function(){Y.combinedRefs(s,r.inputRef)},[s,r.inputRef]),_r(function(){r.autoFocus&&U.focus(s.current,r.autoFocus)});var E=Y.isNotEmpty(r.tooltip),P=Av.getOtherProps(r),C=n({id:r.id,className:be(r.className,p("root",{context:a})),style:r.style,"data-p-checked":r.checked},P,f("root"));delete C.input,delete C.box,delete C.icon;var O=function(){var N=Y.reduceKeys(P,U.ARIA_PROPS),T=n(_q({id:r.inputId,type:"radio",name:r.name,defaultChecked:r.checked,onFocus:b,onBlur:w,onChange:g,disabled:r.disabled,readOnly:r.readOnly,required:r.required,tabIndex:r.tabIndex,className:p("input")},N),e.input,f("input"));return d.createElement("input",Ar({ref:s},T))},I=function(){var N=n({className:p("box")},e.box,f("box")),T=n({className:p("icon")},e.icon,f("icon"));return d.createElement("div",N,d.createElement("div",T))};return d.createElement(d.Fragment,null,d.createElement("div",Ar({ref:i},C),O(),I()),E&&d.createElement(ao,Ar({target:i,content:r.tooltip,pt:f("tooltip")},r.tooltipOptions)))}));wP.displayName="RadioButton";var SP=d.memo(function(e){var t=gn(),n=function(){return ca.getCProps(e.column)},a=e.ptCallbacks,r=a.ptm,i=a.ptmo,s=function(h){var v={props:n(),parent:e.metaData,hostName:e.hostName,state:{},context:{index:e.tabIndex,checked:e.checked,disabled:e.disabled}};return t(r("column.".concat(h),{column:v}),r("column.".concat(h),v),i(n(),h,v))},u=function(h){e.disabled||e.onChange(h)},f={role:"radio","aria-checked":e.checked,checked:e.checked,disabled:e.disabled,name:"".concat(e.tableSelector,"_dt_radio"),onChange:u,unstyled:e.unstyled,pt:s("rowRadioButton")};return d.createElement(wP,f)});SP.displayName="RowRadioButton";function $4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Wo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var EP=function(t){var n=gn(),a=d.useState(t.editing),r=Rr(a,2),i=r[0],s=r[1],u=d.useState(t.rowData),f=Rr(u,2),p=f[0],h=f[1],v=d.useState({}),g=Rr(v,2),b=g[0],w=g[1],E=d.useRef(null),P=d.useRef(null),C=d.useRef(null),O=d.useRef(!1),I=d.useRef(null),k=d.useRef(null),N=d.useRef(null),T=t.ptCallbacks,j=T.ptm,F=T.ptmo,_=T.cx,M=function(_e){return ca.getCProp(t.column,_e)},L=function(_e){var It={props:t.cProps,parent:t.metaData,hostName:t.hostName,state:{styleObject:b,editing:i,editingRowData:p},context:{index:t.index,size:t.metaData.props.size,showGridlines:t.metaData.props.showGridlines}};return n(j("column.".concat(_e),{column:It}),j("column.".concat(_e),It),F(t.cProps,_e,It))},H=function(){return Y.isNotEmpty(t.editMode)&&M("editor")},B=function(){return M("cellEditValidateOnClose")},X=Zo({type:"click",listener:function(_e){setTimeout(function(){!O.current&&te(_e.target)&&G(_e,!0)},0),O.current=!1},options:!0,when:H()}),V=Rr(X,2),K=V[0],re=V[1],te=function(_e){return E.current&&!(E.current.isSameNode(_e)||E.current.contains(_e))},ce=function(){var _e=M("bodyStyle"),It=M("style");return t.frozenCol?Object.assign({},It,_e,b):Object.assign({},It,_e)},z=function(){return{value:t.resolveFieldData(),field:t.field,rowData:t.rowData,rowIndex:t.rowIndex,cellIndex:t.index,selected:t.isCellSelected,column:t.column,props:t}},Z=function(_e){var It=z();return Wo({originalEvent:_e},It)},ee=function(_e){var It=Z(_e),Tt=M("onBeforeCellEditHide");Tt&&Tt(It),setTimeout(function(){s(!1),re(),To.off("overlay-click",C.current),C.current=null,N.current=null,O.current=!1},1)},G=function(_e,It){var Tt=Z(_e),Ct=Wo({},N.current),Dn=t.resolveFieldData(Ct),pn=Wo(Wo({},Tt),{},{newRowData:Ct,newValue:Dn}),hn=M("onCellEditCancel"),cn=M("cellEditValidator"),Gt=M("onCellEditComplete");!It&&hn&&hn(pn);var nn=!0;(!It||B())&&cn&&(nn=cn(pn)),nn?(It&&Gt&&Gt(pn),ee(_e)):_e.preventDefault(),h(Ct)},oe=function(_e){var It=Wo({},p);Y.mutateFieldData(It,t.field,_e),h(It);var Tt=t.getEditingRowData();Tt&&Y.mutateFieldData(Tt,t.field,_e),N.current=It},ve=function(_e){t.onClick(_e,Z(_e),H(),i,s,O,t.column,K,C,te)},Re=function(_e){var It=Z(_e);t.onMouseDown&&t.onMouseDown(It)},it=function(_e){var It=Z(_e);t.onMouseUp&&t.onMouseUp(It)},Ke=function(_e){if(t.editMode!=="row"&&((_e.code==="Enter"||_e.code==="NumpadEnter"||_e.code==="Tab")&&G(_e,!0),_e.code==="Escape"&&G(_e,!1)),t.allowCellSelection){var It=_e.target,Tt=_e.currentTarget;switch(_e.code){case"ArrowLeft":var Ct=t.findPrevSelectableCell(Tt);Ct&&(changeTabIndex(Tt,Ct),Ct.focus()),_e.preventDefault();break;case"ArrowRight":var Dn=t.findNextSelectableCell(Tt);Dn&&(changeTabIndex(Tt,Dn),Dn.focus()),_e.preventDefault();break;case"ArrowUp":var pn=t.findUpSelectableCell(Tt,index);pn&&(changeTabIndex(Tt,pn),pn.focus()),_e.preventDefault();break;case"ArrowDown":var hn=t.findDownSelectableCell(Tt,index);hn&&(changeTabIndex(Tt,hn),hn.focus()),_e.preventDefault();break;case"Enter":case"NumpadEnter":_e.shiftKey||_e.ctrlKey||U.isClickable(It)||(ve(_e),_e.preventDefault());break;case"Space":!U.isClickable(It)&&!It.readOnly&&(ve(_e),_e.preventDefault());break}}},de=function(_e){O.current=!1,t.editMode!=="row"&&i&&M("cellEditValidatorEvent")==="blur"&&G(_e,!0)},me=function(_e){ve(_e)},Le=function(_e){t.onRadioChange({originalEvent:_e,data:t.rowData,index:t.rowIndex})},Pe=function(_e){t.onRowToggle({originalEvent:_e,data:t.rowData}),_e.preventDefault(),_e.stopPropagation()},rt=function(_e){t.onRowEditInit({originalEvent:_e,data:t.rowData,newData:t.getEditingRowData(),field:t.field,index:t.rowIndex})},at=function(_e){t.onRowEditSave({originalEvent:_e,data:t.rowData,newData:t.getEditingRowData(),field:t.field,index:t.rowIndex}),t.focusOnInit(k,E)},Bt=function(_e){t.onRowEditCancel({originalEvent:_e,data:t.rowData,newData:t.getEditingRowData(),field:t.field,index:t.rowIndex}),t.focusOnInit(k,E)};d.useEffect(function(){t.frozenCol&&t.updateStickyPosition(E,t.frozenCol,t.alignFrozenCol,b,w),(t.editMode==="cell"||t.editMode==="row")&&t.focusOnElement(I,i,E,P)},[t.editMode,t.editing,i,t.frozenCol,t.alignFrozenCol]),d.useEffect(function(){t.editMode==="row"&&t.editing!==i&&s(t.editing)},[t.editMode,t.editing,i]),$n(function(){if(t.editMode==="cell"||t.editMode==="row"){var Qe=t.getEditingRowData();h(Qe),N.current=Qe}},[t.editingMeta]),d.useEffect(function(){if(t.editMode==="cell"||t.editMode==="row"){var Qe=Z(),_e=Wo(Wo({},Qe),{},{editing:i,editingKey:t.editingKey});t.onEditingMetaChange(_e)}},[i]),aa(function(){C.current&&(To.off("overlay-click",C.current),C.current=null)});var Jt=function(){var _e=t.getVirtualScrollerOption("getLoaderOptions")(t.rowIndex,{cellIndex:t.index,cellFirst:t.index===0,cellLast:t.index===t.getVirtualScrollerOption("columns").length-1,cellEven:t.index%2===0,cellOdd:t.index%2!==0,column:t.column,field:t.field}),It=Y.getJSXElement(t.getVirtualScrollerOption("loadingTemplate"),_e),Tt=n(L("bodyCell"),{role:"cell"});return d.createElement("td",Tt,It)},Lt=function(){var _e,It,Tt=t.allowCellSelection&&t.isCellSelected,Ct=t.editMode==="row",Dn=t.getTabIndex(Tt,t.index),pn=M("selectionMode"),hn=M("rowReorder"),cn=M("header"),Gt=M("body"),nn=M("editor"),Xt=t.frozenCol,ln=M("align"),qt=t.resolveFieldData(),yn={column:t.column,field:t.field,rowIndex:t.rowIndex,frozenRow:t.frozenRow,props:t.tableProps},En=Y.getPropValue(M("rowEditor"),t.rowData,yn),Wt=Y.getPropValue(M("expander"),t.rowData,yn),$e=Y.getPropValue(t.cellClassName,qt,yn),Ft=Y.getPropValue(M("bodyClassName"),t.rowData,yn),xt=ce(),ct=n({className:_("columnTitle")},L("columnTitle")),He=t.responsiveLayout==="stack"&&d.createElement("span",ct,Y.getJSXElement(cn,{props:t.tableProps}));if(pn){var ne=t.showSelectionElement?t.showSelectionElement(t.rowData,{rowIndex:t.rowIndex,props:t.tableProps}):!0,le;if(ne){var Oe=t.selectionAriaLabel||t.tableProps.dataKey,gt=Y.resolveFieldData(t.rowData,Oe);le="".concat(t.isRowSelected?wa("unselectRow"):wa("selectRow")," ").concat(gt)}_e=ne&&d.createElement(d.Fragment,null,pn==="single"&&d.createElement(SP,{hostName:t.hostName,column:t.column,checked:t.isRowSelected,disabled:!t.isSelectable({data:t.rowData,index:t.rowIndex}),onChange:Le,tabIndex:t.tabIndex,tableSelector:t.tableSelector,ariaLabel:le,ptCallbacks:t.ptCallbacks,metaData:t.metaData,unstyled:t.unstyled}),pn==="multiple"&&d.createElement(bP,{hostName:t.hostName,column:t.column,checked:t.isRowSelected,disabled:!t.isSelectable({data:t.rowData,index:t.rowIndex}),onChange:t.onCheckboxChange,tabIndex:t.tabIndex,ariaLabel:le,checkIcon:t.checkIcon,ptCallbacks:t.ptCallbacks,metaData:t.metaData,unstyled:t.unstyled}))}else if(hn){var Et=t.showRowReorderElement?t.showRowReorderElement(t.rowData,{rowIndex:t.rowIndex,props:t.tableProps}):!0,ut=M("rowReorderIcon"),en=n({className:_("rowReorderIcon")},ut?null:L("rowReorderIcon")),mn=ut||d.createElement(cP,en);_e=Et?Sn.getJSXIcon(mn,Wo({},en),{props:t}):null}else if(Wt){var se=n({className:_("rowTogglerIcon"),"aria-hidden":!0},L("rowTogglerIcon")),we=t.expanded?t.expandedRowIcon||d.createElement(uu,se):t.collapsedRowIcon||d.createElement(Kf,se),xe=Sn.getJSXIcon(we,Wo({},se),{props:t}),Fe="".concat(t.tableSelector,"_content_").concat(t.rowIndex,"_expanded"),Je=t.selectionAriaLabel||t.tableProps.dataKey,Mt=Y.resolveFieldData(t.rowData,Je),Vt="".concat(t.expanded?wa("collapseLabel"):wa("expandLabel")," ").concat(Mt),kt={onClick:Pe,className:_("rowToggler")},Ut=n(Wo(Wo({},kt),{},{type:"button","aria-expanded":t.expanded,"aria-controls":Fe,tabIndex:t.tabIndex,"aria-label":Vt}),L("rowToggler"));_e=d.createElement("button",Ut,xe,d.createElement(ir,null)),Gt&&(kt.element=_e,_e=Y.getJSXElement(Gt,t.rowData,{column:t.column,field:t.field,rowIndex:t.rowIndex,frozenRow:t.frozenRow,props:t.tableProps,expander:kt}))}else if(Ct&&En){var $t={},tt=n({className:_("rowEditorSaveIcon")},L("rowEditorSaveIcon")),fe=n({className:_("rowEditorCancelIcon")},L("rowEditorCancelIcon")),pe=n({className:_("rowEditorInitIcon")},L("rowEditorInitIcon")),ke=Sn.getJSXIcon(t.rowEditorSaveIcon||d.createElement(Pl,tt),Wo({},tt),{props:t}),We=Sn.getJSXIcon(t.rowEditorCancelIcon||d.createElement(Il,fe),Wo({},fe),{props:t}),st=Sn.getJSXIcon(t.rowEditorInitIcon||d.createElement(fP,pe),Wo({},pe),{props:t});if(i){$t={editing:!0,onSaveClick:at,saveClassName:_("rowEditorSaveButton"),onCancelClick:Bt,cancelClassName:_("rowEditorCancelButton")};var At=n({type:"button",name:"row-save","aria-label":wa("saveEdit"),onClick:$t.onSaveClick,className:$t.saveClassName,tabIndex:t.tabIndex,"data-p-row-editor-save":!0},L("rowEditorSaveButton")),nt=n({type:"button",name:"row-cancel","aria-label":wa("cancelEdit"),onClick:$t.onCancelClick,className:$t.cancelClassName,tabIndex:t.tabIndex},L("rowEditorCancelButton"));_e=d.createElement(d.Fragment,null,d.createElement("button",At,ke,d.createElement(ir,null)),d.createElement("button",nt,We,d.createElement(ir,null)))}else{$t={editing:!1,onInitClick:rt,initClassName:_("rowEditorInitButton")};var ze=n({type:"button",name:"row-edit","aria-label":wa("editRow"),onClick:$t.onInitClick,className:$t.initClassName,tabIndex:t.tabIndex,"data-p-row-editor-init":!0},L("rowEditorInitButton"));_e=d.createElement("button",ze,st,d.createElement(ir,null))}Gt&&($t.element=_e,_e=Y.getJSXElement(Gt,t.rowData,{column:t.column,field:t.field,rowIndex:t.rowIndex,frozenRow:t.frozenRow,props:t.tableProps,rowEditor:$t}))}else Gt&&(!i||!nn)?_e=Gt?Y.getJSXElement(Gt,t.rowData,{column:t.column,field:t.field,rowIndex:t.rowIndex,frozenRow:t.frozenRow,props:t.tableProps}):qt:nn&&i?_e=Y.getJSXElement(nn,{rowData:p,value:t.resolveFieldData(p),column:t.column,field:t.field,rowIndex:t.rowIndex,frozenRow:t.frozenRow,props:t.tableProps,editorCallback:oe}):_e=qt;if(_e=typeof _e=="boolean"?_e.toString():_e,!Ct&&nn){var Ze=n({tabIndex:"0",className:"p-cell-editor-key-helper p-hidden-accessible",onFocus:function(Dt){return me(Dt)}},L("editorKeyHelperLabel")),mt=n(L("editorKeyHelper"));It=d.createElement("a",Ar({ref:P},Ze),d.createElement("span",mt))}var Rt=n({style:xt,className:be(Ft,M("className"),$e,_("bodyCell",{selectionMode:pn,editor:nn,editingState:i,frozen:Xt,cellSelected:Tt,align:ln,bodyProps:t,getCellParams:z})),rowSpan:t.rowSpan,tabIndex:Dn,role:"cell",onClick:function(Dt){return ve(Dt)},onKeyDown:function(Dt){return Ke(Dt)},onBlur:function(Dt){return de(Dt)},onMouseDown:function(Dt){return Re(Dt)},onMouseUp:function(Dt){return it(Dt)},"data-p-selectable-cell":t.allowCellSelection&&t.isSelectable({data:z(),index:t.rowIndex}),"data-p-selection-column":M("selectionMode")!=null,"data-p-editable-column":H()!=null,"data-p-cell-editing":i,"data-p-frozen-column":Xt},L("root"),L("bodyCell"));return d.createElement("td",Ar({ref:E},Rt),It,He,_e)};return t.getVirtualScrollerOption("loading")?Jt():Lt()},CP=d.memo(function(e){return d.createElement(EP,e)},function(e,t){var n=["isRowSelected","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","rowData"];return Y.selectiveCompare(e,t,n)});CP.displayName="RadioCheckCell";var jq=["rowData","field","allowCellSelection","isCellSelected","editMode","index","tabIndex","editing","expanded","editingMeta","frozenCol","alignFrozenCol"],xP=d.memo(function(e){return d.createElement(EP,e)},function(e,t){if(t.cellMemo===!1)return!1;var n=t.cellMemoProps,a=Array.isArray(n)&&n.every(function(s){return typeof s=="string"})?n:jq,r=t.cellMemoPropsDepth,i=typeof r=="number"&&r>0?r:1;return Y.selectiveCompare(e,t,a,i)});xP.displayName="BodyCell";function B4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function z4(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?B4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var OP=d.memo(function(e){var t=gn(),n=d.useState(!1),a=Rr(n,2),r=a[0],i=a[1],s=e.onRowEditChange?e.editing:r,u=e.ptCallbacks,f=u.ptm,p=u.cx,h=!e.allowCellSelection&&e.selected||e.contextMenuSelected,v=function(ne){return f(ne,{parent:e.metaData,hostName:e.hostName,state:{editing:s},context:{index:e.index,selectable:e.allowRowSelection&&e.isSelectable({data:e.rowData,index:e.rowIndex}),selected:h,stripedRows:e.metaData.props.stripedRows}})},g=function(ne,le){return ca.getCProp(ne,le)},b=function(){return e.selectionMode&&e.selectionModeInColumn!=="single"&&e.selectionModeInColumn!=="multiple"},w=function(ne){var le=g(ne,"field");return e.groupRowsBy&&le?Array.isArray(e.groupRowsBy)?e.groupRowsBy.indexOf(le)>-1:e.groupRowsBy===le:!1},E=function(ne,le){return e.compareSelectionBy==="equals"?ne===le:Y.equals(ne,le,e.dataKey)},P=function(){return b()&&!e.allowCellSelection?e.rowIndex===0?e.tabIndex:-1:null},C=function(ne,le){return(ne||[]).findIndex(function(Oe){return E(le,Oe)})},O=function(ne,le){ne&&le&&(ne.tabIndex=-1,le.tabIndex=e.tabIndex)},I=function(ne){var le=U.findSingle(ne.parentNode,"tr[data-p-selectable-row]");return le||null},k=function(ne){var le=ne.nextElementSibling;return le?U.getAttribute(le,"data-p-selectable-row")===!0?le:k(le):null},N=function(ne){var le=ne.previousElementSibling;return le?U.getAttribute(le,"data-p-selectable-row")===!0?le:N(le):null},T=function(ne){var le=U.findSingle(ne.parentNode,"tr[data-p-selectable-row]:last-child");return le||null},j=function(ne,le,Oe){if(g(le,"hidden"))return!1;if(e.rowGroupMode&&e.rowGroupMode==="rowspan"&&w(le)){var gt=ne[Oe-1];if(gt){var Et=Y.resolveFieldData(ne[Oe],g(le,"field")),ut=Y.resolveFieldData(gt,g(le,"field"));return Et!==ut}}return!0},F=function(ne,le,Oe){if(w(le)){for(var gt=Y.resolveFieldData(ne[Oe],g(le,"field")),Et=gt,ut=0;gt===Et;){ut++;var en=ne[++Oe];if(en)Et=Y.resolveFieldData(en,g(le,"field"));else break}return ut===1?null:ut}return null},_=function(ne){e.onRowClick({originalEvent:ne,data:e.rowData,index:e.rowIndex})},M=function(ne){e.onRowDoubleClick({originalEvent:ne,data:e.rowData,index:e.rowIndex})},L=function(ne){e.onRowPointerDown({originalEvent:ne,data:e.rowData,index:e.rowIndex})},H=function(ne){e.onRowPointerUp({originalEvent:ne,data:e.rowData,index:e.rowIndex})},B=function(ne){e.onRowRightClick({originalEvent:ne,data:e.rowData,index:e.rowIndex})},X=function(ne){e.onRowMouseEnter({originalEvent:ne,data:e.rowData,index:e.rowIndex})},V=function(ne){e.onRowMouseLeave({originalEvent:ne,data:e.rowData,index:e.rowIndex})},K=function(ne){e.onRowTouchEnd(ne)},re=function(ne){if(b()&&!e.allowCellSelection){var le=ne.target,Oe=ne.currentTarget;switch(ne.code){case"ArrowDown":te(Oe,ne);break;case"ArrowUp":ce(Oe,ne);break;case"Home":z(Oe,ne);break;case"End":Z(Oe,ne);break;case"Enter":case"NumpadEnter":ee(Oe,ne,le);break;case"Space":G(Oe,ne,le);break;case"Tab":oe(Oe,ne);break}}},te=function(ne,le){var Oe=k(ne);Oe&&(O(ne,Oe),Oe.focus()),le.preventDefault()},ce=function(ne,le){var Oe=N(ne);Oe&&(O(ne,Oe),Oe.focus()),le.preventDefault()},z=function(ne,le){var Oe=I(ne);Oe&&(O(ne,Oe),Oe.focus()),le.preventDefault()},Z=function(ne,le){var Oe=T(ne);Oe&&(O(ne,Oe),Oe.focus()),le.preventDefault()},ee=function(ne,le,Oe){U.isClickable(Oe)||(_(le),le.preventDefault())},G=function(ne,le,Oe){!U.isClickable(Oe)&&!Oe.readOnly&&(_(le),le.preventDefault())},oe=function(ne,le){var Oe=ne.parentNode,gt=U.find(Oe,'tr[data-p-selectable-row="true"]');if(le.code==="Tab"&&gt&&gt.length>0){var Et=U.findSingle(Oe,'tr[data-p-highlight="true"]'),ut=U.findSingle(Oe,'tr[data-p-selectable-row="true"][tabindex="0"]');Et?(Et.tabIndex="0",ut&&ut!==Et&&(ut.tabIndex="-1")):(gt[0].tabIndex="0",ut!==gt[0]&&(gt[e.rowIndex].tabIndex="-1"))}},ve=function(ne){e.onRowMouseDown({originalEvent:ne,data:e.rowData,index:e.rowIndex})},Re=function(ne){e.onRowMouseUp({originalEvent:ne,data:e.rowData,index:e.rowIndex})},it=function(ne){e.onRowDragStart({originalEvent:ne,data:e.rowData,index:e.rowIndex})},Ke=function(ne){e.onRowDragOver({originalEvent:ne,data:e.rowData,index:e.rowIndex})},de=function(ne){e.onRowDragLeave({originalEvent:ne,data:e.rowData,index:e.rowIndex})},me=function(ne){e.onRowDragEnd({originalEvent:ne,data:e.rowData,index:e.rowIndex})},Le=function(ne){e.onRowDrop({originalEvent:ne,data:e.rowData,index:e.rowIndex})},Pe=function(ne,le){if(e.onRowEditChange){var Oe,gt=e.dataKey,Et=ne.originalEvent,ut=ne.data,en=ne.index,mn=ne.newData;if(gt){var se=String(Y.resolveFieldData(ut,gt));if(Oe=e.editingRows?z4({},e.editingRows):{},le)Oe[se]=!0;else{delete Oe[se];var we=String(Y.resolveFieldData(mn,gt));delete Oe[we]}}else{var xe=C(e.editingRows,ut);Oe=e.editingRows?ya(e.editingRows):[],xe!==-1?Oe=Oe.filter(function(Fe,Je){return Je!==xe}):Oe.push(ut)}e.onRowEditChange({originalEvent:Et,data:Oe,index:en})}else i(le)},rt=function(ne){var le=ne.originalEvent;e.onRowEditInit&&e.onRowEditInit({originalEvent:le,data:e.rowData,index:e.rowIndex}),Pe(ne,!0),le.preventDefault()},at=function(ne){var le=ne.originalEvent,Oe=ne.newData,gt=e.rowEditValidator?e.rowEditValidator(Oe,{props:e.tableProps,rowIndex:e.rowIndex}):!0;e.onRowEditSave&&e.onRowEditSave({originalEvent:le,data:e.rowData,index:e.rowIndex,newData:Oe,valid:gt}),gt&&(e.onRowEditComplete&&e.onRowEditComplete(ne),Pe(ne,!1)),le.preventDefault()},Bt=function(ne){var le=ne.originalEvent;e.onRowEditCancel&&e.onRowEditCancel({originalEvent:le,data:e.rowData,index:e.rowIndex}),Pe(ne,!1),le.preventDefault()},Jt=function(ne){return e.compareSelectionBy==="equals"?ne===e.rowData:Y.equals(ne,e.rowData,e.dataKey)},Lt=function(ne,le,Oe){return ne&&(ne.rowIndex===e.rowIndex||Jt(ne.rowData))&&(ne.field===le||ne.cellIndex===Oe)},Qe=function(ne,le,Oe){return(ne||[]).findIndex(function(gt){return Lt(gt,le,Oe)})},_e=function(ne,le,Oe){return ne?ne instanceof Array?Qe(ne,le,Oe)>-1:Lt(ne,le,Oe):!1},It=function(ne){e.onCheckboxChange({originalEvent:ne,data:e.rowData,index:e.rowIndex})},Tt=e.dataKey&&e.rowData&&e.rowData[e.dataKey]||e.rowIndex,Ct=d.useCallback(function(He){return e.virtualScrollerOptions?e.virtualScrollerOptions[He]:null},[e.virtualScrollerOptions]),Dn=function(){return e.editingMeta&&e.editingMeta[Tt]?e.editingMeta[Tt].data:e.rowData},pn=d.useCallback(function(He,ne){return e.allowCellSelection?He?0:e.rowIndex===0&&ne===0?e.tabIndex:-1:null},[e.allowCellSelection,e.rowIndex,e.tabIndex]),hn=d.useCallback(function(He){var ne=He.nextElementSibling;return ne?U.getAttribute(ne,"data-p-selectable-cell")?ne:hn(ne):null},[]),cn=d.useCallback(function(He){var ne=He.previousElementSibling;return ne?U.getAttribute(ne,"data-p-selectable-cell")?ne:cn(ne):null},[]),Gt=d.useCallback(function(He,ne){var le=He.parentElement.nextElementSibling,Oe=le?le.children[ne]:null;return le&&Oe?U.getAttribute(le,"data-p-selectable-row")&&U.getAttribute(Oe,"data-p-selectable-cell")?Oe:Gt(Oe):null},[]),nn=d.useCallback(function(He,ne){var le=He.parentElement.previousElementSibling,Oe=le?le.children[ne]:null;return le&&Oe?U.getAttribute(le,"data-p-selectable-row")&&U.getAttribute(Oe,"data-p-selectable-cell")?Oe:nn(Oe):null},[]),Xt=d.useCallback(function(He,ne,le,Oe){clearTimeout(He.current),He.current=setTimeout(function(){if(ne){var gt=e.editMode==="cell"?U.getFirstFocusableElement(le.current,':not([data-pc-section="editorkeyhelperlabel"])'):U.findSingle(le.current,'[data-p-row-editor-save="true"]');gt&&gt.focus()}Oe.current&&(Oe.current.tabIndex=ne?-1:0)},1)},[e.editMode]),ln=d.useCallback(function(He,ne){clearTimeout(He.current),He.current=setTimeout(function(){var le=e.editMode==="row"?U.findSingle(ne.current,'[data-p-row-editor-init="true"]'):null;le&&le.focus()},1)},[e.editMode]),qt=d.useCallback(function(He,ne,le,Oe,gt){if(ne){var Et=z4({},Oe);if(le==="right"){var ut=0,en=He.current&&He.current.nextElementSibling;en&&en.classList.contains("p-frozen-column")&&(ut=U.getOuterWidth(en)+parseFloat(en.style.right||0)),Et.right=ut+"px"}else{var mn=0,se=He.current&&He.current.previousElementSibling;se&&se.classList.contains("p-frozen-column")&&(mn=U.getOuterWidth(se)+parseFloat(se.style.left||0)),Et.left=mn+"px"}var we=Oe.left===Et.left&&Oe.right===Et.right;!we&&gt(Et)}},[]),yn=function(ne,le,Oe,gt,Et,ut,en,mn,se,we){if(e.editMode!=="row"&&Oe&&!gt&&(e.selectOnEdit||!e.selectOnEdit&&e.isRowSelected)){ut.current=!0;var xe=g(en,"onBeforeCellEditShow"),Fe=g(en,"onCellEditInit"),Je=g(en,"cellEditValidatorEvent");if(xe&&(xe(le)===!1||ne&&ne.defaultPrevented))return;setTimeout(function(){Et(!0),!(Fe&&(Fe(le)===!1||ne&&ne.defaultPrevented))&&Je==="click"&&(mn(),se.current=function(Mt){we(Mt.target)||(ut.current=!0)},To.on("overlay-click",se.current))},1)}e.allowCellSelection&&e.onCellClick&&e.onCellClick(le)},En=function(){return e.columns.map(function(ne,le){if(j(e.value,ne,e.index)){var Oe="".concat(e.rowIndex,"_").concat(g(ne,"columnKey")||g(ne,"field"),"_").concat(le),gt=e.rowGroupMode==="rowspan"?F(e.value,ne,e.index):null,Et=g(ne,"field")||"field_".concat(le),ut=function(we){return Y.resolveFieldData(we||e.rowData,Et)},en=g(ne,"selectionMode"),mn=t({hostName:e.hostName,allowCellSelection:e.allowCellSelection,cellMemo:e.cellMemo,cellMemoProps:e.cellMemoProps,cellMemoPropsDepth:e.cellMemoPropsDepth,cellClassName:e.cellClassName,checkIcon:e.checkIcon,collapsedRowIcon:e.collapsedRowIcon,field:Et,resolveFieldData:ut,column:ne,cProps:e.colsProps[le],dataKey:e.dataKey,editMode:e.editMode,editing:s,editingMeta:e.editingMeta,onEditingMetaChange:e.onEditingMetaChange,editingKey:Tt,getEditingRowData:Dn,expanded:e.expanded,expandedRowIcon:e.expandedRowIcon,frozenRow:e.frozenRow,frozenCol:g(ne,"frozen"),alignFrozenCol:g(ne,"alignFrozen"),index:le,isSelectable:e.isSelectable,onCheckboxChange:It,onClick:yn,onMouseDown:e.onCellMouseDown,onMouseUp:e.onCellMouseUp,onRadioChange:e.onRadioChange,onRowEditCancel:Bt,onRowEditInit:rt,onRowEditSave:at,onRowToggle:e.onRowToggle,responsiveLayout:e.responsiveLayout,rowData:e.rowData,rowEditorCancelIcon:e.rowEditorCancelIcon,rowEditorInitIcon:e.rowEditorInitIcon,rowEditorSaveIcon:e.rowEditorSaveIcon,rowIndex:e.rowIndex,rowSpan:gt,selectOnEdit:e.selectOnEdit,isRowSelected:h,isCellSelected:_e(e.selection,Et,le),selectionAriaLabel:e.tableProps.selectionAriaLabel,showRowReorderElement:e.showRowReorderElement,showSelectionElement:e.showSelectionElement,tabIndex:e.tabIndex,getTabIndex:pn,tableProps:e.tableProps,tableSelector:e.tableSelector,value:e.value,getVirtualScrollerOption:Ct,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled,findNextSelectableCell:hn,findPrevSelectableCell:cn,findDownSelectableCell:Gt,findUpSelectableCell:nn,focusOnElement:Xt,focusOnInit:ln,updateStickyPosition:qt});return d.createElement(d.Fragment,{key:Oe},en?d.createElement(CP,mn):d.createElement(xP,mn))}return null})},Wt=Y.getPropValue(e.rowClassName,e.rowData,{props:e.tableProps}),$e={height:e.virtualScrollerOptions?e.virtualScrollerOptions.itemSize:void 0},Ft=En(),xt=P(),ct=t({role:"row",tabIndex:xt,className:be(p("bodyRow",{rowProps:e})),style:$e,onMouseDown:function(ne){return ve(ne)},onMouseUp:function(ne){return Re(ne)},onMouseEnter:function(ne){return X(ne)},onMouseLeave:function(ne){return V(ne)},onClick:function(ne){return _(ne)},onDoubleClick:function(ne){return M(ne)},onPointerDown:function(ne){return L(ne)},onPointerUp:function(ne){return H(ne)},onContextMenu:function(ne){return B(ne)},onTouchEnd:function(ne){return K(ne)},onKeyDown:function(ne){return re(ne)},onDragStart:function(ne){return it(ne)},onDragOver:function(ne){return Ke(ne)},onDragLeave:function(ne){return de(ne)},onDragEnd:function(ne){return me(ne)},onDrop:function(ne){return Le(ne)},"aria-selected":e!=null&&e.selectionMode?e.selected:null,"data-p-selectable-row":e.allowRowSelection&&e.isSelectable({data:e.rowData,index:e.rowIndex}),"data-p-highlight":e.selected,"data-p-highlight-contextmenu":e.contextMenuSelected},v("bodyRow"),{className:be(Wt)});return d.createElement("tr",ct,Ft)});OP.displayName="BodyRow";function U4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Lq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?U4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var DP=d.memo(function(e){var t=gn(),n=e.ptCallbacks,a=n.ptm,r=n.ptmo,i=n.cx;n.isUnstyled;var s=function(E){e.onClick({originalEvent:E,data:e.rowData})},u=function(){return ca.getCProps(e.column)},f=function(E){var P=u(),C={props:u(),parent:e.metaData,hostName:e.hostName};return t(a("column.".concat(E),{column:C}),a("column.".concat(E),C),r(P,E,C))},p=t({className:i("rowGroupTogglerIcon"),"aria-hidden":!0},a("rowGroupTogglerIcon"),f("rowGroupTogglerIcon")),h=e.expanded?e.expandedRowIcon||d.createElement(uu,p):e.collapsedRowIcon||d.createElement(Kf,p),v=Sn.getJSXIcon(h,Lq({},p),{props:e}),g=e.expanded?wa("collapseLabel"):wa("expandLabel"),b=t({type:"button",onClick:function(E){return s(E)},className:i("rowGroupToggler"),tabIndex:e.tabIndex,"aria-label":g},a("rowGroupToggler"),f("rowGroupToggler"));return d.createElement("button",b,v,d.createElement(ir,null))});DP.displayName="RowTogglerButton";var Fq=["originalEvent"];function H4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function di(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?H4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var dg=d.memo(d.forwardRef(function(e,t){var n=gn(),a=e.ptCallbacks,r=a.ptm,i=a.ptmo,s=a.cx,u=a.isUnstyled,f=d.useState({}),p=Rr(f,2),h=p[0],v=p[1],g=function(A){return ca.getCProps(A)},b=g(e.column),w=e.columns?e.columns.map(function(ye){return g(ye)}):[],E=function(A){var J={props:b,parent:e.metaData,hostName:e.hostName,state:{rowGroupHeaderStyleObject:h}};return n(r("column.".concat(A),{column:J}),r("column.".concat(A),J),i(b,A,J))},P=d.useRef(null),C=d.useCallback(function(ye){P.current=ye,e.virtualScrollerContentRef&&e.virtualScrollerContentRef(ye)},[e]),O=d.useRef(null),I=d.useRef(null),k=d.useRef(null),N=d.useRef(null),T=d.useRef(null),j=d.useRef(null),F=d.useRef(!1),_=d.useRef(!1),M=d.useRef(null),L=d.useRef(null),H=e.rowGroupMode&&e.rowGroupMode==="subheader",B=e.selectionMode==="radiobutton",X=e.selectionMode==="checkbox",V=e.selectionModeInColumn==="single",K=e.selectionModeInColumn==="multiple",re=function(A,J){return Lt()?(A.rowIndex===J.rowIndex||A.rowData===J.rowData)&&(A.field===J.field||A.cellIndex===J.cellIndex):e.compareSelectionBy==="equals"?A===J:Y.equals(A,J,e.dataKey)},te=function(){return e.selectionMode||e.selectionModeInColumn!==null||e.columns&&e.columns.some(function(A){return A&&!!_e(A,"selectionMode")})},ce=function(){return e.selectionMode==="single"&&!K||!B&&V},z=function(){return e.selectionMode==="multiple"&&!V||K},Z=function(){return B&&V},ee=function(){return X&&K},G=function(A){return A&&e.selection?e.selection instanceof Array?Tt(e.selection,A)>-1:re(A,e.selection):!1},oe=function(A){return A&&e.contextMenuSelection?re(A,e.contextMenuSelection):!1},ve=function(A){return e.isDataSelectable?e.isDataSelectable(A):!0},Re=function(A){if(A&&e.expandedRows){if(H&&e.expandableRowGroups)return it(A);if(e.dataKey){var J=Y.resolveFieldData(A,e.dataKey),he=!1;return e.expandedRows&&(Array.isArray(e.expandedRows)?he=e.expandedRows.some(function(Ee){return Y.resolveFieldData(Ee,e.dataKey)===J}):he=e.expandedRows[J]!==void 0),he}return Tt(e.expandedRows,A)!==-1}return!1},it=function(A){return e.dataKey===e.groupRowsBy?Object.keys(e.expandedRows).some(function(J){return Y.equals(J,Y.resolveFieldData(A,e.dataKey))}):e.expandedRows.some(function(J){return Y.equals(J,A,e.groupRowsBy)})},Ke=function(A){return e.editMode==="row"&&A&&e.editingRows?e.dataKey?e.editingRows?e.editingRows[Y.resolveFieldData(A,e.dataKey)]!==void 0:!1:Tt(e.editingRows,A)!==-1:!1},de=function(A){return e.dragSelection&&z()&&!A.originalEvent.shiftKey},me=function(A){return!Lt()&&de(A)||e.reorderableRows},Le=function(A){return Lt()&&de(A)},Pe=function(A){return!U.isClickable(A.originalEvent.target)},rt=d.useRef(e.metaKeySelection);d.useEffect(function(){rt.current=e.metaKeySelection},[e.metaKeySelection]);var at=function(A){return!F.current&&(!rt.current||rt.current&&(A.originalEvent.metaKey||A.originalEvent.ctrlKey))},Bt=function(A){return z()&&A.originalEvent.shiftKey&&k.current!==null},Jt=function(){return(e.selectionMode||e.selectionModeInColumn)&&!Z()&&!ee()},Lt=function(){return e.cellSelection&&!V&&!K},Qe=function(){return e.columns?e.columns.length:0},_e=function(A,J){return ca.getCProp(A,J)},It=function(A,J){return J=J||e.virtualScrollerOptions,J?J[A]:null},Tt=function(A,J){return(A||[]).findIndex(function(he){return re(J,he)})},Ct=function(){return e.scrollable?{top:h.top}:null},Dn=function(A,J){return e.dataKey?Y.resolveFieldData(A,e.dataKey):J},pn=function(A,J,he){var Ee=Y.resolveFieldData(J,e.groupRowsBy),Ie=A[he-1];if(Ie){var ft=Y.resolveFieldData(Ie,e.groupRowsBy);return!Y.deepEquals(Ee,ft)}return!0},hn=function(A,J,he,Ee){if(e.expandableRowGroups&&!Ee)return!1;var Ie=Y.resolveFieldData(J,e.groupRowsBy),ft=A[he+1];if(ft){var Yt=Y.resolveFieldData(ft,e.groupRowsBy);return!Y.deepEquals(Ie,Yt)}return!0},cn=function(){P.current.style.top=U.getOuterHeight(P.current.previousElementSibling)+"px"},Gt=function(){var A=U.getOuterHeight(P.current.previousElementSibling),J=A+"px";h.top!==J&&v({top:J})},nn=d.useRef(e.selection);d.useEffect(function(){nn.current=e.selection},[e.selection]);var Xt=function(A){var J=A.originalEvent,he=A.data,Ee=A.index,Ie=A.toggleable,ft=A.type;if(ve({data:he,index:Ee})){var Yt=G(he),Zt=nn.current||[],wn=Zt;Yt?Ie&&(wn=null,Ft({originalEvent:J,data:he,type:ft})):(wn=he,$e({originalEvent:J,data:he,type:ft})),ct(J,!0),e.onSelectionChange&&wn!==Zt&&e.onSelectionChange({originalEvent:J,value:wn,type:ft})}},ln=function(A){var J=A.originalEvent,he=A.data,Ee=A.index,Ie=A.toggleable,ft=A.type;if(ve({data:he,index:Ee})){var Yt=G(he),Zt=nn.current||[],wn=Zt;if(Yt)if(Ie){var pr=Tt(Zt,he);wn=Zt.filter(function(jt,Se){return Se!==pr}),Ft({originalEvent:J,data:he,type:ft})}else Zt.length&&(Zt.forEach(function(jt){return Ft({originalEvent:J,data:jt,type:ft})}),wn=[he],$e({originalEvent:J,data:he,type:ft}));else wn=Y.isObject(Zt)?[Zt]:Zt,wn=Ie&&z()?[].concat(ya(wn),[he]):[he],$e({originalEvent:J,data:he,type:ft});e.onSelectionChange&&wn!==Zt&&e.onSelectionChange({originalEvent:J,value:wn,type:ft})}},qt=function(A,J){U.clearSelection(),T.current=Lt()?A.rowIndex:A.index;var he=yn(A);e.onSelectionChange&&he!==e.selection&&e.onSelectionChange({originalEvent:A.originalEvent,value:he,type:J}),k.current=T.current,N.current=A.cellIndex},yn=function(A){var J,he,Ee=Lt();return T.current>k.current?(J=k.current,he=T.current):T.current<k.current?(J=T.current,he=k.current):J=he=T.current,Ee?Wt(A,J,he):En(A,J,he)},En=function(A,J,he){for(var Ee=[],Ie=J;Ie<=he;Ie++){var ft=e.processedData[Ie];ve({data:ft,index:Ie})&&(Ee.push(ft),$e({originalEvent:A.originalEvent,data:ft,type:"row"}))}return Ee},Wt=function(A,J,he){var Ee,Ie,ft=A.cellIndex;ft>N.current?(Ee=N.current,Ie=ft):ft<N.current?(Ee=ft,Ie=N.current):Ee=Ie=ft;for(var Yt=e.value,Zt=[],wn=J;wn<=he;wn++)for(var pr=Yt[wn],jt=e.columns,Se=e.paginator?wn+e.first:wn,Xe=Ee;Xe<=Ie;Xe++){var Ht=_e(jt[Xe],"field"),fn=Y.resolveFieldData(pr,Ht),er={value:fn,field:Ht,rowData:pr,rowIndex:Se,cellIndex:Xe,selected:!0};ve({data:er,index:wn})&&(Zt.push(er),$e({originalEvent:A.originalEvent,data:er,type:"cell"}))}return Zt},$e=function(A){Lt()?e.onCellSelect&&e.onCellSelect(di(di({originalEvent:A.originalEvent},A.data),{},{type:A.type})):e.onRowSelect&&e.onRowSelect(A)},Ft=function(A){Lt()?e.onCellUnselect&&e.onCellUnselect(di(di({originalEvent:A.originalEvent},A.data),{},{type:A.type})):e.onRowUnselect&&e.onRowUnselect(A)},xt=function(A){e.dragSelection&&!O.current&&(O.current=document.createElement("div"),O.current.setAttribute("p-datatable-drag-selection-helper","true"),!u()&&U.addClass(O.current,"p-datatable-drag-selection-helper"),I.current={x:A.clientX,y:A.clientY},O.current.style.top="".concat(A.pageY,"px"),O.current.style.left="".concat(A.pageX,"px"),At())},ct=function(A,J){var he=A.currentTarget;if(!Lt()&&e.selectionAutoFocus){if(K){var Ee=U.findSingle(he,'td[data-p-selection-column="true"] [data-pc-section="checkbox"]');Ee&&Ee.focus()}else if(V){var Ie=U.findSingle(he,'td[data-p-selection-column="true"] input[type="radio"]');Ie&&Ie.focus()}}!J&&he&&he.focus()},He=function(A,J){var he=A.currentTarget,Ee=U.getAttribute(he,J==="cell"?"data-p-selectable-cell":"data-p-selectable-row")===!0;if(Ee){var Ie=J==="cell"?"tr > td":"tr",ft=U.findSingle(P.current,"".concat(Ie,'[tabindex="').concat(e.tabIndex,'"]'));ft&&he&&(ft.tabIndex=-1,he.tabIndex=e.tabIndex)}},ne=function(A){if(!(A.defaultPrevented||A.originalEvent&&A.originalEvent.defaultPrevented||Lt()||!Pe(A))){if(e.onRowClick&&e.onRowClick(A),Jt()){if(Bt(A))qt(A,"row");else{var J=V||K||at(A);k.current=A.index,T.current=A.index,j.current=e.first,ce()?Xt(di(di({},A),{},{toggleable:J,type:"row"})):ln(di(di({},A),{},{toggleable:J,type:"row"}))}He(A.originalEvent,"row")}else ct(A.originalEvent);F.current=!1}},le=function(A){var J=A.originalEvent;U.isClickable(J.target)||e.onRowDoubleClick&&e.onRowDoubleClick(A)},Oe=function(A){var J=A.originalEvent;U.isClickable(J.target)||e.onRowPointerDown&&e.onRowPointerDown(A)},gt=function(A){var J=A.originalEvent;U.isClickable(J.target)||e.onRowPointerUp&&e.onRowPointerUp(A)},Et=function(A){if(e.onContextMenu||e.onContextMenuSelectionChange){var J=Y.isNotEmpty(e.selection),he=A.data;J&&U.clearSelection(),e.onContextMenuSelectionChange&&e.onContextMenuSelectionChange({originalEvent:A.originalEvent,value:he,index:A.index}),e.onContextMenu&&e.onContextMenu({originalEvent:A.originalEvent,data:he,index:A.index}),A.originalEvent.preventDefault()}},ut=function(A){e.onRowMouseEnter&&e.onRowMouseEnter(A)},en=function(A){e.onRowMouseLeave&&e.onRowMouseLeave(A)},mn=function(){F.current=!0},se=function(A){var J=A.originalEvent,he=u()?U.getAttribute(J.target,"data-pc-section")==="rowreordericon"||J.target.closest('[data-pc-section="rowreordericon"]'):U.hasClass(J.target,"p-datatable-reorderablerow-handle")||J.target.closest(".p-datatable-reorderablerow-handle");J.currentTarget.draggable=he,me(A)&&(xt(J),k.current=A.index,T.current=A.index,j.current=e.first)},we=function(A){var J=A.index===k.current;me(A)&&!J&&qt(A,"row")},xe=d.useRef(e.expandedRows);d.useEffect(function(){xe.current=e.expandedRows},[e.expandedRows]);var Fe=function(A){var J,he=e.dataKey,Ee=e.groupRowsBy?he===e.groupRowsBy:!!he;if(Ee){var Ie=String(Y.resolveFieldData(A.data,he));J=xe.current?di({},xe.current):{},J[Ie]!=null?(delete J[Ie],e.onRowCollapse&&e.onRowCollapse({originalEvent:A,data:A.data})):(J[Ie]=!0,e.onRowExpand&&e.onRowExpand({originalEvent:A,data:A.data}))}else{var ft=Tt(xe.current,A.data);J=xe.current?ya(xe.current):[],ft!==-1?(J=J.filter(function(Yt,Zt){return Zt!==ft}),e.onRowCollapse&&e.onRowCollapse({originalEvent:A,data:A.data})):(J.push(A.data),e.onRowExpand&&e.onRowExpand({originalEvent:A,data:A.data}))}e.onRowToggle&&e.onRowToggle({data:J})},Je=function(A){var J=A.originalEvent,he=A.index;me(A)&&(_.current=!0,M.current=he,J.dataTransfer.setData("text","b"))},Mt=function(A){var J=A.originalEvent,he=A.index;if(_.current){if(M.current!==he){var Ee=J.currentTarget,Ie=U.getOffset(Ee).top+U.getWindowScrollTop(),ft=J.pageY+window.scrollY,Yt=Ie+U.getOuterHeight(Ee)/2,Zt=Ee.previousElementSibling;ft<Yt?(Ee.setAttribute("data-p-datatable-dragpoint-bottom","false"),!u()&&U.removeClass(Ee,"p-datatable-dragpoint-bottom"),L.current=he,Zt?(Zt.setAttribute("data-p-datatable-dragpoint-bottom","true"),!u()&&U.addClass(Zt,"p-datatable-dragpoint-bottom")):(Ee.setAttribute("data-p-datatable-dragpoint-top","true"),!u()&&U.addClass(Ee,"p-datatable-dragpoint-top"))):(Zt?(Zt.setAttribute("data-p-datatable-dragpoint-bottom","false"),!u()&&U.removeClass(Zt,"p-datatable-dragpoint-bottom")):(Ee.setAttribute("data-p-datatable-dragpoint-top","true"),!u()&&U.addClass(Ee,"p-datatable-dragpoint-top")),he+1!==M.current&&(L.current=he+1),Ee.setAttribute("data-p-datatable-dragpoint-bottom","true"),!u()&&U.addClass(Ee,"p-datatable-dragpoint-bottom"))}J.preventDefault()}},Vt=function(A){var J=A.originalEvent,he=J.currentTarget,Ee=he.previousElementSibling;Ee&&(Ee.setAttribute("data-p-datatable-dragpoint-bottom","false"),!u()&&U.removeClass(Ee,"p-datatable-dragpoint-bottom")),he.setAttribute("data-p-datatable-dragpoint-bottom","false"),!u()&&U.removeClass(he,"p-datatable-dragpoint-bottom"),he.setAttribute("data-p-datatable-dragpoint-top","false"),!u()&&U.removeClass(he,"p-datatable-dragpoint-top")},kt=function(A){var J=A.originalEvent;_.current=!1,M.current=null,L.current=null,J.currentTarget.draggable=!1},Ut=function(A){var J=A.originalEvent;if(L.current!=null){var he=M.current>L.current?L.current:L.current===0?0:L.current-1,Ee=ya(e.tableProps.value);Y.reorderArray(Ee,M.current,he),e.onRowReorder&&e.onRowReorder({originalEvent:J,value:Ee,dragIndex:M.current,dropIndex:he})}Vt(A),kt(A),J.preventDefault()},$t=function(A){Xt(di(di({},A),{},{toggleable:!0,type:"radio"}))},tt=function(A){ln(di(di({},A),{},{toggleable:!0,type:"checkbox"}))},fe=function(A){var J=I.current,he=J.x,Ee=J.y,Ie=A.clientX-he,ft=A.clientY-Ee;ft<0&&(O.current.style.top="".concat(A.pageY+5,"px")),Ie<0&&(O.current.style.left="".concat(A.pageX+5,"px")),O.current.style.height="".concat(Math.abs(ft),"px"),O.current.style.width="".concat(Math.abs(Ie),"px"),A.preventDefault()},pe=function(){O.current&&(O.current.remove(),O.current=null),document.removeEventListener("mousemove",fe),document.removeEventListener("mouseup",pe)},ke=function(A){if(Pe(A)){if(e.onCellClick&&e.onCellClick(A),Lt()){if(Bt(A))qt(A,"cell");else{var J=at(A),he=A.originalEvent,Ee=U2(A,Fq);k.current=A.rowIndex,T.current=A.rowIndex,j.current=e.first,N.current=A.cellIndex,ce()?Xt({originalEvent:he,data:Ee,index:A.rowIndex,toggleable:J,type:"cell"}):ln({originalEvent:he,data:Ee,index:A.rowIndex,toggleable:J,type:"cell"})}He(A.originalEvent,"cell")}F.current=!1}},We=function(A){Le(A)&&(xt(A.originalEvent),k.current=A.rowIndex,T.current=A.rowIndex,j.current=e.first,N.current=A.cellIndex)},st=function(A){var J=A.rowIndex===k.current&&A.cellIndex===N.current;Le(A)&&!J&&qt(A,"cell")},At=function(){document.addEventListener("mousemove",fe),document.addEventListener("mouseup",pe),document.body.appendChild(O.current)},nt=function(){pe()};d.useEffect(function(){e.frozenRow&&cn(),e.scrollable&&e.rowGroupMode==="subheader"&&Gt()}),$n(function(){e.paginator&&z()&&(k.current=null)},[e.first]),aa(function(){e.dragSelection&&nt()});var ze=function(){if(!e.loading){var A=Qe(),J=Y.getJSXElement(e.emptyMessage,{props:e.tableProps,frozen:e.frozenRow})||Gn("emptyMessage"),he=n({className:s("emptyMessage"),role:"row"},r("emptyMessage")),Ee=n({colSpan:A,role:"cell"},E("root"),E("bodyCell"));return d.createElement("tr",he,d.createElement("td",Ee,J))}return null},Ze=function(A,J,he,Ee){if(H&&pn(e.value,A,J-e.first)){var Ie=Ct(),ft=e.expandableRowGroups&&d.createElement(DP,{hostName:e.hostName,onClick:Fe,rowData:A,expanded:he,expandedRowIcon:e.expandedRowIcon,collapsedRowIcon:e.collapsedRowIcon,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:u()}),Yt={index:J,props:e.tableProps,customRendering:!1},Zt=Y.getJSXElement(e.rowGroupHeaderTemplate,A,Yt);if(!Yt.customRendering){var wn=n({colSpan:Ee},E("root"),E("bodyCell")),pr=n({className:s("rowGroupHeaderName")},r("rowGroupHeaderName"));Zt=d.createElement("td",wn,ft,d.createElement("span",pr,Zt))}var jt=n({className:s("rowGroupHeader"),style:Ie,role:"row"},r("rowGroupHeader"));return d.createElement("tr",jt,Zt)}return null},mt=function(A,J,he,Ee){if(!e.expandableRowGroups||Ee){var Ie=te()?G(A):!1,ft=oe(A),Yt=Jt(),Zt=Lt(),wn=Ke(A);return d.createElement(OP,{hostName:e.hostName,allowCellSelection:Zt,allowRowSelection:Yt,cellMemo:e.cellMemo,cellMemoProps:e.cellMemoProps,cellMemoPropsDepth:e.cellMemoPropsDepth,cellClassName:e.cellClassName,checkIcon:e.checkIcon,collapsedRowIcon:e.collapsedRowIcon,columns:e.columns,colsProps:w,compareSelectionBy:e.compareSelectionBy,contextMenuSelected:ft,dataKey:e.dataKey,editMode:e.editMode,editing:wn,editingMeta:e.editingMeta,editingRows:e.editingRows,expanded:Ee,expandedRowIcon:e.expandedRowIcon,frozenRow:e.frozenRow,groupRowsBy:e.groupRowsBy,index:he,isSelectable:ve,onCellClick:ke,onCellMouseDown:We,onCellMouseUp:st,onCheckboxChange:tt,onEditingMetaChange:e.onEditingMetaChange,onRadioChange:$t,onRowClick:ne,onRowDoubleClick:le,onRowPointerDown:Oe,onRowPointerUp:gt,onRowDragEnd:kt,onRowDragLeave:Vt,onRowDragOver:Mt,onRowDragStart:Je,onRowDrop:Ut,onRowEditCancel:e.onRowEditCancel,onRowEditChange:e.onRowEditChange,onRowEditComplete:e.onRowEditComplete,onRowEditInit:e.onRowEditInit,onRowEditSave:e.onRowEditSave,onRowMouseDown:se,onRowMouseEnter:ut,onRowMouseLeave:en,onRowMouseUp:we,onRowRightClick:Et,onRowToggle:Fe,onRowTouchEnd:mn,responsiveLayout:e.responsiveLayout,rowClassName:e.rowClassName,rowData:A,rowEditValidator:e.rowEditValidator,rowEditorCancelIcon:e.rowEditorCancelIcon,rowEditorInitIcon:e.rowEditorInitIcon,rowEditorSaveIcon:e.rowEditorSaveIcon,rowGroupMode:e.rowGroupMode,rowIndex:J,selectOnEdit:e.selectOnEdit,selected:Ie,selection:e.selection,selectionMode:e.selectionMode,selectionModeInColumn:e.selectionModeInColumn,showRowReorderElement:e.showRowReorderElement,showSelectionElement:e.showSelectionElement,tabIndex:e.tabIndex,tableProps:e.tableProps,tableSelector:e.tableSelector,value:e.value,virtualScrollerOptions:e.virtualScrollerOptions,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:u()})}},Rt=function(A,J,he,Ee){if(he&&!(H&&e.expandableRowGroups)){var Ie="".concat(e.tableSelector,"_content_").concat(J,"_expanded"),ft={index:J,customRendering:!1},Yt=Y.getJSXElement(e.rowExpansionTemplate,A,ft);if(!ft.customRendering){var Zt=n({colSpan:Ee,role:"cell"},E("root"),E("bodyCell"));Yt=d.createElement("td",Zt,Yt)}var wn=n({id:Ie,className:s("rowExpansion"),role:"row"},r("rowExpansion"));return d.createElement("tr",wn,Yt)}return null},Nt=function(A,J,he,Ee){if(H&&hn(e.value,A,J-e.first,he)){var Ie=Y.getJSXElement(e.rowGroupFooterTemplate,A,{index:J,colSpan:Ee,props:e.tableProps}),ft=n({className:s("rowGroupFooter"),role:"row"},r("rowGroupFooter"));return d.createElement("tr",ft,Ie)}return null},Dt=function(){return e.value&&e.value.map(function(A,J){var he=It("getItemOptions")?It("getItemOptions")(J).index:e.first+J,Ee=Dn(A,he),Ie=Re(A),ft=Qe(),Yt=Ze(A,he,Ie,ft),Zt=mt(A,he,J,Ie),wn=Rt(A,he,Ie,ft),pr=Nt(A,he,Ie,ft);return d.createElement(d.Fragment,{key:Ee},Yt,Zt,wn,pr)})},rn=e.empty?ze():Dt(),xn=e.className==="p-datatable-virtualscroller-spacer"?"virtualScrollerSpacer":"tbody",an=n({style:e.style,className:s(xn,{className:e.className}),role:" rowgroup"},r(xn,{hostName:e.hostName}));return d.createElement("tbody",Ar({ref:C},an),rn)}));dg.displayName="TableBody";var nu=on.extend({defaultProps:{__TYPE:"ColumnGroup",children:void 0},getCProp:function(t,n){return Y.getComponentProp(t,n,nu.defaultProps)},getCProps:function(t){return Y.getComponentProps(t,nu.defaultProps)}}),bm=on.extend({defaultProps:{__TYPE:"Row",style:null,className:null,children:void 0},getCProp:function(t,n){return Y.getComponentProp(t,n,bm.defaultProps)}});function V4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $q(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?V4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var PP=d.memo(function(e){var t=d.useState({}),n=Rr(t,2),a=n[0],r=n[1],i=d.useRef(null),s=gn(),u=function(){return ca.getCProps(e.column)},f=e.ptCallbacks,p=f.ptm,h=f.ptmo,v=f.cx,g=function(j){var F=u(),_={props:F,parent:e.metaData,hostName:e.hostName,state:{styleObject:a},context:{index:e.index,size:e.metaData.props.size,showGridlines:e.metaData.props.showGridlines}};return s(p("column.".concat(j),{column:_}),p("column.".concat(j),_),h(F,j,_))},b=function(j){return ca.getCProp(e.column,j)},w=function(){var j=b("footerStyle"),F=b("style");return b("frozen")?Object.assign({},F,j,a):Object.assign({},F,j)},E=function(){if(b("frozen")){var j=$q({},a),F=b("alignFrozen");if(F==="right"){var _=0,M=i.current.nextElementSibling;M&&M.classList.contains("p-frozen-column")&&(_=U.getOuterWidth(M)+parseFloat(M.style.right||0)),j.right=_+"px"}else{var L=0,H=i.current.previousElementSibling;H&&H.classList.contains("p-frozen-column")&&(L=U.getOuterWidth(H)+parseFloat(H.style.left||0)),j.left=L+"px"}var B=a.left===j.left&&a.right===j.right;!B&&r(j)}};d.useEffect(function(){b("frozen")&&E()});var P=w(),C=b("align"),O=b("colSpan"),I=b("rowSpan"),k=Y.getJSXElement(b("footer"),{props:e.tableProps}),N=s({style:P,className:be(b("footerClassName"),b("className"),v("footerCell",{getColumnProp:b,align:C})),role:"cell",colSpan:O,rowSpan:I},g("root"),g("footerCell"));return d.createElement("td",Ar({ref:i},N),k)});PP.displayName="FooterCell";var Bq=["unstyled","__TYPE","ptOptions"];function K4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function zq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?K4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var IP=d.memo(function(e){var t=e.ptCallbacks,n=t.ptm,a=t.ptmo,r=t.cx,i=gn(),s=function(I){return nu.getCProps(I)},u=d.useContext(Mn),f=function(){return e.footerColumnGroup?nu.getCProps(e.footerColumnGroup):void 0},p=function(I,k){var N=s(I),T={props:N,parent:e.metaData,hostName:e.hostName};return i(n("row.".concat(k),{row:T}),n("row.".concat(k),T),a(N,k,T))},h=function(I){var k=f(),N={props:f(),parent:e.metaData,hostName:e.hostName};return i(n("columnGroup.".concat(I),{columnGroup:N}),n("columnGroup.".concat(I),N),a(k,I,N))},v=function(){return e.footerColumnGroup?!0:e.columns?e.columns.some(function(I){return I&&g(I,"footer")}):!1},g=function(I,k){return ca.getCProp(I,k)},b=function(I){var k=d.Children.toArray(bm.getCProp(I,"children"));return w(k)},w=function(I){return d.Children.map(I,function(k,N){var T=k?!g(k,"hidden"):!0,j=k&&(g(k,"columnKey")||g(k,"field"))||N;return T&&d.createElement(PP,{hostName:e.hostName,key:j,tableProps:e.tableProps,column:k,ptCallbacks:e.ptCallbacks,metaData:e.metaData})})},E=function(){if(e.footerColumnGroup){var I=d.Children.toArray(nu.getCProp(e.footerColumnGroup,"children"));return I.map(function(N,T){var j=bm.getProps(N.props,u),F=j.unstyled;j.__TYPE,j.ptOptions;var _=U2(j,Bq),M=i({role:"row"},F?zq({unstyled:F},_):_,p(N,"root"));return d.createElement("tr",Ar({},M,{key:T}),b(N))})}var k=i({role:"row"},n("footerRow",{hostName:e.hostName}));return d.createElement("tr",k,w(e.columns))};if(v()){var P=E(),C=i({className:r("tfoot"),role:"rowgroup"},h("root"),n("tfoot",{hostName:e.hostName}));return d.createElement("tfoot",C,P)}return null});IP.displayName="TableFooter";function Uq(e,t,n){return Object.defineProperty(e,"prototype",{writable:!1}),e}function Hq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var Io=Object.freeze({STARTS_WITH:"startsWith",CONTAINS:"contains",NOT_CONTAINS:"notContains",ENDS_WITH:"endsWith",EQUALS:"equals",NOT_EQUALS:"notEquals",IN:"in",NOT_IN:"notIn",LESS_THAN:"lt",LESS_THAN_OR_EQUAL_TO:"lte",GREATER_THAN:"gt",GREATER_THAN_OR_EQUAL_TO:"gte",BETWEEN:"between",DATE_IS:"dateIs",DATE_IS_NOT:"dateIsNot",DATE_BEFORE:"dateBefore",DATE_AFTER:"dateAfter",CUSTOM:"custom"}),zo=Uq(function e(){Hq(this,e)});Pr(zo,"ripple",!1);Pr(zo,"inputStyle","outlined");Pr(zo,"locale","en");Pr(zo,"appendTo",null);Pr(zo,"cssTransition",!0);Pr(zo,"autoZIndex",!0);Pr(zo,"hideOverlaysOnDocumentScrolling",!1);Pr(zo,"nonce",null);Pr(zo,"nullSortOrder",1);Pr(zo,"zIndex",{modal:1100,overlay:1e3,menu:1e3,tooltip:1100,toast:1200});Pr(zo,"pt",void 0);Pr(zo,"filterMatchModeOptions",{text:[Io.STARTS_WITH,Io.CONTAINS,Io.NOT_CONTAINS,Io.ENDS_WITH,Io.EQUALS,Io.NOT_EQUALS],numeric:[Io.EQUALS,Io.NOT_EQUALS,Io.LESS_THAN,Io.LESS_THAN_OR_EQUAL_TO,Io.GREATER_THAN,Io.GREATER_THAN_OR_EQUAL_TO],date:[Io.DATE_IS,Io.DATE_IS_NOT,Io.DATE_BEFORE,Io.DATE_AFTER]});Pr(zo,"changeTheme",function(e,t,n,a){var r,i=document.getElementById(n);if(!i)throw Error("Element with id ".concat(n," not found."));var s=i.getAttribute("href").replace(e,t),u=document.createElement("link");u.setAttribute("rel","stylesheet"),u.setAttribute("id",n),u.setAttribute("href",s),u.addEventListener("load",function(){a&&a()}),(r=i.parentNode)===null||r===void 0||r.replaceChild(u,i)});var Vq={en:{accept:"Yes",addRule:"Add Rule",am:"AM",apply:"Apply",cancel:"Cancel",choose:"Choose",chooseDate:"Choose Date",chooseMonth:"Choose Month",chooseYear:"Choose Year",clear:"Clear",completed:"Completed",contains:"Contains",custom:"Custom",dateAfter:"Date is after",dateBefore:"Date is before",dateFormat:"mm/dd/yy",dateIs:"Date is",dateIsNot:"Date is not",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],emptyFilterMessage:"No results found",emptyMessage:"No available options",emptySearchMessage:"No results found",emptySelectionMessage:"No selected item",endsWith:"Ends with",equals:"Equals",fileChosenMessage:"{0} files",fileSizeTypes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"],filter:"Filter",firstDayOfWeek:0,gt:"Greater than",gte:"Greater than or equal to",lt:"Less than",lte:"Less than or equal to",matchAll:"Match All",matchAny:"Match Any",medium:"Medium",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"],nextDecade:"Next Decade",nextHour:"Next Hour",nextMinute:"Next Minute",nextMonth:"Next Month",nextSecond:"Next Second",nextYear:"Next Year",noFileChosenMessage:"No file chosen",noFilter:"No Filter",notContains:"Not contains",notEquals:"Not equals",now:"Now",passwordPrompt:"Enter a password",pending:"Pending",pm:"PM",prevDecade:"Previous Decade",prevHour:"Previous Hour",prevMinute:"Previous Minute",prevMonth:"Previous Month",prevSecond:"Previous Second",prevYear:"Previous Year",reject:"No",removeRule:"Remove Rule",searchMessage:"{0} results are available",selectionMessage:"{0} items selected",showMonthAfterYear:!1,startsWith:"Starts with",strong:"Strong",today:"Today",upload:"Upload",weak:"Weak",weekHeader:"Wk",aria:{cancelEdit:"Cancel Edit",close:"Close",collapseLabel:"Collapse",collapseRow:"Row Collapsed",editRow:"Edit Row",expandLabel:"Expand",expandRow:"Row Expanded",falseLabel:"False",filterConstraint:"Filter Constraint",filterOperator:"Filter Operator",firstPageLabel:"First Page",gridView:"Grid View",hideFilterMenu:"Hide Filter Menu",jumpToPageDropdownLabel:"Jump to Page Dropdown",jumpToPageInputLabel:"Jump to Page Input",lastPageLabel:"Last Page",listLabel:"Option List",listView:"List View",moveAllToSource:"Move All to Source",moveAllToTarget:"Move All to Target",moveBottom:"Move Bottom",moveDown:"Move Down",moveToSource:"Move to Source",moveToTarget:"Move to Target",moveTop:"Move Top",moveUp:"Move Up",navigation:"Navigation",next:"Next",nextPageLabel:"Next Page",nullLabel:"Not Selected",otpLabel:"Please enter one time password character {0}",pageLabel:"Page {page}",passwordHide:"Hide Password",passwordShow:"Show Password",previous:"Previous",prevPageLabel:"Previous Page",removeLabel:"Remove",rotateLeft:"Rotate Left",rotateRight:"Rotate Right",rowsPerPageLabel:"Rows per page",saveEdit:"Save Edit",scrollTop:"Scroll Top",selectAll:"All items selected",selectLabel:"Select",selectRow:"Row Selected",showFilterMenu:"Show Filter Menu",slide:"Slide",slideNumber:"{slideNumber}",star:"1 star",stars:"{star} stars",trueLabel:"True",unselectAll:"All items unselected",unselectLabel:"Unselect",unselectRow:"Row Unselected",zoomImage:"Zoom Image",zoomIn:"Zoom In",zoomOut:"Zoom Out"}}};function Sf(e,t){if(e.includes("__proto__")||e.includes("prototype"))throw new Error("Unsafe ariaKey detected");var n=zo.locale;try{var a=Kq(n).aria[e];if(a)for(var r in t)t.hasOwnProperty(r)&&(a=a.replace("{".concat(r,"}"),t[r]));return a}catch{throw new Error("The ".concat(e," option is not found in the current locale('").concat(n,"')."))}}function Kq(e){var t=e||zo.locale;if(t.includes("__proto__")||t.includes("prototype"))throw new Error("Unsafe locale detected");return Vq[t]}var qq="",Fp=on.extend({defaultProps:{__TYPE:"FocusTrap",children:void 0},css:{styles:qq},getProps:function(t){return Y.getMergedProps(t,Fp.defaultProps)},getOtherProps:function(t){return Y.getDiffProps(t,Fp.defaultProps)}});function q4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Gq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?q4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Yq=Tn.memo(Tn.forwardRef(function(e,t){var n=Tn.useRef(null),a=Tn.useRef(null),r=Tn.useRef(null),i=Tn.useContext(Mn),s=Fp.getProps(e,i),u={props:s};Zs(Fp.css.styles,{name:"focustrap"});var f=Fp.setMetaData(Gq({},u));f.ptm,Tn.useImperativeHandle(t,function(){return{props:s,getInk:function(){return a.current},getTarget:function(){return n.current}}}),_r(function(){s.disabled||(n.current=p(),h(n.current))});var p=function(){return a.current&&a.current.parentElement},h=function(P){var C=s||{},O=C.autoFocusSelector,I=O===void 0?"":O,k=C.firstFocusableSelector,N=k===void 0?"":k,T=C.autoFocus,j=T===void 0?!1:T,F="".concat(v(I)),_="[autofocus]".concat(F,", [data-pc-autofocus='true']").concat(F),M=U.getFirstFocusableElement(P,_);j&&!M&&(M=U.getFirstFocusableElement(P,v(N))),U.focus(M)},v=function(P){return':not(.p-hidden-focusable):not([data-p-hidden-focusable="true"])'.concat(P??"")},g=function(P){var C,O=P.currentTarget,I=P.relatedTarget,k=I===O.$_pfocustrap_lasthiddenfocusableelement||!((C=n.current)!==null&&C!==void 0&&C.contains(I))?U.getFirstFocusableElement(O.parentElement,v(O.$_pfocustrap_focusableselector)):O.$_pfocustrap_lasthiddenfocusableelement;U.focus(k)},b=function(P){var C,O=P.currentTarget,I=P.relatedTarget,k=I===O.$_pfocustrap_firsthiddenfocusableelement||!((C=n.current)!==null&&C!==void 0&&C.contains(I))?U.getLastFocusableElement(O.parentElement,v(O.$_pfocustrap_focusableselector)):O.$_pfocustrap_firsthiddenfocusableelement;U.focus(k)},w=function(){var P=s||{},C=P.tabIndex,O=C===void 0?0:C,I=function(j,F,_){return Tn.createElement("span",{ref:j,className:"p-hidden-accessible p-hidden-focusable",tabIndex:O,role:"presentation","aria-hidden":!0,"data-p-hidden-accessible":!0,"data-p-hidden-focusable":!0,onFocus:F,"data-pc-section":_})},k=I(a,g,"firstfocusableelement"),N=I(r,b,"lastfocusableelement");return a.current&&r.current&&(a.current.$_pfocustrap_lasthiddenfocusableelement=r.current,r.current.$_pfocustrap_firsthiddenfocusableelement=a.current),Tn.createElement(Tn.Fragment,null,k,s.children,N)};return w()})),Qq=Yq;function G4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Gi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?G4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var V2=d.memo(function(e){var t=d.useState(!1),n=Rr(t,2),a=n[0],r=n[1],i=d.useRef(null),s=d.useRef(null),u=d.useRef(null),f=d.useRef(!1),p=d.useRef(null),h=gn(),v=function(pe){return ca.getCProp(e.column,pe)},g=function(){return ca.getCProps(e.column)},b=d.useContext(Mn),w=e.ptCallbacks,E=w.ptm,P=w.ptmo,C=w.cx,O=function(pe,ke){var We=g(),st=Gi({props:We,parent:e.metaData,hostName:e.hostName,state:{overlayVisible:a}},ke);return h(E("column.".concat(pe),{column:st}),E("column.".concat(pe),st),P(We,pe,st))},I=v("filterField")||v("field"),k=e.filters[I],N=e.filtersStore&&e.filtersStore[I],T=Hf({target:u,overlay:i,listener:function(pe,ke){var We=ke.type,st=ke.valid;st&&(We==="outside"?(!f.current&&!ee(pe.target)&&It(),f.current=!1):b.hideOverlaysOnDocumentScrolling?It():U.isDocument(pe.target)||U.alignOverlay(i.current,u.current,b&&b.appendTo||un.appendTo,!1))},when:a}),j=Rr(T,2),F=j[0],_=j[1],M=function(){return!N||!k?!1:N.operator?!H(k.constraints[0].value):!H(k.value)},L=function(){return k&&!H(k.value)},H=function(pe){return Y.isEmpty(pe)},B=function(pe){return k&&k.matchMode===pe},X=function(){return v("filterMatchModeOptions")||b&&b.filterMatchModeOptions[oe()].map(function(pe){return{label:Gn(pe),value:pe}})||un.filterMatchModeOptions[oe()].map(function(pe){return{label:Gn(pe),value:pe}})},V=function(){return v("showFilterMenu")&&(e.display==="row"?v("dataType")!=="boolean":!0)},K=function(){return v("showClearButton")&&e.display==="row"},re=function(){return v("dataType")!=="boolean"&&v("showFilterMatchModes")&&X()&&v("showFilterMenuOptions")},te=function(){return v("showFilterOperator")&&k&&k.operator&&v("showFilterMenuOptions")},ce=function(){return nn().length>1},z=function(){return v("showAddButton")&&k&&k.operator&&nn()&&nn().length<v("maxConstraints")&&v("showFilterMenuOptions")},Z=function(pe){return!ee(pe)&&i.current&&!(i.current.isSameNode(pe)||i.current.contains(pe))},ee=function(pe){return u.current&&(u.current.isSameNode(pe)||u.current.contains(pe))},G=function(){if(N)return N.operator?{matchMode:N.constraints[0].matchMode,operator:N.operator}:{matchMode:N.matchMode}},oe=function(){var pe=v("dataType"),ke=v("filterMatchMode"),We=function(At){return b&&b.filterMatchModeOptions[At].some(function(nt){return nt===ke})||un.filterMatchModeOptions[At].some(function(nt){return nt===ke})};return ke==="custom"&&!We(pe)?(b&&b.filterMatchModeOptions[pe].push(yr.CUSTOM)||un.filterMatchModeOptions[pe].push(yr.CUSTOM),pe):ke&&Object.keys(b&&b.filterMatchModeOptions||un.filterMatchModeOptions).find(function(st){return We(st)})||pe},ve=function(){var pe=v("onFilterClear"),ke=G(),We=Gi({},e.filters);We[I].operator?(We[I].constraints.splice(1),We[I].operator=ke.operator,We[I].constraints[0]={value:null,matchMode:ke.matchMode}):(We[I].value=null,We[I].matchMode=ke.matchMode),pe&&pe(),e.onFilterChange(We),e.onFilterApply(),It()},Re=function(){var pe=v("onFilterApplyClick");pe&&pe({field:I,constraints:k}),e.onFilterApply(),It()},it=function(){r(function(pe){return!pe})},Ke=function(pe){switch(pe.key){case"Escape":case"Tab":It();break;case"ArrowDown":if(a){var ke=U.getFirstFocusableElement(i.current);ke&&ke.focus(),pe.preventDefault()}else pe.altKey&&(r(!0),pe.preventDefault());break}},de=function(pe){pe.key==="Escape"&&(It(),u.current&&u.current.focus())},me=function(pe,ke){var We=Gi({},e.filters),st=pe.target.value,At=We[I];e.display==="menu"&&Y.isNotEmpty(At.constraints)?At.constraints[ke].value=st:At.value=st,e.onFilterChange(We),(!v("showApplyButton")||e.display==="row")&&e.onFilterApply()},Le=function(pe,ke){pe.key==="Enter"&&(!v("showApplyButton")||e.display==="menu")&&Re()},Pe=function(pe){var ke=v("onFilterMatchModeChange"),We=Gi({},e.filters);We[I].matchMode=pe,ke&&ke({field:I,matchMode:pe}),e.onFilterChange(We),e.onFilterApply(),It()},rt=function(pe,ke,We){var st=pe.target;switch(pe.key){case"ArrowDown":var At=Qe(st);At&&(st.removeAttribute("tabindex"),At.tabIndex=0,At.focus()),pe.preventDefault();break;case"ArrowUp":var nt=_e(st);nt&&(st.removeAttribute("tabindex"),nt.tabIndex=0,nt.focus()),pe.preventDefault();break;case"Enter":We?ve():Pe(ke.value),pe.preventDefault();break}},at=function(pe){var ke=v("onFilterOperatorChange"),We=pe.value,st=Gi({},e.filters);st[I].operator=We,e.onFilterChange(st),ke&&ke({field:I,operator:We}),v("showApplyButton")||e.onFilterApply()},Bt=function(pe,ke){var We=v("onFilterMatchModeChange"),st=Gi({},e.filters),At=st[I];e.display==="menu"&&Y.isNotEmpty(At.constraints)?At.constraints[ke].matchMode=pe:At.matchMode=pe,e.onFilterChange(st),We&&We({field:I,matchMode:pe,index:ke}),v("showApplyButton")||e.onFilterApply()},Jt=function(){var pe=v("onFilterConstraintAdd"),ke=G(),We=Gi({},e.filters),st={value:null,matchMode:ke.matchMode};We[I].constraints.push(st),pe&&pe({field:I,constraint:st}),e.onFilterChange(We),v("showApplyButton")||e.onFilterApply()},Lt=function(pe){var ke=v("onFilterConstraintRemove"),We=Gi({},e.filters),st=We[I].constraints.splice(pe,1);ke&&ke({field:I,constraint:st}),e.onFilterChange(We),v("showApplyButton")||e.onFilterApply()},Qe=function(pe){var ke=pe.nextElementSibling;return ke?U.getAttribute(ke,"data-p-column-filter-separator")===!0?Qe(ke):ke:pe.parentElement.firstElementChild},_e=function(pe){var ke=pe.previousElementSibling;return ke?U.getAttribute(ke,"data-p-column-filter-separator")===!0?_e(ke):ke:pe.parentElement.lastElementChild},It=function(){r(!1)},Tt=function(pe){f.current=!0,To.emit("overlay-click",{originalEvent:pe,target:i.current})},Ct=function(){f.current=!0},Dn=function(){fr.set("overlay",i.current,b&&b.autoZIndex||un.autoZIndex,b&&b.zIndex.overlay||un.zIndex.overlay),U.addStyles(i.current,{position:"absolute",top:"0",left:"0"}),U.alignOverlay(i.current,u.current,b&&b.appendTo||un.appendTo,!1),p.current=function(pe){Z(pe.target)||(f.current=!0)},To.on("overlay-click",p.current)},pn=function(){F()},hn=function(){Gt()},cn=function(){fr.clear(i.current)},Gt=function(){_(),To.off("overlay-click",p.current),p.current=null,f.current=!1},nn=function(){return k?k.constraints||[k]:[]},Xt=function(){return k.operator},ln=function(){return[{label:Gn("matchAll"),value:Sp.AND},{label:Gn("matchAny"),value:Sp.OR}]},qt=function(){return Gn("noFilter")},yn=function(){return Gn("removeRule")},En=function(){return Gn("addRule")},Wt=function(){return Gn("clear")},$e=function(){return Gn("apply")},Ft=function(pe){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,We=Gi({},e.filters),st=We[I];e.display==="menu"&&st&&st.operator?We[I].constraints[ke].value=pe:We[I].value=pe,e.onFilterChange(We)},xt=function(){for(var pe=arguments.length,ke=new Array(pe),We=0;We<pe;We++)ke[We]=arguments[We];ke&&Ft(ke[0],ke[1]),e.onFilterApply()};$n(function(){e.display==="menu"&&a&&U.alignOverlay(i.current,u.current,b&&b.appendTo||un.appendTo,!1)}),_r(function(){s.current||(s.current=Ga())}),aa(function(){p.current&&(To.off("overlay-click",p.current),p.current=null),i.current&&(fr.clear(i.current),Gt())});var ct=function(pe,ke){var We=pe?pe.value:null;return v("filterElement")?Y.getJSXElement(v("filterElement"),{field:I,index:ke,filterModel:pe,value:We,filterApplyCallback:xt,filterCallback:Ft}):d.createElement(Ya,{type:v("filterType"),value:We||"",onChange:function(At){return me(At,ke)},onKeyDown:function(At){return Le(At)},className:"p-column-filter",placeholder:v("filterPlaceholder"),maxLength:v("filterMaxLength"),"aria-label":v("filterPlaceholder"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})},He=function(){if(e.display==="row"){var pe=ct(k,0),ke=h({className:C("filterInput")},O("filterInput"));return d.createElement("div",ke,pe)}return null},ne=function(pe,ke){return e.display==="menu"?ct(pe,ke):null},le=function(){if(!V())return null;var pe=h({"aria-hidden":!0},O("filterIcon")),ke=e.filterIcon||d.createElement(dP,pe),We=Sn.getJSXIcon(ke,Gi({},pe),{props:e}),st=Sf(a?"hideFilterMenu":"showFilterMenu"),At=h({type:"button",className:C("filterMenuButton",{overlayVisibleState:a,hasFilter:M}),"aria-haspopup":!0,"aria-expanded":a,"aria-label":st,"aria-controls":a?s.current:void 0,onClick:function(ze){return it()},onKeyDown:function(ze){return Ke(ze)}},O("filterMenuButton",{context:{active:M()}}));return d.createElement("button",Ar({ref:u},At),We,d.createElement(ir,null))},Oe=function(){if(!K())return null;var pe=h({"aria-hidden":!0},O("filterClearIcon")),ke=e.filterClearIcon||d.createElement(pP,pe),We=Sn.getJSXIcon(ke,Gi({},pe),{props:e}),st=Wt(),At=h({className:C("headerFilterClearButton",{hasRowFilter:L}),type:"button",onClick:function(ze){return ve()},"aria-label":st},O("headerFilterClearButton",{context:{hidden:L()}}));return d.createElement("button",At,We,d.createElement(ir,null))},gt=function(){if(re()){var pe=X(),ke=qt(),We=h({className:C("filterSeparator"),"data-p-column-filter-separator":!0},O("filterSeparator")),st=h({className:C("filterRowItem",{isRowMatchModeSelected:B,isShowMatchModes:re}),onClick:function(ze){return ve()},onKeyDown:function(ze){return rt(ze,null,!0)}},O("filterRowItem")),At=h({className:C("filterRowItems")},O("filterRowItems"));return d.createElement("ul",At,pe.map(function(nt,ze){var Ze=nt.value,mt=nt.label,Rt=ze===0?0:null,Nt=h({className:C("filterRowItem",{isRowMatchModeSelected:B,isShowMatchModes:re,value:Ze}),onClick:function(){return Pe(Ze)},onKeyDown:function(rn){return rt(rn,nt)},tabIndex:Rt},O("filterRowItem",{context:{highlighted:nt&&B(Ze)}}));return d.createElement("li",Ar({},Nt,{key:mt}),mt)}),d.createElement("li",We),d.createElement("li",st,ke))}return null},Et=function(){if(te()){var pe=ln(),ke=Xt(),We=h({className:C("filterOperator")},O("filterOperator"));return d.createElement("div",We,d.createElement(ru,{options:pe,value:ke,onChange:at,className:"p-column-filter-operator-dropdown",pt:O("filterOperatorDropdown"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData},"aria-label":Sf("filterOperator")}))}return null},ut=function(pe,ke){if(re()){var We=X();return d.createElement(ru,{options:We,value:pe.matchMode,onChange:function(At){return Bt(At.value,ke)},className:"p-column-filter-matchmode-dropdown",pt:O("filterMatchModeDropdown"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData},"aria-label":Sf("filterConstraint")})}return null},en=function(pe){if(ce()){var ke=yn();return d.createElement(Un,{type:"button",icon:e.filterRemoveIcon||d.createElement(mP,null),className:"p-column-filter-remove-button p-button-text p-button-danger p-button-sm",onClick:function(){return Lt(pe)},label:ke,pt:O("filterRemoveButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})}return null},mn=function(){var pe=nn(),ke=h({className:C("filterConstraints")},O("filterConstraints")),We=h({className:C("filterConstraint")},O("filterConstraint"));return d.createElement("div",ke,pe.map(function(st,At){var nt=ut(st,At),ze=ne(st,At),Ze=en(At),mt=h(O("filterRemove"));return d.createElement("div",Ar({},We,{key:At}),nt,ze,d.createElement("div",mt,Ze))}))},se=function(){if(z()){var pe=En(),ke=h({className:C("filterAddRule")},O("filterAddRule"));return d.createElement("div",ke,d.createElement(Un,{type:"button",label:pe,icon:e.filterAddIcon||d.createElement(QS,null),className:"p-column-filter-add-button p-button-text p-button-sm",onClick:Jt,pt:O("filterAddRuleButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}}))}return null},we=function(){if(v("showClearButton")){if(!v("filterClear")){var pe=Wt();return d.createElement(Un,{type:"button",outlined:!0,size:"small",onClick:ve,label:pe,pt:O("filterClearButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})}return Y.getJSXElement(v("filterClear"),{field:I,filterModel:k,filterClearCallback:ve})}return null},xe=function(){if(v("showApplyButton")){if(!v("filterApply")){var pe=$e();return d.createElement(Un,{type:"button",size:"small",onClick:Re,label:pe,pt:O("filterApplyButton"),unstyled:e.unstyled,__parentMetadata:{parent:e.metaData}})}return Y.getJSXElement(v("filterApply"),{field:I,filterModel:k,filterApplyCallback:Re})}return null},Fe=function(){var pe=we(),ke=xe(),We=h({className:C("filterButtonBar")},O("filterButtonBar"));return d.createElement("div",We,pe,ke)},Je=function(){var pe=Et(),ke=mn(),We=se(),st=Fe();return d.createElement(d.Fragment,null,pe,ke,We,st)},Mt=function(){var pe=v("filterMenuStyle"),ke=Y.getJSXElement(v("filterHeader"),{field:I,filterModel:k,filterApplyCallback:xt}),We=Y.getJSXElement(v("filterFooter"),{field:I,filterModel:k,filterApplyCallback:xt}),st=e.display==="row"?gt():Je(),At=h({style:pe,className:C("filterOverlay",{columnFilterProps:e,context:b,getColumnProp:v}),onKeyDown:function(Ze){return de(Ze)},onClick:function(Ze){return Tt(Ze)},onMouseDown:function(Ze){return Ct()},id:s.current,"aria-modal":a,role:"dialog"},O("filterOverlay")),nt=h({classNames:C("transition"),in:a,timeout:{enter:120,exit:100},unmountOnExit:!0,onEnter:Dn,onEntered:pn,onExit:hn,onExited:cn},O("transition"));return d.createElement(ki,null,d.createElement(yi,Ar({nodeRef:i},nt),d.createElement("div",Ar({ref:i},At),d.createElement(Qq,{autoFocus:!0},ke,st,We))))},Vt=He(),kt=le(),Ut=Oe(),$t=Mt(),tt=h({className:C("columnFilter",{columnFilterProps:e})},O("columnFilter"));return d.createElement("div",tt,Vt,kt,Ut,$t)});V2.displayName="ColumnFilter";function Y4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Wq(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Y4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var K2=d.memo(function(e){var t=gn(),n=function(){return ca.getCProps(e.column)},a=e.ptCallbacks,r=a.ptm,i=a.ptmo,s=a.cx,u=function(E){var P=n(),C={props:P,parent:e.metaData,hostName:e.hostName,state:{},context:{checked:e.checked,disabled:e.disabled}};return t(r("column.".concat(E),{column:C}),r("column.".concat(E),C),i(P,E,C))},f=function(E){e.disabled||e.onChange({originalEvent:E,checked:!e.checked})},p=t({className:s("checkIcon")},u("headerCheckbox.icon")),h=e.checked?e.checkIcon||d.createElement(Pl,p):null,v=Sn.getJSXIcon(h,Wq({},p),{props:e}),g=e.disabled?null:0,b={role:"checkbox","aria-checked":e.checked,"aria-label":e.checked?Sf("selectAll"):Sf("unselectAll"),tabIndex:g,onChange:f,icon:v,checked:e.checked,disabled:e.disabled,unstyled:e.unstyled,pt:u("headerCheckbox")};return d.createElement(H2,b)});K2.displayName="HeaderCheckbox";function Q4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function _v(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Q4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Q4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var TP=d.memo(function(e){var t=d.useState({}),n=Rr(t,2),a=n[0],r=n[1],i=d.useRef(null),s=nc(e.column),u=gn(),f=e.metaData,p=e.ptCallbacks,h=e.index,v=e.ptCallbacks,g=v.ptm,b=v.ptmo,w=v.cx,E={index:h},P=_v(_v({},f),E),C=function(){return ca.getCProps(e.column)},O=function(Pe){var rt=C(),at={props:rt,parent:P,hostName:e.hostName,state:{styleObject:a},context:{index:e.index,sorted:F().sorted,resizable:e.resizableColumns,size:e.metaData.props.size,showGridlines:e.metaData.props.showGridlines}};return u(g("column.".concat(Pe),{column:at}),g("column.".concat(Pe),at),b(rt,Pe,at))},I=function(){return e.multiSortMeta&&e.multiSortMeta.length>1},k=function(){return!N("sortable")||N("sortable")&&(e.allSortableDisabled||N("sortableDisabled"))},N=function(){return e.column?typeof(arguments.length<=0?void 0:arguments[0])=="string"?ca.getCProp(e.column,arguments.length<=0?void 0:arguments[0]):ca.getCProp((arguments.length<=0?void 0:arguments[0])||e.column,arguments.length<=1?void 0:arguments[1]):null},T=function(){var Pe=N("headerStyle"),rt=N("style");return N("frozen")?Object.assign({},rt,Pe,a):Object.assign({},rt,Pe)},j=function(){return e.multiSortMeta.findIndex(function(Pe){return Pe.field===N("field")||Pe.field===N("sortField")})},F=function(){var Pe=!1,rt=0,at=-1;return e.sortMode==="single"?(Pe=e.sortField&&(e.sortField===N("field")||e.sortField===N("sortField")),rt=Pe?e.sortOrder:0):e.sortMode==="multiple"&&(at=j(),at>-1&&(Pe=!0,rt=e.multiSortMeta[at].order)),{sorted:Pe,sortOrder:rt,metaIndex:at}},_=function(Pe){var rt=Pe.sorted,at=Pe.sortOrder;return N("sortable")?rt&&at<0?"descending":rt&&at>0?"ascending":"none":null},M=function(){if(N("frozen")){var Pe=_v({},a),rt=N("alignFrozen");if(rt==="right"){var at=0,Bt=i.current.nextElementSibling;Bt&&Bt.classList.contains("p-frozen-column")&&(at=U.getOuterWidth(Bt)+parseFloat(Bt.style.right||0)),Pe.right=at+"px"}else{var Jt=0,Lt=i.current.previousElementSibling;Lt&&Lt.classList.contains("p-frozen-column")&&(Jt=U.getOuterWidth(Lt)+parseFloat(Lt.style.left||0)),Pe.left=Jt+"px"}var Qe=i.current.parentElement.nextElementSibling;if(Qe){var _e=U.index(i.current);Qe.children[_e].style.left=Pe.left,Qe.children[_e].style.right=Pe.right}var It=a.left===Pe.left&&a.right===Pe.right;!It&&r(Pe)}},L=function(Pe){(N(Pe,"sortableDisabled")!==N("sortableDisabled")||N(Pe,"sortable")!==N("sortable"))&&e.onSortableChange()},H=function(Pe){if(!k()){var rt=Pe.target;(U.getAttribute(rt,"data-p-sortable-column")===!0||U.getAttribute(rt,"data-pc-section")==="headertitle"||U.getAttribute(rt,"data-pc-section")==="headercontent"||U.getAttribute(rt,"data-pc-section")==="sortIcon"||U.getAttribute(rt.parentElement,"data-pc-section")==="sortIcon"||rt.closest('[data-p-sortable-column="true"]')&&!rt.closest('[data-pc-section="filtermenubutton"]'))&&(U.clearSelection(),e.onSortChange({originalEvent:Pe,column:e.column,sortableDisabledFields:e.sortableDisabledFields}))}},B=function(Pe){e.onColumnMouseDown({originalEvent:Pe,column:e.column})},X=function(Pe){(Pe.code=="Enter"||Pe.code==="NumpadEnter"||Pe.code=="Space")&&Pe.target===i.current&&U.getAttribute(Pe.currentTarget,"data-p-sortable-column")===!0&&(H(Pe),Pe.preventDefault())},V=function(Pe){e.onColumnDragStart({originalEvent:Pe,column:e.column})},K=function(Pe){e.onColumnDragOver({originalEvent:Pe,column:e.column})},re=function(Pe){e.onColumnDragLeave({originalEvent:Pe,column:e.column})},te=function(Pe){e.onColumnDrop({originalEvent:Pe,column:e.column})},ce=function(Pe){e.onColumnResizeStart({originalEvent:Pe,column:e.column})},z=function(Pe){e.onColumnResizerClick&&(e.onColumnResizerClick({originalEvent:Pe,element:Pe.currentTarget.parentElement,column:e.column}),Pe.preventDefault())},Z=function(Pe){e.onColumnResizerDoubleClick&&(e.onColumnResizerDoubleClick({originalEvent:Pe,element:Pe.currentTarget.parentElement,column:e.column}),Pe.preventDefault())};d.useEffect(function(){N("frozen")&&M(),L(s)});var ee=function(){if(e.resizableColumns&&!N("frozen")){var Pe=u({className:w("columnResizer"),onMouseDown:function(at){return ce(at)},onTouchStart:function(at){return ce(at)},onClick:function(at){return z(at)},onDoubleClick:function(at){return Z(at)}},O("columnResizer"));return d.createElement("span",Pe)}return null},G=function(){var Pe=Y.getJSXElement(N("header"),{props:e.tableProps}),rt=u({className:w("headerTitle")},O("headerTitle"));return d.createElement("span",rt,Pe)},oe=function(Pe){var rt=Pe.sorted,at=Pe.sortOrder;if(N("sortable")){var Bt=u({className:w("sortIcon")},O("sortIcon")),Jt=u(O("sort")),Lt=rt?at<0?d.createElement(vP,Bt):d.createElement(gP,Bt):d.createElement(hP,Bt),Qe=Sn.getJSXIcon(e.sortIcon||Lt,_v({},Bt),{props:e,sorted:rt,sortOrder:at});return d.createElement("span",Jt,Qe)}return null},ve=function(Pe){var rt=Pe.metaIndex;if(rt!==-1&&I()){var at=e.groupRowsBy&&e.groupRowsBy===e.groupRowSortField?rt:rt+1,Bt=u({className:w("sortBadge")},O("root"),O("sortBadge"));return d.createElement("span",Bt,at)}return null},Re=function(){if(e.showSelectAll&&N("selectionMode")==="multiple"&&e.filterDisplay!=="row"){var Pe=e.allRowsSelected(e.value);return d.createElement(K2,{hostName:e.hostName,column:e.column,checked:Pe,onChange:e.onColumnCheckboxChange,disabled:e.empty,ptCallbacks:p,metaData:f,unstyled:e.unstyled})}return null},it=function(){return e.filterDisplay==="menu"&&N("filter")?d.createElement(V2,{hostName:e.hostName,display:"menu",column:e.column,filters:e.filters,onFilterChange:e.onFilterChange,onFilterApply:e.onFilterApply,filtersStore:e.filtersStore,filterIcon:e.filterIcon,filterClearIcon:e.filterClearIcon,ptCallbacks:p,metaData:f,unstyled:e.unstyled}):null},Ke=function(Pe){var rt=G(),at=oe(Pe),Bt=ve(Pe),Jt=Re(),Lt=it(),Qe=u({className:w("headerContent")},O("headerContent"));return d.createElement("div",Qe,rt,at,Bt,Jt,Lt)},de=function(){var Pe=k(),rt=F(),at=T(),Bt=N("alignHeader")||N("align"),Jt=N("frozen"),Lt=N("sortable")&&!Pe?e.tabIndex:null,Qe=N("colSpan"),_e=N("rowSpan"),It=_(rt),Tt=N("headerTooltip"),Ct=N("headerClassName"),Dn=Y.isNotEmpty(Tt),pn=N("headerTooltipOptions"),hn=ee(),cn=Ke(rt),Gt=u({className:be(Ct,w("headerCell",{headerProps:e,frozen:Jt,sortMeta:rt,align:Bt,_isSortableDisabled:Pe,getColumnProp:N})),style:at,role:"columnheader",onClick:function(Xt){return H(Xt)},onKeyDown:function(Xt){return X(Xt)},onMouseDown:function(Xt){return B(Xt)},onDragStart:function(Xt){return V(Xt)},onDragOver:function(Xt){return K(Xt)},onDragLeave:function(Xt){return re(Xt)},onDrop:function(Xt){return te(Xt)},tabIndex:Lt,colSpan:Qe,rowSpan:_e,"aria-sort":It,"data-p-sortable-column":N("sortable"),"data-p-resizable-column":e.resizableColumns,"data-p-highlight":rt.sorted,"data-p-filter-column":!e.metaData.props.headerColumnGroup&&e.filterDisplay==="row","data-p-frozen-column":N("frozen"),"data-p-reorderable-column":e.reorderableColumns},O("root"),O("headerCell"));return d.createElement(d.Fragment,null,d.createElement("th",Ar({ref:i},Gt),hn,cn),Dn&&d.createElement(ao,Ar({target:i,content:Tt,pt:O("tooltip"),unstyled:e.unstyled},pn)))},me=de();return me});TP.displayName="HeaderCell";var Xq=["unstyled","__TYPE","ptOptions"];function W4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Q0(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?W4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var RP=d.memo(function(e){var t=d.useState([]),n=Rr(t,2),a=n[0],r=n[1],i=d.useState(!1),s=Rr(i,2),u=s[0],f=s[1],p=gn(),h=e.sortMode==="single",v=e.sortMode==="multiple",g=h&&u,b=e.ptCallbacks,w=b.ptm,E=b.ptmo,P=b.cx,C=d.useContext(Mn),O=function(ee,G){return ca.getCProp(ee,G)},I=function(ee){return ca.getCProps(ee)},k=function(ee){return nu.getCProps(ee)},N=function(){return e.headerColumnGroup?E(nu.getCProps(e.headerColumnGroup)):void 0},T=function(ee){var G=N(),oe={props:G,parent:e.metaData,hostName:e.hostName,state:{sortableDisabledFields:a,allSortableDisabled:u}};return p(w("columnGroup.".concat(ee),{columnGroup:oe}),w("columnGroup.".concat(ee),oe),E(G,ee,oe))},j=function(ee,G){var oe=I(ee),ve={props:oe,parent:e.metaData,hostName:e.hostName,state:{sortableDisabledFields:a,allSortableDisabled:u}};return p(w("column.".concat(G),{column:ve}),w("column.".concat(G),ve),E(oe,G,ve))},F=function(ee,G){var oe=k(ee),ve={props:oe,parent:e.metaData,hostName:e.hostName};return p(w("row.".concat(G),{row:ve}),w("row.".concat(G),ve),E(oe,G,ve))},_=function(ee){return e.sortField!==null?O(ee,"field")===e.sortField||O(ee,"sortField")===e.sortField:!1},M=function(){if(h||v&&e.onSortChange){var ee=[],G=!1;e.columns.forEach(function(oe){O(oe,"sortableDisabled")&&(ee.push(O(oe,"sortField")||O(oe,"field")),!G&&_(oe)&&(G=!0))}),r(ee),f(G)}},L=function(){M()},H=function(ee){e.onColumnCheckboxChange(ee,e.value)};_r(function(){M()});var B=function(ee){var G=d.Children.toArray(bm.getCProp(ee,"children"));return X(G)},X=function(ee){return d.Children.map(ee,function(G,oe){var ve=G?!O(G,"hidden"):!0,Re=G&&(O(G,"columnKey")||O(G,"field"))||oe;return ve&&d.createElement(TP,{hostName:e.hostName,allRowsSelected:e.allRowsSelected,allSortableDisabled:g,column:G,index:oe,empty:e.empty,filterClearIcon:e.filterClearIcon,filterDisplay:e.filterDisplay,filterIcon:e.filterIcon,filters:e.filters,filtersStore:e.filtersStore,groupRowSortField:e.groupRowSortField,groupRowsBy:e.groupRowsBy,key:Re,multiSortMeta:e.multiSortMeta,onColumnCheckboxChange:H,onColumnDragLeave:e.onColumnDragLeave,onColumnDragOver:e.onColumnDragOver,onColumnDragStart:e.onColumnDragStart,onColumnDrop:e.onColumnDrop,onColumnMouseDown:e.onColumnMouseDown,onColumnResizeStart:e.onColumnResizeStart,onColumnResizerClick:e.onColumnResizerClick,onColumnResizerDoubleClick:e.onColumnResizerDoubleClick,onFilterApply:e.onFilterApply,onFilterChange:e.onFilterChange,onSortChange:e.onSortChange,onSortableChange:L,reorderableColumns:e.reorderableColumns,resizableColumns:e.resizableColumns,showSelectAll:e.showSelectAll,sortField:e.sortField,sortIcon:e.sortIcon,sortMode:e.sortMode,sortOrder:e.sortOrder,sortableDisabledFields:a,tabIndex:e.tabIndex,tableProps:e.tableProps,value:e.value,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled})})},V=function(ee,G){if(e.showSelectAll&&G==="multiple"){var oe=e.allRowsSelected(e.value);return d.createElement(K2,{hostName:e.hostName,column:ee,checked:oe,onChange:H,disabled:e.empty,ptCallbacks:e.ptCallbacks,metaData:e.metaData,unstyled:e.unstyled})}return null},K=function(ee,G){return G?d.createElement(V2,{hostName:e.hostName,display:"row",column:ee,filterClearIcon:e.filterClearIcon,filterIcon:e.filterIcon,filters:e.filters,filtersStore:e.filtersStore,metaData:e.metaData,onFilterApply:e.onFilterApply,onFilterChange:e.onFilterChange,ptCallbacks:e.ptCallbacks,unstyled:e.unstyled}):null},re=function(){return d.Children.map(e.columns,function(ee,G){var oe=!O(ee,"hidden");if(oe){var ve=ca.getCProps(ee),Re=ve.filterHeaderStyle,it=ve.style,Ke=ve.filterHeaderClassName,de=ve.className,me=ve.frozen,Le=ve.columnKey,Pe=ve.field,rt=ve.selectionMode,at=ve.filter,Bt=Q0(Q0({},Re||{}),it||{}),Jt=Le||Pe||G,Lt=V(ee,rt),Qe=K(ee,at),_e=p({style:Bt,className:be(Ke,de,P("headerCell",{frozen:me,column:ee}))},j(ee,"root"),j(ee,"headerCell"));return d.createElement("th",Ar({key:Jt},_e),Lt,Qe)}return null})},te=function(){if(e.headerColumnGroup){var ee=d.Children.toArray(nu.getCProp(e.headerColumnGroup,"children"));return ee.map(function(Re,it){var Ke=bm.getProps(Re.props,C),de=Ke.unstyled;Ke.__TYPE,Ke.ptOptions;var me=U2(Ke,Xq),Le=p({role:"row"},de?Q0({unstyled:de},me):me,F(Re,"root"));return d.createElement("tr",Ar({},Le,{key:it}),B(Re))})}var G=p({role:"row"},w("headerRow",{hostName:e.hostName})),oe=d.createElement("tr",G,X(e.columns)),ve=e.filterDisplay==="row"&&d.createElement("tr",G,re());return d.createElement(d.Fragment,null,oe,ve)},ce=te(),z=p({className:P("thead"),role:"rowgroup"},T("root"),w("thead",{hostName:e.hostName}));return d.createElement("thead",z,ce)});RP.displayName="TableHeader";function Jq(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Zq(e))||t){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(p){throw p},f:r}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var p=n.next();return s=p.done,p},e:function(p){u=!0,i=p},f:function(){try{s||n.return==null||n.return()}finally{if(u)throw i}}}}function Zq(e,t){if(e){if(typeof e=="string")return X4(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?X4(e,t):void 0}}function X4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function J4(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function eo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?J4(Object(n),!0).forEach(function(a){Pr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J4(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var Vm=d.forwardRef(function(e,t){var n=d.useContext(Mn),a=gn(),r=Mv.getProps(e,n),i=d.useState(r.first),s=Rr(i,2),u=s[0],f=s[1],p=d.useState(r.rows),h=Rr(p,2),v=h[0],g=h[1],b=d.useState(r.sortField),w=Rr(b,2),E=w[0],P=w[1],C=d.useState(r.sortOrder),O=Rr(C,2),I=O[0],k=O[1],N=d.useState(r.multiSortMeta),T=Rr(N,2),j=T[0],F=T[1],_=d.useState(r.filters),M=Rr(_,2),L=M[0],H=M[1],B=d.useState([]),X=Rr(B,2),V=X[0],K=X[1],re=d.useState(null),te=Rr(re,2),ce=te[0],z=te[1],Z=d.useState({}),ee=Rr(Z,2),G=ee[0],oe=ee[1],ve=d.useState({}),Re=Rr(ve,2),it=Re[0],Ke=Re[1],de=d.useState(r.rows),me=Rr(de,2),Le=me[0],Pe=me[1],rt=d.useState({}),at=Rr(rt,2),Bt=at[0],Jt=at[1],Lt={props:r,state:{first:u,rows:v,sortField:E,sortOrder:I,multiSortMeta:j,filters:L,columnOrder:V,groupRowsSortMeta:ce,editingMeta:G,frozenEditingMeta:it,d_rows:Le,d_filters:Bt},context:{scrollable:r.scrollable}},Qe=Mv.setMetaData(Lt);Or(Mv.css.styles,Qe.isUnstyled,{name:"datatable"});var _e=d.useRef(""),It=d.useRef(null),Tt=d.useRef(null),Ct=d.useRef(null),Dn=d.useRef(null),pn=d.useRef(null),hn=d.useRef(null),cn=d.useRef(null),Gt=d.useRef(null),nn=d.useRef(null),Xt=d.useRef(null),ln=d.useRef(null),qt=d.useRef(null),yn=d.useRef(null),En=d.useRef(null),Wt=d.useRef(null),$e=d.useRef(null),Ft=d.useRef(null),xt=d.useRef(null),ct=d.useRef(null),He=d.useRef(null),ne=d.useRef(null),le=d.useRef(!1),Oe=d.useRef(null),gt=d.useRef(!1),Et=d.useRef(null),ut=d.useRef(null),en=d.useRef(null);r.rows!==Le&&!r.onPage&&(g(r.rows),Pe(r.rows));var mn=function(ue){return le.current&&Ca(ue)},se=function(){return le.current&&(le.current=!1,No())},we=Zo({type:"mousemove",listener:mn}),xe=Rr(we,2),Fe=xe[0],Je=xe[1],Mt=Zo({type:"mouseup",listener:se}),Vt=Rr(Mt,2),kt=Vt[0],Ut=Vt[1],$t=Zo({type:"touchmove",listener:mn}),tt=Rr($t,2),fe=tt[0],pe=tt[1],ke=Zo({type:"touchend",listener:se}),We=Rr(ke,2),st=We[0],At=We[1],nt=function(){return r.stateStorage==="custom"},ze=function(){return r.stateKey!=null||nt()},Ze=function(){return Y.isEmpty(r.virtualScrollerOptions)||!r.scrollable},mt=function(ue,Ne){return r.compareSelectionBy==="equals"?ue===Ne:Y.equals(ue,Ne,r.dataKey)},Rt=function(){return Y.isNotEmpty(ye())||r.globalFilter},Nt=function(){return r.onPage?r.first:u},Dt=function(){return r.onPage?r.rows:v},rn=function(){return r.onSort?r.sortField:E},xn=function(){return r.onSort?r.sortOrder:I},an=function(){return(r.onSort?r.multiSortMeta:j)||[]},ye=function(){return r.onFilter?r.filters:L},A=function(ue,Ne){return ca.getCProp(ue,Ne)},J=function(ue){var Ne=d.Children.toArray(r.children);if(!Ne)return null;if(!ue&&r.reorderableColumns&&V){var et=V.reduce(function(ht,bt){var yt=er(Ne,bt);return yt&&ht.push(yt),ht},[]);return[].concat(ya(et),ya(Ne.filter(function(ht){return et.indexOf(ht)<0})))}return Ne},he=function(){var ue={};r.paginator&&(ue.first=Nt(),ue.rows=Dt());var Ne=rn();Ne&&(ue.sortField=Ne,ue.sortOrder=xn());var et=an();if(et&&(ue.multiSortMeta=et),Rt()&&(ue.filters=ye()),r.resizableColumns&&Zt(ue),r.reorderableColumns&&(ue.columnOrder=V),r.expandedRows&&(ue.expandedRows=r.expandedRows),r.selection&&r.onSelectionChange&&(ue.selection=r.selection),nt())r.customSaveState&&r.customSaveState(ue);else{var ht=Y0(r.stateStorage);Y.isNotEmpty(ue)&&ht.setItem(r.stateKey,JSON.stringify(ue))}r.onStateSave&&r.onStateSave(ue)},Ee=function(){var ue=Y0(r.stateStorage);ue&&r.stateKey&&ue.removeItem(r.stateKey)},Ie=function(){var ue={};if(nt())r.customRestoreState&&(ue=r.customRestoreState());else{var Ne=Y0(r.stateStorage),et=Ne.getItem(r.stateKey),ht=/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/,bt=function(_t,Kt){return typeof Kt=="string"&&ht.test(Kt)?new Date(Kt):Kt};et&&(ue=JSON.parse(et,bt))}Yt(ue)},ft=function(ue){Yt(ue)},Yt=function(){var ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Y.isNotEmpty(ue)){if(r.paginator)if(r.onPage){var Ne=function(ht,bt){var yt=lr(so()),_t=Math.ceil(yt/bt)||1,Kt=Math.floor(ht/bt);return{first:ht,rows:bt,page:Kt,pageCount:_t}};r.onPage(_i(Ne(ue.first,ue.rows)))}else f(ue.first),g(ue.rows);ue.sortField&&(r.onSort?r.onSort(_i({sortField:ue.sortField,sortOrder:ue.sortOrder})):(P(ue.sortField),k(ue.sortOrder))),ue.multiSortMeta&&(r.onSort?r.onSort(_i({multiSortMeta:ue.multiSortMeta})):F(ue.multiSortMeta)),ue.filters&&(Jt(ni(ue.filters)),r.onFilter?r.onFilter(_i({filters:ue.filters})):H(ni(ue.filters))),r.resizableColumns&&(xt.current=ue.columnWidths,ct.current=ue.tableWidth,pr()),r.reorderableColumns&&K(ue.columnOrder),ue.expandedRows&&r.onRowToggle&&r.onRowToggle({data:ue.expandedRows}),ue.selection&&r.onSelectionChange&&r.onSelectionChange({value:ue.selection}),r.onStateRestore&&r.onStateRestore(ue)}},Zt=function(ue){var Ne=[],et=U.find(It.current,'[data-pc-section="thead"] > tr > th');et.forEach(function(ht){return Ne.push(U.getOuterWidth(ht))}),ue.columnWidths=Ne.join(","),r.columnResizeMode==="expand"&&(ue.tableWidth=U.getOuterWidth(Tt.current)+"px")},wn=function(ue){zt();var Ne="",et='[data-pc-name="datatable"]['.concat(_e.current,'] > [data-pc-section="wrapper"] ').concat(Ze()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');ue.forEach(function(ht,bt){var yt="width: ".concat(ht,"px !important; max-width: ").concat(ht,"px !important");Ne=Ne+`
                `.concat(et,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(bt+1,`),
                `).concat(et,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(bt+1,`),
                `).concat(et,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(bt+1,`) {
                    `).concat(yt,`
                }
            `)}),Wt.current.innerHTML=Ne},pr=function(){if(xt.current){var ue=xt.current.split(",");r.columnResizeMode==="expand"&&ct.current&&(Tt.current.style.width=ct.current,Tt.current.style.minWidth=ct.current),Y.isNotEmpty(ue)&&wn(ue)}},jt=function(ue){if(ue.nodeName==="TH")return ue;for(var Ne=ue.parentElement;Ne.nodeName!=="TH"&&(Ne=Ne.parentElement,!!Ne););return Ne},Se=function(){return r.sortMode==="single"?r.sortField:ce?ce.field:null},Xe=function(ue){return r.showSelectionElement||r.isDataSelectable?ue.filter(function(Ne,et){var ht=!0;return r.showSelectionElement&&(ht=r.showSelectionElement({rowIndex:et,props:r})),r.isDataSelectable&&ht&&(ht=r.isDataSelectable({data:Ne,index:et})),ht}):ue},Ht=function(ue){if(r.onSelectAllChange)return r.selectAll;var Ne=r.selectionPageOnly?Eo(ue):ue,et=Y.isNotEmpty(r.frozenValue)?[].concat(ya(r.frozenValue),ya(Ne)):Ne,ht=Xe(et);return Y.isNotEmpty(ht)&&r.selection&&ht.every(function(bt){return Y.isArray(r.selection)&&r.selection.some(function(yt){return mt(yt,bt)})})},fn=function(ue){if(ue){var Ne=ue.find(function(et){return!!A(et,"selectionMode")});return Ne?A(Ne,"selectionMode"):null}return null},er=function(ue,Ne){return Y.isNotEmpty(ue)?ue.find(function(et){return A(et,"columnKey")===Ne||A(et,"field")===Ne}):null},lr=function(ue){return r.lazy?r.totalRecords:ue?ue.length:0},mr=function(ue){var Ne=ue.rowData,et=ue.field,ht=ue.editingKey;ue.rowIndex;var bt=ue.editing,yt=eo({},G),_t=yt[ht];if(bt)!_t&&(_t=yt[ht]={data:eo({},Ne),fields:[]}),_t.fields.push(et);else if(_t){var Kt=_t.fields.filter(function(Cn){return Cn!==et});Kt.length?_t.fields=Kt:delete yt[ht]}oe(yt)},tr=function(){r.editMode&&Y.isNotEmpty(G)&&oe({})},Sr=function(ue){var Ne=ue.rowData,et=ue.field,ht=ue.editingKey,bt=ue.editing,yt=eo({},it),_t=yt[ht];if(bt)!_t&&(_t=yt[ht]={data:eo({},Ne),fields:[]}),_t.fields.push(et);else if(_t){var Kt=_t.fields.filter(function(Cn){return Cn!==et});Kt.length?_t.fields=Kt:delete yt[ht]}Ke(yt)},Hn=function(){r.editMode&&Y.isNotEmpty(it)&&Ke({})},Zr=function(ue){ol();var Ne=ue.originalEvent,et=ue.column,ht=U.getOffset(It.current).left;He.current=et,ne.current=Ne.currentTarget.parentElement,le.current=!0,Oe.current=(Ne.type==="touchstart"?Ne.changedTouches[0].clientX:Ne.pageX)-ht+It.current.scrollLeft,ae()},Ca=function(ue){var Ne=U.getOffset(It.current).left;It.current.setAttribute("data-p-unselectable-text",!0),ln.current.style.height=It.current.offsetHeight+"px",ln.current.style.top="0px",ln.current.style.left=(ue.type==="touchmove"?ue.changedTouches[0].clientX:ue.pageX)-Ne+It.current.scrollLeft+"px",ln.current.style.display="block"},No=function(){var ue=ln.current.offsetLeft-Oe.current,Ne=ne.current.offsetWidth,et=Ne+ue,ht=ne.current.style.minWidth||15;if(Ne+ue>parseInt(ht,10)){if(r.columnResizeMode==="fit"){var bt=ne.current.nextElementSibling,yt=bt.offsetWidth-ue;et>15&&yt>15&&Pt(et,yt)}else if(r.columnResizeMode==="expand"){var _t=Tt.current.offsetWidth+ue+"px",Kt=function(Rn){Rn&&(Rn.style.width=Rn.style.minWidth=_t)};Pt(et),Kt(Tt.current),Ze()||(Kt(Dn.current),Kt(pn.current),Ct.current&&Kt(U.findSingle(Ct.current,'[data-pc-name="virtualscroller"] > table > tbody')))}r.onColumnResizeEnd&&r.onColumnResizeEnd({element:ne.current,column:He.current,delta:ue}),ze()&&he()}ln.current.style.display="none",He.current=null,ne.current=null,It.current.setAttribute("data-p-unselectable-text","true"),kn(),dt()},Pt=function(ue,Ne){var et=[],ht=U.index(ne.current),bt=U.find(Tt.current,'[data-pc-section="thead"] > tr > th');bt.forEach(function(Kt){return et.push(U.getOuterWidth(Kt))}),pt(),zt();var yt="",_t='[data-pc-name="datatable"]['.concat(_e.current,'] > [data-pc-section="wrapper"] ').concat(Ze()?"":'> [data-pc-name="virtualscroller"]',' > [data-pc-section="table"]');et.forEach(function(Kt,Cn){var Rn=Cn===ht?ue:Ne&&Cn===ht+1?Ne:Kt,Qn="width: ".concat(Rn,"px !important; max-width: ").concat(Rn,"px !important");yt=yt+`
                 `.concat(_t,' > [data-pc-section="thead"] > tr > th:nth-child(').concat(Cn+1,`),
                `).concat(_t,' > [data-pc-section="tbody"] > tr > td:nth-child(').concat(Cn+1,`),
                `).concat(_t,' > [data-pc-section="tfoot"] > tr > td:nth-child(').concat(Cn+1,`) {
                    `).concat(Qn,`
                }
            `)}),Wt.current.innerHTML=yt},ae=function(){Fe(),kt(),fe(),st()},dt=function(){Je(),Ut(),pe(),At()},bn=function(ue){U.clearSelection();var Ne=ue.originalEvent,et=ue.column;r.reorderableColumns&&A(et,"reorderable")!==!1&&!A(et,"frozen")&&(Ne.target.nodeName==="INPUT"||Ne.target.nodeName==="TEXTAREA"||U.getAttribute(Ne.target,'[data-pc-section="columnresizer"]')?Ne.currentTarget.draggable=!1:Ne.currentTarget.draggable=!0)},sr=function(ue,Ne){if(r.onSelectAllChange)r.onSelectAllChange(ue);else{var et=ue.originalEvent,ht=ue.checked,bt=r.selectionPageOnly?Eo(Ne):Ne,yt=r.selectionPageOnly&&r.selection?r.selection.filter(function(_t){return!bt.some(function(Kt){return mt(_t,Kt)})}):[];ht?(yt=Y.isNotEmpty(r.frozenValue)?[].concat(ya(yt),ya(r.frozenValue),ya(bt)):[].concat(ya(yt),ya(bt)),yt=Xe(yt),r.onAllRowsSelect&&r.onAllRowsSelect({originalEvent:et,data:yt,type:"all"})):r.onAllRowsUnselect&&r.onAllRowsUnselect({originalEvent:et,data:yt,type:"all"}),r.onSelectionChange&&r.onSelectionChange({originalEvent:et,value:yt,type:"all"})}},Jn=function(ue){var Ne=ue.originalEvent,et=ue.column;if(le.current){Ne.preventDefault();return}r.reorderableColumns&&(nn.current=U.getHiddenElementOuterWidth(cn.current),Xt.current=U.getHiddenElementOuterHeight(cn.current),yn.current=et,qt.current=jt(Ne.currentTarget),Ne.dataTransfer.setData("text","b"))},za=function(ue){var Ne=ue.originalEvent,et=ue.column,ht=jt(Ne.currentTarget);if(r.reorderableColumns&&qt.current&&ht&&!A(et,"frozen")&&(Ne.preventDefault(),qt.current!==ht)){var bt=U.getOffset(It.current),yt=U.getOffset(ht),_t=yt.left-bt.left,Kt=yt.left+ht.offsetWidth/2,Cn=U.index(qt.current),Rn=U.index(jt(Ne.currentTarget));cn.current.style.top=yt.top-bt.top-(Xt.current-1)+"px",Gt.current.style.top=yt.top-bt.top+ht.offsetHeight+"px",Ne.pageX>Kt&&Cn<Rn?(cn.current.style.left=_t+ht.offsetWidth-Math.ceil(nn.current/2)+"px",Gt.current.style.left=_t+ht.offsetWidth-Math.ceil(nn.current/2)+"px",En.current=1):Cn>Rn&&(cn.current.style.left=_t-Math.ceil(nn.current/2)+"px",Gt.current.style.left=_t-Math.ceil(nn.current/2)+"px",En.current=-1),cn.current.style.display="block",Gt.current.style.display="block"}},jr=function(ue){var Ne=ue.originalEvent;r.reorderableColumns&&qt.current&&(Ne.preventDefault(),cn.current.style.display="none",Gt.current.style.display="none")},So=function(ue){var Ne=ue.originalEvent,et=ue.column;if(Ne.preventDefault(),qt.current){var ht=U.index(qt.current),bt=U.index(jt(Ne.currentTarget)),yt=ht!==bt;if(yt&&(bt-ht===1&&En.current===-1||ht-bt===1&&En.current===1)&&(yt=!1),yt){var _t=J(),Kt=function(Co,jl){return A(Co,"columnKey")||A(jl,"columnKey")?Y.equals(Co.props,jl.props,"columnKey"):Y.equals(Co.props,jl.props,"field")},Cn=_t.findIndex(function(ia){return Kt(ia,yn.current)}),Rn=_t.findIndex(function(ia){return Kt(ia,et)}),Qn=[],Er=U.find(Tt.current,'[data-pc-section="thead"] > tr > th');Er.forEach(function(ia){return Qn.push(U.getOuterWidth(ia))});var Qr=Qn.find(function(ia,Co){return Co===Cn}),xa=Qn.filter(function(ia,Co){return Co!==Cn}),Vo=[].concat(ya(xa.slice(0,Rn)),[Qr],ya(xa.slice(Rn)));wn(Vo),Rn<Cn&&En.current===1&&Rn++,Rn>Cn&&En.current===-1&&Rn--,Y.reorderArray(_t,Cn,Rn);var ri=_t.reduce(function(ia,Co){return ia.push(A(Co,"columnKey")||A(Co,"field")),ia},[]);K(ri),r.onColReorder&&r.onColReorder({originalEvent:Ne,dragIndex:Cn,dropIndex:Rn,columns:_t})}cn.current.style.display="none",Gt.current.style.display="none",qt.current.draggable=!1,qt.current=null,yn.current=null,En.current=null}},ol=function(){Ft.current=U.createInlineStyle(n&&n.nonce||un.nonce,n&&n.styleContainer);var ue=`
[data-pc-name="datatable"][`.concat(_e.current,`] {
    user-select:none;
}
        `);Ft.current.innerHTML=ue},zt=function(){Wt.current=U.createInlineStyle(n&&n.nonce||un.nonce,n&&n.styleContainer)},ie=function(){if(!$e.current){$e.current=U.createInlineStyle(n&&n.nonce||un.nonce,n&&n.styleContainer);var ue=".p-datatable-wrapper ".concat(Ze()?"":"> .p-virtualscroller"," > .p-datatable-table"),Ne=".p-datatable[".concat(_e.current,"] > ").concat(ue),et=".p-datatable[".concat(_e.current,"].p-datatable-gridlines > ").concat(ue),ht=`
@media screen and (max-width: `.concat(r.breakpoint,`) {
    `).concat(Ne,` > .p-datatable-thead > tr > th,
    `).concat(Ne,` > .p-datatable-tfoot > tr > td {
        display: none;
    }

    `).concat(Ne,` > .p-datatable-tbody > tr > td {
        display: flex;
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }

    `).concat(Ne,` > .p-datatable-tbody > tr > td:not(:last-child) {
        border: 0 none;
    }

    `).concat(et,` > .p-datatable-tbody > tr > td:last-child {
        border-top: 0;
        border-right: 0;
        border-left: 0;
    }

    `).concat(Ne,` > .p-datatable-tbody > tr > td > .p-column-title {
        display: block;
    }
}
`);$e.current.innerHTML=ht}},Ue=function(){$e.current=U.removeInlineStyle($e.current)},pt=function(){Wt.current=U.removeInlineStyle(Wt.current)},kn=function(){Ft.current=U.removeInlineStyle(Ft.current)},Vn=function(ue){tr(),Hn(),r.onPage?r.onPage(_i(ue)):(f(ue.first),g(ue.rows)),r.onValueChange&&r.onValueChange(so())},ar=function(ue){tr(),Hn();var Ne=ue.originalEvent,et=ue.column,ht=ue.sortableDisabledFields,bt=A(et,"sortField")||A(et,"field"),yt=r.defaultSortOrder,_t,Kt;if(gt.current=A(et,"sortable"),Et.current=A(et,"sortFunction"),ut.current=bt,r.sortMode==="multiple"){var Cn=Ne.metaKey||Ne.ctrlKey;_t=ya(an());var Rn=_t.find(function(Er){return Er.field===bt});yt=Rn?fa(Rn.order):yt;var Qn={field:bt,order:yt};yt?(_t=Cn?_t:_t.filter(function(Er){return ht.some(function(Qr){return Qr===Er.field})}),il(Qn,_t)):r.removableSort&&Uo(Qn,_t),Kt={multiSortMeta:_t}}else yt=rn()===bt?fa(xn()):yt,r.removableSort&&(bt=yt?bt:null),Kt={sortField:bt,sortOrder:yt};r.onSort?r.onSort(_i(Kt)):(f(0),P(Kt.sortField),k(Kt.sortOrder),F(Kt.multiSortMeta)),r.onValueChange&&r.onValueChange(so({sortField:bt,sortOrder:yt,multiSortMeta:_t}))},fa=function(ue){return r.removableSort?r.defaultSortOrder===ue?ue*-1:0:ue*-1},Ua=function(ue,Ne,et,ht){return Y.sort(ue,Ne,ht,et,n&&n.nullSortOrder||un.nullSortOrder)},il=function(ue,Ne){var et=Ne.findIndex(function(ht){return ht.field===ue.field});et>=0?Ne[et]=ue:Ne.push(ue)},Uo=function(ue,Ne){var et=Ne.findIndex(function(ht){return ht.field===ue.field});et>=0&&Ne.splice(et,1),Ne=Ne.length>0?Ne:null},ll=function(ue,Ne,et){if(r.groupRowsBy&&r.groupRowsBy===r.sortField){var ht=[{field:r.sortField,order:r.sortOrder||r.defaultSortOrder}];return r.sortField!==Ne&&ht.push({field:Ne,order:et}),sl(ue,ht)}var bt=ya(ue);if(gt.current&&Et.current)bt=Et.current({data:ue,field:Ne,order:et});else{var yt=new Map,_t=Y.localeComparator(n&&n.locale||un.locale),Kt=Jq(ue),Cn;try{for(Kt.s();!(Cn=Kt.n()).done;){var Rn=Cn.value;yt.set(Rn,Y.resolveFieldData(Rn,Ne))}}catch(Qn){Kt.e(Qn)}finally{Kt.f()}bt.sort(function(Qn,Er){var Qr=yt.get(Qn),xa=yt.get(Er);return Ua(Qr,xa,_t,et)})}return bt},sl=function(ue){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(r.groupRowsBy&&(ce||Ne.length&&r.groupRowsBy===Ne[0].field)){var et=ce,ht=Ne[0];et||(et=ht,z(et)),ht.field!==et.field&&(Ne=[et].concat(ya(Ne)))}var bt=ya(ue);if(gt.current&&Et.current){var yt=Ne.find(function(Rn){return Rn.field===ut.current}),_t=ut.current,Kt=yt?yt.order:r.defaultSortOrder;bt=Et.current({data:ue,field:_t,order:Kt,multiSortMeta:Ne})}else{var Cn=Y.localeComparator(n&&n.locale||un.locale);bt.sort(function(Rn,Qn){return ta(Rn,Qn,Ne,0,Cn)})}return bt},ta=function(ue,Ne,et,ht,bt){if(!(!et||!et[ht])){var yt=Y.resolveFieldData(ue,et[ht].field),_t=Y.resolveFieldData(Ne,et[ht].field);return Y.compare(yt,_t,bt)===0?et.length-1>ht?ta(ue,Ne,et,ht+1,bt):0:Ua(yt,_t,bt,et[ht].order)}},Ai=function(ue){tr(),Hn(),Jt(ue)},ul=function(ue){clearTimeout(en.current),en.current=setTimeout(function(){var Ne=ni(ue||Bt);r.onFilter?r.onFilter(_i({filters:Ne})):(f(0),H(Ne)),r.onValueChange&&r.onValueChange(so({filters:Ne}))},r.filterDelay)},Ml=function(ue){var Ne=function(yt){var _t=Rr(yt,2),Kt=_t[0],Cn=_t[1];if(Cn.constraints){var Rn=Cn.constraints.filter(function(Qn){return Qn.value!==null});if(Rn.length>0)return[Kt,eo(eo({},Cn),{},{constraints:Rn})]}else if(Cn.value!==null)return[Kt,Cn]},et=function(yt){return yt!==void 0},ht=Object.entries(ue).map(Ne).filter(et);return Object.fromEntries(ht)},hc=function(ue,Ne){if(ue){var et=Ne?Ml(Ne):{},ht=J(),bt=[],yt=et.global||r.globalFilter,_t;yt&&(_t=r.globalFilterFields||ht.filter(function(ys){return!A(ys,"excludeGlobalFilter")}).map(function(ys){return A(ys,"filterField")||A(ys,"field")}));for(var Kt=0;Kt<ue.length;Kt++){var Cn=!0,Rn=!1,Qn=!1;for(var Er in et)if(Er!=="null"&&Object.prototype.hasOwnProperty.call(et,Er)&&Er!=="global"){Qn=!0;var Qr=Er,xa=et[Qr];if(xa.operator)for(var Vo=0;Vo<xa.constraints.length;Vo++){var ri=xa.constraints[Vo];if(Cn=ds(Qr,ue[Kt],ri,Vo),xa.operator===Sp.OR&&Cn||xa.operator===Sp.AND&&!Cn)break}else Cn=ds(Qr,ue[Kt],xa,0);if(!Cn)break}if(Cn&&yt&&!Rn&&_t)for(var ia=0;ia<_t.length;ia++){var Co=_t[ia],jl=et.global?et.global.matchMode:r.globalFilterMatchMode,rd=et.global?et.global.value:r.globalFilter;if(Rn=Zu.filters[jl](Y.resolveFieldData(ue[Kt],Co),rd,r.filterLocale),Rn)break}var wu=void 0;yt?wu=Qn?Qn&&Cn&&Rn:Rn:wu=Qn&&Cn,wu&&bt.push(ue[Kt])}return(bt.length===r.value.length||Object.keys(et).length===0)&&(bt=ue),bt}},ds=function(ue,Ne,et,ht){var bt=et.value,yt=et.matchMode==="custom"?"custom_".concat(ue):et.matchMode||yr.STARTS_WITH,_t=Y.resolveFieldData(Ne,ue),Kt=Zu.filters[yt];return Y.isFunction(Kt)&&Kt(_t,bt,r.filterLocale,ht)},ni=function(ue){ue=ue||r.filters;var Ne={};if(ue)Object.entries(ue).forEach(function(ht){var bt=Rr(ht,2),yt=bt[0],_t=bt[1];Ne[yt]=_t.operator?{operator:_t.operator,constraints:_t.constraints.map(function(Kt){return eo({},Kt)})}:eo({},_t)});else{var et=J();Ne=et.reduce(function(ht,bt){var yt=A(bt,"filterField")||A(bt,"field"),_t=A(bt,"filterFunction"),Kt=A(bt,"dataType"),Cn=A(bt,"filterMatchMode")||(n&&n.filterMatchModeOptions[Kt]||un.filterMatchModeOptions[Kt]?n&&n.filterMatchModeOptions[Kt][0]||un.filterMatchModeOptions[Kt][0]:yr.STARTS_WITH),Rn={value:null,matchMode:Cn};return _t&&Zu.register("custom_".concat(yt),function(){for(var Qn=arguments.length,Er=new Array(Qn),Qr=0;Qr<Qn;Qr++)Er[Qr]=arguments[Qr];return _t.apply(void 0,Er.concat([{column:bt}]))}),ht[yt]=r.filterDisplay==="menu"?{operator:Sp.AND,constraints:[Rn]}:Rn,ht},{})}return Ne},lo=function(ue,Ne,et){var ht=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,bt=eo({},Bt),yt=bt[Ne],_t=yt&&yt.operator?yt.constraints[ht]:yt;_t=yt?{value:ue,matchMode:et||_t.matchMode}:{value:ue,matchMode:et},r.filterDisplay==="menu"&&yt&&yt.operator?bt[Ne].constraints[ht]=_t:bt[Ne]=_t,Jt(bt),ul(bt)},kl=function(){Pe(r.rows),Jt(ni(r.filters)),z(null),oe({}),Ke({}),r.onPage||(f(r.first),g(r.rows)),r.onSort||(P(r.sortField),k(r.sortOrder),F(r.multiSortMeta)),r.onFilter||H(r.filters),du()},ps=function(){if(Ct.current){var ue=Ze()?Ct.current:U.findSingle(Ct.current,'[data-pc-name="virtualscroller"]');ue.scrollTo(0,0)}},vc=function(){pt()},du=function(){var ue=J(!0),Ne=[];ue&&(Ne=ue.reduce(function(et,ht){return et.push(A(ht,"columnKey")||A(ht,"field")),et},[])),K(Ne)},pu=function(ue){var Ne,et="\uFEFF";ue&&ue.selectionOnly?Ne=r.selection||[]:Ne=[].concat(ya(r.frozenValue||[]),ya(so()||[]));var ht=J().filter(function(bt){var yt=A(bt,"exportable"),_t=A(bt,"field");return yt!==!1&&_t});ht.forEach(function(bt,yt){var _t=[A(bt,"field"),A(bt,"header"),A(bt,"exportHeader")],Kt=_t[0],Cn=_t[1],Rn=_t[2],Qn=String(Rn||Cn||Kt).replace(/"/g,'""').replace(/\n/g,"\u2028");et=et+('"'+Qn+'"'),yt<ht.length-1&&(et=et+r.csvSeparator)}),Ne.forEach(function(bt){et=et+`
`,ht.forEach(function(yt,_t){var Kt=[A(yt,"field"),A(yt,"exportField")],Cn=Kt[0],Rn=Kt[1],Qn=Rn||Cn,Er=Y.resolveFieldData(bt,Qn);Er!=null?r.exportFunction?Er=r.exportFunction({data:Er,field:Qn,rowData:bt,column:yt}):Er=String(Er).replace(/"/g,'""').replace(/\n/g,"\u2028"):Er="",et=et+('"'+Er+'"'),_t<ht.length-1&&(et=et+r.csvSeparator)})}),U.exportCSV(et,r.exportFilename)},ms=function(){r.editMode!=="row"&&document.body.click()},cl=function(){U.find(document.body,'[data-pc-section="roweditorcancelbuttonprops"]').forEach(function(ue,Ne){setTimeout(function(){ue.click()},Ne*5)})},_i=function(ue){return eo({first:Nt(),rows:Dt(),sortField:rn(),sortOrder:xn(),multiSortMeta:an(),filters:ye()},ue)},so=function(ue){var Ne=r.value||[];if(!r.lazy&&Ne&&Ne.length){var et=ue&&ue.filters||ye(),ht=ue&&ue.sortField||rn(),bt=ue&&ue.sortOrder||xn(),yt=ue&&ue.multiSortMeta||an(),_t=J(),Kt=_t.find(function(Cn){return A(Cn,"field")===ht});Kt&&(gt.current=A(Kt,"sortable"),Et.current=A(Kt,"sortFunction")),(Y.isNotEmpty(et)||r.globalFilter)&&(Ne=hc(Ne,et)),(ht||Y.isNotEmpty(yt))&&(r.sortMode==="single"?Ne=ll(Ne,ht,bt):r.sortMode==="multiple"&&(Ne=sl(Ne,yt)))}return Ne},Eo=function(ue){if(ue&&r.paginator){var Ne=r.lazy?0:Nt();return ue.slice(Ne,Ne+Dt())}return ue};_r(function(){It.current&&(_e.current=Ga(),It.current.setAttribute(_e.current,"")),Jt(ni(r.filters)),ze()&&(Ie(),r.resizableColumns&&pr())}),$n(function(){return r.responsiveLayout==="stack"&&!r.scrollable&&ie(),function(){Ue()}},[r.breakpoint]),$n(function(){var Ot=ni(r.filters);H(Ot),Jt(ni(r.filters)),r.onValueChange&&r.onValueChange(so({filters:Ot}))},[r.filters]),$n(function(){ze()&&he()}),$n(function(){Ue(),r.responsiveLayout==="stack"&&!r.scrollable&&ie()},[r.responsiveLayout,r.scrollable]),$n(function(){if(r.globalFilter)lo(r.globalFilter,"global",r.globalFilterMatchMode);else if(Bt.global){var Ot=eo({},Bt);delete Ot.global,Jt(Ot),ul(Ot)}},[r.globalFilter,r.globalFilterMatchMode]),aa(function(){dt(),pt(),Ue(),kn()}),d.useImperativeHandle(t,function(){return{props:r,clearState:Ee,closeEditingCell:ms,closeEditingRows:cl,exportCSV:pu,filter:lo,reset:kl,resetColumnOrder:du,resetScroll:ps,resetResizeColumnsWidth:vc,restoreColumnWidths:pr,restoreState:Ie,restoreTableState:ft,saveState:he,getFilterMeta:function(){return L},setFilterMeta:function(ue){return H(ue)},getSortMeta:function(){return j},setSortMeta:function(ue){return F(ue)},getElement:function(){return It.current},getTable:function(){return Tt.current},getVirtualScroller:function(){return hn.current}}});var Ho=function(){if(r.loading){var ue=a({className:Qe.cx("loadingIcon")},Qe.ptm("loadingIcon")),Ne=r.loadingIcon||d.createElement(Vf,Ar({},ue,{spin:!0})),et=Sn.getJSXIcon(Ne,eo({},ue),{props:r}),ht=a({className:Qe.cx("loadingOverlay")},Qe.ptm("loadingOverlay"));return d.createElement("div",ht,et)}return null},Al=function(){if(r.header){var ue=Y.getJSXElement(r.header,{props:r}),Ne=a({className:Qe.cx("header")},Qe.ptm("header"));return d.createElement("div",Ne,ue)}return null},Jf=function(ue,Ne,et){if(r.showHeaders===!1)return null;var ht=rn(),bt=xn(),yt=ya(an()),_t=Se(),Kt=Bt,Cn=!r.onFilter&&r.filters||ye(),Rn=ue.items,Qn=ue.props,Er=ue.columns,Qr=et||Qn.lazy?Rn:Qn.items;return d.createElement(RP,{hostName:"DataTable",value:Qr,tableProps:r,columns:Er,tabIndex:r.tabIndex,empty:Ne,headerColumnGroup:r.headerColumnGroup,resizableColumns:r.resizableColumns,onColumnResizeStart:Zr,onColumnResizerClick:r.onColumnResizerClick,onColumnResizerDoubleClick:r.onColumnResizerDoubleClick,sortMode:r.sortMode,sortField:ht,sortIcon:r.sortIcon,sortOrder:bt,multiSortMeta:yt,groupRowsBy:r.groupRowsBy,groupRowSortField:_t,onSortChange:ar,filterDisplay:r.filterDisplay,filters:Kt,filtersStore:Cn,filterIcon:r.filterIcon,filterClearIcon:r.filterClearIcon,onFilterChange:Ai,onFilterApply:ul,showSelectAll:r.showSelectAll,allRowsSelected:Ht,onColumnCheckboxChange:sr,onColumnMouseDown:bn,onColumnDragStart:Jn,onColumnDragOver:za,onColumnDragLeave:jr,onColumnDrop:So,rowGroupMode:r.rowGroupMode,reorderableColumns:r.reorderableColumns,ptCallbacks:Qe,metaData:Lt,unstyled:r.unstyled})},fl=function(ue,Ne,et,ht,bt){var yt=Nt(),_t=ue.rows,Kt=ue.columns,Cn=ue.contentRef,Rn=ue.style,Qn=ue.className,Er=ue.spacerStyle,Qr=ue.itemSize,xa=Y.isNotEmpty(r.frozenValue)&&d.createElement(dg,{hostName:"DataTable",ref:pn,cellMemo:r.cellMemo,cellMemoProps:r.cellMemoProps,cellMemoPropsDepth:r.cellMemoPropsDepth,cellClassName:r.cellClassName,cellSelection:r.cellSelection,checkIcon:r.checkIcon,className:"p-datatable-tbody p-datatable-frozen-tbody",collapsedRowIcon:r.collapsedRowIcon,columns:Kt,compareSelectionBy:r.compareSelectionBy,contextMenuSelection:r.contextMenuSelection,dataKey:r.dataKey,dragSelection:r.dragSelection,editMode:r.editMode,editingMeta:it,editingRows:r.editingRows,emptyMessage:r.emptyMessage,expandableRowGroups:r.expandableRowGroups,expandedRowIcon:r.expandedRowIcon,expandedRows:r.expandedRows,first:yt,frozenRow:!0,groupRowsBy:r.groupRowsBy,isDataSelectable:r.isDataSelectable,isVirtualScrollerDisabled:!0,lazy:r.lazy,loading:r.loading,metaKeySelection:r.metaKeySelection,onCellClick:r.onCellClick,onCellSelect:r.onCellSelect,onCellUnselect:r.onCellUnselect,onContextMenu:r.onContextMenu,onContextMenuSelectionChange:r.onContextMenuSelectionChange,onEditingMetaChange:Sr,onRowClick:r.onRowClick,onRowCollapse:r.onRowCollapse,onRowDoubleClick:r.onRowDoubleClick,onRowPointerDown:r.onRowPointerDown,onRowPointerUp:r.onRowPointerUp,onRowEditCancel:r.onRowEditCancel,onRowEditChange:r.onRowEditChange,onRowEditComplete:r.onRowEditComplete,onRowEditInit:r.onRowEditInit,onRowEditSave:r.onRowEditSave,onRowExpand:r.onRowExpand,onRowMouseEnter:r.onRowMouseEnter,onRowMouseLeave:r.onRowMouseLeave,onRowReorder:r.onRowReorder,onRowSelect:r.onRowSelect,onRowToggle:r.onRowToggle,onRowUnselect:r.onRowUnselect,onSelectionChange:r.onSelectionChange,paginator:r.paginator,processedData:bt,reorderableRows:r.reorderableRows,responsiveLayout:r.responsiveLayout,rowClassName:r.rowClassName,rowEditValidator:r.rowEditValidator,rowEditorCancelIcon:r.rowEditorCancelIcon,rowEditorInitIcon:r.rowEditorInitIcon,rowEditorSaveIcon:r.rowEditorSaveIcon,rowExpansionTemplate:r.rowExpansionTemplate,rowGroupFooterTemplate:r.rowGroupFooterTemplate,rowGroupHeaderTemplate:r.rowGroupHeaderTemplate,rowGroupMode:r.rowGroupMode,scrollable:r.scrollable,selectOnEdit:r.selectOnEdit,selection:r.selection,selectionAutoFocus:r.selectionAutoFocus,selectionMode:r.selectionMode,selectionModeInColumn:Ne,showRowReorderElement:r.showRowReorderElement,showSelectionElement:r.showSelectionElement,tabIndex:r.tabIndex,tableProps:r,tableSelector:_e.current,value:r.frozenValue,virtualScrollerOptions:ue,ptCallbacks:Qe,metaData:Lt,unstyled:r.unstyled}),Vo=d.createElement(dg,{hostName:"DataTable",ref:Dn,cellMemo:r.cellMemo,cellMemoProps:r.cellMemoProps,cellMemoPropsDepth:r.cellMemoPropsDepth,cellClassName:r.cellClassName,cellSelection:r.cellSelection,checkIcon:r.checkIcon,className:be("p-datatable-tbody",Qn),collapsedRowIcon:r.collapsedRowIcon,columns:Kt,compareSelectionBy:r.compareSelectionBy,contextMenuSelection:r.contextMenuSelection,dataKey:r.dataKey,dragSelection:r.dragSelection,editMode:r.editMode,editingMeta:G,editingRows:r.editingRows,empty:et,emptyMessage:r.emptyMessage,expandableRowGroups:r.expandableRowGroups,expandedRowIcon:r.expandedRowIcon,expandedRows:r.expandedRows,first:yt,frozenRow:!1,groupRowsBy:r.groupRowsBy,isDataSelectable:r.isDataSelectable,isVirtualScrollerDisabled:ht,lazy:r.lazy,loading:r.loading,metaKeySelection:r.metaKeySelection,onCellClick:r.onCellClick,onCellSelect:r.onCellSelect,onCellUnselect:r.onCellUnselect,onContextMenu:r.onContextMenu,onContextMenuSelectionChange:r.onContextMenuSelectionChange,onEditingMetaChange:mr,onRowClick:r.onRowClick,onRowCollapse:r.onRowCollapse,onRowDoubleClick:r.onRowDoubleClick,onRowEditCancel:r.onRowEditCancel,onRowEditChange:r.onRowEditChange,onRowEditComplete:r.onRowEditComplete,onRowEditInit:r.onRowEditInit,onRowEditSave:r.onRowEditSave,onRowExpand:r.onRowExpand,onRowMouseEnter:r.onRowMouseEnter,onRowMouseLeave:r.onRowMouseLeave,onRowPointerDown:r.onRowPointerDown,onRowPointerUp:r.onRowPointerUp,onRowReorder:r.onRowReorder,onRowSelect:r.onRowSelect,onRowToggle:r.onRowToggle,onRowUnselect:r.onRowUnselect,onSelectionChange:r.onSelectionChange,paginator:r.paginator,processedData:bt,reorderableRows:r.reorderableRows,responsiveLayout:r.responsiveLayout,rowClassName:r.rowClassName,rowEditValidator:r.rowEditValidator,rowEditorCancelIcon:r.rowEditorCancelIcon,rowEditorInitIcon:r.rowEditorInitIcon,rowEditorSaveIcon:r.rowEditorSaveIcon,rowExpansionTemplate:r.rowExpansionTemplate,rowGroupFooterTemplate:r.rowGroupFooterTemplate,rowGroupHeaderTemplate:r.rowGroupHeaderTemplate,rowGroupMode:r.rowGroupMode,scrollable:r.scrollable,selectOnEdit:r.selectOnEdit,selection:r.selection,selectionAutoFocus:r.selectionAutoFocus,selectionMode:r.selectionMode,selectionModeInColumn:Ne,showRowReorderElement:r.showRowReorderElement,showSelectionElement:r.showSelectionElement,style:Rn,tabIndex:r.tabIndex,tableProps:r,tableSelector:_e.current,value:Eo(_t),virtualScrollerContentRef:Cn,virtualScrollerOptions:ue,ptCallbacks:Qe,metaData:Lt,unstyled:r.unstyled}),ri=Y.isNotEmpty(Er)?d.createElement(dg,{hostName:"DataTable",style:{height:"calc(".concat(Er.height," - ").concat(_t.length*Qr,"px)")},className:"p-datatable-virtualscroller-spacer",ptCallbacks:Qe,metaData:Lt,unstyled:r.unstyled}):null;return d.createElement(d.Fragment,null,xa,Vo,ri)},bi=function(ue){var Ne=ue.columns;return d.createElement(IP,{hostName:"DataTable",tableProps:r,columns:Ne,footerColumnGroup:r.footerColumnGroup,ptCallbacks:Qe,metaData:Lt,unstyled:r.unstyled})},hs=function(ue,Ne,et,ht){if(Ne){var bt=Ze(),yt=r.virtualScrollerOptions||{},_t=a({className:Qe.cx("wrapper"),style:eo(eo({},Qe.sx("wrapper")),{},{maxHeight:bt?r.scrollHeight:null})},Qe.ptm("wrapper"));return d.createElement("div",Ar({ref:Ct},_t),d.createElement(Gg,Ar({ref:hn},yt,{items:ue,columns:Ne,style:eo(eo({},yt.style),{height:r.scrollHeight!=="flex"?r.scrollHeight:void 0}),scrollHeight:r.scrollHeight!=="flex"?void 0:"100%",disabled:bt,loaderDisabled:!0,inline:!0,autoSize:!0,pt:Qe.ptm("virtualScroller"),__parentMetadata:{parent:Lt},showSpacer:!1,unstyled:r.unstyled,contentTemplate:function(Cn){var Rn=function(ri){Tt.current=ri,Cn.spacerRef&&Cn.spacerRef(ri)},Qn=Jf(Cn,ht,bt),Er=fl(Cn,et,ht,bt,ue),Qr=bi(Cn),xa=a({className:be(r.tableClassName,Qe.cx("table")),style:r.tableStyle,role:"table"},Qe.ptm("table"));return d.createElement("table",Ar({ref:Rn},xa),Qn,Er,Qr)}})))}},vs=function(){if(r.footer){var ue=Y.getJSXElement(r.footer,{props:r}),Ne=a({className:Qe.cx("footer")},Qe.ptm("footer"));return d.createElement("div",Ne,ue)}return null},mu=function(ue,Ne){return d.createElement(uP,{first:Nt(),rows:Dt(),pageLinkSize:r.pageLinkSize,className:be(r.paginatorClassName,Qe.cx("paginator",{position:ue})),onPageChange:Vn,template:r.paginatorTemplate,totalRecords:Ne,rowsPerPageOptions:r.rowsPerPageOptions,currentPageReportTemplate:r.currentPageReportTemplate,leftContent:r.paginatorLeft,rightContent:r.paginatorRight,alwaysShow:r.alwaysShowPaginator,dropdownAppendTo:r.paginatorDropdownAppendTo,pt:Qe.ptm("paginator"),unstyled:r.unstyled,__parentMetadata:{parent:Lt}})},Zf=function(ue){return r.paginator&&r.paginatorPosition!=="bottom"?mu("top",ue):null},hu=function(ue){return r.paginator&&r.paginatorPosition!=="top"?mu("bottom",ue):null},vu=function(){if(r.resizableColumns){var ue=a({className:Qe.cx("resizeHelper"),style:Qe.sx("resizeHelper")},Qe.ptm("resizeHelper"));return d.createElement("div",Ar({ref:ln},ue))}return null},ed=function(){if(r.reorderableColumns){var ue={position:"absolute",display:"none"},Ne=a({className:Qe.cx("reorderIndicatorUp"),style:Qe.sx("reorderIndicatorUp",{style:ue})},Qe.ptm("reorderIndicatorUp")),et=a(Qe.ptm("reorderIndicatorUpIcon")),ht=Sn.getJSXIcon(r.reorderIndicatorUpIcon||d.createElement(Q5,et),eo({},et),{props:r}),bt=a({className:Qe.cx("reorderIndicatorDown"),style:Qe.sx("reorderIndicatorDown",{style:ue})},Qe.ptm("reorderIndicatorDown")),yt=a(Qe.ptm("reorderIndicatorDownIcon")),_t=Sn.getJSXIcon(r.reorderIndicatorDownIcon||d.createElement(W5,yt),eo({},yt),{props:r});return d.createElement(d.Fragment,null,d.createElement("span",Ar({ref:cn},Ne),ht),d.createElement("span",Ar({ref:Gt},bt),_t))}return null},_l=so(),gu=J(),yu=lr(_l),gc=Y.isEmpty(_l),bu=fn(gu),yc=r.selectionMode||bu,bc=Ho(),td=Al(),gs=Zf(yu),dl=hs(_l,gu,bu,gc),nd=hu(yu),wc=vs(),Sc=vu(),Ec=ed(),Cc=a({id:r.id,className:be(r.className,Qe.cx("root",{selectable:yc})),style:r.style,"data-scrollselectors":".p-datatable-wrapper","data-showgridlines":r.showGridlines},Mv.getOtherProps(r),Qe.ptm("root"));return d.createElement("div",Ar({ref:It},Cc),bc,td,gs,dl,nd,wc,Sc,Ec)});Vm.displayName="DataTable";function Lg({closeDialog:e,parameter:{createDocumentOnNode:t,language:n,nodeId:a,documentType:r}}){const i=Bn(),s=$a(),[u,f]=d.useState(""),p=async()=>{await t({newLanguage:n,nodeId:a,title:u,documentType:r}),e()},h=i("common.translateDocumentInto",{language:i(`languages.${n}`)}),v=x.jsx("form",{className:"CreateDocument",onSubmit:b=>{b.preventDefault(),s(p)()},children:x.jsxs("label",{className:"flex flex-column gap-2",children:[x.jsx("span",{children:i("common.title")}),x.jsx(Ya,{placeholder:i("common.title"),value:u,onChange:b=>f(b.target.value)})]})}),g=x.jsxs(x.Fragment,{children:[x.jsx(Un,{label:i("common.cancel"),onClick:()=>e(),severity:"secondary"}),x.jsx(Fa,{label:i("common.validate"),action:p})]});return{header:h,content:v,footer:g}}function NP({data:e,limit:t,total:n,contentLanguage:a,visibleFieldTypes:r,createDocumentOnNode:i,refreshData:s}){const u=Bn(),f=Ba(),{siteSchema:p}=Yr(),h=cc(),v=(H,B)=>H.includes(B),g=H=>{const B=H.map(X=>x.jsx(Sl,{value:X,severity:"info",className:"square"},X));return x.jsxs("div",{className:"flex flex-wrap gap-2",children:[...B]})},b=H=>{const B=D_(H.publishDate).getTime()<new Date().getTime(),X=H.ready?B?`${u("common.published")}`:`${u("common.scheduled")}`:`${u("common.draft")}`;return v(H.translatedInto,a)?x.jsx(Sl,{rounded:!0,value:X,severity:H.ready?B?"success":"contrast":"secondary"}):x.jsx(x.Fragment,{})},w=H=>H.isTranslatedInContentLanguage?"":"unselectable",E=(H,B,X)=>{const V=Nf(p,X);return x.jsx(Un,{className:"DocumentTable-translateButton",label:`${u("common.translate")}`,size:"small",onClick:()=>{h(Lg,{createDocumentOnNode:i,language:B,nodeId:H,documentType:V})}})},P=H=>{const B=H.data.nodelWrap,X=Ta(B.nodelId),V=ei({documentType:Nf(p,B.typeName),language:B.language,documentNodeId:X.nodeId},"edit");if(H.originalEvent.metaKey||H.originalEvent.ctrlKey){window.open(`${bo(V)}`,"_blank");return}f(V)},C=H=>H.data.nodelWrap.language===a,O=[];if(r)for(const H of Object.keys(r))r[H].forEach(B=>{O.push({key:B.name,field:`visibleFieldElements.${B.name}`,header:u(`siteSchema.nodeTypes.${H}.fields.${B.name}.label`)})});const I=H=>{const B=H.fieldValues;if(!B||!r)return{};const X={};for(const V of Object.keys(r))r[V].map(K=>{const re=B[K.name];X[K.name]=re?x.jsx("div",{children:tG(re,a)},K.name):x.jsx(x.Fragment,{})});return X},k=e.map(H=>{const{nodeId:B}=Ta(H.nodelId);return{nodelId:H.nodelId,thumbnail:H.featuredImageThumb?eG(H.featuredImageThumb):"",title:H.title,languages:g(H.translatedInto),status:b(H),publishDate:H.publishDate?ny(H.publishDate):"",leatfType:H.typeName,nodelWrap:H,translateButton:H.translatedInto.includes(a)?void 0:E(B,a,H.typeName),isTranslatedInContentLanguage:v(H.translatedInto,a),visibleFieldElements:I(H)}}),[N,T]=d.useState(!1),[j,F]=d.useState({first:0,rows:t,page:1}),_=async()=>{var B;T(!0);const H=(B=j.multiSortMeta)==null?void 0:B.map(X=>({fieldName:X.field,direction:X.order===-1?"desc":"asc"}));await s({limit:t,start:j.first,orderBy:H}),T(!1)},M=({first:H,rows:B,page:X,multiSortMeta:V})=>{F({first:H,rows:B,page:X??1,multiSortMeta:V??[]})},L=H=>{F({...j,page:1,first:0,multiSortMeta:H.multiSortMeta??[]})};return Na(_,[j]),x.jsx("div",{className:"card",children:x.jsxs(Vm,{loading:N,value:k,tableClassName:"DocumentTable",paginator:!0,rows:t,tableStyle:{minWidth:"50rem"},onRowClick:P,rowClassName:w,dataKey:"nodelId",metaKeySelection:!1,selectionMode:"single",isDataSelectable:C,totalRecords:n,lazy:!0,first:j.first,onPage:M,sortMode:"multiple",onSort:L,multiSortMeta:j.multiSortMeta,children:[x.jsx(Jo,{bodyClassName:"DocumentTable-column",field:"thumbnail",header:`${u("common.thumbnail")}`}),x.jsx(Jo,{bodyClassName:"DocumentTable-column",field:"title",header:`${u("common.title")}`,sortable:!0}),p.isMultilingual&&x.jsx(Jo,{field:"languages",header:`${u("DocumentListPanel.translations")}`}),x.jsx(Jo,{field:"status",header:`${u("DocumentListPanel.status")}`}),x.jsx(Jo,{field:"publishDate",header:`${u("common.publishDate")}`,sortable:!0}),x.jsx(Jo,{field:"translateButton"}),O.map(H=>x.jsx(Jo,{field:H.field,header:H.header},H.key))]})})}function eG(e){return x.jsx("img",{className:"DocumentTable-thumbnailColumn",src:e.url,width:e.width,height:e.height,alt:""})}function tG(e,t){const{value:n}=Am(e);if(n===void 0)return"";if(typeof n=="string")return n;if(typeof n=="number")return n.toString();if(typeof n=="boolean")return n?"✔":"✗";if(Zp(n))return JSON.stringify(n.j).substring(0,20);if(q9(n))return"(img)";if(Jg(n))return n.t.map(a=>G9(a,t).title).join(", ");throw new Error("Unknown field value type")}const nG=jn`
  mutation ReorderParts($nodeIds: [String!]!, $parentNodeId: String!, $listName: String!) {
    reorderParts(nodeIds: $nodeIds, parentNodeId: $parentNodeId, listName: $listName)
  }
`;function rG(){const[e]=Hr(nG);return d.useCallback(Vr(t=>e({variables:t}),t=>t.reorderParts),[e])}const aG=jn`
  mutation ReorderDocuments($nodeIds: [String!]!, $parentNodeId: String!) {
    reorderDocuments(nodeIds: $nodeIds, parentNodeId: $parentNodeId)
  }
`;function oG(){const[e]=Hr(aG);return d.useCallback(Vr(t=>e({variables:t}),t=>t.reorderDocuments),[e])}function iG({closeDialog:e,parameter:{pagedNodelWraps:t,parentDocumentId:n,refreshPagedNodelWraps:a,title:r}}){const[i,s]=d.useState([]),[u,f]=d.useState([]),[p,h]=d.useState(!1),v=oG(),g=Bn(),b=[{field:"title",header:g("common.title")},{field:"date",header:g("common.publishDate")}];d.useEffect(()=>{const I=t.items.map(k=>({title:k.title,nodelId:k.nodelId,date:k.publishDate?ny(k.publishDate):""}));f(I),s(I)},[t]);const w=b.map(I=>x.jsx(Jo,{columnKey:I.field,field:I.field,header:I.header},I.field)),E=()=>{if(i.length!==u.length)return!0;for(let I=0;I<i.length;++I){const k=i[I],N=u[I];if(k.nodelId!==N.nodelId)return!0}return!1};async function P(){await v({nodeIds:u.map(I=>Ta(I.nodelId).nodeId),parentNodeId:Ta(n).nodeId}),await a({limit:50,start:0}),e()}const C=x.jsx("div",{className:"card",children:x.jsxs(Vm,{value:u,reorderableRows:!0,onRowReorder:I=>f(I.value),children:[x.jsx(Jo,{rowReorder:!0,style:{width:"3rem"}}),w]})}),O=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:g("common.cancel"),onClick:()=>e(),severity:"secondary"}),x.jsx(Fa,{disabled:!p,label:g("common.save"),action:P})]});return d.useEffect(()=>{h(E())},[u]),{header:r,content:C,footer:O}}const lG=jn`
  mutation CreateNodeWithDocument(
    $parentDocumentId: String!
    $values: CreateNodeWithDocumentValues!
  ) {
    createNodeWithDocument(
      parentNodelId: $parentDocumentId
      values: $values
    ) {
      language
      nodeId
    }
  }
`;function sG(){const[e]=Hr(lG);return d.useCallback(Vr(t=>e({variables:t}),t=>t.createNodeWithDocument),[e])}function uG({closeDialog:e,parameter:{createNodeWithDocument:t,parentDocumentId:n,documentType:a}}){var I;const{siteSchema:r}=Yr(),i=((I=a.regularChildren)==null?void 0:I.map(k=>$_(r,k)))??[];if(i.length===0)throw new Error(`No children ScRegularDocumentType types for '${a.typeName}'`);const s=Bn(),u=nl(),f=$a(),p=i.length>1,[h,v]=d.useState(),[g,b]=d.useState(""),w=async()=>{let k;if(p){if(!h)return;if(k=i.find(N=>N.typeName===h),!k)throw new Error(`No children ScRegularDocumentType type for '${h}'`)}else k=i[0];await t({parentDocumentId:n,documentType:k,documentTitle:g}),e()},E=x.jsxs(x.Fragment,{children:[s([`siteSchema.nodeTypes.${a.typeName}.addChild`,"documentType.addChild"])," ",r.isMultilingual&&`(${s("common.inLanguage",{language:s(`languages.${u}`)})})`]}),P=x.jsx("div",{className:"CreateDocument w-full",children:x.jsxs("form",{onSubmit:k=>{k.preventDefault(),f(w)()},children:[p&&x.jsx(vy,{className:"mb-4 mt-2",value:h,onChange:k=>v(k.value),options:i.map(k=>({label:s(`siteSchema.nodeTypes.${k.typeName}.label`,k.typeName),value:k.typeName}))}),x.jsxs("label",{className:"flex flex-column gap-2",children:[x.jsx("span",{children:s("common.title")}),x.jsx(Ya,{className:"w-full",placeholder:s("common.title"),value:g,onChange:k=>{b(k.target.value)}})]})]})}),C=!(p&&h||!p),O=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:s("common.cancel"),onClick:()=>e(),severity:"secondary"}),x.jsx(Fa,{disabled:C,label:s("common.validate"),action:w})]});return{header:E,content:P,footer:O}}function cG({className:e,documentId:t,documentType:n}){var j;const r=Ba(),i=sG(),s=yy(),u=Bn(),{siteSchema:f}=Yr(),p=cc(),{language:h}=Ta(t),[v,g]=d.useState(),b=yK(),w=u("ReorderDocumentDialog.changeDisplayOrder"),E={};if(n.regularChildren){const F=n.regularChildren;for(const _ of F){const L=((j=Nf(f,_).fields)==null?void 0:j.filter(H=>H.dataType!=="json"&&H.renderAs!=="html"&&H.storedAs!=="mediaHandle"))??[];E[_]=L}}const P=async({start:F=0,limit:_=50,orderBy:M}={})=>{const L=await b({parentDocumentId:t,limit:_,start:F,orderBy:M});g(L)},C=async({nodeId:F,newLanguage:_,title:M,documentType:L})=>{await s({nodeId:F,language:_,values:{title:M,slug:M?rs(M):void 0}}),r(ei({language:_,documentNodeId:F,documentType:L},"edit"))},O=async({parentDocumentId:F,documentType:_,documentTitle:M})=>{const L=await i({parentDocumentId:F,values:{typeName:_.typeName,title:M,slug:rs(M)}});r(ei({language:L.language,documentNodeId:L.nodeId,documentType:_},"edit"))};if(Na(P,[h,n.kebabName]),!v)return x.jsx(wo,{});const I=n.childLimit===void 0||v.items.length<n.childLimit,k=u([`siteSchema.nodeTypes.${n.typeName}.addChild`,"documentType.addChild"]),N=u("common.inLanguage",{language:u(`languages.${h}`)}),T=f.isMultilingual?`${k} (${N})`:k;return x.jsx("div",{className:e,children:x.jsxs("div",{className:"MainContent",children:[x.jsx(NP,{visibleFieldTypes:E,data:v.items,limit:50,total:v.total,contentLanguage:h,createDocumentOnNode:C,refreshData:P}),x.jsxs("div",{className:"mt-4 flex justify-content-between",children:[n.regularChildrenSorting==="manual"&&v.items.length>=2&&x.jsx(Un,{severity:"secondary",onClick:()=>{p(iG,{pagedNodelWraps:v,parentDocumentId:t,refreshPagedNodelWraps:P,title:w})},label:w}),I&&x.jsx(Un,{className:"mr-4",onClick:()=>{p(uG,{parentDocumentId:t,createNodeWithDocument:O,documentType:n})},label:T})]})]})})}function fG({className:e,documentId:t,documentType:n}){const a=Bn(),r=A2(),[i,s]=d.useState();return Na(async()=>{const u=await r({documentId:t});if(u.node.typeName!==n.typeName){Ri.error(`Document type mismatch: ${u.node.typeName} ≠ ${n.typeName}`),qa.emit("404");return}s(u)},[t]),x.jsx("div",{className:be("DocumentReadonlyBar",e),children:x.jsx("span",{className:"DocumentReadonlyBar-main SimpleBar",children:i?i.withData?i.title??a("NavBar.noTitle"):a(`siteSchema.nodeTypes.${n.typeName}.label`,n.typeName):x.jsx(wo,{})})})}function dG({className:e,...t}){return x.jsx(Nl,{className:e,scrollable:!0,top:x.jsx(fG,{...t}),children:x.jsx(cG,{...t})})}function q2(e,{skipCall:t}={}){return n=>{if(n.metaKey||n.ctrlKey){n.stopPropagation();return}n.preventDefault(),t||e.onClick(n)}}function wm(e,t){return x.jsxs("a",{className:t.className,href:e.url,onClick:q2(t),children:[e.icon&&x.jsx("span",{className:`${t.iconClassName} ${e.icon}`}),e.label&&x.jsx("span",{className:`${t.labelClassName} ${e.items?"font-semibold":""}`,children:e.label})]})}function MP(e,t){var a;if(e.typeName===t)return e;const n=(a=e.children)==null?void 0:a[t];if(n)return n;if(e.children)for(const r of Object.values(e.children).reverse()){const i=MP(r,t);if(i)return i}}function pG({routingChildren:e,contentLanguage:t,ids:n}){const a=Ba(),{t:r}=Gr(),i=Rl(),s=d.useRef(null),u=d.useMemo(()=>e.map(f=>{var v;const p=MP(n,f.typeName);if(!p)throw new Error(`missing id for '${f.typeName}'`);const h=ei({documentType:f,documentNodeId:p.nodeId,language:t},(v=f.backOffice)==null?void 0:v.defaultTab);return{label:r(`siteSchema.nodeTypes.${f.typeName}.label`,f.typeName),url:bo(h),command:()=>{a(h)},template:wm}}),[e,t,i]);if(e.length!==0)return x.jsxs("div",{className:"ChildRoutingDocuments",children:[x.jsx(ey,{model:u,popup:!0,ref:s,id:"child_routing_points_menu"}),x.jsx(Un,{outlined:!0,severity:"secondary",icon:"pi pi-angle-double-down","aria-label":r("NavBar.openListOfParts"),onClick:f=>{var p;return(p=s.current)==null?void 0:p.toggle(f)},"aria-controls":"child_routing_points_menu","aria-haspopup":!0})]})}function lS(){return lS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},lS.apply(null,arguments)}function Sm(e){"@babel/helpers - typeof";return Sm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Sm(e)}function mG(e,t){if(Sm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Sm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function hG(e){var t=mG(e,"string");return Sm(t)=="symbol"?t:t+""}function vG(e,t,n){return(t=hG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gG(e){if(Array.isArray(e))return e}function yG(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function Z4(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function bG(e,t){if(e){if(typeof e=="string")return Z4(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Z4(e,t):void 0}}function wG(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eD(e,t){return gG(e)||yG(e,t)||bG(e,t)||wG()}var SG={icon:function(t){var n=t._icon;return be("p-menuitem-icon",n)},label:"p-menuitem-text",action:"p-menuitem-link",menuitem:function(t){var n=t._className,a=t.active,r=t.disabled;return be("p-tabmenuitem",{"p-highlight":a,"p-disabled":r},n)},inkbar:"p-tabmenu-ink-bar",menu:"p-tabmenu-nav p-reset",root:"p-tabmenu p-component"},EG=`
@layer primereact {
    .p-tabmenu {
        overflow-x: auto;
    }

    .p-tabmenu-nav {
        display: flex;
        margin: 0;
        padding: 0;
        list-style-type: none;
        flex-wrap: nowrap;
    }

    .p-tabmenu-nav a {
        cursor: pointer;
        user-select: none;
        display: flex;
        align-items: center;
        position: relative;
        text-decoration: none;
        text-decoration: none;
        overflow: hidden;
    }

    .p-tabmenu-nav a:focus {
        z-index: 1;
    }

    .p-tabmenu-nav .p-menuitem-text {
        line-height: 1;
    }

    .p-tabmenu-ink-bar {
        display: none;
        z-index: 1;
    }

    .p-tabmenu::-webkit-scrollbar {
        display: none;
    }
}
`,jv=on.extend({defaultProps:{__TYPE:"TabMenu",id:null,model:null,activeIndex:0,ariaLabel:null,ariaLabelledBy:null,style:null,className:null,onTabChange:null,children:void 0},css:{classes:SG,styles:EG}});function tD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function nD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tD(Object(n),!0).forEach(function(a){vG(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var by=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=jv.getProps(e,a),i=d.useState(r.id),s=eD(i,2),u=s[0],f=s[1],p=d.useState(r.activeIndex),h=eD(p,2),v=h[0],g=h[1],b=d.useRef(null),w=d.useRef(null),E=d.useRef(null),P=d.useRef({}),C=r.onTabChange?r.activeIndex:v,O={props:r,state:{id:u,activeIndex:C}},I=jv.setMetaData(nD({},O)),k=I.ptm,N=I.cx,T=I.isUnstyled,j=function(de,me,Le){return k(de,{parent:O,context:{item:me,index:Le}})};Or(jv.css.styles,T,{name:"tabmenu"});var F=function(de,me,Le){if(me.disabled){de.preventDefault();return}me.command&&me.command({originalEvent:de,item:me}),r.onTabChange?r.onTabChange({originalEvent:de,value:me,index:Le}):g(Le),me.url||(de.preventDefault(),de.stopPropagation())},_=function(de){return de===(C||0)},M=function(){if(r.model){for(var de=E.current.children,me=!1,Le=0;Le<de.length;Le++){var Pe=de[Le];U.getAttribute(Pe,"data-p-highlight")&&(w.current.style.width=U.getWidth(Pe)+"px",w.current.style.left=U.getOffset(Pe).left-U.getOffset(E.current).left+"px",me=!0)}me||(w.current.style.width="0px",w.current.style.left="0px")}};_r(function(){u||f(Ga())}),d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return b.current}}}),d.useEffect(function(){M()});var L=function(de,me,Le){switch(de.code){case"ArrowRight":H(de.target),de.preventDefault();break;case"ArrowLeft":B(de.target),de.preventDefault();break;case"Home":X(de.target),de.preventDefault();break;case"End":V(de.target),de.preventDefault();break;case"Space":case"Enter":case"NumpadEnter":F(de,me,Le),de.preventDefault();break;case"Tab":Z();break}},H=function(de){var me=K(de);me&&z(de,me)},B=function(de){var me=re(de);me&&z(de,me)},X=function(de){var me=te();me&&z(de,me)},V=function(de){var me=ce();me&&z(de,me)},K=function(de){var me=de.parentElement.nextElementSibling;return me?U.getAttribute(me,"data-p-disabled")===!0?K(me.children[0]):me.children[0]:null},re=function(de){var me=de.parentElement.previousElementSibling;return me?U.getAttribute(me,"data-p-disabled")===!0?re(me.children[0]):me.children[0]:null},te=function(){var de=U.findSingle(E.current,'[data-pc-section="menuitem"][data-p-disabled="false"]');return de?de.children[0]:null},ce=function(){var de=U.find(E.current,'[data-pc-section="menuitem"][data-p-disabled="false"]');return de?de[de.length-1].children[0]:null},z=function(de,me){de.tabIndex="-1",me.tabIndex="0",me.focus()},Z=function(){var de=U.findSingle(E.current,'[data-pc-section="menuitem"][data-p-disabled="false"][data-p-highlight="true"]'),me=U.findSingle(E.current,'[data-pc-section="action"][tabindex="0"]');me!==de.children[0]&&(de&&(de.children[0].tabIndex="0"),me.tabIndex="-1")},ee=function(de,me){if(de.visible===!1)return null;var Le=de.className,Pe=de.style,rt=de.disabled,at=de.icon,Bt=de.label,Jt=de.template,Lt=de.url,Qe=de.target,_e=de.id||u+"_"+me,It=_(me),Tt=be("p-menuitem-icon",at),Ct=n({className:N("icon",{_icon:at})},j("icon",de,me)),Dn=Sn.getJSXIcon(at,nD({},Ct),{props:r}),pn=n({className:N("label")},j("label",de,me)),hn=Bt&&d.createElement("span",pn,Bt),cn=n({href:Lt||"#",role:"menuitem","aria-label":Bt,tabIndex:It?"0":"-1",className:N("action"),target:Qe,onClick:function(qt){return F(qt,de,me)}},j("action",de,me)),Gt=d.createElement("a",cn,Dn,hn,d.createElement(ir,null));if(Jt){var nn={onClick:function(qt){return F(qt,de,me)},className:"p-menuitem-link",labelClassName:"p-menuitem-text",iconClassName:Tt,element:Gt,props:r,active:It,index:me,disabled:rt};Gt=Y.getJSXElement(Jt,de,nn)}var Xt=n({ref:P.current["tab_".concat(me)],id:_e,onKeyDown:function(qt){return L(qt,de,me)},className:N("menuitem",{_className:Le,active:It,disabled:rt}),style:Pe,role:"presentation","data-p-highlight":It,"data-p-disabled":rt||!1,"aria-disabled":rt},j("menuitem",de,me));return d.createElement("li",lS({},Xt,{key:_e}),Gt)},G=function(){return r.model.map(ee)};if(r.model){var oe=G(),ve=n({ref:w,role:"none",className:N("inkbar")},k("inkbar")),Re=n({ref:E,"aria-label":r.ariaLabel,"aria-labelledby":r.ariaLabelledBy,className:N("menu"),role:"menubar"},k("menu")),it=n({id:r.id,ref:b,className:be(r.className,N("root")),style:r.style},jv.getOtherProps(r),k("root"));return d.createElement("div",it,d.createElement("ul",Re,oe,d.createElement("li",ve)))}return null}));by.displayName="TabMenu";function kP({closeDialog:e,parameter:{language:t,nodeId:n}}){const a=Bn(),r=kz(),i=async()=>{const f=await r({language:t,nodeId:n});e({done:!0,partId:f})},s=a("common.translatePartInto",{language:a(`languages.${t}`)}),u=x.jsxs(x.Fragment,{children:[x.jsx(Un,{label:a("common.cancel"),onClick:()=>e(),severity:"secondary"}),x.jsx(Fa,{label:a("common.validate"),action:i})]});return{header:s,footer:u}}function CG({tabName:e,documentType:t,contentLanguage:n,documentId:a,partNodeId:r,docData:i,partLanguages:s}){const u=Ba(),{siteSchema:f}=Yr(),[p,h]=d.useState(0),{t:v}=Gr(),g=Rl(),b=yy(),w=Zi(),E=cc(),P=N=>i.languages.includes(N),C=async({newLanguage:N,title:T,nodeId:j})=>{await b({nodeId:j,language:N,values:{title:T,slug:T?rs(T):void 0}}),u(ei({documentType:t,language:N,documentNodeId:j},"edit"))},O=async N=>{if(N.index===p||e==="childDocuments")return;const T=f.languages[N.index];if(e==="parts"){if(r===void 0||!s||s.includes(T))return;const j=await w(kP,{language:T,nodeId:r});j!=null&&j.done&&u(kf({documentType:t,language:T,documentNodeId:Ta(a).nodeId,partNodeId:Ta(j.partId).nodeId}))}else if(e==="edit"){if(P(T))return;E(Lg,{language:T,createDocumentOnNode:C,nodeId:Ta(a).nodeId,documentType:t})}};d.useEffect(()=>{const N=f.languages.findIndex(T=>T===n);h(N)},[n]);function I(N,T,j){return x.jsxs(x.Fragment,{children:[!j&&x.jsx(ao,{target:".can-be-translated"}),x.jsxs("a",{className:be({"can-be-translated":!j},T.className),"data-pr-tooltip":v("NavBar.translate"),href:N.url,onClick:q2(T),children:[N.icon&&x.jsx("span",{className:`${T.iconClassName} ${N.icon}`}),N.label&&x.jsx("span",{className:`${T.labelClassName}${N.items?" font-semibold":""}`,children:N.label})]})]})}const k=d.useMemo(()=>{const N=[];for(const T of f.languages){const j=P(T);let F;e==="childDocuments"?F=ei({documentType:t,language:T,documentNodeId:Ta(a).nodeId},"childDocuments"):e==="parts"&&(!s||s.includes(T))?F=kf({documentType:t,language:T,documentNodeId:Ta(a).nodeId,partNodeId:r}):e==="edit"&&j&&(F=ei({documentType:t,language:T,documentNodeId:Ta(a).nodeId},"edit")),N.push({label:T,className:be({"menu-item-warn":!F}),template:(_,M)=>I(_,M,j),url:F?bo(F):void 0,command:async _=>{_.originalEvent.preventDefault(),F&&u(F)},disabled:e==="parts"&&!P(T)})}return N},[f,g,e,t,a,r,i,s]);return x.jsx(by,{model:k,onTabChange:O,activeIndex:p})}function $p(){return $p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},$p.apply(null,arguments)}function Em(e){"@babel/helpers - typeof";return Em=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Em(e)}function xG(e,t){if(Em(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Em(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function OG(e){var t=xG(e,"string");return Em(t)=="symbol"?t:t+""}function DG(e,t,n){return(t=OG(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PG(e){if(Array.isArray(e))return e}function IG(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function rD(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function TG(e,t){if(e){if(typeof e=="string")return rD(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rD(e,t):void 0}}function RG(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function NG(e,t){return PG(e)||IG(e,t)||TG(e,t)||RG()}var MG={icon:"p-menuitem-icon",action:"p-menuitem-link",label:"p-menuitem-text",home:function(t){var n=t._className,a=t.disabled;return be("p-breadcrumb-home p-menuitem",{"p-disabled":a},n)},separatorIcon:"p-breadcrumb-chevron",separator:"p-menuitem-separator",menuitem:function(t){var n=t.item;return be("p-menuitem",n.className,{"p-disabled":n.disabled})},menu:"p-breadcrumb-list",root:"p-breadcrumb p-component"},kG=`
@layer primereact {
    .p-breadcrumb {
        overflow-x: auto;
        display: flex;
    }

    .p-breadcrumb ol {
        margin: 0;
        padding: 0;
        list-style-type: none;
        display: flex;
        align-items: center;
        flex-wrap: nowrap;
    }

    .p-breadcrumb .p-menuitem-text {
        line-height: 1;
    }

    .p-breadcrumb .p-menuitem-link {
        text-decoration: none;
        display: flex;
        align-items: center;
    }

    .p-breadcrumb .p-menuitem-separator {
        display: flex;
        align-items: center;
    }

    .p-breadcrumb::-webkit-scrollbar {
        display: none;
    }
}
`,Lv=on.extend({defaultProps:{__TYPE:"BreadCrumb",id:null,model:null,home:null,separatorIcon:null,style:null,className:null,children:void 0},css:{classes:MG,styles:kG}});function aD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function oD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?aD(Object(n),!0).forEach(function(a){DG(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var G2=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Lv.getProps(e,a),i=d.useState(r.id),s=NG(i,2),u=s[0],f=s[1],p=d.useRef(null),h=Lv.setMetaData({props:r,state:{id:u}}),v=h.ptm,g=h.cx,b=h.isUnstyled;Or(Lv.css.styles,b,{name:"breadcrumb"});var w=function(M,L){if(L.disabled){M.preventDefault();return}L.command&&L.command({originalEvent:M,item:L}),L.url||(M.preventDefault(),M.stopPropagation())},E=function(M){var L=typeof window<"u"?window.location.pathname:"";return M===L?"page":void 0},P=function(){var M=r.home;if(M){if(M.visible===!1)return null;var L=M.icon,H=M.target,B=M.url,X=M.disabled,V=M.style,K=M.className,re=M.template,te=M.label,ce=n({className:g("icon")},v("icon")),z=Sn.getJSXIcon(L,oD({},ce),{props:r}),Z=n({href:B||"#",className:g("action"),"aria-disabled":X,"aria-current":E(B),target:H,onClick:function(de){return w(de,M)}},v("action")),ee=n({className:g("label")},v("label")),G=te&&d.createElement("span",ee,te),oe=d.createElement("a",Z,z,G);if(re){var ve={onClick:function(de){return w(de,M)},className:"p-menuitem-link",labelClassName:"p-menuitem-text",element:oe,props:r};oe=Y.getJSXElement(re,M,ve)}var Re=u+"_home",it=n({id:Re,className:g("home",{_className:K,disabled:X}),style:V},v("home"));return d.createElement("li",$p({},it,{key:Re}),oe)}return null},C=function(M){var L=u+"_sep_"+M,H=n({className:g("separatorIcon"),"aria-hidden":"true"},v("separatorIcon")),B=r.separatorIcon||d.createElement(Kf,H),X=Sn.getJSXIcon(B,oD({},H),{props:r}),V=n({id:L,className:g("separator"),role:"separator"},v("separator"));return d.createElement("li",$p({},V,{key:L}),X)},O=function(M,L){if(M.visible===!1)return null;var H=n({className:g("label")},v("label")),B=M.label&&d.createElement("span",H,M.label),X=n({href:M.url||"#",className:g("action"),target:M.target,"aria-current":E(M.url),onClick:function(z){return w(z,M)},"aria-disabled":M.disabled,tabIndex:M.disabled?-1:void 0},v("action")),V=d.createElement("a",X,B);if(M.template){var K={onClick:function(z){return w(z,M)},className:"p-menuitem-link",labelClassName:"p-menuitem-text",element:V,props:r};V=Y.getJSXElement(M.template,M,K)}var re=M.id||u+"_"+L,te=n({id:re,className:g("menuitem",{item:M}),style:M.style},v("menuitem"));return d.createElement("li",$p({},te,{key:re}),V)},I=function(){if(r.model){var M=r.model.map(function(L,H){if(L.visible===!1)return null;var B=O(L,H),X=H===r.model.length-1?null:C(H),V=u+"_"+H;return d.createElement(d.Fragment,{key:V},B,X)});return M}return null};_r(function(){u||f(Ga())}),d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return p.current}}});var k=P(),N=I(),T=C("home"),j=n({className:g("menu")},v("menu")),F=n({id:r.id,ref:p,className:be(r.className,g("root")),style:r.style},Lv.getOtherProps(r),v("root"));return d.createElement("nav",F,d.createElement("ol",j,k,k&&!!(N!=null&&N.length)&&T,N))}));G2.displayName="BreadCrumb";function AG({documentType:e,nodelWrap:t}){var p;const n=Bn(),a=Ba(),{backUrlOf:r}=g7(),i=dr(h=>h.appLayout),s=(h,v)=>h??(Mf(v)?n("NavBar.noTitle"):n(`siteSchema.nodeTypes.${v.typeName}.label`,v.typeName)),u={icon:"pi pi-arrow-up-left",url:bo(r(t.breadcrumb)),template:wm,command:()=>{a(r(t.breadcrumb))}};let f;if(i==="mobile")f=[];else{f=[{label:s(t.documentTitle,e),disabled:!0,className:"Breadcrumb-item"}];for(let h=t.breadcrumb.length-1;h>=1;--h){const{language:v,nodeId:g,documentType:b,title:w}=t.breadcrumb[h],E=ei({language:v,documentNodeId:g,documentType:b},(p=b.backOffice)==null?void 0:p.defaultTab);f.push({label:s(w,b),className:"Breadcrumb-item",url:bo(E),command:async()=>{a(E)},template:wm})}f.reverse()}return x.jsx(G2,{className:"Breadcrumb",model:f,home:u})}function _G({documentType:e,nodelWrap:t,contentLanguage:n,tabName:a}){const r=Ba(),{t:i}=Gr(),s=Rl(),u=yy(),f=cc(),p=C=>t.languages.includes(C);function h(C,O,I){return x.jsxs(x.Fragment,{children:[!I&&x.jsx(ao,{target:".can-be-translated"}),x.jsx("a",{"data-pr-tooltip":i("app.tooltipTranslateMessage",{language:i(`app.languages.${n}`)}),href:C.url,onClick:q2(O),className:be({"can-be-translated":!I},O.className),children:C.label})]})}const v=ei({documentType:e,documentNodeId:t.nodeId,language:n},"edit"),g=ei({documentType:e,documentNodeId:t.nodeId,language:n},"childDocuments"),b=kf({documentType:e,documentNodeId:t.nodeId,language:n}),w=async({nodeId:C,newLanguage:O,title:I})=>{await u({nodeId:C,language:O,values:{title:I,slug:I?rs(I):void 0}}),r(e.fields?v:b)},E=d.useMemo(()=>{const C=[];return e.regularChildren&&C.push({label:i("NavBar.pages"),url:bo(g),command:()=>{r(g)},template:wm}),Mf(e)&&(e.redirectTo||C.push({label:i("NavBar.edit"),url:bo(v),command:O=>{O.originalEvent.preventDefault(),p(n)?r(v):f(Lg,{createDocumentOnNode:w,language:n,nodeId:t.nodeId,documentType:e})},template:(O,I)=>h(O,I,p(n))}),e.lists&&C.push({label:i("NavBar.parts"),url:bo(b),command:O=>{O.originalEvent.preventDefault(),p(n)?r(b):f(Lg,{createDocumentOnNode:w,language:n,nodeId:t.nodeId,documentType:e})},template:(O,I)=>h(O,I,p(n))})),C},[e,t,n,s]);function P(){if(e.regularChildren&&a==="childDocuments")return 0;if(!Mf(e))return;const C=e.regularChildren?1:0;if(a==="edit")return C;if(a==="parts")return C+1}return x.jsx(by,{className:"DocumentTabMenu",model:E,activeIndex:P(),onTabChange:()=>{}})}const jG=jn`
  query DocumentNavbarData($nodelId: ID!) {
    nodelWrap(nodelId: $nodelId) {
      nodeId
      breadcrumb {
        language
        nodeId
        typeName
        title
      }
      document {
        title
      }
      translations {
        language
      }
    }
  }
`;function LG(){const{siteSchema:e}=Yr(),{refetch:t}=oo(jG,{skip:!0});return d.useCallback(io(n=>t({nodelId:n}),n=>FG(e,n),{undefOn404:!0}),[t])}function FG(e,t){var a;const{nodelWrap:n}=t;return{nodeId:n.nodeId,language:n.language,breadcrumb:n.breadcrumb.map(r=>({nodeId:r.nodeId,language:r.language,documentType:Nf(e,r.typeName),title:r.title??void 0})),languages:n.translations.map(r=>r.language),documentTitle:((a=n.document)==null?void 0:a.title)??void 0}}const $G=jn`
  query PartTranslations($nodeId: ID!) {
    translationsOf(nodeId: $nodeId)
  }
`;function BG(){const{refetch:e}=oo($G,{skip:!0});return d.useCallback(io(t=>e({nodeId:t}),t=>t.translationsOf,{undefOn404:!0}),[e])}function zG({className:e,documentId:t,documentType:n,partNodeId:a,ids:r,contentLanguage:i,tabName:s}){const{siteSchema:u}=Yr(),f=LG(),p=BG(),[h,v]=d.useState(),[g,b]=d.useState(),w=(n.routingChildren??[]).map(E=>Y9(u,E));return Na(async()=>{const E=await f(t);if(!E){qa.emit("404");return}v(E)},[t]),Na(async()=>{const E=a===void 0?void 0:await p(a);b(E)},[a]),h?x.jsxs("div",{className:be("NavBar",e),children:[x.jsxs("div",{className:"NavBar-group",children:[x.jsx("div",{className:"NavBar-item",children:x.jsx(AG,{documentType:n,nodelWrap:h})}),x.jsx("div",{className:"NavBar-item",children:x.jsx(pG,{ids:r,routingChildren:w,contentLanguage:i})})]}),x.jsxs("div",{className:"NavBar-group",children:[x.jsx("div",{className:"NavBar-item",children:x.jsx(_G,{documentType:n,ids:r,contentLanguage:i,nodelWrap:h,tabName:s})}),u.isMultilingual&&x.jsx("div",{className:"NavBar-item",children:x.jsx(CG,{documentType:n,documentId:t,partNodeId:a,contentLanguage:i,tabName:s,docData:h,partLanguages:a===void 0?void 0:g})})]})]}):x.jsx(wo,{})}function UG({part:e,className:t}){const{partId:n,partType:a}=e,r=oa(),{siteSchema:i}=Yr(),s=d7({nodelId:n,limit:U_(i,a)});if(jm(),!!a.fields)return x.jsx(fu,{parentScope:r,uploadLimitManager:s,children:x.jsx(Y5,{className:t,nodeType:a,nodelId:n})})}function HG({closeDialog:e,parameter:{part:t}}){const n=Bn(),a=_z(),r=async()=>{await a(t.partId),e({done:!0})},i=n("common.deletion"),s=x.jsx("div",{className:"DeletePart",children:x.jsx("p",{children:n([`siteSchema.nodeTypes.${t.partType.typeName}.confirmItemDeletion`,"list.confirmItemDeletion"])})}),u=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:n("common.cancel"),severity:"secondary",onClick:()=>e({done:!1})}),x.jsx(Fa,{label:n("common.validate"),severity:"danger",action:r})]});return{header:i,content:s,footer:u}}function VG({part:e,documentId:t,documentType:n,save:a,disabled:r}){const i=$a(),s=Bn(),u=z9(),{emit:f}=oa(),p=dr(E=>E.appLayout),h=Ma(),v=Zi(),g=async()=>{const E=await v(HG,{part:e});if(E!=null&&E.done){f("shouldRefresh"),h(s("DocumentEditPanel.documentDeleted"),{severity:"info"});const P=kf({documentId:t,documentType:n});u(P,{replace:!0})}},b=async()=>{const E=await v(O2,{dialogTitle:s("part.setPublishDate"),nodelId:e.partId,ready:e.ready,publishDate:e.publishDate});E!=null&&E.done&&(await a(),f("shouldRefresh"))},w=()=>{const E=[];return E.push({icon:"pi pi-file-arrow-up",label:s("part.setPublishDate"),command:i(b)}),(!e.subList||e.subList.parts.length===0)&&E.push({icon:"pi pi-trash",label:s("common.delete"),command:i(g)}),E};return x.jsx(JS,{label:p==="mobile"?void 0:s("common.save"),icon:"pi pi-save",onClick:i(a),model:w(),size:"small",buttonProps:{disabled:r}})}function AP(e,t,n){const{partType:a}=t,r=e.t(`siteSchema.nodeTypes.${a.typeName}.label`,a.typeName);return`${t.number}/${n.total} - ${r} (${t.numberOfType}/${n.totalByTypes[a.typeName]??0})`}function KG({className:e,part:t,list:n,documentId:a,documentType:r}){const i=YS(),s=Bn(),{emit:u,saveAll:f}=oa(),p=qG({documentId:a,documentType:r}),h=dr(b=>b.appLayout),v=Ma(),g=async()=>{await f()&&(v(s("part.savedToast"),{severity:"info"}),u("shouldRefresh"))};return x.jsxs("div",{className:be("PartControlBar",e),children:[(h==="desktop"||!t)&&x.jsx("span",{className:"PartControlBar-parent PartParent SimpleBar",children:x.jsx("span",{className:"PartParent-title",children:p?p.title??s("NavBar.noTitle"):x.jsx(wo,{})})}),x.jsxs("div",{className:"PartControlBar-main",children:[x.jsxs("div",{className:"SimpleBar gap",children:[t&&n&&x.jsx("span",{className:"font-bold",children:AP({t:s},t,n)}),t&&t.kind==="part"&&x.jsx(h7,{publishDate:t.publishDate,scheduled:t.scheduled})]}),x.jsx("div",{className:"SimpleBar",children:t&&t.kind==="part"&&x.jsx(VG,{part:t,documentId:a,documentType:r,save:g,disabled:i})})]})]})}function qG({documentId:e,documentType:t}){const n=A2(),[a,r]=d.useState();return Na(async()=>{const i=await n({documentId:e});if(i.node.typeName!==t.typeName){Ri.error(`Document type mismatch: ${i.node.typeName} ≠ ${t.typeName}`),qa.emit("404");return}if(!i.withData)throw new Error(`Document "${e}" should have data`);r(i)},[e]),a}function GG({part:e,className:t}){const n=Bn(),a=$a(),{emit:r}=oa(),i=Zi(),s=async()=>{const u=await i(kP,{language:e.language,nodeId:e.nodeId});u!=null&&u.done&&r("shouldRefresh")};return x.jsx("div",{className:t,children:x.jsx("div",{className:"MainContent PartPlaceholderPanel",children:x.jsx(Un,{label:n("common.translate"),onClick:a(s)})})})}const YG=jn`
  query NodelWrap(
    $documentId: ID!
  ) {
    partsOf(documentId: $documentId) {
      ... on Part {
        listName
        parentNodeId
        typeName
        nodeId
        publishDate
        orderNum
        partId
        language
        ready
        scheduled
      }
      ... on PartPlaceholder {
        listName
        parentNodeId
        typeName
        nodeId
        publishDate
        orderNum
      }
    }
  }
`;function QG(){const{siteSchema:e}=Yr(),{refetch:t}=oo(YG,{skip:!0});return d.useCallback(io(({documentType:n,...a})=>t(a),(n,a)=>WG(e,n,a)),[t])}function WG(e,t,{documentId:n,documentType:a}){const{language:r}=Ta(n),i=t.partsOf??[];if(!a.lists)return{allPartsByNodeIdMap:new Map,lists:[],getParent:()=>{throw new Error("list not found")}};const s=new Map;for(const v of i){const g=sS(v);let b=s.get(g);b||(b=[],s.set(g,b)),b.push(v)}const u=Ta(n).nodeId,f=a.lists.map(v=>{const{toPartOrPlaceholder:g,getTotalByTypes:b}=jP(e,r),w=sS({parentNodeId:u,listName:v.listName}),E=s.get(w)??[];K9(v,E);const P=E.map(g),C=b(),O={listType:v,parts:P,total:P.length,totalByTypes:C,parentNodeId:u,parentNodelId:n,language:r,l10nPrefix:`siteSchema.nodeTypes.${a.typeName}.lists.${v.listName}`};return _P(e,s,O),O}).filter(v=>!!v),p=new Map,h=new Map;for(const v of f)LP(v,p,h);return{allPartsByNodeIdMap:p,lists:f,getParent(v){const g=h.get(v.nodeId);if(!g)throw new Error(`parent not found for part "${v.nodeId}"`);return g}}}function _P(e,t,n,a,r){const{parts:i,language:s}=n;for(const u of i){const{toPartOrPlaceholder:f,getTotalByTypes:p}=jP(e,s),h=u.partType.list;if(!h)continue;const v=sS({parentNodeId:u.nodeId,listName:h.listName}),g=t.get(v)??[];K9(h,g);const b=g.map(f),w=p();u.subList={listType:h,parts:b,total:b.length,totalByTypes:w,parentNodeId:u.nodeId,parentNodelId:u.kind==="part"?u.partId:void 0,language:s,l10nPrefix:`siteSchema.nodeTypes.${u.partType.typeName}.lists.${h.listName}`},_P(e,t,u.subList)}}function sS(e){return`${e.parentNodeId}-${e.listName}`}function jP(e,t){let n=0;const a=new Map;return{toPartOrPlaceholder:i=>{const s=e.nodeTypes[i.typeName];if(!s||s.kind!=="part")throw new Error(`part type "${i.typeName}" not found`);++n;const u=(a.get(i.typeName)??0)+1;if(a.set(i.typeName,u),i.__typename==="Part")return XG(i,s,{number:n,numberOfType:u});if(i.__typename==="PartPlaceholder")return JG(i,s,{number:n,numberOfType:u},t);throw new Error(`invalid part "${i.__typename}"`)},getTotalByTypes:()=>Object.fromEntries(a)}}function XG(e,t,n){return{kind:"part",partId:e.partId,nodeId:e.nodeId,language:e.language,ready:e.ready,scheduled:e.scheduled,partType:t,...n,publishDate:e.publishDate??void 0}}function JG(e,t,n,a){return{kind:"placeholder",nodeId:e.nodeId,language:a,partType:t,...n,publishDate:e.publishDate??void 0}}function LP(e,t,n,a){for(const r of e.parts)t.set(r.nodeId,r),n.set(r.nodeId,{list:e,part:a}),r.subList&&LP(r.subList,t,n,r)}function ZG({closeDialog:e,parameter:{list:t,title:n}}){const a=$a(),r=zK(),i=rG(),s=Bn(),u=nl(),[f,p]=d.useState([]),[h,v]=d.useState(new Set),[g,b]=d.useState(new Map);d.useEffect(()=>{const O=t.parts.map((I,k)=>eY(I,k,s,g,u));p(O),O.map(I=>v(k=>new Set([...k,...Object.keys(I).filter(N=>N!=="part")])))},[t]),Na(async()=>{if(t.parentNodelId===void 0)return;const O=await r({parentNodelId:t.parentNodelId,listName:t.listType.listName});b(O)},[t]);const w=async()=>{await i({nodeIds:f.map(({part:O})=>O.nodeId),listName:t.listType.listName,parentNodeId:t.parentNodeId}),e({done:!0})},E=Array.from(h).map(O=>x.jsx(Jo,{columnKey:O,field:O,className:"ReorderParts-column"},O)),P=x.jsxs(Vm,{dataKey:"index",value:f,reorderableColumns:!0,reorderableRows:!0,onRowReorder:O=>p(O.value),tableStyle:{minWidth:"50rem"},showHeaders:!1,children:[x.jsx(Jo,{rowReorder:!0,className:"ReorderParts-column"}),E]}),C=x.jsxs(x.Fragment,{children:[x.jsx("button",{type:"button",className:"Button lg secondary",onClick:()=>e(),children:s("common.cancel")}),x.jsx("button",{type:"button",className:"Button lg primary",onClick:a(w),children:s("common.confirm")})]});return{header:n,content:P,footer:C}}function eY(e,t,n,a,r){var u;const{partType:i}=e,s={};if(e.kind==="part"&&i.fields)for(const f of i.fields){const{value:p}=Am((u=a.get(e.partId))==null?void 0:u[f.name]);if(f.storedAs==="labeling"){if(!Jg(p))continue;s[f.name]=p.t.map(h=>__(h.title,r)).join(", ")}else if(p)if(f.renderAs==="html")s[f.name]=x.jsx("div",{className:"ReorderParts-text",dangerouslySetInnerHTML:{__html:Jp(p)}},f.name);else if(f.dataType==="media"){if(!q9(p))continue;s[f.name]=x.jsx(tY,{handle:p.h},f.name)}else typeof p!="object"&&(s[f.name]=Jp(p))}return{index:t,typeLabel:n(`siteSchema.nodeTypes.${i.typeName}.label`,i.typeName),part:e,...s}}function tY({handle:e}){const[t,n]=d.useState(),a=e5();if(Na(async()=>{const r=await a(e);(r==null?void 0:r.kind)==="image"&&n(r.thumb)},[e]),!!t)return x.jsx("img",{className:"ReorderParts-image",src:t.url,width:t.width,height:t.height,alt:""})}function nY(e){const{closeDialog:t,parameter:{l10nPrefix:n,listType:a}}=e,r=Bn(),[i,s]=d.useState(),u=r([`${n}.addPart`,"list.createPart"]),f=x.jsx("div",{children:x.jsx(vy,{value:i,onChange:h=>s(h.value),options:a.parts.map(h=>({label:r(`siteSchema.nodeTypes.${h}.label`,h),value:h}))})}),p=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{severity:"secondary",label:r("common.cancel"),onClick:()=>t()}),x.jsx(Un,{disabled:!i,label:r("common.validate"),onClick:()=>t(i)})]});return{header:u,footer:p,content:f}}const rY=jn`
  mutation CreateNodeWithPart(
    $parentNodelId: String!
    $listName: String!
    $typeName: String!
  ) {
    createNodeWithPart(
      parentNodelId: $parentNodelId,
      listName: $listName
      typeName: $typeName
    ) { partId }
  }
`;function aY(){const[e]=Hr(rY);return d.useCallback(Vr(t=>e({variables:t}),t=>t.createNodeWithPart.partId),[e])}let iD=0;function oY({documentId:e,documentType:t,lists:n,activePartNodeId:a}){const r=Bn(),i=Ba(),s=oa(),u=cY(),f=$a(),p=Zi(),[h,v]=d.useState(g);d.useEffect(()=>{v(g())},[e,t,n,a,r]);function g(){const{nodeId:b,language:w}=Ta(e);return iY({t:r,navigate:i,documentType:t,documentNodeId:b,contentLanguage:w,addPartAction:u,scopedData:s,wrapAsync:f,openModalDialog:p,...lY(a,n)},n)}return h}function iY(e,t){if(!t)return;const{documentNodeId:n,contentLanguage:a,activeListNames:r,documentType:i}=e;return t.map(s=>{const u=$P(e,s),{listType:f}=s,p=`siteSchema.nodeTypes.${i.typeName}.lists.${f.listName}`;return{key:`${n}:${a}:${f.listName}`,subMenu:u,label:e.t(`${p}.label`,f.listName),popupMenu:BP(e,{list:s,l10nPrefix:p}),expanded:!0,active:r.has(f.listName)}})}function lY(e,t){const n=new Set,a=[];if(e!==void 0&&t)for(const i of t){const s=FP(e,i);s.length>0&&(a.push(...s),n.add(i.listType.listName))}return{activeMap:new Map(a),activeListNames:n}}function FP(e,t){const n=[];for(const a of t.parts)if(a.nodeId===e)n.push([a.nodeId,"active"]);else if(a.subList){const r=FP(e,a.subList);r.length>0&&(n.push(...r),n.push([a.nodeId,"parent"]))}return n}function $P(e,t){return t.parts.map(n=>sY(e,n,t))}function sY(e,t,n){const a=uY(e,t,n);if(!t.subList)return a;const r=$P(e,t.subList);return a.popupMenu=BP(e,{list:t.subList,l10nPrefix:`siteSchema.nodeTypes.${t.partType.typeName}`}),r.length>0&&(a.subMenu=r,e.activeMap.get(t.nodeId)==="parent"&&(a.expanded=!0)),a}function uY(e,t,n){const a=kf({documentType:e.documentType,documentNodeId:e.documentNodeId,partNodeId:t.nodeId,language:e.contentLanguage});return{key:`${t.nodeId}:${e.contentLanguage}`,url:bo(a),command:()=>{e.navigate(a)},icon:x.jsx("span",{className:"pi pi-pencil"}),label:AP(e,t,n),active:e.activeMap.has(t.nodeId),className:t.kind}}function BP(e,{l10nPrefix:t,list:n}){const{listType:a,total:r}=n,i=[];if((a.limit===void 0||r<a.limit)&&i.push({key:`_popup-menu-${++iD}`,label:e.t([`${t}.addPart`,"list.addPart"]),icon:x.jsx("span",{className:"pi pi-plus"}),command:()=>{e.addPartAction(e,n)}}),a.sorting==="manual"&&r>=2){const s=e.t([`${t}.reorderParts`,"list.reorderParts"]);i.push({key:`_popup-menu-${++iD}`,label:s,icon:x.jsx("span",{className:"pi pi-sort"}),command:e.wrapAsync(async()=>{const u=await e.openModalDialog(ZG,{list:n,title:s});u!=null&&u.done&&e.scopedData.emit("shouldRefresh")})})}return i.length>0?i:void 0}function cY(){const e=Ba(),t=aY(),n=Zi(),a=async(i,{typeName:s,list:u})=>{const f=await t({parentNodelId:zS({nodeId:u.parentNodeId,language:i.contentLanguage}),listName:u.listType.listName,typeName:s});i.scopedData.emit("invalidate"),i.scopedData.emit("shouldRefresh"),e(kf({documentType:i.documentType,documentNodeId:i.documentNodeId,partId:f,language:i.contentLanguage}))};return async(i,s)=>{const{listType:u}=s;if(u.parts.length===0)throw new Error("No part node types");if(u.parts.length===1){await a(i,{typeName:u.parts[0],list:s});return}const f=await n(nY,s);f&&await a(i,{typeName:f,list:s})}}function fY(e){if(e.documentType.lists)return x.jsx(fu,{children:x.jsx(dY,{...e})})}function dY({documentId:e,partNodeId:t,documentType:n,className:a}){const r=QG(),[i,s]=d.useState(),u=oY({documentType:n,documentId:e,lists:i==null?void 0:i.lists,activePartNodeId:t});if(Fj("invalidate",()=>s(void 0),[]),_m("shouldRefresh",async()=>{const p=await r({documentId:e,documentType:n});s(p)},[e,n],{useEffect:!0}),!i||!u)return x.jsx(wo,{});let f;if(t!==void 0){const p=i.allPartsByNodeIdMap.get(t);if(!p){qa.emit("404");return}f=p}return x.jsx(Z9,{className:a,sideClassName:"LeftSep",side:x.jsx(q1,{menu:u}),children:x.jsxs(Nl,{className:"PartsLayoutFillHeight",top:x.jsx(KG,{part:f,list:f?i.getParent(f).list:void 0,documentId:e,documentType:n}),scrollable:!0,children:[f&&f.kind==="part"&&x.jsx(UG,{part:f}),f&&f.kind==="placeholder"&&x.jsx(GG,{part:f})]})})}function pY({documentType:e,documentId:t,partNodeId:n,contentLanguage:a,tabName:r}){const{routingIds:i}=Yr();return x.jsxs(Nl,{scrollable:!0,top:x.jsx(zG,{tabName:r,contentLanguage:a,ids:i,documentId:t,documentType:e,partNodeId:n}),children:[r==="edit"&&x.jsx(VK,{documentType:e,documentId:t}),r==="childDocuments"&&x.jsx(dG,{documentType:e,documentId:t}),r==="parts"&&x.jsx(fY,{documentType:e,documentId:t,partNodeId:n})]})}function mY(){const{requestedContentLanguage:e,isInvalid:t}=HS(),{siteSchema:n}=Yr(),{documentNodeId:a,documentTypeKebabName:r,tabName:i,partNodeId:s}=_S(),u=hY(i),f=r?B_(n,r,"document"):void 0;if(t)return;if(u==="invalid"||!f||!e||a===void 0||!r||s!==void 0&&u!=="parts"){qa.emit("404");return}if(!u)return;const p=zS({nodeId:a,language:e}),h={kind:"document",documentNodeId:a,contentLanguage:e,documentId:p,documentType:f};return x.jsx(dc,{activeRoute:h,children:x.jsx(pY,{documentType:f,documentId:p,partNodeId:s,contentLanguage:e,tabName:u})})}function hY(e){if(e==="edit")return"edit";if(e==="child-documents")return"childDocuments";if(e==="parts")return"parts";if(e)return"invalid"}function Xf({className:e,breadcrumbItems:t,withLanguageSelector:n,backUrl:a}){const r=Ba(),[i,s]=d.useState(n==null?void 0:n.languages.findIndex(h=>h===n.contentLanguage)),u=dr(h=>h.appLayout),f={icon:"pi pi-arrow-up-left",url:bo(a??"/"),command:()=>{r(a??"/")},template:wm},p=n==null?void 0:n.languages.map(h=>({label:h}));return x.jsxs("div",{className:be("NavBar",e),children:[x.jsx("div",{className:"NavBar-group",children:x.jsx("div",{className:"NavBar-item",children:x.jsx(G2,{model:u==="mobile"?[]:t,home:f,className:"Breadcrumb"})})}),n&&p&&p.length>1&&x.jsx("div",{className:"NavBar-item",children:x.jsx(by,{model:p,onTabChange:h=>{h.value.label&&(n.navigateLanguage(h.value.label),s(h.index))},activeIndex:i})})]})}function uS(){return uS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},uS.apply(null,arguments)}function Cm(e){"@babel/helpers - typeof";return Cm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cm(e)}function vY(e,t){if(Cm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Cm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function gY(e){var t=vY(e,"string");return Cm(t)=="symbol"?t:t+""}function yY(e,t,n){return(t=gY(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bY={root:function(t){var n=t.props;return be("p-icon-field",{"p-icon-field-right":n.iconPosition==="right","p-icon-field-left":n.iconPosition==="left"})}},W0=on.extend({defaultProps:{__TYPE:"IconField",__parentMetadata:null,children:void 0,className:null,iconPosition:"right"},css:{classes:bY}});function lD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function sD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lD(Object(n),!0).forEach(function(a){yY(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var zP=Tn.memo(Tn.forwardRef(function(e,t){var n=d.useRef(t),a=gn(),r=d.useContext(Mn),i=W0.getProps(e,r),s=W0.setMetaData(sD(sD({props:i},i.__parentMetadata),{},{context:{iconPosition:i.iconPosition}})),u=s.ptm,f=s.cx,p=a({className:be(i.className,f("root",{iconPosition:i.iconPosition}))},W0.getOtherProps(i),u("root"));return Tn.createElement("div",uS({},p,{ref:n}),d.Children.map(i.children,function(h,v){return d.cloneElement(h,{iconPosition:i.iconPosition})}))}));zP.displayName="IconField";function cS(){return cS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},cS.apply(null,arguments)}function xm(e){"@babel/helpers - typeof";return xm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xm(e)}function wY(e,t){if(xm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(xm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function SY(e){var t=wY(e,"string");return xm(t)=="symbol"?t:t+""}function EY(e,t,n){return(t=SY(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var CY={root:"p-input-icon"},X0=on.extend({defaultProps:{__TYPE:"InputIcon",__parentMetadata:null,className:null,iconPosition:null},css:{classes:CY}});function uD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function cD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uD(Object(n),!0).forEach(function(a){EY(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var UP=Tn.memo(Tn.forwardRef(function(e,t){var n=d.useRef(t),a=gn(),r=d.useContext(Mn),i=X0.getProps(e,r),s=X0.setMetaData(cD(cD({props:i},i.__parentMetadata),{},{context:{iconPosition:i.iconPosition}})),u=s.ptm,f=s.cx,p=a({className:be(i.className,f("root"))},X0.getOtherProps(i),u("root"));return Tn.createElement(Tn.Fragment,null,Tn.createElement("span",cS({},p,{ref:n}),i.children))}));UP.displayName="InputIcon";function xY({contentLanguage:e}){const n=Bn(),a=$a(),r=Ba(),i=U5(),[s,u]=d.useState(),f=yy(),[p,h]=HA(),v=decodeURIComponent(p.get("q")??""),[g,b]=d.useState(v),w=d.useCallback(async({start:C,limit:O,orderBy:I})=>{const k=v?await i({start:C,limit:O,queryString:v,language:e,orderBy:I}):{items:[],total:0,start:0};u(k)},[v,e]);Na(async()=>{await w({start:0,limit:50})},[v,e]);const E=a(async C=>{C.preventDefault(),e&&h({q:encodeURIComponent(g)})}),P=async({nodeId:C,newLanguage:O,title:I,documentType:k})=>{var N;await f({nodeId:C,language:O,values:{title:I,slug:I?rs(I):void 0}}),r(ei({language:O,documentNodeId:C,documentType:k},(N=k.backOffice)==null?void 0:N.defaultTab))};return x.jsxs("div",{className:"DocumentSearch",children:[x.jsxs("form",{className:"SearchBar",onSubmit:E,children:[x.jsx("span",{className:"SearchBar-label",children:n("DocumentSearch.searchLabel")}),x.jsxs(zP,{className:"SearchBar-input",iconPosition:"left",children:[x.jsx(UP,{className:"pi pi-search"}),x.jsx(Ya,{placeholder:n("DocumentSearch.searchPlaceholder"),onChange:C=>b(C.target.value),value:g})]})]}),x.jsx("div",{className:"DocumentSearch-table",children:s&&x.jsx(NP,{data:s.items,limit:50,total:s.total,contentLanguage:e,createDocumentOnNode:P,refreshData:w})})]})}function OY(){return x.jsx(dc,{activeRoute:{kind:"home"},children:x.jsx(DY,{})})}function DY(){const{requestedContentLanguage:e,isInvalid:t}=HS(),n=Bn(),{siteSchema:a}=Yr(),r=nl(),i=dr(u=>u.siteTitle),s=Ba();if(d.useEffect(()=>{!t&&!e&&s(`/${r}`)},[t,e]),!(!e||t))return x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{withLanguageSelector:{contentLanguage:e,navigateLanguage:u=>s(`/${u}`),languages:a.languages}}),children:x.jsxs("div",{className:"MainContent HomeScreen",children:[x.jsxs("div",{className:"HomeScreen-adminNotice",children:[x.jsx("div",{className:"mb-3",children:n("app.adminArea")}),x.jsx("h1",{className:"Text",children:x.jsx("strong",{children:i})})]}),x.jsx("div",{className:"HomeScreen-searchPanel",children:x.jsx(xY,{contentLanguage:e})})]})})}jn`
  query AuthAccount {
    authAccount {
      preferences {
        language
      }
    }
  }
`;const PY=jn`
  mutation SetAccountPreferences($accountId: ID!, $values: AccountPreferencesValues!) {
    setAccountPreferences(accountId: $accountId, values: $values)
  }
`;function IY(){const[e]=Hr(PY);return d.useCallback(Vr(t=>e({variables:t})),[e])}function TY(){return x.jsx(dc,{activeRoute:{kind:"userPreferences"},children:x.jsx(RY,{})})}function RY(){const t=[{label:Bn()("app.preferences"),disabled:!0}];return x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{breadcrumbItems:t}),children:x.jsx("div",{className:"MainContent",children:x.jsx(fu,{children:x.jsx(NY,{})})})})}function NY(){const e=Bn(),{siteSchema:t}=Yr(),n=IY(),a=US(),{saveAll:r,setModifiedValue:i,cancelModifiedValue:s}=oa(),u=$a(),f=dr(w=>w.preferences),p=dr(w=>w.setPreferences),h=(f==null?void 0:f.language)??t.defaultLanguage;jm({i18nSavedToastKey:"preferences.savedToast"});const v=d.useMemo(()=>t.languages.map(w=>({key:w,name:t.languageLabels[w]})),[]),[g,b]=d.useState(v.find(w=>w.key===h));return d.useEffect(()=>{b(v.find(w=>w.key===h))},[h]),d.useEffect(()=>{const w=xl(g==null?void 0:g.key,h);w===void 0?s("language"):i("language",w)},[g,h]),pc(async()=>{if(!g||!as)return!1;const w={language:g.key};return a.special?W_(w):await n({accountId:as.id,values:w}),p(w),!0}),x.jsxs(x.Fragment,{children:[x.jsxs("label",{className:"MainContent-field flex gap-3 mb-5",children:[x.jsx("span",{children:e("app.administrationLanguage")}),x.jsx(ru,{value:g,options:v,optionLabel:"name",className:"w-18rem",onChange:w=>b(w.value)})]}),x.jsx(Un,{label:e("app.saveChanges"),onClick:u(r)})]})}const MY=jn`
  mutation InitializeBackup{
    initializeBackup{
      fileWeight
      downloadUrl
    }
  }
`;function kY(){const[e]=Hr(MY);return d.useCallback(Vr(()=>e(),t=>t.initializeBackup),[e])}function AY(){return x.jsx(dc,{activeRoute:{kind:"settings",menuItemKey:"backup"},children:x.jsx(_Y,{})})}function _Y(){const e=Bn(),t=dr(f=>f.appLayout),[n,a]=d.useState(),r=kY(),i=U9(),s=[{label:e("app.settings"),disabled:!0},{label:e("BackupScreen.backup"),disabled:!0}],u=async()=>{const{fileWeight:f,downloadUrl:p}=await r();a({fileWeight:f,downloadUrl:p})};return x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{breadcrumbItems:s}),children:x.jsxs("div",{className:be("BackupScreen MainContent",{mobileMargin:t==="mobile"}),children:[!n&&x.jsx("div",{className:"BackupScreen-prepare",children:x.jsx(Fa,{severity:"secondary",action:u,label:e("BackupScreen.prepareBackup")})}),n&&x.jsxs("div",{className:"BackupScreen-ready",children:[x.jsxs("div",{className:"mb-4",children:[x.jsx("span",{className:"mr-2",children:e("BackupScreen.backupFileSizeLabel")}),x.jsx("span",{className:"font-semibold",children:i(n.fileWeight)})]}),x.jsx("a",{className:"p-button p-button-secondary no-underline",download:!0,href:`${Xi}${n.downloadUrl}`,target:"_blank",rel:"noreferrer",children:e("BackupScreen.download")})]})]})})}const jY=jn`
  query Account($id: ID!) {
    account(id: $id) {
      email
      hasPasswordResetToken
      id
      name
    }
  }
`;function LY(){const{refetch:e}=oo(jY,{skip:!0});return d.useCallback(io(t=>e({id:t}),t=>t.account),[e])}const FY=jn`
  query AllAccounts {
    allAccounts {
      email
      hasPasswordResetToken
      id
      name
    }
  }
`;function $Y(){const{refetch:e}=oo(FY);return d.useCallback(io(()=>e(),t=>t.allAccounts),[e])}const BY=jn`
  mutation CreateAccount(
    $values: CreateAccountValues!
    ) {
    createAccount(
      values: $values
    ) {
      email
      hasPasswordResetToken
      id
      name
    }
  }
`;function zY(){const[e]=Hr(BY);return d.useCallback(Vr(t=>e({variables:t}),t=>t.createAccount),[e])}const UY=jn`
  mutation UpdateAccount($accountId: ID! $name: String!, $email: String!) {
    updateAccount(accountId: $accountId, values: { email: $email, name: $name }) {
      email
      hasPasswordResetToken
      id
      name
    }
  }
`;function HY(){const[e]=Hr(UY);return d.useCallback(Vr(t=>e({variables:t}),t=>t.updateAccount),[e])}const VY=jn`
  mutation DeleteAccount($accountId: ID!) {
    deleteAccount(accountId: $accountId) 
  }
`;function KY(){const[e]=Hr(VY);return d.useCallback(Vr(t=>e({variables:{accountId:t}})),[e])}const qY=jn`
  mutation ResetAccountPassword($accountId: ID!) {
    resetAccountPassword(accountId: $accountId) 
  }
`;function GY(){const[e]=Hr(qY);return d.useCallback(Vr(t=>e({variables:{accountId:t}})),[e])}function YY({closeDialog:e,parameter:{accountId:t,deleteAccount:n}}){const a=Bn(),r=async()=>{await n(t),e(!0)},i=a("AccountScreen.deleteAccountDialog.title"),s=x.jsxs("div",{children:[" ",a("AccountScreen.deleteAccountDialog.description")]}),u=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{severity:"secondary",onClick:()=>e(),label:a("common.cancel")}),x.jsx(Fa,{severity:"danger",autoFocus:!0,action:r,label:a("common.delete")})]});return{header:i,content:s,footer:u}}function QY({closeDialog:e,parameter:{accountId:t,resetAccountPassword:n}}){const a=Bn(),r=async()=>{await n(t),e()},i=a("AccountScreen.resetPasswordDialog.title"),s=x.jsxs("div",{children:[" ",a("AccountScreen.resetPasswordDialog.description")]}),u=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{severity:"secondary",onClick:()=>e(),label:a("common.cancel")}),x.jsx(Fa,{autoFocus:!0,action:r,label:a("common.confirm")})]});return{header:i,content:s,footer:u}}function WY(){const{accountId:e}=_S();if(!e){qa.emit("404");return}return x.jsx(dc,{activeRoute:{kind:"settings",menuItemKey:"accounts"},children:x.jsx(fu,{children:x.jsx(XY,{accountId:e})})})}function XY(e){const t=Ba(),n=Bn(),a=[{label:n("app.settings"),disabled:!0,url:"/settings"},{label:n("AccountScreen.userAccounts"),url:bo("/settings/accounts"),command:r=>{r.originalEvent.preventDefault(),t("/settings/accounts")}},{label:n("AccountScreen.editUserAccount"),disabled:!0}];return x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{breadcrumbItems:a,backUrl:"/settings/accounts"}),children:x.jsx(JY,{className:"MainContent",...e})})}function JY({accountId:e,className:t}){const n=Ba(),a=$a(),r=Bn(),i=US(),s=KY(),u=GY(),f=HY(),p=LY(),{saveAll:h,setModifiedValue:v,cancelModifiedValue:g}=oa(),[b,w]=d.useState(),E=Zi(),P=cc();jm();const[C,O]=d.useState("");d.useEffect(()=>{if(!b)return;const j=xl(C,b.email);j===void 0?g("email"):v("email",j)},[C,b]);const[I,k]=d.useState("");d.useEffect(()=>{if(!b)return;const j=xl(I,b.name);j===void 0?g("name"):v("name",j)},[I,b]),pc(async()=>b?(await f({accountId:e,name:I,email:C}),!0):!1),_m("shouldRefresh",async()=>{w(void 0);const j=await p(e);w(j),O(j.email),k(j.name)},[e],{useEffect:!0});const N=async j=>{await s(j)},T=async j=>{await u(j)};return b?x.jsxs("div",{className:t,children:[x.jsxs("div",{className:be("flex align-items-center mb-5",{"justify-content-between":b.hasPasswordResetToken}),children:[x.jsx("h2",{className:`text-base ${b.hasPasswordResetToken?"w-9":"w-11"}`,children:r("AccountScreen.editUserAccount")}),b.hasPasswordResetToken&&x.jsx(P2,{label:r("AccountScreen.passwordBeingReset")})]}),x.jsxs("div",{className:"MainContent-formBlock m-auto",children:[x.jsxs("form",{className:"mb-5",onSubmit:j=>{j.preventDefault(),a(h)()},children:[x.jsxs("label",{className:"Block mb-4",children:[x.jsx("span",{className:"FieldLabel",children:r("common.name")}),x.jsx(Ya,{value:I,placeholder:r("common.name"),className:"w-full",onChange:j=>k(j.target.value)})]}),x.jsxs("label",{className:"Block mb-4",children:[x.jsx("span",{className:"FieldLabel",children:r("common.email")}),x.jsx(Ya,{value:C,placeholder:r("common.email"),className:"w-full",onChange:j=>O(j.target.value)})]})]}),x.jsxs("div",{className:"ButtonBar",children:[x.jsx(Un,{disabled:b.email===i.email,label:r("common.delete"),onClick:async()=>{await E(YY,{accountId:e,deleteAccount:N})&&n("/settings/accounts")},severity:"danger",outlined:!0}),x.jsx(Un,{label:r("AccountScreen.resetPasswordButton"),onClick:()=>{P(QY,{accountId:e,resetAccountPassword:T})},severity:"warning",outlined:!0}),x.jsx(Fa,{label:r("common.validate"),action:h})]})]})]}):x.jsx("div",{className:t,children:x.jsx(wo,{})})}function ZY({closeDialog:e,parameter:{createAccount:t}}){const n=Bn(),a=$a(),r=Zg(),[i,s]=d.useState(""),[u,f]=d.useState(""),[p,h]=d.useState("local"),v=async()=>{await t({name:i,email:u,accountType:p}),e()},g=n("AccountScreen.createAnAccount"),b=x.jsx("div",{className:"w-full",children:x.jsxs("form",{onSubmit:E=>{E.preventDefault(),a(v)()},children:[x.jsxs("div",{className:"mb-3",children:[x.jsx("p",{children:n("AccountScreen.makeCreateAccountDialog.accountType")}),x.jsx("div",{className:"flex justify-content-center",children:x.jsxs("div",{className:"flex flex-wrap gap-3",children:[x.jsxs("label",{children:[x.jsx(vm,{name:"accountType",value:"local",onChange:E=>h(E.value),checked:p==="local"}),x.jsx("span",{className:"ml-2",children:n("AccountScreen.makeCreateAccountDialog.localAccount")})]}),r.platformAuthUrl&&x.jsxs("label",{children:[x.jsx(vm,{name:"accountType",value:"google",onChange:E=>h(E.value),checked:p==="google"}),x.jsx("span",{className:"ml-2",children:n("AccountScreen.makeCreateAccountDialog.googleAccount")})]})]})})]}),x.jsxs("label",{className:"flex flex-column gap-2 mb-3",children:[x.jsx("span",{children:n("common.name")}),x.jsx(Ya,{placeholder:n("common.name"),value:i,onChange:E=>{s(E.target.value)}})]}),x.jsxs("label",{className:"flex flex-column gap-2",children:[x.jsx("span",{children:n("common.email")}),x.jsx(Ya,{placeholder:n("common.email"),value:u,onChange:E=>{f(E.target.value)}})]})]})}),w=x.jsxs("div",{className:"ButtonBar alignRight",children:[x.jsx(Un,{label:n("common.cancel"),onClick:()=>e(),severity:"secondary"}),x.jsx(Fa,{label:n("common.validate"),action:v})]});return{header:g,content:b,footer:w}}function eQ(){return x.jsx(dc,{activeRoute:{kind:"settings",menuItemKey:"accounts"},children:x.jsx(tQ,{})})}function tQ(){const e=$Y(),t=zY(),[n,a]=d.useState(),r=Ba(),{t:i}=Gr(),s=Rl(),u=cc(),f=async()=>{a(await e())};Na(f,[]);const p=g=>{const b=g.data;r(`/settings/accounts/${b.id}`)},h=async({name:g,email:b,accountType:w})=>{await t({values:{name:g,email:b,language:s,accountType:w}}),await f()},v=[{label:i("app.settings"),disabled:!0},{label:i("AccountScreen.userAccounts"),disabled:!0,url:"/settings/accounts"}];return x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{breadcrumbItems:v}),children:x.jsxs("div",{className:"MainContent",children:[x.jsx("h2",{className:"text-center text-base",children:i("AccountScreen.userAccounts")}),x.jsx("div",{className:"card mb-4 w-12",children:x.jsxs(Vm,{dataKey:"id",value:n,selectionMode:"single",metaKeySelection:!1,onRowSelect:p,children:[x.jsx(Jo,{field:"name",header:i("common.name")}),x.jsx(Jo,{field:"email",header:i("common.email")})]})}),x.jsx(Un,{onClick:()=>u(ZY,{createAccount:h,syncAccount:f}),label:i("AccountScreen.createAnAccount")})]})})}function nQ({fieldValues:e}){const{siteSchema:t}=Yr(),n=t.nodeTypes._site.fields,a=G5({l10nPrefix:"siteSchema.nodeTypes._site.fields",areSiteFields:!0});return x.jsx("div",{className:"ColumnWithGap",children:n.map(r=>a({fieldType:r,value:e[r.name]}))})}const rQ=jn`
  query SiteFieldValues($fieldNames: [String!]!, $language: String){
    siteFieldValues(fieldNames: $fieldNames, language: $language)
  }
`;function aQ(){const{refetch:e}=oo(rQ,{skip:!0});return d.useCallback(io(t=>e(t),t=>JSON.parse(t.siteFieldValues)),[e])}const oQ=jn`
  mutation SetSiteFieldValues($values: String!, $language: String){
    setSiteFieldValues(values: $values, language: $language)
  }
`;function iQ(){const[e]=Hr(oQ);return d.useCallback(Vr(({values:t,language:n})=>e({variables:{language:n,values:JSON.stringify(t)}})),[e])}function lQ(){const e=Bn(),{siteSchema:t}=Yr(),n=nl(),a=aQ(),r=iQ(),i=Ba(),{getModifiedValues:s,saveAll:u,emit:f}=oa(),p=YS(),[h,v]=d.useState(),g=Ma();jm();const b=t.nodeTypes._site.fields,w=[{label:e("app.settings"),disabled:!0},{label:e("app.siteProperties"),disabled:!0}];return pc(async()=>{const E=s();return E?(await r({values:E,language:n}),g(e("app.siteFieldsSavedToast"),{severity:"success"}),!0):!1}),_m("shouldRefresh",async()=>{if(!n)return;const E=await a({fieldNames:b.map(P=>P.name),language:n});v(E)},[n,b],{useEffect:!0}),h?x.jsx(Nl,{scrollable:!0,top:x.jsx(Xf,{breadcrumbItems:w,withLanguageSelector:{contentLanguage:n,navigateLanguage:E=>i(`/settings/site-fields/${E}`),languages:t.languages}}),children:x.jsxs("div",{className:"MainContent",children:[x.jsx(nQ,{fieldValues:h}),x.jsx(Fa,{className:"mt-4",label:e("app.saveChanges"),action:async()=>{await u(),f("shouldRefresh")},disabled:p})]})}):x.jsx(wo,{})}function sQ(){const{requestedContentLanguage:e,isInvalid:t}=HS();if(!t){if(!e){qa.emit("404");return}return x.jsx(dc,{activeRoute:{kind:"settings",menuItemKey:"siteFields"},children:x.jsx(fu,{children:x.jsx(lQ,{})})})}}function uQ(){const e=tl(),[t,n]=d.useState(!1),a=RK();return d.useEffect(()=>{const r=()=>n(!0);return qa.on("404",r),()=>{qa.off("404",r)}},[]),d.useEffect(()=>n(!1),[e]),x.jsxs(f9,{logger:Ri,children:[x.jsx($M,{}),t?x.jsx(K1,{}):a?x.jsx(cA,{}):x.jsx(wo,{})]})}function cQ(){return jA([{path:"/",element:x.jsx(uQ,{}),errorElement:x.jsx(K1,{}),children:[{path:":contentLanguage?",element:x.jsx(OY,{})},{path:"node/:contentLanguage/:documentTypeKebabName/:documentNodeId/:tabName?/:partNodeId?",element:x.jsx(mY,{})},{path:"user-preferences",element:x.jsx(TY,{})},{path:"settings",children:[{path:"site-fields/:contentLanguage",element:x.jsx(sQ,{})},{path:"backup",element:x.jsx(AY,{})},{path:"accounts",element:x.jsx(eQ,{})},{path:"accounts/:accountId",element:x.jsx(WY,{})}]},{path:"*",element:x.jsx(K1,{})}]}],{basename:H1})}const fQ={logout:"Log out",boTitle:"Back-office - {{siteTitle}}",dev:"DEV",adminArea:"Administration area",settings:"Settings",siteProperties:"Site properties",successfulUpdate:"Successful update",updateFailed:"Update failed",saveChanges:"Save",tooltipTranslateMessage:"{{language}} (Translate)",preferences:"Preferences",administrationLanguage:"Language of the administration area:",PoweredBy:"Powered by",special:"Special",siteFieldsSavedToast:"Site properties have been saved"},dQ={savedToast:"Preferences have been saved"},pQ={searchLabel:"Your search",searchPlaceholder:"Search"},mQ={translate:"Translate",pages:"Child doc.",edit:"Edit",parts:"Sub-parts",openListOfParts:"Open the list of sub-parts",noTitle:"(no title)"},hQ={en:"English",fr:"French"},vQ={savedToast:"Document has been saved"},gQ={savedToast:"Sub-part has been saved",setPublishDate:"Change publication date of the sub-part"},yQ={documentDeleted:"Document deleted",mediaDeleted:"Media deleted",uploadError:"The '{{ filename }}' media has not been received."},bQ={label:"Sub-parts",addPart:"Add a sub-part",reorderParts:"Reorder",partDeleted:"Sub-part deleted",confirmItemDeletion:"Do you want to delete this sub-part?",createPart:"Create a sub-part"},wQ={addChild:"Add"},SQ={editPublishDate:"Edit publish date",setPublishDate:"Publish or schedule",updateDraft:"Update draft",view:"View",MD:"D",MDTooltip:"A description is present",MK:"K",MKTooltip:"Keywords are present"},EQ={documentDeletingConfirmationMessage:'Do you want to delete the article "{{title}}"?',deleteJustThisArticle:'Delete just this article in "{{language}}"',deleteThisArticle:"Delete this article",deleteAllTranslations:"Delete all the translations"},CQ={switchToDraftConfirmationMessage:"Would you like to change this document to draft? It will no longer be accessible from the website."},xQ={seoSettings:"SEO Settings",title:"Title:",slug:"Slug:",metaDescription:"Description:",metaKeywords:"Keywords:",chooseFeatureImage:"Featured image"},OQ={translations:"Translations",status:"Status",draft:"Draft",maximumChildPartsReached:"You have reached the sub-part limit."},DQ={changeDisplayOrder:"Change display order"},PQ={switchAndTranslateConfirmationMesage:"Do you want translate"},IQ={confirmationMessage:"Would you like to save your updates?",stayAndEditing:"Continue editing",cancelWithoutSave:"Leave without saving"},TQ={title:"Selection",selectedItems:"Selected:",availableItems:"Available:",emptySelection:"No selected item"},RQ={inLanguage:"in {{language}}",translateDocumentInto:"Translate the document into {{language}}",translatePartInto:"Translate the sub-part into {{language}}",switchToDraft:"Switch to draft",deletion:"Deletion",editItem:"Sub-part {{orderNum}} ({{typeLabel}})",title:"Title",delete:"Delete",save:"Save",validate:"Validate",translate:"Translate",publish:"Publish",published:"Published",schedule:"Schedule",scheduled:"Scheduled",draft:"Draft",publishDate:"Publish date",cancel:"Cancel",confirm:"Confirm",confirmation:"Confirmation",email:"E-mail",name:"Name",thumbnail:"Thumbnail",colon:"{{label}}:",fold:"fold",unfold:"unfold",savedToast:"Saved",invalidJson:"Invalid JSON",yes:"Yes",no:"No",select:"Select",public:"Public",protected:"Protected",passwordPlaceholder:"Enter password"},NQ={signIn:"Sign in",password:"Password",signin:"Sign in",or:"or",failedMessage:"Incorrect e-mail or password.",signInWithGoogle:"Sign in with Google",signInWithLocalAccount:"Sign in with a local account"},MQ={invalidToken:"Sorry, your token is not or no longer valid.",newPassword:"New password",confirmPassword:"Enter again your password",validate:"Validate",resetPassword:"Reset your password",nonIdenticalPasswords:"Non-identical passwords"},kQ={accounts:"Accounts",addAccount:"Add account",userAccounts:"User Accounts",createAnAccount:"Create an account",editUserAccount:"Edit a user account",passwordBeingReset:"Password being reset",resetPasswordButton:"Reset password",resetPasswordDialog:{title:"Password resetting",description:"Would you like to reset account password?"},deleteAccountDialog:{title:"Delete account",description:"Would you like to delete this account?"},makeCreateAccountDialog:{accountType:"Account type",localAccount:"Local account",googleAccount:"Google account"}},AQ={backup:"Backup",prepareBackup:"Prepare a backup",backupFileSizeLabel:"Backup file size :",download:"Download"},_Q={notFound:"Resource not found",returnHomePage:"Return to our Home Page"},jQ={invalidFile:"Invalid file: {{ filename }}"},LQ={delete:"Delete",chooseAFile:"Choose a file",deleteThisFile:"Do you want to delete this file?",no:"No",yes:"Yes",save:"Save",cancel:"Cancel",orderTheMedia:"Reorder",dragAndDropMedia:"Reorder medias",cancelUpload:"Cancel upload",replace:"Replace",properties:"Properties",deleteFileModalTitle:"Media deletion",dropFilesHere:"Upload your files here…",mediaLimitReached:"The media limit has been reached.",mediaProperties:{fileProperties:"File properties",imageProperties:"Image properties",fileStored:"File stored:",imageStored:"Image stored:",format:"format",originalFileName:"Original file name:",caption:"Caption:",pixelRatio:"Pixel ratio:",usedSizes:"Used sizes:",auto:"Auto",cancel:"Cancel",close:"Close"}},FQ={app:fQ,preferences:dQ,DocumentSearch:pQ,NavBar:mQ,languages:hQ,document:vQ,part:gQ,DocumentEditPanel:yQ,list:bQ,documentType:wQ,"document-control":{publishDateIsUpdated:"The publish date has been updated",switchedToDraft:"The document has been switched to draft",documentAndTranslationsAreDeleted:"The document and its translations have been deleted",documentIsDeleted:"The document has been deleted",titleOrSlugIsUpdated:"The title (or slug) has been updated",metaDescriptionIsUpdated:"The meta-description has been updated",metaKeywordsIsUpdated:"The HTML keywords have been updated"},DocumentControl:SQ,DeleteDocument:EQ,SwitchToDraft:CQ,DocumentView:xQ,DocumentListPanel:OQ,ReorderDocumentDialog:DQ,SwitchAndTranslateDocument:PQ,SaveChangesOrCancelDialog:IQ,SelectTermsDialog:TQ,common:RQ,LoginScreen:NQ,PasswordReset:MQ,AccountScreen:kQ,BackupScreen:AQ,NotFoundScreen:_Q,mediaField:jQ,mediaGallery:LQ},$Q={logout:"Se déconnecter",boTitle:"Back-office - {{siteTitle}}",dev:"DÉV",adminArea:"Espace d'administration",settings:"Configuration",siteProperties:"Propriétés du site",successfulUpdate:"Mise à jour réussie",updateFailed:"Mise à jour échouée",saveChanges:"Enregistrer",tooltipTranslateMessage:"{{language}} (Traduire)",preferences:"Préférences",administrationLanguage:"Language de l'espace d'administration :",PoweredBy:"Propulsé par",special:"Spécial",siteFieldsSavedToast:"Les propriétés du site ont été enregistrées"},BQ={savedToast:"Préférences enregistrées"},zQ={searchLabel:"Votre recherche",searchPlaceholder:"Rechercher"},UQ={translate:"Traduire",pages:"Doc. enfants",edit:"Éditer",parts:"Sous-parties",openListOfParts:"Ouvrir la liste des sous-rubriques",noTitle:"(pas de titre)"},HQ={en:"anglais",fr:"français"},VQ={savedToast:"Document enregistré"},KQ={savedToast:"Sous-partie enregistrée",setPublishDate:"Modifier la date de publication de la sous-partie"},qQ={documentDeleted:"Document supprimé",mediaDeleted:"Média supprimé",uploadError:"Le fichier '{{ filename }}' n'a pas été reçu."},GQ={label:"Sous-parties",addPart:"Ajouter une sous-partie",reorderParts:"Réordonner",partDeleted:"Sous-partie supprimée",confirmItemDeletion:"Voulez-vous supprimer cette sous-partie ?",createPart:"Créer une sous-partie"},YQ={addChild:"Ajouter"},QQ={editPublishDate:"Changer la date de publication",setPublishDate:"Publier ou programmer",updateDraft:"Enregistrer le brouillon",view:"Voir",MD:"D",MDTooltip:"Une description est présente",MK:"M",MKTooltip:"Des mot-clés sont présents"},WQ={switchToDraftConfirmationMessage:"Souhaitez-vous passer ce document en brouillon ? Il ne sera plus accessible depuis le site web."},XQ={documentDeletingConfirmationMessage:`Voulez-vous supprimer l'article "{{title}}"?`,deleteJustThisArticle:'Supprimer uniquement cet article "{{language}}"',deleteThisArticle:"Supprimer cet article",deleteAllTranslations:"Supprimer toutes les traductions"},JQ={seoSettings:"Paramètres SEO",title:"Titre :",slug:"Slug :",metaDescription:"Description :",metaKeywords:"Mot-clés :",chooseFeatureImage:"Image mise en avant"},ZQ={translations:"Traductions",status:"Statut",draft:"Brouillon",maximumChildPartsReached:"Vous avez atteint la limite des sous-parties."},eW={changeDisplayOrder:"Modifier l'ordre d'affichage"},tW={switchAndTranslateConfirmationMesage:"Souhaitez-vous traduire"},nW={confirmationMessage:"Souhaitez-vous enregistrer vos modifications ?",stayAndEditing:"Continuer à éditer",cancelWithoutSave:"Quitter sans enregistrer"},rW={title:"Sélection",selectedItems:"Sélectionnés :",availableItems:"Disponibles :",emptySelection:"Aucun item sélectionné"},aW={inLanguage:"en {{language}}",translateDocumentInto:"Traduire le document en {{language}}",translatePartInto:"Traduire la sous-partie en {{language}}",switchToDraft:"Passer en brouillon",deletion:"Suppression",editItem:"Sous-partie {{orderNum}} ({{typeLabel}})",title:"Titre",delete:"Supprimer",save:"Enregistrer",validate:"Valider",translate:"Traduire",publish:"Publier",published:"Publié",schedule:"Programmer",scheduled:"Programmé",draft:"Brouillon",publishDate:"Date de publication",cancel:"Annuler",confirm:"Valider",confirmation:"Confirmation",email:"E-mail",name:"Name",thumbnail:"Miniature",colon:"{{label}} :",fold:"replier",unfold:"déplier",savedToast:"Enregistré",invalidJson:"Le JSON est invalide",yes:"Oui",no:"Non",select:"Sélectionner",public:"Public",protected:"Protégé",passwordPlaceholder:"Saisissez le mot de passe"},oW={signIn:"Se connecter",password:"Mot de passe",signin:"Se connecter",or:"ou",failedMessage:"E-mail ou mot de passe incorrect",signInWithGoogle:"Se connecter avec Google",signInWithLocalAccount:"Se connecter avec un compte local"},iW={invalidToken:"Désolé, votre token n'est pas ou plus valide.",newPassword:"Nouveau mot de passe",confirmPassword:"Saisissez encore votre mot de passe",validate:"Valider",resetPassword:"Réinitialiser votre mot de passe",nonIdenticalPasswords:"Mots de passe non identiques"},lW={accounts:"Comptes",addAccount:"Ajouter un compte",userAccounts:"Comptes utilisateurs",createAnAccount:"Créer un compte",editUserAccount:"Édition d'un compte utilisateur",passwordBeingReset:"Mot de passe en cours de réinitialisation",resetPasswordButton:"Réinitialiser le mot de passe",resetPasswordDialog:{title:"Réinitialisation du mot de passe",description:"Souhaitez-vous réinitialiser le mot de passe du compte?"},deleteAccountDialog:{title:"Suppression d'un compte",description:"Souhaitez-vous supprimer ce compte ?"},makeCreateAccountDialog:{accountType:"Type de compte",localAccount:"Compte local",googleAccount:"Compte Google"}},sW={backup:"Sauvegarde",prepareBackup:"Préparer une sauvegarde",backupFileSizeLabel:"Taille du fichier de sauvegarde :",download:"Télécharger"},uW={notFound:"Ressource non trouvée",returnHomePage:"Retourner sur la page d'accueil"},cW={invalidFile:"Fichier invalide : {{ filename }}"},fW={delete:"Supprimer",chooseAFile:"Choisir un fichier",deleteThisFile:"Voulez-vous supprimer ce fichier?",no:"Non",yes:"Oui",save:"Enregistrer",cancel:"Annuler",orderTheMedia:"Réordonner",dragAndDropMedia:"Réordonner les médias",cancelUpload:"Annuler l'upload",replace:"Remplacer",properties:"Propriétés",deleteFileModalTitle:"Suppression de média",dropFilesHere:"Déposez vos fichiers ici…",mediaLimitReached:"La limite des médias a été atteinte.",mediaProperties:{fileProperties:"Propriétés du fichier",imageProperties:"Propriétés de l'image",fileStored:"Fichier stocké :",imageStored:"Image stockée :",format:"format",originalFileName:"Nom du fichier original :",caption:"Légende :",pixelRatio:"Ratio de pixels :",usedSizes:"Tailles utilisées :",auto:"Automatique",cancel:"Annuler",close:"Fermer"}},dW={app:$Q,preferences:BQ,DocumentSearch:zQ,NavBar:UQ,languages:HQ,document:VQ,part:KQ,DocumentEditPanel:qQ,list:GQ,documentType:YQ,"document-control":{publishDateIsUpdated:"La date de publication a été mise à jour",switchedToDraft:"Le document a été passé en brouillon",documentAndTranslationsAreDeleted:"Le document et ses traductions ont été supprimés",documentIsDeleted:"Le document a été supprimé",titleOrSlugIsUpdated:"Le titre (ou le slug) a été mis à jour",metaDescriptionIsUpdated:"La meta-description a été mise à jour",metaKeywordsIsUpdated:"Les mots-clés HTML ont été mis à jour"},DocumentControl:QQ,SwitchToDraft:WQ,DeleteDocument:XQ,DocumentView:JQ,DocumentListPanel:ZQ,ReorderDocumentDialog:eW,SwitchAndTranslateDocument:tW,SaveChangesOrCancelDialog:nW,SelectTermsDialog:rW,common:aW,LoginScreen:oW,PasswordReset:iW,AccountScreen:lW,BackupScreen:sW,NotFoundScreen:uW,mediaField:cW,mediaGallery:fW},Yn=e=>typeof e=="string",sp=()=>{let e,t;const n=new Promise((a,r)=>{e=a,t=r});return n.resolve=e,n.reject=t,n},fD=e=>e==null?"":""+e,pW=(e,t,n)=>{e.forEach(a=>{t[a]&&(n[a]=t[a])})},mW=/###/g,dD=e=>e&&e.indexOf("###")>-1?e.replace(mW,"."):e,pD=e=>!e||Yn(e),Bp=(e,t,n)=>{const a=Yn(t)?t.split("."):t;let r=0;for(;r<a.length-1;){if(pD(e))return{};const i=dD(a[r]);!e[i]&&n&&(e[i]=new n),Object.prototype.hasOwnProperty.call(e,i)?e=e[i]:e={},++r}return pD(e)?{}:{obj:e,k:dD(a[r])}},mD=(e,t,n)=>{const{obj:a,k:r}=Bp(e,t,Object);if(a!==void 0||t.length===1){a[r]=n;return}let i=t[t.length-1],s=t.slice(0,t.length-1),u=Bp(e,s,Object);for(;u.obj===void 0&&s.length;)i=`${s[s.length-1]}.${i}`,s=s.slice(0,s.length-1),u=Bp(e,s,Object),u!=null&&u.obj&&typeof u.obj[`${u.k}.${i}`]<"u"&&(u.obj=void 0);u.obj[`${u.k}.${i}`]=n},hW=(e,t,n,a)=>{const{obj:r,k:i}=Bp(e,t,Object);r[i]=r[i]||[],r[i].push(n)},Fg=(e,t)=>{const{obj:n,k:a}=Bp(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,a))return n[a]},vW=(e,t,n)=>{const a=Fg(e,n);return a!==void 0?a:Fg(t,n)},HP=(e,t,n)=>{for(const a in t)a!=="__proto__"&&a!=="constructor"&&(a in e?Yn(e[a])||e[a]instanceof String||Yn(t[a])||t[a]instanceof String?n&&(e[a]=t[a]):HP(e[a],t[a],n):e[a]=t[a]);return e},rf=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var gW={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};const yW=e=>Yn(e)?e.replace(/[&<>"'\/]/g,t=>gW[t]):e;class bW{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const a=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,a),this.regExpQueue.push(t),a}}const wW=[" ",",","?","!",";"],SW=new bW(20),EW=(e,t,n)=>{t=t||"",n=n||"";const a=wW.filter(s=>t.indexOf(s)<0&&n.indexOf(s)<0);if(a.length===0)return!0;const r=SW.getRegExp(`(${a.map(s=>s==="?"?"\\?":s).join("|")})`);let i=!r.test(e);if(!i){const s=e.indexOf(n);s>0&&!r.test(e.substring(0,s))&&(i=!0)}return i},fS=(e,t,n=".")=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;const a=t.split(n);let r=e;for(let i=0;i<a.length;){if(!r||typeof r!="object")return;let s,u="";for(let f=i;f<a.length;++f)if(f!==i&&(u+=n),u+=a[f],s=r[u],s!==void 0){if(["string","number","boolean"].indexOf(typeof s)>-1&&f<a.length-1)continue;i+=f-i+1;break}r=s}return r},Om=e=>e==null?void 0:e.replace("_","-"),CW={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){var n,a;(a=(n=console==null?void 0:console[e])==null?void 0:n.apply)==null||a.call(n,console,t)}};class $g{constructor(t,n={}){this.init(t,n)}init(t,n={}){this.prefix=n.prefix||"i18next:",this.logger=t||CW,this.options=n,this.debug=n.debug}log(...t){return this.forward(t,"log","",!0)}warn(...t){return this.forward(t,"warn","",!0)}error(...t){return this.forward(t,"error","")}deprecate(...t){return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(t,n,a,r){return r&&!this.debug?null:(Yn(t[0])&&(t[0]=`${a}${this.prefix} ${t[0]}`),this.logger[n](t))}create(t){return new $g(this.logger,{prefix:`${this.prefix}:${t}:`,...this.options})}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new $g(this.logger,t)}}var bl=new $g;class wy{constructor(){this.observers={}}on(t,n){return t.split(" ").forEach(a=>{this.observers[a]||(this.observers[a]=new Map);const r=this.observers[a].get(n)||0;this.observers[a].set(n,r+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t,...n){this.observers[t]&&Array.from(this.observers[t].entries()).forEach(([r,i])=>{for(let s=0;s<i;s++)r(...n)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([r,i])=>{for(let s=0;s<i;s++)r.apply(r,[t,...n])})}}class hD extends wy{constructor(t,n={ns:["translation"],defaultNS:"translation"}){super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}removeNamespaces(t){const n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,a,r={}){var p,h;const i=r.keySeparator!==void 0?r.keySeparator:this.options.keySeparator,s=r.ignoreJSONStructure!==void 0?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let u;t.indexOf(".")>-1?u=t.split("."):(u=[t,n],a&&(Array.isArray(a)?u.push(...a):Yn(a)&&i?u.push(...a.split(i)):u.push(a)));const f=Fg(this.data,u);return!f&&!n&&!a&&t.indexOf(".")>-1&&(t=u[0],n=u[1],a=u.slice(2).join(".")),f||!s||!Yn(a)?f:fS((h=(p=this.data)==null?void 0:p[t])==null?void 0:h[n],a,i)}addResource(t,n,a,r,i={silent:!1}){const s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator;let u=[t,n];a&&(u=u.concat(s?a.split(s):a)),t.indexOf(".")>-1&&(u=t.split("."),r=n,n=u[1]),this.addNamespaces(n),mD(this.data,u,r),i.silent||this.emit("added",t,n,a,r)}addResources(t,n,a,r={silent:!1}){for(const i in a)(Yn(a[i])||Array.isArray(a[i]))&&this.addResource(t,n,i,a[i],{silent:!0});r.silent||this.emit("added",t,n,a)}addResourceBundle(t,n,a,r,i,s={silent:!1,skipCopy:!1}){let u=[t,n];t.indexOf(".")>-1&&(u=t.split("."),r=a,a=n,n=u[1]),this.addNamespaces(n);let f=Fg(this.data,u)||{};s.skipCopy||(a=JSON.parse(JSON.stringify(a))),r?HP(f,a,i):f={...f,...a},mD(this.data,u,f),s.silent||this.emit("added",t,n,a)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(r=>n[r]&&Object.keys(n[r]).length>0)}toJSON(){return this.data}}var VP={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,a,r){return e.forEach(i=>{var s;t=((s=this.processors[i])==null?void 0:s.process(t,n,a,r))??t}),t}};const vD={},gD=e=>!Yn(e)&&typeof e!="boolean"&&typeof e!="number";class Bg extends wy{constructor(t,n={}){super(),pW(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=bl.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t,n={interpolation:{}}){const a={...n};if(t==null)return!1;const r=this.resolve(t,a);return(r==null?void 0:r.res)!==void 0}extractFromKey(t,n){let a=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;a===void 0&&(a=":");const r=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let i=n.ns||this.options.defaultNS||[];const s=a&&t.indexOf(a)>-1,u=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!EW(t,a,r);if(s&&!u){const f=t.match(this.interpolator.nestingRegexp);if(f&&f.length>0)return{key:t,namespaces:Yn(i)?[i]:i};const p=t.split(a);(a!==r||a===r&&this.options.ns.indexOf(p[0])>-1)&&(i=p.shift()),t=p.join(r)}return{key:t,namespaces:Yn(i)?[i]:i}}translate(t,n,a){let r=typeof n=="object"?{...n}:n;if(typeof r!="object"&&this.options.overloadTranslationOptionHandler&&(r=this.options.overloadTranslationOptionHandler(arguments)),typeof options=="object"&&(r={...r}),r||(r={}),t==null)return"";Array.isArray(t)||(t=[String(t)]);const i=r.returnDetails!==void 0?r.returnDetails:this.options.returnDetails,s=r.keySeparator!==void 0?r.keySeparator:this.options.keySeparator,{key:u,namespaces:f}=this.extractFromKey(t[t.length-1],r),p=f[f.length-1];let h=r.nsSeparator!==void 0?r.nsSeparator:this.options.nsSeparator;h===void 0&&(h=":");const v=r.lng||this.language,g=r.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((v==null?void 0:v.toLowerCase())==="cimode")return g?i?{res:`${p}${h}${u}`,usedKey:u,exactUsedKey:u,usedLng:v,usedNS:p,usedParams:this.getUsedParamsDetails(r)}:`${p}${h}${u}`:i?{res:u,usedKey:u,exactUsedKey:u,usedLng:v,usedNS:p,usedParams:this.getUsedParamsDetails(r)}:u;const b=this.resolve(t,r);let w=b==null?void 0:b.res;const E=(b==null?void 0:b.usedKey)||u,P=(b==null?void 0:b.exactUsedKey)||u,C=["[object Number]","[object Function]","[object RegExp]"],O=r.joinArrays!==void 0?r.joinArrays:this.options.joinArrays,I=!this.i18nFormat||this.i18nFormat.handleAsObject,k=r.count!==void 0&&!Yn(r.count),N=Bg.hasDefaultValue(r),T=k?this.pluralResolver.getSuffix(v,r.count,r):"",j=r.ordinal&&k?this.pluralResolver.getSuffix(v,r.count,{ordinal:!1}):"",F=k&&!r.ordinal&&r.count===0,_=F&&r[`defaultValue${this.options.pluralSeparator}zero`]||r[`defaultValue${T}`]||r[`defaultValue${j}`]||r.defaultValue;let M=w;I&&!w&&N&&(M=_);const L=gD(M),H=Object.prototype.toString.apply(M);if(I&&M&&L&&C.indexOf(H)<0&&!(Yn(O)&&Array.isArray(M))){if(!r.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const B=this.options.returnedObjectHandler?this.options.returnedObjectHandler(E,M,{...r,ns:f}):`key '${u} (${this.language})' returned an object instead of string.`;return i?(b.res=B,b.usedParams=this.getUsedParamsDetails(r),b):B}if(s){const B=Array.isArray(M),X=B?[]:{},V=B?P:E;for(const K in M)if(Object.prototype.hasOwnProperty.call(M,K)){const re=`${V}${s}${K}`;N&&!w?X[K]=this.translate(re,{...r,defaultValue:gD(_)?_[K]:void 0,joinArrays:!1,ns:f}):X[K]=this.translate(re,{...r,joinArrays:!1,ns:f}),X[K]===re&&(X[K]=M[K])}w=X}}else if(I&&Yn(O)&&Array.isArray(w))w=w.join(O),w&&(w=this.extendTranslation(w,t,r,a));else{let B=!1,X=!1;!this.isValidLookup(w)&&N&&(B=!0,w=_),this.isValidLookup(w)||(X=!0,w=u);const K=(r.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&X?void 0:w,re=N&&_!==w&&this.options.updateMissing;if(X||B||re){if(this.logger.log(re?"updateKey":"missingKey",v,p,u,re?_:w),s){const Z=this.resolve(u,{...r,keySeparator:!1});Z&&Z.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let te=[];const ce=this.languageUtils.getFallbackCodes(this.options.fallbackLng,r.lng||this.language);if(this.options.saveMissingTo==="fallback"&&ce&&ce[0])for(let Z=0;Z<ce.length;Z++)te.push(ce[Z]);else this.options.saveMissingTo==="all"?te=this.languageUtils.toResolveHierarchy(r.lng||this.language):te.push(r.lng||this.language);const z=(Z,ee,G)=>{var ve;const oe=N&&G!==w?G:K;this.options.missingKeyHandler?this.options.missingKeyHandler(Z,p,ee,oe,re,r):(ve=this.backendConnector)!=null&&ve.saveMissing&&this.backendConnector.saveMissing(Z,p,ee,oe,re,r),this.emit("missingKey",Z,p,ee,w)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k?te.forEach(Z=>{const ee=this.pluralResolver.getSuffixes(Z,r);F&&r[`defaultValue${this.options.pluralSeparator}zero`]&&ee.indexOf(`${this.options.pluralSeparator}zero`)<0&&ee.push(`${this.options.pluralSeparator}zero`),ee.forEach(G=>{z([Z],u+G,r[`defaultValue${G}`]||_)})}):z(te,u,_))}w=this.extendTranslation(w,t,r,b,a),X&&w===u&&this.options.appendNamespaceToMissingKey&&(w=`${p}${h}${u}`),(X||B)&&this.options.parseMissingKeyHandler&&(w=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${p}${h}${u}`:u,B?w:void 0,r))}return i?(b.res=w,b.usedParams=this.getUsedParamsDetails(r),b):w}extendTranslation(t,n,a,r,i){var f,p;if((f=this.i18nFormat)!=null&&f.parse)t=this.i18nFormat.parse(t,{...this.options.interpolation.defaultVariables,...a},a.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!a.skipInterpolation){a.interpolation&&this.interpolator.init({...a,interpolation:{...this.options.interpolation,...a.interpolation}});const h=Yn(t)&&(((p=a==null?void 0:a.interpolation)==null?void 0:p.skipOnVariables)!==void 0?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let v;if(h){const b=t.match(this.interpolator.nestingRegexp);v=b&&b.length}let g=a.replace&&!Yn(a.replace)?a.replace:a;if(this.options.interpolation.defaultVariables&&(g={...this.options.interpolation.defaultVariables,...g}),t=this.interpolator.interpolate(t,g,a.lng||this.language||r.usedLng,a),h){const b=t.match(this.interpolator.nestingRegexp),w=b&&b.length;v<w&&(a.nest=!1)}!a.lng&&r&&r.res&&(a.lng=this.language||r.usedLng),a.nest!==!1&&(t=this.interpolator.nest(t,(...b)=>(i==null?void 0:i[0])===b[0]&&!a.context?(this.logger.warn(`It seems you are nesting recursively key: ${b[0]} in key: ${n[0]}`),null):this.translate(...b,n),a)),a.interpolation&&this.interpolator.reset()}const s=a.postProcess||this.options.postProcess,u=Yn(s)?[s]:s;return t!=null&&(u!=null&&u.length)&&a.applyPostProcessor!==!1&&(t=VP.handle(u,t,n,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(a)},...a}:a,this)),t}resolve(t,n={}){let a,r,i,s,u;return Yn(t)&&(t=[t]),t.forEach(f=>{if(this.isValidLookup(a))return;const p=this.extractFromKey(f,n),h=p.key;r=h;let v=p.namespaces;this.options.fallbackNS&&(v=v.concat(this.options.fallbackNS));const g=n.count!==void 0&&!Yn(n.count),b=g&&!n.ordinal&&n.count===0,w=n.context!==void 0&&(Yn(n.context)||typeof n.context=="number")&&n.context!=="",E=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);v.forEach(P=>{var C,O;this.isValidLookup(a)||(u=P,!vD[`${E[0]}-${P}`]&&((C=this.utils)!=null&&C.hasLoadedNamespace)&&!((O=this.utils)!=null&&O.hasLoadedNamespace(u))&&(vD[`${E[0]}-${P}`]=!0,this.logger.warn(`key "${r}" for languages "${E.join(", ")}" won't get resolved as namespace "${u}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),E.forEach(I=>{var T;if(this.isValidLookup(a))return;s=I;const k=[h];if((T=this.i18nFormat)!=null&&T.addLookupKeys)this.i18nFormat.addLookupKeys(k,h,I,P,n);else{let j;g&&(j=this.pluralResolver.getSuffix(I,n.count,n));const F=`${this.options.pluralSeparator}zero`,_=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(g&&(k.push(h+j),n.ordinal&&j.indexOf(_)===0&&k.push(h+j.replace(_,this.options.pluralSeparator)),b&&k.push(h+F)),w){const M=`${h}${this.options.contextSeparator}${n.context}`;k.push(M),g&&(k.push(M+j),n.ordinal&&j.indexOf(_)===0&&k.push(M+j.replace(_,this.options.pluralSeparator)),b&&k.push(M+F))}}let N;for(;N=k.pop();)this.isValidLookup(a)||(i=N,a=this.getResource(I,P,N,n))}))})}),{res:a,usedKey:r,exactUsedKey:i,usedLng:s,usedNS:u}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,a,r={}){var i;return(i=this.i18nFormat)!=null&&i.getResource?this.i18nFormat.getResource(t,n,a,r):this.resourceStore.getResource(t,n,a,r)}getUsedParamsDetails(t={}){const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],a=t.replace&&!Yn(t.replace);let r=a?t.replace:t;if(a&&typeof t.count<"u"&&(r.count=t.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!a){r={...r};for(const i of n)delete r[i]}return r}static hasDefaultValue(t){const n="defaultValue";for(const a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&n===a.substring(0,n.length)&&t[a]!==void 0)return!0;return!1}}class yD{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=bl.create("languageUtils")}getScriptPartFromCode(t){if(t=Om(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=Om(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(Yn(t)&&t.indexOf("-")>-1){let n;try{n=Intl.getCanonicalLocales(t)[0]}catch{}return n&&this.options.lowerCaseLng&&(n=n.toLowerCase()),n||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(a=>{if(n)return;const r=this.formatLanguageCode(a);(!this.options.supportedLngs||this.isSupportedCode(r))&&(n=r)}),!n&&this.options.supportedLngs&&t.forEach(a=>{if(n)return;const r=this.getScriptPartFromCode(a);if(this.isSupportedCode(r))return n=r;const i=this.getLanguagePartFromCode(a);if(this.isSupportedCode(i))return n=i;n=this.options.supportedLngs.find(s=>{if(s===i)return s;if(!(s.indexOf("-")<0&&i.indexOf("-")<0)&&(s.indexOf("-")>0&&i.indexOf("-")<0&&s.substring(0,s.indexOf("-"))===i||s.indexOf(i)===0&&i.length>1))return s})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),Yn(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let a=t[n];return a||(a=t[this.getScriptPartFromCode(n)]),a||(a=t[this.formatLanguageCode(n)]),a||(a=t[this.getLanguagePartFromCode(n)]),a||(a=t.default),a||[]}toResolveHierarchy(t,n){const a=this.getFallbackCodes((n===!1?[]:n)||this.options.fallbackLng||[],t),r=[],i=s=>{s&&(this.isSupportedCode(s)?r.push(s):this.logger.warn(`rejecting language code not found in supportedLngs: ${s}`))};return Yn(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&i(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&i(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&i(this.getLanguagePartFromCode(t))):Yn(t)&&i(this.formatLanguageCode(t)),a.forEach(s=>{r.indexOf(s)<0&&i(this.formatLanguageCode(s))}),r}}const bD={zero:0,one:1,two:2,few:3,many:4,other:5},wD={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class xW{constructor(t,n={}){this.languageUtils=t,this.options=n,this.logger=bl.create("pluralResolver"),this.pluralRulesCache={}}addRule(t,n){this.rules[t]=n}clearCache(){this.pluralRulesCache={}}getRule(t,n={}){const a=Om(t==="dev"?"en":t),r=n.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:a,type:r});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let s;try{s=new Intl.PluralRules(a,{type:r})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),wD;if(!t.match(/-|_/))return wD;const f=this.languageUtils.getLanguagePartFromCode(t);s=this.getRule(f,n)}return this.pluralRulesCache[i]=s,s}needsPlural(t,n={}){let a=this.getRule(t,n);return a||(a=this.getRule("dev",n)),(a==null?void 0:a.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(t,n,a={}){return this.getSuffixes(t,a).map(r=>`${n}${r}`)}getSuffixes(t,n={}){let a=this.getRule(t,n);return a||(a=this.getRule("dev",n)),a?a.resolvedOptions().pluralCategories.sort((r,i)=>bD[r]-bD[i]).map(r=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r}`):[]}getSuffix(t,n,a={}){const r=this.getRule(t,a);return r?`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${r.select(n)}`:(this.logger.warn(`no plural rule found for: ${t}`),this.getSuffix("dev",n,a))}}const SD=(e,t,n,a=".",r=!0)=>{let i=vW(e,t,n);return!i&&r&&Yn(n)&&(i=fS(e,n,a),i===void 0&&(i=fS(t,n,a))),i},J0=e=>e.replace(/\$/g,"$$$$");class OW{constructor(t={}){var n;this.logger=bl.create("interpolator"),this.options=t,this.format=((n=t==null?void 0:t.interpolation)==null?void 0:n.format)||(a=>a),this.init(t)}init(t={}){t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:a,useRawValueToEscape:r,prefix:i,prefixEscaped:s,suffix:u,suffixEscaped:f,formatSeparator:p,unescapeSuffix:h,unescapePrefix:v,nestingPrefix:g,nestingPrefixEscaped:b,nestingSuffix:w,nestingSuffixEscaped:E,nestingOptionsSeparator:P,maxReplaces:C,alwaysFormat:O}=t.interpolation;this.escape=n!==void 0?n:yW,this.escapeValue=a!==void 0?a:!0,this.useRawValueToEscape=r!==void 0?r:!1,this.prefix=i?rf(i):s||"{{",this.suffix=u?rf(u):f||"}}",this.formatSeparator=p||",",this.unescapePrefix=h?"":v||"-",this.unescapeSuffix=this.unescapePrefix?"":h||"",this.nestingPrefix=g?rf(g):b||rf("$t("),this.nestingSuffix=w?rf(w):E||rf(")"),this.nestingOptionsSeparator=P||",",this.maxReplaces=C||1e3,this.alwaysFormat=O!==void 0?O:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,a)=>(n==null?void 0:n.source)===a?(n.lastIndex=0,n):new RegExp(a,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(t,n,a,r){var b;let i,s,u;const f=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},p=w=>{if(w.indexOf(this.formatSeparator)<0){const O=SD(n,f,w,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(O,void 0,a,{...r,...n,interpolationkey:w}):O}const E=w.split(this.formatSeparator),P=E.shift().trim(),C=E.join(this.formatSeparator).trim();return this.format(SD(n,f,P,this.options.keySeparator,this.options.ignoreJSONStructure),C,a,{...r,...n,interpolationkey:P})};this.resetRegExp();const h=(r==null?void 0:r.missingInterpolationHandler)||this.options.missingInterpolationHandler,v=((b=r==null?void 0:r.interpolation)==null?void 0:b.skipOnVariables)!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:w=>J0(w)},{regex:this.regexp,safeValue:w=>this.escapeValue?J0(this.escape(w)):J0(w)}].forEach(w=>{for(u=0;i=w.regex.exec(t);){const E=i[1].trim();if(s=p(E),s===void 0)if(typeof h=="function"){const C=h(t,i,r);s=Yn(C)?C:""}else if(r&&Object.prototype.hasOwnProperty.call(r,E))s="";else if(v){s=i[0];continue}else this.logger.warn(`missed to pass in variable ${E} for interpolating ${t}`),s="";else!Yn(s)&&!this.useRawValueToEscape&&(s=fD(s));const P=w.safeValue(s);if(t=t.replace(i[0],P),v?(w.regex.lastIndex+=s.length,w.regex.lastIndex-=i[0].length):w.regex.lastIndex=0,u++,u>=this.maxReplaces)break}}),t}nest(t,n,a={}){let r,i,s;const u=(f,p)=>{const h=this.nestingOptionsSeparator;if(f.indexOf(h)<0)return f;const v=f.split(new RegExp(`${h}[ ]*{`));let g=`{${v[1]}`;f=v[0],g=this.interpolate(g,s);const b=g.match(/'/g),w=g.match(/"/g);(((b==null?void 0:b.length)??0)%2===0&&!w||w.length%2!==0)&&(g=g.replace(/'/g,'"'));try{s=JSON.parse(g),p&&(s={...p,...s})}catch(E){return this.logger.warn(`failed parsing options string in nesting for key ${f}`,E),`${f}${h}${g}`}return s.defaultValue&&s.defaultValue.indexOf(this.prefix)>-1&&delete s.defaultValue,f};for(;r=this.nestingRegexp.exec(t);){let f=[];s={...a},s=s.replace&&!Yn(s.replace)?s.replace:s,s.applyPostProcessor=!1,delete s.defaultValue;let p=!1;if(r[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(r[1])){const h=r[1].split(this.formatSeparator).map(v=>v.trim());r[1]=h.shift(),f=h,p=!0}if(i=n(u.call(this,r[1].trim(),s),s),i&&r[0]===t&&!Yn(i))return i;Yn(i)||(i=fD(i)),i||(this.logger.warn(`missed to resolve ${r[1]} for nesting ${t}`),i=""),p&&(i=f.reduce((h,v)=>this.format(h,v,a.lng,{...a,interpolationkey:r[1].trim()}),i.trim())),t=t.replace(r[0],i),this.regexp.lastIndex=0}return t}}const DW=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const a=e.split("(");t=a[0].toLowerCase().trim();const r=a[1].substring(0,a[1].length-1);t==="currency"&&r.indexOf(":")<0?n.currency||(n.currency=r.trim()):t==="relativetime"&&r.indexOf(":")<0?n.range||(n.range=r.trim()):r.split(";").forEach(s=>{if(s){const[u,...f]=s.split(":"),p=f.join(":").trim().replace(/^'+|'+$/g,""),h=u.trim();n[h]||(n[h]=p),p==="false"&&(n[h]=!1),p==="true"&&(n[h]=!0),isNaN(p)||(n[h]=parseInt(p,10))}})}return{formatName:t,formatOptions:n}},ED=e=>{const t={};return(n,a,r)=>{let i=r;r&&r.interpolationkey&&r.formatParams&&r.formatParams[r.interpolationkey]&&r[r.interpolationkey]&&(i={...i,[r.interpolationkey]:void 0});const s=a+JSON.stringify(i);let u=t[s];return u||(u=e(Om(a),r),t[s]=u),u(n)}},PW=e=>(t,n,a)=>e(Om(n),a)(t);class IW{constructor(t={}){this.logger=bl.create("formatter"),this.options=t,this.init(t)}init(t,n={interpolation:{}}){this.formatSeparator=n.interpolation.formatSeparator||",";const a=n.cacheInBuiltFormats?ED:PW;this.formats={number:a((r,i)=>{const s=new Intl.NumberFormat(r,{...i});return u=>s.format(u)}),currency:a((r,i)=>{const s=new Intl.NumberFormat(r,{...i,style:"currency"});return u=>s.format(u)}),datetime:a((r,i)=>{const s=new Intl.DateTimeFormat(r,{...i});return u=>s.format(u)}),relativetime:a((r,i)=>{const s=new Intl.RelativeTimeFormat(r,{...i});return u=>s.format(u,i.range||"day")}),list:a((r,i)=>{const s=new Intl.ListFormat(r,{...i});return u=>s.format(u)})}}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=ED(n)}format(t,n,a,r={}){const i=n.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&i[0].indexOf(")")<0&&i.find(u=>u.indexOf(")")>-1)){const u=i.findIndex(f=>f.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,u)].join(this.formatSeparator)}return i.reduce((u,f)=>{var v;const{formatName:p,formatOptions:h}=DW(f);if(this.formats[p]){let g=u;try{const b=((v=r==null?void 0:r.formatParams)==null?void 0:v[r.interpolationkey])||{},w=b.locale||b.lng||r.locale||r.lng||a;g=this.formats[p](u,w,{...h,...r,...b})}catch(b){this.logger.warn(b)}return g}else this.logger.warn(`there was no format function for ${p}`);return u},t)}}const TW=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};class RW extends wy{constructor(t,n,a,r={}){var i,s;super(),this.backend=t,this.store=n,this.services=a,this.languageUtils=a.languageUtils,this.options=r,this.logger=bl.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],(s=(i=this.backend)==null?void 0:i.init)==null||s.call(i,a,r.backend,r)}queueLoad(t,n,a,r){const i={},s={},u={},f={};return t.forEach(p=>{let h=!0;n.forEach(v=>{const g=`${p}|${v}`;!a.reload&&this.store.hasResourceBundle(p,v)?this.state[g]=2:this.state[g]<0||(this.state[g]===1?s[g]===void 0&&(s[g]=!0):(this.state[g]=1,h=!1,s[g]===void 0&&(s[g]=!0),i[g]===void 0&&(i[g]=!0),f[v]===void 0&&(f[v]=!0)))}),h||(u[p]=!0)}),(Object.keys(i).length||Object.keys(s).length)&&this.queue.push({pending:s,pendingCount:Object.keys(s).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(s),toLoadLanguages:Object.keys(u),toLoadNamespaces:Object.keys(f)}}loaded(t,n,a){const r=t.split("|"),i=r[0],s=r[1];n&&this.emit("failedLoading",i,s,n),!n&&a&&this.store.addResourceBundle(i,s,a,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&a&&(this.state[t]=0);const u={};this.queue.forEach(f=>{hW(f.loaded,[i],s),TW(f,t),n&&f.errors.push(n),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(p=>{u[p]||(u[p]={});const h=f.loaded[p];h.length&&h.forEach(v=>{u[p][v]===void 0&&(u[p][v]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",u),this.queue=this.queue.filter(f=>!f.done)}read(t,n,a,r=0,i=this.retryTimeout,s){if(!t.length)return s(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:a,tried:r,wait:i,callback:s});return}this.readingCalls++;const u=(p,h)=>{if(this.readingCalls--,this.waitingReads.length>0){const v=this.waitingReads.shift();this.read(v.lng,v.ns,v.fcName,v.tried,v.wait,v.callback)}if(p&&h&&r<this.maxRetries){setTimeout(()=>{this.read.call(this,t,n,a,r+1,i*2,s)},i);return}s(p,h)},f=this.backend[a].bind(this.backend);if(f.length===2){try{const p=f(t,n);p&&typeof p.then=="function"?p.then(h=>u(null,h)).catch(u):u(null,p)}catch(p){u(p)}return}return f(t,n,u)}prepareLoading(t,n,a={},r){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();Yn(t)&&(t=this.languageUtils.toResolveHierarchy(t)),Yn(n)&&(n=[n]);const i=this.queueLoad(t,n,a,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach(s=>{this.loadOne(s)})}load(t,n,a){this.prepareLoading(t,n,{},a)}reload(t,n,a){this.prepareLoading(t,n,{reload:!0},a)}loadOne(t,n=""){const a=t.split("|"),r=a[0],i=a[1];this.read(r,i,"read",void 0,void 0,(s,u)=>{s&&this.logger.warn(`${n}loading namespace ${i} for language ${r} failed`,s),!s&&u&&this.logger.log(`${n}loaded namespace ${i} for language ${r}`,u),this.loaded(t,s,u)})}saveMissing(t,n,a,r,i,s={},u=()=>{}){var f,p,h,v,g;if((p=(f=this.services)==null?void 0:f.utils)!=null&&p.hasLoadedNamespace&&!((v=(h=this.services)==null?void 0:h.utils)!=null&&v.hasLoadedNamespace(n))){this.logger.warn(`did not save key "${a}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(a==null||a==="")){if((g=this.backend)!=null&&g.create){const b={...s,isUpdate:i},w=this.backend.create.bind(this.backend);if(w.length<6)try{let E;w.length===5?E=w(t,n,a,r,b):E=w(t,n,a,r),E&&typeof E.then=="function"?E.then(P=>u(null,P)).catch(u):u(null,E)}catch(E){u(E)}else w(t,n,a,r,u,b)}!t||!t[0]||this.store.addResource(t[0],n,a,r)}}}const CD=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),Yn(e[1])&&(t.defaultValue=e[1]),Yn(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(a=>{t[a]=n[a]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),xD=e=>{var t,n;return Yn(e.ns)&&(e.ns=[e.ns]),Yn(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Yn(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),((n=(t=e.supportedLngs)==null?void 0:t.indexOf)==null?void 0:n.call(t,"cimode"))<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e},Fv=()=>{},NW=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})};class Dm extends wy{constructor(t={},n){if(super(),this.options=xD(t),this.services={},this.logger=bl,this.modules={external:[]},NW(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(t={},n){this.isInitializing=!0,typeof t=="function"&&(n=t,t={}),t.defaultNS==null&&t.ns&&(Yn(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const a=CD();this.options={...a,...this.options,...xD(t)},this.options.interpolation={...a.interpolation,...this.options.interpolation},t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator);const r=p=>p?typeof p=="function"?new p:p:null;if(!this.options.isClone){this.modules.logger?bl.init(r(this.modules.logger),this.options):bl.init(null,this.options);let p;this.modules.formatter?p=this.modules.formatter:p=IW;const h=new yD(this.options);this.store=new hD(this.options.resources,this.options);const v=this.services;v.logger=bl,v.resourceStore=this.store,v.languageUtils=h,v.pluralResolver=new xW(h,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),p&&(!this.options.interpolation.format||this.options.interpolation.format===a.interpolation.format)&&(v.formatter=r(p),v.formatter.init(v,this.options),this.options.interpolation.format=v.formatter.format.bind(v.formatter)),v.interpolator=new OW(this.options),v.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},v.backendConnector=new RW(r(this.modules.backend),v.resourceStore,v,this.options),v.backendConnector.on("*",(g,...b)=>{this.emit(g,...b)}),this.modules.languageDetector&&(v.languageDetector=r(this.modules.languageDetector),v.languageDetector.init&&v.languageDetector.init(v,this.options.detection,this.options)),this.modules.i18nFormat&&(v.i18nFormat=r(this.modules.i18nFormat),v.i18nFormat.init&&v.i18nFormat.init(this)),this.translator=new Bg(this.services,this.options),this.translator.on("*",(g,...b)=>{this.emit(g,...b)}),this.modules.external.forEach(g=>{g.init&&g.init(this)})}if(this.format=this.options.interpolation.format,n||(n=Fv),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const p=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);p.length>0&&p[0]!=="dev"&&(this.options.lng=p[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(p=>{this[p]=(...h)=>this.store[p](...h)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(p=>{this[p]=(...h)=>(this.store[p](...h),this)});const u=sp(),f=()=>{const p=(h,v)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),u.resolve(v),n(h,v)};if(this.languages&&!this.isInitialized)return p(null,this.t.bind(this));this.changeLanguage(this.options.lng,p)};return this.options.resources||!this.options.initAsync?f():setTimeout(f,0),u}loadResources(t,n=Fv){var i,s;let a=n;const r=Yn(t)?t:this.language;if(typeof t=="function"&&(a=t),!this.options.resources||this.options.partialBundledLanguages){if((r==null?void 0:r.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return a();const u=[],f=p=>{if(!p||p==="cimode")return;this.services.languageUtils.toResolveHierarchy(p).forEach(v=>{v!=="cimode"&&u.indexOf(v)<0&&u.push(v)})};r?f(r):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(h=>f(h)),(s=(i=this.options.preload)==null?void 0:i.forEach)==null||s.call(i,p=>f(p)),this.services.backendConnector.load(u,this.options.ns,p=>{!p&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),a(p)})}else a(null)}reloadResources(t,n,a){const r=sp();return typeof t=="function"&&(a=t,t=void 0),typeof n=="function"&&(a=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),a||(a=Fv),this.services.backendConnector.reload(t,n,i=>{r.resolve(),a(i)}),r}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&VP.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1)){for(let n=0;n<this.languages.length;n++){const a=this.languages[n];if(!(["cimode","dev"].indexOf(a)>-1)&&this.store.hasLanguageSomeTranslations(a)){this.resolvedLanguage=a;break}}!this.resolvedLanguage&&this.languages.indexOf(t)<0&&this.store.hasLanguageSomeTranslations(t)&&(this.resolvedLanguage=t,this.languages.unshift(t))}}changeLanguage(t,n){this.isLanguageChangingTo=t;const a=sp();this.emit("languageChanging",t);const r=u=>{this.language=u,this.languages=this.services.languageUtils.toResolveHierarchy(u),this.resolvedLanguage=void 0,this.setResolvedLanguage(u)},i=(u,f)=>{f?this.isLanguageChangingTo===t&&(r(f),this.translator.changeLanguage(f),this.isLanguageChangingTo=void 0,this.emit("languageChanged",f),this.logger.log("languageChanged",f)):this.isLanguageChangingTo=void 0,a.resolve((...p)=>this.t(...p)),n&&n(u,(...p)=>this.t(...p))},s=u=>{var h,v;!t&&!u&&this.services.languageDetector&&(u=[]);const f=Yn(u)?u:u&&u[0],p=this.store.hasLanguageSomeTranslations(f)?f:this.services.languageUtils.getBestMatchFromCodes(Yn(u)?[u]:u);p&&(this.language||r(p),this.translator.language||this.translator.changeLanguage(p),(v=(h=this.services.languageDetector)==null?void 0:h.cacheUserLanguage)==null||v.call(h,p)),this.loadResources(p,g=>{i(g,p)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?s(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(t),a}getFixedT(t,n,a){const r=(i,s,...u)=>{let f;typeof s!="object"?f=this.options.overloadTranslationOptionHandler([i,s].concat(u)):f={...s},f.lng=f.lng||r.lng,f.lngs=f.lngs||r.lngs,f.ns=f.ns||r.ns,f.keyPrefix!==""&&(f.keyPrefix=f.keyPrefix||a||r.keyPrefix);const p=this.options.keySeparator||".";let h;return f.keyPrefix&&Array.isArray(i)?h=i.map(v=>`${f.keyPrefix}${p}${v}`):h=f.keyPrefix?`${f.keyPrefix}${p}${i}`:i,this.t(h,f)};return Yn(t)?r.lng=t:r.lngs=t,r.ns=n,r.keyPrefix=a,r}t(...t){var n;return(n=this.translator)==null?void 0:n.translate(...t)}exists(...t){var n;return(n=this.translator)==null?void 0:n.exists(...t)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t,n={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const a=n.lng||this.resolvedLanguage||this.languages[0],r=this.options?this.options.fallbackLng:!1,i=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;const s=(u,f)=>{const p=this.services.backendConnector.state[`${u}|${f}`];return p===-1||p===0||p===2};if(n.precheck){const u=n.precheck(this,s);if(u!==void 0)return u}return!!(this.hasResourceBundle(a,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||s(a,t)&&(!r||s(i,t)))}loadNamespaces(t,n){const a=sp();return this.options.ns?(Yn(t)&&(t=[t]),t.forEach(r=>{this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}),this.loadResources(r=>{a.resolve(),n&&n(r)}),a):(n&&n(),Promise.resolve())}loadLanguages(t,n){const a=sp();Yn(t)&&(t=[t]);const r=this.options.preload||[],i=t.filter(s=>r.indexOf(s)<0&&this.services.languageUtils.isSupportedCode(s));return i.length?(this.options.preload=r.concat(i),this.loadResources(s=>{a.resolve(),n&&n(s)}),a):(n&&n(),Promise.resolve())}dir(t){var r,i;if(t||(t=this.resolvedLanguage||(((r=this.languages)==null?void 0:r.length)>0?this.languages[0]:this.language)),!t)return"rtl";const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],a=((i=this.services)==null?void 0:i.languageUtils)||new yD(CD());return n.indexOf(a.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(t={},n){return new Dm(t,n)}cloneInstance(t={},n=Fv){const a=t.forkResourceStore;a&&delete t.forkResourceStore;const r={...this.options,...t,isClone:!0},i=new Dm(r);if((t.debug!==void 0||t.prefix!==void 0)&&(i.logger=i.logger.clone(t)),["store","services","language"].forEach(u=>{i[u]=this[u]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},a){const u=Object.keys(this.store.data).reduce((f,p)=>(f[p]={...this.store.data[p]},f[p]=Object.keys(f[p]).reduce((h,v)=>(h[v]={...f[p][v]},h),f[p]),f),{});i.store=new hD(u,r),i.services.resourceStore=i.store}return i.translator=new Bg(i.services,r),i.translator.on("*",(u,...f)=>{i.emit(u,...f)}),i.init(r,n),i.translator.options=r,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Qa=Dm.createInstance();Qa.createInstance=Dm.createInstance;Qa.createInstance;Qa.dir;Qa.init;Qa.loadResources;Qa.reloadResources;Qa.use;Qa.changeLanguage;Qa.getFixedT;Qa.t;Qa.exists;Qa.setDefaultNamespace;Qa.hasLoadedNamespace;Qa.loadNamespaces;Qa.loadLanguages;async function MW(){await Qa.use(UN).init({resources:{en:{translations:FQ},fr:{translations:dW}},fallbackLng:"en",defaultNS:"translations",interpolation:{escapeValue:!1}}),m_(Qa)}function kW(e){Qa.addResourceBundle("en","translations",{siteSchema:e.en},!0,!0).addResourceBundle("fr","translations",{siteSchema:e.fr},!0,!0)}const AW=jn`
query GetInitialData($fieldNames: [String!]!, $language: String){
  authAccount {
    preferences {
      language
    }
    email
    name
    special
  }
  
  siteConstants {
    cmsVersion
    siteSchema
    siteConfiguration { enableMetaKeywords }
    themeConf { 
      pixelRatio
      fTextImageResizeRules
    }
  }
  
  routingIds

  siteFieldValues(fieldNames: $fieldNames, language: $language)

  plugins {
    pluginName
    boPluginBaseUrl
    confJson
  }
}
`;function _W(){const{refetch:e}=oo(AW,{skip:!0});return d.useCallback(io(t=>e(t),t=>{const{siteConstants:n,routingIds:a,siteFieldValues:r,authAccount:i}=t,{preferences:s,...u}=i;return{authAccount:u,preferences:s,siteConstants:{...n,siteSchema:JSON.parse(n.siteSchema)},routingIds:JSON.parse(a),siteFieldValues:JSON.parse(r),plugins:t.plugins.map(f=>({pluginName:f.pluginName,boPluginBaseUrl:f.boPluginBaseUrl,conf:f.confJson?JSON.parse(f.confJson):void 0}))}}),[e])}function jW(){const e=Ug(),t=_W(),n=dr(v=>v.setInitialData),a=dr(v=>v.setSiteFieldValues),r=dr(v=>v.setAuthAccount),i=dr(v=>v.setPreferences),s=Zg(),u=Rl(),[f,p]=d.useState(!1),h=IK();return Na(async()=>{try{p(!1);const v=await t({fieldNames:["title"],language:u});n({cmsVersion:v.siteConstants.cmsVersion,siteSchema:v.siteConstants.siteSchema,themeConf:v.siteConstants.themeConf,siteConfiguration:v.siteConstants.siteConfiguration,routingIds:v.routingIds}),a(v.siteFieldValues),r(v.authAccount),i(v.authAccount.special?X_():v.preferences),kW(v.siteConstants.siteSchema.l10n),await h(v.plugins,{themeConf:v.siteConstants.themeConf,publicSiteUrl:s.publicSiteUrl}),p(!0)}catch(v){e.error(v),qa.emit("fatalError",`Unexpected error: ${Rf(v)}`)}},[u]),f?x.jsx(WA,{router:cQ()}):x.jsx(wo,{})}function KP(e){return new URLSearchParams(window.location.search).has(e)}function Y2(e){return new URLSearchParams(window.location.search).get(e)??void 0}function OD(...e){const t=window.location.search,n=new URLSearchParams(t);return e.map(a=>n.get(a)??void 0)}function qP(e){const t=e?new URLSearchParams(e):void 0;history.replaceState(null,"",t?`${H1}?${t.toString()}`:H1)}const LW="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20width='30px'%20height='30px'%3e%3cpath%20fill='%23FFC107'%20d='M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z'%20/%3e%3cpath%20fill='%23FF3D00'%20d='M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z'%20/%3e%3cpath%20fill='%234CAF50'%20d='M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z'%20/%3e%3cpath%20fill='%231976D2'%20d='M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.571c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z'%20/%3e%3c/svg%3e";function zg(){return zg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},zg.apply(null,arguments)}function dS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function FW(e){if(Array.isArray(e))return dS(e)}function $W(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function GP(e,t){if(e){if(typeof e=="string")return dS(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dS(e,t):void 0}}function BW(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zW(e){return FW(e)||$W(e)||GP(e)||BW()}function Pm(e){"@babel/helpers - typeof";return Pm=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pm(e)}function UW(e,t){if(Pm(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Pm(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function HW(e){var t=UW(e,"string");return Pm(t)=="symbol"?t:t+""}function VW(e,t,n){return(t=HW(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KW(e){if(Array.isArray(e))return e}function qW(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function GW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function DD(e,t){return KW(e)||qW(e,t)||GP(e,t)||GW()}var YW={root:"p-accordion p-component",accordiontab:{root:function(t){var n=t.selected;return be("p-accordion-tab",{"p-accordion-tab-active":n})},content:"p-accordion-content",header:function(t){var n=t.selected,a=t.getTabProp,r=t.tab;return be("p-accordion-header",{"p-highlight":n,"p-disabled":a(r,"disabled")})},headeraction:"p-accordion-header-link",headericon:"p-accordion-toggle-icon",headertitle:"p-accordion-header-text",toggleablecontent:"p-toggleable-content",transition:"p-toggleable-content"}},QW=`
@layer primereact {
    .p-accordion-header-link {
        cursor: pointer;
        display: flex;
        align-items: center;
        user-select: none;
        position: relative;
        text-decoration: none;
    }
    
    .p-accordion-header-link:focus {
        z-index: 1;
    }
    
    .p-accordion-header-text {
        line-height: 1;
        width: 100%;
    }
}
`,$v=on.extend({defaultProps:{__TYPE:"Accordion",id:null,activeIndex:null,className:null,style:null,multiple:!1,expandIcon:null,collapseIcon:null,transitionOptions:null,onTabOpen:null,onTabClose:null,onTabChange:null,children:void 0},css:{classes:YW,styles:QW}}),If=on.extend({defaultProps:{__TYPE:"AccordionTab",className:null,contentClassName:null,contentStyle:null,disabled:!1,header:null,headerClassName:null,headerStyle:null,headerTemplate:null,style:null,tabIndex:0,children:void 0},getCProp:function(t,n){return Y.getComponentProp(t,n,If.defaultProps)},getCProps:function(t){return Y.getComponentProps(t,If.defaultProps)},getCOtherProps:function(t){return Y.getComponentDiffProps(t,If.defaultProps)}});function PD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function af(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?PD(Object(n),!0).forEach(function(a){VW(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var YP=function(){},QP=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=$v.getProps(e,a),i=d.useState(r.id),s=DD(i,2),u=s[0],f=s[1],p=d.useState(r.activeIndex),h=DD(p,2),v=h[0],g=h[1],b=d.useRef(null),w=r.onTabChange?r.activeIndex:v,E=d.Children.count(r.children),P={props:r,state:{id:u,activeIndex:v}},C=$v.setMetaData(af({},P)),O=C.ptm,I=C.ptmo,k=C.cx,N=C.isUnstyled;Or($v.css.styles,N,{name:"accordion"});var T=function(de,me){return If.getCProp(de,me)},j=function(de,me,Le){var Pe={parent:P,context:{index:Le,count:E,first:Le===0,last:Le===E-1,selected:Z(Le),disabled:T(de,"disabled")}};return n(O("tab.".concat(me),{tab:Pe}),O("accordiontab.".concat(me),{accordiontab:Pe}),O("accordiontab.".concat(me),Pe),I(T(de,"pt"),me,Pe))},F=function(de,me,Le){_(de,me,Le)},_=function(de,me,Le){if(!T(me,"disabled")){var Pe=Z(Le),rt=null;if(r.multiple){var at=w||[];rt=Pe?at.filter(function(Jt){return Jt!==Le}):[].concat(zW(at),[Le])}else rt=Pe?null:Le;var Bt=Pe?r.onTabClose:r.onTabOpen;Bt&&Bt({originalEvent:de,index:Le}),r.onTabChange?r.onTabChange({originalEvent:de,index:rt}):g(rt)}de.preventDefault()},M=function(de,me,Le){switch(de.code){case"ArrowDown":L(de);break;case"ArrowUp":H(de);break;case"Home":B(de);break;case"End":X(de);break;case"Enter":case"NumpadEnter":case"Space":V(de,me,Le);break}},L=function(de){var me=K(de.target.parentElement.parentElement);me?z(me):B(de),de.preventDefault()},H=function(de){var me=re(de.target.parentElement.parentElement);me?z(me):X(de),de.preventDefault()},B=function(de){var me=te();z(me),de.preventDefault()},X=function(de){var me=ce();z(me),de.preventDefault()},V=function(de,me,Le){_(de,me,Le),de.preventDefault()},K=function(de){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Le=me?de:de.nextElementSibling,Pe=U.findSingle(Le,'[data-pc-section="header"]');return Pe?U.getAttribute(Pe,"data-p-disabled")?K(Pe.parentElement):U.findSingle(Pe,'[data-pc-section="headeraction"]'):null},re=function(de){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Le=me?de:de.previousElementSibling,Pe=U.findSingle(Le,'[data-pc-section="header"]');return Pe?U.getAttribute(Pe,"data-p-disabled")?re(Pe.parentElement):U.findSingle(Pe,'[data-pc-section="headeraction"]'):null},te=function(){return K(b.current.firstElementChild,!0)},ce=function(){return re(b.current.lastElementChild,!0)},z=function(de){de&&U.focus(de)},Z=function(de){return r.multiple&&Array.isArray(w)?w&&w.some(function(me){return me===de}):w===de};if(d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return b.current}}}),_r(function(){u||f(Ga())}),!u)return null;var ee=function(de,me,Le){var Pe=af(af({},T(de,"style")||{}),T(de,"headerStyle")||{}),rt=u+"_header_"+Le,at=u+"_content_"+Le,Bt=T(de,"disabled")?-1:T(de,"tabIndex"),Jt=n({className:k("accordiontab.headertitle")},j(de,"headertitle",Le)),Lt=If.getCProps(de),Qe=T(de,"headerTemplate")?Y.getJSXElement(T(de,"headerTemplate"),Lt):d.createElement("span",Jt,Y.getJSXElement(T(de,"header"),Lt)),_e=n({"aria-hidden":"true",className:k("accordiontab.headericon")},j(de,"headericon",Le)),It=me?r.collapseIcon||d.createElement(uu,_e):r.expandIcon||d.createElement(Kf,_e),Tt=Sn.getJSXIcon(It,af({},_e),{props:r,selected:me}),Ct=n({className:be(T(de,"headerClassName"),T(de,"className"),k("accordiontab.header",{selected:me,getTabProp:T,tab:de})),style:Pe,"data-p-highlight":me,"data-p-disabled":T(de,"disabled")},j(de,"header",Le)),Dn=n({id:rt,href:"#"+at,className:k("accordiontab.headeraction"),role:"button",tabIndex:Bt,onClick:function(hn){return F(hn,de,Le)},onKeyDown:function(hn){return M(hn,de,Le)},"aria-disabled":T(de,"disabled"),"aria-controls":at,"aria-expanded":me},j(de,"headeraction",Le));return d.createElement("div",Ct,d.createElement("a",Dn,Tt,Qe))},G=function(de,me,Le){var Pe=af(af({},T(de,"style")||{}),T(de,"contentStyle")||{}),rt=u+"_content_"+Le,at=u+"_header_"+Le,Bt=d.createRef(),Jt=n({id:rt,ref:Bt,className:be(T(de,"contentClassName"),T(de,"className"),k("accordiontab.toggleablecontent")),style:Pe,role:"region","aria-labelledby":at},j(de,"toggleablecontent",Le)),Lt=n({className:k("accordiontab.content")},j(de,"content",Le)),Qe=n({classNames:k("accordiontab.transition"),timeout:{enter:1e3,exit:450},in:me,unmountOnExit:!0,options:r.transitionOptions},j(de,"transition",Le));return d.createElement(yi,zg({nodeRef:Bt},Qe),d.createElement("div",Jt,d.createElement("div",Lt,T(de,"children"))))},oe=function(de,me){if(Y.isValidChild(de,"AccordionTab")){var Le=u+"_"+me,Pe=Z(me),rt=ee(de,Pe,me),at=G(de,Pe,me),Bt=n({key:Le,className:k("accordiontab.root",{selected:Pe})},If.getCOtherProps(de),j(de,"root",me));return d.createElement("div",Bt,rt,at)}return null},ve=function(){return d.Children.map(r.children,oe)},Re=ve(),it=n({className:be(r.className,k("root")),style:r.style},$v.getOtherProps(r),O("root"));return d.createElement("div",zg({id:u,ref:b},it),Re)});YP.displayName="AccordionTab";QP.displayName="Accordion";var WW={root:"p-card p-component",header:"p-card-header",title:"p-card-title",subTitle:"p-card-subtitle",content:"p-card-content",footer:"p-card-footer",body:"p-card-body"},XW=`
@layer primereact {
    .p-card-header img {
        width: 100%;
    }
}
`,Bv=on.extend({defaultProps:{__TYPE:"Card",id:null,header:null,footer:null,title:null,subTitle:null,style:null,className:null,children:void 0},css:{classes:WW,styles:XW}}),WP=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Bv.getProps(e,a),i=d.useRef(t),s=Bv.setMetaData({props:r}),u=s.ptm,f=s.cx,p=s.isUnstyled;Or(Bv.css.styles,p,{name:"card"});var h=function(){var P=n({className:f("header")},u("header"));return r.header?d.createElement("div",P,Y.getJSXElement(r.header,r)):null},v=function(){var P=n({className:f("title")},u("title")),C=r.title&&d.createElement("div",P,Y.getJSXElement(r.title,r)),O=n({className:f("subTitle")},u("subTitle")),I=r.subTitle&&d.createElement("div",O,Y.getJSXElement(r.subTitle,r)),k=n({className:f("content")},u("content")),N=r.children&&d.createElement("div",k,r.children),T=n({className:f("footer")},u("footer")),j=r.footer&&d.createElement("div",T,Y.getJSXElement(r.footer,r)),F=n({className:f("body")},u("body"));return d.createElement("div",F,C,I,N,j)};d.useEffect(function(){Y.combinedRefs(i,t)},[i,t]);var g=n({id:r.id,ref:i,style:r.style,className:be(r.className,f("root"))},Bv.getOtherProps(r),u("root")),b=h(),w=v();return d.createElement("div",g,b,w)});WP.displayName="Card";var JW={root:function(t){var n=t.props,a=t.horizontal,r=t.vertical;return be("p-divider p-component p-divider-".concat(n.layout," p-divider-").concat(n.type),{"p-divider-left":a&&(!n.align||n.align==="left"),"p-divider-right":a&&n.align==="right","p-divider-center":a&&n.align==="center"||r&&(!n.align||n.align==="center"),"p-divider-top":r&&n.align==="top","p-divider-bottom":r&&n.align==="bottom"},n.className)},content:"p-divider-content"},ZW=`
@layer primereact {
    .p-divider-horizontal {
        display: flex;
        width: 100%;
        position: relative;
        align-items: center;
    }
    
    .p-divider-horizontal:before {
        position: absolute;
        display: block;
        top: 50%;
        left: 0;
        width: 100%;
        content: "";
    }
    
    .p-divider-horizontal.p-divider-left {
        justify-content: flex-start;
    }
    
    .p-divider-horizontal.p-divider-right {
        justify-content: flex-end;
    }
    
    .p-divider-horizontal.p-divider-center {
        justify-content: center;
    }
    
    .p-divider-content {
        z-index: 1;
    }
    
    .p-divider-vertical {
        min-height: 100%;
        margin: 0 1rem;
        display: flex;
        position: relative;
        justify-content: center;
    }
    
    .p-divider-vertical:before {
        position: absolute;
        display: block;
        top: 0;
        left: 50%;
        height: 100%;
        content: "";
    }
    
    .p-divider-vertical.p-divider-top {
        align-items: flex-start;
    }
    
    .p-divider-vertical.p-divider-center {
        align-items: center;
    }
    
    .p-divider-vertical.p-divider-bottom {
        align-items: flex-end;
    }
    
    .p-divider-solid.p-divider-horizontal:before {
        border-top-style: solid;
    }
    
    .p-divider-solid.p-divider-vertical:before {
        border-left-style: solid;
    }
    
    .p-divider-dashed.p-divider-horizontal:before {
        border-top-style: dashed;
    }
    
    .p-divider-dashed.p-divider-vertical:before {
        border-left-style: dashed;
    }
    
    .p-divider-dotted.p-divider-horizontal:before {
        border-top-style: dotted;
    }
    
    .p-divider-dotted.p-divider-horizontal:before {
        border-left-style: dotted;
    }
}
`,eX={root:function(t){var n=t.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}}},zv=on.extend({defaultProps:{__TYPE:"Divider",align:null,layout:"horizontal",type:"solid",style:null,className:null,children:void 0},css:{classes:JW,styles:ZW,inlineStyles:eX}}),XP=d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=zv.getProps(e,a),i=zv.setMetaData({props:r}),s=i.ptm,u=i.cx,f=i.sx,p=i.isUnstyled;Or(zv.css.styles,p,{name:"divider"});var h=d.useRef(null),v=r.layout==="horizontal",g=r.layout==="vertical";d.useImperativeHandle(t,function(){return{props:r,getElement:function(){return h.current}}});var b=n({ref:h,style:f("root"),className:u("root",{horizontal:v,vertical:g}),"aria-orientation":r.layout,role:"separator"},zv.getOtherProps(r),s("root")),w=n({className:u("content")},s("content"));return d.createElement("div",b,d.createElement("div",w,r.children))});XP.displayName="Divider";function pS(){return pS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},pS.apply(null,arguments)}var JP=d.memo(d.forwardRef(function(e,t){var n=Zn.getPTI(e);return d.createElement("svg",pS({ref:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.9414 6.74792C13.9437 6.75295 13.9455 6.757 13.9469 6.76003C13.982 6.8394 14.0001 6.9252 14.0001 7.01195C14.0001 7.0987 13.982 7.1845 13.9469 7.26386C13.6004 8.00059 13.1711 8.69549 12.6674 9.33515C12.6115 9.4071 12.54 9.46538 12.4582 9.50556C12.3765 9.54574 12.2866 9.56678 12.1955 9.56707C12.0834 9.56671 11.9737 9.53496 11.8788 9.47541C11.7838 9.41586 11.7074 9.3309 11.6583 9.23015C11.6092 9.12941 11.5893 9.01691 11.6008 8.90543C11.6124 8.79394 11.6549 8.68793 11.7237 8.5994C12.1065 8.09726 12.4437 7.56199 12.7313 6.99995C12.2595 6.08027 10.3402 2.8014 6.99732 2.8014C6.63723 2.80218 6.27816 2.83969 5.92569 2.91336C5.77666 2.93304 5.62568 2.89606 5.50263 2.80972C5.37958 2.72337 5.29344 2.59398 5.26125 2.44714C5.22907 2.30031 5.2532 2.14674 5.32885 2.01685C5.40451 1.88696 5.52618 1.79021 5.66978 1.74576C6.10574 1.64961 6.55089 1.60134 6.99732 1.60181C11.5916 1.60181 13.7864 6.40856 13.9414 6.74792ZM2.20333 1.61685C2.35871 1.61411 2.5091 1.67179 2.6228 1.77774L12.2195 11.3744C12.3318 11.4869 12.3949 11.6393 12.3949 11.7983C12.3949 11.9572 12.3318 12.1097 12.2195 12.2221C12.107 12.3345 11.9546 12.3976 11.7956 12.3976C11.6367 12.3976 11.4842 12.3345 11.3718 12.2221L10.5081 11.3584C9.46549 12.0426 8.24432 12.4042 6.99729 12.3981C2.403 12.3981 0.208197 7.59135 0.0532336 7.25198C0.0509364 7.24694 0.0490875 7.2429 0.0476856 7.23986C0.0162332 7.16518 3.05176e-05 7.08497 3.05176e-05 7.00394C3.05176e-05 6.92291 0.0162332 6.8427 0.0476856 6.76802C0.631261 5.47831 1.46902 4.31959 2.51084 3.36119L1.77509 2.62545C1.66914 2.51175 1.61146 2.36136 1.61421 2.20597C1.61695 2.05059 1.6799 1.90233 1.78979 1.79244C1.89968 1.68254 2.04794 1.6196 2.20333 1.61685ZM7.45314 8.35147L5.68574 6.57609V6.5361C5.5872 6.78938 5.56498 7.06597 5.62183 7.33173C5.67868 7.59749 5.8121 7.84078 6.00563 8.03158C6.19567 8.21043 6.43052 8.33458 6.68533 8.39089C6.94014 8.44721 7.20543 8.43359 7.45314 8.35147ZM1.26327 6.99994C1.7351 7.91163 3.64645 11.1985 6.99729 11.1985C7.9267 11.2048 8.8408 10.9618 9.64438 10.4947L8.35682 9.20718C7.86027 9.51441 7.27449 9.64491 6.69448 9.57752C6.11446 9.51014 5.57421 9.24881 5.16131 8.83592C4.74842 8.42303 4.4871 7.88277 4.41971 7.30276C4.35232 6.72274 4.48282 6.13697 4.79005 5.64041L3.35855 4.2089C2.4954 5.00336 1.78523 5.94935 1.26327 6.99994Z",fill:"currentColor"}))}));JP.displayName="EyeSlashIcon";function zf(){return zf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)({}).hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},zf.apply(null,arguments)}function Im(e){"@babel/helpers - typeof";return Im=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Im(e)}function tX(e,t){if(Im(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Im(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nX(e){var t=tX(e,"string");return Im(t)=="symbol"?t:t+""}function Q2(e,t,n){return(t=nX(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rX(e){if(Array.isArray(e))return e}function aX(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,i,s,u=[],f=!0,p=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(f=(a=i.call(n)).done)&&(u.push(a.value),u.length!==t);f=!0);}catch(h){p=!0,r=h}finally{try{if(!f&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(p)throw r}}return u}}function ID(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function oX(e,t){if(e){if(typeof e=="string")return ID(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ID(e,t):void 0}}function iX(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function of(e,t){return rX(e)||aX(e,t)||oX(e,t)||iX()}var lX={root:function(t){var n=t.props;return be("p-icon-field",{"p-icon-field-right":n.iconPosition==="right","p-icon-field-left":n.iconPosition==="left"})}},Z0=on.extend({defaultProps:{__TYPE:"IconField",__parentMetadata:null,children:void 0,className:null,iconPosition:"right"},css:{classes:lX}});function TD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function RD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TD(Object(n),!0).forEach(function(a){Q2(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var ZP=Tn.memo(Tn.forwardRef(function(e,t){var n=d.useRef(t),a=gn(),r=d.useContext(Mn),i=Z0.getProps(e,r),s=Z0.setMetaData(RD(RD({props:i},i.__parentMetadata),{},{context:{iconPosition:i.iconPosition}})),u=s.ptm,f=s.cx,p=a({className:be(i.className,f("root",{iconPosition:i.iconPosition}))},Z0.getOtherProps(i),u("root"));return Tn.createElement("div",zf({},p,{ref:n}),d.Children.map(i.children,function(h,v){return d.cloneElement(h,{iconPosition:i.iconPosition})}))}));ZP.displayName="IconField";var sX={root:"p-input-icon"},e1=on.extend({defaultProps:{__TYPE:"InputIcon",__parentMetadata:null,className:null,iconPosition:null},css:{classes:sX}});function ND(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function MD(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ND(Object(n),!0).forEach(function(a){Q2(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ND(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var eI=Tn.memo(Tn.forwardRef(function(e,t){var n=d.useRef(t),a=gn(),r=d.useContext(Mn),i=e1.getProps(e,r),s=e1.setMetaData(MD(MD({props:i},i.__parentMetadata),{},{context:{iconPosition:i.iconPosition}})),u=s.ptm,f=s.cx,p=a({className:be(i.className,f("root"))},e1.getOtherProps(i),u("root"));return Tn.createElement(Tn.Fragment,null,Tn.createElement("span",zf({},p,{ref:n}),i.children))}));eI.displayName="InputIcon";var uX={root:function(t){var n=t.props,a=t.isFilled,r=t.focusedState;return be("p-password p-component p-inputwrapper",{"p-inputwrapper-filled":a,"p-inputwrapper-focus":r,"p-input-icon-right":n.toggleMask})},input:function(t){var n=t.props;return be("p-password-input",n.inputClassName)},panel:function(t){var n=t.props,a=t.context;return be("p-password-panel p-component",n.panelClassName,{"p-input-filled":a&&a.inputStyle==="filled"||un.inputStyle==="filled","p-ripple-disabled":a&&a.ripple===!1||un.ripple===!1})},meter:"p-password-meter",meterLabel:function(t){var n=t.strength;return be("p-password-strength",n)},info:function(t){var n=t.strength;return be("p-password-info",n)},showIcon:"p-password-show-icon",hideIcon:"p-password-hide-icon",transition:"p-connected-overlay"},cX=`
@layer primereact {
    .p-password {
        position: relative;
        display: inline-flex;
    }
    
    .p-password-panel {
        position: absolute;
        top: 0;
        left: 0;
    }
    
    .p-password .p-password-panel {
        min-width: 100%;
    }
    
    .p-password-meter {
        height: 10px;
    }
    
    .p-password-strength {
        height: 100%;
        width: 0%;
        transition: width 1s ease-in-out;
    }
    
    .p-fluid .p-password {
        display: flex;
    }
    
    .p-password-input::-ms-reveal,
    .p-password-input::-ms-clear {
        display: none;
    }

    .p-password .p-password-show-icon,
    .p-password .p-password-hide-icon {
        line-height: 1.5;
        cursor: pointer;
    }
}
`,Uv=on.extend({defaultProps:{__TYPE:"Password",id:null,inputId:null,inputRef:null,promptLabel:null,weakLabel:null,mediumLabel:null,strongLabel:null,mediumRegex:"^(((?=.*[a-z])(?=.*[A-Z]))|((?=.*[a-z])(?=.*[0-9]))|((?=.*[A-Z])(?=.*[0-9])))(?=.{6,})",strongRegex:"^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})",feedback:!0,toggleMask:!1,appendTo:null,header:null,content:null,footer:null,showIcon:null,hideIcon:null,icon:null,tooltip:null,tooltipOptions:null,style:null,className:null,inputStyle:null,inputClassName:null,invalid:!1,variant:null,panelStyle:null,panelClassName:null,transitionOptions:null,tabIndex:null,value:void 0,onInput:null,onShow:null,onHide:null,children:void 0},css:{classes:uX,styles:cX}});function kD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Hv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?kD(Object(n),!0).forEach(function(a){Q2(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kD(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var tI=d.memo(d.forwardRef(function(e,t){var n=gn(),a=d.useContext(Mn),r=Uv.getProps(e,a),i=r.promptLabel||Gn("passwordPrompt"),s=r.weakLabel||Gn("weak"),u=r.mediumLabel||Gn("medium"),f=r.strongLabel||Gn("strong"),p=d.useState(!1),h=of(p,2),v=h[0],g=h[1],b=d.useState(null),w=of(b,2),E=w[0],P=w[1],C=d.useState(i),O=of(C,2),I=O[0],k=O[1],N=d.useState(!1),T=of(N,2),j=T[0],F=T[1],_=d.useState(!1),M=of(_,2),L=M[0],H=M[1],B=d.useRef(null),X=d.useRef(null),V=d.useRef(r.inputRef),K=d.useRef(new RegExp(r.mediumRegex)),re=d.useRef(new RegExp(r.strongRegex)),te=L?"text":"password",ce={props:r,state:{overlayVisible:v,meter:E,infoText:I,focused:j,unmasked:L}},z=Uv.setMetaData(ce),Z=z.ptm,ee=z.cx,G=z.isUnstyled;Or(Uv.css.styles,G,{name:"password"});var oe=Uf("password",v);uc({callback:function(){Jt()},when:v&&r.feedback&&oe,priority:[sc.PASSWORD,oe]});var ve=Hf({target:B,overlay:X,listener:function(ct,He){var ne=He.valid,le=He.type;ne&&(le==="outside"||a.hideOverlaysOnDocumentScrolling?Jt():U.isDocument(ct.target)||Lt())},when:v}),Re=of(ve,2),it=Re[0],Ke=Re[1],de=V.current&&V.current.value,me=d.useMemo(function(){return Y.isNotEmpty(r.value)||Y.isNotEmpty(r.defaultValue)||Y.isNotEmpty(de)},[r.value,r.defaultValue,de]),Le=function(){if(E){var ct=null;switch(E.strength){case"weak":ct=s;break;case"medium":ct=u;break;case"strong":ct=f;break}ct&&I!==ct&&k(ct)}else I!==i&&k(i)},Pe=function(ct){if(!r.feedback)return!1;var He=null,ne=null;switch(cn(ct)){case 1:He=s,ne={strength:"weak",width:"33.33%"};break;case 2:He=u,ne={strength:"medium",width:"66.66%"};break;case 3:He=f,ne={strength:"strong",width:"100%"};break;default:He=i,ne=null;break}return P(ne),k(He),!0},rt=function(ct){r.feedback&&To.emit("overlay-click",{originalEvent:ct,target:B.current})},at=function(){H(function(ct){return!ct})},Bt=function(){Le(),g(!0)},Jt=function(){g(!1)},Lt=function(){V.current&&U.alignOverlay(X.current,V.current.parentElement,r.appendTo||a&&a.appendTo||un.appendTo)},Qe=function(){fr.set("overlay",X.current,a&&a.autoZIndex||un.autoZIndex,a&&a.zIndex.overlay||un.zIndex.overlay),U.addStyles(X.current,{position:"absolute",top:"0",left:"0"}),Lt()},_e=function(){it(),r.onShow&&r.onShow()},It=function(){Ke()},Tt=function(){fr.clear(X.current),r.onHide&&r.onHide()},Ct=function(ct){F(!0),r.feedback&&Bt(),r.onFocus&&r.onFocus(ct)},Dn=function(ct){F(!1),r.feedback&&Jt(),r.onBlur&&r.onBlur(ct)},pn=function(ct){var He=ct.code;r.feedback&&He&&He!=="Escape"&&!v&&Bt(),r.onKeyUp&&r.onKeyUp(ct)},hn=function(ct,He){r.onInput&&r.onInput(ct,He),r.onChange||(Y.isNotEmpty(ct.target.value)?U.addClass(B.current,"p-inputwrapper-filled"):U.removeClass(B.current,"p-inputwrapper-filled"))},cn=function(ct){return!ct||ct.length===0?0:re.current.test(ct)?3:K.current.test(ct)?2:ct.length>0?1:0};d.useImperativeHandle(t,function(){return{props:r,toggleMask:at,focus:function(){return U.focus(V.current)},getElement:function(){return B.current},getOverlay:function(){return X.current},getInput:function(){return V.current}}}),d.useEffect(function(){Y.combinedRefs(V,r.inputRef)},[V,r.inputRef]),d.useEffect(function(){K.current=new RegExp(r.mediumRegex)},[r.mediumRegex]),d.useEffect(function(){re.current=new RegExp(r.strongRegex)},[r.strongRegex]),d.useEffect(function(){!me&&U.hasClass(B.current,"p-inputwrapper-filled")&&U.removeClass(B.current,"p-inputwrapper-filled")},[me]),$n(function(){Pe(r.value)},[r.value]),_r(function(){Lt()}),aa(function(){fr.clear(X.current)});var Gt=function(ct){(ct.key==="Enter"||ct.code==="Space")&&(at(),ct.preventDefault())},nn=function(){if(!r.toggleMask)return null;var ct,He=n({role:"switch",tabIndex:r.tabIndex||"0",className:ee("hideIcon"),onClick:at,onKeyDown:Gt,"aria-label":wa("passwordHide")||"Hide Password","aria-checked":"false"},Z("hideIcon")),ne=n({role:"switch",tabIndex:r.tabIndex||"0",className:ee("showIcon"),onClick:at,onKeyDown:Gt,"aria-label":wa("passwordShow")||"Show Password","aria-checked":"true"},Z("showIcon"));L?ct=r.hideIcon||d.createElement(JP,He):ct=r.showIcon||d.createElement(I2,ne);var le=Sn.getJSXIcon(ct,L?Hv({},He):Hv({},ne),{props:r}),Oe=le;if(r.icon){var gt={onClick:at,className:ln,element:Oe,props:r};Oe=Y.getJSXElement(r.icon,gt)}return Oe},Xt=function(){var ct=E||{strength:"",width:"0%"},He=ct.strength,ne=ct.width,le=Y.getJSXElement(r.header,r),Oe=Y.getJSXElement(r.footer,r),gt=n({className:ee("panel",{context:a}),style:r.panelStyle,onClick:rt},Z("panel")),Et=n({className:ee("meter")},Z("meter")),ut=n({className:ee("meterLabel",{strength:He}),style:{width:ne}},Z("meterLabel")),en=n({className:ee("info",{strength:He})},Z("info")),mn=r.content?Y.getJSXElement(r.content,r):d.createElement(d.Fragment,null,d.createElement("div",Et,d.createElement("div",ut)),d.createElement("div",en,I)),se=n({classNames:ee("transition"),in:v,timeout:{enter:120,exit:100},options:r.transitionOptions,unmountOnExit:!0,onEnter:Qe,onEntered:_e,onExit:It,onExited:Tt},Z("transition")),we=d.createElement(yi,zf({nodeRef:X},se),d.createElement("div",zf({ref:X},gt),le,mn,Oe));return d.createElement(ki,{element:we,appendTo:r.appendTo})},ln=be("p-password p-component p-inputwrapper",{"p-inputwrapper-filled":me,"p-inputwrapper-focus":j,"p-input-icon-right":r.toggleMask},r.className),qt=Uv.getOtherProps(r),yn=nn(),En=Xt(),Wt=n({ref:B,id:r.id,className:be(r.className,ee("root",{isFilled:me,focusedState:j})),style:r.style},Z("root")),$e=n(Hv(Hv({ref:V,id:r.inputId},qt),{},{className:be(r.inputClassName,ee("input")),onBlur:Dn,onFocus:Ct,onInput:hn,onKeyUp:pn,invalid:r.invalid,variant:r.variant,style:r.inputStyle,unstyled:r.unstyled,tabIndex:r.tabIndex||"0",tooltip:r.tooltip,tooltipOptions:r.tooltipOptions,type:te,value:r.value,__parentMetadata:{parent:ce}}),Z("input")),Ft=d.createElement(Ya,$e);return yn&&(Ft=d.createElement(ZP,{className:ee("iconField"),pt:Z("iconField"),__parentMetadata:{parent:ce}},Ft,d.createElement(eI,{className:ee("inputIcon"),pt:Z("inputIcon"),__parentMetadata:{parent:ce}},yn))),d.createElement("div",Wt,Ft,En)}));tI.displayName="Password";function fX({loginApiUrl:e}){const t=Bn(),n=Ma(),[a,r]=d.useState(!1),[i,s]=d.useState({email:"",password:""}),u=dr(p=>p.setIsAuthenticated),f=async()=>{r(!0);try{const p=await Pj(e,i);KS(p)?(o7({id:p.id,token:p.token}),u(!0)):n(t("LoginScreen.failedMessage"),{severity:"error"})}finally{r(!1)}};return x.jsxs("form",{className:"Form",onSubmit:async p=>{p.preventDefault(),await f()},children:[x.jsxs("label",{className:"Field mb-3",children:[x.jsx("span",{className:"Field-label mb-2",children:t("common.email")}),x.jsx(Ya,{defaultValue:i.email,placeholder:t("common.email"),onChange:p=>{s(h=>({...h,email:p.target.value}))}})]}),x.jsxs("label",{className:"Field",children:[x.jsx("span",{className:"Field-label mb-2",children:t("LoginScreen.password")}),x.jsx(tI,{defaultValue:i.password,placeholder:t("LoginScreen.password"),onChange:p=>{s(h=>({...h,password:p.target.value}))},feedback:!1})]}),x.jsx("div",{className:"Form-actionBar mt-5",children:x.jsx(Un,{className:"w-full",label:t("LoginScreen.signin"),type:"submit",loading:a})})]})}function dX(e){const t=Bn(),n=Zg(),a=Rl(),r=dr(s=>s.setUserLanguage),i=!e.platformAuthUrl||Y2("local")==="1";return x.jsx("div",{className:"Middle",children:x.jsxs("div",{className:"LoginScreen",children:[x.jsxs(WP,{title:t("LoginScreen.signIn"),className:"p-3",children:[e.platformAuthUrl&&x.jsxs(x.Fragment,{children:[x.jsxs("a",{className:"p-button p-button-outlined font-bold w-full LoginScreen-button",href:N_(e.platformAuthUrl),children:[x.jsx("img",{className:"mr-2",src:LW,alt:"google-icon"})," ",t("LoginScreen.signInWithGoogle")]}),x.jsx(XP,{align:"center",children:x.jsx("span",{children:t("LoginScreen.or")})})]}),x.jsx(QP,{activeIndex:i?0:void 0,children:x.jsx(YP,{header:x.jsx("span",{children:t("LoginScreen.signInWithLocalAccount")}),children:x.jsx(fX,{...e})})})]}),n.languageWithLabels.length>1&&x.jsx(_M,{currentLanguage:a,onChange:r,languageWithLabels:n.languageWithLabels})]})})}async function pX({url:e,body:t}){const n=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:t});if(n.status<200||n.status>=300){const a=await n.text();throw new Error(`Error '${n.status}' from the server: ${a}`)}}function mX(){const e=Bn(),t=$a(),n=i7(),a=Ma(),[r,i]=d.useState(),[s,u]=d.useState(),[f,p]=d.useState(),[h,v]=d.useState(),g=t(async()=>{if(!s)return;if(s!==f){a(e("PasswordReset.nonIdenticalPasswords"),{severity:"error"});return}const[w,E]=OD("account","reset-password");await pX({url:`${Xi}/api/v1/set-account-password`,body:JSON.stringify({password:s,accountId:w,resetToken:E})}),n(),qP({local:"1"}),qa.emit("globalRepaint")}),b=async()=>{const[w,E]=OD("account","reset-password"),P=await ty({url:`${Xi}/api/v1/check-password-reset`,method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({accountId:w,resetToken:E})});if(!(P!=null&&P.authorized)){i(!1);return}v(P),i(!0)};return Na(async()=>{if(Y2("account")===void 0){i(!1);return}await b()},[]),r===void 0?x.jsx(wo,{}):r===!1?x.jsx("div",{className:"Middle",children:x.jsxs("section",{className:"PasswordReset",children:[x.jsx("h1",{className:"PasswordReset-h1",children:e("PasswordReset.resetPassword")}),x.jsx("p",{children:e("PasswordReset.invalidToken")})]})}):x.jsx("div",{className:"Middle",children:x.jsxs("section",{className:"PasswordReset",children:[x.jsx("h1",{className:"PasswordReset-h1",children:e("PasswordReset.resetPassword")}),x.jsxs("div",{className:"PasswordReset-info",children:[x.jsx("span",{className:"mr-2",children:h==null?void 0:h.name}),x.jsx("span",{children:h==null?void 0:h.email})]}),x.jsxs("form",{onSubmit:w=>{w.preventDefault(),g()},className:"Form",children:[x.jsxs("label",{className:"Field",children:[x.jsx("span",{className:"Field-label",children:e("PasswordReset.newPassword")}),x.jsx("input",{type:"password",defaultValue:s,onChange:w=>u(w.target.value)})]}),x.jsxs("label",{className:"Field",children:[x.jsx("span",{className:"Field-label",children:e("PasswordReset.confirmPassword")}),x.jsx("input",{type:"password",defaultValue:f,onChange:w=>p(w.target.value)})]}),x.jsx("button",{className:"Button primary WFull",type:"submit",children:e("PasswordReset.validate")})]})]})})}function hX(){const[e,t]=d.useState(!0),n=dr(s=>s.setIsAuthenticated),a=dr(s=>s.publicConstants),r=Ug(),i=Ma();return Na(async()=>{try{t(!0);const s=Y2("pltok");if(s){Cg();const f=await Tj(V1,s);KS(f)?(o7({id:f.id,token:f.token}),qP(),n(!0),qa.emit("globalRepaint")):i(f.message,{severity:"error"});return}await Rj()&&n(!0)}catch(s){r.error(s),qa.emit("fatalError",`Unexpected error: ${Rf(s)}`)}finally{t(!1)}},[]),e||!a?x.jsx(wo,{}):KP("reset-password")?(Cg(),x.jsx(mX,{})):x.jsx(f9,{logger:r,children:x.jsx(dX,{loginApiUrl:V1,platformAuthUrl:a.platformAuthUrl})})}const vX=jn`
  query {
    publicSiteConstants { 
      publicSiteUrl
      platformAuthUrl
      faviconThumb
      boFaviconThumb
      languageWithLabels { language label }
    }
  }
`;function gX(){const{refetch:e}=oo(vX,{skip:!0});return d.useCallback(io(()=>e(),t=>yX(t.publicSiteConstants)),[e])}function yX(e){return{publicSiteUrl:e.publicSiteUrl,platformAuthUrl:e.platformAuthUrl??void 0,faviconThumb:e.faviconThumb?JSON.parse(e.faviconThumb):void 0,boFaviconThumb:e.boFaviconThumb?JSON.parse(e.boFaviconThumb):void 0,languageWithLabels:e.languageWithLabels}}function bX(){const e=gX(),t=dr(a=>a.publicConstants),n=dr(a=>a.setPublicConstants);return Na(async()=>{if(t)return;const a=await e();if(n(a),a.boFaviconThumb){let r=document.head.querySelector("link[rel='icon']");r||(r=document.createElement("link"),r.setAttribute("rel","icon"),r.setAttribute("type",a.boFaviconThumb.mediaType),document.head.appendChild(r)),r.href=a.boFaviconThumb.url}},[]),t?x.jsx(hX,{}):x.jsx(wo,{})}function wX(){const[e,t]=d.useState(),n=dr(p=>p.isAuthenticated),a=dr(p=>p.userLanguage),r=dr(p=>p.setAppLayout),{t:i,i18n:s}=Gr(),[,u]=d.useReducer(p=>p+1,0),f=dr(p=>p.siteTitle);return d.useEffect(()=>{let p;const h=()=>{const g=window.matchMedia("(min-width: 990px)").matches?"desktop":"mobile";p!==g&&(p=g,r(g),document.body.classList.toggle("_mobile",g==="mobile"),document.body.classList.toggle("_desktop",g==="desktop"))};return window.addEventListener("resize",h),h(),()=>{window.removeEventListener("resize",h)}},[]),d.useEffect(()=>(qa.on("fatalError",t),qa.on("globalRepaint",u),()=>{qa.off("fatalError",t),qa.off("globalRepaint",u)}),[]),Na(async()=>{Xg.locale(a),await s.changeLanguage(a)},[a]),d.useEffect(()=>{document.title=i("app.boTitle",{siteTitle:f})},[f]),e?x.jsx("p",{style:{color:"red",fontWeight:"bold"},children:e}):!n||KP("reset-password")?x.jsx(bX,{}):x.jsx(jW,{})}function SX(e){return new cs(function(t,n){var a=Ii(t,[]);return new Ur(function(r){var i,s=!1;return Promise.resolve(a).then(function(u){return e(u,t.getContext())}).then(t.setContext).then(function(){s||(i=n(t).subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)}))}).catch(r.error.bind(r)),function(){s=!0,i&&i.unsubscribe()}})})}function nI(e){return new cs(function(t,n){return new Ur(function(a){var r,i,s;try{r=n(t).subscribe({next:function(u){if(u.errors?s=e({graphQLErrors:u.errors,response:u,operation:t,forward:n}):p8(u)&&(s=e({protocolErrors:u.extensions[dy],response:u,operation:t,forward:n})),s){i=s.subscribe({next:a.next.bind(a),error:a.error.bind(a),complete:a.complete.bind(a)});return}a.next(u)},error:function(u){if(s=e({operation:t,networkError:u,graphQLErrors:u&&u.result&&u.result.errors||void 0,forward:n}),s){i=s.subscribe({next:a.next.bind(a),error:a.error.bind(a),complete:a.complete.bind(a)});return}a.error(u)},complete:function(){s||a.complete.bind(a)()}})}catch(u){e({networkError:u,operation:t,forward:n}),a.error(u)}return function(){r&&r.unsubscribe(),i&&r.unsubscribe()}})})}(function(e){al(t,e);function t(n){var a=e.call(this)||this;return a.link=nI(n),a}return t.prototype.request=function(n,a){return this.link.request(n,a)},t})(cs);function EX({children:e}){const t=v8({uri:R_}),n=SX(async(r,{headers:i})=>({headers:{...i,authorization:as!=null&&as.token?`Bearer ${as.token}`:void 0}})),a=new F8({cache:new j8,link:cs.from([n,CX,t])});return x.jsx(oz,{client:a,children:e})}const CX=nI(({networkError:e})=>{e&&Ri.error(`[Network error]: ${Rf(e)}`)});async function xX(){const e=document.getElementById("app");if(!e)throw new Error("Missing '#app' element.");await MW(),w_.createRoot(e).render(x.jsx(Tn.StrictMode,{children:x.jsx(EX,{children:x.jsx(nR,{value:Ri,children:x.jsx(WT,{value:Ri,children:x.jsx(qN,{i18n:Qa,children:x.jsx(QT,{children:x.jsx(GN,{children:x.jsx(DK,{children:x.jsx(wX,{})})})})})})})})}))}xX().catch(e=>Ri.error(e))});export default OX();