NastasiyaT/java-project-99

View on GitHub
src/main/resources/static/assets/index-118d27b0.js

Summary

Maintainability
A
0 mins
Test Coverage
function IX(e,t){for(var r=0;r<t.length;r++){const n=t[r];if(typeof n!="string"&&!Array.isArray(n)){for(const o in n)if(o!=="default"&&!(o in e)){const a=Object.getOwnPropertyDescriptor(n,o);a&&Object.defineProperty(e,o,a.get?a:{enumerable:!0,get:()=>n[o]})}}}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 o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=r(o);fetch(o.href,a)}})();var oa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Wr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function bj(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var o=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,o.get?o:{enumerable:!0,get:function(){return e[n]}})}),r}var xj={exports:{}},gb={},wj={exports:{}},$t={};/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var sh=Symbol.for("react.element"),AX=Symbol.for("react.portal"),kX=Symbol.for("react.fragment"),NX=Symbol.for("react.strict_mode"),DX=Symbol.for("react.profiler"),LX=Symbol.for("react.provider"),MX=Symbol.for("react.context"),FX=Symbol.for("react.forward_ref"),jX=Symbol.for("react.suspense"),BX=Symbol.for("react.memo"),zX=Symbol.for("react.lazy"),WA=Symbol.iterator;function UX(e){return e===null||typeof e!="object"?null:(e=WA&&e[WA]||e["@@iterator"],typeof e=="function"?e:null)}var Sj={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_j=Object.assign,Cj={};function gf(e,t,r){this.props=e,this.context=t,this.refs=Cj,this.updater=r||Sj}gf.prototype.isReactComponent={};gf.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};gf.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Oj(){}Oj.prototype=gf.prototype;function QO(e,t,r){this.props=e,this.context=t,this.refs=Cj,this.updater=r||Sj}var XO=QO.prototype=new Oj;XO.constructor=QO;_j(XO,gf.prototype);XO.isPureReactComponent=!0;var VA=Array.isArray,Ej=Object.prototype.hasOwnProperty,YO={current:null},Pj={key:!0,ref:!0,__self:!0,__source:!0};function Tj(e,t,r){var n,o={},a=null,i=null;if(t!=null)for(n in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)Ej.call(t,n)&&!Pj.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(s===1)o.children=r;else if(1<s){for(var u=Array(s),l=0;l<s;l++)u[l]=arguments[l+2];o.children=u}if(e&&e.defaultProps)for(n in s=e.defaultProps,s)o[n]===void 0&&(o[n]=s[n]);return{$$typeof:sh,type:e,key:a,ref:i,props:o,_owner:YO.current}}function WX(e,t){return{$$typeof:sh,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function JO(e){return typeof e=="object"&&e!==null&&e.$$typeof===sh}function VX(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var HA=/\/+/g;function Nx(e,t){return typeof e=="object"&&e!==null&&e.key!=null?VX(""+e.key):t.toString(36)}function _v(e,t,r,n,o){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case sh:case AX:i=!0}}if(i)return i=e,o=o(i),e=n===""?"."+Nx(i,0):n,VA(o)?(r="",e!=null&&(r=e.replace(HA,"$&/")+"/"),_v(o,t,r,"",function(l){return l})):o!=null&&(JO(o)&&(o=WX(o,r+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(HA,"$&/")+"/")+e)),t.push(o)),1;if(i=0,n=n===""?".":n+":",VA(e))for(var s=0;s<e.length;s++){a=e[s];var u=n+Nx(a,s);i+=_v(a,t,r,u,o)}else if(u=UX(e),typeof u=="function")for(e=u.call(e),s=0;!(a=e.next()).done;)a=a.value,u=n+Nx(a,s++),i+=_v(a,t,r,u,o);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function zg(e,t,r){if(e==null)return e;var n=[],o=0;return _v(e,n,"","",function(a){return t.call(r,a,o++)}),n}function HX(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Xn={current:null},Cv={transition:null},qX={ReactCurrentDispatcher:Xn,ReactCurrentBatchConfig:Cv,ReactCurrentOwner:YO};$t.Children={map:zg,forEach:function(e,t,r){zg(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return zg(e,function(){t++}),t},toArray:function(e){return zg(e,function(t){return t})||[]},only:function(e){if(!JO(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};$t.Component=gf;$t.Fragment=kX;$t.Profiler=DX;$t.PureComponent=QO;$t.StrictMode=NX;$t.Suspense=jX;$t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qX;$t.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=_j({},e.props),o=e.key,a=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(a=t.ref,i=YO.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)Ej.call(t,u)&&!Pj.hasOwnProperty(u)&&(n[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)n.children=r;else if(1<u){s=Array(u);for(var l=0;l<u;l++)s[l]=arguments[l+2];n.children=s}return{$$typeof:sh,type:e.type,key:o,ref:a,props:n,_owner:i}};$t.createContext=function(e){return e={$$typeof:MX,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:LX,_context:e},e.Consumer=e};$t.createElement=Tj;$t.createFactory=function(e){var t=Tj.bind(null,e);return t.type=e,t};$t.createRef=function(){return{current:null}};$t.forwardRef=function(e){return{$$typeof:FX,render:e}};$t.isValidElement=JO;$t.lazy=function(e){return{$$typeof:zX,_payload:{_status:-1,_result:e},_init:HX}};$t.memo=function(e,t){return{$$typeof:BX,type:e,compare:t===void 0?null:t}};$t.startTransition=function(e){var t=Cv.transition;Cv.transition={};try{e()}finally{Cv.transition=t}};$t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};$t.useCallback=function(e,t){return Xn.current.useCallback(e,t)};$t.useContext=function(e){return Xn.current.useContext(e)};$t.useDebugValue=function(){};$t.useDeferredValue=function(e){return Xn.current.useDeferredValue(e)};$t.useEffect=function(e,t){return Xn.current.useEffect(e,t)};$t.useId=function(){return Xn.current.useId()};$t.useImperativeHandle=function(e,t,r){return Xn.current.useImperativeHandle(e,t,r)};$t.useInsertionEffect=function(e,t){return Xn.current.useInsertionEffect(e,t)};$t.useLayoutEffect=function(e,t){return Xn.current.useLayoutEffect(e,t)};$t.useMemo=function(e,t){return Xn.current.useMemo(e,t)};$t.useReducer=function(e,t,r){return Xn.current.useReducer(e,t,r)};$t.useRef=function(e){return Xn.current.useRef(e)};$t.useState=function(e){return Xn.current.useState(e)};$t.useSyncExternalStore=function(e,t,r){return Xn.current.useSyncExternalStore(e,t,r)};$t.useTransition=function(){return Xn.current.useTransition()};$t.version="18.2.0";wj.exports=$t;var p=wj.exports;const ue=Wr(p),vm=IX({__proto__:null,default:ue},[p]);/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var GX=p,KX=Symbol.for("react.element"),QX=Symbol.for("react.fragment"),XX=Object.prototype.hasOwnProperty,YX=GX.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,JX={key:!0,ref:!0,__self:!0,__source:!0};function $j(e,t,r){var n,o={},a=null,i=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(i=t.ref);for(n in t)XX.call(t,n)&&!JX.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)o[n]===void 0&&(o[n]=t[n]);return{$$typeof:KX,type:e,key:a,ref:i,props:o,_owner:YX.current}}gb.Fragment=QX;gb.jsx=$j;gb.jsxs=$j;xj.exports=gb;var N=xj.exports,US={},Rj={exports:{}},jo={},Ij={exports:{}},Aj={};/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */(function(e){function t(z,G){var ee=z.length;z.push(G);e:for(;0<ee;){var oe=ee-1>>>1,he=z[oe];if(0<o(he,G))z[oe]=G,z[ee]=he,ee=oe;else break e}}function r(z){return z.length===0?null:z[0]}function n(z){if(z.length===0)return null;var G=z[0],ee=z.pop();if(ee!==G){z[0]=ee;e:for(var oe=0,he=z.length,de=he>>>1;oe<de;){var be=2*(oe+1)-1,Te=z[be],ke=be+1,_e=z[ke];if(0>o(Te,ee))ke<he&&0>o(_e,Te)?(z[oe]=_e,z[ke]=ee,oe=ke):(z[oe]=Te,z[be]=ee,oe=be);else if(ke<he&&0>o(_e,ee))z[oe]=_e,z[ke]=ee,oe=ke;else break e}}return G}function o(z,G){var ee=z.sortIndex-G.sortIndex;return ee!==0?ee:z.id-G.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;e.unstable_now=function(){return a.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var u=[],l=[],f=1,h=null,g=3,v=!1,m=!1,w=!1,_=typeof setTimeout=="function"?setTimeout:null,S=typeof clearTimeout=="function"?clearTimeout:null,y=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(z){for(var G=r(l);G!==null;){if(G.callback===null)n(l);else if(G.startTime<=z)n(l),G.sortIndex=G.expirationTime,t(u,G);else break;G=r(l)}}function C(z){if(w=!1,b(z),!m)if(r(u)!==null)m=!0,K(O);else{var G=r(l);G!==null&&J(C,G.startTime-z)}}function O(z,G){m=!1,w&&(w=!1,S(R),R=-1),v=!0;var ee=g;try{for(b(G),h=r(u);h!==null&&(!(h.expirationTime>G)||z&&!L());){var oe=h.callback;if(typeof oe=="function"){h.callback=null,g=h.priorityLevel;var he=oe(h.expirationTime<=G);G=e.unstable_now(),typeof he=="function"?h.callback=he:h===r(u)&&n(u),b(G)}else n(u);h=r(u)}if(h!==null)var de=!0;else{var be=r(l);be!==null&&J(C,be.startTime-G),de=!1}return de}finally{h=null,g=ee,v=!1}}var P=!1,T=null,R=-1,D=5,k=-1;function L(){return!(e.unstable_now()-k<D)}function j(){if(T!==null){var z=e.unstable_now();k=z;var G=!0;try{G=T(!0,z)}finally{G?B():(P=!1,T=null)}}else P=!1}var B;if(typeof y=="function")B=function(){y(j)};else if(typeof MessageChannel<"u"){var U=new MessageChannel,W=U.port2;U.port1.onmessage=j,B=function(){W.postMessage(null)}}else B=function(){_(j,0)};function K(z){T=z,P||(P=!0,B())}function J(z,G){R=_(function(){z(e.unstable_now())},G)}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(z){z.callback=null},e.unstable_continueExecution=function(){m||v||(m=!0,K(O))},e.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):D=0<z?Math.floor(1e3/z):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return r(u)},e.unstable_next=function(z){switch(g){case 1:case 2:case 3:var G=3;break;default:G=g}var ee=g;g=G;try{return z()}finally{g=ee}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(z,G){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var ee=g;g=z;try{return G()}finally{g=ee}},e.unstable_scheduleCallback=function(z,G,ee){var oe=e.unstable_now();switch(typeof ee=="object"&&ee!==null?(ee=ee.delay,ee=typeof ee=="number"&&0<ee?oe+ee:oe):ee=oe,z){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=ee+he,z={id:f++,callback:G,priorityLevel:z,startTime:ee,expirationTime:he,sortIndex:-1},ee>oe?(z.sortIndex=ee,t(l,z),r(u)===null&&z===r(l)&&(w?(S(R),R=-1):w=!0,J(C,ee-oe))):(z.sortIndex=he,t(u,z),m||v||(m=!0,K(O))),z},e.unstable_shouldYield=L,e.unstable_wrapCallback=function(z){var G=g;return function(){var ee=g;g=G;try{return z.apply(this,arguments)}finally{g=ee}}}})(Aj);Ij.exports=Aj;var ZX=Ij.exports;/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var kj=p,Mo=ZX;function Ae(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Nj=new Set,mp={};function pu(e,t){Uc(e,t),Uc(e+"Capture",t)}function Uc(e,t){for(mp[e]=t,e=0;e<t.length;e++)Nj.add(t[e])}var Wi=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),WS=Object.prototype.hasOwnProperty,eY=/^[: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]*$/,qA={},GA={};function tY(e){return WS.call(GA,e)?!0:WS.call(qA,e)?!1:eY.test(e)?GA[e]=!0:(qA[e]=!0,!1)}function rY(e,t,r,n){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function nY(e,t,r,n){if(t===null||typeof t>"u"||rY(e,t,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Yn(e,t,r,n,o,a,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var En={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){En[e]=new Yn(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];En[t]=new Yn(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){En[e]=new Yn(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){En[e]=new Yn(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){En[e]=new Yn(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){En[e]=new Yn(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){En[e]=new Yn(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){En[e]=new Yn(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){En[e]=new Yn(e,5,!1,e.toLowerCase(),null,!1,!1)});var ZO=/[\-:]([a-z])/g;function eE(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(ZO,eE);En[t]=new Yn(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(ZO,eE);En[t]=new Yn(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(ZO,eE);En[t]=new Yn(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){En[e]=new Yn(e,1,!1,e.toLowerCase(),null,!1,!1)});En.xlinkHref=new Yn("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){En[e]=new Yn(e,1,!1,e.toLowerCase(),null,!0,!0)});function tE(e,t,r,n){var o=En.hasOwnProperty(t)?En[t]:null;(o!==null?o.type!==0:n||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(nY(t,r,o,n)&&(r=null),n||o===null?tY(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=r===null?o.type===3?!1:"":r:(t=o.attributeName,n=o.attributeNamespace,r===null?e.removeAttribute(t):(o=o.type,r=o===3||o===4&&r===!0?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}var Qi=kj.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ug=Symbol.for("react.element"),Zu=Symbol.for("react.portal"),ec=Symbol.for("react.fragment"),rE=Symbol.for("react.strict_mode"),VS=Symbol.for("react.profiler"),Dj=Symbol.for("react.provider"),Lj=Symbol.for("react.context"),nE=Symbol.for("react.forward_ref"),HS=Symbol.for("react.suspense"),qS=Symbol.for("react.suspense_list"),oE=Symbol.for("react.memo"),xs=Symbol.for("react.lazy"),Mj=Symbol.for("react.offscreen"),KA=Symbol.iterator;function id(e){return e===null||typeof e!="object"?null:(e=KA&&e[KA]||e["@@iterator"],typeof e=="function"?e:null)}var Cr=Object.assign,Dx;function $d(e){if(Dx===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Dx=t&&t[1]||""}return`
`+Dx+e}var Lx=!1;function Mx(e,t){if(!e||Lx)return"";Lx=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var n=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){n=l}e.call(t.prototype)}else{try{throw Error()}catch(l){n=l}e()}}catch(l){if(l&&n&&typeof l.stack=="string"){for(var o=l.stack.split(`
`),a=n.stack.split(`
`),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||o[i]!==a[s]){var u=`
`+o[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=i&&0<=s);break}}}finally{Lx=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?$d(e):""}function oY(e){switch(e.tag){case 5:return $d(e.type);case 16:return $d("Lazy");case 13:return $d("Suspense");case 19:return $d("SuspenseList");case 0:case 2:case 15:return e=Mx(e.type,!1),e;case 11:return e=Mx(e.type.render,!1),e;case 1:return e=Mx(e.type,!0),e;default:return""}}function GS(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ec:return"Fragment";case Zu:return"Portal";case VS:return"Profiler";case rE:return"StrictMode";case HS:return"Suspense";case qS:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Lj:return(e.displayName||"Context")+".Consumer";case Dj:return(e._context.displayName||"Context")+".Provider";case nE:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case oE:return t=e.displayName||null,t!==null?t:GS(e.type)||"Memo";case xs:t=e._payload,e=e._init;try{return GS(e(t))}catch{}}return null}function aY(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return GS(t);case 8:return t===rE?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function Zs(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Fj(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function iY(e){var t=Fj(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){n=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(i){n=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wg(e){e._valueTracker||(e._valueTracker=iY(e))}function jj(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Fj(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function mm(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function KS(e,t){var r=t.checked;return Cr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function QA(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=Zs(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Bj(e,t){t=t.checked,t!=null&&tE(e,"checked",t,!1)}function QS(e,t){Bj(e,t);var r=Zs(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?XS(e,t.type,r):t.hasOwnProperty("defaultValue")&&XS(e,t.type,Zs(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function XA(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function XS(e,t,r){(t!=="number"||mm(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var Rd=Array.isArray;function wc(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Zs(r),t=null,o=0;o<e.length;o++){if(e[o].value===r){e[o].selected=!0,n&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function YS(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(Ae(91));return Cr({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function YA(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(Ae(92));if(Rd(r)){if(1<r.length)throw Error(Ae(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:Zs(r)}}function zj(e,t){var r=Zs(t.value),n=Zs(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function JA(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Uj(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function JS(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Uj(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Vg,Wj=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,n,o){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Vg=Vg||document.createElement("div"),Vg.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Vg.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function yp(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Md={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},sY=["Webkit","ms","Moz","O"];Object.keys(Md).forEach(function(e){sY.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Md[t]=Md[e]})});function Vj(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Md.hasOwnProperty(e)&&Md[e]?(""+t).trim():t+"px"}function Hj(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,o=Vj(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}var lY=Cr({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ZS(e,t){if(t){if(lY[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(Ae(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(Ae(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(Ae(61))}if(t.style!=null&&typeof t.style!="object")throw Error(Ae(62))}}function e_(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){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 t_=null;function aE(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var r_=null,Sc=null,_c=null;function ZA(e){if(e=ch(e)){if(typeof r_!="function")throw Error(Ae(280));var t=e.stateNode;t&&(t=xb(t),r_(e.stateNode,e.type,t))}}function qj(e){Sc?_c?_c.push(e):_c=[e]:Sc=e}function Gj(){if(Sc){var e=Sc,t=_c;if(_c=Sc=null,ZA(e),t)for(e=0;e<t.length;e++)ZA(t[e])}}function Kj(e,t){return e(t)}function Qj(){}var Fx=!1;function Xj(e,t,r){if(Fx)return e(t,r);Fx=!0;try{return Kj(e,t,r)}finally{Fx=!1,(Sc!==null||_c!==null)&&(Qj(),Gj())}}function bp(e,t){var r=e.stateNode;if(r===null)return null;var n=xb(r);if(n===null)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(Ae(231,t,typeof r));return r}var n_=!1;if(Wi)try{var sd={};Object.defineProperty(sd,"passive",{get:function(){n_=!0}}),window.addEventListener("test",sd,sd),window.removeEventListener("test",sd,sd)}catch{n_=!1}function uY(e,t,r,n,o,a,i,s,u){var l=Array.prototype.slice.call(arguments,3);try{t.apply(r,l)}catch(f){this.onError(f)}}var Fd=!1,ym=null,bm=!1,o_=null,cY={onError:function(e){Fd=!0,ym=e}};function fY(e,t,r,n,o,a,i,s,u){Fd=!1,ym=null,uY.apply(cY,arguments)}function dY(e,t,r,n,o,a,i,s,u){if(fY.apply(this,arguments),Fd){if(Fd){var l=ym;Fd=!1,ym=null}else throw Error(Ae(198));bm||(bm=!0,o_=l)}}function hu(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function Yj(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function e2(e){if(hu(e)!==e)throw Error(Ae(188))}function pY(e){var t=e.alternate;if(!t){if(t=hu(e),t===null)throw Error(Ae(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(o===null)break;var a=o.alternate;if(a===null){if(n=o.return,n!==null){r=n;continue}break}if(o.child===a.child){for(a=o.child;a;){if(a===r)return e2(o),e;if(a===n)return e2(o),t;a=a.sibling}throw Error(Ae(188))}if(r.return!==n.return)r=o,n=a;else{for(var i=!1,s=o.child;s;){if(s===r){i=!0,r=o,n=a;break}if(s===n){i=!0,n=o,r=a;break}s=s.sibling}if(!i){for(s=a.child;s;){if(s===r){i=!0,r=a,n=o;break}if(s===n){i=!0,n=a,r=o;break}s=s.sibling}if(!i)throw Error(Ae(189))}}if(r.alternate!==n)throw Error(Ae(190))}if(r.tag!==3)throw Error(Ae(188));return r.stateNode.current===r?e:t}function Jj(e){return e=pY(e),e!==null?Zj(e):null}function Zj(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zj(e);if(t!==null)return t;e=e.sibling}return null}var eB=Mo.unstable_scheduleCallback,t2=Mo.unstable_cancelCallback,hY=Mo.unstable_shouldYield,gY=Mo.unstable_requestPaint,zr=Mo.unstable_now,vY=Mo.unstable_getCurrentPriorityLevel,iE=Mo.unstable_ImmediatePriority,tB=Mo.unstable_UserBlockingPriority,xm=Mo.unstable_NormalPriority,mY=Mo.unstable_LowPriority,rB=Mo.unstable_IdlePriority,vb=null,ai=null;function yY(e){if(ai&&typeof ai.onCommitFiberRoot=="function")try{ai.onCommitFiberRoot(vb,e,void 0,(e.current.flags&128)===128)}catch{}}var ka=Math.clz32?Math.clz32:wY,bY=Math.log,xY=Math.LN2;function wY(e){return e>>>=0,e===0?32:31-(bY(e)/xY|0)|0}var Hg=64,qg=4194304;function Id(e){switch(e&-e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function wm(e,t){var r=e.pendingLanes;if(r===0)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,i=r&268435455;if(i!==0){var s=i&~o;s!==0?n=Id(s):(a&=i,a!==0&&(n=Id(a)))}else i=r&~o,i!==0?n=Id(i):a!==0&&(n=Id(a));if(n===0)return 0;if(t!==0&&t!==n&&!(t&o)&&(o=n&-n,a=t&-t,o>=a||o===16&&(a&4194240)!==0))return t;if(n&4&&(n|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=n;0<t;)r=31-ka(t),o=1<<r,n|=e[r],t&=~o;return n}function SY(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function _Y(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-ka(a),s=1<<i,u=o[i];u===-1?(!(s&r)||s&n)&&(o[i]=SY(s,t)):u<=t&&(e.expiredLanes|=s),a&=~s}}function a_(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function nB(){var e=Hg;return Hg<<=1,!(Hg&4194240)&&(Hg=64),e}function jx(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function lh(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ka(t),e[t]=r}function CY(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var o=31-ka(r),a=1<<o;t[o]=0,n[o]=-1,e[o]=-1,r&=~a}}function sE(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-ka(r),o=1<<n;o&t|e[n]&t&&(e[n]|=t),r&=~o}}var Qt=0;function oB(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var aB,lE,iB,sB,lB,i_=!1,Gg=[],Ds=null,Ls=null,Ms=null,xp=new Map,wp=new Map,Os=[],OY="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 submit".split(" ");function r2(e,t){switch(e){case"focusin":case"focusout":Ds=null;break;case"dragenter":case"dragleave":Ls=null;break;case"mouseover":case"mouseout":Ms=null;break;case"pointerover":case"pointerout":xp.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":wp.delete(t.pointerId)}}function ld(e,t,r,n,o,a){return e===null||e.nativeEvent!==a?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:a,targetContainers:[o]},t!==null&&(t=ch(t),t!==null&&lE(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function EY(e,t,r,n,o){switch(t){case"focusin":return Ds=ld(Ds,e,t,r,n,o),!0;case"dragenter":return Ls=ld(Ls,e,t,r,n,o),!0;case"mouseover":return Ms=ld(Ms,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return xp.set(a,ld(xp.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,wp.set(a,ld(wp.get(a)||null,e,t,r,n,o)),!0}return!1}function uB(e){var t=zl(e.target);if(t!==null){var r=hu(t);if(r!==null){if(t=r.tag,t===13){if(t=Yj(r),t!==null){e.blockedOn=t,lB(e.priority,function(){iB(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ov(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=s_(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var n=new r.constructor(r.type,r);t_=n,r.target.dispatchEvent(n),t_=null}else return t=ch(r),t!==null&&lE(t),e.blockedOn=r,!1;t.shift()}return!0}function n2(e,t,r){Ov(e)&&r.delete(t)}function PY(){i_=!1,Ds!==null&&Ov(Ds)&&(Ds=null),Ls!==null&&Ov(Ls)&&(Ls=null),Ms!==null&&Ov(Ms)&&(Ms=null),xp.forEach(n2),wp.forEach(n2)}function ud(e,t){e.blockedOn===t&&(e.blockedOn=null,i_||(i_=!0,Mo.unstable_scheduleCallback(Mo.unstable_NormalPriority,PY)))}function Sp(e){function t(o){return ud(o,e)}if(0<Gg.length){ud(Gg[0],e);for(var r=1;r<Gg.length;r++){var n=Gg[r];n.blockedOn===e&&(n.blockedOn=null)}}for(Ds!==null&&ud(Ds,e),Ls!==null&&ud(Ls,e),Ms!==null&&ud(Ms,e),xp.forEach(t),wp.forEach(t),r=0;r<Os.length;r++)n=Os[r],n.blockedOn===e&&(n.blockedOn=null);for(;0<Os.length&&(r=Os[0],r.blockedOn===null);)uB(r),r.blockedOn===null&&Os.shift()}var Cc=Qi.ReactCurrentBatchConfig,Sm=!0;function TY(e,t,r,n){var o=Qt,a=Cc.transition;Cc.transition=null;try{Qt=1,uE(e,t,r,n)}finally{Qt=o,Cc.transition=a}}function $Y(e,t,r,n){var o=Qt,a=Cc.transition;Cc.transition=null;try{Qt=4,uE(e,t,r,n)}finally{Qt=o,Cc.transition=a}}function uE(e,t,r,n){if(Sm){var o=s_(e,t,r,n);if(o===null)Qx(e,t,n,_m,r),r2(e,n);else if(EY(o,e,t,r,n))n.stopPropagation();else if(r2(e,n),t&4&&-1<OY.indexOf(e)){for(;o!==null;){var a=ch(o);if(a!==null&&aB(a),a=s_(e,t,r,n),a===null&&Qx(e,t,n,_m,r),a===o)break;o=a}o!==null&&n.stopPropagation()}else Qx(e,t,n,null,r)}}var _m=null;function s_(e,t,r,n){if(_m=null,e=aE(n),e=zl(e),e!==null)if(t=hu(e),t===null)e=null;else if(r=t.tag,r===13){if(e=Yj(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return _m=e,null}function cB(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(vY()){case iE:return 1;case tB:return 4;case xm:case mY:return 16;case rB:return 536870912;default:return 16}default:return 16}}var $s=null,cE=null,Ev=null;function fB(){if(Ev)return Ev;var e,t=cE,r=t.length,n,o="value"in $s?$s.value:$s.textContent,a=o.length;for(e=0;e<r&&t[e]===o[e];e++);var i=r-e;for(n=1;n<=i&&t[r-n]===o[a-n];n++);return Ev=o.slice(e,1<n?1-n:void 0)}function Pv(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Kg(){return!0}function o2(){return!1}function Bo(e){function t(r,n,o,a,i){this._reactName=r,this._targetInst=o,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(r=e[s],this[s]=r?r(a):a[s]);return this.isDefaultPrevented=(a.defaultPrevented!=null?a.defaultPrevented:a.returnValue===!1)?Kg:o2,this.isPropagationStopped=o2,this}return Cr(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=Kg)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=Kg)},persist:function(){},isPersistent:Kg}),t}var vf={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},fE=Bo(vf),uh=Cr({},vf,{view:0,detail:0}),RY=Bo(uh),Bx,zx,cd,mb=Cr({},uh,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:dE,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==cd&&(cd&&e.type==="mousemove"?(Bx=e.screenX-cd.screenX,zx=e.screenY-cd.screenY):zx=Bx=0,cd=e),Bx)},movementY:function(e){return"movementY"in e?e.movementY:zx}}),a2=Bo(mb),IY=Cr({},mb,{dataTransfer:0}),AY=Bo(IY),kY=Cr({},uh,{relatedTarget:0}),Ux=Bo(kY),NY=Cr({},vf,{animationName:0,elapsedTime:0,pseudoElement:0}),DY=Bo(NY),LY=Cr({},vf,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),MY=Bo(LY),FY=Cr({},vf,{data:0}),i2=Bo(FY),jY={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},BY={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"},zY={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function UY(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=zY[e])?!!t[e]:!1}function dE(){return UY}var WY=Cr({},uh,{key:function(e){if(e.key){var t=jY[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Pv(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?BY[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:dE,charCode:function(e){return e.type==="keypress"?Pv(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Pv(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),VY=Bo(WY),HY=Cr({},mb,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),s2=Bo(HY),qY=Cr({},uh,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:dE}),GY=Bo(qY),KY=Cr({},vf,{propertyName:0,elapsedTime:0,pseudoElement:0}),QY=Bo(KY),XY=Cr({},mb,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),YY=Bo(XY),JY=[9,13,27,32],pE=Wi&&"CompositionEvent"in window,jd=null;Wi&&"documentMode"in document&&(jd=document.documentMode);var ZY=Wi&&"TextEvent"in window&&!jd,dB=Wi&&(!pE||jd&&8<jd&&11>=jd),l2=String.fromCharCode(32),u2=!1;function pB(e,t){switch(e){case"keyup":return JY.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hB(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var tc=!1;function eJ(e,t){switch(e){case"compositionend":return hB(t);case"keypress":return t.which!==32?null:(u2=!0,l2);case"textInput":return e=t.data,e===l2&&u2?null:e;default:return null}}function tJ(e,t){if(tc)return e==="compositionend"||!pE&&pB(e,t)?(e=fB(),Ev=cE=$s=null,tc=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return dB&&t.locale!=="ko"?null:t.data;default:return null}}var rJ={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 c2(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!rJ[e.type]:t==="textarea"}function gB(e,t,r,n){qj(n),t=Cm(t,"onChange"),0<t.length&&(r=new fE("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Bd=null,_p=null;function nJ(e){EB(e,0)}function yb(e){var t=oc(e);if(jj(t))return e}function oJ(e,t){if(e==="change")return t}var vB=!1;if(Wi){var Wx;if(Wi){var Vx="oninput"in document;if(!Vx){var f2=document.createElement("div");f2.setAttribute("oninput","return;"),Vx=typeof f2.oninput=="function"}Wx=Vx}else Wx=!1;vB=Wx&&(!document.documentMode||9<document.documentMode)}function d2(){Bd&&(Bd.detachEvent("onpropertychange",mB),_p=Bd=null)}function mB(e){if(e.propertyName==="value"&&yb(_p)){var t=[];gB(t,_p,e,aE(e)),Xj(nJ,t)}}function aJ(e,t,r){e==="focusin"?(d2(),Bd=t,_p=r,Bd.attachEvent("onpropertychange",mB)):e==="focusout"&&d2()}function iJ(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return yb(_p)}function sJ(e,t){if(e==="click")return yb(t)}function lJ(e,t){if(e==="input"||e==="change")return yb(t)}function uJ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var La=typeof Object.is=="function"?Object.is:uJ;function Cp(e,t){if(La(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var o=r[n];if(!WS.call(t,o)||!La(e[o],t[o]))return!1}return!0}function p2(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function h2(e,t){var r=p2(e);e=0;for(var n;r;){if(r.nodeType===3){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=p2(r)}}function yB(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?yB(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function bB(){for(var e=window,t=mm();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=mm(e.document)}return t}function hE(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function cJ(e){var t=bB(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&yB(r.ownerDocument.documentElement,r)){if(n!==null&&hE(r)){if(t=n.start,e=n.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=r.textContent.length,a=Math.min(n.start,o);n=n.end===void 0?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=h2(r,a);var i=h2(r,n);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var fJ=Wi&&"documentMode"in document&&11>=document.documentMode,rc=null,l_=null,zd=null,u_=!1;function g2(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;u_||rc==null||rc!==mm(n)||(n=rc,"selectionStart"in n&&hE(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),zd&&Cp(zd,n)||(zd=n,n=Cm(l_,"onSelect"),0<n.length&&(t=new fE("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=rc)))}function Qg(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var nc={animationend:Qg("Animation","AnimationEnd"),animationiteration:Qg("Animation","AnimationIteration"),animationstart:Qg("Animation","AnimationStart"),transitionend:Qg("Transition","TransitionEnd")},Hx={},xB={};Wi&&(xB=document.createElement("div").style,"AnimationEvent"in window||(delete nc.animationend.animation,delete nc.animationiteration.animation,delete nc.animationstart.animation),"TransitionEvent"in window||delete nc.transitionend.transition);function bb(e){if(Hx[e])return Hx[e];if(!nc[e])return e;var t=nc[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in xB)return Hx[e]=t[r];return e}var wB=bb("animationend"),SB=bb("animationiteration"),_B=bb("animationstart"),CB=bb("transitionend"),OB=new Map,v2="abort auxClick 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(" ");function il(e,t){OB.set(e,t),pu(t,[e])}for(var qx=0;qx<v2.length;qx++){var Gx=v2[qx],dJ=Gx.toLowerCase(),pJ=Gx[0].toUpperCase()+Gx.slice(1);il(dJ,"on"+pJ)}il(wB,"onAnimationEnd");il(SB,"onAnimationIteration");il(_B,"onAnimationStart");il("dblclick","onDoubleClick");il("focusin","onFocus");il("focusout","onBlur");il(CB,"onTransitionEnd");Uc("onMouseEnter",["mouseout","mouseover"]);Uc("onMouseLeave",["mouseout","mouseover"]);Uc("onPointerEnter",["pointerout","pointerover"]);Uc("onPointerLeave",["pointerout","pointerover"]);pu("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));pu("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));pu("onBeforeInput",["compositionend","keypress","textInput","paste"]);pu("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));pu("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));pu("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ad="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(" "),hJ=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ad));function m2(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,dY(n,t,void 0,e),e.currentTarget=null}function EB(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var s=n[i],u=s.instance,l=s.currentTarget;if(s=s.listener,u!==a&&o.isPropagationStopped())break e;m2(o,s,l),a=u}else for(i=0;i<n.length;i++){if(s=n[i],u=s.instance,l=s.currentTarget,s=s.listener,u!==a&&o.isPropagationStopped())break e;m2(o,s,l),a=u}}}if(bm)throw e=o_,bm=!1,o_=null,e}function dr(e,t){var r=t[h_];r===void 0&&(r=t[h_]=new Set);var n=e+"__bubble";r.has(n)||(PB(t,e,2,!1),r.add(n))}function Kx(e,t,r){var n=0;t&&(n|=4),PB(r,e,n,t)}var Xg="_reactListening"+Math.random().toString(36).slice(2);function Op(e){if(!e[Xg]){e[Xg]=!0,Nj.forEach(function(r){r!=="selectionchange"&&(hJ.has(r)||Kx(r,!1,e),Kx(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Xg]||(t[Xg]=!0,Kx("selectionchange",!1,t))}}function PB(e,t,r,n){switch(cB(t)){case 1:var o=TY;break;case 4:o=$Y;break;default:o=uE}r=o.bind(null,t,r,e),o=void 0,!n_||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),n?o!==void 0?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):o!==void 0?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function Qx(e,t,r,n,o){var a=n;if(!(t&1)&&!(t&2)&&n!==null)e:for(;;){if(n===null)return;var i=n.tag;if(i===3||i===4){var s=n.stateNode.containerInfo;if(s===o||s.nodeType===8&&s.parentNode===o)break;if(i===4)for(i=n.return;i!==null;){var u=i.tag;if((u===3||u===4)&&(u=i.stateNode.containerInfo,u===o||u.nodeType===8&&u.parentNode===o))return;i=i.return}for(;s!==null;){if(i=zl(s),i===null)return;if(u=i.tag,u===5||u===6){n=a=i;continue e}s=s.parentNode}}n=n.return}Xj(function(){var l=a,f=aE(r),h=[];e:{var g=OB.get(e);if(g!==void 0){var v=fE,m=e;switch(e){case"keypress":if(Pv(r)===0)break e;case"keydown":case"keyup":v=VY;break;case"focusin":m="focus",v=Ux;break;case"focusout":m="blur",v=Ux;break;case"beforeblur":case"afterblur":v=Ux;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=a2;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=AY;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=GY;break;case wB:case SB:case _B:v=DY;break;case CB:v=QY;break;case"scroll":v=RY;break;case"wheel":v=YY;break;case"copy":case"cut":case"paste":v=MY;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=s2}var w=(t&4)!==0,_=!w&&e==="scroll",S=w?g!==null?g+"Capture":null:g;w=[];for(var y=l,b;y!==null;){b=y;var C=b.stateNode;if(b.tag===5&&C!==null&&(b=C,S!==null&&(C=bp(y,S),C!=null&&w.push(Ep(y,C,b)))),_)break;y=y.return}0<w.length&&(g=new v(g,m,null,r,f),h.push({event:g,listeners:w}))}}if(!(t&7)){e:{if(g=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",g&&r!==t_&&(m=r.relatedTarget||r.fromElement)&&(zl(m)||m[Vi]))break e;if((v||g)&&(g=f.window===f?f:(g=f.ownerDocument)?g.defaultView||g.parentWindow:window,v?(m=r.relatedTarget||r.toElement,v=l,m=m?zl(m):null,m!==null&&(_=hu(m),m!==_||m.tag!==5&&m.tag!==6)&&(m=null)):(v=null,m=l),v!==m)){if(w=a2,C="onMouseLeave",S="onMouseEnter",y="mouse",(e==="pointerout"||e==="pointerover")&&(w=s2,C="onPointerLeave",S="onPointerEnter",y="pointer"),_=v==null?g:oc(v),b=m==null?g:oc(m),g=new w(C,y+"leave",v,r,f),g.target=_,g.relatedTarget=b,C=null,zl(f)===l&&(w=new w(S,y+"enter",m,r,f),w.target=b,w.relatedTarget=_,C=w),_=C,v&&m)t:{for(w=v,S=m,y=0,b=w;b;b=Mu(b))y++;for(b=0,C=S;C;C=Mu(C))b++;for(;0<y-b;)w=Mu(w),y--;for(;0<b-y;)S=Mu(S),b--;for(;y--;){if(w===S||S!==null&&w===S.alternate)break t;w=Mu(w),S=Mu(S)}w=null}else w=null;v!==null&&y2(h,g,v,w,!1),m!==null&&_!==null&&y2(h,_,m,w,!0)}}e:{if(g=l?oc(l):window,v=g.nodeName&&g.nodeName.toLowerCase(),v==="select"||v==="input"&&g.type==="file")var O=oJ;else if(c2(g))if(vB)O=lJ;else{O=iJ;var P=aJ}else(v=g.nodeName)&&v.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(O=sJ);if(O&&(O=O(e,l))){gB(h,O,r,f);break e}P&&P(e,g,l),e==="focusout"&&(P=g._wrapperState)&&P.controlled&&g.type==="number"&&XS(g,"number",g.value)}switch(P=l?oc(l):window,e){case"focusin":(c2(P)||P.contentEditable==="true")&&(rc=P,l_=l,zd=null);break;case"focusout":zd=l_=rc=null;break;case"mousedown":u_=!0;break;case"contextmenu":case"mouseup":case"dragend":u_=!1,g2(h,r,f);break;case"selectionchange":if(fJ)break;case"keydown":case"keyup":g2(h,r,f)}var T;if(pE)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else tc?pB(e,r)&&(R="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(R="onCompositionStart");R&&(dB&&r.locale!=="ko"&&(tc||R!=="onCompositionStart"?R==="onCompositionEnd"&&tc&&(T=fB()):($s=f,cE="value"in $s?$s.value:$s.textContent,tc=!0)),P=Cm(l,R),0<P.length&&(R=new i2(R,e,null,r,f),h.push({event:R,listeners:P}),T?R.data=T:(T=hB(r),T!==null&&(R.data=T)))),(T=ZY?eJ(e,r):tJ(e,r))&&(l=Cm(l,"onBeforeInput"),0<l.length&&(f=new i2("onBeforeInput","beforeinput",null,r,f),h.push({event:f,listeners:l}),f.data=T))}EB(h,t)})}function Ep(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Cm(e,t){for(var r=t+"Capture",n=[];e!==null;){var o=e,a=o.stateNode;o.tag===5&&a!==null&&(o=a,a=bp(e,r),a!=null&&n.unshift(Ep(e,a,o)),a=bp(e,t),a!=null&&n.push(Ep(e,a,o))),e=e.return}return n}function Mu(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function y2(e,t,r,n,o){for(var a=t._reactName,i=[];r!==null&&r!==n;){var s=r,u=s.alternate,l=s.stateNode;if(u!==null&&u===n)break;s.tag===5&&l!==null&&(s=l,o?(u=bp(r,a),u!=null&&i.unshift(Ep(r,u,s))):o||(u=bp(r,a),u!=null&&i.push(Ep(r,u,s)))),r=r.return}i.length!==0&&e.push({event:t,listeners:i})}var gJ=/\r\n?/g,vJ=/\u0000|\uFFFD/g;function b2(e){return(typeof e=="string"?e:""+e).replace(gJ,`
`).replace(vJ,"")}function Yg(e,t,r){if(t=b2(t),b2(e)!==t&&r)throw Error(Ae(425))}function Om(){}var c_=null,f_=null;function d_(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var p_=typeof setTimeout=="function"?setTimeout:void 0,mJ=typeof clearTimeout=="function"?clearTimeout:void 0,x2=typeof Promise=="function"?Promise:void 0,yJ=typeof queueMicrotask=="function"?queueMicrotask:typeof x2<"u"?function(e){return x2.resolve(null).then(e).catch(bJ)}:p_;function bJ(e){setTimeout(function(){throw e})}function Xx(e,t){var r=t,n=0;do{var o=r.nextSibling;if(e.removeChild(r),o&&o.nodeType===8)if(r=o.data,r==="/$"){if(n===0){e.removeChild(o),Sp(t);return}n--}else r!=="$"&&r!=="$?"&&r!=="$!"||n++;r=o}while(r);Sp(t)}function Fs(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function w2(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var mf=Math.random().toString(36).slice(2),Za="__reactFiber$"+mf,Pp="__reactProps$"+mf,Vi="__reactContainer$"+mf,h_="__reactEvents$"+mf,xJ="__reactListeners$"+mf,wJ="__reactHandles$"+mf;function zl(e){var t=e[Za];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Vi]||r[Za]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=w2(e);e!==null;){if(r=e[Za])return r;e=w2(e)}return t}e=r,r=e.parentNode}return null}function ch(e){return e=e[Za]||e[Vi],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function oc(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Ae(33))}function xb(e){return e[Pp]||null}var g_=[],ac=-1;function sl(e){return{current:e}}function gr(e){0>ac||(e.current=g_[ac],g_[ac]=null,ac--)}function lr(e,t){ac++,g_[ac]=e.current,e.current=t}var el={},Fn=sl(el),co=sl(!1),tu=el;function Wc(e,t){var r=e.type.contextTypes;if(!r)return el;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o={},a;for(a in r)o[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function fo(e){return e=e.childContextTypes,e!=null}function Em(){gr(co),gr(Fn)}function S2(e,t,r){if(Fn.current!==el)throw Error(Ae(168));lr(Fn,t),lr(co,r)}function TB(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var o in n)if(!(o in t))throw Error(Ae(108,aY(e)||"Unknown",o));return Cr({},r,n)}function Pm(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||el,tu=Fn.current,lr(Fn,e),lr(co,co.current),!0}function _2(e,t,r){var n=e.stateNode;if(!n)throw Error(Ae(169));r?(e=TB(e,t,tu),n.__reactInternalMemoizedMergedChildContext=e,gr(co),gr(Fn),lr(Fn,e)):gr(co),lr(co,r)}var Ni=null,wb=!1,Yx=!1;function $B(e){Ni===null?Ni=[e]:Ni.push(e)}function SJ(e){wb=!0,$B(e)}function ll(){if(!Yx&&Ni!==null){Yx=!0;var e=0,t=Qt;try{var r=Ni;for(Qt=1;e<r.length;e++){var n=r[e];do n=n(!0);while(n!==null)}Ni=null,wb=!1}catch(o){throw Ni!==null&&(Ni=Ni.slice(e+1)),eB(iE,ll),o}finally{Qt=t,Yx=!1}}return null}var ic=[],sc=0,Tm=null,$m=0,ra=[],na=0,ru=null,Fi=1,ji="";function Il(e,t){ic[sc++]=$m,ic[sc++]=Tm,Tm=e,$m=t}function RB(e,t,r){ra[na++]=Fi,ra[na++]=ji,ra[na++]=ru,ru=e;var n=Fi;e=ji;var o=32-ka(n)-1;n&=~(1<<o),r+=1;var a=32-ka(t)+o;if(30<a){var i=o-o%5;a=(n&(1<<i)-1).toString(32),n>>=i,o-=i,Fi=1<<32-ka(t)+o|r<<o|n,ji=a+e}else Fi=1<<a|r<<o|n,ji=e}function gE(e){e.return!==null&&(Il(e,1),RB(e,1,0))}function vE(e){for(;e===Tm;)Tm=ic[--sc],ic[sc]=null,$m=ic[--sc],ic[sc]=null;for(;e===ru;)ru=ra[--na],ra[na]=null,ji=ra[--na],ra[na]=null,Fi=ra[--na],ra[na]=null}var ko=null,Io=null,br=!1,$a=null;function IB(e,t){var r=aa(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function C2(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ko=e,Io=Fs(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ko=e,Io=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=ru!==null?{id:Fi,overflow:ji}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=aa(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,ko=e,Io=null,!0):!1;default:return!1}}function v_(e){return(e.mode&1)!==0&&(e.flags&128)===0}function m_(e){if(br){var t=Io;if(t){var r=t;if(!C2(e,t)){if(v_(e))throw Error(Ae(418));t=Fs(r.nextSibling);var n=ko;t&&C2(e,t)?IB(n,r):(e.flags=e.flags&-4097|2,br=!1,ko=e)}}else{if(v_(e))throw Error(Ae(418));e.flags=e.flags&-4097|2,br=!1,ko=e}}}function O2(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ko=e}function Jg(e){if(e!==ko)return!1;if(!br)return O2(e),br=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!d_(e.type,e.memoizedProps)),t&&(t=Io)){if(v_(e))throw AB(),Error(Ae(418));for(;t;)IB(e,t),t=Fs(t.nextSibling)}if(O2(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(Ae(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){Io=Fs(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}Io=null}}else Io=ko?Fs(e.stateNode.nextSibling):null;return!0}function AB(){for(var e=Io;e;)e=Fs(e.nextSibling)}function Vc(){Io=ko=null,br=!1}function mE(e){$a===null?$a=[e]:$a.push(e)}var _J=Qi.ReactCurrentBatchConfig;function Ea(e,t){if(e&&e.defaultProps){t=Cr({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var Rm=sl(null),Im=null,lc=null,yE=null;function bE(){yE=lc=Im=null}function xE(e){var t=Rm.current;gr(Rm),e._currentValue=t}function y_(e,t,r){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Oc(e,t){Im=e,yE=lc=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(uo=!0),e.firstContext=null)}function pa(e){var t=e._currentValue;if(yE!==e)if(e={context:e,memoizedValue:t,next:null},lc===null){if(Im===null)throw Error(Ae(308));lc=e,Im.dependencies={lanes:0,firstContext:e}}else lc=lc.next=e;return t}var Ul=null;function wE(e){Ul===null?Ul=[e]:Ul.push(e)}function kB(e,t,r,n){var o=t.interleaved;return o===null?(r.next=r,wE(t)):(r.next=o.next,o.next=r),t.interleaved=r,Hi(e,n)}function Hi(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var ws=!1;function SE(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function NB(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Bi(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function js(e,t,r){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,Mt&2){var o=n.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),n.pending=t,Hi(e,r)}return o=n.interleaved,o===null?(t.next=t,wE(n)):(t.next=o.next,o.next=t),n.interleaved=t,Hi(e,r)}function Tv(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sE(e,r)}}function E2(e,t){var r=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,r===n)){var o=null,a=null;if(r=r.firstBaseUpdate,r!==null){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};a===null?o=a=i:a=a.next=i,r=r.next}while(r!==null);a===null?o=a=t:a=a.next=t}else o=a=t;r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:n.shared,effects:n.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Am(e,t,r,n){var o=e.updateQueue;ws=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(s!==null){o.shared.pending=null;var u=s,l=u.next;u.next=null,i===null?a=l:i.next=l,i=u;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==i&&(s===null?f.firstBaseUpdate=l:s.next=l,f.lastBaseUpdate=u))}if(a!==null){var h=o.baseState;i=0,f=l=u=null,s=a;do{var g=s.lane,v=s.eventTime;if((n&g)===g){f!==null&&(f=f.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,w=s;switch(g=t,v=r,w.tag){case 1:if(m=w.payload,typeof m=="function"){h=m.call(v,h,g);break e}h=m;break e;case 3:m.flags=m.flags&-65537|128;case 0:if(m=w.payload,g=typeof m=="function"?m.call(v,h,g):m,g==null)break e;h=Cr({},h,g);break e;case 2:ws=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,g=o.effects,g===null?o.effects=[s]:g.push(s))}else v={eventTime:v,lane:g,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(l=f=v,u=h):f=f.next=v,i|=g;if(s=s.next,s===null){if(s=o.shared.pending,s===null)break;g=s,s=g.next,g.next=null,o.lastBaseUpdate=g,o.shared.pending=null}}while(1);if(f===null&&(u=h),o.baseState=u,o.firstBaseUpdate=l,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else a===null&&(o.shared.lanes=0);ou|=i,e.lanes=i,e.memoizedState=h}}function P2(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(o!==null){if(n.callback=null,n=r,typeof o!="function")throw Error(Ae(191,o));o.call(n)}}}var DB=new kj.Component().refs;function b_(e,t,r,n){t=e.memoizedState,r=r(n,t),r=r==null?t:Cr({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var Sb={isMounted:function(e){return(e=e._reactInternals)?hu(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=Qn(),o=zs(e),a=Bi(n,o);a.payload=t,r!=null&&(a.callback=r),t=js(e,a,o),t!==null&&(Na(t,e,o,n),Tv(t,e,o))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=Qn(),o=zs(e),a=Bi(n,o);a.tag=1,a.payload=t,r!=null&&(a.callback=r),t=js(e,a,o),t!==null&&(Na(t,e,o,n),Tv(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Qn(),n=zs(e),o=Bi(r,n);o.tag=2,t!=null&&(o.callback=t),t=js(e,o,n),t!==null&&(Na(t,e,n,r),Tv(t,e,n))}};function T2(e,t,r,n,o,a,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,a,i):t.prototype&&t.prototype.isPureReactComponent?!Cp(r,n)||!Cp(o,a):!0}function LB(e,t,r){var n=!1,o=el,a=t.contextType;return typeof a=="object"&&a!==null?a=pa(a):(o=fo(t)?tu:Fn.current,n=t.contextTypes,a=(n=n!=null)?Wc(e,o):el),t=new t(r,a),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Sb,e.stateNode=t,t._reactInternals=e,n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function $2(e,t,r,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&Sb.enqueueReplaceState(t,t.state,null)}function x_(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs=DB,SE(e);var a=t.contextType;typeof a=="object"&&a!==null?o.context=pa(a):(a=fo(t)?tu:Fn.current,o.context=Wc(e,a)),o.state=e.memoizedState,a=t.getDerivedStateFromProps,typeof a=="function"&&(b_(e,t,a,r),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Sb.enqueueReplaceState(o,o.state,null),Am(e,r,o,n),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function fd(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(Ae(309));var n=r.stateNode}if(!n)throw Error(Ae(147,e));var o=n,a=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===a?t.ref:(t=function(i){var s=o.refs;s===DB&&(s=o.refs={}),i===null?delete s[a]:s[a]=i},t._stringRef=a,t)}if(typeof e!="string")throw Error(Ae(284));if(!r._owner)throw Error(Ae(290,e))}return e}function Zg(e,t){throw e=Object.prototype.toString.call(t),Error(Ae(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function R2(e){var t=e._init;return t(e._payload)}function MB(e){function t(S,y){if(e){var b=S.deletions;b===null?(S.deletions=[y],S.flags|=16):b.push(y)}}function r(S,y){if(!e)return null;for(;y!==null;)t(S,y),y=y.sibling;return null}function n(S,y){for(S=new Map;y!==null;)y.key!==null?S.set(y.key,y):S.set(y.index,y),y=y.sibling;return S}function o(S,y){return S=Us(S,y),S.index=0,S.sibling=null,S}function a(S,y,b){return S.index=b,e?(b=S.alternate,b!==null?(b=b.index,b<y?(S.flags|=2,y):b):(S.flags|=2,y)):(S.flags|=1048576,y)}function i(S){return e&&S.alternate===null&&(S.flags|=2),S}function s(S,y,b,C){return y===null||y.tag!==6?(y=ow(b,S.mode,C),y.return=S,y):(y=o(y,b),y.return=S,y)}function u(S,y,b,C){var O=b.type;return O===ec?f(S,y,b.props.children,C,b.key):y!==null&&(y.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===xs&&R2(O)===y.type)?(C=o(y,b.props),C.ref=fd(S,y,b),C.return=S,C):(C=Nv(b.type,b.key,b.props,null,S.mode,C),C.ref=fd(S,y,b),C.return=S,C)}function l(S,y,b,C){return y===null||y.tag!==4||y.stateNode.containerInfo!==b.containerInfo||y.stateNode.implementation!==b.implementation?(y=aw(b,S.mode,C),y.return=S,y):(y=o(y,b.children||[]),y.return=S,y)}function f(S,y,b,C,O){return y===null||y.tag!==7?(y=Ql(b,S.mode,C,O),y.return=S,y):(y=o(y,b),y.return=S,y)}function h(S,y,b){if(typeof y=="string"&&y!==""||typeof y=="number")return y=ow(""+y,S.mode,b),y.return=S,y;if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Ug:return b=Nv(y.type,y.key,y.props,null,S.mode,b),b.ref=fd(S,null,y),b.return=S,b;case Zu:return y=aw(y,S.mode,b),y.return=S,y;case xs:var C=y._init;return h(S,C(y._payload),b)}if(Rd(y)||id(y))return y=Ql(y,S.mode,b,null),y.return=S,y;Zg(S,y)}return null}function g(S,y,b,C){var O=y!==null?y.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return O!==null?null:s(S,y,""+b,C);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Ug:return b.key===O?u(S,y,b,C):null;case Zu:return b.key===O?l(S,y,b,C):null;case xs:return O=b._init,g(S,y,O(b._payload),C)}if(Rd(b)||id(b))return O!==null?null:f(S,y,b,C,null);Zg(S,b)}return null}function v(S,y,b,C,O){if(typeof C=="string"&&C!==""||typeof C=="number")return S=S.get(b)||null,s(y,S,""+C,O);if(typeof C=="object"&&C!==null){switch(C.$$typeof){case Ug:return S=S.get(C.key===null?b:C.key)||null,u(y,S,C,O);case Zu:return S=S.get(C.key===null?b:C.key)||null,l(y,S,C,O);case xs:var P=C._init;return v(S,y,b,P(C._payload),O)}if(Rd(C)||id(C))return S=S.get(b)||null,f(y,S,C,O,null);Zg(y,C)}return null}function m(S,y,b,C){for(var O=null,P=null,T=y,R=y=0,D=null;T!==null&&R<b.length;R++){T.index>R?(D=T,T=null):D=T.sibling;var k=g(S,T,b[R],C);if(k===null){T===null&&(T=D);break}e&&T&&k.alternate===null&&t(S,T),y=a(k,y,R),P===null?O=k:P.sibling=k,P=k,T=D}if(R===b.length)return r(S,T),br&&Il(S,R),O;if(T===null){for(;R<b.length;R++)T=h(S,b[R],C),T!==null&&(y=a(T,y,R),P===null?O=T:P.sibling=T,P=T);return br&&Il(S,R),O}for(T=n(S,T);R<b.length;R++)D=v(T,S,R,b[R],C),D!==null&&(e&&D.alternate!==null&&T.delete(D.key===null?R:D.key),y=a(D,y,R),P===null?O=D:P.sibling=D,P=D);return e&&T.forEach(function(L){return t(S,L)}),br&&Il(S,R),O}function w(S,y,b,C){var O=id(b);if(typeof O!="function")throw Error(Ae(150));if(b=O.call(b),b==null)throw Error(Ae(151));for(var P=O=null,T=y,R=y=0,D=null,k=b.next();T!==null&&!k.done;R++,k=b.next()){T.index>R?(D=T,T=null):D=T.sibling;var L=g(S,T,k.value,C);if(L===null){T===null&&(T=D);break}e&&T&&L.alternate===null&&t(S,T),y=a(L,y,R),P===null?O=L:P.sibling=L,P=L,T=D}if(k.done)return r(S,T),br&&Il(S,R),O;if(T===null){for(;!k.done;R++,k=b.next())k=h(S,k.value,C),k!==null&&(y=a(k,y,R),P===null?O=k:P.sibling=k,P=k);return br&&Il(S,R),O}for(T=n(S,T);!k.done;R++,k=b.next())k=v(T,S,R,k.value,C),k!==null&&(e&&k.alternate!==null&&T.delete(k.key===null?R:k.key),y=a(k,y,R),P===null?O=k:P.sibling=k,P=k);return e&&T.forEach(function(j){return t(S,j)}),br&&Il(S,R),O}function _(S,y,b,C){if(typeof b=="object"&&b!==null&&b.type===ec&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Ug:e:{for(var O=b.key,P=y;P!==null;){if(P.key===O){if(O=b.type,O===ec){if(P.tag===7){r(S,P.sibling),y=o(P,b.props.children),y.return=S,S=y;break e}}else if(P.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===xs&&R2(O)===P.type){r(S,P.sibling),y=o(P,b.props),y.ref=fd(S,P,b),y.return=S,S=y;break e}r(S,P);break}else t(S,P);P=P.sibling}b.type===ec?(y=Ql(b.props.children,S.mode,C,b.key),y.return=S,S=y):(C=Nv(b.type,b.key,b.props,null,S.mode,C),C.ref=fd(S,y,b),C.return=S,S=C)}return i(S);case Zu:e:{for(P=b.key;y!==null;){if(y.key===P)if(y.tag===4&&y.stateNode.containerInfo===b.containerInfo&&y.stateNode.implementation===b.implementation){r(S,y.sibling),y=o(y,b.children||[]),y.return=S,S=y;break e}else{r(S,y);break}else t(S,y);y=y.sibling}y=aw(b,S.mode,C),y.return=S,S=y}return i(S);case xs:return P=b._init,_(S,y,P(b._payload),C)}if(Rd(b))return m(S,y,b,C);if(id(b))return w(S,y,b,C);Zg(S,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,y!==null&&y.tag===6?(r(S,y.sibling),y=o(y,b),y.return=S,S=y):(r(S,y),y=ow(b,S.mode,C),y.return=S,S=y),i(S)):r(S,y)}return _}var Hc=MB(!0),FB=MB(!1),fh={},ii=sl(fh),Tp=sl(fh),$p=sl(fh);function Wl(e){if(e===fh)throw Error(Ae(174));return e}function _E(e,t){switch(lr($p,t),lr(Tp,e),lr(ii,fh),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:JS(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=JS(t,e)}gr(ii),lr(ii,t)}function qc(){gr(ii),gr(Tp),gr($p)}function jB(e){Wl($p.current);var t=Wl(ii.current),r=JS(t,e.type);t!==r&&(lr(Tp,e),lr(ii,r))}function CE(e){Tp.current===e&&(gr(ii),gr(Tp))}var Sr=sl(0);function km(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Jx=[];function OE(){for(var e=0;e<Jx.length;e++)Jx[e]._workInProgressVersionPrimary=null;Jx.length=0}var $v=Qi.ReactCurrentDispatcher,Zx=Qi.ReactCurrentBatchConfig,nu=0,_r=null,Zr=null,un=null,Nm=!1,Ud=!1,Rp=0,CJ=0;function An(){throw Error(Ae(321))}function EE(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!La(e[r],t[r]))return!1;return!0}function PE(e,t,r,n,o,a){if(nu=a,_r=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$v.current=e===null||e.memoizedState===null?TJ:$J,e=r(n,o),Ud){a=0;do{if(Ud=!1,Rp=0,25<=a)throw Error(Ae(301));a+=1,un=Zr=null,t.updateQueue=null,$v.current=RJ,e=r(n,o)}while(Ud)}if($v.current=Dm,t=Zr!==null&&Zr.next!==null,nu=0,un=Zr=_r=null,Nm=!1,t)throw Error(Ae(300));return e}function TE(){var e=Rp!==0;return Rp=0,e}function Ga(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return un===null?_r.memoizedState=un=e:un=un.next=e,un}function ha(){if(Zr===null){var e=_r.alternate;e=e!==null?e.memoizedState:null}else e=Zr.next;var t=un===null?_r.memoizedState:un.next;if(t!==null)un=t,Zr=e;else{if(e===null)throw Error(Ae(310));Zr=e,e={memoizedState:Zr.memoizedState,baseState:Zr.baseState,baseQueue:Zr.baseQueue,queue:Zr.queue,next:null},un===null?_r.memoizedState=un=e:un=un.next=e}return un}function Ip(e,t){return typeof t=="function"?t(e):t}function ew(e){var t=ha(),r=t.queue;if(r===null)throw Error(Ae(311));r.lastRenderedReducer=e;var n=Zr,o=n.baseQueue,a=r.pending;if(a!==null){if(o!==null){var i=o.next;o.next=a.next,a.next=i}n.baseQueue=o=a,r.pending=null}if(o!==null){a=o.next,n=n.baseState;var s=i=null,u=null,l=a;do{var f=l.lane;if((nu&f)===f)u!==null&&(u=u.next={lane:0,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null}),n=l.hasEagerState?l.eagerState:e(n,l.action);else{var h={lane:f,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null};u===null?(s=u=h,i=n):u=u.next=h,_r.lanes|=f,ou|=f}l=l.next}while(l!==null&&l!==a);u===null?i=n:u.next=s,La(n,t.memoizedState)||(uo=!0),t.memoizedState=n,t.baseState=i,t.baseQueue=u,r.lastRenderedState=n}if(e=r.interleaved,e!==null){o=e;do a=o.lane,_r.lanes|=a,ou|=a,o=o.next;while(o!==e)}else o===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function tw(e){var t=ha(),r=t.queue;if(r===null)throw Error(Ae(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,a=t.memoizedState;if(o!==null){r.pending=null;var i=o=o.next;do a=e(a,i.action),i=i.next;while(i!==o);La(a,t.memoizedState)||(uo=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function BB(){}function zB(e,t){var r=_r,n=ha(),o=t(),a=!La(n.memoizedState,o);if(a&&(n.memoizedState=o,uo=!0),n=n.queue,$E(VB.bind(null,r,n,e),[e]),n.getSnapshot!==t||a||un!==null&&un.memoizedState.tag&1){if(r.flags|=2048,Ap(9,WB.bind(null,r,n,o,t),void 0,null),cn===null)throw Error(Ae(349));nu&30||UB(r,t,o)}return o}function UB(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=_r.updateQueue,t===null?(t={lastEffect:null,stores:null},_r.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function WB(e,t,r,n){t.value=r,t.getSnapshot=n,HB(t)&&qB(e)}function VB(e,t,r){return r(function(){HB(t)&&qB(e)})}function HB(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!La(e,r)}catch{return!0}}function qB(e){var t=Hi(e,1);t!==null&&Na(t,e,1,-1)}function I2(e){var t=Ga();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ip,lastRenderedState:e},t.queue=e,e=e.dispatch=PJ.bind(null,_r,e),[t.memoizedState,e]}function Ap(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},t=_r.updateQueue,t===null?(t={lastEffect:null,stores:null},_r.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e)),e}function GB(){return ha().memoizedState}function Rv(e,t,r,n){var o=Ga();_r.flags|=e,o.memoizedState=Ap(1|t,r,void 0,n===void 0?null:n)}function _b(e,t,r,n){var o=ha();n=n===void 0?null:n;var a=void 0;if(Zr!==null){var i=Zr.memoizedState;if(a=i.destroy,n!==null&&EE(n,i.deps)){o.memoizedState=Ap(t,r,a,n);return}}_r.flags|=e,o.memoizedState=Ap(1|t,r,a,n)}function A2(e,t){return Rv(8390656,8,e,t)}function $E(e,t){return _b(2048,8,e,t)}function KB(e,t){return _b(4,2,e,t)}function QB(e,t){return _b(4,4,e,t)}function XB(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function YB(e,t,r){return r=r!=null?r.concat([e]):null,_b(4,4,XB.bind(null,t,e),r)}function RE(){}function JB(e,t){var r=ha();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&EE(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function ZB(e,t){var r=ha();t=t===void 0?null:t;var n=r.memoizedState;return n!==null&&t!==null&&EE(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function e3(e,t,r){return nu&21?(La(r,t)||(r=nB(),_r.lanes|=r,ou|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,uo=!0),e.memoizedState=r)}function OJ(e,t){var r=Qt;Qt=r!==0&&4>r?r:4,e(!0);var n=Zx.transition;Zx.transition={};try{e(!1),t()}finally{Qt=r,Zx.transition=n}}function t3(){return ha().memoizedState}function EJ(e,t,r){var n=zs(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},r3(e))n3(t,r);else if(r=kB(e,t,r,n),r!==null){var o=Qn();Na(r,e,n,o),o3(r,t,n)}}function PJ(e,t,r){var n=zs(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(r3(e))n3(t,o);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var i=t.lastRenderedState,s=a(i,r);if(o.hasEagerState=!0,o.eagerState=s,La(s,i)){var u=t.interleaved;u===null?(o.next=o,wE(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}r=kB(e,t,o,n),r!==null&&(o=Qn(),Na(r,e,n,o),o3(r,t,n))}}function r3(e){var t=e.alternate;return e===_r||t!==null&&t===_r}function n3(e,t){Ud=Nm=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function o3(e,t,r){if(r&4194240){var n=t.lanes;n&=e.pendingLanes,r|=n,t.lanes=r,sE(e,r)}}var Dm={readContext:pa,useCallback:An,useContext:An,useEffect:An,useImperativeHandle:An,useInsertionEffect:An,useLayoutEffect:An,useMemo:An,useReducer:An,useRef:An,useState:An,useDebugValue:An,useDeferredValue:An,useTransition:An,useMutableSource:An,useSyncExternalStore:An,useId:An,unstable_isNewReconciler:!1},TJ={readContext:pa,useCallback:function(e,t){return Ga().memoizedState=[e,t===void 0?null:t],e},useContext:pa,useEffect:A2,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Rv(4194308,4,XB.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Rv(4194308,4,e,t)},useInsertionEffect:function(e,t){return Rv(4,2,e,t)},useMemo:function(e,t){var r=Ga();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Ga();return t=r!==void 0?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=EJ.bind(null,_r,e),[n.memoizedState,e]},useRef:function(e){var t=Ga();return e={current:e},t.memoizedState=e},useState:I2,useDebugValue:RE,useDeferredValue:function(e){return Ga().memoizedState=e},useTransition:function(){var e=I2(!1),t=e[0];return e=OJ.bind(null,e[1]),Ga().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=_r,o=Ga();if(br){if(r===void 0)throw Error(Ae(407));r=r()}else{if(r=t(),cn===null)throw Error(Ae(349));nu&30||UB(n,t,r)}o.memoizedState=r;var a={value:r,getSnapshot:t};return o.queue=a,A2(VB.bind(null,n,a,e),[e]),n.flags|=2048,Ap(9,WB.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=Ga(),t=cn.identifierPrefix;if(br){var r=ji,n=Fi;r=(n&~(1<<32-ka(n)-1)).toString(32)+r,t=":"+t+"R"+r,r=Rp++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=CJ++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},$J={readContext:pa,useCallback:JB,useContext:pa,useEffect:$E,useImperativeHandle:YB,useInsertionEffect:KB,useLayoutEffect:QB,useMemo:ZB,useReducer:ew,useRef:GB,useState:function(){return ew(Ip)},useDebugValue:RE,useDeferredValue:function(e){var t=ha();return e3(t,Zr.memoizedState,e)},useTransition:function(){var e=ew(Ip)[0],t=ha().memoizedState;return[e,t]},useMutableSource:BB,useSyncExternalStore:zB,useId:t3,unstable_isNewReconciler:!1},RJ={readContext:pa,useCallback:JB,useContext:pa,useEffect:$E,useImperativeHandle:YB,useInsertionEffect:KB,useLayoutEffect:QB,useMemo:ZB,useReducer:tw,useRef:GB,useState:function(){return tw(Ip)},useDebugValue:RE,useDeferredValue:function(e){var t=ha();return Zr===null?t.memoizedState=e:e3(t,Zr.memoizedState,e)},useTransition:function(){var e=tw(Ip)[0],t=ha().memoizedState;return[e,t]},useMutableSource:BB,useSyncExternalStore:zB,useId:t3,unstable_isNewReconciler:!1};function Gc(e,t){try{var r="",n=t;do r+=oY(n),n=n.return;while(n);var o=r}catch(a){o=`
Error generating stack: `+a.message+`
`+a.stack}return{value:e,source:t,stack:o,digest:null}}function rw(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function w_(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var IJ=typeof WeakMap=="function"?WeakMap:Map;function a3(e,t,r){r=Bi(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Mm||(Mm=!0,I_=n),w_(e,t)},r}function i3(e,t,r){r=Bi(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var o=t.value;r.payload=function(){return n(o)},r.callback=function(){w_(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){w_(e,t),typeof n!="function"&&(Bs===null?Bs=new Set([this]):Bs.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),r}function k2(e,t,r){var n=e.pingCache;if(n===null){n=e.pingCache=new IJ;var o=new Set;n.set(t,o)}else o=n.get(t),o===void 0&&(o=new Set,n.set(t,o));o.has(r)||(o.add(r),e=HJ.bind(null,e,t,r),t.then(e,e))}function N2(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function D2(e,t,r,n,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=Bi(-1,1),t.tag=2,js(r,t,1))),r.lanes|=1),e)}var AJ=Qi.ReactCurrentOwner,uo=!1;function qn(e,t,r,n){t.child=e===null?FB(t,null,r,n):Hc(t,e.child,r,n)}function L2(e,t,r,n,o){r=r.render;var a=t.ref;return Oc(t,o),n=PE(e,t,r,n,a,o),r=TE(),e!==null&&!uo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qi(e,t,o)):(br&&r&&gE(t),t.flags|=1,qn(e,t,n,o),t.child)}function M2(e,t,r,n,o){if(e===null){var a=r.type;return typeof a=="function"&&!FE(a)&&a.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=a,s3(e,t,a,n,o)):(e=Nv(r.type,null,n,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&o)){var i=a.memoizedProps;if(r=r.compare,r=r!==null?r:Cp,r(i,n)&&e.ref===t.ref)return qi(e,t,o)}return t.flags|=1,e=Us(a,n),e.ref=t.ref,e.return=t,t.child=e}function s3(e,t,r,n,o){if(e!==null){var a=e.memoizedProps;if(Cp(a,n)&&e.ref===t.ref)if(uo=!1,t.pendingProps=n=a,(e.lanes&o)!==0)e.flags&131072&&(uo=!0);else return t.lanes=e.lanes,qi(e,t,o)}return S_(e,t,r,n,o)}function l3(e,t,r){var n=t.pendingProps,o=n.children,a=e!==null?e.memoizedState:null;if(n.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},lr(cc,Eo),Eo|=r;else{if(!(r&1073741824))return e=a!==null?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,lr(cc,Eo),Eo|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=a!==null?a.baseLanes:r,lr(cc,Eo),Eo|=n}else a!==null?(n=a.baseLanes|r,t.memoizedState=null):n=r,lr(cc,Eo),Eo|=n;return qn(e,t,o,r),t.child}function u3(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function S_(e,t,r,n,o){var a=fo(r)?tu:Fn.current;return a=Wc(t,a),Oc(t,o),r=PE(e,t,r,n,a,o),n=TE(),e!==null&&!uo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,qi(e,t,o)):(br&&n&&gE(t),t.flags|=1,qn(e,t,r,o),t.child)}function F2(e,t,r,n,o){if(fo(r)){var a=!0;Pm(t)}else a=!1;if(Oc(t,o),t.stateNode===null)Iv(e,t),LB(t,r,n),x_(t,r,n,o),n=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var u=i.context,l=r.contextType;typeof l=="object"&&l!==null?l=pa(l):(l=fo(r)?tu:Fn.current,l=Wc(t,l));var f=r.getDerivedStateFromProps,h=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";h||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==n||u!==l)&&$2(t,i,n,l),ws=!1;var g=t.memoizedState;i.state=g,Am(t,n,i,o),u=t.memoizedState,s!==n||g!==u||co.current||ws?(typeof f=="function"&&(b_(t,r,f,n),u=t.memoizedState),(s=ws||T2(t,r,s,n,g,u,l))?(h||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=u),i.props=n,i.state=u,i.context=l,n=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,NB(e,t),s=t.memoizedProps,l=t.type===t.elementType?s:Ea(t.type,s),i.props=l,h=t.pendingProps,g=i.context,u=r.contextType,typeof u=="object"&&u!==null?u=pa(u):(u=fo(r)?tu:Fn.current,u=Wc(t,u));var v=r.getDerivedStateFromProps;(f=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==h||g!==u)&&$2(t,i,n,u),ws=!1,g=t.memoizedState,i.state=g,Am(t,n,i,o);var m=t.memoizedState;s!==h||g!==m||co.current||ws?(typeof v=="function"&&(b_(t,r,v,n),m=t.memoizedState),(l=ws||T2(t,r,l,n,g,m,u)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,m,u),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,m,u)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=m),i.props=n,i.state=m,i.context=u,n=l):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),n=!1)}return __(e,t,r,n,a,o)}function __(e,t,r,n,o,a){u3(e,t);var i=(t.flags&128)!==0;if(!n&&!i)return o&&_2(t,r,!1),qi(e,t,a);n=t.stateNode,AJ.current=t;var s=i&&typeof r.getDerivedStateFromError!="function"?null:n.render();return t.flags|=1,e!==null&&i?(t.child=Hc(t,e.child,null,a),t.child=Hc(t,null,s,a)):qn(e,t,s,a),t.memoizedState=n.state,o&&_2(t,r,!0),t.child}function c3(e){var t=e.stateNode;t.pendingContext?S2(e,t.pendingContext,t.pendingContext!==t.context):t.context&&S2(e,t.context,!1),_E(e,t.containerInfo)}function j2(e,t,r,n,o){return Vc(),mE(o),t.flags|=256,qn(e,t,r,n),t.child}var C_={dehydrated:null,treeContext:null,retryLane:0};function O_(e){return{baseLanes:e,cachePool:null,transitions:null}}function f3(e,t,r){var n=t.pendingProps,o=Sr.current,a=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(o&2)!==0),s?(a=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),lr(Sr,o&1),e===null)return m_(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=n.children,e=n.fallback,a?(n=t.mode,a=t.child,i={mode:"hidden",children:i},!(n&1)&&a!==null?(a.childLanes=0,a.pendingProps=i):a=Eb(i,n,0,null),e=Ql(e,n,r,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=O_(r),t.memoizedState=C_,e):IE(t,i));if(o=e.memoizedState,o!==null&&(s=o.dehydrated,s!==null))return kJ(e,t,i,n,s,o,r);if(a){a=n.fallback,i=t.mode,o=e.child,s=o.sibling;var u={mode:"hidden",children:n.children};return!(i&1)&&t.child!==o?(n=t.child,n.childLanes=0,n.pendingProps=u,t.deletions=null):(n=Us(o,u),n.subtreeFlags=o.subtreeFlags&14680064),s!==null?a=Us(s,a):(a=Ql(a,i,r,null),a.flags|=2),a.return=t,n.return=t,n.sibling=a,t.child=n,n=a,a=t.child,i=e.child.memoizedState,i=i===null?O_(r):{baseLanes:i.baseLanes|r,cachePool:null,transitions:i.transitions},a.memoizedState=i,a.childLanes=e.childLanes&~r,t.memoizedState=C_,n}return a=e.child,e=a.sibling,n=Us(a,{mode:"visible",children:n.children}),!(t.mode&1)&&(n.lanes=r),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n}function IE(e,t){return t=Eb({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ev(e,t,r,n){return n!==null&&mE(n),Hc(t,e.child,null,r),e=IE(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function kJ(e,t,r,n,o,a,i){if(r)return t.flags&256?(t.flags&=-257,n=rw(Error(Ae(422))),ev(e,t,i,n)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(a=n.fallback,o=t.mode,n=Eb({mode:"visible",children:n.children},o,0,null),a=Ql(a,o,i,null),a.flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,t.mode&1&&Hc(t,e.child,null,i),t.child.memoizedState=O_(i),t.memoizedState=C_,a);if(!(t.mode&1))return ev(e,t,i,null);if(o.data==="$!"){if(n=o.nextSibling&&o.nextSibling.dataset,n)var s=n.dgst;return n=s,a=Error(Ae(419)),n=rw(a,n,void 0),ev(e,t,i,n)}if(s=(i&e.childLanes)!==0,uo||s){if(n=cn,n!==null){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(n.suspendedLanes|i)?0:o,o!==0&&o!==a.retryLane&&(a.retryLane=o,Hi(e,o),Na(n,e,o,-1))}return ME(),n=rw(Error(Ae(421))),ev(e,t,i,n)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=qJ.bind(null,e),o._reactRetry=t,null):(e=a.treeContext,Io=Fs(o.nextSibling),ko=t,br=!0,$a=null,e!==null&&(ra[na++]=Fi,ra[na++]=ji,ra[na++]=ru,Fi=e.id,ji=e.overflow,ru=t),t=IE(t,n.children),t.flags|=4096,t)}function B2(e,t,r){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),y_(e.return,t,r)}function nw(e,t,r,n,o){var a=e.memoizedState;a===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailMode=o)}function d3(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(qn(e,t,n.children,r),n=Sr.current,n&2)n=n&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&B2(e,r,t);else if(e.tag===19)B2(e,r,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(lr(Sr,n),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;r!==null;)e=r.alternate,e!==null&&km(e)===null&&(o=r),r=r.sibling;r=o,r===null?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),nw(t,!1,o,r,a);break;case"backwards":for(r=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&km(e)===null){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}nw(t,!0,r,null,a);break;case"together":nw(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Iv(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function qi(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),ou|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(Ae(153));if(t.child!==null){for(e=t.child,r=Us(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=Us(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function NJ(e,t,r){switch(t.tag){case 3:c3(t),Vc();break;case 5:jB(t);break;case 1:fo(t.type)&&Pm(t);break;case 4:_E(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,o=t.memoizedProps.value;lr(Rm,n._currentValue),n._currentValue=o;break;case 13:if(n=t.memoizedState,n!==null)return n.dehydrated!==null?(lr(Sr,Sr.current&1),t.flags|=128,null):r&t.child.childLanes?f3(e,t,r):(lr(Sr,Sr.current&1),e=qi(e,t,r),e!==null?e.sibling:null);lr(Sr,Sr.current&1);break;case 19:if(n=(r&t.childLanes)!==0,e.flags&128){if(n)return d3(e,t,r);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),lr(Sr,Sr.current),n)break;return null;case 22:case 23:return t.lanes=0,l3(e,t,r)}return qi(e,t,r)}var p3,E_,h3,g3;p3=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};E_=function(){};h3=function(e,t,r,n){var o=e.memoizedProps;if(o!==n){e=t.stateNode,Wl(ii.current);var a=null;switch(r){case"input":o=KS(e,o),n=KS(e,n),a=[];break;case"select":o=Cr({},o,{value:void 0}),n=Cr({},n,{value:void 0}),a=[];break;case"textarea":o=YS(e,o),n=YS(e,n),a=[];break;default:typeof o.onClick!="function"&&typeof n.onClick=="function"&&(e.onclick=Om)}ZS(r,n);var i;r=null;for(l in o)if(!n.hasOwnProperty(l)&&o.hasOwnProperty(l)&&o[l]!=null)if(l==="style"){var s=o[l];for(i in s)s.hasOwnProperty(i)&&(r||(r={}),r[i]="")}else l!=="dangerouslySetInnerHTML"&&l!=="children"&&l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&l!=="autoFocus"&&(mp.hasOwnProperty(l)?a||(a=[]):(a=a||[]).push(l,null));for(l in n){var u=n[l];if(s=o!=null?o[l]:void 0,n.hasOwnProperty(l)&&u!==s&&(u!=null||s!=null))if(l==="style")if(s){for(i in s)!s.hasOwnProperty(i)||u&&u.hasOwnProperty(i)||(r||(r={}),r[i]="");for(i in u)u.hasOwnProperty(i)&&s[i]!==u[i]&&(r||(r={}),r[i]=u[i])}else r||(a||(a=[]),a.push(l,r)),r=u;else l==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(a=a||[]).push(l,u)):l==="children"?typeof u!="string"&&typeof u!="number"||(a=a||[]).push(l,""+u):l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&(mp.hasOwnProperty(l)?(u!=null&&l==="onScroll"&&dr("scroll",e),a||s===u||(a=[])):(a=a||[]).push(l,u))}r&&(a=a||[]).push("style",r);var l=a;(t.updateQueue=l)&&(t.flags|=4)}};g3=function(e,t,r,n){r!==n&&(t.flags|=4)};function dd(e,t){if(!br)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;r!==null;)r.alternate!==null&&(n=r),r=r.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function kn(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,n=0;if(t)for(var o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags&14680064,n|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags,n|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function DJ(e,t,r){var n=t.pendingProps;switch(vE(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return kn(t),null;case 1:return fo(t.type)&&Em(),kn(t),null;case 3:return n=t.stateNode,qc(),gr(co),gr(Fn),OE(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(Jg(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,$a!==null&&(N_($a),$a=null))),E_(e,t),kn(t),null;case 5:CE(t);var o=Wl($p.current);if(r=t.type,e!==null&&t.stateNode!=null)h3(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(t.stateNode===null)throw Error(Ae(166));return kn(t),null}if(e=Wl(ii.current),Jg(t)){n=t.stateNode,r=t.type;var a=t.memoizedProps;switch(n[Za]=t,n[Pp]=a,e=(t.mode&1)!==0,r){case"dialog":dr("cancel",n),dr("close",n);break;case"iframe":case"object":case"embed":dr("load",n);break;case"video":case"audio":for(o=0;o<Ad.length;o++)dr(Ad[o],n);break;case"source":dr("error",n);break;case"img":case"image":case"link":dr("error",n),dr("load",n);break;case"details":dr("toggle",n);break;case"input":QA(n,a),dr("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},dr("invalid",n);break;case"textarea":YA(n,a),dr("invalid",n)}ZS(r,a),o=null;for(var i in a)if(a.hasOwnProperty(i)){var s=a[i];i==="children"?typeof s=="string"?n.textContent!==s&&(a.suppressHydrationWarning!==!0&&Yg(n.textContent,s,e),o=["children",s]):typeof s=="number"&&n.textContent!==""+s&&(a.suppressHydrationWarning!==!0&&Yg(n.textContent,s,e),o=["children",""+s]):mp.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&dr("scroll",n)}switch(r){case"input":Wg(n),XA(n,a,!0);break;case"textarea":Wg(n),JA(n);break;case"select":case"option":break;default:typeof a.onClick=="function"&&(n.onclick=Om)}n=o,t.updateQueue=n,n!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Uj(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=i.createElement(r,{is:n.is}):(e=i.createElement(r),r==="select"&&(i=e,n.multiple?i.multiple=!0:n.size&&(i.size=n.size))):e=i.createElementNS(e,r),e[Za]=t,e[Pp]=n,p3(e,t,!1,!1),t.stateNode=e;e:{switch(i=e_(r,n),r){case"dialog":dr("cancel",e),dr("close",e),o=n;break;case"iframe":case"object":case"embed":dr("load",e),o=n;break;case"video":case"audio":for(o=0;o<Ad.length;o++)dr(Ad[o],e);o=n;break;case"source":dr("error",e),o=n;break;case"img":case"image":case"link":dr("error",e),dr("load",e),o=n;break;case"details":dr("toggle",e),o=n;break;case"input":QA(e,n),o=KS(e,n),dr("invalid",e);break;case"option":o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=Cr({},n,{value:void 0}),dr("invalid",e);break;case"textarea":YA(e,n),o=YS(e,n),dr("invalid",e);break;default:o=n}ZS(r,o),s=o;for(a in s)if(s.hasOwnProperty(a)){var u=s[a];a==="style"?Hj(e,u):a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Wj(e,u)):a==="children"?typeof u=="string"?(r!=="textarea"||u!=="")&&yp(e,u):typeof u=="number"&&yp(e,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(mp.hasOwnProperty(a)?u!=null&&a==="onScroll"&&dr("scroll",e):u!=null&&tE(e,a,u,i))}switch(r){case"input":Wg(e),XA(e,n,!1);break;case"textarea":Wg(e),JA(e);break;case"option":n.value!=null&&e.setAttribute("value",""+Zs(n.value));break;case"select":e.multiple=!!n.multiple,a=n.value,a!=null?wc(e,!!n.multiple,a,!1):n.defaultValue!=null&&wc(e,!!n.multiple,n.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Om)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return kn(t),null;case 6:if(e&&t.stateNode!=null)g3(e,t,e.memoizedProps,n);else{if(typeof n!="string"&&t.stateNode===null)throw Error(Ae(166));if(r=Wl($p.current),Wl(ii.current),Jg(t)){if(n=t.stateNode,r=t.memoizedProps,n[Za]=t,(a=n.nodeValue!==r)&&(e=ko,e!==null))switch(e.tag){case 3:Yg(n.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Yg(n.nodeValue,r,(e.mode&1)!==0)}a&&(t.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Za]=t,t.stateNode=n}return kn(t),null;case 13:if(gr(Sr),n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(br&&Io!==null&&t.mode&1&&!(t.flags&128))AB(),Vc(),t.flags|=98560,a=!1;else if(a=Jg(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error(Ae(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error(Ae(317));a[Za]=t}else Vc(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;kn(t),a=!1}else $a!==null&&(N_($a),$a=null),a=!0;if(!a)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(n=n!==null,n!==(e!==null&&e.memoizedState!==null)&&n&&(t.child.flags|=8192,t.mode&1&&(e===null||Sr.current&1?en===0&&(en=3):ME())),t.updateQueue!==null&&(t.flags|=4),kn(t),null);case 4:return qc(),E_(e,t),e===null&&Op(t.stateNode.containerInfo),kn(t),null;case 10:return xE(t.type._context),kn(t),null;case 17:return fo(t.type)&&Em(),kn(t),null;case 19:if(gr(Sr),a=t.memoizedState,a===null)return kn(t),null;if(n=(t.flags&128)!==0,i=a.rendering,i===null)if(n)dd(a,!1);else{if(en!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=km(e),i!==null){for(t.flags|=128,dd(a,!1),n=i.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;r!==null;)a=r,e=n,a.flags&=14680066,i=a.alternate,i===null?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=i.childLanes,a.lanes=i.lanes,a.child=i.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=i.memoizedProps,a.memoizedState=i.memoizedState,a.updateQueue=i.updateQueue,a.type=i.type,e=i.dependencies,a.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return lr(Sr,Sr.current&1|2),t.child}e=e.sibling}a.tail!==null&&zr()>Kc&&(t.flags|=128,n=!0,dd(a,!1),t.lanes=4194304)}else{if(!n)if(e=km(i),e!==null){if(t.flags|=128,n=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),dd(a,!0),a.tail===null&&a.tailMode==="hidden"&&!i.alternate&&!br)return kn(t),null}else 2*zr()-a.renderingStartTime>Kc&&r!==1073741824&&(t.flags|=128,n=!0,dd(a,!1),t.lanes=4194304);a.isBackwards?(i.sibling=t.child,t.child=i):(r=a.last,r!==null?r.sibling=i:t.child=i,a.last=i)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=zr(),t.sibling=null,r=Sr.current,lr(Sr,n?r&1|2:r&1),t):(kn(t),null);case 22:case 23:return LE(),n=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==n&&(t.flags|=8192),n&&t.mode&1?Eo&1073741824&&(kn(t),t.subtreeFlags&6&&(t.flags|=8192)):kn(t),null;case 24:return null;case 25:return null}throw Error(Ae(156,t.tag))}function LJ(e,t){switch(vE(t),t.tag){case 1:return fo(t.type)&&Em(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return qc(),gr(co),gr(Fn),OE(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return CE(t),null;case 13:if(gr(Sr),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(Ae(340));Vc()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return gr(Sr),null;case 4:return qc(),null;case 10:return xE(t.type._context),null;case 22:case 23:return LE(),null;case 24:return null;default:return null}}var tv=!1,Dn=!1,MJ=typeof WeakSet=="function"?WeakSet:Set,Ge=null;function uc(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){Rr(e,t,n)}else r.current=null}function P_(e,t,r){try{r()}catch(n){Rr(e,t,n)}}var z2=!1;function FJ(e,t){if(c_=Sm,e=bB(),hE(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var o=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{r.nodeType,a.nodeType}catch{r=null;break e}var i=0,s=-1,u=-1,l=0,f=0,h=e,g=null;t:for(;;){for(var v;h!==r||o!==0&&h.nodeType!==3||(s=i+o),h!==a||n!==0&&h.nodeType!==3||(u=i+n),h.nodeType===3&&(i+=h.nodeValue.length),(v=h.firstChild)!==null;)g=h,h=v;for(;;){if(h===e)break t;if(g===r&&++l===o&&(s=i),g===a&&++f===n&&(u=i),(v=h.nextSibling)!==null)break;h=g,g=h.parentNode}h=v}r=s===-1||u===-1?null:{start:s,end:u}}else r=null}r=r||{start:0,end:0}}else r=null;for(f_={focusedElem:e,selectionRange:r},Sm=!1,Ge=t;Ge!==null;)if(t=Ge,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ge=e;else for(;Ge!==null;){t=Ge;try{var m=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var w=m.memoizedProps,_=m.memoizedState,S=t.stateNode,y=S.getSnapshotBeforeUpdate(t.elementType===t.type?w:Ea(t.type,w),_);S.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Ae(163))}}catch(C){Rr(t,t.return,C)}if(e=t.sibling,e!==null){e.return=t.return,Ge=e;break}Ge=t.return}return m=z2,z2=!1,m}function Wd(e,t,r){var n=t.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,a!==void 0&&P_(t,r,a)}o=o.next}while(o!==n)}}function Cb(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function T_(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function v3(e){var t=e.alternate;t!==null&&(e.alternate=null,v3(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Za],delete t[Pp],delete t[h_],delete t[xJ],delete t[wJ])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function m3(e){return e.tag===5||e.tag===3||e.tag===4}function U2(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||m3(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $_(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Om));else if(n!==4&&(e=e.child,e!==null))for($_(e,t,r),e=e.sibling;e!==null;)$_(e,t,r),e=e.sibling}function R_(e,t,r){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(R_(e,t,r),e=e.sibling;e!==null;)R_(e,t,r),e=e.sibling}var wn=null,Ta=!1;function vs(e,t,r){for(r=r.child;r!==null;)y3(e,t,r),r=r.sibling}function y3(e,t,r){if(ai&&typeof ai.onCommitFiberUnmount=="function")try{ai.onCommitFiberUnmount(vb,r)}catch{}switch(r.tag){case 5:Dn||uc(r,t);case 6:var n=wn,o=Ta;wn=null,vs(e,t,r),wn=n,Ta=o,wn!==null&&(Ta?(e=wn,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):wn.removeChild(r.stateNode));break;case 18:wn!==null&&(Ta?(e=wn,r=r.stateNode,e.nodeType===8?Xx(e.parentNode,r):e.nodeType===1&&Xx(e,r),Sp(e)):Xx(wn,r.stateNode));break;case 4:n=wn,o=Ta,wn=r.stateNode.containerInfo,Ta=!0,vs(e,t,r),wn=n,Ta=o;break;case 0:case 11:case 14:case 15:if(!Dn&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){o=n=n.next;do{var a=o,i=a.destroy;a=a.tag,i!==void 0&&(a&2||a&4)&&P_(r,t,i),o=o.next}while(o!==n)}vs(e,t,r);break;case 1:if(!Dn&&(uc(r,t),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){Rr(r,t,s)}vs(e,t,r);break;case 21:vs(e,t,r);break;case 22:r.mode&1?(Dn=(n=Dn)||r.memoizedState!==null,vs(e,t,r),Dn=n):vs(e,t,r);break;default:vs(e,t,r)}}function W2(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new MJ),t.forEach(function(n){var o=GJ.bind(null,e,n);r.has(n)||(r.add(n),n.then(o,o))})}}function Oa(e,t){var r=t.deletions;if(r!==null)for(var n=0;n<r.length;n++){var o=r[n];try{var a=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:wn=s.stateNode,Ta=!1;break e;case 3:wn=s.stateNode.containerInfo,Ta=!0;break e;case 4:wn=s.stateNode.containerInfo,Ta=!0;break e}s=s.return}if(wn===null)throw Error(Ae(160));y3(a,i,o),wn=null,Ta=!1;var u=o.alternate;u!==null&&(u.return=null),o.return=null}catch(l){Rr(o,t,l)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)b3(t,e),t=t.sibling}function b3(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Oa(t,e),qa(e),n&4){try{Wd(3,e,e.return),Cb(3,e)}catch(w){Rr(e,e.return,w)}try{Wd(5,e,e.return)}catch(w){Rr(e,e.return,w)}}break;case 1:Oa(t,e),qa(e),n&512&&r!==null&&uc(r,r.return);break;case 5:if(Oa(t,e),qa(e),n&512&&r!==null&&uc(r,r.return),e.flags&32){var o=e.stateNode;try{yp(o,"")}catch(w){Rr(e,e.return,w)}}if(n&4&&(o=e.stateNode,o!=null)){var a=e.memoizedProps,i=r!==null?r.memoizedProps:a,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&a.type==="radio"&&a.name!=null&&Bj(o,a),e_(s,i);var l=e_(s,a);for(i=0;i<u.length;i+=2){var f=u[i],h=u[i+1];f==="style"?Hj(o,h):f==="dangerouslySetInnerHTML"?Wj(o,h):f==="children"?yp(o,h):tE(o,f,h,l)}switch(s){case"input":QS(o,a);break;case"textarea":zj(o,a);break;case"select":var g=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!a.multiple;var v=a.value;v!=null?wc(o,!!a.multiple,v,!1):g!==!!a.multiple&&(a.defaultValue!=null?wc(o,!!a.multiple,a.defaultValue,!0):wc(o,!!a.multiple,a.multiple?[]:"",!1))}o[Pp]=a}catch(w){Rr(e,e.return,w)}}break;case 6:if(Oa(t,e),qa(e),n&4){if(e.stateNode===null)throw Error(Ae(162));o=e.stateNode,a=e.memoizedProps;try{o.nodeValue=a}catch(w){Rr(e,e.return,w)}}break;case 3:if(Oa(t,e),qa(e),n&4&&r!==null&&r.memoizedState.isDehydrated)try{Sp(t.containerInfo)}catch(w){Rr(e,e.return,w)}break;case 4:Oa(t,e),qa(e);break;case 13:Oa(t,e),qa(e),o=e.child,o.flags&8192&&(a=o.memoizedState!==null,o.stateNode.isHidden=a,!a||o.alternate!==null&&o.alternate.memoizedState!==null||(NE=zr())),n&4&&W2(e);break;case 22:if(f=r!==null&&r.memoizedState!==null,e.mode&1?(Dn=(l=Dn)||f,Oa(t,e),Dn=l):Oa(t,e),qa(e),n&8192){if(l=e.memoizedState!==null,(e.stateNode.isHidden=l)&&!f&&e.mode&1)for(Ge=e,f=e.child;f!==null;){for(h=Ge=f;Ge!==null;){switch(g=Ge,v=g.child,g.tag){case 0:case 11:case 14:case 15:Wd(4,g,g.return);break;case 1:uc(g,g.return);var m=g.stateNode;if(typeof m.componentWillUnmount=="function"){n=g,r=g.return;try{t=n,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(w){Rr(n,r,w)}}break;case 5:uc(g,g.return);break;case 22:if(g.memoizedState!==null){H2(h);continue}}v!==null?(v.return=g,Ge=v):H2(h)}f=f.sibling}e:for(f=null,h=e;;){if(h.tag===5){if(f===null){f=h;try{o=h.stateNode,l?(a=o.style,typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"):(s=h.stateNode,u=h.memoizedProps.style,i=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=Vj("display",i))}catch(w){Rr(e,e.return,w)}}}else if(h.tag===6){if(f===null)try{h.stateNode.nodeValue=l?"":h.memoizedProps}catch(w){Rr(e,e.return,w)}}else if((h.tag!==22&&h.tag!==23||h.memoizedState===null||h===e)&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;h.sibling===null;){if(h.return===null||h.return===e)break e;f===h&&(f=null),h=h.return}f===h&&(f=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:Oa(t,e),qa(e),n&4&&W2(e);break;case 21:break;default:Oa(t,e),qa(e)}}function qa(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(m3(r)){var n=r;break e}r=r.return}throw Error(Ae(160))}switch(n.tag){case 5:var o=n.stateNode;n.flags&32&&(yp(o,""),n.flags&=-33);var a=U2(e);R_(e,a,o);break;case 3:case 4:var i=n.stateNode.containerInfo,s=U2(e);$_(e,s,i);break;default:throw Error(Ae(161))}}catch(u){Rr(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function jJ(e,t,r){Ge=e,x3(e)}function x3(e,t,r){for(var n=(e.mode&1)!==0;Ge!==null;){var o=Ge,a=o.child;if(o.tag===22&&n){var i=o.memoizedState!==null||tv;if(!i){var s=o.alternate,u=s!==null&&s.memoizedState!==null||Dn;s=tv;var l=Dn;if(tv=i,(Dn=u)&&!l)for(Ge=o;Ge!==null;)i=Ge,u=i.child,i.tag===22&&i.memoizedState!==null?q2(o):u!==null?(u.return=i,Ge=u):q2(o);for(;a!==null;)Ge=a,x3(a),a=a.sibling;Ge=o,tv=s,Dn=l}V2(e)}else o.subtreeFlags&8772&&a!==null?(a.return=o,Ge=a):V2(e)}}function V2(e){for(;Ge!==null;){var t=Ge;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Dn||Cb(5,t);break;case 1:var n=t.stateNode;if(t.flags&4&&!Dn)if(r===null)n.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:Ea(t.type,r.memoizedProps);n.componentDidUpdate(o,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;a!==null&&P2(t,a,n);break;case 3:var i=t.updateQueue;if(i!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}P2(t,i,r)}break;case 5:var s=t.stateNode;if(r===null&&t.flags&4){r=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&r.focus();break;case"img":u.src&&(r.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var l=t.alternate;if(l!==null){var f=l.memoizedState;if(f!==null){var h=f.dehydrated;h!==null&&Sp(h)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(Ae(163))}Dn||t.flags&512&&T_(t)}catch(g){Rr(t,t.return,g)}}if(t===e){Ge=null;break}if(r=t.sibling,r!==null){r.return=t.return,Ge=r;break}Ge=t.return}}function H2(e){for(;Ge!==null;){var t=Ge;if(t===e){Ge=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Ge=r;break}Ge=t.return}}function q2(e){for(;Ge!==null;){var t=Ge;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Cb(4,t)}catch(u){Rr(t,r,u)}break;case 1:var n=t.stateNode;if(typeof n.componentDidMount=="function"){var o=t.return;try{n.componentDidMount()}catch(u){Rr(t,o,u)}}var a=t.return;try{T_(t)}catch(u){Rr(t,a,u)}break;case 5:var i=t.return;try{T_(t)}catch(u){Rr(t,i,u)}}}catch(u){Rr(t,t.return,u)}if(t===e){Ge=null;break}var s=t.sibling;if(s!==null){s.return=t.return,Ge=s;break}Ge=t.return}}var BJ=Math.ceil,Lm=Qi.ReactCurrentDispatcher,AE=Qi.ReactCurrentOwner,la=Qi.ReactCurrentBatchConfig,Mt=0,cn=null,Gr=null,On=0,Eo=0,cc=sl(0),en=0,kp=null,ou=0,Ob=0,kE=0,Vd=null,lo=null,NE=0,Kc=1/0,Ai=null,Mm=!1,I_=null,Bs=null,rv=!1,Rs=null,Fm=0,Hd=0,A_=null,Av=-1,kv=0;function Qn(){return Mt&6?zr():Av!==-1?Av:Av=zr()}function zs(e){return e.mode&1?Mt&2&&On!==0?On&-On:_J.transition!==null?(kv===0&&(kv=nB()),kv):(e=Qt,e!==0||(e=window.event,e=e===void 0?16:cB(e.type)),e):1}function Na(e,t,r,n){if(50<Hd)throw Hd=0,A_=null,Error(Ae(185));lh(e,r,n),(!(Mt&2)||e!==cn)&&(e===cn&&(!(Mt&2)&&(Ob|=r),en===4&&Es(e,On)),po(e,n),r===1&&Mt===0&&!(t.mode&1)&&(Kc=zr()+500,wb&&ll()))}function po(e,t){var r=e.callbackNode;_Y(e,t);var n=wm(e,e===cn?On:0);if(n===0)r!==null&&t2(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(r!=null&&t2(r),t===1)e.tag===0?SJ(G2.bind(null,e)):$B(G2.bind(null,e)),yJ(function(){!(Mt&6)&&ll()}),r=null;else{switch(oB(n)){case 1:r=iE;break;case 4:r=tB;break;case 16:r=xm;break;case 536870912:r=rB;break;default:r=xm}r=T3(r,w3.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function w3(e,t){if(Av=-1,kv=0,Mt&6)throw Error(Ae(327));var r=e.callbackNode;if(Ec()&&e.callbackNode!==r)return null;var n=wm(e,e===cn?On:0);if(n===0)return null;if(n&30||n&e.expiredLanes||t)t=jm(e,n);else{t=n;var o=Mt;Mt|=2;var a=_3();(cn!==e||On!==t)&&(Ai=null,Kc=zr()+500,Kl(e,t));do try{WJ();break}catch(s){S3(e,s)}while(1);bE(),Lm.current=a,Mt=o,Gr!==null?t=0:(cn=null,On=0,t=en)}if(t!==0){if(t===2&&(o=a_(e),o!==0&&(n=o,t=k_(e,o))),t===1)throw r=kp,Kl(e,0),Es(e,n),po(e,zr()),r;if(t===6)Es(e,n);else{if(o=e.current.alternate,!(n&30)&&!zJ(o)&&(t=jm(e,n),t===2&&(a=a_(e),a!==0&&(n=a,t=k_(e,a))),t===1))throw r=kp,Kl(e,0),Es(e,n),po(e,zr()),r;switch(e.finishedWork=o,e.finishedLanes=n,t){case 0:case 1:throw Error(Ae(345));case 2:Al(e,lo,Ai);break;case 3:if(Es(e,n),(n&130023424)===n&&(t=NE+500-zr(),10<t)){if(wm(e,0)!==0)break;if(o=e.suspendedLanes,(o&n)!==n){Qn(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=p_(Al.bind(null,e,lo,Ai),t);break}Al(e,lo,Ai);break;case 4:if(Es(e,n),(n&4194240)===n)break;for(t=e.eventTimes,o=-1;0<n;){var i=31-ka(n);a=1<<i,i=t[i],i>o&&(o=i),n&=~a}if(n=o,n=zr()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*BJ(n/1960))-n,10<n){e.timeoutHandle=p_(Al.bind(null,e,lo,Ai),n);break}Al(e,lo,Ai);break;case 5:Al(e,lo,Ai);break;default:throw Error(Ae(329))}}}return po(e,zr()),e.callbackNode===r?w3.bind(null,e):null}function k_(e,t){var r=Vd;return e.current.memoizedState.isDehydrated&&(Kl(e,t).flags|=256),e=jm(e,t),e!==2&&(t=lo,lo=r,t!==null&&N_(t)),e}function N_(e){lo===null?lo=e:lo.push.apply(lo,e)}function zJ(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var n=0;n<r.length;n++){var o=r[n],a=o.getSnapshot;o=o.value;try{if(!La(a(),o))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Es(e,t){for(t&=~kE,t&=~Ob,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-ka(t),n=1<<r;e[r]=-1,t&=~n}}function G2(e){if(Mt&6)throw Error(Ae(327));Ec();var t=wm(e,0);if(!(t&1))return po(e,zr()),null;var r=jm(e,t);if(e.tag!==0&&r===2){var n=a_(e);n!==0&&(t=n,r=k_(e,n))}if(r===1)throw r=kp,Kl(e,0),Es(e,t),po(e,zr()),r;if(r===6)throw Error(Ae(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Al(e,lo,Ai),po(e,zr()),null}function DE(e,t){var r=Mt;Mt|=1;try{return e(t)}finally{Mt=r,Mt===0&&(Kc=zr()+500,wb&&ll())}}function au(e){Rs!==null&&Rs.tag===0&&!(Mt&6)&&Ec();var t=Mt;Mt|=1;var r=la.transition,n=Qt;try{if(la.transition=null,Qt=1,e)return e()}finally{Qt=n,la.transition=r,Mt=t,!(Mt&6)&&ll()}}function LE(){Eo=cc.current,gr(cc)}function Kl(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,mJ(r)),Gr!==null)for(r=Gr.return;r!==null;){var n=r;switch(vE(n),n.tag){case 1:n=n.type.childContextTypes,n!=null&&Em();break;case 3:qc(),gr(co),gr(Fn),OE();break;case 5:CE(n);break;case 4:qc();break;case 13:gr(Sr);break;case 19:gr(Sr);break;case 10:xE(n.type._context);break;case 22:case 23:LE()}r=r.return}if(cn=e,Gr=e=Us(e.current,null),On=Eo=t,en=0,kp=null,kE=Ob=ou=0,lo=Vd=null,Ul!==null){for(t=0;t<Ul.length;t++)if(r=Ul[t],n=r.interleaved,n!==null){r.interleaved=null;var o=n.next,a=r.pending;if(a!==null){var i=a.next;a.next=o,n.next=i}r.pending=n}Ul=null}return e}function S3(e,t){do{var r=Gr;try{if(bE(),$v.current=Dm,Nm){for(var n=_r.memoizedState;n!==null;){var o=n.queue;o!==null&&(o.pending=null),n=n.next}Nm=!1}if(nu=0,un=Zr=_r=null,Ud=!1,Rp=0,AE.current=null,r===null||r.return===null){en=1,kp=t,Gr=null;break}e:{var a=e,i=r.return,s=r,u=t;if(t=On,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var l=u,f=s,h=f.tag;if(!(f.mode&1)&&(h===0||h===11||h===15)){var g=f.alternate;g?(f.updateQueue=g.updateQueue,f.memoizedState=g.memoizedState,f.lanes=g.lanes):(f.updateQueue=null,f.memoizedState=null)}var v=N2(i);if(v!==null){v.flags&=-257,D2(v,i,s,a,t),v.mode&1&&k2(a,l,t),t=v,u=l;var m=t.updateQueue;if(m===null){var w=new Set;w.add(u),t.updateQueue=w}else m.add(u);break e}else{if(!(t&1)){k2(a,l,t),ME();break e}u=Error(Ae(426))}}else if(br&&s.mode&1){var _=N2(i);if(_!==null){!(_.flags&65536)&&(_.flags|=256),D2(_,i,s,a,t),mE(Gc(u,s));break e}}a=u=Gc(u,s),en!==4&&(en=2),Vd===null?Vd=[a]:Vd.push(a),a=i;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t;var S=a3(a,u,t);E2(a,S);break e;case 1:s=u;var y=a.type,b=a.stateNode;if(!(a.flags&128)&&(typeof y.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Bs===null||!Bs.has(b)))){a.flags|=65536,t&=-t,a.lanes|=t;var C=i3(a,s,t);E2(a,C);break e}}a=a.return}while(a!==null)}O3(r)}catch(O){t=O,Gr===r&&r!==null&&(Gr=r=r.return);continue}break}while(1)}function _3(){var e=Lm.current;return Lm.current=Dm,e===null?Dm:e}function ME(){(en===0||en===3||en===2)&&(en=4),cn===null||!(ou&268435455)&&!(Ob&268435455)||Es(cn,On)}function jm(e,t){var r=Mt;Mt|=2;var n=_3();(cn!==e||On!==t)&&(Ai=null,Kl(e,t));do try{UJ();break}catch(o){S3(e,o)}while(1);if(bE(),Mt=r,Lm.current=n,Gr!==null)throw Error(Ae(261));return cn=null,On=0,en}function UJ(){for(;Gr!==null;)C3(Gr)}function WJ(){for(;Gr!==null&&!hY();)C3(Gr)}function C3(e){var t=P3(e.alternate,e,Eo);e.memoizedProps=e.pendingProps,t===null?O3(e):Gr=t,AE.current=null}function O3(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=LJ(r,t),r!==null){r.flags&=32767,Gr=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{en=6,Gr=null;return}}else if(r=DJ(r,t,Eo),r!==null){Gr=r;return}if(t=t.sibling,t!==null){Gr=t;return}Gr=t=e}while(t!==null);en===0&&(en=5)}function Al(e,t,r){var n=Qt,o=la.transition;try{la.transition=null,Qt=1,VJ(e,t,r,n)}finally{la.transition=o,Qt=n}return null}function VJ(e,t,r,n){do Ec();while(Rs!==null);if(Mt&6)throw Error(Ae(327));r=e.finishedWork;var o=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(Ae(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(CY(e,a),e===cn&&(Gr=cn=null,On=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||rv||(rv=!0,T3(xm,function(){return Ec(),null})),a=(r.flags&15990)!==0,r.subtreeFlags&15990||a){a=la.transition,la.transition=null;var i=Qt;Qt=1;var s=Mt;Mt|=4,AE.current=null,FJ(e,r),b3(r,e),cJ(f_),Sm=!!c_,f_=c_=null,e.current=r,jJ(r),gY(),Mt=s,Qt=i,la.transition=a}else e.current=r;if(rv&&(rv=!1,Rs=e,Fm=o),a=e.pendingLanes,a===0&&(Bs=null),yY(r.stateNode),po(e,zr()),t!==null)for(n=e.onRecoverableError,r=0;r<t.length;r++)o=t[r],n(o.value,{componentStack:o.stack,digest:o.digest});if(Mm)throw Mm=!1,e=I_,I_=null,e;return Fm&1&&e.tag!==0&&Ec(),a=e.pendingLanes,a&1?e===A_?Hd++:(Hd=0,A_=e):Hd=0,ll(),null}function Ec(){if(Rs!==null){var e=oB(Fm),t=la.transition,r=Qt;try{if(la.transition=null,Qt=16>e?16:e,Rs===null)var n=!1;else{if(e=Rs,Rs=null,Fm=0,Mt&6)throw Error(Ae(331));var o=Mt;for(Mt|=4,Ge=e.current;Ge!==null;){var a=Ge,i=a.child;if(Ge.flags&16){var s=a.deletions;if(s!==null){for(var u=0;u<s.length;u++){var l=s[u];for(Ge=l;Ge!==null;){var f=Ge;switch(f.tag){case 0:case 11:case 15:Wd(8,f,a)}var h=f.child;if(h!==null)h.return=f,Ge=h;else for(;Ge!==null;){f=Ge;var g=f.sibling,v=f.return;if(v3(f),f===l){Ge=null;break}if(g!==null){g.return=v,Ge=g;break}Ge=v}}}var m=a.alternate;if(m!==null){var w=m.child;if(w!==null){m.child=null;do{var _=w.sibling;w.sibling=null,w=_}while(w!==null)}}Ge=a}}if(a.subtreeFlags&2064&&i!==null)i.return=a,Ge=i;else e:for(;Ge!==null;){if(a=Ge,a.flags&2048)switch(a.tag){case 0:case 11:case 15:Wd(9,a,a.return)}var S=a.sibling;if(S!==null){S.return=a.return,Ge=S;break e}Ge=a.return}}var y=e.current;for(Ge=y;Ge!==null;){i=Ge;var b=i.child;if(i.subtreeFlags&2064&&b!==null)b.return=i,Ge=b;else e:for(i=y;Ge!==null;){if(s=Ge,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Cb(9,s)}}catch(O){Rr(s,s.return,O)}if(s===i){Ge=null;break e}var C=s.sibling;if(C!==null){C.return=s.return,Ge=C;break e}Ge=s.return}}if(Mt=o,ll(),ai&&typeof ai.onPostCommitFiberRoot=="function")try{ai.onPostCommitFiberRoot(vb,e)}catch{}n=!0}return n}finally{Qt=r,la.transition=t}}return!1}function K2(e,t,r){t=Gc(r,t),t=a3(e,t,1),e=js(e,t,1),t=Qn(),e!==null&&(lh(e,1,t),po(e,t))}function Rr(e,t,r){if(e.tag===3)K2(e,e,r);else for(;t!==null;){if(t.tag===3){K2(t,e,r);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Bs===null||!Bs.has(n))){e=Gc(r,e),e=i3(t,e,1),t=js(t,e,1),e=Qn(),t!==null&&(lh(t,1,e),po(t,e));break}}t=t.return}}function HJ(e,t,r){var n=e.pingCache;n!==null&&n.delete(t),t=Qn(),e.pingedLanes|=e.suspendedLanes&r,cn===e&&(On&r)===r&&(en===4||en===3&&(On&130023424)===On&&500>zr()-NE?Kl(e,0):kE|=r),po(e,t)}function E3(e,t){t===0&&(e.mode&1?(t=qg,qg<<=1,!(qg&130023424)&&(qg=4194304)):t=1);var r=Qn();e=Hi(e,t),e!==null&&(lh(e,t,r),po(e,r))}function qJ(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),E3(e,r)}function GJ(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;o!==null&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(Ae(314))}n!==null&&n.delete(t),E3(e,r)}var P3;P3=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||co.current)uo=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return uo=!1,NJ(e,t,r);uo=!!(e.flags&131072)}else uo=!1,br&&t.flags&1048576&&RB(t,$m,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Iv(e,t),e=t.pendingProps;var o=Wc(t,Fn.current);Oc(t,r),o=PE(null,t,n,e,o,r);var a=TE();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,fo(n)?(a=!0,Pm(t)):a=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,SE(t),o.updater=Sb,t.stateNode=o,o._reactInternals=t,x_(t,n,e,r),t=__(null,t,n,!0,a,r)):(t.tag=0,br&&a&&gE(t),qn(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Iv(e,t),e=t.pendingProps,o=n._init,n=o(n._payload),t.type=n,o=t.tag=QJ(n),e=Ea(n,e),o){case 0:t=S_(null,t,n,e,r);break e;case 1:t=F2(null,t,n,e,r);break e;case 11:t=L2(null,t,n,e,r);break e;case 14:t=M2(null,t,n,Ea(n.type,e),r);break e}throw Error(Ae(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ea(n,o),S_(e,t,n,o,r);case 1:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ea(n,o),F2(e,t,n,o,r);case 3:e:{if(c3(t),e===null)throw Error(Ae(387));n=t.pendingProps,a=t.memoizedState,o=a.element,NB(e,t),Am(t,n,null,r);var i=t.memoizedState;if(n=i.element,a.isDehydrated)if(a={element:n,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=a,t.memoizedState=a,t.flags&256){o=Gc(Error(Ae(423)),t),t=j2(e,t,n,r,o);break e}else if(n!==o){o=Gc(Error(Ae(424)),t),t=j2(e,t,n,r,o);break e}else for(Io=Fs(t.stateNode.containerInfo.firstChild),ko=t,br=!0,$a=null,r=FB(t,null,n,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Vc(),n===o){t=qi(e,t,r);break e}qn(e,t,n,r)}t=t.child}return t;case 5:return jB(t),e===null&&m_(t),n=t.type,o=t.pendingProps,a=e!==null?e.memoizedProps:null,i=o.children,d_(n,o)?i=null:a!==null&&d_(n,a)&&(t.flags|=32),u3(e,t),qn(e,t,i,r),t.child;case 6:return e===null&&m_(t),null;case 13:return f3(e,t,r);case 4:return _E(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=Hc(t,null,n,r):qn(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ea(n,o),L2(e,t,n,o,r);case 7:return qn(e,t,t.pendingProps,r),t.child;case 8:return qn(e,t,t.pendingProps.children,r),t.child;case 12:return qn(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,a=t.memoizedProps,i=o.value,lr(Rm,n._currentValue),n._currentValue=i,a!==null)if(La(a.value,i)){if(a.children===o.children&&!co.current){t=qi(e,t,r);break e}}else for(a=t.child,a!==null&&(a.return=t);a!==null;){var s=a.dependencies;if(s!==null){i=a.child;for(var u=s.firstContext;u!==null;){if(u.context===n){if(a.tag===1){u=Bi(-1,r&-r),u.tag=2;var l=a.updateQueue;if(l!==null){l=l.shared;var f=l.pending;f===null?u.next=u:(u.next=f.next,f.next=u),l.pending=u}}a.lanes|=r,u=a.alternate,u!==null&&(u.lanes|=r),y_(a.return,r,t),s.lanes|=r;break}u=u.next}}else if(a.tag===10)i=a.type===t.type?null:a.child;else if(a.tag===18){if(i=a.return,i===null)throw Error(Ae(341));i.lanes|=r,s=i.alternate,s!==null&&(s.lanes|=r),y_(i,r,t),i=a.sibling}else i=a.child;if(i!==null)i.return=a;else for(i=a;i!==null;){if(i===t){i=null;break}if(a=i.sibling,a!==null){a.return=i.return,i=a;break}i=i.return}a=i}qn(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Oc(t,r),o=pa(o),n=n(o),t.flags|=1,qn(e,t,n,r),t.child;case 14:return n=t.type,o=Ea(n,t.pendingProps),o=Ea(n.type,o),M2(e,t,n,o,r);case 15:return s3(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:Ea(n,o),Iv(e,t),t.tag=1,fo(n)?(e=!0,Pm(t)):e=!1,Oc(t,r),LB(t,n,o),x_(t,n,o,r),__(null,t,n,!0,e,r);case 19:return d3(e,t,r);case 22:return l3(e,t,r)}throw Error(Ae(156,t.tag))};function T3(e,t){return eB(e,t)}function KJ(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function aa(e,t,r,n){return new KJ(e,t,r,n)}function FE(e){return e=e.prototype,!(!e||!e.isReactComponent)}function QJ(e){if(typeof e=="function")return FE(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nE)return 11;if(e===oE)return 14}return 2}function Us(e,t){var r=e.alternate;return r===null?(r=aa(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Nv(e,t,r,n,o,a){var i=2;if(n=e,typeof e=="function")FE(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ec:return Ql(r.children,o,a,t);case rE:i=8,o|=8;break;case VS:return e=aa(12,r,t,o|2),e.elementType=VS,e.lanes=a,e;case HS:return e=aa(13,r,t,o),e.elementType=HS,e.lanes=a,e;case qS:return e=aa(19,r,t,o),e.elementType=qS,e.lanes=a,e;case Mj:return Eb(r,o,a,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Dj:i=10;break e;case Lj:i=9;break e;case nE:i=11;break e;case oE:i=14;break e;case xs:i=16,n=null;break e}throw Error(Ae(130,e==null?e:typeof e,""))}return t=aa(i,r,t,o),t.elementType=e,t.type=n,t.lanes=a,t}function Ql(e,t,r,n){return e=aa(7,e,n,t),e.lanes=r,e}function Eb(e,t,r,n){return e=aa(22,e,n,t),e.elementType=Mj,e.lanes=r,e.stateNode={isHidden:!1},e}function ow(e,t,r){return e=aa(6,e,null,t),e.lanes=r,e}function aw(e,t,r){return t=aa(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function XJ(e,t,r,n,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=jx(0),this.expirationTimes=jx(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=jx(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function jE(e,t,r,n,o,a,i,s,u){return e=new XJ(e,t,r,s,u),t===1?(t=1,a===!0&&(t|=8)):t=0,a=aa(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},SE(a),e}function YJ(e,t,r){var n=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Zu,key:n==null?null:""+n,children:e,containerInfo:t,implementation:r}}function $3(e){if(!e)return el;e=e._reactInternals;e:{if(hu(e)!==e||e.tag!==1)throw Error(Ae(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(fo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(Ae(171))}if(e.tag===1){var r=e.type;if(fo(r))return TB(e,r,t)}return t}function R3(e,t,r,n,o,a,i,s,u){return e=jE(r,n,!0,e,o,a,i,s,u),e.context=$3(null),r=e.current,n=Qn(),o=zs(r),a=Bi(n,o),a.callback=t??null,js(r,a,o),e.current.lanes=o,lh(e,o,n),po(e,n),e}function Pb(e,t,r,n){var o=t.current,a=Qn(),i=zs(o);return r=$3(r),t.context===null?t.context=r:t.pendingContext=r,t=Bi(a,i),t.payload={element:e},n=n===void 0?null:n,n!==null&&(t.callback=n),e=js(o,t,i),e!==null&&(Na(e,o,i,a),Tv(e,o,i)),i}function Bm(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Q2(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function BE(e,t){Q2(e,t),(e=e.alternate)&&Q2(e,t)}function JJ(){return null}var I3=typeof reportError=="function"?reportError:function(e){console.error(e)};function zE(e){this._internalRoot=e}Tb.prototype.render=zE.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(Ae(409));Pb(e,t,null,null)};Tb.prototype.unmount=zE.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;au(function(){Pb(null,e,null,null)}),t[Vi]=null}};function Tb(e){this._internalRoot=e}Tb.prototype.unstable_scheduleHydration=function(e){if(e){var t=sB();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Os.length&&t!==0&&t<Os[r].priority;r++);Os.splice(r,0,e),r===0&&uB(e)}};function UE(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function $b(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function X2(){}function ZJ(e,t,r,n,o){if(o){if(typeof n=="function"){var a=n;n=function(){var l=Bm(i);a.call(l)}}var i=R3(t,n,e,0,null,!1,!1,"",X2);return e._reactRootContainer=i,e[Vi]=i.current,Op(e.nodeType===8?e.parentNode:e),au(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof n=="function"){var s=n;n=function(){var l=Bm(u);s.call(l)}}var u=jE(e,0,!1,null,null,!1,!1,"",X2);return e._reactRootContainer=u,e[Vi]=u.current,Op(e.nodeType===8?e.parentNode:e),au(function(){Pb(t,u,r,n)}),u}function Rb(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a;if(typeof o=="function"){var s=o;o=function(){var u=Bm(i);s.call(u)}}Pb(t,i,e,o)}else i=ZJ(r,t,e,o,n);return Bm(i)}aB=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=Id(t.pendingLanes);r!==0&&(sE(t,r|1),po(t,zr()),!(Mt&6)&&(Kc=zr()+500,ll()))}break;case 13:au(function(){var n=Hi(e,1);if(n!==null){var o=Qn();Na(n,e,1,o)}}),BE(e,1)}};lE=function(e){if(e.tag===13){var t=Hi(e,134217728);if(t!==null){var r=Qn();Na(t,e,134217728,r)}BE(e,134217728)}};iB=function(e){if(e.tag===13){var t=zs(e),r=Hi(e,t);if(r!==null){var n=Qn();Na(r,e,t,n)}BE(e,t)}};sB=function(){return Qt};lB=function(e,t){var r=Qt;try{return Qt=e,t()}finally{Qt=r}};r_=function(e,t,r){switch(t){case"input":if(QS(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var o=xb(n);if(!o)throw Error(Ae(90));jj(n),QS(n,o)}}}break;case"textarea":zj(e,r);break;case"select":t=r.value,t!=null&&wc(e,!!r.multiple,t,!1)}};Kj=DE;Qj=au;var eZ={usingClientEntryPoint:!1,Events:[ch,oc,xb,qj,Gj,DE]},pd={findFiberByHostInstance:zl,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},tZ={bundleType:pd.bundleType,version:pd.version,rendererPackageName:pd.rendererPackageName,rendererConfig:pd.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Qi.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Jj(e),e===null?null:e.stateNode},findFiberByHostInstance:pd.findFiberByHostInstance||JJ,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var nv=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!nv.isDisabled&&nv.supportsFiber)try{vb=nv.inject(tZ),ai=nv}catch{}}jo.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eZ;jo.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!UE(t))throw Error(Ae(200));return YJ(e,t,null,r)};jo.createRoot=function(e,t){if(!UE(e))throw Error(Ae(299));var r=!1,n="",o=I3;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=jE(e,1,!1,null,null,r,!1,n,o),e[Vi]=t.current,Op(e.nodeType===8?e.parentNode:e),new zE(t)};jo.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(Ae(188)):(e=Object.keys(e).join(","),Error(Ae(268,e)));return e=Jj(t),e=e===null?null:e.stateNode,e};jo.flushSync=function(e){return au(e)};jo.hydrate=function(e,t,r){if(!$b(t))throw Error(Ae(200));return Rb(null,e,t,!0,r)};jo.hydrateRoot=function(e,t,r){if(!UE(e))throw Error(Ae(405));var n=r!=null&&r.hydratedSources||null,o=!1,a="",i=I3;if(r!=null&&(r.unstable_strictMode===!0&&(o=!0),r.identifierPrefix!==void 0&&(a=r.identifierPrefix),r.onRecoverableError!==void 0&&(i=r.onRecoverableError)),t=R3(t,null,e,1,r??null,o,!1,a,i),e[Vi]=t.current,Op(e),n)for(e=0;e<n.length;e++)r=n[e],o=r._getVersion,o=o(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,o]:t.mutableSourceEagerHydrationData.push(r,o);return new Tb(t)};jo.render=function(e,t,r){if(!$b(t))throw Error(Ae(200));return Rb(null,e,t,!1,r)};jo.unmountComponentAtNode=function(e){if(!$b(e))throw Error(Ae(40));return e._reactRootContainer?(au(function(){Rb(null,null,e,!1,function(){e._reactRootContainer=null,e[Vi]=null})}),!0):!1};jo.unstable_batchedUpdates=DE;jo.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!$b(r))throw Error(Ae(200));if(e==null||e._reactInternals===void 0)throw Error(Ae(38));return Rb(e,t,r,!1,n)};jo.version="18.2.0-next-9e3b772b8-20220608";function A3(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(A3)}catch(e){console.error(e)}}A3(),Rj.exports=jo;var ul=Rj.exports;const fc=Wr(ul);var Y2=ul;US.createRoot=Y2.createRoot,US.hydrateRoot=Y2.hydrateRoot;var rZ={id:""},nZ={login:function(){return Promise.resolve()},logout:function(){return Promise.resolve()},checkAuth:function(){return Promise.resolve()},checkError:function(){return Promise.resolve()},getPermissions:function(){return Promise.resolve()},getIdentity:function(){return Promise.resolve(rZ)}},k3=p.createContext(nZ);k3.displayName="AuthContext";const N3=k3;var Ib={loginUrl:"/login",afterLoginUrl:"/"},oZ=function(){return p.useContext(N3)};const Xi=oZ;function D_(e,t){return D_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,o){return n.__proto__=o,n},D_(e,t)}function Yi(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,D_(e,t)}var yf=function(){function e(){this.listeners=[]}var t=e.prototype;return t.subscribe=function(n){var o=this,a=n||function(){};return this.listeners.push(a),this.onSubscribe(),function(){o.listeners=o.listeners.filter(function(i){return i!==a}),o.onUnsubscribe()}},t.hasListeners=function(){return this.listeners.length>0},t.onSubscribe=function(){},t.onUnsubscribe=function(){},e}();function I(){return I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},I.apply(this,arguments)}var zm=typeof window>"u";function Sn(){}function aZ(e,t){return typeof e=="function"?e(t):e}function L_(e){return typeof e=="number"&&e>=0&&e!==1/0}function Um(e){return Array.isArray(e)?e:[e]}function D3(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Dv(e,t,r){return dh(e)?typeof t=="function"?I({},r,{queryKey:e,queryFn:t}):I({},t,{queryKey:e}):e}function iZ(e,t,r){return dh(e)?typeof t=="function"?I({},r,{mutationKey:e,mutationFn:t}):I({},t,{mutationKey:e}):typeof e=="function"?I({},t,{mutationFn:e}):I({},e)}function Ss(e,t,r){return dh(e)?[I({},t,{queryKey:e}),r]:[e||{},t]}function sZ(e,t){if(e===!0&&t===!0||e==null&&t==null)return"all";if(e===!1&&t===!1)return"none";var r=e??!t;return r?"active":"inactive"}function J2(e,t){var r=e.active,n=e.exact,o=e.fetching,a=e.inactive,i=e.predicate,s=e.queryKey,u=e.stale;if(dh(s)){if(n){if(t.queryHash!==WE(s,t.options))return!1}else if(!Wm(t.queryKey,s))return!1}var l=sZ(r,a);if(l==="none")return!1;if(l!=="all"){var f=t.isActive();if(l==="active"&&!f||l==="inactive"&&f)return!1}return!(typeof u=="boolean"&&t.isStale()!==u||typeof o=="boolean"&&t.isFetching()!==o||i&&!i(t))}function Z2(e,t){var r=e.exact,n=e.fetching,o=e.predicate,a=e.mutationKey;if(dh(a)){if(!t.options.mutationKey)return!1;if(r){if(Is(t.options.mutationKey)!==Is(a))return!1}else if(!Wm(t.options.mutationKey,a))return!1}return!(typeof n=="boolean"&&t.state.status==="loading"!==n||o&&!o(t))}function WE(e,t){var r=(t==null?void 0:t.queryKeyHashFn)||Is;return r(e)}function Is(e){var t=Um(e);return lZ(t)}function lZ(e){return JSON.stringify(e,function(t,r){return M_(r)?Object.keys(r).sort().reduce(function(n,o){return n[o]=r[o],n},{}):r})}function Wm(e,t){return L3(Um(e),Um(t))}function L3(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(function(r){return!L3(e[r],t[r])}):!1}function Vm(e,t){if(e===t)return e;var r=Array.isArray(e)&&Array.isArray(t);if(r||M_(e)&&M_(t)){for(var n=r?e.length:Object.keys(e).length,o=r?t:Object.keys(t),a=o.length,i=r?[]:{},s=0,u=0;u<a;u++){var l=r?u:o[u];i[l]=Vm(e[l],t[l]),i[l]===e[l]&&s++}return n===a&&s===n?e:i}return t}function uZ(e,t){if(e&&!t||t&&!e)return!1;for(var r in e)if(e[r]!==t[r])return!1;return!0}function M_(e){if(!ek(e))return!1;var t=e.constructor;if(typeof t>"u")return!0;var r=t.prototype;return!(!ek(r)||!r.hasOwnProperty("isPrototypeOf"))}function ek(e){return Object.prototype.toString.call(e)==="[object Object]"}function dh(e){return typeof e=="string"||Array.isArray(e)}function cZ(e){return new Promise(function(t){setTimeout(t,e)})}function tk(e){Promise.resolve().then(e).catch(function(t){return setTimeout(function(){throw t})})}function M3(){if(typeof AbortController=="function")return new AbortController}var fZ=function(e){Yi(t,e);function t(){var n;return n=e.call(this)||this,n.setup=function(o){var a;if(!zm&&((a=window)!=null&&a.addEventListener)){var i=function(){return o()};return window.addEventListener("visibilitychange",i,!1),window.addEventListener("focus",i,!1),function(){window.removeEventListener("visibilitychange",i),window.removeEventListener("focus",i)}}},n}var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var o;(o=this.cleanup)==null||o.call(this),this.cleanup=void 0}},r.setEventListener=function(o){var a,i=this;this.setup=o,(a=this.cleanup)==null||a.call(this),this.cleanup=o(function(s){typeof s=="boolean"?i.setFocused(s):i.onFocus()})},r.setFocused=function(o){this.focused=o,o&&this.onFocus()},r.onFocus=function(){this.listeners.forEach(function(o){o()})},r.isFocused=function(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)},t}(yf),qd=new fZ,dZ=function(e){Yi(t,e);function t(){var n;return n=e.call(this)||this,n.setup=function(o){var a;if(!zm&&((a=window)!=null&&a.addEventListener)){var i=function(){return o()};return window.addEventListener("online",i,!1),window.addEventListener("offline",i,!1),function(){window.removeEventListener("online",i),window.removeEventListener("offline",i)}}},n}var r=t.prototype;return r.onSubscribe=function(){this.cleanup||this.setEventListener(this.setup)},r.onUnsubscribe=function(){if(!this.hasListeners()){var o;(o=this.cleanup)==null||o.call(this),this.cleanup=void 0}},r.setEventListener=function(o){var a,i=this;this.setup=o,(a=this.cleanup)==null||a.call(this),this.cleanup=o(function(s){typeof s=="boolean"?i.setOnline(s):i.onOnline()})},r.setOnline=function(o){this.online=o,o&&this.onOnline()},r.onOnline=function(){this.listeners.forEach(function(o){o()})},r.isOnline=function(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine},t}(yf),Lv=new dZ;function pZ(e){return Math.min(1e3*Math.pow(2,e),3e4)}function Hm(e){return typeof(e==null?void 0:e.cancel)=="function"}var F3=function(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent};function Mv(e){return e instanceof F3}var j3=function(t){var r=this,n=!1,o,a,i,s;this.abort=t.abort,this.cancel=function(g){return o==null?void 0:o(g)},this.cancelRetry=function(){n=!0},this.continueRetry=function(){n=!1},this.continue=function(){return a==null?void 0:a()},this.failureCount=0,this.isPaused=!1,this.isResolved=!1,this.isTransportCancelable=!1,this.promise=new Promise(function(g,v){i=g,s=v});var u=function(v){r.isResolved||(r.isResolved=!0,t.onSuccess==null||t.onSuccess(v),a==null||a(),i(v))},l=function(v){r.isResolved||(r.isResolved=!0,t.onError==null||t.onError(v),a==null||a(),s(v))},f=function(){return new Promise(function(v){a=v,r.isPaused=!0,t.onPause==null||t.onPause()}).then(function(){a=void 0,r.isPaused=!1,t.onContinue==null||t.onContinue()})},h=function g(){if(!r.isResolved){var v;try{v=t.fn()}catch(m){v=Promise.reject(m)}o=function(w){if(!r.isResolved&&(l(new F3(w)),r.abort==null||r.abort(),Hm(v)))try{v.cancel()}catch{}},r.isTransportCancelable=Hm(v),Promise.resolve(v).then(u).catch(function(m){var w,_;if(!r.isResolved){var S=(w=t.retry)!=null?w:3,y=(_=t.retryDelay)!=null?_:pZ,b=typeof y=="function"?y(r.failureCount,m):y,C=S===!0||typeof S=="number"&&r.failureCount<S||typeof S=="function"&&S(r.failureCount,m);if(n||!C){l(m);return}r.failureCount++,t.onFail==null||t.onFail(r.failureCount,m),cZ(b).then(function(){if(!qd.isFocused()||!Lv.isOnline())return f()}).then(function(){n?l(m):g()})}})}};h()},hZ=function(){function e(){this.queue=[],this.transactions=0,this.notifyFn=function(r){r()},this.batchNotifyFn=function(r){r()}}var t=e.prototype;return t.batch=function(n){var o;this.transactions++;try{o=n()}finally{this.transactions--,this.transactions||this.flush()}return o},t.schedule=function(n){var o=this;this.transactions?this.queue.push(n):tk(function(){o.notifyFn(n)})},t.batchCalls=function(n){var o=this;return function(){for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];o.schedule(function(){n.apply(void 0,i)})}},t.flush=function(){var n=this,o=this.queue;this.queue=[],o.length&&tk(function(){n.batchNotifyFn(function(){o.forEach(function(a){n.notifyFn(a)})})})},t.setNotifyFunction=function(n){this.notifyFn=n},t.setBatchNotifyFunction=function(n){this.batchNotifyFn=n},e}(),sr=new hZ,B3=console;function qm(){return B3}function gZ(e){B3=e}var vZ=function(){function e(r){this.abortSignalConsumed=!1,this.hadObservers=!1,this.defaultOptions=r.defaultOptions,this.setOptions(r.options),this.observers=[],this.cache=r.cache,this.queryKey=r.queryKey,this.queryHash=r.queryHash,this.initialState=r.state||this.getDefaultState(this.options),this.state=this.initialState,this.meta=r.meta,this.scheduleGc()}var t=e.prototype;return t.setOptions=function(n){var o;this.options=I({},this.defaultOptions,n),this.meta=n==null?void 0:n.meta,this.cacheTime=Math.max(this.cacheTime||0,(o=this.options.cacheTime)!=null?o:5*60*1e3)},t.setDefaultOptions=function(n){this.defaultOptions=n},t.scheduleGc=function(){var n=this;this.clearGcTimeout(),L_(this.cacheTime)&&(this.gcTimeout=setTimeout(function(){n.optionalRemove()},this.cacheTime))},t.clearGcTimeout=function(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)},t.optionalRemove=function(){this.observers.length||(this.state.isFetching?this.hadObservers&&this.scheduleGc():this.cache.remove(this))},t.setData=function(n,o){var a,i,s=this.state.data,u=aZ(n,s);return(a=(i=this.options).isDataEqual)!=null&&a.call(i,s,u)?u=s:this.options.structuralSharing!==!1&&(u=Vm(s,u)),this.dispatch({data:u,type:"success",dataUpdatedAt:o==null?void 0:o.updatedAt}),u},t.setState=function(n,o){this.dispatch({type:"setState",state:n,setStateOptions:o})},t.cancel=function(n){var o,a=this.promise;return(o=this.retryer)==null||o.cancel(n),a?a.then(Sn).catch(Sn):Promise.resolve()},t.destroy=function(){this.clearGcTimeout(),this.cancel({silent:!0})},t.reset=function(){this.destroy(),this.setState(this.initialState)},t.isActive=function(){return this.observers.some(function(n){return n.options.enabled!==!1})},t.isFetching=function(){return this.state.isFetching},t.isStale=function(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(function(n){return n.getCurrentResult().isStale})},t.isStaleByTime=function(n){return n===void 0&&(n=0),this.state.isInvalidated||!this.state.dataUpdatedAt||!D3(this.state.dataUpdatedAt,n)},t.onFocus=function(){var n,o=this.observers.find(function(a){return a.shouldFetchOnWindowFocus()});o&&o.refetch(),(n=this.retryer)==null||n.continue()},t.onOnline=function(){var n,o=this.observers.find(function(a){return a.shouldFetchOnReconnect()});o&&o.refetch(),(n=this.retryer)==null||n.continue()},t.addObserver=function(n){this.observers.indexOf(n)===-1&&(this.observers.push(n),this.hadObservers=!0,this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:n}))},t.removeObserver=function(n){this.observers.indexOf(n)!==-1&&(this.observers=this.observers.filter(function(o){return o!==n}),this.observers.length||(this.retryer&&(this.retryer.isTransportCancelable||this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.cacheTime?this.scheduleGc():this.cache.remove(this)),this.cache.notify({type:"observerRemoved",query:this,observer:n}))},t.getObserversCount=function(){return this.observers.length},t.invalidate=function(){this.state.isInvalidated||this.dispatch({type:"invalidate"})},t.fetch=function(n,o){var a=this,i,s,u;if(this.state.isFetching){if(this.state.dataUpdatedAt&&(o!=null&&o.cancelRefetch))this.cancel({silent:!0});else if(this.promise){var l;return(l=this.retryer)==null||l.continueRetry(),this.promise}}if(n&&this.setOptions(n),!this.options.queryFn){var f=this.observers.find(function(y){return y.options.queryFn});f&&this.setOptions(f.options)}var h=Um(this.queryKey),g=M3(),v={queryKey:h,pageParam:void 0,meta:this.meta};Object.defineProperty(v,"signal",{enumerable:!0,get:function(){if(g)return a.abortSignalConsumed=!0,g.signal}});var m=function(){return a.options.queryFn?(a.abortSignalConsumed=!1,a.options.queryFn(v)):Promise.reject("Missing queryFn")},w={fetchOptions:o,options:this.options,queryKey:h,state:this.state,fetchFn:m,meta:this.meta};if((i=this.options.behavior)!=null&&i.onFetch){var _;(_=this.options.behavior)==null||_.onFetch(w)}if(this.revertState=this.state,!this.state.isFetching||this.state.fetchMeta!==((s=w.fetchOptions)==null?void 0:s.meta)){var S;this.dispatch({type:"fetch",meta:(S=w.fetchOptions)==null?void 0:S.meta})}return this.retryer=new j3({fn:w.fetchFn,abort:g==null||(u=g.abort)==null?void 0:u.bind(g),onSuccess:function(b){a.setData(b),a.cache.config.onSuccess==null||a.cache.config.onSuccess(b,a),a.cacheTime===0&&a.optionalRemove()},onError:function(b){Mv(b)&&b.silent||a.dispatch({type:"error",error:b}),Mv(b)||(a.cache.config.onError==null||a.cache.config.onError(b,a),qm().error(b)),a.cacheTime===0&&a.optionalRemove()},onFail:function(){a.dispatch({type:"failed"})},onPause:function(){a.dispatch({type:"pause"})},onContinue:function(){a.dispatch({type:"continue"})},retry:w.options.retry,retryDelay:w.options.retryDelay}),this.promise=this.retryer.promise,this.promise},t.dispatch=function(n){var o=this;this.state=this.reducer(this.state,n),sr.batch(function(){o.observers.forEach(function(a){a.onQueryUpdate(n)}),o.cache.notify({query:o,type:"queryUpdated",action:n})})},t.getDefaultState=function(n){var o=typeof n.initialData=="function"?n.initialData():n.initialData,a=typeof n.initialData<"u",i=a?typeof n.initialDataUpdatedAt=="function"?n.initialDataUpdatedAt():n.initialDataUpdatedAt:0,s=typeof o<"u";return{data:o,dataUpdateCount:0,dataUpdatedAt:s?i??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isFetching:!1,isInvalidated:!1,isPaused:!1,status:s?"success":"idle"}},t.reducer=function(n,o){var a,i;switch(o.type){case"failed":return I({},n,{fetchFailureCount:n.fetchFailureCount+1});case"pause":return I({},n,{isPaused:!0});case"continue":return I({},n,{isPaused:!1});case"fetch":return I({},n,{fetchFailureCount:0,fetchMeta:(a=o.meta)!=null?a:null,isFetching:!0,isPaused:!1},!n.dataUpdatedAt&&{error:null,status:"loading"});case"success":return I({},n,{data:o.data,dataUpdateCount:n.dataUpdateCount+1,dataUpdatedAt:(i=o.dataUpdatedAt)!=null?i:Date.now(),error:null,fetchFailureCount:0,isFetching:!1,isInvalidated:!1,isPaused:!1,status:"success"});case"error":var s=o.error;return Mv(s)&&s.revert&&this.revertState?I({},this.revertState):I({},n,{error:s,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,isFetching:!1,isPaused:!1,status:"error"});case"invalidate":return I({},n,{isInvalidated:!0});case"setState":return I({},n,o.state);default:return n}},e}(),mZ=function(e){Yi(t,e);function t(n){var o;return o=e.call(this)||this,o.config=n||{},o.queries=[],o.queriesMap={},o}var r=t.prototype;return r.build=function(o,a,i){var s,u=a.queryKey,l=(s=a.queryHash)!=null?s:WE(u,a),f=this.get(l);return f||(f=new vZ({cache:this,queryKey:u,queryHash:l,options:o.defaultQueryOptions(a),state:i,defaultOptions:o.getQueryDefaults(u),meta:a.meta}),this.add(f)),f},r.add=function(o){this.queriesMap[o.queryHash]||(this.queriesMap[o.queryHash]=o,this.queries.push(o),this.notify({type:"queryAdded",query:o}))},r.remove=function(o){var a=this.queriesMap[o.queryHash];a&&(o.destroy(),this.queries=this.queries.filter(function(i){return i!==o}),a===o&&delete this.queriesMap[o.queryHash],this.notify({type:"queryRemoved",query:o}))},r.clear=function(){var o=this;sr.batch(function(){o.queries.forEach(function(a){o.remove(a)})})},r.get=function(o){return this.queriesMap[o]},r.getAll=function(){return this.queries},r.find=function(o,a){var i=Ss(o,a),s=i[0];return typeof s.exact>"u"&&(s.exact=!0),this.queries.find(function(u){return J2(s,u)})},r.findAll=function(o,a){var i=Ss(o,a),s=i[0];return Object.keys(s).length>0?this.queries.filter(function(u){return J2(s,u)}):this.queries},r.notify=function(o){var a=this;sr.batch(function(){a.listeners.forEach(function(i){i(o)})})},r.onFocus=function(){var o=this;sr.batch(function(){o.queries.forEach(function(a){a.onFocus()})})},r.onOnline=function(){var o=this;sr.batch(function(){o.queries.forEach(function(a){a.onOnline()})})},t}(yf),yZ=function(){function e(r){this.options=I({},r.defaultOptions,r.options),this.mutationId=r.mutationId,this.mutationCache=r.mutationCache,this.observers=[],this.state=r.state||z3(),this.meta=r.meta}var t=e.prototype;return t.setState=function(n){this.dispatch({type:"setState",state:n})},t.addObserver=function(n){this.observers.indexOf(n)===-1&&this.observers.push(n)},t.removeObserver=function(n){this.observers=this.observers.filter(function(o){return o!==n})},t.cancel=function(){return this.retryer?(this.retryer.cancel(),this.retryer.promise.then(Sn).catch(Sn)):Promise.resolve()},t.continue=function(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()},t.execute=function(){var n=this,o,a=this.state.status==="loading",i=Promise.resolve();return a||(this.dispatch({type:"loading",variables:this.options.variables}),i=i.then(function(){n.mutationCache.config.onMutate==null||n.mutationCache.config.onMutate(n.state.variables,n)}).then(function(){return n.options.onMutate==null?void 0:n.options.onMutate(n.state.variables)}).then(function(s){s!==n.state.context&&n.dispatch({type:"loading",context:s,variables:n.state.variables})})),i.then(function(){return n.executeMutation()}).then(function(s){o=s,n.mutationCache.config.onSuccess==null||n.mutationCache.config.onSuccess(o,n.state.variables,n.state.context,n)}).then(function(){return n.options.onSuccess==null?void 0:n.options.onSuccess(o,n.state.variables,n.state.context)}).then(function(){return n.options.onSettled==null?void 0:n.options.onSettled(o,null,n.state.variables,n.state.context)}).then(function(){return n.dispatch({type:"success",data:o}),o}).catch(function(s){return n.mutationCache.config.onError==null||n.mutationCache.config.onError(s,n.state.variables,n.state.context,n),qm().error(s),Promise.resolve().then(function(){return n.options.onError==null?void 0:n.options.onError(s,n.state.variables,n.state.context)}).then(function(){return n.options.onSettled==null?void 0:n.options.onSettled(void 0,s,n.state.variables,n.state.context)}).then(function(){throw n.dispatch({type:"error",error:s}),s})})},t.executeMutation=function(){var n=this,o;return this.retryer=new j3({fn:function(){return n.options.mutationFn?n.options.mutationFn(n.state.variables):Promise.reject("No mutationFn found")},onFail:function(){n.dispatch({type:"failed"})},onPause:function(){n.dispatch({type:"pause"})},onContinue:function(){n.dispatch({type:"continue"})},retry:(o=this.options.retry)!=null?o:0,retryDelay:this.options.retryDelay}),this.retryer.promise},t.dispatch=function(n){var o=this;this.state=bZ(this.state,n),sr.batch(function(){o.observers.forEach(function(a){a.onMutationUpdate(n)}),o.mutationCache.notify(o)})},e}();function z3(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}function bZ(e,t){switch(t.type){case"failed":return I({},e,{failureCount:e.failureCount+1});case"pause":return I({},e,{isPaused:!0});case"continue":return I({},e,{isPaused:!1});case"loading":return I({},e,{context:t.context,data:void 0,error:null,isPaused:!1,status:"loading",variables:t.variables});case"success":return I({},e,{data:t.data,error:null,status:"success",isPaused:!1});case"error":return I({},e,{data:void 0,error:t.error,failureCount:e.failureCount+1,isPaused:!1,status:"error"});case"setState":return I({},e,t.state);default:return e}}var xZ=function(e){Yi(t,e);function t(n){var o;return o=e.call(this)||this,o.config=n||{},o.mutations=[],o.mutationId=0,o}var r=t.prototype;return r.build=function(o,a,i){var s=new yZ({mutationCache:this,mutationId:++this.mutationId,options:o.defaultMutationOptions(a),state:i,defaultOptions:a.mutationKey?o.getMutationDefaults(a.mutationKey):void 0,meta:a.meta});return this.add(s),s},r.add=function(o){this.mutations.push(o),this.notify(o)},r.remove=function(o){this.mutations=this.mutations.filter(function(a){return a!==o}),o.cancel(),this.notify(o)},r.clear=function(){var o=this;sr.batch(function(){o.mutations.forEach(function(a){o.remove(a)})})},r.getAll=function(){return this.mutations},r.find=function(o){return typeof o.exact>"u"&&(o.exact=!0),this.mutations.find(function(a){return Z2(o,a)})},r.findAll=function(o){return this.mutations.filter(function(a){return Z2(o,a)})},r.notify=function(o){var a=this;sr.batch(function(){a.listeners.forEach(function(i){i(o)})})},r.onFocus=function(){this.resumePausedMutations()},r.onOnline=function(){this.resumePausedMutations()},r.resumePausedMutations=function(){var o=this.mutations.filter(function(a){return a.state.isPaused});return sr.batch(function(){return o.reduce(function(a,i){return a.then(function(){return i.continue().catch(Sn)})},Promise.resolve())})},t}(yf);function wZ(){return{onFetch:function(t){t.fetchFn=function(){var r,n,o,a,i,s,u=(r=t.fetchOptions)==null||(n=r.meta)==null?void 0:n.refetchPage,l=(o=t.fetchOptions)==null||(a=o.meta)==null?void 0:a.fetchMore,f=l==null?void 0:l.pageParam,h=(l==null?void 0:l.direction)==="forward",g=(l==null?void 0:l.direction)==="backward",v=((i=t.state.data)==null?void 0:i.pages)||[],m=((s=t.state.data)==null?void 0:s.pageParams)||[],w=M3(),_=w==null?void 0:w.signal,S=m,y=!1,b=t.options.queryFn||function(){return Promise.reject("Missing queryFn")},C=function(U,W,K,J){return S=J?[W].concat(S):[].concat(S,[W]),J?[K].concat(U):[].concat(U,[K])},O=function(U,W,K,J){if(y)return Promise.reject("Cancelled");if(typeof K>"u"&&!W&&U.length)return Promise.resolve(U);var z={queryKey:t.queryKey,signal:_,pageParam:K,meta:t.meta},G=b(z),ee=Promise.resolve(G).then(function(he){return C(U,K,he,J)});if(Hm(G)){var oe=ee;oe.cancel=G.cancel}return ee},P;if(!v.length)P=O([]);else if(h){var T=typeof f<"u",R=T?f:rk(t.options,v);P=O(v,T,R)}else if(g){var D=typeof f<"u",k=D?f:SZ(t.options,v);P=O(v,D,k,!0)}else(function(){S=[];var B=typeof t.options.getNextPageParam>"u",U=u&&v[0]?u(v[0],0,v):!0;P=U?O([],B,m[0]):Promise.resolve(C([],m[0],v[0]));for(var W=function(z){P=P.then(function(G){var ee=u&&v[z]?u(v[z],z,v):!0;if(ee){var oe=B?m[z]:rk(t.options,G);return O(G,B,oe)}return Promise.resolve(C(G,m[z],v[z]))})},K=1;K<v.length;K++)W(K)})();var L=P.then(function(B){return{pages:B,pageParams:S}}),j=L;return j.cancel=function(){y=!0,w==null||w.abort(),Hm(P)&&P.cancel()},L}}}}function rk(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function SZ(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}var _Z=function(){function e(r){r===void 0&&(r={}),this.queryCache=r.queryCache||new mZ,this.mutationCache=r.mutationCache||new xZ,this.defaultOptions=r.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}var t=e.prototype;return t.mount=function(){var n=this;this.unsubscribeFocus=qd.subscribe(function(){qd.isFocused()&&Lv.isOnline()&&(n.mutationCache.onFocus(),n.queryCache.onFocus())}),this.unsubscribeOnline=Lv.subscribe(function(){qd.isFocused()&&Lv.isOnline()&&(n.mutationCache.onOnline(),n.queryCache.onOnline())})},t.unmount=function(){var n,o;(n=this.unsubscribeFocus)==null||n.call(this),(o=this.unsubscribeOnline)==null||o.call(this)},t.isFetching=function(n,o){var a=Ss(n,o),i=a[0];return i.fetching=!0,this.queryCache.findAll(i).length},t.isMutating=function(n){return this.mutationCache.findAll(I({},n,{fetching:!0})).length},t.getQueryData=function(n,o){var a;return(a=this.queryCache.find(n,o))==null?void 0:a.state.data},t.getQueriesData=function(n){return this.getQueryCache().findAll(n).map(function(o){var a=o.queryKey,i=o.state,s=i.data;return[a,s]})},t.setQueryData=function(n,o,a){var i=Dv(n),s=this.defaultQueryOptions(i);return this.queryCache.build(this,s).setData(o,a)},t.setQueriesData=function(n,o,a){var i=this;return sr.batch(function(){return i.getQueryCache().findAll(n).map(function(s){var u=s.queryKey;return[u,i.setQueryData(u,o,a)]})})},t.getQueryState=function(n,o){var a;return(a=this.queryCache.find(n,o))==null?void 0:a.state},t.removeQueries=function(n,o){var a=Ss(n,o),i=a[0],s=this.queryCache;sr.batch(function(){s.findAll(i).forEach(function(u){s.remove(u)})})},t.resetQueries=function(n,o,a){var i=this,s=Ss(n,o,a),u=s[0],l=s[1],f=this.queryCache,h=I({},u,{active:!0});return sr.batch(function(){return f.findAll(u).forEach(function(g){g.reset()}),i.refetchQueries(h,l)})},t.cancelQueries=function(n,o,a){var i=this,s=Ss(n,o,a),u=s[0],l=s[1],f=l===void 0?{}:l;typeof f.revert>"u"&&(f.revert=!0);var h=sr.batch(function(){return i.queryCache.findAll(u).map(function(g){return g.cancel(f)})});return Promise.all(h).then(Sn).catch(Sn)},t.invalidateQueries=function(n,o,a){var i,s,u,l=this,f=Ss(n,o,a),h=f[0],g=f[1],v=I({},h,{active:(i=(s=h.refetchActive)!=null?s:h.active)!=null?i:!0,inactive:(u=h.refetchInactive)!=null?u:!1});return sr.batch(function(){return l.queryCache.findAll(h).forEach(function(m){m.invalidate()}),l.refetchQueries(v,g)})},t.refetchQueries=function(n,o,a){var i=this,s=Ss(n,o,a),u=s[0],l=s[1],f=sr.batch(function(){return i.queryCache.findAll(u).map(function(g){return g.fetch(void 0,I({},l,{meta:{refetchPage:u==null?void 0:u.refetchPage}}))})}),h=Promise.all(f).then(Sn);return l!=null&&l.throwOnError||(h=h.catch(Sn)),h},t.fetchQuery=function(n,o,a){var i=Dv(n,o,a),s=this.defaultQueryOptions(i);typeof s.retry>"u"&&(s.retry=!1);var u=this.queryCache.build(this,s);return u.isStaleByTime(s.staleTime)?u.fetch(s):Promise.resolve(u.state.data)},t.prefetchQuery=function(n,o,a){return this.fetchQuery(n,o,a).then(Sn).catch(Sn)},t.fetchInfiniteQuery=function(n,o,a){var i=Dv(n,o,a);return i.behavior=wZ(),this.fetchQuery(i)},t.prefetchInfiniteQuery=function(n,o,a){return this.fetchInfiniteQuery(n,o,a).then(Sn).catch(Sn)},t.cancelMutations=function(){var n=this,o=sr.batch(function(){return n.mutationCache.getAll().map(function(a){return a.cancel()})});return Promise.all(o).then(Sn).catch(Sn)},t.resumePausedMutations=function(){return this.getMutationCache().resumePausedMutations()},t.executeMutation=function(n){return this.mutationCache.build(this,n).execute()},t.getQueryCache=function(){return this.queryCache},t.getMutationCache=function(){return this.mutationCache},t.getDefaultOptions=function(){return this.defaultOptions},t.setDefaultOptions=function(n){this.defaultOptions=n},t.setQueryDefaults=function(n,o){var a=this.queryDefaults.find(function(i){return Is(n)===Is(i.queryKey)});a?a.defaultOptions=o:this.queryDefaults.push({queryKey:n,defaultOptions:o})},t.getQueryDefaults=function(n){var o;return n?(o=this.queryDefaults.find(function(a){return Wm(n,a.queryKey)}))==null?void 0:o.defaultOptions:void 0},t.setMutationDefaults=function(n,o){var a=this.mutationDefaults.find(function(i){return Is(n)===Is(i.mutationKey)});a?a.defaultOptions=o:this.mutationDefaults.push({mutationKey:n,defaultOptions:o})},t.getMutationDefaults=function(n){var o;return n?(o=this.mutationDefaults.find(function(a){return Wm(n,a.mutationKey)}))==null?void 0:o.defaultOptions:void 0},t.defaultQueryOptions=function(n){if(n!=null&&n._defaulted)return n;var o=I({},this.defaultOptions.queries,this.getQueryDefaults(n==null?void 0:n.queryKey),n,{_defaulted:!0});return!o.queryHash&&o.queryKey&&(o.queryHash=WE(o.queryKey,o)),o},t.defaultQueryObserverOptions=function(n){return this.defaultQueryOptions(n)},t.defaultMutationOptions=function(n){return n!=null&&n._defaulted?n:I({},this.defaultOptions.mutations,this.getMutationDefaults(n==null?void 0:n.mutationKey),n,{_defaulted:!0})},t.clear=function(){this.queryCache.clear(),this.mutationCache.clear()},e}(),CZ=function(e){Yi(t,e);function t(n,o){var a;return a=e.call(this)||this,a.client=n,a.options=o,a.trackedProps=[],a.selectError=null,a.bindMethods(),a.setOptions(o),a}var r=t.prototype;return r.bindMethods=function(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)},r.onSubscribe=function(){this.listeners.length===1&&(this.currentQuery.addObserver(this),nk(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())},r.onUnsubscribe=function(){this.listeners.length||this.destroy()},r.shouldFetchOnReconnect=function(){return F_(this.currentQuery,this.options,this.options.refetchOnReconnect)},r.shouldFetchOnWindowFocus=function(){return F_(this.currentQuery,this.options,this.options.refetchOnWindowFocus)},r.destroy=function(){this.listeners=[],this.clearTimers(),this.currentQuery.removeObserver(this)},r.setOptions=function(o,a){var i=this.options,s=this.currentQuery;if(this.options=this.client.defaultQueryObserverOptions(o),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=i.queryKey),this.updateQuery();var u=this.hasListeners();u&&ok(this.currentQuery,s,this.options,i)&&this.executeFetch(),this.updateResult(a),u&&(this.currentQuery!==s||this.options.enabled!==i.enabled||this.options.staleTime!==i.staleTime)&&this.updateStaleTimeout();var l=this.computeRefetchInterval();u&&(this.currentQuery!==s||this.options.enabled!==i.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)},r.getOptimisticResult=function(o){var a=this.client.defaultQueryObserverOptions(o),i=this.client.getQueryCache().build(this.client,a);return this.createResult(i,a)},r.getCurrentResult=function(){return this.currentResult},r.trackResult=function(o,a){var i=this,s={},u=function(f){i.trackedProps.includes(f)||i.trackedProps.push(f)};return Object.keys(o).forEach(function(l){Object.defineProperty(s,l,{configurable:!1,enumerable:!0,get:function(){return u(l),o[l]}})}),(a.useErrorBoundary||a.suspense)&&u("error"),s},r.getNextResult=function(o){var a=this;return new Promise(function(i,s){var u=a.subscribe(function(l){l.isFetching||(u(),l.isError&&(o!=null&&o.throwOnError)?s(l.error):i(l))})})},r.getCurrentQuery=function(){return this.currentQuery},r.remove=function(){this.client.getQueryCache().remove(this.currentQuery)},r.refetch=function(o){return this.fetch(I({},o,{meta:{refetchPage:o==null?void 0:o.refetchPage}}))},r.fetchOptimistic=function(o){var a=this,i=this.client.defaultQueryObserverOptions(o),s=this.client.getQueryCache().build(this.client,i);return s.fetch().then(function(){return a.createResult(s,i)})},r.fetch=function(o){var a=this;return this.executeFetch(o).then(function(){return a.updateResult(),a.currentResult})},r.executeFetch=function(o){this.updateQuery();var a=this.currentQuery.fetch(this.options,o);return o!=null&&o.throwOnError||(a=a.catch(Sn)),a},r.updateStaleTimeout=function(){var o=this;if(this.clearStaleTimeout(),!(zm||this.currentResult.isStale||!L_(this.options.staleTime))){var a=D3(this.currentResult.dataUpdatedAt,this.options.staleTime),i=a+1;this.staleTimeoutId=setTimeout(function(){o.currentResult.isStale||o.updateResult()},i)}},r.computeRefetchInterval=function(){var o;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(o=this.options.refetchInterval)!=null?o:!1},r.updateRefetchInterval=function(o){var a=this;this.clearRefetchInterval(),this.currentRefetchInterval=o,!(zm||this.options.enabled===!1||!L_(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(function(){(a.options.refetchIntervalInBackground||qd.isFocused())&&a.executeFetch()},this.currentRefetchInterval))},r.updateTimers=function(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())},r.clearTimers=function(){this.clearStaleTimeout(),this.clearRefetchInterval()},r.clearStaleTimeout=function(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)},r.clearRefetchInterval=function(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)},r.createResult=function(o,a){var i=this.currentQuery,s=this.options,u=this.currentResult,l=this.currentResultState,f=this.currentResultOptions,h=o!==i,g=h?o.state:this.currentQueryInitialState,v=h?this.currentResult:this.previousQueryResult,m=o.state,w=m.dataUpdatedAt,_=m.error,S=m.errorUpdatedAt,y=m.isFetching,b=m.status,C=!1,O=!1,P;if(a.optimisticResults){var T=this.hasListeners(),R=!T&&nk(o,a),D=T&&ok(o,i,a,s);(R||D)&&(y=!0,w||(b="loading"))}if(a.keepPreviousData&&!m.dataUpdateCount&&(v!=null&&v.isSuccess)&&b!=="error")P=v.data,w=v.dataUpdatedAt,b=v.status,C=!0;else if(a.select&&typeof m.data<"u")if(u&&m.data===(l==null?void 0:l.data)&&a.select===this.selectFn)P=this.selectResult;else try{this.selectFn=a.select,P=a.select(m.data),a.structuralSharing!==!1&&(P=Vm(u==null?void 0:u.data,P)),this.selectResult=P,this.selectError=null}catch(j){qm().error(j),this.selectError=j}else P=m.data;if(typeof a.placeholderData<"u"&&typeof P>"u"&&(b==="loading"||b==="idle")){var k;if(u!=null&&u.isPlaceholderData&&a.placeholderData===(f==null?void 0:f.placeholderData))k=u.data;else if(k=typeof a.placeholderData=="function"?a.placeholderData():a.placeholderData,a.select&&typeof k<"u")try{k=a.select(k),a.structuralSharing!==!1&&(k=Vm(u==null?void 0:u.data,k)),this.selectError=null}catch(j){qm().error(j),this.selectError=j}typeof k<"u"&&(b="success",P=k,O=!0)}this.selectError&&(_=this.selectError,P=this.selectResult,S=Date.now(),b="error");var L={status:b,isLoading:b==="loading",isSuccess:b==="success",isError:b==="error",isIdle:b==="idle",data:P,dataUpdatedAt:w,error:_,errorUpdatedAt:S,failureCount:m.fetchFailureCount,errorUpdateCount:m.errorUpdateCount,isFetched:m.dataUpdateCount>0||m.errorUpdateCount>0,isFetchedAfterMount:m.dataUpdateCount>g.dataUpdateCount||m.errorUpdateCount>g.errorUpdateCount,isFetching:y,isRefetching:y&&b!=="loading",isLoadingError:b==="error"&&m.dataUpdatedAt===0,isPlaceholderData:O,isPreviousData:C,isRefetchError:b==="error"&&m.dataUpdatedAt!==0,isStale:VE(o,a),refetch:this.refetch,remove:this.remove};return L},r.shouldNotifyListeners=function(o,a){if(!a)return!0;var i=this.options,s=i.notifyOnChangeProps,u=i.notifyOnChangePropsExclusions;if(!s&&!u||s==="tracked"&&!this.trackedProps.length)return!0;var l=s==="tracked"?this.trackedProps:s;return Object.keys(o).some(function(f){var h=f,g=o[h]!==a[h],v=l==null?void 0:l.some(function(w){return w===f}),m=u==null?void 0:u.some(function(w){return w===f});return g&&!m&&(!l||v)})},r.updateResult=function(o){var a=this.currentResult;if(this.currentResult=this.createResult(this.currentQuery,this.options),this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,!uZ(this.currentResult,a)){var i={cache:!0};(o==null?void 0:o.listeners)!==!1&&this.shouldNotifyListeners(this.currentResult,a)&&(i.listeners=!0),this.notify(I({},i,o))}},r.updateQuery=function(){var o=this.client.getQueryCache().build(this.client,this.options);if(o!==this.currentQuery){var a=this.currentQuery;this.currentQuery=o,this.currentQueryInitialState=o.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(a==null||a.removeObserver(this),o.addObserver(this))}},r.onQueryUpdate=function(o){var a={};o.type==="success"?a.onSuccess=!0:o.type==="error"&&!Mv(o.error)&&(a.onError=!0),this.updateResult(a),this.hasListeners()&&this.updateTimers()},r.notify=function(o){var a=this;sr.batch(function(){o.onSuccess?(a.options.onSuccess==null||a.options.onSuccess(a.currentResult.data),a.options.onSettled==null||a.options.onSettled(a.currentResult.data,null)):o.onError&&(a.options.onError==null||a.options.onError(a.currentResult.error),a.options.onSettled==null||a.options.onSettled(void 0,a.currentResult.error)),o.listeners&&a.listeners.forEach(function(i){i(a.currentResult)}),o.cache&&a.client.getQueryCache().notify({query:a.currentQuery,type:"observerResultsUpdated"})})},t}(yf);function OZ(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function nk(e,t){return OZ(e,t)||e.state.dataUpdatedAt>0&&F_(e,t,t.refetchOnMount)}function F_(e,t,r){if(t.enabled!==!1){var n=typeof r=="function"?r(e):r;return n==="always"||n!==!1&&VE(e,t)}return!1}function ok(e,t,r,n){return r.enabled!==!1&&(e!==t||n.enabled===!1)&&(!r.suspense||e.state.status!=="error")&&VE(e,r)}function VE(e,t){return e.isStaleByTime(t.staleTime)}var EZ=function(e){Yi(t,e);function t(n,o){var a;return a=e.call(this)||this,a.client=n,a.setOptions(o),a.bindMethods(),a.updateResult(),a}var r=t.prototype;return r.bindMethods=function(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)},r.setOptions=function(o){this.options=this.client.defaultMutationOptions(o)},r.onUnsubscribe=function(){if(!this.listeners.length){var o;(o=this.currentMutation)==null||o.removeObserver(this)}},r.onMutationUpdate=function(o){this.updateResult();var a={listeners:!0};o.type==="success"?a.onSuccess=!0:o.type==="error"&&(a.onError=!0),this.notify(a)},r.getCurrentResult=function(){return this.currentResult},r.reset=function(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})},r.mutate=function(o,a){return this.mutateOptions=a,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,I({},this.options,{variables:typeof o<"u"?o:this.options.variables})),this.currentMutation.addObserver(this),this.currentMutation.execute()},r.updateResult=function(){var o=this.currentMutation?this.currentMutation.state:z3(),a=I({},o,{isLoading:o.status==="loading",isSuccess:o.status==="success",isError:o.status==="error",isIdle:o.status==="idle",mutate:this.mutate,reset:this.reset});this.currentResult=a},r.notify=function(o){var a=this;sr.batch(function(){a.mutateOptions&&(o.onSuccess?(a.mutateOptions.onSuccess==null||a.mutateOptions.onSuccess(a.currentResult.data,a.currentResult.variables,a.currentResult.context),a.mutateOptions.onSettled==null||a.mutateOptions.onSettled(a.currentResult.data,null,a.currentResult.variables,a.currentResult.context)):o.onError&&(a.mutateOptions.onError==null||a.mutateOptions.onError(a.currentResult.error,a.currentResult.variables,a.currentResult.context),a.mutateOptions.onSettled==null||a.mutateOptions.onSettled(void 0,a.currentResult.error,a.currentResult.variables,a.currentResult.context))),o.listeners&&a.listeners.forEach(function(i){i(a.currentResult)})})},t}(yf),PZ=fc.unstable_batchedUpdates;sr.setBatchNotifyFunction(PZ);var TZ=console;gZ(TZ);var ak=ue.createContext(void 0),U3=ue.createContext(!1);function W3(e){return e&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=ak),window.ReactQueryClientContext):ak}var Fa=function(){var t=ue.useContext(W3(ue.useContext(U3)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},$Z=function(t){var r=t.client,n=t.contextSharing,o=n===void 0?!1:n,a=t.children;ue.useEffect(function(){return r.mount(),function(){r.unmount()}},[r]);var i=W3(o);return ue.createElement(U3.Provider,{value:o},ue.createElement(i.Provider,{value:r},a))};function RZ(){var e=!1;return{clearReset:function(){e=!1},reset:function(){e=!0},isReset:function(){return e}}}var IZ=ue.createContext(RZ()),AZ=function(){return ue.useContext(IZ)};function V3(e,t,r){return typeof t=="function"?t.apply(void 0,r):typeof t=="boolean"?t:!!e}function ph(e,t,r){var n=ue.useRef(!1),o=ue.useState(0),a=o[1],i=iZ(e,t,r),s=Fa(),u=ue.useRef();u.current?u.current.setOptions(i):u.current=new EZ(s,i);var l=u.current.getCurrentResult();ue.useEffect(function(){n.current=!0;var h=u.current.subscribe(sr.batchCalls(function(){n.current&&a(function(g){return g+1})}));return function(){n.current=!1,h()}},[]);var f=ue.useCallback(function(h,g){u.current.mutate(h,g).catch(Sn)},[]);if(l.error&&V3(void 0,u.current.options.useErrorBoundary,[l.error]))throw l.error;return I({},l,{mutate:f,mutateAsync:l.mutate})}function kZ(e,t){var r=ue.useRef(!1),n=ue.useState(0),o=n[1],a=Fa(),i=AZ(),s=a.defaultQueryObserverOptions(e);s.optimisticResults=!0,s.onError&&(s.onError=sr.batchCalls(s.onError)),s.onSuccess&&(s.onSuccess=sr.batchCalls(s.onSuccess)),s.onSettled&&(s.onSettled=sr.batchCalls(s.onSettled)),s.suspense&&(typeof s.staleTime!="number"&&(s.staleTime=1e3),s.cacheTime===0&&(s.cacheTime=1)),(s.suspense||s.useErrorBoundary)&&(i.isReset()||(s.retryOnMount=!1));var u=ue.useState(function(){return new t(a,s)}),l=u[0],f=l.getOptimisticResult(s);if(ue.useEffect(function(){r.current=!0,i.clearReset();var h=l.subscribe(sr.batchCalls(function(){r.current&&o(function(g){return g+1})}));return l.updateResult(),function(){r.current=!1,h()}},[i,l]),ue.useEffect(function(){l.setOptions(s,{listeners:!1})},[s,l]),s.suspense&&f.isLoading)throw l.fetchOptimistic(s).then(function(h){var g=h.data;s.onSuccess==null||s.onSuccess(g),s.onSettled==null||s.onSettled(g,null)}).catch(function(h){i.clearReset(),s.onError==null||s.onError(h),s.onSettled==null||s.onSettled(void 0,h)});if(f.isError&&!i.isReset()&&!f.isFetching&&V3(s.suspense,s.useErrorBoundary,[f.error,l.getCurrentQuery()]))throw f.error;return s.notifyOnChangeProps==="tracked"&&(f=l.trackResult(f,s)),f}function gu(e,t,r){var n=Dv(e,t,r);return kZ(n,CZ)}/**
 * @remix-run/router v1.11.0
 *
 * 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 j_(){return j_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},j_.apply(this,arguments)}var Gm;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Gm||(Gm={}));function Ur(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function HE(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function ik(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function hh(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var sk;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(sk||(sk={}));function NZ(e,t,r){r===void 0&&(r="/");let n=typeof t=="string"?hh(t):t,o=qE(n.pathname||"/",r);if(o==null)return null;let a=H3(e);DZ(a);let i=null;for(let s=0;i==null&&s<a.length;++s)i=VZ(a[s],qZ(o));return i}function H3(e,t,r,n){t===void 0&&(t=[]),r===void 0&&(r=[]),n===void 0&&(n="");let o=(a,i,s)=>{let u={relativePath:s===void 0?a.path||"":s,caseSensitive:a.caseSensitive===!0,childrenIndex:i,route:a};u.relativePath.startsWith("/")&&(Ur(u.relativePath.startsWith(n),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(n.length));let l=Ws([n,u.relativePath]),f=r.concat(u);a.children&&a.children.length>0&&(Ur(a.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+l+'".')),H3(a.children,t,f,l)),!(a.path==null&&!a.index)&&t.push({path:l,score:UZ(l,a.index),routesMeta:f})};return e.forEach((a,i)=>{var s;if(a.path===""||!((s=a.path)!=null&&s.includes("?")))o(a,i);else for(let u of q3(a.path))o(a,i,u)}),t}function q3(e){let t=e.split("/");if(t.length===0)return[];let[r,...n]=t,o=r.endsWith("?"),a=r.replace(/\?$/,"");if(n.length===0)return o?[a,""]:[a];let i=q3(n.join("/")),s=[];return s.push(...i.map(u=>u===""?a:[a,u].join("/"))),o&&s.push(...i),s.map(u=>e.startsWith("/")&&u===""?"/":u)}function DZ(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:WZ(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const LZ=/^:\w+$/,MZ=3,FZ=2,jZ=1,BZ=10,zZ=-2,lk=e=>e==="*";function UZ(e,t){let r=e.split("/"),n=r.length;return r.some(lk)&&(n+=zZ),t&&(n+=FZ),r.filter(o=>!lk(o)).reduce((o,a)=>o+(LZ.test(a)?MZ:a===""?jZ:BZ),n)}function WZ(e,t){return e.length===t.length&&e.slice(0,-1).every((n,o)=>n===t[o])?e[e.length-1]-t[t.length-1]:0}function VZ(e,t){let{routesMeta:r}=e,n={},o="/",a=[];for(let i=0;i<r.length;++i){let s=r[i],u=i===r.length-1,l=o==="/"?t:t.slice(o.length)||"/",f=G3({path:s.relativePath,caseSensitive:s.caseSensitive,end:u},l);if(!f)return null;Object.assign(n,f.params);let h=s.route;a.push({params:n,pathname:Ws([o,f.pathname]),pathnameBase:XZ(Ws([o,f.pathnameBase])),route:h}),f.pathnameBase!=="/"&&(o=Ws([o,f.pathnameBase]))}return a}function G3(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=HZ(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:n.reduce((l,f,h)=>{let{paramName:g,isOptional:v}=f;if(g==="*"){let w=s[h]||"";i=a.slice(0,a.length-w.length).replace(/(.)\/+$/,"$1")}const m=s[h];return v&&!m?l[g]=void 0:l[g]=GZ(m||"",g),l},{}),pathname:a,pathnameBase:i,pattern:e}}function HZ(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),HE(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 n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:(\w+)(\?)?/g,(i,s,u)=>(n.push({paramName:s,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}function qZ(e){try{return decodeURI(e)}catch(t){return HE(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function GZ(e,t){try{return decodeURIComponent(e)}catch(r){return HE(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+r+").")),e}}function qE(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&n!=="/"?null:e.slice(r)||"/"}function KZ(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:o=""}=typeof e=="string"?hh(e):e;return{pathname:r?r.startsWith("/")?r:QZ(r,t):t,search:YZ(n),hash:JZ(o)}}function QZ(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?r.length>1&&r.pop():o!=="."&&r.push(o)}),r.length>1?r.join("/"):"/"}function iw(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function GE(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function KE(e,t,r,n){n===void 0&&(n=!1);let o;typeof e=="string"?o=hh(e):(o=j_({},e),Ur(!o.pathname||!o.pathname.includes("?"),iw("?","pathname","search",o)),Ur(!o.pathname||!o.pathname.includes("#"),iw("#","pathname","hash",o)),Ur(!o.search||!o.search.includes("#"),iw("#","search","hash",o)));let a=e===""||o.pathname==="",i=a?"/":o.pathname,s;if(n||i==null)s=r;else{let h=t.length-1;if(i.startsWith("..")){let g=i.split("/");for(;g[0]==="..";)g.shift(),h-=1;o.pathname=g.join("/")}s=h>=0?t[h]:"/"}let u=KZ(o,s),l=i&&i!=="/"&&i.endsWith("/"),f=(a||i===".")&&r.endsWith("/");return!u.pathname.endsWith("/")&&(l||f)&&(u.pathname+="/"),u}const Ws=e=>e.join("/").replace(/\/\/+/g,"/"),XZ=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),YZ=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,JZ=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function ZZ(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const K3=["post","put","patch","delete"];new Set(K3);const eee=["get",...K3];new Set(eee);/**
 * React Router v6.18.0
 *
 * 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 Km(){return Km=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Km.apply(this,arguments)}const QE=p.createContext(null),tee=p.createContext(null),vu=p.createContext(null),Ab=p.createContext(null),Ji=p.createContext({outlet:null,matches:[],isDataRoute:!1}),Q3=p.createContext(null);function ree(e,t){let{relative:r}=t===void 0?{}:t;cl()||Ur(!1);let{basename:n,navigator:o}=p.useContext(vu),{hash:a,pathname:i,search:s}=J3(e,{relative:r}),u=i;return n!=="/"&&(u=i==="/"?n:Ws([n,i])),o.createHref({pathname:u,search:s,hash:a})}function cl(){return p.useContext(Ab)!=null}function Jn(){return cl()||Ur(!1),p.useContext(Ab).location}function nee(e){cl()||Ur(!1);let{pathname:t}=Jn();return p.useMemo(()=>G3(e,t),[t,e])}function X3(e){p.useContext(vu).static||p.useLayoutEffect(e)}function di(){let{isDataRoute:e}=p.useContext(Ji);return e?vee():oee()}function oee(){cl()||Ur(!1);let e=p.useContext(QE),{basename:t,navigator:r}=p.useContext(vu),{matches:n}=p.useContext(Ji),{pathname:o}=Jn(),a=JSON.stringify(GE(n).map(u=>u.pathnameBase)),i=p.useRef(!1);return X3(()=>{i.current=!0}),p.useCallback(function(u,l){if(l===void 0&&(l={}),!i.current)return;if(typeof u=="number"){r.go(u);return}let f=KE(u,JSON.parse(a),o,l.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Ws([t,f.pathname])),(l.replace?r.replace:r.push)(f,l.state,l)},[t,r,a,o,e])}function Y3(){let{matches:e}=p.useContext(Ji),t=e[e.length-1];return t?t.params:{}}function J3(e,t){let{relative:r}=t===void 0?{}:t,{matches:n}=p.useContext(Ji),{pathname:o}=Jn(),a=JSON.stringify(GE(n).map(i=>i.pathnameBase));return p.useMemo(()=>KE(e,JSON.parse(a),o,r==="path"),[e,a,o,r])}function aee(e,t){return iee(e,t)}function iee(e,t,r){cl()||Ur(!1);let{navigator:n}=p.useContext(vu),{matches:o}=p.useContext(Ji),a=o[o.length-1],i=a?a.params:{};a&&a.pathname;let s=a?a.pathnameBase:"/";a&&a.route;let u=Jn(),l;if(t){var f;let w=typeof t=="string"?hh(t):t;s==="/"||(f=w.pathname)!=null&&f.startsWith(s)||Ur(!1),l=w}else l=u;let h=l.pathname||"/",g=s==="/"?h:h.slice(s.length)||"/",v=NZ(e,{pathname:g}),m=fee(v&&v.map(w=>Object.assign({},w,{params:Object.assign({},i,w.params),pathname:Ws([s,n.encodeLocation?n.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?s:Ws([s,n.encodeLocation?n.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),o,r);return t&&m?p.createElement(Ab.Provider,{value:{location:Km({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:Gm.Pop}},m):m}function see(){let e=gee(),t=ZZ(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},a=null;return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),r?p.createElement("pre",{style:o},r):null,a)}const lee=p.createElement(see,null);class uee extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error?p.createElement(Ji.Provider,{value:this.props.routeContext},p.createElement(Q3.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function cee(e){let{routeContext:t,match:r,children:n}=e,o=p.useContext(QE);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),p.createElement(Ji.Provider,{value:t},n)}function fee(e,t,r){var n;if(t===void 0&&(t=[]),r===void 0&&(r=null),e==null){var o;if((o=r)!=null&&o.errors)e=r.matches;else return null}let a=e,i=(n=r)==null?void 0:n.errors;if(i!=null){let s=a.findIndex(u=>u.route.id&&(i==null?void 0:i[u.route.id]));s>=0||Ur(!1),a=a.slice(0,Math.min(a.length,s+1))}return a.reduceRight((s,u,l)=>{let f=u.route.id?i==null?void 0:i[u.route.id]:null,h=null;r&&(h=u.route.errorElement||lee);let g=t.concat(a.slice(0,l+1)),v=()=>{let m;return f?m=h:u.route.Component?m=p.createElement(u.route.Component,null):u.route.element?m=u.route.element:m=s,p.createElement(cee,{match:u,routeContext:{outlet:s,matches:g,isDataRoute:r!=null},children:m})};return r&&(u.route.ErrorBoundary||u.route.errorElement||l===0)?p.createElement(uee,{location:r.location,revalidation:r.revalidation,component:h,error:f,children:v(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):v()},null)}var Z3=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Z3||{}),Qm=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Qm||{});function dee(e){let t=p.useContext(QE);return t||Ur(!1),t}function pee(e){let t=p.useContext(tee);return t||Ur(!1),t}function hee(e){let t=p.useContext(Ji);return t||Ur(!1),t}function e4(e){let t=hee(),r=t.matches[t.matches.length-1];return r.route.id||Ur(!1),r.route.id}function gee(){var e;let t=p.useContext(Q3),r=pee(Qm.UseRouteError),n=e4(Qm.UseRouteError);return t||((e=r.errors)==null?void 0:e[n])}function vee(){let{router:e}=dee(Z3.UseNavigateStable),t=e4(Qm.UseNavigateStable),r=p.useRef(!1);return X3(()=>{r.current=!0}),p.useCallback(function(o,a){a===void 0&&(a={}),r.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Km({fromRouteId:t},a)))},[e,t])}function mee(e){let{to:t,replace:r,state:n,relative:o}=e;cl()||Ur(!1);let{matches:a}=p.useContext(Ji),{pathname:i}=Jn(),s=di(),u=KE(t,GE(a).map(f=>f.pathnameBase),i,o==="path"),l=JSON.stringify(u);return p.useEffect(()=>s(JSON.parse(l),{replace:r,state:n,relative:o}),[s,l,o,r,n]),null}function $o(e){Ur(!1)}function yee(e){let{basename:t="/",children:r=null,location:n,navigationType:o=Gm.Pop,navigator:a,static:i=!1}=e;cl()&&Ur(!1);let s=t.replace(/^\/*/,"/"),u=p.useMemo(()=>({basename:s,navigator:a,static:i}),[s,a,i]);typeof n=="string"&&(n=hh(n));let{pathname:l="/",search:f="",hash:h="",state:g=null,key:v="default"}=n,m=p.useMemo(()=>{let w=qE(l,s);return w==null?null:{location:{pathname:w,search:f,hash:h,state:g,key:v},navigationType:o}},[s,l,f,h,g,v,o]);return m==null?null:p.createElement(vu.Provider,{value:u},p.createElement(Ab.Provider,{children:r,value:m}))}function Gd(e){let{children:t,location:r}=e;return aee(B_(t),r)}new Promise(()=>{});function B_(e,t){t===void 0&&(t=[]);let r=[];return p.Children.forEach(e,(n,o)=>{if(!p.isValidElement(n))return;let a=[...t,o];if(n.type===p.Fragment){r.push.apply(r,B_(n.props.children,a));return}n.type!==$o&&Ur(!1),!n.props.index||!n.props.children||Ur(!1);let i={id:n.props.id||a.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(i.children=B_(n.props.children,a)),r.push(i)}),r}/**
 * React Router DOM v6.18.0
 *
 * 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 z_(){return z_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},z_.apply(this,arguments)}function bee(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a<n.length;a++)o=n[a],!(t.indexOf(o)>=0)&&(r[o]=e[o]);return r}function xee(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function wee(e,t){return e.button===0&&(!t||t==="_self")&&!xee(e)}const See=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],_ee=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Cee=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,iu=p.forwardRef(function(t,r){let{onClick:n,relative:o,reloadDocument:a,replace:i,state:s,target:u,to:l,preventScrollReset:f,unstable_viewTransition:h}=t,g=bee(t,See),{basename:v}=p.useContext(vu),m,w=!1;if(typeof l=="string"&&Cee.test(l)&&(m=l,_ee))try{let b=new URL(window.location.href),C=l.startsWith("//")?new URL(b.protocol+l):new URL(l),O=qE(C.pathname,v);C.origin===b.origin&&O!=null?l=O+C.search+C.hash:w=!0}catch{}let _=ree(l,{relative:o}),S=Oee(l,{replace:i,state:s,target:u,preventScrollReset:f,relative:o,unstable_viewTransition:h});function y(b){n&&n(b),b.defaultPrevented||S(b)}return p.createElement("a",z_({},g,{href:m||_,onClick:w||a?n:y,ref:r,target:u}))});var uk;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(uk||(uk={}));var ck;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ck||(ck={}));function Oee(e,t){let{target:r,replace:n,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:s}=t===void 0?{}:t,u=di(),l=Jn(),f=J3(e,{relative:i});return p.useCallback(h=>{if(wee(h,r)){h.preventDefault();let g=n!==void 0?n:ik(l)===ik(f);u(e,{replace:g,state:o,preventScrollReset:a,relative:i,unstable_viewTransition:s})}},[l,u,f,n,o,r,e,a,i,s])}var Eee="RaStore",Pee=function(){if(typeof window>"u"||window.localStorage==null)return!1;try{return window.localStorage.setItem("test","test"),window.localStorage.removeItem("test"),!0}catch{return!1}},U_=Pee(),Tee=function(e,t){e===void 0&&(e="1"),t===void 0&&(t="");var r="".concat(Eee).concat(t),n=r.length,o={},a=function(s,u){Object.keys(o).forEach(function(l){o[l]&&o[l].key===s&&o[l].callback(u)})},i=function(s){var u;if(((u=s.key)===null||u===void 0?void 0:u.substring(0,n))===r){var l=s.key.substring(n+1),f=s.newValue?fk(s.newValue):void 0;Object.keys(o).forEach(function(h){o[h]&&o[h].key===l&&(f===null?o[h].callback(void 0):o[h].callback(f??void 0))})}};return{setup:function(){if(U_){var s=Ti().getItem("".concat(r,".version"));if(s&&s!==e){var u=Ti();Object.keys(u).forEach(function(l){l.startsWith(r)&&u.removeItem(l)})}Ti().setItem("".concat(r,".version"),e),window.addEventListener("storage",i)}},teardown:function(){U_&&window.removeEventListener("storage",i)},getItem:function(s,u){var l=Ti().getItem("".concat(r,".").concat(s));return l==null?u:fk(l)},setItem:function(s,u){u===void 0?Ti().removeItem("".concat(r,".").concat(s)):Ti().setItem("".concat(r,".").concat(s),JSON.stringify(u)),a(s,u)},removeItem:function(s){Ti().removeItem("".concat(r,".").concat(s)),a(s,void 0)},removeItems:function(s){var u=Ti();Object.keys(u).forEach(function(l){if(l.startsWith("".concat(r,".").concat(s))){u.removeItem(l);var f=l.substring(n+1);a(f,void 0)}})},reset:function(){var s=Ti();Object.keys(s).forEach(function(u){if(u.startsWith(r)){s.removeItem(u);var l=u.substring(n+1);a(l,void 0)}})},subscribe:function(s,u){var l=Math.random().toString();return o[l]={key:s,callback:u},function(){delete o[l]}}}},fk=function(e){try{return JSON.parse(e)}catch{return e}},$ee=function(){function e(){this.valuesMap=new Map}return e.prototype.getItem=function(t){return this.valuesMap.has(t)?String(this.valuesMap.get(t)):null},e.prototype.setItem=function(t,r){this.valuesMap.set(t,r)},e.prototype.removeItem=function(t){this.valuesMap.delete(t)},e.prototype.removeItems=function(t){var r=this;this.valuesMap.forEach(function(n,o){o.startsWith(t)&&r.valuesMap.delete(o)})},e.prototype.clear=function(){this.valuesMap.clear()},e.prototype.key=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'key' on 'Storage': 1 argument required, but only 0 present.");var r=Array.from(this.valuesMap.keys());return r[t]},Object.defineProperty(e.prototype,"length",{get:function(){return this.valuesMap.size},enumerable:!1,configurable:!0}),e}(),Ree=new $ee,Ti=function(){return U_?window.localStorage:Ree},Iee=typeof oa=="object"&&oa&&oa.Object===Object&&oa,t4=Iee,Aee=t4,kee=typeof self=="object"&&self&&self.Object===Object&&self,Nee=Aee||kee||Function("return this")(),ja=Nee,Dee=ja,Lee=Dee.Symbol,bf=Lee,dk=bf,r4=Object.prototype,Mee=r4.hasOwnProperty,Fee=r4.toString,hd=dk?dk.toStringTag:void 0;function jee(e){var t=Mee.call(e,hd),r=e[hd];try{e[hd]=void 0;var n=!0}catch{}var o=Fee.call(e);return n&&(t?e[hd]=r:delete e[hd]),o}var Bee=jee,zee=Object.prototype,Uee=zee.toString;function Wee(e){return Uee.call(e)}var Vee=Wee,pk=bf,Hee=Bee,qee=Vee,Gee="[object Null]",Kee="[object Undefined]",hk=pk?pk.toStringTag:void 0;function Qee(e){return e==null?e===void 0?Kee:Gee:hk&&hk in Object(e)?Hee(e):qee(e)}var xf=Qee;function Xee(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var ya=Xee,Yee=xf,Jee=ya,Zee="[object AsyncFunction]",ete="[object Function]",tte="[object GeneratorFunction]",rte="[object Proxy]";function nte(e){if(!Jee(e))return!1;var t=Yee(e);return t==ete||t==tte||t==Zee||t==rte}var XE=nte,ote=ja,ate=ote["__core-js_shared__"],ite=ate,sw=ite,gk=function(){var e=/[^.]+$/.exec(sw&&sw.keys&&sw.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function ste(e){return!!gk&&gk in e}var lte=ste,ute=Function.prototype,cte=ute.toString;function fte(e){if(e!=null){try{return cte.call(e)}catch{}try{return e+""}catch{}}return""}var n4=fte,dte=XE,pte=lte,hte=ya,gte=n4,vte=/[\\^$.*+?()[\]{}|]/g,mte=/^\[object .+?Constructor\]$/,yte=Function.prototype,bte=Object.prototype,xte=yte.toString,wte=bte.hasOwnProperty,Ste=RegExp("^"+xte.call(wte).replace(vte,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function _te(e){if(!hte(e)||pte(e))return!1;var t=dte(e)?Ste:mte;return t.test(gte(e))}var Cte=_te;function Ote(e,t){return e==null?void 0:e[t]}var Ete=Ote,Pte=Cte,Tte=Ete;function $te(e,t){var r=Tte(e,t);return Pte(r)?r:void 0}var mu=$te,Rte=mu,Ite=function(){try{var e=Rte(Object,"defineProperty");return e({},"",{}),e}catch{}}(),o4=Ite,vk=o4;function Ate(e,t,r){t=="__proto__"&&vk?vk(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var YE=Ate;function kte(e,t){return e===t||e!==e&&t!==t}var wf=kte,Nte=YE,Dte=wf,Lte=Object.prototype,Mte=Lte.hasOwnProperty;function Fte(e,t,r){var n=e[t];(!(Mte.call(e,t)&&Dte(n,r))||r===void 0&&!(t in e))&&Nte(e,t,r)}var JE=Fte,jte=Array.isArray,Ba=jte;function Bte(e){return e!=null&&typeof e=="object"}var Zi=Bte,zte=xf,Ute=Zi,Wte="[object Symbol]";function Vte(e){return typeof e=="symbol"||Ute(e)&&zte(e)==Wte}var kb=Vte,Hte=Ba,qte=kb,Gte=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Kte=/^\w*$/;function Qte(e,t){if(Hte(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||qte(e)?!0:Kte.test(e)||!Gte.test(e)||t!=null&&e in Object(t)}var ZE=Qte,Xte=mu,Yte=Xte(Object,"create"),Nb=Yte,mk=Nb;function Jte(){this.__data__=mk?mk(null):{},this.size=0}var Zte=Jte;function ere(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var tre=ere,rre=Nb,nre="__lodash_hash_undefined__",ore=Object.prototype,are=ore.hasOwnProperty;function ire(e){var t=this.__data__;if(rre){var r=t[e];return r===nre?void 0:r}return are.call(t,e)?t[e]:void 0}var sre=ire,lre=Nb,ure=Object.prototype,cre=ure.hasOwnProperty;function fre(e){var t=this.__data__;return lre?t[e]!==void 0:cre.call(t,e)}var dre=fre,pre=Nb,hre="__lodash_hash_undefined__";function gre(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=pre&&t===void 0?hre:t,this}var vre=gre,mre=Zte,yre=tre,bre=sre,xre=dre,wre=vre;function Sf(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Sf.prototype.clear=mre;Sf.prototype.delete=yre;Sf.prototype.get=bre;Sf.prototype.has=xre;Sf.prototype.set=wre;var Sre=Sf;function _re(){this.__data__=[],this.size=0}var Cre=_re,Ore=wf;function Ere(e,t){for(var r=e.length;r--;)if(Ore(e[r][0],t))return r;return-1}var Db=Ere,Pre=Db,Tre=Array.prototype,$re=Tre.splice;function Rre(e){var t=this.__data__,r=Pre(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():$re.call(t,r,1),--this.size,!0}var Ire=Rre,Are=Db;function kre(e){var t=this.__data__,r=Are(t,e);return r<0?void 0:t[r][1]}var Nre=kre,Dre=Db;function Lre(e){return Dre(this.__data__,e)>-1}var Mre=Lre,Fre=Db;function jre(e,t){var r=this.__data__,n=Fre(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var Bre=jre,zre=Cre,Ure=Ire,Wre=Nre,Vre=Mre,Hre=Bre;function _f(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}_f.prototype.clear=zre;_f.prototype.delete=Ure;_f.prototype.get=Wre;_f.prototype.has=Vre;_f.prototype.set=Hre;var Lb=_f,qre=mu,Gre=ja,Kre=qre(Gre,"Map"),eP=Kre,yk=Sre,Qre=Lb,Xre=eP;function Yre(){this.size=0,this.__data__={hash:new yk,map:new(Xre||Qre),string:new yk}}var Jre=Yre;function Zre(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var ene=Zre,tne=ene;function rne(e,t){var r=e.__data__;return tne(t)?r[typeof t=="string"?"string":"hash"]:r.map}var Mb=rne,nne=Mb;function one(e){var t=nne(this,e).delete(e);return this.size-=t?1:0,t}var ane=one,ine=Mb;function sne(e){return ine(this,e).get(e)}var lne=sne,une=Mb;function cne(e){return une(this,e).has(e)}var fne=cne,dne=Mb;function pne(e,t){var r=dne(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}var hne=pne,gne=Jre,vne=ane,mne=lne,yne=fne,bne=hne;function Cf(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Cf.prototype.clear=gne;Cf.prototype.delete=vne;Cf.prototype.get=mne;Cf.prototype.has=yne;Cf.prototype.set=bne;var tP=Cf,a4=tP,xne="Expected a function";function rP(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(xne);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(rP.Cache||a4),r}rP.Cache=a4;var i4=rP;const s4=Wr(i4);var wne=i4,Sne=500;function _ne(e){var t=wne(e,function(n){return r.size===Sne&&r.clear(),n}),r=t.cache;return t}var Cne=_ne,One=Cne,Ene=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pne=/\\(\\)?/g,Tne=One(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Ene,function(r,n,o,a){t.push(o?a.replace(Pne,"$1"):n||r)}),t}),$ne=Tne;function Rne(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}var nP=Rne,bk=bf,Ine=nP,Ane=Ba,kne=kb,Nne=1/0,xk=bk?bk.prototype:void 0,wk=xk?xk.toString:void 0;function l4(e){if(typeof e=="string")return e;if(Ane(e))return Ine(e,l4)+"";if(kne(e))return wk?wk.call(e):"";var t=e+"";return t=="0"&&1/e==-Nne?"-0":t}var Dne=l4,Lne=Dne;function Mne(e){return e==null?"":Lne(e)}var Fne=Mne,jne=Ba,Bne=ZE,zne=$ne,Une=Fne;function Wne(e,t){return jne(e)?e:Bne(e,t)?[e]:zne(Une(e))}var gh=Wne,Vne=9007199254740991,Hne=/^(?:0|[1-9]\d*)$/;function qne(e,t){var r=typeof e;return t=t??Vne,!!t&&(r=="number"||r!="symbol"&&Hne.test(e))&&e>-1&&e%1==0&&e<t}var Fb=qne,Gne=kb,Kne=1/0;function Qne(e){if(typeof e=="string"||Gne(e))return e;var t=e+"";return t=="0"&&1/e==-Kne?"-0":t}var Of=Qne,Xne=JE,Yne=gh,Jne=Fb,Sk=ya,Zne=Of;function eoe(e,t,r,n){if(!Sk(e))return e;t=Yne(t,e);for(var o=-1,a=t.length,i=a-1,s=e;s!=null&&++o<a;){var u=Zne(t[o]),l=r;if(u==="__proto__"||u==="constructor"||u==="prototype")return e;if(o!=i){var f=s[u];l=n?n(f,u,s):void 0,l===void 0&&(l=Sk(f)?f:Jne(t[o+1])?[]:{})}Xne(s,u,l),s=s[u]}return e}var u4=eoe,toe=u4;function roe(e,t,r){return e==null?e:toe(e,t,r)}var noe=roe;const Qc=Wr(noe);function ooe(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var aoe=ooe,ioe=gh,soe=Of;function loe(e,t){t=ioe(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[soe(t[r++])];return r&&r==n?e:void 0}var jb=loe;function uoe(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var a=Array(o);++n<o;)a[n]=e[n+t];return a}var coe=uoe,foe=jb,doe=coe;function poe(e,t){return t.length<2?e:foe(e,doe(t,0,-1))}var hoe=poe,goe=gh,voe=aoe,moe=hoe,yoe=Of;function boe(e,t){return t=goe(t,e),e=moe(e,t),e==null||delete e[yoe(voe(t))]}var xoe=boe,woe=xoe;function Soe(e,t){return e==null?!0:woe(e,t)}var _oe=Soe;const Fv=Wr(_oe);var Coe=jb;function Ooe(e,t,r){var n=e==null?void 0:Coe(e,t);return n===void 0?r:n}var c4=Ooe;const Et=Wr(c4);var f4=function(e){e===void 0&&(e={});var t={},r=function(n,o){Object.keys(t).forEach(function(a){t[a]&&t[a].key===n&&t[a].callback(o)})};return{setup:function(){},teardown:function(){Object.keys(e).forEach(function(n){return delete e[n]})},getItem:function(n,o){return Et(e,n,o)},setItem:function(n,o){Qc(e,n,o),r(n,o)},removeItem:function(n){Fv(e,n),r(n,void 0)},removeItems:function(n){var o=_k(e);Object.keys(o).forEach(function(a){a.startsWith(n)&&(Fv(e,a),r(a,void 0))})},reset:function(){var n=_k(e);Object.keys(n).forEach(function(o){Fv(e,o),r(o,void 0)})},subscribe:function(n,o){var a=Math.random().toString();return t[a]={key:n,callback:o},function(){delete t[a]}}}},_k=function(e){var t={};function r(n,o){if(Object(n)!==n)t[o]=n;else if(Array.isArray(n))t[o]=n;else{var a=!0;for(var i in n)a=!1,r(n[i],o?o+"."+i:i);a&&o&&(t[o]={})}}return r(e,""),t},Eoe=f4(),d4=p.createContext(Eoe),Poe=function(e){var t=e.value,r=e.children;return p.useEffect(function(){return t.setup(),function(){t.teardown()}},[t]),p.createElement(d4.Provider,{value:t},r)},Bb=function(){return p.useContext(d4)},Toe=Lb;function $oe(){this.__data__=new Toe,this.size=0}var Roe=$oe;function Ioe(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var Aoe=Ioe;function koe(e){return this.__data__.get(e)}var Noe=koe;function Doe(e){return this.__data__.has(e)}var Loe=Doe,Moe=Lb,Foe=eP,joe=tP,Boe=200;function zoe(e,t){var r=this.__data__;if(r instanceof Moe){var n=r.__data__;if(!Foe||n.length<Boe-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new joe(n)}return r.set(e,t),this.size=r.size,this}var Uoe=zoe,Woe=Lb,Voe=Roe,Hoe=Aoe,qoe=Noe,Goe=Loe,Koe=Uoe;function Ef(e){var t=this.__data__=new Woe(e);this.size=t.size}Ef.prototype.clear=Voe;Ef.prototype.delete=Hoe;Ef.prototype.get=qoe;Ef.prototype.has=Goe;Ef.prototype.set=Koe;var zb=Ef,Qoe="__lodash_hash_undefined__";function Xoe(e){return this.__data__.set(e,Qoe),this}var Yoe=Xoe;function Joe(e){return this.__data__.has(e)}var Zoe=Joe,eae=tP,tae=Yoe,rae=Zoe;function Xm(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new eae;++t<r;)this.add(e[t])}Xm.prototype.add=Xm.prototype.push=tae;Xm.prototype.has=rae;var oP=Xm;function nae(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var oae=nae;function aae(e,t){return e.has(t)}var aP=aae,iae=oP,sae=oae,lae=aP,uae=1,cae=2;function fae(e,t,r,n,o,a){var i=r&uae,s=e.length,u=t.length;if(s!=u&&!(i&&u>s))return!1;var l=a.get(e),f=a.get(t);if(l&&f)return l==t&&f==e;var h=-1,g=!0,v=r&cae?new iae:void 0;for(a.set(e,t),a.set(t,e);++h<s;){var m=e[h],w=t[h];if(n)var _=i?n(w,m,h,t,e,a):n(m,w,h,e,t,a);if(_!==void 0){if(_)continue;g=!1;break}if(v){if(!sae(t,function(S,y){if(!lae(v,y)&&(m===S||o(m,S,r,n,a)))return v.push(y)})){g=!1;break}}else if(!(m===w||o(m,w,r,n,a))){g=!1;break}}return a.delete(e),a.delete(t),g}var p4=fae,dae=ja,pae=dae.Uint8Array,h4=pae;function hae(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}var gae=hae;function vae(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var iP=vae,Ck=bf,Ok=h4,mae=wf,yae=p4,bae=gae,xae=iP,wae=1,Sae=2,_ae="[object Boolean]",Cae="[object Date]",Oae="[object Error]",Eae="[object Map]",Pae="[object Number]",Tae="[object RegExp]",$ae="[object Set]",Rae="[object String]",Iae="[object Symbol]",Aae="[object ArrayBuffer]",kae="[object DataView]",Ek=Ck?Ck.prototype:void 0,lw=Ek?Ek.valueOf:void 0;function Nae(e,t,r,n,o,a,i){switch(r){case kae:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Aae:return!(e.byteLength!=t.byteLength||!a(new Ok(e),new Ok(t)));case _ae:case Cae:case Pae:return mae(+e,+t);case Oae:return e.name==t.name&&e.message==t.message;case Tae:case Rae:return e==t+"";case Eae:var s=bae;case $ae:var u=n&wae;if(s||(s=xae),e.size!=t.size&&!u)return!1;var l=i.get(e);if(l)return l==t;n|=Sae,i.set(e,t);var f=yae(s(e),s(t),n,o,a,i);return i.delete(e),f;case Iae:if(lw)return lw.call(e)==lw.call(t)}return!1}var Dae=Nae;function Lae(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}var sP=Lae,Mae=sP,Fae=Ba;function jae(e,t,r){var n=t(e);return Fae(e)?n:Mae(n,r(e))}var g4=jae;function Bae(e,t){for(var r=-1,n=e==null?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a}var zae=Bae;function Uae(){return[]}var v4=Uae,Wae=zae,Vae=v4,Hae=Object.prototype,qae=Hae.propertyIsEnumerable,Pk=Object.getOwnPropertySymbols,Gae=Pk?function(e){return e==null?[]:(e=Object(e),Wae(Pk(e),function(t){return qae.call(e,t)}))}:Vae,lP=Gae;function Kae(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var Qae=Kae,Xae=xf,Yae=Zi,Jae="[object Arguments]";function Zae(e){return Yae(e)&&Xae(e)==Jae}var eie=Zae,Tk=eie,tie=Zi,m4=Object.prototype,rie=m4.hasOwnProperty,nie=m4.propertyIsEnumerable,oie=Tk(function(){return arguments}())?Tk:function(e){return tie(e)&&rie.call(e,"callee")&&!nie.call(e,"callee")},Ub=oie,Ym={exports:{}};function aie(){return!1}var iie=aie;Ym.exports;(function(e,t){var r=ja,n=iie,o=t&&!t.nodeType&&t,a=o&&!0&&e&&!e.nodeType&&e,i=a&&a.exports===o,s=i?r.Buffer:void 0,u=s?s.isBuffer:void 0,l=u||n;e.exports=l})(Ym,Ym.exports);var Wb=Ym.exports,sie=9007199254740991;function lie(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=sie}var uP=lie,uie=xf,cie=uP,fie=Zi,die="[object Arguments]",pie="[object Array]",hie="[object Boolean]",gie="[object Date]",vie="[object Error]",mie="[object Function]",yie="[object Map]",bie="[object Number]",xie="[object Object]",wie="[object RegExp]",Sie="[object Set]",_ie="[object String]",Cie="[object WeakMap]",Oie="[object ArrayBuffer]",Eie="[object DataView]",Pie="[object Float32Array]",Tie="[object Float64Array]",$ie="[object Int8Array]",Rie="[object Int16Array]",Iie="[object Int32Array]",Aie="[object Uint8Array]",kie="[object Uint8ClampedArray]",Nie="[object Uint16Array]",Die="[object Uint32Array]",hr={};hr[Pie]=hr[Tie]=hr[$ie]=hr[Rie]=hr[Iie]=hr[Aie]=hr[kie]=hr[Nie]=hr[Die]=!0;hr[die]=hr[pie]=hr[Oie]=hr[hie]=hr[Eie]=hr[gie]=hr[vie]=hr[mie]=hr[yie]=hr[bie]=hr[xie]=hr[wie]=hr[Sie]=hr[_ie]=hr[Cie]=!1;function Lie(e){return fie(e)&&cie(e.length)&&!!hr[uie(e)]}var Mie=Lie;function Fie(e){return function(t){return e(t)}}var Vb=Fie,Jm={exports:{}};Jm.exports;(function(e,t){var r=t4,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a&&r.process,s=function(){try{var u=o&&o.require&&o.require("util").types;return u||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(Jm,Jm.exports);var cP=Jm.exports,jie=Mie,Bie=Vb,$k=cP,Rk=$k&&$k.isTypedArray,zie=Rk?Bie(Rk):jie,fP=zie,Uie=Qae,Wie=Ub,Vie=Ba,Hie=Wb,qie=Fb,Gie=fP,Kie=Object.prototype,Qie=Kie.hasOwnProperty;function Xie(e,t){var r=Vie(e),n=!r&&Wie(e),o=!r&&!n&&Hie(e),a=!r&&!n&&!o&&Gie(e),i=r||n||o||a,s=i?Uie(e.length,String):[],u=s.length;for(var l in e)(t||Qie.call(e,l))&&!(i&&(l=="length"||o&&(l=="offset"||l=="parent")||a&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||qie(l,u)))&&s.push(l);return s}var y4=Xie,Yie=Object.prototype;function Jie(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Yie;return e===r}var dP=Jie;function Zie(e,t){return function(r){return e(t(r))}}var b4=Zie,ese=b4,tse=ese(Object.keys,Object),rse=tse,nse=dP,ose=rse,ase=Object.prototype,ise=ase.hasOwnProperty;function sse(e){if(!nse(e))return ose(e);var t=[];for(var r in Object(e))ise.call(e,r)&&r!="constructor"&&t.push(r);return t}var lse=sse,use=XE,cse=uP;function fse(e){return e!=null&&cse(e.length)&&!use(e)}var Hb=fse,dse=y4,pse=lse,hse=Hb;function gse(e){return hse(e)?dse(e):pse(e)}var qb=gse,vse=g4,mse=lP,yse=qb;function bse(e){return vse(e,yse,mse)}var x4=bse,Ik=x4,xse=1,wse=Object.prototype,Sse=wse.hasOwnProperty;function _se(e,t,r,n,o,a){var i=r&xse,s=Ik(e),u=s.length,l=Ik(t),f=l.length;if(u!=f&&!i)return!1;for(var h=u;h--;){var g=s[h];if(!(i?g in t:Sse.call(t,g)))return!1}var v=a.get(e),m=a.get(t);if(v&&m)return v==t&&m==e;var w=!0;a.set(e,t),a.set(t,e);for(var _=i;++h<u;){g=s[h];var S=e[g],y=t[g];if(n)var b=i?n(y,S,g,t,e,a):n(S,y,g,e,t,a);if(!(b===void 0?S===y||o(S,y,r,n,a):b)){w=!1;break}_||(_=g=="constructor")}if(w&&!_){var C=e.constructor,O=t.constructor;C!=O&&"constructor"in e&&"constructor"in t&&!(typeof C=="function"&&C instanceof C&&typeof O=="function"&&O instanceof O)&&(w=!1)}return a.delete(e),a.delete(t),w}var Cse=_se,Ose=mu,Ese=ja,Pse=Ose(Ese,"DataView"),Tse=Pse,$se=mu,Rse=ja,Ise=$se(Rse,"Promise"),Ase=Ise,kse=mu,Nse=ja,Dse=kse(Nse,"Set"),w4=Dse,Lse=mu,Mse=ja,Fse=Lse(Mse,"WeakMap"),jse=Fse,W_=Tse,V_=eP,H_=Ase,q_=w4,G_=jse,S4=xf,Pf=n4,Ak="[object Map]",Bse="[object Object]",kk="[object Promise]",Nk="[object Set]",Dk="[object WeakMap]",Lk="[object DataView]",zse=Pf(W_),Use=Pf(V_),Wse=Pf(H_),Vse=Pf(q_),Hse=Pf(G_),kl=S4;(W_&&kl(new W_(new ArrayBuffer(1)))!=Lk||V_&&kl(new V_)!=Ak||H_&&kl(H_.resolve())!=kk||q_&&kl(new q_)!=Nk||G_&&kl(new G_)!=Dk)&&(kl=function(e){var t=S4(e),r=t==Bse?e.constructor:void 0,n=r?Pf(r):"";if(n)switch(n){case zse:return Lk;case Use:return Ak;case Wse:return kk;case Vse:return Nk;case Hse:return Dk}return t});var Gb=kl,uw=zb,qse=p4,Gse=Dae,Kse=Cse,Mk=Gb,Fk=Ba,jk=Wb,Qse=fP,Xse=1,Bk="[object Arguments]",zk="[object Array]",ov="[object Object]",Yse=Object.prototype,Uk=Yse.hasOwnProperty;function Jse(e,t,r,n,o,a){var i=Fk(e),s=Fk(t),u=i?zk:Mk(e),l=s?zk:Mk(t);u=u==Bk?ov:u,l=l==Bk?ov:l;var f=u==ov,h=l==ov,g=u==l;if(g&&jk(e)){if(!jk(t))return!1;i=!0,f=!1}if(g&&!f)return a||(a=new uw),i||Qse(e)?qse(e,t,r,n,o,a):Gse(e,t,u,r,n,o,a);if(!(r&Xse)){var v=f&&Uk.call(e,"__wrapped__"),m=h&&Uk.call(t,"__wrapped__");if(v||m){var w=v?e.value():e,_=m?t.value():t;return a||(a=new uw),o(w,_,r,n,a)}}return g?(a||(a=new uw),Kse(e,t,r,n,o,a)):!1}var Zse=Jse,ele=Zse,Wk=Zi;function _4(e,t,r,n,o){return e===t?!0:e==null||t==null||!Wk(e)&&!Wk(t)?e!==e&&t!==t:ele(e,t,r,n,_4,o)}var pP=_4,tle=pP;function rle(e,t){return tle(e,t)}var nle=rle;const ua=Wr(nle);var Vk=function(e,t){return e&&t?String.prototype.replace.call(e,ole,function(r,n){return!t.hasOwnProperty(n)||t[n]==null?r:t[n]}):e},ole=/%\{(.*?)\}/g,ale={translate:function(e,t){return t!=null&&t._?Vk(t._,t):Vk(e,t)},changeLocale:function(){return Promise.resolve()},getLocale:function(){return"en"}},hP=p.createContext(ale);hP.displayName="I18nContext";var C4=p.createContext(function(){}),O4=p.createContext({notifications:[],addNotification:function(){},takeNotification:function(){},resetNotifications:function(){},setNotifications:function(){}}),Hk=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},ile=function(e){var t=e.children,r=p.useState([]),n=r[0],o=r[1],a=p.useCallback(function(l){o(function(f){return Hk(Hk([],f,!0),[l],!1)})},[]),i=p.useCallback(function(){var l=n[0],f=n.slice(1);return o(f),l},[n]),s=p.useCallback(function(){o([])},[]),u=p.useMemo(function(){return{notifications:n,addNotification:a,takeNotification:i,resetNotifications:s,setNotifications:o}},[n]);return p.createElement(O4.Provider,{value:u},p.createElement(C4.Provider,{value:a},t))},sle=function(){return p.useContext(C4)},E4=function(){return p.useContext(O4)},lle=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},jn=function(){var e=sle();return p.useCallback(function(t,r){r===void 0&&(r={});var n=r.type,o=n===void 0?"info":n,a=lle(r,["type"]);e({message:t,type:o,notificationOptions:a})},[e])},ule=function(e){var t=e.value,r=t===void 0?cle:t,n=e.children,o=Ua("locale")[0],a=jn(),i=p.useState(0),s=i[0],u=i[1],l=p.useState(o===r.getLocale()),f=l[0],h=l[1];return p.useEffect(function(){o&&r.getLocale()!==o?new Promise(function(g){g(r.changeLocale(o))}).then(function(){u(function(g){return g+1}),h(!0)}).catch(function(g){h(!0),a("ra.notification.i18n_error",{type:"error"}),console.error(g)}):h(!0)},[r,o,a]),f?p.createElement(hP.Provider,{value:r,key:s},n):null},cle={translate:function(e){return e},changeLocale:function(){return Promise.resolve()},getLocale:function(){return"en"}},fle=YE,dle=wf;function ple(e,t,r){(r!==void 0&&!dle(e[t],r)||r===void 0&&!(t in e))&&fle(e,t,r)}var P4=ple;function hle(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),s=i.length;s--;){var u=i[e?s:++o];if(r(a[u],u,a)===!1)break}return t}}var gle=hle,vle=gle,mle=vle(),yle=mle,Zm={exports:{}};Zm.exports;(function(e,t){var r=ja,n=t&&!t.nodeType&&t,o=n&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===n,i=a?r.Buffer:void 0,s=i?i.allocUnsafe:void 0;function u(l,f){if(f)return l.slice();var h=l.length,g=s?s(h):new l.constructor(h);return l.copy(g),g}e.exports=u})(Zm,Zm.exports);var T4=Zm.exports,qk=h4;function ble(e){var t=new e.constructor(e.byteLength);return new qk(t).set(new qk(e)),t}var gP=ble,xle=gP;function wle(e,t){var r=t?xle(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var $4=wle;function Sle(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var R4=Sle,_le=ya,Gk=Object.create,Cle=function(){function e(){}return function(t){if(!_le(t))return{};if(Gk)return Gk(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),Ole=Cle,Ele=b4,Ple=Ele(Object.getPrototypeOf,Object),vP=Ple,Tle=Ole,$le=vP,Rle=dP;function Ile(e){return typeof e.constructor=="function"&&!Rle(e)?Tle($le(e)):{}}var I4=Ile,Ale=Hb,kle=Zi;function Nle(e){return kle(e)&&Ale(e)}var mP=Nle,Dle=xf,Lle=vP,Mle=Zi,Fle="[object Object]",jle=Function.prototype,Ble=Object.prototype,A4=jle.toString,zle=Ble.hasOwnProperty,Ule=A4.call(Object);function Wle(e){if(!Mle(e)||Dle(e)!=Fle)return!1;var t=Lle(e);if(t===null)return!0;var r=zle.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&A4.call(r)==Ule}var Vle=Wle;function Hle(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var k4=Hle,qle=JE,Gle=YE;function Kle(e,t,r,n){var o=!r;r||(r={});for(var a=-1,i=t.length;++a<i;){var s=t[a],u=n?n(r[s],e[s],s,r,e):void 0;u===void 0&&(u=e[s]),o?Gle(r,s,u):qle(r,s,u)}return r}var vh=Kle;function Qle(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Xle=Qle,Yle=ya,Jle=dP,Zle=Xle,eue=Object.prototype,tue=eue.hasOwnProperty;function rue(e){if(!Yle(e))return Zle(e);var t=Jle(e),r=[];for(var n in e)n=="constructor"&&(t||!tue.call(e,n))||r.push(n);return r}var nue=rue,oue=y4,aue=nue,iue=Hb;function sue(e){return iue(e)?oue(e,!0):aue(e)}var Tf=sue,lue=vh,uue=Tf;function cue(e){return lue(e,uue(e))}var fue=cue,Kk=P4,due=T4,pue=$4,hue=R4,gue=I4,Qk=Ub,Xk=Ba,vue=mP,mue=Wb,yue=XE,bue=ya,xue=Vle,wue=fP,Yk=k4,Sue=fue;function _ue(e,t,r,n,o,a,i){var s=Yk(e,r),u=Yk(t,r),l=i.get(u);if(l){Kk(e,r,l);return}var f=a?a(s,u,r+"",e,t,i):void 0,h=f===void 0;if(h){var g=Xk(u),v=!g&&mue(u),m=!g&&!v&&wue(u);f=u,g||v||m?Xk(s)?f=s:vue(s)?f=hue(s):v?(h=!1,f=due(u,!0)):m?(h=!1,f=pue(u,!0)):f=[]:xue(u)||Qk(u)?(f=s,Qk(s)?f=Sue(s):(!bue(s)||yue(s))&&(f=gue(u))):h=!1}h&&(i.set(u,f),o(f,u,n,a,i),i.delete(u)),Kk(e,r,f)}var Cue=_ue,Oue=zb,Eue=P4,Pue=yle,Tue=Cue,$ue=ya,Rue=Tf,Iue=k4;function N4(e,t,r,n,o){e!==t&&Pue(t,function(a,i){if(o||(o=new Oue),$ue(a))Tue(e,t,i,r,N4,n,o);else{var s=n?n(Iue(e,i),a,i+"",e,t,o):void 0;s===void 0&&(s=a),Eue(e,i,s)}},Rue)}var Aue=N4;function kue(e){return e}var yP=kue;function Nue(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var Due=Nue,Lue=Due,Jk=Math.max;function Mue(e,t,r){return t=Jk(t===void 0?e.length-1:t,0),function(){for(var n=arguments,o=-1,a=Jk(n.length-t,0),i=Array(a);++o<a;)i[o]=n[t+o];o=-1;for(var s=Array(t+1);++o<t;)s[o]=n[o];return s[t]=r(i),Lue(e,this,s)}}var D4=Mue;function Fue(e){return function(){return e}}var jue=Fue,Bue=jue,Zk=o4,zue=yP,Uue=Zk?function(e,t){return Zk(e,"toString",{configurable:!0,enumerable:!1,value:Bue(t),writable:!0})}:zue,Wue=Uue,Vue=800,Hue=16,que=Date.now;function Gue(e){var t=0,r=0;return function(){var n=que(),o=Hue-(n-r);if(r=n,o>0){if(++t>=Vue)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Kue=Gue,Que=Wue,Xue=Kue,Yue=Xue(Que),L4=Yue,Jue=yP,Zue=D4,ece=L4;function tce(e,t){return ece(Zue(e,t,Jue),e+"")}var Kb=tce,rce=wf,nce=Hb,oce=Fb,ace=ya;function ice(e,t,r){if(!ace(r))return!1;var n=typeof t;return(n=="number"?nce(r)&&oce(t,r.length):n=="string"&&t in r)?rce(r[t],e):!1}var M4=ice,sce=Kb,lce=M4;function uce(e){return sce(function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:void 0,i=o>2?r[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,i&&lce(r[0],r[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++n<o;){var s=r[n];s&&e(t,s,n,a)}return t})}var cce=uce,fce=Aue,dce=cce,pce=dce(function(e,t,r){fce(e,t,r)}),hce=pce;const F4=Wr(hce);var bP=function(){return p.useContext(hP)},j4=function(){var e=bP(),t=p.useMemo(function(){return e.getLocale()},[e]);return Ua("locale",t)},gce=function(){var e=j4()[0];return e},B4=function(e){var t,r=bP(),n=p.useMemo(function(){return r!=null&&r.getLocales?r==null?void 0:r.getLocales():[]},[r]);return(t=e==null?void 0:e.locales)!==null&&t!==void 0?t:n},dc;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(dc||(dc={}));var eN=function(e){return e},tN="beforeunload",vce="hashchange",mce="popstate";function yce(e){e===void 0&&(e={});var t=e,r=t.window,n=r===void 0?document.defaultView:r,o=n.history;function a(){var R=K_(n.location.hash.substr(1)),D=R.pathname,k=D===void 0?"/":D,L=R.search,j=L===void 0?"":L,B=R.hash,U=B===void 0?"":B,W=o.state||{};return[W.idx,eN({pathname:k,search:j,hash:U,state:W.usr||null,key:W.key||"default"})]}var i=null;function s(){if(i)v.call(i),i=null;else{var R=dc.Pop,D=a(),k=D[0],L=D[1];if(v.length){if(k!=null){var j=f-k;j&&(i={action:R,location:L,retry:function(){P(j*-1)}},P(j))}}else b(R)}}n.addEventListener(mce,s),n.addEventListener(vce,function(){var R=a(),D=R[1];cw(D)!==cw(h)&&s()});var u=dc.Pop,l=a(),f=l[0],h=l[1],g=nN(),v=nN();f==null&&(f=0,o.replaceState(I({},o.state,{idx:f}),""));function m(){var R=document.querySelector("base"),D="";if(R&&R.getAttribute("href")){var k=n.location.href,L=k.indexOf("#");D=L===-1?k:k.slice(0,L)}return D}function w(R){return m()+"#"+(typeof R=="string"?R:cw(R))}function _(R,D){return D===void 0&&(D=null),eN(I({pathname:h.pathname,hash:"",search:""},typeof R=="string"?K_(R):R,{state:D,key:bce()}))}function S(R,D){return[{usr:R.state,key:R.key,idx:D},w(R)]}function y(R,D,k){return!v.length||(v.call({action:R,location:D,retry:k}),!1)}function b(R){u=R;var D=a();f=D[0],h=D[1],g.call({action:u,location:h})}function C(R,D){var k=dc.Push,L=_(R,D);function j(){C(R,D)}if(y(k,L,j)){var B=S(L,f+1),U=B[0],W=B[1];try{o.pushState(U,"",W)}catch{n.location.assign(W)}b(k)}}function O(R,D){var k=dc.Replace,L=_(R,D);function j(){O(R,D)}if(y(k,L,j)){var B=S(L,f),U=B[0],W=B[1];o.replaceState(U,"",W),b(k)}}function P(R){o.go(R)}var T={get action(){return u},get location(){return h},createHref:w,push:C,replace:O,go:P,back:function(){P(-1)},forward:function(){P(1)},listen:function(D){return g.push(D)},block:function(D){var k=v.push(D);return v.length===1&&n.addEventListener(tN,rN),function(){k(),v.length||n.removeEventListener(tN,rN)}}};return T}function rN(e){e.preventDefault(),e.returnValue=""}function nN(){var e=[];return{get length(){return e.length},push:function(r){return e.push(r),function(){e=e.filter(function(n){return n!==r})}},call:function(r){e.forEach(function(n){return n&&n(r)})}}}function bce(){return Math.random().toString(36).substr(2,8)}function cw(e){var t=e.pathname,r=t===void 0?"/":t,n=e.search,o=n===void 0?"":n,a=e.hash,i=a===void 0?"":a;return o&&o!=="?"&&(r+=o.charAt(0)==="?"?o:"?"+o),i&&i!=="#"&&(r+=i.charAt(0)==="#"?i:"#"+i),r}function K_(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function xce(e){var t=e.basename,r=e.children,n=e.history,o=p.useState({action:n.action,location:n.location}),a=o[0],i=o[1];return p.useLayoutEffect(function(){return n.listen(i)},[n]),p.createElement(yee,{basename:t,children:r,location:a.location,navigationType:a.action,navigator:n})}var z4=p.createContext(""),wce=function(e){var t=e.children,r=e.basename;return p.createElement(z4.Provider,{value:r},t)},Sce=function(e){var t=e.history,r=e.basename,n=r===void 0?"":r,o=e.children,a=cl(),i=a?_ce:Cce;return p.createElement(wce,{basename:a?n:""},p.createElement(i,{basename:n,history:t},o))},_ce=function(e){var t=e.children;return p.createElement(p.Fragment,null,t)},Cce=function(e){var t=e.children,r=e.history,n=p.useMemo(function(){return r||yce()},[r]);return p.createElement(xce,{history:n},t)},fl=function(){return p.useContext(z4)},es=function(){var e=fl();return p.useCallback(function(t){var r=t.resource,n=t.id,o=t.type;switch(o){case"list":return Xa("".concat(e,"/").concat(r));case"create":return Xa("".concat(e,"/").concat(r,"/create"));case"edit":return n==null?Xa("".concat(e,"/").concat(r)):Xa("".concat(e,"/").concat(r,"/").concat(encodeURIComponent(n)));case"show":return n==null?Xa("".concat(e,"/").concat(r)):Xa("".concat(e,"/").concat(r,"/").concat(encodeURIComponent(n),"/show"));default:return o}},[e])},Xa=function(e){return e.replace("//","/")},Kd=globalThis&&globalThis.__assign||function(){return Kd=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Kd.apply(this,arguments)},$f=function(){var e=di(),t=fl(),r=es();return p.useCallback(function(n,o,a,i,s){if(o===void 0&&(o=""),s===void 0&&(s={}),n)if(typeof n=="function"){var u=n(o,a,i),l=typeof u=="string"?"".concat(t,"/").concat(u):Kd({pathname:"".concat(t,"/").concat(u.pathname)},u);e(typeof l=="string"?K_(l):l,{state:Kd({_scrollToTop:!0},s)});return}else if(typeof n=="string"&&n.startsWith("http")&&window){window.location.href=n;return}else{e(r({resource:o,id:a,type:n}),{state:Kd({_scrollToTop:!0},s)});return}else return},[e,t,r])},Oce=function(){var e=Jn();p.useEffect(function(){var t;!((t=e.state)===null||t===void 0)&&t._scrollToTop&&typeof window<"u"&&window.scrollTo(0,0)},[e])},ey=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Ece="GET_LIST",Pce="GET_ONE",Tce="GET_MANY",$ce="GET_MANY_REFERENCE",Rce="CREATE",Ice="UPDATE",Ace="UPDATE_MANY",kce="DELETE",Nce="DELETE_MANY",Dce=["getOne","create","update"],Lce=["getList","getMany","getManyReference"],Mce=ey(ey([],Lce,!0),["updateMany","deleteMany"],!1);var rHe=ey(ey([],Dce,!0),Mce,!0),pi=function(){return Promise.resolve()};pi.create=function(){return Promise.resolve(null)};pi.delete=function(){return Promise.resolve(null)};pi.deleteMany=function(){return Promise.resolve(null)};pi.getList=function(){return Promise.resolve(null)};pi.getMany=function(){return Promise.resolve(null)};pi.getManyReference=function(){return Promise.resolve(null)};pi.getOne=function(){return Promise.resolve(null)};pi.update=function(){return Promise.resolve(null)};pi.updateMany=function(){return Promise.resolve(null)};var oN={create:Rce,delete:kce,deleteMany:Nce,getList:Ece,getMany:Tce,getManyReference:$ce,getOne:Pce,update:Ice,updateMany:Ace},Fce=function(e){var t=new Proxy(pi,{get:function(r,n){return function(o,a){if(Object.keys(oN).includes(n.toString())){var i=oN[n.toString()];return e(i,o,a)}return e(n.toString(),o,a)}},apply:function(r,n,o){return e.apply(e,o)}});return t};const jce=Fce;var U4=p.createContext(null);U4.displayName="DataProviderContext";const W4=U4;var Bce=globalThis&&globalThis.__extends||function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(n[a]=o[a])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}}(),zce=function(e){Bce(t,e);function t(r,n,o){o===void 0&&(o=null);var a=e.call(this,r)||this;return a.message=r,a.status=n,a.body=o,Object.setPrototypeOf(a,t.prototype),a.name=a.constructor.name,typeof Error.captureStackTrace=="function"?Error.captureStackTrace(a,a.constructor):a.stack=new Error(r).stack,a.stack=new Error().stack,a}return t}(Error);const Uce=zce;var Vs={},Wce=e=>encodeURIComponent(e).replace(/[!'()*]/g,t=>`%${t.charCodeAt(0).toString(16).toUpperCase()}`),V4="%[a-f0-9]{2}",aN=new RegExp("("+V4+")|([^%]+?)","gi"),iN=new RegExp("("+V4+")+","gi");function Q_(e,t){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],Q_(r),Q_(n))}function Vce(e){try{return decodeURIComponent(e)}catch{for(var t=e.match(aN)||[],r=1;r<t.length;r++)e=Q_(t,r).join(""),t=e.match(aN)||[];return e}}function Hce(e){for(var t={"%FE%FF":"��","%FF%FE":"��"},r=iN.exec(e);r;){try{t[r[0]]=decodeURIComponent(r[0])}catch{var n=Vce(r[0]);n!==r[0]&&(t[r[0]]=n)}r=iN.exec(e)}t["%C2"]="�";for(var o=Object.keys(t),a=0;a<o.length;a++){var i=o[a];e=e.replace(new RegExp(i,"g"),t[i])}return e}var qce=function(e){if(typeof e!="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch{return Hce(e)}},Gce=(e,t)=>{if(!(typeof e=="string"&&typeof t=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(t==="")return[e];const r=e.indexOf(t);return r===-1?[e]:[e.slice(0,r),e.slice(r+t.length)]},Kce=function(e,t){for(var r={},n=Object.keys(e),o=Array.isArray(t),a=0;a<n.length;a++){var i=n[a],s=e[i];(o?t.indexOf(i)!==-1:t(i,s,e))&&(r[i]=s)}return r};(function(e){const t=Wce,r=qce,n=Gce,o=Kce,a=y=>y==null,i=Symbol("encodeFragmentIdentifier");function s(y){switch(y.arrayFormat){case"index":return b=>(C,O)=>{const P=C.length;return O===void 0||y.skipNull&&O===null||y.skipEmptyString&&O===""?C:O===null?[...C,[f(b,y),"[",P,"]"].join("")]:[...C,[f(b,y),"[",f(P,y),"]=",f(O,y)].join("")]};case"bracket":return b=>(C,O)=>O===void 0||y.skipNull&&O===null||y.skipEmptyString&&O===""?C:O===null?[...C,[f(b,y),"[]"].join("")]:[...C,[f(b,y),"[]=",f(O,y)].join("")];case"colon-list-separator":return b=>(C,O)=>O===void 0||y.skipNull&&O===null||y.skipEmptyString&&O===""?C:O===null?[...C,[f(b,y),":list="].join("")]:[...C,[f(b,y),":list=",f(O,y)].join("")];case"comma":case"separator":case"bracket-separator":{const b=y.arrayFormat==="bracket-separator"?"[]=":"=";return C=>(O,P)=>P===void 0||y.skipNull&&P===null||y.skipEmptyString&&P===""?O:(P=P===null?"":P,O.length===0?[[f(C,y),b,f(P,y)].join("")]:[[O,f(P,y)].join(y.arrayFormatSeparator)])}default:return b=>(C,O)=>O===void 0||y.skipNull&&O===null||y.skipEmptyString&&O===""?C:O===null?[...C,f(b,y)]:[...C,[f(b,y),"=",f(O,y)].join("")]}}function u(y){let b;switch(y.arrayFormat){case"index":return(C,O,P)=>{if(b=/\[(\d*)\]$/.exec(C),C=C.replace(/\[\d*\]$/,""),!b){P[C]=O;return}P[C]===void 0&&(P[C]={}),P[C][b[1]]=O};case"bracket":return(C,O,P)=>{if(b=/(\[\])$/.exec(C),C=C.replace(/\[\]$/,""),!b){P[C]=O;return}if(P[C]===void 0){P[C]=[O];return}P[C]=[].concat(P[C],O)};case"colon-list-separator":return(C,O,P)=>{if(b=/(:list)$/.exec(C),C=C.replace(/:list$/,""),!b){P[C]=O;return}if(P[C]===void 0){P[C]=[O];return}P[C]=[].concat(P[C],O)};case"comma":case"separator":return(C,O,P)=>{const T=typeof O=="string"&&O.includes(y.arrayFormatSeparator),R=typeof O=="string"&&!T&&h(O,y).includes(y.arrayFormatSeparator);O=R?h(O,y):O;const D=T||R?O.split(y.arrayFormatSeparator).map(k=>h(k,y)):O===null?O:h(O,y);P[C]=D};case"bracket-separator":return(C,O,P)=>{const T=/(\[\])$/.test(C);if(C=C.replace(/\[\]$/,""),!T){P[C]=O&&h(O,y);return}const R=O===null?[]:O.split(y.arrayFormatSeparator).map(D=>h(D,y));if(P[C]===void 0){P[C]=R;return}P[C]=[].concat(P[C],R)};default:return(C,O,P)=>{if(P[C]===void 0){P[C]=O;return}P[C]=[].concat(P[C],O)}}}function l(y){if(typeof y!="string"||y.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function f(y,b){return b.encode?b.strict?t(y):encodeURIComponent(y):y}function h(y,b){return b.decode?r(y):y}function g(y){return Array.isArray(y)?y.sort():typeof y=="object"?g(Object.keys(y)).sort((b,C)=>Number(b)-Number(C)).map(b=>y[b]):y}function v(y){const b=y.indexOf("#");return b!==-1&&(y=y.slice(0,b)),y}function m(y){let b="";const C=y.indexOf("#");return C!==-1&&(b=y.slice(C)),b}function w(y){y=v(y);const b=y.indexOf("?");return b===-1?"":y.slice(b+1)}function _(y,b){return b.parseNumbers&&!Number.isNaN(Number(y))&&typeof y=="string"&&y.trim()!==""?y=Number(y):b.parseBooleans&&y!==null&&(y.toLowerCase()==="true"||y.toLowerCase()==="false")&&(y=y.toLowerCase()==="true"),y}function S(y,b){b=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},b),l(b.arrayFormatSeparator);const C=u(b),O=Object.create(null);if(typeof y!="string"||(y=y.trim().replace(/^[?#&]/,""),!y))return O;for(const P of y.split("&")){if(P==="")continue;let[T,R]=n(b.decode?P.replace(/\+/g," "):P,"=");R=R===void 0?null:["comma","separator","bracket-separator"].includes(b.arrayFormat)?R:h(R,b),C(h(T,b),R,O)}for(const P of Object.keys(O)){const T=O[P];if(typeof T=="object"&&T!==null)for(const R of Object.keys(T))T[R]=_(T[R],b);else O[P]=_(T,b)}return b.sort===!1?O:(b.sort===!0?Object.keys(O).sort():Object.keys(O).sort(b.sort)).reduce((P,T)=>{const R=O[T];return R&&typeof R=="object"&&!Array.isArray(R)?P[T]=g(R):P[T]=R,P},Object.create(null))}e.extract=w,e.parse=S,e.stringify=(y,b)=>{if(!y)return"";b=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},b),l(b.arrayFormatSeparator);const C=R=>b.skipNull&&a(y[R])||b.skipEmptyString&&y[R]==="",O=s(b),P={};for(const R of Object.keys(y))C(R)||(P[R]=y[R]);const T=Object.keys(P);return b.sort!==!1&&T.sort(b.sort),T.map(R=>{const D=y[R];return D===void 0?"":D===null?f(R,b):Array.isArray(D)?D.length===0&&b.arrayFormat==="bracket-separator"?f(R,b)+"[]":D.reduce(O(R),[]).join("&"):f(R,b)+"="+f(D,b)}).filter(R=>R.length>0).join("&")},e.parseUrl=(y,b)=>{b=Object.assign({decode:!0},b);const[C,O]=n(y,"#");return Object.assign({url:C.split("?")[0]||"",query:S(w(y),b)},b&&b.parseFragmentIdentifier&&O?{fragmentIdentifier:h(O,b)}:{})},e.stringifyUrl=(y,b)=>{b=Object.assign({encode:!0,strict:!0,[i]:!0},b);const C=v(y.url).split("?")[0]||"",O=e.extract(y.url),P=e.parse(O,{sort:!1}),T=Object.assign(P,y.query);let R=e.stringify(T,b);R&&(R=`?${R}`);let D=m(y.url);return y.fragmentIdentifier&&(D=`#${b[i]?f(y.fragmentIdentifier,b):y.fragmentIdentifier}`),`${C}${R}${D}`},e.pick=(y,b,C)=>{C=Object.assign({parseFragmentIdentifier:!0,[i]:!1},C);const{url:O,query:P,fragmentIdentifier:T}=e.parseUrl(y,C);return e.stringifyUrl({url:O,query:o(P,b),fragmentIdentifier:T},C)},e.exclude=(y,b,C)=>{const O=Array.isArray(b)?P=>!b.includes(P):(P,T)=>!b(P,T);return e.pick(y,O,C)}})(Vs);var ty=globalThis&&globalThis.__assign||function(){return ty=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ty.apply(this,arguments)},Qce=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Xce=function(e){var t=e.headers||new Headers({Accept:"application/json"});return!t.has("Content-Type")&&!(e&&(!e.method||e.method==="GET"))&&!(e&&e.body&&e.body instanceof FormData)&&t.set("Content-Type","application/json"),e.user&&e.user.authenticated&&e.user.token&&t.set("Authorization",e.user.token),t},H4=function(e,t){t===void 0&&(t={});var r=Xce(t);return fetch(e,ty(ty({},t),{headers:r})).then(function(n){return n.text().then(function(o){return{status:n.status,statusText:n.statusText,headers:n.headers,body:o}})}).then(function(n){var o=n.status,a=n.statusText,i=n.headers,s=n.body,u;try{u=JSON.parse(s)}catch{}return o<200||o>=300?Promise.reject(new Uce(u&&u.message||a,o,u)):Promise.resolve({status:o,headers:i,body:s,json:u})})},Yce=function(e){if(!e)return!1;var t=Array.isArray(e),r=typeof Buffer<"u"&&Buffer.isBuffer(e),n=Object.prototype.toString.call(e)==="[object Object]",o=!!Object.keys(e).length;return!t&&!r&&n&&o},ry=function(e,t){var r;return t===void 0&&(t=[]),Yce(e)?Object.assign.apply(Object,Qce([{}],Object.keys(e).map(function(n){return ry(e[n],t.concat([n]))}),!1)):t.length?(r={},r[t.join(".")]=e,r):e},q4={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1));function o(u,l,f){this.fn=u,this.context=l,this.once=f||!1}function a(u,l,f,h,g){if(typeof f!="function")throw new TypeError("The listener must be a function");var v=new o(f,h||u,g),m=r?r+l:l;return u._events[m]?u._events[m].fn?u._events[m]=[u._events[m],v]:u._events[m].push(v):(u._events[m]=v,u._eventsCount++),u}function i(u,l){--u._eventsCount===0?u._events=new n:delete u._events[l]}function s(){this._events=new n,this._eventsCount=0}s.prototype.eventNames=function(){var l=[],f,h;if(this._eventsCount===0)return l;for(h in f=this._events)t.call(f,h)&&l.push(r?h.slice(1):h);return Object.getOwnPropertySymbols?l.concat(Object.getOwnPropertySymbols(f)):l},s.prototype.listeners=function(l){var f=r?r+l:l,h=this._events[f];if(!h)return[];if(h.fn)return[h.fn];for(var g=0,v=h.length,m=new Array(v);g<v;g++)m[g]=h[g].fn;return m},s.prototype.listenerCount=function(l){var f=r?r+l:l,h=this._events[f];return h?h.fn?1:h.length:0},s.prototype.emit=function(l,f,h,g,v,m){var w=r?r+l:l;if(!this._events[w])return!1;var _=this._events[w],S=arguments.length,y,b;if(_.fn){switch(_.once&&this.removeListener(l,_.fn,void 0,!0),S){case 1:return _.fn.call(_.context),!0;case 2:return _.fn.call(_.context,f),!0;case 3:return _.fn.call(_.context,f,h),!0;case 4:return _.fn.call(_.context,f,h,g),!0;case 5:return _.fn.call(_.context,f,h,g,v),!0;case 6:return _.fn.call(_.context,f,h,g,v,m),!0}for(b=1,y=new Array(S-1);b<S;b++)y[b-1]=arguments[b];_.fn.apply(_.context,y)}else{var C=_.length,O;for(b=0;b<C;b++)switch(_[b].once&&this.removeListener(l,_[b].fn,void 0,!0),S){case 1:_[b].fn.call(_[b].context);break;case 2:_[b].fn.call(_[b].context,f);break;case 3:_[b].fn.call(_[b].context,f,h);break;case 4:_[b].fn.call(_[b].context,f,h,g);break;default:if(!y)for(O=1,y=new Array(S-1);O<S;O++)y[O-1]=arguments[O];_[b].fn.apply(_[b].context,y)}}return!0},s.prototype.on=function(l,f,h){return a(this,l,f,h,!1)},s.prototype.once=function(l,f,h){return a(this,l,f,h,!0)},s.prototype.removeListener=function(l,f,h,g){var v=r?r+l:l;if(!this._events[v])return this;if(!f)return i(this,v),this;var m=this._events[v];if(m.fn)m.fn===f&&(!g||m.once)&&(!h||m.context===h)&&i(this,v);else{for(var w=0,_=[],S=m.length;w<S;w++)(m[w].fn!==f||g&&!m[w].once||h&&m[w].context!==h)&&_.push(m[w]);_.length?this._events[v]=_.length===1?_[0]:_:i(this,v)}return this},s.prototype.removeAllListeners=function(l){var f;return l?(f=r?r+l:l,this._events[f]&&i(this,f)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,e.exports=s})(q4);var Jce=q4.exports;const Zce=Wr(Jce),Np=new Zce;var G4={create:function(){return Promise.resolve({data:null})},delete:function(){return Promise.resolve({data:null})},deleteMany:function(){return Promise.resolve({data:[]})},getList:function(){return Promise.resolve({data:[],total:0})},getMany:function(){return Promise.resolve({data:[]})},getManyReference:function(){return Promise.resolve({data:[],total:0})},getOne:function(){return Promise.resolve({data:null})},update:function(){return Promise.resolve({data:null})},updateMany:function(){return Promise.resolve({data:[]})}};var efe=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},tfe=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},fw,rfe=function(){var e=Xi(),t=Ah(),r=jn(),n=di(),o=p.useCallback(function(a,i){return e.checkError(a).then(function(){return!1}).catch(function(s){return efe(void 0,void 0,void 0,function(){var u,l,f,h;return tfe(this,function(g){return u=(h=s==null?void 0:s.logoutUser)!==null&&h!==void 0?h:!0,fw?[2,!0]:(fw=setTimeout(function(){fw=void 0},0),l=s&&s.redirectTo!=null?s.redirectTo:a&&a.redirectTo?a.redirectTo:void 0,f=!(i||s&&s.message===!1||a&&a.message===!1||l!=null&&l.startsWith("http")),f&&e.checkAuth({}).then(function(){u?r(sN(s,"ra.notification.logged_out"),{type:"error"}):r(sN(s,"ra.notification.not_authorized"),{type:"error"})}).catch(function(){}),u?t({},l):l.startsWith("http")?window.location.href=l:n(l),[2,!0])})})})},[e,t,r,n]);return e?o:nfe},nfe=function(){return Promise.resolve(!1)},sN=function(e,t){return typeof e=="string"?e:typeof e>"u"||!e.message?t:e.message};const K4=rfe;var ofe=["getList","getMany","getManyReference"],ts=function(){var e=p.useContext(W4)||G4,t=K4(),r=p.useMemo(function(){return new Proxy(e,{get:function(n,o){if(!(typeof o=="symbol"||o==="then"))return function(){for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];var s=o.toString();if(typeof e[s]!="function")throw new Error("Unknown dataProvider function: ".concat(s));try{return e[s].apply(e,a).then(function(u){return u}).catch(function(u){return t(u).then(function(l){if(l)return{data:ofe.includes(s)?[]:{}};throw u})})}catch{throw new Error("The dataProvider threw an error. It should return a rejected Promise instead.")}}}})},[e,t]);return r},afe=function(){var e=Fa(),t=ue.useRef(!1),r=ue.useRef(e.isFetching()>0),n=ue.useRef(e.isMutating()>0),o=ue.useState(r.current||n.current),a=o[0],i=o[1];return ue.useEffect(function(){t.current=!0;var s=e.getQueryCache().subscribe(sr.batchCalls(function(){t.current&&(r.current=e.isFetching()>0,i(r.current||n.current))})),u=e.getMutationCache().subscribe(sr.batchCalls(function(){t.current&&(n.current=e.isMutating()>0,i(r.current||n.current))}));return function(){t.current=!1,s(),u()}},[e]),a},mh=function(){var e=Fa();return p.useCallback(function(){e.invalidateQueries()},[e])},Q4=function(e,t,r){var n=t.id,o=t.meta,a=ts();return gu([e,"getOne",{id:String(n),meta:o}],function(){return a.getOne(e,{id:n,meta:o}).then(function(i){var s=i.data;return s})},r)},pc=globalThis&&globalThis.__assign||function(){return pc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},pc.apply(this,arguments)},ife=100,xP=function(e,t,r){t===void 0&&(t={});var n=t.pagination,o=n===void 0?{page:1,perPage:25}:n,a=t.sort,i=a===void 0?{field:"id",order:"DESC"}:a,s=t.filter,u=s===void 0?{}:s,l=t.meta,f=ts(),h=Fa(),g=gu([e,"getList",{pagination:o,sort:i,filter:u,meta:l}],function(){return f.getList(e,{pagination:o,sort:i,filter:u,meta:l}).then(function(v){var m=v.data,w=v.total,_=v.pageInfo;return{data:m,total:w,pageInfo:_}})},pc(pc({},r),{onSuccess:function(v){v!=null&&v.data&&v.data.length<=ife&&v.data.forEach(function(m){h.setQueryData([e,"getOne",{id:String(m.id),meta:l}],function(w){return w??m})}),r!=null&&r.onSuccess&&r.onSuccess(v)}}));return p.useMemo(function(){var v,m,w;return g.data?pc(pc({},g),{data:(v=g.data)===null||v===void 0?void 0:v.data,total:(m=g.data)===null||m===void 0?void 0:m.total,pageInfo:(w=g.data)===null||w===void 0?void 0:w.pageInfo}):g},[g])},lN=bf,sfe=Ub,lfe=Ba,uN=lN?lN.isConcatSpreadable:void 0;function ufe(e){return lfe(e)||sfe(e)||!!(uN&&e&&e[uN])}var cfe=ufe,ffe=sP,dfe=cfe;function X4(e,t,r,n,o){var a=-1,i=e.length;for(r||(r=dfe),o||(o=[]);++a<i;){var s=e[a];t>0&&r(s)?t>1?X4(s,t-1,r,n,o):ffe(o,s):n||(o[o.length]=s)}return o}var wP=X4;function pfe(e,t,r,n){for(var o=e.length,a=r+(n?1:-1);n?a--:++a<o;)if(t(e[a],a,e))return a;return-1}var hfe=pfe;function gfe(e){return e!==e}var vfe=gfe;function mfe(e,t,r){for(var n=r-1,o=e.length;++n<o;)if(e[n]===t)return n;return-1}var yfe=mfe,bfe=hfe,xfe=vfe,wfe=yfe;function Sfe(e,t,r){return t===t?wfe(e,t,r):bfe(e,xfe,r)}var _fe=Sfe,Cfe=_fe;function Ofe(e,t){var r=e==null?0:e.length;return!!r&&Cfe(e,t,0)>-1}var Y4=Ofe;function Efe(e,t,r){for(var n=-1,o=e==null?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}var J4=Efe;function Pfe(){}var Tfe=Pfe,dw=w4,$fe=Tfe,Rfe=iP,Ife=1/0,Afe=dw&&1/Rfe(new dw([,-0]))[1]==Ife?function(e){return new dw(e)}:$fe,kfe=Afe,Nfe=oP,Dfe=Y4,Lfe=J4,Mfe=aP,Ffe=kfe,jfe=iP,Bfe=200;function zfe(e,t,r){var n=-1,o=Dfe,a=e.length,i=!0,s=[],u=s;if(r)i=!1,o=Lfe;else if(a>=Bfe){var l=t?null:Ffe(e);if(l)return jfe(l);i=!1,o=Mfe,u=new Nfe}else u=t?[]:s;e:for(;++n<a;){var f=e[n],h=t?t(f):f;if(f=r||f!==0?f:0,i&&h===h){for(var g=u.length;g--;)if(u[g]===h)continue e;t&&u.push(h),s.push(f)}else o(u,h,r)||(u!==s&&u.push(h),s.push(f))}return s}var Ufe=zfe,Wfe=wP,Vfe=Kb,Hfe=Ufe,qfe=mP,Gfe=Vfe(function(e){return Hfe(Wfe(e,1,qfe,!0))}),Kfe=Gfe;const Z4=Wr(Kfe);var X_=globalThis&&globalThis.__assign||function(){return X_=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},X_.apply(this,arguments)},Qfe=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},SP=function(e,t,r){r===void 0&&(r={});var n=ts(),o=Fa(),a=o.getQueryCache(),i=t.ids,s=t.meta,u=p.useMemo(function(){var l=(Array.isArray(i)?i:[i]).map(function(f){var h,g,v=Is([e,"getOne",{id:String(f),meta:s}]);return(g=(h=a.get(v))===null||h===void 0?void 0:h.state)===null||g===void 0?void 0:g.data});if(!l.some(function(f){return f===void 0}))return l},[i,a,e,s]);return gu([e,"getMany",{ids:(Array.isArray(i)?i:[i]).map(function(l){return String(l)}),meta:s}],function(){return new Promise(function(l,f){return!i||i.length===0?l([]):Yfe({resource:e,ids:i,meta:s,resolve:l,reject:f,dataProvider:n,queryClient:o})})},X_({placeholderData:u,onSuccess:function(l){(l??[]).forEach(function(f){o.setQueryData([e,"getOne",{id:String(f.id),meta:s}],function(h){return h??f})})},retry:!1},r))},Xfe=function(e){var t=[],r=null;return function(n){t.push(n),r&&clearTimeout(r),r=setTimeout(function(){r=null,e(Qfe([],t,!0)),t=[]},0)}},Yfe=Xfe(function(e){var t=e[0].dataProvider,r=e[0].queryClient,n=e.reduce(function(o,a){return o[a.resource]||(o[a.resource]=[]),o[a.resource].push(a),o},{});Object.keys(n).forEach(function(o){var a=n[o],i=a.reduce(function(v,m){var w=m.ids;return Z4(v,w)},[]).filter(function(v){return v!=null&&v!==""}),s=a.reduce(function(v,m){var w=m.meta;return w||v},void 0);if(i.length===0){a.forEach(function(v){var m=v.resolve;m([])});return}var u=a.find(function(v){var m=v.ids;return JSON.stringify(m)===JSON.stringify(i)});if(u){var l=u.dataProvider,f=u.resource,h=u.ids,g=u.meta;l.getMany(f,{ids:h,meta:g}).then(function(v){var m=v.data;return m}).then(function(v){a.forEach(function(m){var w=m.ids,_=m.resolve;_(v.filter(function(S){return w.map(function(y){return String(y)}).includes(String(S.id))}))})},function(v){a.forEach(function(m){var w=m.reject;w(v)})});return}r.fetchQuery([o,"getMany",{ids:i.map(function(v){return String(v)}),meta:s}],function(){return t.getMany(o,{ids:i,meta:s}).then(function(v){var m=v.data;return m})}).then(function(v){a.forEach(function(m){var w=m.ids,_=m.resolve;_(v.filter(function(S){return w.map(function(y){return String(y)}).includes(String(S.id))}))})}).catch(function(v){return a.forEach(function(m){var w=m.reject;return w(v)})})})}),Jfe=ja,Zfe=function(){return Jfe.Date.now()},ede=Zfe,tde=/\s/;function rde(e){for(var t=e.length;t--&&tde.test(e.charAt(t)););return t}var nde=rde,ode=nde,ade=/^\s+/;function ide(e){return e&&e.slice(0,ode(e)+1).replace(ade,"")}var sde=ide,lde=sde,cN=ya,ude=kb,fN=0/0,cde=/^[-+]0x[0-9a-f]+$/i,fde=/^0b[01]+$/i,dde=/^0o[0-7]+$/i,pde=parseInt;function hde(e){if(typeof e=="number")return e;if(ude(e))return fN;if(cN(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=cN(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=lde(e);var r=fde.test(e);return r||dde.test(e)?pde(e.slice(2),r?2:8):cde.test(e)?fN:+e}var gde=hde,vde=ya,pw=ede,dN=gde,mde="Expected a function",yde=Math.max,bde=Math.min;function xde(e,t,r){var n,o,a,i,s,u,l=0,f=!1,h=!1,g=!0;if(typeof e!="function")throw new TypeError(mde);t=dN(t)||0,vde(r)&&(f=!!r.leading,h="maxWait"in r,a=h?yde(dN(r.maxWait)||0,t):a,g="trailing"in r?!!r.trailing:g);function v(P){var T=n,R=o;return n=o=void 0,l=P,i=e.apply(R,T),i}function m(P){return l=P,s=setTimeout(S,t),f?v(P):i}function w(P){var T=P-u,R=P-l,D=t-T;return h?bde(D,a-R):D}function _(P){var T=P-u,R=P-l;return u===void 0||T>=t||T<0||h&&R>=a}function S(){var P=pw();if(_(P))return y(P);s=setTimeout(S,w(P))}function y(P){return s=void 0,g&&n?v(P):(n=o=void 0,i)}function b(){s!==void 0&&clearTimeout(s),l=0,n=u=o=s=void 0}function C(){return s===void 0?i:y(pw())}function O(){var P=pw(),T=_(P);if(n=arguments,o=this,u=P,T){if(s===void 0)return m(u);if(h)return clearTimeout(s),s=setTimeout(S,t),v(u)}return s===void 0&&(s=setTimeout(S,t)),i}return O.cancel=b,O.flush=C,O}var wde=xde;const _P=Wr(wde);function pN(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}var e5=function(e,t){if(pN(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(var o=0;o<r.length;o++)if(!Object.prototype.hasOwnProperty.call(t,r[o])||!pN(e[r[o]],t[r[o]]))return!1;return!0},ny=globalThis&&globalThis.__assign||function(){return ny=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ny.apply(this,arguments)},Sde=function(e){return e&&Object.prototype.toString.call(e)==="[object Object]"},_de=function(e){return e instanceof Date?!1:e===""||e===null||e===void 0||e5(e,{})},t5=function(e){return Object.keys(e).reduce(function(t,r){var n,o=e[r];return Sde(e[r])&&(o=t5(e[r])),_de(o)?t:ny(ny({},t),(n={},n[r]=o,n))},{})};const su=t5;var hN=function(e,t){return Object.keys(e).reduce(function(r,n){var o;return n!==t?Object.assign({},r,(o={},o[n]=e[n],o)):r},{})},r5=function(e,t){var r,n=t.split(".");if(n.length===1)return hN(e,t);var o=n[0];if(e[o]===void 0)return e;var a=r5(e[o],n.slice(1).join("."));return Object.keys(a).length===0?hN(e,o):Object.assign({},e,(r={},r[o]=a,r))};const Cde=r5;var Hr=globalThis&&globalThis.__assign||function(){return Hr=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Hr.apply(this,arguments)},CP="SET_SORT",Hs="ASC",Y_="DESC",oy="SET_PAGE",OP="SET_PER_PAGE",Dp="SET_FILTER",EP="SHOW_FILTER",PP="HIDE_FILTER",Ode=function(e){return e===Y_?Hs:Y_},ay=function(e,t){var r;switch(t.type){case CP:return t.payload.field===e.sort?Hr(Hr({},e),{order:Ode(e.order),page:1}):Hr(Hr({},e),{sort:t.payload.field,order:t.payload.order||Hs,page:1});case oy:return Hr(Hr({},e),{page:t.payload});case OP:return Hr(Hr({},e),{page:1,perPage:t.payload});case Dp:return Hr(Hr({},e),{page:1,filter:t.payload.filter,displayedFilters:t.payload.displayedFilters?t.payload.displayedFilters:e.displayedFilters});case EP:return e.displayedFilters&&e.displayedFilters[t.payload.filterName]?e:Hr(Hr({},e),{filter:typeof t.payload.defaultValue<"u"?Qc(e.filter,t.payload.filterName,t.payload.defaultValue):e.filter,displayedFilters:Hr(Hr({},e.displayedFilters),(r={},r[t.payload.filterName]=!0,r))});case PP:return Hr(Hr({},e),{filter:su(Cde(e.filter,t.payload)),displayedFilters:e.displayedFilters?Object.keys(e.displayedFilters).reduce(function(n,o){var a;return o!==t.payload?Hr(Hr({},n),(a={},a[o]=!0,a)):n},{}):e.displayedFilters});default:return e}},Ede=function(e,t){switch(t.type){case"SET_SORT":return t.payload;case"SET_SORT_FIELD":{var r=t.payload,n=e.field===r&&e.order===Hs?Y_:Hs;return{field:r,order:n}}case"SET_SORT_ORDER":{var n=t.payload;if(!e.field)throw new Error("cannot change the order on an undefined sort field");return{field:e.field,order:n}}default:return e}},Pde={field:"",order:"ASC"},Tde=function(e){e===void 0&&(e=Pde);var t=p.useReducer(Ede,e),r=t[0],n=t[1],o=p.useRef(!0);return p.useEffect(function(){if(o.current){o.current=!1;return}n({type:"SET_SORT",payload:e})},[e.field,e.order]),{setSort:p.useCallback(function(a){return n({type:"SET_SORT",payload:a})},[n]),setSortField:p.useCallback(function(a){return n({type:"SET_SORT_FIELD",payload:a})},[n]),setSortOrder:p.useCallback(function(a){return n({type:"SET_SORT_ORDER",payload:a})},[n]),sort:r}};const $de=Tde;var Xc=globalThis&&globalThis.__assign||function(){return Xc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Xc.apply(this,arguments)},Rde=function(e,t){return Xc(Xc({},e),t)},Ide={page:1,perPage:25};const Ade=function(e){e===void 0&&(e={});var t=p.useReducer(Rde,Xc(Xc({},Ide),e)),r=t[0],n=t[1],o=p.useRef(!0),a=p.useCallback(function(s){return n({perPage:s,page:1})},[]),i=p.useCallback(function(s){return n({page:s})},[]);return p.useEffect(function(){if(o.current){o.current=!1;return}a(e.perPage||25)},[e.perPage,a]),{page:r.page,perPage:r.perPage,pagination:r,setPage:i,setPerPage:a,setPagination:n}};var gN=globalThis&&globalThis.__assign||function(){return gN=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},gN.apply(this,arguments)},n5=function(e,t,r){var n=Object.keys(r),o=t.filter(function(a){return!n.includes(a)});if(o.length>0)throw new Error("<".concat(e,`> component is not properly configured, some essential props are missing.
Be sure to pass the props from the parent. Example:

const My`).concat(e,` = props => (
    <`).concat(e," {...props}></").concat(e,`>
);

The missing props are: `).concat(o.join(", ")))},J_=globalThis&&globalThis.__assign||function(){return J_=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},J_.apply(this,arguments)},kde=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Nde=function(e){var t=e.record,r=e.redirect,n=r===void 0?"list":r,o=e.onClick,a=e.mutationOptions,i=a===void 0?{}:a,s=i.meta,u=kde(i,["meta"]),l=Xt(e),f=jn(),h=_5(l),g=$f(),v=W5(),m=v[0],w=v[1].isLoading,_=p.useCallback(function(S){S.stopPropagation(),m(l,{id:t.id,previousData:t,meta:s},J_({onSuccess:function(){f("ra.notification.deleted",{type:"info",messageArgs:{smart_count:1},undoable:!0}),h([t.id]),g(n,l)},onError:function(y){f(typeof y=="string"?y:y.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof y=="string"?y:y&&y.message?y.message:void 0}})},mutationMode:"undoable"},u)),typeof o=="function"&&o(S)},[m,s,u,f,o,t,g,n,l,h]);return{isLoading:w,handleDelete:_}};const Dde=Nde;var Z_=globalThis&&globalThis.__assign||function(){return Z_=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Z_.apply(this,arguments)},Lde=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Mde=function(e){var t=e.record,r=e.redirect,n=e.mutationMode,o=e.onClick,a=e.mutationOptions,i=a===void 0?{}:a,s=i.meta,u=Lde(i,["meta"]),l=Xt(e),f=p.useState(!1),h=f[0],g=f[1],v=jn(),m=_5(l),w=$f(),_=W5(),S=_[0],y=_[1].isLoading,b=function(P){g(!0),P.stopPropagation()},C=function(P){g(!1),P.stopPropagation()},O=p.useCallback(function(P){P.stopPropagation(),S(l,{id:t.id,previousData:t,meta:s},Z_({onSuccess:function(){g(!1),v("ra.notification.deleted",{type:"info",messageArgs:{smart_count:1},undoable:n==="undoable"}),m([t.id]),w(r,l)},onError:function(T){g(!1),v(typeof T=="string"?T:T.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof T=="string"?T:T&&T.message?T.message:void 0}})},mutationMode:n},u)),typeof o=="function"&&o(P)},[S,s,n,u,v,o,t,w,r,l,m]);return{open:h,isLoading:y,handleDialogOpen:b,handleDialogClose:C,handleDelete:O}};const Fde=Mde;var o5=p.createContext(void 0),a5=function(e){var t=e.children,r=e.value;return p.createElement(o5.Provider,{value:r},t)},jde=jb,Bde=u4,zde=gh;function Ude(e,t,r){for(var n=-1,o=t.length,a={};++n<o;){var i=t[n],s=jde(e,i);r(s,i)&&Bde(a,zde(i,e),s)}return a}var i5=Ude;function Wde(e,t){return e!=null&&t in Object(e)}var Vde=Wde,Hde=gh,qde=Ub,Gde=Ba,Kde=Fb,Qde=uP,Xde=Of;function Yde(e,t,r){t=Hde(t,e);for(var n=-1,o=t.length,a=!1;++n<o;){var i=Xde(t[n]);if(!(a=e!=null&&r(e,i)))break;e=e[i]}return a||++n!=o?a:(o=e==null?0:e.length,!!o&&Qde(o)&&Kde(i,o)&&(Gde(e)||qde(e)))}var Jde=Yde,Zde=Vde,epe=Jde;function tpe(e,t){return e!=null&&epe(e,t,Zde)}var s5=tpe,rpe=i5,npe=s5;function ope(e,t){return rpe(e,t,function(r,n){return npe(e,n)})}var ape=ope,ipe=wP;function spe(e){var t=e==null?0:e.length;return t?ipe(e,1):[]}var lpe=spe,upe=lpe,cpe=D4,fpe=L4;function dpe(e){return fpe(cpe(e,void 0,upe),e+"")}var ppe=dpe,hpe=ape,gpe=ppe,vpe=gpe(function(e,t){return e==null?{}:hpe(e,t)}),mpe=vpe;const Qb=Wr(mpe);var l5=function(e){var t=p.useMemo(function(){return Qb(e,["save","saving","mutationMode","registerMutationMiddleware","unregisterMutationMiddleware"])},[e.save,e.saving,e.mutationMode,e.registerMutationMiddleware,e.unregisterMutationMiddleware]);return t},TP=function(e){return p.useContext(o5)},av=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},u5=function(){var e=p.useRef([]),t=p.useCallback(function(a){e.current.push(a)},[]),r=p.useCallback(function(a){e.current=e.current.filter(function(i){return i!==a})},[]),n=p.useCallback(function(a){return function(){for(var i,s=[],u=0;u<arguments.length;u++)s[u]=arguments[u];var l=e.current.length-1,f=function(){for(var h,g=[],v=0;v<arguments.length;v++)g[v]=arguments[v];return l--,l>=0?(h=e.current)[l].apply(h,av(av([],g,!1),[f],!1)):a.apply(void 0,g)};return e.current.length>0?(i=e.current)[l].apply(i,av(av([],s,!1),[f],!1)):a.apply(void 0,s)}},[]),o=p.useMemo(function(){return{registerMutationMiddleware:t,getMutateWithMiddlewares:n,unregisterMutationMiddleware:r}},[t,n,r]);return o},iy=globalThis&&globalThis.__assign||function(){return iy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},iy.apply(this,arguments)},vN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},mN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},ype=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},bpe=function(e){var t;e===void 0&&(e={});var r=e.disableAuthentication,n=e.record,o=e.redirect,a=e.transform,i=e.mutationOptions,s=i===void 0?{}:i;If({enabled:!r});var u=Xt(e),l=gi(e),f=l.hasEdit,h=l.hasShow,g=o??wpe(h,f),v=Jn(),m=at(),w=jn(),_=$f(),S=(t=n??xpe(v))!==null&&t!==void 0?t:void 0,y=s.onSuccess,b=s.onError,C=s.meta,O=ype(s,["onSuccess","onError","meta"]),P=u5(),T=P.registerMutationMiddleware,R=P.getMutateWithMiddlewares,D=P.unregisterMutationMiddleware,k=Ave(u,void 0,iy(iy({},O),{returnPromise:!0})),L=k[0],j=k[1].isLoading,B=p.useCallback(function(K,J){var z=J===void 0?{}:J,G=z.onSuccess,ee=z.onError,oe=z.transform,he=z.meta;return Promise.resolve(oe?oe(K):a?a(K):K).then(function(de){return vN(void 0,void 0,void 0,function(){var be,Te,ke;return mN(this,function(_e){switch(_e.label){case 0:be=R(L),_e.label=1;case 1:return _e.trys.push([1,3,,4]),[4,be(u,{data:de,meta:he??C},{onSuccess:function(Se,Fe,qe){return vN(void 0,void 0,void 0,function(){return mN(this,function(Ne){return G?[2,G(Se,Fe,qe)]:y?[2,y(Se,Fe,qe)]:(w("ra.notification.created",{type:"info",messageArgs:{smart_count:1}}),_(g,u,Se.id,Se),[2])})})},onError:ee||b||function(Se){w(typeof Se=="string"?Se:Se.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof Se=="string"?Se:Se&&Se.message?Se.message:void 0}})}})];case 2:return _e.sent(),[3,4];case 3:return Te=_e.sent(),((ke=Te.body)===null||ke===void 0?void 0:ke.errors)!=null?[2,Te.body.errors]:[3,4];case 4:return[2]}})})})},[L,g,R,C,w,b,y,_,u,a]),U=Rf(),W=m("ra.page.create",{name:U(u,1)});return{isFetching:!1,isLoading:!1,saving:j,defaultTitle:W,save:B,resource:u,record:S,redirect:g,registerMutationMiddleware:T,unregisterMutationMiddleware:D}},xpe=function(e){var t=e.state,r=e.search;if(t&&t.record)return t.record;if(r)try{var n=Vs.parse(r);if(n.source){if(Array.isArray(n.source)){console.error("Failed to parse location search parameter '".concat(r,`'. To pre-fill some fields in the Create form, pass a stringified source parameter (e.g. '?source={"title":"foo"}')`));return}return JSON.parse(n.source)}}catch{console.error("Failed to parse location search parameter '".concat(r,`'. To pre-fill some fields in the Create form, pass a stringified source parameter (e.g. '?source={"title":"foo"}')`))}return null},wpe=function(e,t){return t?"edit":e?"show":"list"},$P=p.createContext(void 0);$P.displayName="RecordContext";var ui=function(e){var t=e.children,r=e.value;return p.createElement($P.Provider,{value:r},t)},RP=p.createContext({record:null,defaultTitle:null,isFetching:null,isLoading:null,redirect:null,resource:null,save:null,saving:null,registerMutationMiddleware:null,unregisterMutationMiddleware:null});RP.displayName="CreateContext";var sy=globalThis&&globalThis.__assign||function(){return sy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},sy.apply(this,arguments)},Spe=function(e){var t=e.children,r=e.value;return p.createElement(RP.Provider,{value:r},p.createElement(a5,{value:sy(sy({},l5(r)),{mutationMode:"pessimistic"})},p.createElement(ui,{value:r&&r.record},t)))},_pe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Cpe=function(e){var t=e.children,r=_pe(e,["children"]),n=bpe(r),o=p.createElement(Spe,{value:n},t);return r.resource?p.createElement(rs,{value:r.resource},o):o},Ope=Kb,Epe=wf,Ppe=M4,Tpe=Tf,c5=Object.prototype,$pe=c5.hasOwnProperty,Rpe=Ope(function(e,t){e=Object(e);var r=-1,n=t.length,o=n>2?t[2]:void 0;for(o&&Ppe(t[0],t[1],o)&&(n=1);++r<n;)for(var a=t[r],i=Tpe(a),s=-1,u=i.length;++s<u;){var l=i[s],f=e[l];(f===void 0||Epe(f,c5[l])&&!$pe.call(e,l))&&(e[l]=a[l])}return e}),Ipe=Rpe;const yu=Wr(Ipe);var Ape=function(e){var t=p.useContext(RP);return p.useMemo(function(){return yu({},e!=null?kpe(e):{},t)},[t,e])},kpe=function(e){var t=e.record,r=e.defaultTitle,n=e.isFetching,o=e.isLoading,a=e.redirect,i=e.resource,s=e.save,u=e.saving;return{record:t,defaultTitle:r,isFetching:n,isLoading:o,redirect:a,resource:i,save:s,saving:u}},Qd=globalThis&&globalThis.__assign||function(){return Qd=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Qd.apply(this,arguments)},yN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},bN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},xN=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Npe=function(e){e===void 0&&(e={});var t=e.disableAuthentication,r=e.id,n=e.mutationMode,o=n===void 0?"undoable":n,a=e.mutationOptions,i=a===void 0?{}:a,s=e.queryOptions,u=s===void 0?{}:s,l=e.redirect,f=l===void 0?Dpe:l,h=e.transform;If({enabled:!t});var g=Xt(e),v=Rh(g),m=at(),w=jn(),_=$f(),S=mh(),y=Y3().id,b=r??decodeURIComponent(y),C=u.meta,O=xN(u,["meta"]),P=i.onSuccess,T=i.onError,R=i.meta,D=xN(i,["onSuccess","onError","meta"]),k=u5(),L=k.registerMutationMiddleware,j=k.getMutateWithMiddlewares,B=k.unregisterMutationMiddleware,U=Q4(g,{id:b,meta:C},Qd({onError:function(){w("ra.notification.item_doesnt_exist",{type:"error"}),_("list",g),S()},refetchOnReconnect:!1,refetchOnWindowFocus:!1,retry:!1},O)),W=U.data,K=U.error,J=U.isLoading,z=U.isFetching,G=U.refetch;if(W&&W.id&&W.id!=b)throw new Error("useEditController: Fetched record's id attribute (".concat(W.id,") must match the requested 'id' (").concat(b,")"));var ee=Rf(),oe=v(W),he=m("ra.page.edit",{name:ee(g,1),id:b,record:W,recordRepresentation:typeof oe=="string"?oe:""}),de={id:b,previousData:W},be=Nve(g,de,Qd(Qd({},D),{mutationMode:o,returnPromise:o==="pessimistic"})),Te=be[0],ke=be[1].isLoading,_e=p.useCallback(function(Se,Fe){var qe=Fe===void 0?{}:Fe,Ne=qe.onSuccess,$e=qe.onError,De=qe.transform,Oe=qe.meta;return Promise.resolve(De?De(Se,{previousData:de.previousData}):h?h(Se,{previousData:de.previousData}):Se).then(function(se){return yN(void 0,void 0,void 0,function(){var lt,Ue,it;return bN(this,function(V){switch(V.label){case 0:lt=j(Te),V.label=1;case 1:return V.trys.push([1,3,,4]),[4,lt(g,{id:b,data:se,meta:Oe??R},{onSuccess:function(X,te,we){return yN(void 0,void 0,void 0,function(){return bN(this,function(ge){return Ne?[2,Ne(X,te,we)]:P?[2,P(X,te,we)]:(w("ra.notification.updated",{type:"info",messageArgs:{smart_count:1},undoable:o==="undoable"}),_(f,g,X.id,X),[2])})})},onError:$e||T||function(X){w(typeof X=="string"?X:X.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof X=="string"?X:X&&X.message?X.message:void 0}})}})];case 2:return V.sent(),[3,4];case 3:return Ue=V.sent(),((it=Ue.body)===null||it===void 0?void 0:it.errors)!=null?[2,Ue.body.errors]:[3,4];case 4:return[2]}})})})},[b,j,R,o,w,T,P,_,f,g,h,Te,de.previousData]);return{defaultTitle:he,error:K,isFetching:z,isLoading:J,mutationMode:o,record:W,redirect:f,refetch:G,registerMutationMiddleware:L,resource:g,save:_e,saving:ke,unregisterMutationMiddleware:B}},Dpe="list",pn=function(e){var t=p.useContext($P);return e&&e.record||t},f5=function(e){var t=e.value,r=e.children;return t?p.createElement(ui,{value:t},r):r},IP=p.createContext({record:null,defaultTitle:null,isFetching:null,isLoading:null,mutationMode:null,redirect:null,refetch:null,resource:null,save:null,saving:null,registerMutationMiddleware:null,unregisterMutationMiddleware:null});IP.displayName="EditContext";var Lpe=function(e){var t=e.children,r=e.value;return p.createElement(IP.Provider,{value:r},p.createElement(a5,{value:l5(r)},p.createElement(ui,{value:r&&r.record},t)))},Mpe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Fpe=function(e){var t=e.children,r=Mpe(e,["children"]),n=Npe(r),o=p.createElement(Lpe,{value:n},t);return r.resource?p.createElement(rs,{value:r.resource},o):o},d5=function(e){var t=p.useContext(IP);return p.useMemo(function(){return yu({},e!=null?jpe(e):{},t)},[t,e])},jpe=function(e){var t=e.data,r=e.record,n=e.defaultTitle,o=e.isFetching,a=e.isLoading,i=e.mutationMode,s=e.redirect,u=e.resource,l=e.save,f=e.saving;return{data:r||t,record:r||t,defaultTitle:n,isFetching:o,isLoading:a,mutationMode:i,redirect:s,resource:u,save:l,saving:f}},p5=`
`,hi={};hi.isFunction=function(e){var t={};return e&&t.toString.call(e)==="[object Function]"};hi.isArray=function(e){return Array.isArray(e)};hi.isObject=function(e){return e instanceof Object};hi.isString=function(e){return typeof e=="string"};hi.isNumber=function(e){return typeof e=="number"};hi.isBoolean=function(e){return typeof e=="boolean"};hi.isDate=function(e){return e instanceof Date};var Bpe=p5,zpe=hi,Upe=function(t,r){if(!t||!zpe.isArray(t))throw new TypeError('Invalid params "rows" for joinRows. Must be an array of string.');var n=t.join(r||Bpe||`
`);return n},h5=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wpe=function(){function e(t,r){for(var n=0;n<r.length;n++){var o=r[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function Vpe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var hw=hi,Hpe=function(){function e(t){Vpe(this,e),this._options=t,this._options.typeHandlers=this._options.typeHandlers||{}}return Wpe(e,[{key:"_setHeaders",value:function(r,n){var o=this;return n?r.map(function(a){return a.item=a.item?n+o._options.headerPathString+a.item:n,a}):r}},{key:"castValue",value:function(r,n,o,a){var i=this._options.typeHandlers;for(var s in i)if(Kpe(r,s)){r=i[s].call(i,r,o,a);break}return r}},{key:"checkComplex",value:function(r,n){if(hw.isDate(r))return[{item:n,value:(this._options.handleDate||this._handleDate)(r,n)}];if(hw.isArray(r)){var o=this._handleArray(r,n);return this._setHeaders(o,n)}else if(hw.isObject(r)){var a=this._handleObject(r);return this._setHeaders(a,n)}return[{item:n,value:""}]}},{key:"check",value:function(r,n,o,a){switch(r=this.castValue(r,n,o,a),typeof r>"u"?"undefined":h5(r)){case"string":return[{item:n,value:this._handleString(r,n)}];case"number":return[{item:n,value:this._handleNumber(r,n)}];case"boolean":return[{item:n,value:this._handleBoolean.bind(this)(r,n)}]}return this.checkComplex(r,n)}},{key:"_handleObject",value:function(r){var n=[];for(var o in r){var a=r[o],i=this.check(a,o,o,r);n=n.concat(i)}return n}},{key:"_handleArray",value:function(r){for(var n=this,o=[],a,i=0;i<r.length;++i){var s=r[i],u=n.check(s,null,i,r);if(u.length!==0){var l=u[0];if(!l.item&&a!==void 0){a.value+=n._options.arrayPathString+l.value;continue}else u.length>0&&!l.item&&a===void 0&&(a=l);o=o.concat(u)}}return o}},{key:"_handleBoolean",value:function(r){var n;return r?n=this._options.booleanTrueString||"true":n=this._options.booleanFalseString||"false",n}},{key:"_handleString",value:function(r){return r}},{key:"_handleNumber",value:function(r){return r}},{key:"_handleDate",value:function(r){return r.toLocaleDateString()}}]),e}(),qpe=Hpe,Gpe=typeof window>"u"?oa:window;function Kpe(e,t){if(e instanceof Gpe[t])return!0;switch(typeof e>"u"?"undefined":h5(e)){case"string":return t==="String";case"boolean":return t==="Boolean";case"number":return t==="Number"}return!1}var gw,wN;function Qpe(){return wN||(wN=1,gw=function(t,r,n){var o=`
`;if(typeof t!="string")throw new TypeError('Invalid param "textDelimiter", must be a string.');if(typeof r!="string")throw new TypeError('Invalid param "rowDelimiter", must be a string.');var a=new RegExp("\\"+t,"g"),i=t+t,s=t==='"'?function(u){return u.indexOf(r)>=0||u.indexOf(o)>=0||u.indexOf('"')>=0}:function(u){return u.indexOf(r)>=0||u.indexOf(o)>=0};return function(u){return n&&(u=""+u),u.replace&&(u=u.replace(a,i),(n||s(u))&&(u=t+u+t)),u}}),gw}var Xpe=function(){function e(t,r){for(var n=0;n<r.length;n++){var o=r[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function Ype(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var SN=Upe,Jpe=qpe,_N=hi,Zpe=function(){function e(t){Ype(this,e),this._options=t||{},this._handler=new Jpe(this._options),this._headers=this._options.headers||[],this._escape=Qpe()(this._options.textDelimiter,this._options.rowDelimiter,this._options.forceTextDelimiter)}return Xpe(e,[{key:"parse",value:function(r,n,o){return _N.isArray(r)?n(null,this._parseArray(r,o)):_N.isObject(r)?n(null,this._parseObject(r)):n(new Error("Unable to parse the JSON object, its not an Array or Object."))}},{key:"_checkRows",value:function(r){var n=null,o=[],a=function(m,w){return m===""||m===void 0?n[w]:m},i=!0,s=!1,u=void 0;try{for(var l=r[Symbol.iterator](),f;!(i=(f=l.next()).done);i=!0){var h=f.value,g=this._headers.length-h.length;g>0&&(h=h.concat(Array(g).join(".").split("."))),n&&this._options.fillGaps&&(h=h.map(a)),o.push(h.join(this._options.rowDelimiter)),n=h}}catch(v){s=!0,u=v}finally{try{!i&&l.return&&l.return()}finally{if(s)throw u}}return o}},{key:"_parseArray",value:function(r,n){var o=this;this._headers=this._headers||[];var a=[],i=void 0,s=function(_){var S=o._headers.indexOf(_);return S===-1&&(o._headers.push(_),S=o._headers.indexOf(_)),S};i=function(_){var S=[],y=function(U){return S.push(U.map(function(W){return W??""}))},b=function(){return new Array(o._headers.length).fill(null)},C={},O=b(),P=!0,T=!1,R=void 0;try{for(var D=_[Symbol.iterator](),k;!(P=(k=D.next()).done);P=!0){var L=k.value,j=s(L.item);if(O[j]!=null&&(y(O),O=b()),C[j]=C[j]||0,o._options.fillTopRow&&C[j]<S.length){S[C[j]][j]=o._escape(L.value),C[j]+=1;continue}O[j]=o._escape(L.value),C[j]+=1}}catch(B){T=!0,R=B}finally{try{!P&&D.return&&D.return()}finally{if(T)throw R}}O.length>0&&y(O),a=a.concat(o._checkRows(S))};var u=!0,l=!1,f=void 0;try{for(var h=r[Symbol.iterator](),g;!(u=(g=h.next()).done);u=!0){var v=g.value,m=o._handler.check(v,o._options.mainPathItem,v,r);i(m)}}catch(w){l=!0,f=w}finally{try{!u&&h.return&&h.return()}finally{if(l)throw f}}return!n&&o._options.includeHeaders&&a.unshift(this.headers),SN(a,o._options.endOfLine)}},{key:"_parseObject",value:function(r){var n=this,o=[],a=[],i=void 0,s=[[],[]];i=function(h){var g=h.value||h.value===0?h.value.toString():n._options.undefinedString;if(g=n._escape(g),n._options.verticalOutput){var v=[h.item,g];o.push(v.join(n._options.rowDelimiter))}else s[0].push(h.item),s[1].push(g)};for(var u in r){var l="";this._options.mainPathItem&&(l=this._options.mainPathItem+this._options.headerPathString),a=this._handler.check(r[u],l+u,u,r),a.forEach(i)}return this._options.verticalOutput||(o.push(s[0].join(this._options.rowDelimiter)),o.push(s[1].join(this._options.rowDelimiter))),SN(o,this._options.endOfLine)}},{key:"headers",get:function(){var r=this,n=this._headers;return this._options.rename&&this._options.rename.length>0&&(n=n.map(function(o){return r._options.rename[r._options.headers.indexOf(o)]||o})),this._options.forceTextDelimiter&&(n=n.map(function(o){return""+r._options.textDelimiter+o+r._options.textDelimiter})),this._options.mapHeaders&&(n=n.map(this._options.mapHeaders)),n.join(this._options.rowDelimiter)}}]),e}(),ehe=Zpe,the=function(e){throw new Error("jsonexport called without third argument as a callback and is required")},rhe=the,CN=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ON=ehe,EN=rhe,nhe=p5,ohe=function(){var e={headers:[],rename:[],headerPathString:".",rowDelimiter:",",textDelimiter:'"',arrayPathString:";",undefinedString:"",endOfLine:nhe,mainPathItem:null,booleanTrueString:null,booleanFalseString:null,includeHeaders:!0,fillGaps:!1,verticalOutput:!0,forceTextDelimiter:!1},t=void 0,r=void 0,n=void 0;if(arguments.length===3){var o=Array.prototype.slice.call(arguments);t=o[0],r=o[1],n=o[2]}else if(arguments.length===2){var a=void 0,i=Array.prototype.slice.call(arguments);t=i[0],a=i[1],typeof a=="function"?n=a:(typeof a>"u"?"undefined":CN(a))==="object"&&(r=a)}else if(arguments.length===1){var s=Array.prototype.slice.call(arguments),u=s[0];if((typeof u>"u"?"undefined":CN(u))==="object"){var l=Object.keys(e),f=Object.keys(u),h=f.every(function(m){return l.includes(m)});f.length>0&&h?r=u:t=u}else t=u}else return new EN(new ON(e));var g=Object.assign({},e,r),v=new ON(g);return t?new Promise(function(m,w){v.parse(t,function(_,S){if(n)return n(_,S);if(_)return w(_);if(w)return m(S)})}):new EN};const ahe=Wr(ohe),ihe=function(e,t){var r=document.createElement("a");r.style.display="none",document.body.appendChild(r);var n=new Blob([e],{type:"text/csv;charset=utf-8"});window.navigator&&window.navigator.msSaveOrOpenBlob?window.navigator.msSaveOrOpenBlob(n,"".concat(t,".csv")):(r.setAttribute("href",URL.createObjectURL(n)),r.setAttribute("download","".concat(t,".csv")),r.click())};var she=function(e,t,r,n){return ahe(e,function(o,a){return ihe(a,n)})};const lhe=she;var uhe=function(e){return function(t,r,n){return e.getMany(n,{ids:che(t,r)}).then(function(o){var a=o.data;return a.reduce(function(i,s){return i[s.id]=s,i},{})})}},che=function(e,t){return Array.from(new Set(e.filter(function(r){return r[t]!=null}).map(function(r){return r[t]}).reduce(function(r,n){return r.concat(n)},[])))};const fhe=uhe;var Fu=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},AP=function(e){var t="".concat(e,".selectedIds"),r=Ua(t,dhe),n=r[0],o=r[1],a=gme(t),i=p.useMemo(function(){return{select:function(s){s&&o(Fu([],s,!0))},unselect:function(s){!s||s.length===0||o(function(u){return Array.isArray(u)?u.filter(function(l){return!s.includes(l)}):[]})},toggle:function(s){typeof s>"u"||o(function(u){if(!Array.isArray(u))return Fu([],u,!0);var l=u.indexOf(s);return l>-1?Fu(Fu([],u.slice(0,l),!0),u.slice(l+1),!0):Fu(Fu([],u,!0),[s],!1)})},clearSelection:function(){a()}}},[o,a]);return[n,i]},dhe=[],phe=zb,hhe=pP,ghe=1,vhe=2;function mhe(e,t,r,n){var o=r.length,a=o,i=!n;if(e==null)return!a;for(e=Object(e);o--;){var s=r[o];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o<a;){s=r[o];var u=s[0],l=e[u],f=s[1];if(i&&s[2]){if(l===void 0&&!(u in e))return!1}else{var h=new phe;if(n)var g=n(l,f,u,e,t,h);if(!(g===void 0?hhe(f,l,ghe|vhe,n,h):g))return!1}}return!0}var yhe=mhe,bhe=ya;function xhe(e){return e===e&&!bhe(e)}var g5=xhe,whe=g5,She=qb;function _he(e){for(var t=She(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,whe(o)]}return t}var Che=_he;function Ohe(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}var v5=Ohe,Ehe=yhe,Phe=Che,The=v5;function $he(e){var t=Phe(e);return t.length==1&&t[0][2]?The(t[0][0],t[0][1]):function(r){return r===e||Ehe(r,e,t)}}var Rhe=$he,Ihe=pP,Ahe=c4,khe=s5,Nhe=ZE,Dhe=g5,Lhe=v5,Mhe=Of,Fhe=1,jhe=2;function Bhe(e,t){return Nhe(e)&&Dhe(t)?Lhe(Mhe(e),t):function(r){var n=Ahe(r,e);return n===void 0&&n===t?khe(r,e):Ihe(t,n,Fhe|jhe)}}var zhe=Bhe;function Uhe(e){return function(t){return t==null?void 0:t[e]}}var Whe=Uhe,Vhe=jb;function Hhe(e){return function(t){return Vhe(t,e)}}var qhe=Hhe,Ghe=Whe,Khe=qhe,Qhe=ZE,Xhe=Of;function Yhe(e){return Qhe(e)?Ghe(Xhe(e)):Khe(e)}var Jhe=Yhe,Zhe=Rhe,ege=zhe,tge=yP,rge=Ba,nge=Jhe;function oge(e){return typeof e=="function"?e:e==null?tge:typeof e=="object"?rge(e)?ege(e[0],e[1]):Zhe(e):nge(e)}var age=oge,ige=sP,sge=vP,lge=lP,uge=v4,cge=Object.getOwnPropertySymbols,fge=cge?function(e){for(var t=[];e;)ige(t,lge(e)),e=sge(e);return t}:uge,m5=fge,dge=g4,pge=m5,hge=Tf;function gge(e){return dge(e,hge,pge)}var y5=gge,vge=nP,mge=age,yge=i5,bge=y5;function xge(e,t){if(e==null)return{};var r=vge(bge(e),function(n){return[n]});return t=mge(t),yge(e,r,function(n,o){return t(n,o[0])})}var wge=xge;const Sge=Wr(wge);function Li(e){var t=p.useState(e),r=t[0],n=t[1],o=p.useRef(!1);p.useEffect(function(){return o.current=!0,function(){o.current=!1}},[]);var a=p.useCallback(function(i){if(o.current)return n(i)},[o,n]);return[r,a]}function yh(e,t){e===void 0&&(e=0),t===void 0&&(t="");var r=Li(!1),n=r[0],o=r[1];return p.useEffect(function(){o(!1);var a=setTimeout(function(){o(!0)},e);return function(){clearTimeout(a)}},[t,e,o]),n}function _ge(){var e=p.useRef(!0);return p.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e}var qs=globalThis&&globalThis.__assign||function(){return qs=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},qs.apply(this,arguments)},PN=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Cge=function(e){var t=e.debounce,r=t===void 0?500:t,n=e.disableSyncWithLocation,o=n===void 0?!1:n,a=e.filterDefaultValues,i=e.perPage,s=i===void 0?10:i,u=e.resource,l=e.sort,f=l===void 0?$ge:l,h=e.storeKey,g=h===void 0?"".concat(u,".listParams"):h,v=Jn(),m=di(),w=p.useState(IN),_=w[0],S=w[1],y=Ua(g||"".concat(u,".listParams"),IN),b=y[0],C=y[1],O=p.useRef(),P=_ge(),T=g===!1,R=[v.search,u,g,JSON.stringify(o||T?_:b),JSON.stringify(a),JSON.stringify(f),s,o],D=o?{}:Ege(v),k=p.useMemo(function(){return Tge({queryFromLocation:D,params:o||T?_:b,filterDefaultValues:a,sort:f,perPage:s})},R);p.useEffect(function(){Object.keys(D).length>0&&!T&&C(k)},[v.search]);var L=p.useCallback(function(oe){P.current&&(O.current?O.current=ay(O.current,oe):(O.current=ay(k,oe),setTimeout(function(){o?S(O.current):m({search:"?".concat(Vs.stringify(qs(qs({},O.current),{filter:JSON.stringify(O.current.filter),displayedFilters:JSON.stringify(O.current.displayedFilters)})))},{state:{_scrollToTop:oe.type===oy}}),O.current=void 0},0)))},PN(PN([],R,!0),[m],!1)),j=p.useCallback(function(oe){return L({type:CP,payload:oe})},[L]),B=p.useCallback(function(oe){return L({type:oy,payload:oe})},[L]),U=p.useCallback(function(oe){return L({type:OP,payload:oe})},[L]),W=k.filter||RN,K=k.displayedFilters||RN,J=_P(function(oe,he){L({type:Dp,payload:{filter:su(oe),displayedFilters:he}})},r),z=p.useCallback(function(oe,he,de){return de===void 0&&(de=!0),de?J(oe,he):L({type:Dp,payload:{filter:su(oe),displayedFilters:he}})},[L]),G=p.useCallback(function(oe){L({type:PP,payload:oe})},[L]),ee=p.useCallback(function(oe,he){L({type:EP,payload:{filterName:oe,defaultValue:he}})},[L]);return[qs({displayedFilters:K,filterValues:W,requestSignature:R},k),{changeParams:L,setPage:B,setPerPage:U,setSort:j,setFilters:z,hideFilter:G,showFilter:ee}]},Oge=["page","perPage","sort","order","filter","displayedFilters"],TN=function(e,t){if(e[t]&&typeof e[t]=="string")try{e[t]=JSON.parse(e[t])}catch{delete e[t]}},Ege=function(e){var t=e.search,r=Sge(Vs.parse(t),function(n,o){return Oge.indexOf(o)!==-1});return TN(r,"filter"),TN(r,"displayedFilters"),r},Pge=function(e){return e&&e.filter&&(Object.keys(e.filter).length>0||e.order!=null||e.page!==1||e.perPage!=null||e.sort!=null)},Tge=function(e){var t=e.queryFromLocation,r=e.params,n=e.filterDefaultValues,o=e.sort,a=e.perPage,i=Object.keys(t).length>0?t:Pge(r)?qs({},r):{filter:n||{}};return i.sort||(i.sort=o.field,i.order=o.order),i.perPage==null&&(i.perPage=a),i.page==null&&(i.page=1),qs(qs({},i),{page:$N(i.page,1),perPage:$N(i.perPage,10)})},$N=function(e,t){var r=typeof e=="string"?parseInt(e,10):e;return isNaN(r)?t:r},RN={},$ge={field:"id",order:Hs},IN={},kP=p.createContext({sort:null,data:null,defaultTitle:null,displayedFilters:null,exporter:null,filterValues:null,hasNextPage:null,hasPreviousPage:null,hideFilter:null,isFetching:null,isLoading:null,onSelect:null,onToggleItem:null,onUnselectItems:null,page:null,perPage:null,refetch:null,resource:null,selectedIds:void 0,setFilters:null,setPage:null,setPerPage:null,setSort:null,showFilter:null,total:null});kP.displayName="ListContext";var b5=p.createContext({displayedFilters:null,filterValues:null,hideFilter:null,setFilters:null,showFilter:null,resource:null}),Rge=function(e){return p.useMemo(function(){return Qb(e,["displayedFilters","filterValues","hideFilter","setFilters","showFilter","resource"])},[e.displayedFilters,e.filterValues,e.hideFilter,e.setFilters,e.showFilter])};b5.displayName="ListFilterContext";var x5=p.createContext({sort:null,setSort:null,resource:null}),Ige=function(e){return p.useMemo(function(){return Qb(e,["sort","setSort","resource"])},[e.sort,e.setSort])};x5.displayName="ListSortContext";var NP=p.createContext({isLoading:null,page:null,perPage:null,setPage:null,setPerPage:null,hasPreviousPage:null,hasNextPage:null,total:void 0,resource:null});NP.displayName="ListPaginationContext";var Age=function(e){return p.useMemo(function(){return Qb(e,["isLoading","hasPreviousPage","hasNextPage","page","perPage","setPage","setPerPage","total","resource"])},[e.isLoading,e.hasPreviousPage,e.hasNextPage,e.page,e.perPage,e.setPage,e.setPerPage,e.total])},w5=function(e){var t=e.value,r=e.children;return p.createElement(kP.Provider,{value:t},p.createElement(b5.Provider,{value:Rge(t)},p.createElement(x5.Provider,{value:Ige(t)},p.createElement(NP.Provider,{value:Age(t)},r))))},Xl=globalThis&&globalThis.__assign||function(){return Xl=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Xl.apply(this,arguments)},kge=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Nge=function(e){e===void 0&&(e={});var t=e.debounce,r=t===void 0?500:t,n=e.disableAuthentication,o=e.disableSyncWithLocation,a=e.exporter,i=a===void 0?lhe:a,s=e.filter,u=e.filterDefaultValues,l=e.perPage,f=l===void 0?10:l,h=e.queryOptions,g=h===void 0?{}:h,v=e.sort,m=v===void 0?Dge:v,w=e.storeKey;If({enabled:!n});var _=Xt(e),S=g.meta,y=kge(g,["meta"]);if(!_)throw new Error("<List> was called outside of a ResourceContext and without a resource prop. You must set the resource prop.");if(s&&p.isValidElement(s))throw new Error("<List> received a React element as `filter` props. If you intended to set the list filter elements, use the `filters` (with an s) prop instead. The `filter` prop is internal and should not be set by the developer.");var b=at(),C=jn(),O=Cge({debounce:r,disableSyncWithLocation:o,filterDefaultValues:u,perPage:f,resource:_,sort:m,storeKey:w}),P=O[0],T=O[1],R=AP(_),D=R[0],k=R[1],L=xP(_,{pagination:{page:P.page,perPage:P.perPage},sort:{field:P.sort,order:P.order},filter:Xl(Xl({},P.filter),s),meta:S},Xl({keepPreviousData:!0,retry:!1,onError:function(he){return C((he==null?void 0:he.message)||"ra.notification.http_error",{type:"error",messageArgs:{_:he==null?void 0:he.message}})}},y)),j=L.data,B=L.pageInfo,U=L.total,W=L.error,K=L.isLoading,J=L.isFetching,z=L.refetch;p.useEffect(function(){if(P.page<=0||!J&&P.page>1&&(j==null||(j==null?void 0:j.length)===0)){T.setPage(1);return}if(U!=null){var he=Math.ceil(U/P.perPage)||1;!J&&P.page>he&&T.setPage(he)}},[J,P.page,P.perPage,j,T,U]);var G=p.useMemo(function(){return{field:P.sort,order:P.order}},[P.sort,P.order]),ee=Rf(),oe=b("ra.page.list",{name:ee(_,2)});return{sort:G,data:j,defaultTitle:oe,displayedFilters:P.displayedFilters,error:W,exporter:i,filter:s,filterValues:P.filterValues,hideFilter:T.hideFilter,isFetching:J,isLoading:K,onSelect:k.select,onToggleItem:k.toggle,onUnselectItems:k.clearSelection,page:P.page,perPage:P.perPage,refetch:z,resource:_,selectedIds:D,setFilters:T.setFilters,setPage:T.setPage,setPerPage:T.setPerPage,setSort:T.setSort,showFilter:T.showFilter,total:U,hasNextPage:B?B.hasNextPage:U!=null?P.page*P.perPage<U:void 0,hasPreviousPage:B?B.hasPreviousPage:P.page>1}},Dge={field:"id",order:Hs},Lge=["sort","data","defaultTitle","displayedFilters","error","exporter","filterValues","hideFilter","isFetching","isLoading","onSelect","onToggleItem","onUnselectItems","page","perPage","refetch","refresh","resource","selectedIds","setFilters","setPage","setPerPage","setSort","showFilter","total","totalPages"],Yc=function(e){return Object.keys(e).filter(function(t){return!Lge.includes(t)}).reduce(function(t,r){var n;return Xl(Xl({},t),(n={},n[r]=e[r],n))},{})},Mge=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Fge=function(e){var t=e.children,r=Mge(e,["children"]);return p.createElement(rs,{value:r.resource},p.createElement(w5,{value:Nge(r)},t))},iv=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},jge=function(e,t,r){r===void 0&&(r=!1);var n=Ua("".concat(e,".datagrid.expanded"),[]),o=n[0],a=n[1],i=Array.isArray(o)?o.map(function(u){return u==t}).indexOf(!0)!==-1:!1,s=p.useCallback(function(){a(function(u){if(!Array.isArray(u))return[t];var l=u.findIndex(function(f){return f==t});return l>-1?r?[]:iv(iv([],u.slice(0,l),!0),u.slice(l+1),!0):r?[t]:iv(iv([],u,!0),[t],!1)})},[a,t,r]);return[i,s]},Bge=function(e,t){var r=Ua("".concat(e,".datagrid.expanded"),[]),n=r[0],o=r[1],a=Array.isArray(n)?n.some(function(s){return t.some(function(u){return u==s})}):!1,i=p.useCallback(function(){var s=n.filter(function(u){return!t.some(function(l){return l==u})});o(a?s:s.concat(t))},[n,o,a,t]);return[a,i]},hc=globalThis&&globalThis.__assign||function(){return hc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},hc.apply(this,arguments)},AN=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},zge=function(){throw new Error("refetch is not available for a ListContext built from useList based on local data")},S5=function(e){var t=e.data,r=e.error,n=e.filter,o=n===void 0?Uge:n,a=e.isFetching,i=a===void 0?!1:a,s=e.isLoading,u=s===void 0?!1:s,l=e.page,f=l===void 0?1:l,h=e.perPage,g=h===void 0?1e3:h,v=e.sort,m=e.filterCallback,w=m===void 0?function($e){return!!$e}:m,_=Xt(e),S=Li(i),y=S[0],b=S[1],C=Li(u),O=C[0],P=C[1],T=Li(function(){return{data:t,total:t?t.length:void 0}}),R=T[0],D=T[1],k=Ade({page:f,perPage:g}),L=k.page,j=k.setPage,B=k.perPage,U=k.setPerPage,W=$de(v),K=W.sort,J=W.setSort,z=p.useCallback(function($e){J($e),j(1)},[j,J]),G=AP(_),ee=G[0],oe=G[1],he=p.useRef(o),de=Li({}),be=de[0],Te=de[1],ke=Li(o),_e=ke[0],Se=ke[1],Fe=p.useCallback(function($e){Te(function(De){var Oe=De,se=$e;Oe[se];var lt=AN(Oe,[typeof se=="symbol"?se:se+""]);return lt}),Se(function(De){var Oe=De,se=$e;Oe[se];var lt=AN(Oe,[typeof se=="symbol"?se:se+""]);return lt})},[Te,Se]),qe=p.useCallback(function($e,De){Te(function(Oe){var se;return hc(hc({},Oe),(se={},se[$e]=!0,se))}),Se(function(Oe){var se;return su(hc(hc({},Oe),(se={},se[$e]=De,se)))})},[Te,Se]),Ne=p.useCallback(function($e,De){Se(su($e)),De&&Te(De),j(1)},[Te,Se,j]);return p.useEffect(function(){ua(o,he.current)||(he.current=o,Se(o))}),p.useEffect(function(){if(!(u||!t)){var $e=t;if(_e){var De=ry(_e);$e=t.filter(function(se){return Object.entries(De).every(function(lt){var Ue=lt[0],it=lt[1],V=Et(se,Ue),X=Array.isArray(V)?Array.isArray(it)?V.some(function(te){return it.includes(te)}):V.includes(it):Array.isArray(it)?it.includes(V):Ue==="q"?Object.keys(se).some(function(te){return typeof se[te]=="string"&&se[te].toLowerCase().includes(it.toLowerCase())}):it==V;return X})}).filter(w)}var Oe=$e.length;K.field&&($e=$e.sort(function(se,lt){return Et(se,K.field)>Et(lt,K.field)?K.order==="ASC"?1:-1:Et(se,K.field)<Et(lt,K.field)?K.order==="ASC"?-1:1:0})),$e=$e.slice((L-1)*B,L*B),D({data:$e,total:Oe})}},[JSON.stringify(t),_e,u,L,B,D,K.field,K.order]),p.useEffect(function(){i!==y&&b(i)},[i,y,b]),p.useEffect(function(){u!==O&&P(u)},[u,O,P]),{sort:K,data:R==null?void 0:R.data,defaultTitle:"",error:r,displayedFilters:be,filterValues:_e,hasNextPage:(R==null?void 0:R.total)==null?!1:L*B<R.total,hasPreviousPage:L>1,hideFilter:Fe,isFetching:y,isLoading:O,onSelect:oe.select,onToggleItem:oe.toggle,onUnselectItems:oe.clearSelection,page:L,perPage:B,resource:void 0,refetch:zge,selectedIds:ee,setFilters:Ne,setPage:j,setPerPage:U,setSort:z,showFilter:qe,total:R==null?void 0:R.total}},Uge={},Bn=function(e){var t=p.useContext(kP);return p.useMemo(function(){return yu({},e!=null?Wge(e):{},t)},[t,e])},Wge=function(e){var t=e.sort,r=e.data,n=e.defaultTitle,o=e.displayedFilters,a=e.exporter,i=e.filterValues,s=e.hasCreate,u=e.hideFilter,l=e.isFetching,f=e.isLoading,h=e.onSelect,g=e.onToggleItem,v=e.onUnselectItems,m=e.page,w=e.perPage,_=e.refetch,S=e.resource,y=e.selectedIds,b=e.setFilters,C=e.setPage,O=e.setPerPage,P=e.setSort,T=e.showFilter,R=e.total;return{sort:t,data:r,defaultTitle:n,displayedFilters:o,exporter:a,filterValues:i,hasCreate:s,hideFilter:u,isFetching:l,isLoading:f,onSelect:h,onToggleItem:g,onUnselectItems:v,page:m,perPage:w,refetch:_,resource:S,selectedIds:y,setFilters:b,setPage:C,setPerPage:O,setSort:P,showFilter:T,total:R}},Vge=function(e){var t=p.useContext(NP);return p.useMemo(function(){return yu({},e!=null?Hge(e):{},t)},[t,e])},Hge=function(e){var t=e.isLoading,r=e.page,n=e.perPage,o=e.setPage,a=e.setPerPage,i=e.hasPreviousPage,s=e.hasNextPage,u=e.total,l=e.resource;return{isLoading:t,page:r,perPage:n,setPage:o,setPerPage:a,hasPreviousPage:i,hasNextPage:s,total:u,resource:l}},_5=function(e){var t=AP(e),r=t[1].unselect;return p.useCallback(function(n){r(n)},[r])},Xd=globalThis&&globalThis.__assign||function(){return Xd=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Xd.apply(this,arguments)},qge=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Gge=[],Kge={},Qge={field:null,order:null},Xge=function(e){var t=e.filter,r=t===void 0?Kge:t,n=e.page,o=n===void 0?1:n,a=e.perPage,i=a===void 0?1e3:a,s=e.record,u=e.reference,l=e.sort,f=l===void 0?Qge:l,h=e.source,g=e.queryOptions,v=g===void 0?{}:g,m=jn(),w=Et(s,h),_=v.meta,S=qge(v,["meta"]),y=p.useMemo(function(){return Array.isArray(w)?w:(console.warn("Value of field '".concat(h,"' is not an array."),w),Gge)},[w,h]),b=SP(u,{ids:y,meta:_},Xd({onError:function(k){return m(typeof k=="string"?k:k.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof k=="string"?k:k&&k.message?k.message:void 0}})}},S)),C=b.data,O=b.error,P=b.isLoading,T=b.isFetching,R=b.refetch,D=S5({data:C,error:O,filter:r,isFetching:T,isLoading:P,page:o,perPage:i,sort:f});return Xd(Xd({},D),{defaultTitle:null,refetch:R,resource:u})},bh=e=>e.type==="checkbox",gc=e=>e instanceof Date,Gn=e=>e==null;const C5=e=>typeof e=="object";var rn=e=>!Gn(e)&&!Array.isArray(e)&&C5(e)&&!gc(e),O5=e=>rn(e)&&e.target?bh(e.target)?e.target.checked:e.target.value:e,Yge=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,E5=(e,t)=>e.has(Yge(t)),Jge=e=>{const t=e.constructor&&e.constructor.prototype;return rn(t)&&t.hasOwnProperty("isPrototypeOf")},DP=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Pa(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(DP&&(e instanceof Blob||e instanceof FileList))&&(r||rn(e)))if(t=r?[]:{},!r&&!Jge(e))t=e;else for(const n in e)e.hasOwnProperty(n)&&(t[n]=Pa(e[n]));else return e;return t}var xh=e=>Array.isArray(e)?e.filter(Boolean):[],Ir=e=>e===void 0,Ve=(e,t,r)=>{if(!t||!rn(e))return r;const n=xh(t.split(/[,[\].]+?/)).reduce((o,a)=>Gn(o)?o:o[a],e);return Ir(n)||n===e?Ir(e[t])?r:e[t]:n},ei=e=>typeof e=="boolean";const ly={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},Ia={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},$i={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},P5=ue.createContext(null),bu=()=>ue.useContext(P5),T5=e=>{const{children:t,...r}=e;return ue.createElement(P5.Provider,{value:r},t)};var $5=(e,t,r,n=!0)=>{const o={defaultValues:t._defaultValues};for(const a in e)Object.defineProperty(o,a,{get:()=>{const i=a;return t._proxyFormState[i]!==Ia.all&&(t._proxyFormState[i]=!n||Ia.all),r&&(r[i]=!0),e[i]}});return o},ea=e=>rn(e)&&!Object.keys(e).length,R5=(e,t,r,n)=>{r(e);const{name:o,...a}=e;return ea(a)||Object.keys(a).length>=Object.keys(t).length||Object.keys(a).find(i=>t[i]===(!n||Ia.all))},jv=e=>Array.isArray(e)?e:[e],I5=(e,t,r)=>!e||!t||e===t||jv(e).some(n=>n&&(r?n===t:n.startsWith(t)||t.startsWith(n)));function LP(e){const t=ue.useRef(e);t.current=e,ue.useEffect(()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}function Xb(e){const t=bu(),{control:r=t.control,disabled:n,name:o,exact:a}=e||{},[i,s]=ue.useState(r._formState),u=ue.useRef(!0),l=ue.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1}),f=ue.useRef(o);return f.current=o,LP({disabled:n,next:h=>u.current&&I5(f.current,h.name,a)&&R5(h,l.current,r._updateFormState)&&s({...r._formState,...h}),subject:r._subjects.state}),ue.useEffect(()=>(u.current=!0,l.current.isValid&&r._updateValid(!0),()=>{u.current=!1}),[r]),$5(i,r,l.current,!1)}var ni=e=>typeof e=="string",A5=(e,t,r,n,o)=>ni(e)?(n&&t.watch.add(e),Ve(r,e,o)):Array.isArray(e)?e.map(a=>(n&&t.watch.add(a),Ve(r,a))):(n&&(t.watchAll=!0),r);function MP(e){const t=bu(),{control:r=t.control,name:n,defaultValue:o,disabled:a,exact:i}=e||{},s=ue.useRef(n);s.current=n,LP({disabled:a,subject:r._subjects.values,next:f=>{I5(s.current,f.name,i)&&l(Pa(A5(s.current,r._names,f.values||r._formValues,!1,o)))}});const[u,l]=ue.useState(r._getWatch(n,o));return ue.useEffect(()=>r._removeUnmounted()),u}var FP=e=>/^\w*$/.test(e),k5=e=>xh(e.replace(/["|']|\]/g,"").split(/\.|\[/));function ir(e,t,r){let n=-1;const o=FP(t)?[t]:k5(t),a=o.length,i=a-1;for(;++n<a;){const s=o[n];let u=r;if(n!==i){const l=e[s];u=rn(l)||Array.isArray(l)?l:isNaN(+o[n+1])?{}:[]}e[s]=u,e=e[s]}return e}function Zge(e){const t=bu(),{name:r,disabled:n,control:o=t.control,shouldUnregister:a}=e,i=E5(o._names.array,r),s=MP({control:o,name:r,defaultValue:Ve(o._formValues,r,Ve(o._defaultValues,r,e.defaultValue)),exact:!0}),u=Xb({control:o,name:r}),l=ue.useRef(o.register(r,{...e.rules,value:s}));return l.current=o.register(r,e.rules),ue.useEffect(()=>{const f=o._options.shouldUnregister||a,h=(g,v)=>{const m=Ve(o._fields,g);m&&(m._f.mount=v)};if(h(r,!0),f){const g=Pa(Ve(o._options.defaultValues,r));ir(o._defaultValues,r,g),Ir(Ve(o._formValues,r))&&ir(o._formValues,r,g)}return()=>{(i?f&&!o._state.action:f)?o.unregister(r):h(r,!1)}},[r,o,i,a]),ue.useEffect(()=>{Ve(o._fields,r)&&o._updateDisabledField({disabled:n,fields:o._fields,name:r,value:Ve(o._fields,r)._f.value})},[n,r,o]),{field:{name:r,value:s,...ei(n)||ei(u.disabled)?{disabled:u.disabled||n}:{},onChange:ue.useCallback(f=>l.current.onChange({target:{value:O5(f),name:r},type:ly.CHANGE}),[r]),onBlur:ue.useCallback(()=>l.current.onBlur({target:{value:Ve(o._formValues,r),name:r},type:ly.BLUR}),[r,o]),ref:f=>{const h=Ve(o._fields,r);h&&f&&(h._f.ref={focus:()=>f.focus(),select:()=>f.select(),setCustomValidity:g=>f.setCustomValidity(g),reportValidity:()=>f.reportValidity()})}},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!Ve(u.errors,r)},isDirty:{enumerable:!0,get:()=>!!Ve(u.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!Ve(u.touchedFields,r)},error:{enumerable:!0,get:()=>Ve(u.errors,r)}})}}var eve=(e,t,r,n,o)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:o||!0}}:{},kN=e=>({isOnSubmit:!e||e===Ia.onSubmit,isOnBlur:e===Ia.onBlur,isOnChange:e===Ia.onChange,isOnAll:e===Ia.all,isOnTouch:e===Ia.onTouched}),NN=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length))));const Bv=(e,t,r,n)=>{for(const o of r||Object.keys(e)){const a=Ve(e,o);if(a){const{_f:i,...s}=a;if(i){if(i.refs&&i.refs[0]&&t(i.refs[0],o)&&!n)break;if(i.ref&&t(i.ref,i.name)&&!n)break}else rn(s)&&Bv(s,t)}}};var tve=(e,t,r)=>{const n=xh(Ve(e,r));return ir(n,"root",t[r]),ir(e,r,n),e},jP=e=>e.type==="file",As=e=>typeof e=="function",uy=e=>{if(!DP)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},zv=e=>ni(e),BP=e=>e.type==="radio",cy=e=>e instanceof RegExp;const DN={value:!1,isValid:!1},LN={value:!0,isValid:!0};var N5=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Ir(e[0].attributes.value)?Ir(e[0].value)||e[0].value===""?LN:{value:e[0].value,isValid:!0}:LN:DN}return DN};const MN={isValid:!1,value:null};var D5=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,MN):MN;function FN(e,t,r="validate"){if(zv(e)||Array.isArray(e)&&e.every(zv)||ei(e)&&!e)return{type:r,message:zv(e)?e:"",ref:t}}var ju=e=>rn(e)&&!cy(e)?e:{value:e,message:""},jN=async(e,t,r,n,o)=>{const{ref:a,refs:i,required:s,maxLength:u,minLength:l,min:f,max:h,pattern:g,validate:v,name:m,valueAsNumber:w,mount:_,disabled:S}=e._f,y=Ve(t,m);if(!_||S)return{};const b=i?i[0]:a,C=j=>{n&&b.reportValidity&&(b.setCustomValidity(ei(j)?"":j||""),b.reportValidity())},O={},P=BP(a),T=bh(a),R=P||T,D=(w||jP(a))&&Ir(a.value)&&Ir(y)||uy(a)&&a.value===""||y===""||Array.isArray(y)&&!y.length,k=eve.bind(null,m,r,O),L=(j,B,U,W=$i.maxLength,K=$i.minLength)=>{const J=j?B:U;O[m]={type:j?W:K,message:J,ref:a,...k(j?W:K,J)}};if(o?!Array.isArray(y)||!y.length:s&&(!R&&(D||Gn(y))||ei(y)&&!y||T&&!N5(i).isValid||P&&!D5(i).isValid)){const{value:j,message:B}=zv(s)?{value:!!s,message:s}:ju(s);if(j&&(O[m]={type:$i.required,message:B,ref:b,...k($i.required,B)},!r))return C(B),O}if(!D&&(!Gn(f)||!Gn(h))){let j,B;const U=ju(h),W=ju(f);if(!Gn(y)&&!isNaN(y)){const K=a.valueAsNumber||y&&+y;Gn(U.value)||(j=K>U.value),Gn(W.value)||(B=K<W.value)}else{const K=a.valueAsDate||new Date(y),J=ee=>new Date(new Date().toDateString()+" "+ee),z=a.type=="time",G=a.type=="week";ni(U.value)&&y&&(j=z?J(y)>J(U.value):G?y>U.value:K>new Date(U.value)),ni(W.value)&&y&&(B=z?J(y)<J(W.value):G?y<W.value:K<new Date(W.value))}if((j||B)&&(L(!!j,U.message,W.message,$i.max,$i.min),!r))return C(O[m].message),O}if((u||l)&&!D&&(ni(y)||o&&Array.isArray(y))){const j=ju(u),B=ju(l),U=!Gn(j.value)&&y.length>+j.value,W=!Gn(B.value)&&y.length<+B.value;if((U||W)&&(L(U,j.message,B.message),!r))return C(O[m].message),O}if(g&&!D&&ni(y)){const{value:j,message:B}=ju(g);if(cy(j)&&!y.match(j)&&(O[m]={type:$i.pattern,message:B,ref:a,...k($i.pattern,B)},!r))return C(B),O}if(v){if(As(v)){const j=await v(y,t),B=FN(j,b);if(B&&(O[m]={...B,...k($i.validate,B.message)},!r))return C(B.message),O}else if(rn(v)){let j={};for(const B in v){if(!ea(j)&&!r)break;const U=FN(await v[B](y,t),b,B);U&&(j={...U,...k(B,U.message)},C(U.message),r&&(O[m]=j))}if(!ea(j)&&(O[m]={ref:b,...j},!r))return O}}return C(!0),O};function rve(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=Ir(e)?n++:e[t[n++]];return e}function nve(e){for(const t in e)if(e.hasOwnProperty(t)&&!Ir(e[t]))return!1;return!0}function bn(e,t){const r=Array.isArray(t)?t:FP(t)?[t]:k5(t),n=r.length===1?e:rve(e,r),o=r.length-1,a=r[o];return n&&delete n[a],o!==0&&(rn(n)&&ea(n)||Array.isArray(n)&&nve(n))&&bn(e,r.slice(0,-1)),e}function vw(){let e=[];return{get observers(){return e},next:o=>{for(const a of e)a.next&&a.next(o)},subscribe:o=>(e.push(o),{unsubscribe:()=>{e=e.filter(a=>a!==o)}}),unsubscribe:()=>{e=[]}}}var fy=e=>Gn(e)||!C5(e);function Vl(e,t){if(fy(e)||fy(t))return e===t;if(gc(e)&&gc(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const o of r){const a=e[o];if(!n.includes(o))return!1;if(o!=="ref"){const i=t[o];if(gc(a)&&gc(i)||rn(a)&&rn(i)||Array.isArray(a)&&Array.isArray(i)?!Vl(a,i):a!==i)return!1}}return!0}var L5=e=>e.type==="select-multiple",ove=e=>BP(e)||bh(e),mw=e=>uy(e)&&e.isConnected,M5=e=>{for(const t in e)if(As(e[t]))return!0;return!1};function dy(e,t={}){const r=Array.isArray(e);if(rn(e)||r)for(const n in e)Array.isArray(e[n])||rn(e[n])&&!M5(e[n])?(t[n]=Array.isArray(e[n])?[]:{},dy(e[n],t[n])):Gn(e[n])||(t[n]=!0);return t}function F5(e,t,r){const n=Array.isArray(e);if(rn(e)||n)for(const o in e)Array.isArray(e[o])||rn(e[o])&&!M5(e[o])?Ir(t)||fy(r[o])?r[o]=Array.isArray(e[o])?dy(e[o],[]):{...dy(e[o])}:F5(e[o],Gn(t)?{}:t[o],r[o]):r[o]=!Vl(e[o],t[o]);return r}var yw=(e,t)=>F5(e,t,dy(t)),j5=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Ir(e)?e:t?e===""?NaN:e&&+e:r&&ni(e)?new Date(e):n?n(e):e;function bw(e){const t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return jP(t)?t.files:BP(t)?D5(e.refs).value:L5(t)?[...t.selectedOptions].map(({value:r})=>r):bh(t)?N5(e.refs).value:j5(Ir(t.value)?e.ref.value:t.value,e)}var ave=(e,t,r,n)=>{const o={};for(const a of e){const i=Ve(t,a);i&&ir(o,a,i._f)}return{criteriaMode:r,names:[...e],fields:o,shouldUseNativeValidation:n}},gd=e=>Ir(e)?e:cy(e)?e.source:rn(e)?cy(e.value)?e.value.source:e.value:e,ive=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function BN(e,t,r){const n=Ve(e,r);if(n||FP(r))return{error:n,name:r};const o=r.split(".");for(;o.length;){const a=o.join("."),i=Ve(t,a),s=Ve(e,a);if(i&&!Array.isArray(i)&&r!==a)return{name:r};if(s&&s.type)return{name:a,error:s};o.pop()}return{name:r}}var sve=(e,t,r,n,o)=>o.isOnAll?!1:!r&&o.isOnTouch?!(t||e):(r?n.isOnBlur:o.isOnBlur)?!e:(r?n.isOnChange:o.isOnChange)?e:!0,lve=(e,t)=>!xh(Ve(e,t)).length&&bn(e,t);const uve={mode:Ia.onSubmit,reValidateMode:Ia.onChange,shouldFocusError:!0};function cve(e={},t){let r={...uve,...e},n={submitCount:0,isDirty:!1,isLoading:As(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:{},disabled:!1},o={},a=rn(r.defaultValues)||rn(r.values)?Pa(r.defaultValues||r.values)||{}:{},i=r.shouldUnregister?{}:Pa(a),s={action:!1,mount:!1,watch:!1},u={mount:new Set,unMount:new Set,array:new Set,watch:new Set},l,f=0;const h={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},g={values:vw(),array:vw(),state:vw()},v=e.resetOptions&&e.resetOptions.keepDirtyValues,m=kN(r.mode),w=kN(r.reValidateMode),_=r.criteriaMode===Ia.all,S=V=>X=>{clearTimeout(f),f=setTimeout(V,X)},y=async V=>{if(h.isValid||V){const X=r.resolver?ea((await D()).errors):await L(o,!0);X!==n.isValid&&g.state.next({isValid:X})}},b=V=>h.isValidating&&g.state.next({isValidating:V}),C=(V,X=[],te,we,ge=!0,ae=!0)=>{if(we&&te){if(s.action=!0,ae&&Array.isArray(Ve(o,V))){const Re=te(Ve(o,V),we.argA,we.argB);ge&&ir(o,V,Re)}if(ae&&Array.isArray(Ve(n.errors,V))){const Re=te(Ve(n.errors,V),we.argA,we.argB);ge&&ir(n.errors,V,Re),lve(n.errors,V)}if(h.touchedFields&&ae&&Array.isArray(Ve(n.touchedFields,V))){const Re=te(Ve(n.touchedFields,V),we.argA,we.argB);ge&&ir(n.touchedFields,V,Re)}h.dirtyFields&&(n.dirtyFields=yw(a,i)),g.state.next({name:V,isDirty:B(V,X),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else ir(i,V,X)},O=(V,X)=>{ir(n.errors,V,X),g.state.next({errors:n.errors})},P=(V,X,te,we)=>{const ge=Ve(o,V);if(ge){const ae=Ve(i,V,Ir(te)?Ve(a,V):te);Ir(ae)||we&&we.defaultChecked||X?ir(i,V,X?ae:bw(ge._f)):K(V,ae),s.mount&&y()}},T=(V,X,te,we,ge)=>{let ae=!1,Re=!1;const Ke={name:V};if(!te||we){h.isDirty&&(Re=n.isDirty,n.isDirty=Ke.isDirty=B(),ae=Re!==Ke.isDirty);const We=Vl(Ve(a,V),X);Re=Ve(n.dirtyFields,V),We?bn(n.dirtyFields,V):ir(n.dirtyFields,V,!0),Ke.dirtyFields=n.dirtyFields,ae=ae||h.dirtyFields&&Re!==!We}if(te){const We=Ve(n.touchedFields,V);We||(ir(n.touchedFields,V,te),Ke.touchedFields=n.touchedFields,ae=ae||h.touchedFields&&We!==te)}return ae&&ge&&g.state.next(Ke),ae?Ke:{}},R=(V,X,te,we)=>{const ge=Ve(n.errors,V),ae=h.isValid&&ei(X)&&n.isValid!==X;if(e.delayError&&te?(l=S(()=>O(V,te)),l(e.delayError)):(clearTimeout(f),l=null,te?ir(n.errors,V,te):bn(n.errors,V)),(te?!Vl(ge,te):ge)||!ea(we)||ae){const Re={...we,...ae&&ei(X)?{isValid:X}:{},errors:n.errors,name:V};n={...n,...Re},g.state.next(Re)}b(!1)},D=async V=>r.resolver(i,r.context,ave(V||u.mount,o,r.criteriaMode,r.shouldUseNativeValidation)),k=async V=>{const{errors:X}=await D(V);if(V)for(const te of V){const we=Ve(X,te);we?ir(n.errors,te,we):bn(n.errors,te)}else n.errors=X;return X},L=async(V,X,te={valid:!0})=>{for(const we in V){const ge=V[we];if(ge){const{_f:ae,...Re}=ge;if(ae){const Ke=u.array.has(ae.name),We=await jN(ge,i,_,r.shouldUseNativeValidation&&!X,Ke);if(We[ae.name]&&(te.valid=!1,X))break;!X&&(Ve(We,ae.name)?Ke?tve(n.errors,We,ae.name):ir(n.errors,ae.name,We[ae.name]):bn(n.errors,ae.name))}Re&&await L(Re,X,te)}}return te.valid},j=()=>{for(const V of u.unMount){const X=Ve(o,V);X&&(X._f.refs?X._f.refs.every(te=>!mw(te)):!mw(X._f.ref))&&_e(V)}u.unMount=new Set},B=(V,X)=>(V&&X&&ir(i,V,X),!Vl(he(),a)),U=(V,X,te)=>A5(V,u,{...s.mount?i:Ir(X)?a:ni(V)?{[V]:X}:X},te,X),W=V=>xh(Ve(s.mount?i:a,V,e.shouldUnregister?Ve(a,V,[]):[])),K=(V,X,te={})=>{const we=Ve(o,V);let ge=X;if(we){const ae=we._f;ae&&(!ae.disabled&&ir(i,V,j5(X,ae)),ge=uy(ae.ref)&&Gn(X)?"":X,L5(ae.ref)?[...ae.ref.options].forEach(Re=>Re.selected=ge.includes(Re.value)):ae.refs?bh(ae.ref)?ae.refs.length>1?ae.refs.forEach(Re=>(!Re.defaultChecked||!Re.disabled)&&(Re.checked=Array.isArray(ge)?!!ge.find(Ke=>Ke===Re.value):ge===Re.value)):ae.refs[0]&&(ae.refs[0].checked=!!ge):ae.refs.forEach(Re=>Re.checked=Re.value===ge):jP(ae.ref)?ae.ref.value="":(ae.ref.value=ge,ae.ref.type||g.values.next({name:V,values:{...i}})))}(te.shouldDirty||te.shouldTouch)&&T(V,ge,te.shouldTouch,te.shouldDirty,!0),te.shouldValidate&&oe(V)},J=(V,X,te)=>{for(const we in X){const ge=X[we],ae=`${V}.${we}`,Re=Ve(o,ae);(u.array.has(V)||!fy(ge)||Re&&!Re._f)&&!gc(ge)?J(ae,ge,te):K(ae,ge,te)}},z=(V,X,te={})=>{const we=Ve(o,V),ge=u.array.has(V),ae=Pa(X);ir(i,V,ae),ge?(g.array.next({name:V,values:{...i}}),(h.isDirty||h.dirtyFields)&&te.shouldDirty&&g.state.next({name:V,dirtyFields:yw(a,i),isDirty:B(V,ae)})):we&&!we._f&&!Gn(ae)?J(V,ae,te):K(V,ae,te),NN(V,u)&&g.state.next({...n}),g.values.next({name:V,values:{...i}}),!s.mount&&t()},G=async V=>{const X=V.target;let te=X.name,we=!0;const ge=Ve(o,te),ae=()=>X.type?bw(ge._f):O5(V),Re=Ke=>{we=Number.isNaN(Ke)||Ke===Ve(i,te,Ke)};if(ge){let Ke,We;const Ie=ae(),Le=V.type===ly.BLUR||V.type===ly.FOCUS_OUT,Je=!ive(ge._f)&&!r.resolver&&!Ve(n.errors,te)&&!ge._f.deps||sve(Le,Ve(n.touchedFields,te),n.isSubmitted,w,m),pt=NN(te,u,Le);ir(i,te,Ie),Le?(ge._f.onBlur&&ge._f.onBlur(V),l&&l(0)):ge._f.onChange&&ge._f.onChange(V);const xt=T(te,Ie,Le,!1),q=!ea(xt)||pt;if(!Le&&g.values.next({name:te,type:V.type,values:{...i}}),Je)return h.isValid&&y(),q&&g.state.next({name:te,...pt?{}:xt});if(!Le&&pt&&g.state.next({...n}),b(!0),r.resolver){const{errors:Y}=await D([te]);if(Re(Ie),we){const je=BN(n.errors,o,te),rt=BN(Y,o,je.name||te);Ke=rt.error,te=rt.name,We=ea(Y)}}else Ke=(await jN(ge,i,_,r.shouldUseNativeValidation))[te],Re(Ie),we&&(Ke?We=!1:h.isValid&&(We=await L(o,!0)));we&&(ge._f.deps&&oe(ge._f.deps),R(te,We,Ke,xt))}},ee=(V,X)=>{if(Ve(n.errors,X)&&V.focus)return V.focus(),1},oe=async(V,X={})=>{let te,we;const ge=jv(V);if(b(!0),r.resolver){const ae=await k(Ir(V)?V:ge);te=ea(ae),we=V?!ge.some(Re=>Ve(ae,Re)):te}else V?(we=(await Promise.all(ge.map(async ae=>{const Re=Ve(o,ae);return await L(Re&&Re._f?{[ae]:Re}:Re)}))).every(Boolean),!(!we&&!n.isValid)&&y()):we=te=await L(o);return g.state.next({...!ni(V)||h.isValid&&te!==n.isValid?{}:{name:V},...r.resolver||!V?{isValid:te}:{},errors:n.errors,isValidating:!1}),X.shouldFocus&&!we&&Bv(o,ee,V?ge:u.mount),we},he=V=>{const X={...a,...s.mount?i:{}};return Ir(V)?X:ni(V)?Ve(X,V):V.map(te=>Ve(X,te))},de=(V,X)=>({invalid:!!Ve((X||n).errors,V),isDirty:!!Ve((X||n).dirtyFields,V),isTouched:!!Ve((X||n).touchedFields,V),error:Ve((X||n).errors,V)}),be=V=>{V&&jv(V).forEach(X=>bn(n.errors,X)),g.state.next({errors:V?n.errors:{}})},Te=(V,X,te)=>{const we=(Ve(o,V,{_f:{}})._f||{}).ref;ir(n.errors,V,{...X,ref:we}),g.state.next({name:V,errors:n.errors,isValid:!1}),te&&te.shouldFocus&&we&&we.focus&&we.focus()},ke=(V,X)=>As(V)?g.values.subscribe({next:te=>V(U(void 0,X),te)}):U(V,X,!0),_e=(V,X={})=>{for(const te of V?jv(V):u.mount)u.mount.delete(te),u.array.delete(te),X.keepValue||(bn(o,te),bn(i,te)),!X.keepError&&bn(n.errors,te),!X.keepDirty&&bn(n.dirtyFields,te),!X.keepTouched&&bn(n.touchedFields,te),!r.shouldUnregister&&!X.keepDefaultValue&&bn(a,te);g.values.next({values:{...i}}),g.state.next({...n,...X.keepDirty?{isDirty:B()}:{}}),!X.keepIsValid&&y()},Se=({disabled:V,name:X,field:te,fields:we,value:ge})=>{if(ei(V)){const ae=V?void 0:Ir(ge)?bw(te?te._f:Ve(we,X)._f):ge;ir(i,X,ae),T(X,ae,!1,!1,!0)}},Fe=(V,X={})=>{let te=Ve(o,V);const we=ei(X.disabled);return ir(o,V,{...te||{},_f:{...te&&te._f?te._f:{ref:{name:V}},name:V,mount:!0,...X}}),u.mount.add(V),te?Se({field:te,disabled:X.disabled,name:V}):P(V,!0,X.value),{...we?{disabled:X.disabled}:{},...r.progressive?{required:!!X.required,min:gd(X.min),max:gd(X.max),minLength:gd(X.minLength),maxLength:gd(X.maxLength),pattern:gd(X.pattern)}:{},name:V,onChange:G,onBlur:G,ref:ge=>{if(ge){Fe(V,X),te=Ve(o,V);const ae=Ir(ge.value)&&ge.querySelectorAll&&ge.querySelectorAll("input,select,textarea")[0]||ge,Re=ove(ae),Ke=te._f.refs||[];if(Re?Ke.find(We=>We===ae):ae===te._f.ref)return;ir(o,V,{_f:{...te._f,...Re?{refs:[...Ke.filter(mw),ae,...Array.isArray(Ve(a,V))?[{}]:[]],ref:{type:ae.type,name:V}}:{ref:ae}}}),P(V,!1,void 0,ae)}else te=Ve(o,V,{}),te._f&&(te._f.mount=!1),(r.shouldUnregister||X.shouldUnregister)&&!(E5(u.array,V)&&s.action)&&u.unMount.add(V)}}},qe=()=>r.shouldFocusError&&Bv(o,ee,u.mount),Ne=V=>{ei(V)&&(g.state.next({disabled:V}),Bv(o,X=>{X.disabled=V},0,!1))},$e=(V,X)=>async te=>{te&&(te.preventDefault&&te.preventDefault(),te.persist&&te.persist());let we=Pa(i);if(g.state.next({isSubmitting:!0}),r.resolver){const{errors:ge,values:ae}=await D();n.errors=ge,we=ae}else await L(o);bn(n.errors,"root"),ea(n.errors)?(g.state.next({errors:{}}),await V(we,te)):(X&&await X({...n.errors},te),qe(),setTimeout(qe)),g.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:ea(n.errors),submitCount:n.submitCount+1,errors:n.errors})},De=(V,X={})=>{Ve(o,V)&&(Ir(X.defaultValue)?z(V,Ve(a,V)):(z(V,X.defaultValue),ir(a,V,X.defaultValue)),X.keepTouched||bn(n.touchedFields,V),X.keepDirty||(bn(n.dirtyFields,V),n.isDirty=X.defaultValue?B(V,Ve(a,V)):B()),X.keepError||(bn(n.errors,V),h.isValid&&y()),g.state.next({...n}))},Oe=(V,X={})=>{const te=V?Pa(V):a,we=Pa(te),ge=V&&!ea(V)?we:a;if(X.keepDefaultValues||(a=te),!X.keepValues){if(X.keepDirtyValues||v)for(const ae of u.mount)Ve(n.dirtyFields,ae)?ir(ge,ae,Ve(i,ae)):z(ae,Ve(ge,ae));else{if(DP&&Ir(V))for(const ae of u.mount){const Re=Ve(o,ae);if(Re&&Re._f){const Ke=Array.isArray(Re._f.refs)?Re._f.refs[0]:Re._f.ref;if(uy(Ke)){const We=Ke.closest("form");if(We){We.reset();break}}}}o={}}i=e.shouldUnregister?X.keepDefaultValues?Pa(a):{}:Pa(ge),g.array.next({values:{...ge}}),g.values.next({values:{...ge}})}u={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},!s.mount&&t(),s.mount=!h.isValid||!!X.keepIsValid,s.watch=!!e.shouldUnregister,g.state.next({submitCount:X.keepSubmitCount?n.submitCount:0,isDirty:X.keepDirty?n.isDirty:!!(X.keepDefaultValues&&!Vl(V,a)),isSubmitted:X.keepIsSubmitted?n.isSubmitted:!1,dirtyFields:X.keepDirtyValues?n.dirtyFields:X.keepDefaultValues&&V?yw(a,V):{},touchedFields:X.keepTouched?n.touchedFields:{},errors:X.keepErrors?n.errors:{},isSubmitSuccessful:X.keepIsSubmitSuccessful?n.isSubmitSuccessful:!1,isSubmitting:!1})},se=(V,X)=>Oe(As(V)?V(i):V,X);return{control:{register:Fe,unregister:_e,getFieldState:de,handleSubmit:$e,setError:Te,_executeSchema:D,_getWatch:U,_getDirty:B,_updateValid:y,_removeUnmounted:j,_updateFieldArray:C,_updateDisabledField:Se,_getFieldArray:W,_reset:Oe,_resetDefaultValues:()=>As(r.defaultValues)&&r.defaultValues().then(V=>{se(V,r.resetOptions),g.state.next({isLoading:!1})}),_updateFormState:V=>{n={...n,...V}},_disableForm:Ne,_subjects:g,_proxyFormState:h,get _fields(){return o},get _formValues(){return i},get _state(){return s},set _state(V){s=V},get _defaultValues(){return a},get _names(){return u},set _names(V){u=V},get _formState(){return n},set _formState(V){n=V},get _options(){return r},set _options(V){r={...r,...V}}},trigger:oe,register:Fe,handleSubmit:$e,watch:ke,setValue:z,getValues:he,reset:se,resetField:De,clearErrors:be,unregister:_e,setError:Te,setFocus:(V,X={})=>{const te=Ve(o,V),we=te&&te._f;if(we){const ge=we.refs?we.refs[0]:we.ref;ge.focus&&(ge.focus(),X.shouldSelect&&ge.select())}},getFieldState:de}}function B5(e={}){const t=ue.useRef(),r=ue.useRef(),[n,o]=ue.useState({isDirty:!1,isValidating:!1,isLoading:As(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:{},disabled:!1,defaultValues:As(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...cve(e,()=>o(i=>({...i}))),formState:n});const a=t.current.control;return a._options=e,LP({subject:a._subjects.state,next:i=>{R5(i,a._proxyFormState,a._updateFormState,!0)&&o({...a._formState})}}),ue.useEffect(()=>a._disableForm(e.disabled),[a,e.disabled]),ue.useEffect(()=>{if(a._proxyFormState.isDirty){const i=a._getDirty();i!==n.isDirty&&a._subjects.state.next({isDirty:i})}},[a,n.isDirty]),ue.useEffect(()=>{e.values&&!Vl(e.values,r.current)?(a._reset(e.values,a._options.resetOptions),r.current=e.values):a._resetDefaultValues()},[e.values,a]),ue.useEffect(()=>{a._state.mount||(a._updateValid(),a._state.mount=!0),a._state.watch&&(a._state.watch=!1,a._subjects.state.next({...a._formState})),a._removeUnmounted()}),t.current.formState=$5(n,a),t.current}var Pc=globalThis&&globalThis.__assign||function(){return Pc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Pc.apply(this,arguments)},z5=function(e){var t=e.resource,r=e.filter,n=e.sort,o=n===void 0?pve:n,a=e.page,i=a===void 0?1:a,s=e.perPage,u=s===void 0?10:s,l=e.debounce,f=l===void 0?500:l,h=p.useState(hve),g=h[0],v=h[1],m=p.useRef(),w=[t,JSON.stringify(g),JSON.stringify(r),JSON.stringify(o),i,u],_=p.useMemo(function(){return fve({params:g,filterDefaultValues:r,sort:o,page:i,perPage:u})},w),S=p.useCallback(function(L){m.current?m.current=ay(m.current,L):(m.current=ay(_,L),setTimeout(function(){v(m.current),m.current=void 0},0))},w),y=p.useCallback(function(L){return S({type:CP,payload:L})},w),b=p.useCallback(function(L){return S({type:oy,payload:L})},w),C=p.useCallback(function(L){return S({type:OP,payload:L})},w),O=_.filter||UN,P=_.displayedFilters||UN,T=p.useRef(_P(function(L,j){S({type:Dp,payload:{filter:su(L),displayedFilters:j}})},f));p.useEffect(function(){return function(){T.current.cancel()}},[]);var R=p.useCallback(function(L,j,B){B===void 0&&(B=!0),B?T.current(L,j):S({type:Dp,payload:{filter:su(L),displayedFilters:j}})},w),D=p.useCallback(function(L){S({type:PP,payload:L})},w),k=p.useCallback(function(L,j){S({type:EP,payload:{filterName:L,defaultValue:j}})},w);return[Pc({displayedFilters:P,filterValues:O,requestSignature:w},_),{changeParams:S,setPage:b,setPerPage:C,setSort:y,setFilters:R,hideFilter:D,showFilter:k}]},fve=function(e){var t=e.params,r=e.filterDefaultValues,n=e.sort,o=e.page,a=e.perPage,i=dve(t)?Pc({},t):{filter:r||{}};return i.sort||(i.sort=n.field,i.order=n.order),i.page==null&&(i.page=o),i.perPage==null&&(i.perPage=a),i.page==null&&(i.page=1),Pc(Pc({},i),{page:zN(i.page,1),perPage:zN(i.perPage,10)})},dve=function(e){return e&&e.filter&&(Object.keys(e.filter).length>0||e.order!=null||e.page!==1||e.perPage!=null||e.sort!=null)},zN=function(e,t){var r=typeof e=="string"?parseInt(e,10):e;return isNaN(r)?t:r},UN={},pve={field:"id",order:Hs},hve={},Yd=globalThis&&globalThis.__assign||function(){return Yd=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Yd.apply(this,arguments)},gve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},vve=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},mve=function(e){var t,r=e.debounce,n=e.enableGetChoices,o=e.filter,a=e.page,i=a===void 0?1:a,s=e.perPage,u=s===void 0?25:s,l=e.sort,f=l===void 0?{field:"id",order:"DESC"}:l,h=e.queryOptions,g=h===void 0?{}:h,v=e.reference,m=e.source,w=bu().getValues,_=(t=MP({name:m}))!==null&&t!==void 0?t:w(m),S=g.meta,y=gve(g,["meta"]),b=SP(v,{ids:_||yve,meta:S},{enabled:_!=null&&_.length>0}),C=b.data,O=b.error,P=b.isLoading,T=b.isFetching,R=b.refetch,D=z5({resource:v,page:i,perPage:u,sort:f,debounce:r,filter:o}),k=D[0],L=D[1],j=C?C.filter(Boolean):[],B=n?n(k.filterValues):!0,U=xP(v,{pagination:{page:k.page,perPage:k.perPage},sort:{field:k.sort,order:k.order},filter:Yd(Yd({},k.filter),o),meta:S},Yd({retry:!1,enabled:B,keepPreviousData:!0},y)),W=U.data,K=U.total,J=U.pageInfo,z=U.error,G=U.isLoading,ee=U.isFetching,oe=U.refetch,he=W&&W.length>0?bve(W,j):j.length>0?j:W,de=p.useCallback(function(){R(),oe()},[R,oe]),be=p.useMemo(function(){return{field:k.sort,order:k.order}},[k.sort,k.order]);return{sort:be,allChoices:he,availableChoices:W,selectedChoices:j,displayedFilters:k.displayedFilters,error:O||z,filter:o,filterValues:k.filterValues,hideFilter:L.hideFilter,isFetching:T||ee,isLoading:P||G,page:k.page,perPage:k.perPage,refetch:de,resource:v,setFilters:L.setFilters,setPage:L.setPage,setPerPage:L.setPerPage,setSort:L.setSort,showFilter:L.showFilter,source:m,total:K,hasNextPage:J?J.hasNextPage:K!=null?k.page*k.perPage<K:void 0,hasPreviousPage:J?J.hasPreviousPage:k.page>1,isFromReference:!0}},yve=[],bve=function(e,t){var r=vve([],e,!0),n=e.map(function(o){return o.id});return t.forEach(function(o){n.includes(o.id)||(n.push(o.id),r.push(o))}),r},xve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},U5=function(e){var t=e.reference,r=e.id,n=e.options,o=n===void 0?{}:n,a=o.meta,i=xve(o,["meta"]),s=SP(t,{ids:[r],meta:a},i),u=s.data,l=s.error,f=s.isLoading,h=s.isFetching,g=s.refetch;return{referenceRecord:l?void 0:u?u[0]:void 0,refetch:g,error:l,isLoading:f,isFetching:h}},vc=globalThis&&globalThis.__assign||function(){return vc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},vc.apply(this,arguments)},wve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Sve=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},_ve=function(e){var t=e.debounce,r=e.enableGetChoices,n=e.filter,o=e.page,a=o===void 0?1:o,i=e.perPage,s=i===void 0?25:i,u=e.sort,l=e.queryOptions,f=l===void 0?{}:l,h=e.reference,g=e.source,v=f.meta,m=wve(f,["meta"]),w=z5({resource:h,page:a,perPage:s,sort:u,debounce:t,filter:n}),_=w[0],S=w[1],y=MP({name:g}),b=r?r(_.filterValues):!0,C=xP(h,{pagination:{page:_.page,perPage:_.perPage},sort:{field:_.sort,order:_.order},filter:vc(vc({},_.filter),n),meta:v},vc({enabled:b,keepPreviousData:!0},m)),O=C.data,P=O===void 0?[]:O,T=C.total,R=C.pageInfo,D=C.isFetching,k=C.isLoading,L=C.error,j=C.refetch,B=U5({id:y,reference:h,options:vc({enabled:y!=null&&y!=="",meta:v},m)}),U=B.referenceRecord,W=B.refetch,K=B.error,J=B.isLoading,z=B.isFetching,G=p.useState(null),ee=G[0],oe=G[1];p.useEffect(function(){oe(U)},[U]);var he,de;!ee||P.find(function(ke){return ke.id===ee.id})?(he=P,de=T):(he=Sve([ee],P,!0),de=T==null?void 0:T+1);var be=p.useCallback(function(){j(),W()},[j,W]),Te=p.useMemo(function(){return{field:_.sort,order:_.order}},[_.sort,_.order]);return{sort:Te,allChoices:he,availableChoices:P,selectedChoices:[ee],displayedFilters:_.displayedFilters,error:K||L,filter:_.filter,filterValues:_.filterValues,hideFilter:S.hideFilter,isFetching:z||D,isLoading:J||k,page:_.page,perPage:_.perPage,refetch:be,resource:h,setFilters:S.setFilters,setPage:S.setPage,setPerPage:S.setPerPage,setSort:S.setSort,showFilter:S.showFilter,source:g,total:de,hasNextPage:R?R.hasNextPage:T!=null?_.page*_.perPage<T:void 0,hasPreviousPage:R?R.hasPreviousPage:_.page>1,isFromReference:!0}},eC=globalThis&&globalThis.__assign||function(){return eC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},eC.apply(this,arguments)},Cve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Ove=function(e){e===void 0&&(e={});var t=e.disableAuthentication,r=e.id,n=e.queryOptions,o=n===void 0?{}:n;If({enabled:!t});var a=Xt(e),i=Rh(a),s=at(),u=jn(),l=$f(),f=mh(),h=Y3().id,g=r??decodeURIComponent(h),v=o.meta,m=Cve(o,["meta"]),w=Q4(a,{id:g,meta:v},eC({onError:function(){u("ra.notification.item_doesnt_exist",{type:"error"}),l("list",a),f()},retry:!1},m)),_=w.data,S=w.error,y=w.isLoading,b=w.isFetching,C=w.refetch;if(_&&_.id&&_.id!=g)throw new Error("useShowController: Fetched record's id attribute (".concat(_.id,") must match the requested 'id' (").concat(g,")"));var O=Rf(),P=i(_),T=s("ra.page.show",{name:O(a,1),id:g,record:_,recordRepresentation:typeof P=="string"?P:""});return{defaultTitle:T,error:S,isLoading:y,isFetching:b,record:_,refetch:C,resource:a}},zP=p.createContext({record:null,defaultTitle:null,isFetching:null,isLoading:null,refetch:null,resource:null});zP.displayName="ShowContext";var Eve=function(e){var t=e.children,r=e.value;return p.createElement(zP.Provider,{value:r},p.createElement(ui,{value:r&&r.record},t))},Pve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Tve=function(e){var t=e.children,r=Pve(e,["children"]),n=Ove(r),o=p.createElement(Eve,{value:n},t);return r.resource?p.createElement(rs,{value:r.resource},o):o},$ve=function(e){var t=p.useContext(zP);return p.useMemo(function(){return yu({},e!=null?Rve(e):{},t)},[t,e])},Rve=function(e){var t=e.record,r=e.data,n=e.defaultTitle,o=e.isFetching,a=e.isLoading,i=e.resource;return{record:t||r,data:t||r,defaultTitle:n,isFetching:o,isLoading:a,resource:i}},mc=globalThis&&globalThis.__assign||function(){return mc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},mc.apply(this,arguments)},Ive=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Ave=function(e,t,r){t===void 0&&(t={}),r===void 0&&(r={});var n=ts(),o=Fa(),a=p.useRef(t),i=ph(function(u){var l=u===void 0?{}:u,f=l.resource,h=f===void 0?e:f,g=l.data,v=g===void 0?a.current.data:g,m=l.meta,w=m===void 0?a.current.meta:m;return n.create(h,{data:v,meta:w}).then(function(_){var S=_.data;return S})},mc(mc({},r),{onSuccess:function(u,l,f){l===void 0&&(l={});var h=l.resource,g=h===void 0?e:h;o.setQueryData([g,"getOne",{id:String(u.id)}],u),o.invalidateQueries([g,"getList"]),o.invalidateQueries([g,"getInfiniteList"]),o.invalidateQueries([g,"getMany"]),o.invalidateQueries([g,"getManyReference"]),r.onSuccess&&r.onSuccess(u,l,f)}})),s=function(u,l,f){u===void 0&&(u=e),l===void 0&&(l={}),f===void 0&&(f={});var h=f.returnPromise,g=h===void 0?r.returnPromise:h,v=Ive(f,["returnPromise"]);if(g)return i.mutateAsync(mc({resource:u},l),f);i.mutate(mc({resource:u},l),v)};return[tl(s),i]},pr=globalThis&&globalThis.__assign||function(){return pr=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},pr.apply(this,arguments)},WN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},VN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},kve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},xw=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Nve=function(e,t,r){t===void 0&&(t={}),r===void 0&&(r={});var n=ts(),o=Fa(),a=t.id,i=t.data,s=t.meta,u=r.mutationMode,l=u===void 0?"pessimistic":u,f=kve(r,["mutationMode"]),h=p.useRef(l),g=p.useRef(t),v=p.useRef([]),m=function(S){var y=S.resource,b=S.id,C=S.data,O=Date.now(),P=h.current==="undoable"?O+5*1e3:O,T=function(R){if(R){var D=R.findIndex(function(k){return k.id==b});return D===-1?R:xw(xw(xw([],R.slice(0,D),!0),[pr(pr({},R[D]),C)],!1),R.slice(D+1),!0)}};o.setQueryData([y,"getOne",{id:String(b),meta:s}],function(R){return pr(pr({},R),C)},{updatedAt:P}),o.setQueriesData([y,"getList"],function(R){return R&&R.data?pr(pr({},R),{data:T(R.data)}):R},{updatedAt:P}),o.setQueriesData([y,"getInfiniteList"],function(R){return R&&R.pages?pr(pr({},R),{pages:R.pages.map(function(D){return pr(pr({},D),{data:T(D.data)})})}):R},{updatedAt:P}),o.setQueriesData([y,"getMany"],function(R){return R&&R.length>0?T(R):R},{updatedAt:P}),o.setQueriesData([y,"getManyReference"],function(R){return R&&R.data?{data:T(R.data),total:R.total}:R},{updatedAt:P})},w=ph(function(S){var y=S===void 0?{}:S,b=y.resource,C=b===void 0?e:b,O=y.id,P=O===void 0?g.current.id:O,T=y.data,R=T===void 0?g.current.data:T,D=y.meta,k=D===void 0?g.current.meta:D,L=y.previousData,j=L===void 0?g.current.previousData:L;return n.update(C,{id:P,data:R,previousData:j,meta:k}).then(function(B){var U=B.data;return U})},pr(pr({},f),{onMutate:function(S){return WN(void 0,void 0,void 0,function(){var y;return VN(this,function(b){switch(b.label){case 0:return f.onMutate?[4,f.onMutate(S)]:[3,2];case 1:return y=b.sent()||{},[2,pr({snapshot:v.current},y)];case 2:return[2,{snapshot:v.current}]}})})},onError:function(S,y,b){if(y===void 0&&(y={}),(h.current==="optimistic"||h.current==="undoable")&&b.snapshot.forEach(function(C){var O=C[0],P=C[1];o.setQueryData(O,P)}),f.onError)return f.onError(S,y,b)},onSuccess:function(S,y,b){if(y===void 0&&(y={}),h.current==="pessimistic"){var C=y.resource,O=C===void 0?e:C,P=y.id,T=P===void 0?a:P;m({resource:O,id:T,data:S}),f.onSuccess&&f.onSuccess(S,y,b)}},onSettled:function(S,y,b,C){if(b===void 0&&(b={}),(h.current==="optimistic"||h.current==="undoable")&&C.snapshot.forEach(function(O){var P=O[0];o.invalidateQueries(P)}),f.onSettled)return f.onSettled(S,y,b,C)}})),_=function(S,y,b){return S===void 0&&(S=e),y===void 0&&(y={}),b===void 0&&(b={}),WN(void 0,void 0,void 0,function(){var C,O,P,T,R,D,k,L,j,B,U,W,K,J;return VN(this,function(z){switch(z.label){case 0:return C=b.mutationMode,O=b.returnPromise,P=O===void 0?f.returnPromise:O,T=b.onSuccess,R=b.onSettled,D=b.onError,g.current=t,C&&(h.current=C),P&&h.current!=="pessimistic"&&console.warn("The returnPromise parameter can only be used if the mutationMode is set to pessimistic"),h.current==="pessimistic"?P?[2,w.mutateAsync(pr({resource:S},y),{onSuccess:T,onSettled:R,onError:D})]:[2,w.mutate(pr({resource:S},y),{onSuccess:T,onSettled:R,onError:D})]:(k=y.id,L=k===void 0?a:k,j=y.data,B=j===void 0?i:j,U=y.meta,W=U===void 0?s:U,K=o.getQueryData([S,"getOne",{id:String(L),meta:W}]),J=[[S,"getOne",{id:String(L),meta:W}],[S,"getList"],[S,"getInfiniteList"],[S,"getMany"],[S,"getManyReference"]],v.current=J.reduce(function(G,ee){return G.concat(o.getQueriesData(ee))},[]),[4,Promise.all(v.current.map(function(G){var ee=G[0];return o.cancelQueries(ee)}))]);case 1:return z.sent(),m({resource:S,id:L,data:B}),T&&setTimeout(function(){return T(pr(pr({},K),B),pr({resource:S},y),{snapshot:v.current})},0),f.onSuccess&&setTimeout(function(){return f.onSuccess(pr(pr({},K),B),pr({resource:S},y),{snapshot:v.current})},0),h.current==="optimistic"?[2,w.mutate(pr({resource:S},y),{onSettled:R,onError:D})]:(Np.once("end",function(G){var ee=G.isUndo;ee?v.current.forEach(function(oe){var he=oe[0],de=oe[1];o.setQueryData(he,de)}):w.mutate(pr({resource:S},y),{onSettled:R,onError:D})}),[2])}})})};return[tl(_),w]},ao=globalThis&&globalThis.__assign||function(){return ao=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ao.apply(this,arguments)},HN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},qN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Dve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},GN=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},W5=function(e,t,r){t===void 0&&(t={}),r===void 0&&(r={});var n=ts(),o=Fa(),a=t.id,i=t.previousData,s=r.mutationMode,u=s===void 0?"pessimistic":s,l=Dve(r,["mutationMode"]),f=p.useRef(u),h=p.useRef(t),g=p.useRef([]),v=function(_){var S=_.resource,y=_.id,b=Date.now(),C=f.current==="undoable"?b+5*1e3:b,O=function(P){if(P){var T=P.findIndex(function(R){return R.id==y});return T===-1?P:GN(GN([],P.slice(0,T),!0),P.slice(T+1),!0)}};o.setQueriesData([S,"getList"],function(P){if(!P||!P.data)return P;var T=O(P.data),R=T.length<P.data.length;return R?{data:T,total:P.total?P.total-1:void 0,pageInfo:P.pageInfo}:P},{updatedAt:C}),o.setQueriesData([S,"getInfiniteList"],function(P){return!P||!P.pages?P:ao(ao({},P),{pages:P.pages.map(function(T){var R=O(T.data),D=R.length<T.data.length;return D?ao(ao({},T),{data:R,total:T.total?T.total-1:void 0,pageInfo:T.pageInfo}):T})})},{updatedAt:C}),o.setQueriesData([S,"getMany"],function(P){return P&&P.length>0?O(P):P},{updatedAt:C}),o.setQueriesData([S,"getManyReference"],function(P){if(!P||!P.data)return P;var T=O(P.data),R=T.length<P.data.length;return R?{data:T,total:P.total-1}:P},{updatedAt:C})},m=ph(function(_){var S=_===void 0?{}:_,y=S.resource,b=y===void 0?e:y,C=S.id,O=C===void 0?h.current.id:C,P=S.previousData,T=P===void 0?h.current.previousData:P,R=S.meta,D=R===void 0?h.current.meta:R;return n.delete(b,{id:O,previousData:T,meta:D}).then(function(k){var L=k.data;return L})},ao(ao({},l),{onMutate:function(_){return HN(void 0,void 0,void 0,function(){var S;return qN(this,function(y){switch(y.label){case 0:return l.onMutate?[4,l.onMutate(_)]:[3,2];case 1:return S=y.sent()||{},[2,ao({snapshot:g.current},S)];case 2:return[2,{snapshot:g.current}]}})})},onError:function(_,S,y){if(S===void 0&&(S={}),(f.current==="optimistic"||f.current==="undoable")&&y.snapshot.forEach(function(b){var C=b[0],O=b[1];o.setQueryData(C,O)}),l.onError)return l.onError(_,S,y)},onSuccess:function(_,S,y){if(S===void 0&&(S={}),f.current==="pessimistic"){var b=S.resource,C=b===void 0?e:b,O=S.id,P=O===void 0?a:O;v({resource:C,id:P}),l.onSuccess&&l.onSuccess(_,S,y)}},onSettled:function(_,S,y,b){if(y===void 0&&(y={}),(f.current==="optimistic"||f.current==="undoable")&&b.snapshot.forEach(function(C){var O=C[0];o.invalidateQueries(O)}),l.onSettled)return l.onSettled(_,S,y,b)}})),w=function(_,S,y){return _===void 0&&(_=e),S===void 0&&(S={}),y===void 0&&(y={}),HN(void 0,void 0,void 0,function(){var b,C,O,P,T,R,D,k,L;return qN(this,function(j){switch(j.label){case 0:return b=y.mutationMode,C=y.onSuccess,O=y.onSettled,P=y.onError,h.current=t,b&&(f.current=b),f.current==="pessimistic"?[2,m.mutate(ao({resource:_},S),{onSuccess:C,onSettled:O,onError:P})]:(T=S.id,R=T===void 0?a:T,D=S.previousData,k=D===void 0?i:D,L=[[_,"getList"],[_,"getInfiniteList"],[_,"getMany"],[_,"getManyReference"]],g.current=L.reduce(function(B,U){return B.concat(o.getQueriesData(U))},[]),[4,Promise.all(g.current.map(function(B){var U=B[0];return o.cancelQueries(U)}))]);case 1:return j.sent(),v({resource:_,id:R}),C&&setTimeout(function(){return C(k,ao({resource:_},S),{snapshot:g.current})},0),l.onSuccess&&setTimeout(function(){return l.onSuccess(k,ao({resource:_},S),{snapshot:g.current})},0),f.current==="optimistic"?[2,m.mutate(ao({resource:_},S),{onSettled:O,onError:P})]:(Np.once("end",function(B){var U=B.isUndo;U?g.current.forEach(function(W){var K=W[0],J=W[1];o.setQueryData(K,J)}):m.mutate(ao({resource:_},S),{onSettled:O,onError:P})}),[2])}})})};return[tl(w),m]},io=globalThis&&globalThis.__assign||function(){return io=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},io.apply(this,arguments)},KN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},QN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Lve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},ww=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},V5=function(e,t,r){t===void 0&&(t={}),r===void 0&&(r={});var n=ts(),o=Fa(),a=t.ids,i=r.mutationMode,s=i===void 0?"pessimistic":i,u=Lve(r,["mutationMode"]),l=p.useRef(s),f=p.useRef({}),h=p.useRef([]),g=function(w){var _=w.resource,S=w.ids,y=Date.now(),b=l.current==="undoable"?y+5*1e3:y,C=function(O){if(O){var P=ww([],O,!0);return S.forEach(function(T){var R=P.findIndex(function(D){return D.id==T});R!==-1&&(P=ww(ww([],P.slice(0,R),!0),P.slice(R+1),!0))}),P}};o.setQueriesData([_,"getList"],function(O){if(!O||!O.data)return O;var P=C(O.data),T=P.length<O.data.length;return T?{data:P,total:O.total?O.total-(O.data.length-P.length):void 0,pageInfo:O.pageInfo}:O},{updatedAt:b}),o.setQueriesData([_,"getInfiniteList"],function(O){return!O||!O.pages?O:io(io({},O),{pages:O.pages.map(function(P){var T=C(P.data),R=T.length<P.data.length;return R?io(io({},P),{data:T,total:P.total?P.total-(P.data.length-T.length):void 0,pageInfo:P.pageInfo}):P})})},{updatedAt:b}),o.setQueriesData([_,"getMany"],function(O){return O&&O.length>0?C(O):O},{updatedAt:b}),o.setQueriesData([_,"getManyReference"],function(O){if(!O||!O.data)return O;var P=C(O.data),T=P.length<O.data.length;return T?{data:P,total:O.total-(O.data.length-P.length)}:O},{updatedAt:b})},v=ph(function(w){var _=w===void 0?{}:w,S=_.resource,y=S===void 0?e:S,b=_.ids,C=b===void 0?f.current.ids:b,O=_.meta,P=O===void 0?f.current.meta:O;return n.deleteMany(y,{ids:C,meta:P}).then(function(T){var R=T.data;return R})},io(io({},u),{onMutate:function(w){return KN(void 0,void 0,void 0,function(){var _;return QN(this,function(S){switch(S.label){case 0:return u.onMutate?[4,u.onMutate(w)]:[3,2];case 1:return _=S.sent()||{},[2,io({snapshot:h.current},_)];case 2:return[2,{snapshot:h.current}]}})})},onError:function(w,_,S){if(_===void 0&&(_={}),(l.current==="optimistic"||l.current==="undoable")&&S.snapshot.forEach(function(y){var b=y[0],C=y[1];o.setQueryData(b,C)}),u.onError)return u.onError(w,_,S)},onSuccess:function(w,_,S){if(_===void 0&&(_={}),l.current==="pessimistic"){var y=_.resource,b=y===void 0?e:y,C=_.ids,O=C===void 0?a:C;g({resource:b,ids:O}),u.onSuccess&&u.onSuccess(w,_,S)}},onSettled:function(w,_,S,y){if(S===void 0&&(S={}),(l.current==="optimistic"||l.current==="undoable")&&y.snapshot.forEach(function(b){var C=b[0];o.invalidateQueries(C)}),u.onSettled)return u.onSettled(w,_,S,y)}})),m=function(w,_,S){return w===void 0&&(w=e),_===void 0&&(_={}),S===void 0&&(S={}),KN(void 0,void 0,void 0,function(){var y,b,C,O,P,T,R;return QN(this,function(D){switch(D.label){case 0:return y=S.mutationMode,b=S.onSuccess,C=S.onSettled,O=S.onError,f.current=t,y&&(l.current=y),l.current==="pessimistic"?[2,v.mutate(io({resource:w},_),{onSuccess:b,onSettled:C,onError:O})]:(P=_.ids,T=P===void 0?a:P,R=[[w,"getList"],[w,"getInfiniteList"],[w,"getMany"],[w,"getManyReference"]],h.current=R.reduce(function(k,L){return k.concat(o.getQueriesData(L))},[]),[4,Promise.all(h.current.map(function(k){var L=k[0];return o.cancelQueries(L)}))]);case 1:return D.sent(),g({resource:w,ids:T}),b&&setTimeout(function(){return b(T,io({resource:w},_),{snapshot:h.current})},0),u.onSuccess&&setTimeout(function(){return u.onSuccess(T,io({resource:w},_),{snapshot:h.current})},0),l.current==="optimistic"?[2,v.mutate(io({resource:w},_),{onSettled:C,onError:O})]:(Np.once("end",function(k){var L=k.isUndo;L?h.current.forEach(function(j){var B=j[0],U=j[1];o.setQueryData(B,U)}):v.mutate(io({resource:w},_),{onSettled:C,onError:O})}),[2])}})})};return[tl(m),v]},H5=p.createContext(void 0),Mve=function(e){var t=e.children,r=p.useState(!1),n=r[0],o=r[1],a=p.useState(null),i=a[0],s=a[1],u=p.useState(),l=u[0],f=u[1],h=p.useState(null),g=h[0],v=h[1],m=p.useState(null),w=m[0],_=m[1],S=p.useState(),y=S[0],b=S[1],C=p.useCallback(function(){return o(!0)},[]),O=p.useCallback(function(){o(!1),s(null)},[]),P=p.useCallback(function(R,D){_(R),b(D)},[]),T=p.useMemo(function(){return{editor:i,setEditor:s,preferenceKey:l,setPreferenceKey:f,title:w,titleOptions:y,setTitle:P,isEnabled:n,disable:O,enable:C,path:g,setPath:v}},[O,C,i,l,n,g,v,w,y,P]);return p.createElement(H5.Provider,{value:T},t)},py=globalThis&&globalThis.__assign||function(){return py=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},py.apply(this,arguments)},Fve=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},q5=p.createContext({definitions:{},register:function(){},unregister:function(){}}),jve=function(e){var t=e.definitions,r=t===void 0?{}:t,n=e.children,o=p.useState(r),a=o[0],i=o[1],s=p.useCallback(function(f){i(function(h){var g;return ua(h[f.name],f)?h:py(py({},h),(g={},g[f.name]=f,g))})},[]),u=p.useCallback(function(f){i(function(h){var g=h,v=f.name;g[v];var m=Fve(g,[typeof v=="symbol"?v:v+""]);return m})},[]),l=p.useMemo(function(){return{definitions:a,register:s,unregister:u}},[a]);return p.createElement(q5.Provider,{value:l},n)},Bve=f4(),zve=function(e){var t=e.authProvider,r=e.basename,n=e.dataProvider,o=n===void 0?G4:n,a=e.i18nProvider,i=e.store,s=i===void 0?Bve:i,u=e.children,l=e.history,f=e.queryClient;if(!o)throw new Error(`Missing dataProvider prop.
React-admin requires a valid dataProvider function to work.`);var h=p.useMemo(function(){return f||new _Z},[f]),g=p.useMemo(function(){return t instanceof Function?Fme(t):t},[t]),v=p.useMemo(function(){return o instanceof Function?jce(o):o},[o]);return p.createElement(N3.Provider,{value:g},p.createElement(W4.Provider,{value:v},p.createElement(Poe,{value:s},p.createElement(Mve,null,p.createElement($Z,{client:h},p.createElement(Sce,{history:l,basename:r},p.createElement(ule,{value:a},p.createElement(ile,null,p.createElement(jve,null,u)))))))))},G5=function(){return p.useContext(q5)},tC=globalThis&&globalThis.__assign||function(){return tC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},tC.apply(this,arguments)},XN=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},YN=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Uve=function(e){var t=uz(),r=t.permissions,n=t.isLoading,o=Wve(e,r,n),a=o[0],i=o[1];return Hve(a.resources,r),{customRoutesWithLayout:a.customRoutesWithLayout,customRoutesWithoutLayout:a.customRoutesWithoutLayout,status:i,resources:a.resources}},Wve=function(e,t,r){var n=Ah(),o=Vve(kd(e)),a=o[0],i=o[1],s=o[2],u=Li(function(){return qve(tC({children:e},a))}),l=u[0],f=u[1];return p.useEffect(function(){var h=function(v){return XN(void 0,void 0,void 0,function(){var m;return YN(this,function(w){try{m=v(t),m!=null&&m.then?m.then(function(_){s(kd(_)),f("ready")}):(s(kd(m)),f("ready"))}catch(_){console.error(_),n()}return[2]})})},g=function(){return XN(void 0,void 0,void 0,function(){var v,m;return YN(this,function(w){return v=K5(e),m=kd(e),i(m),f(v?"loading":m.resources.length>0||m.customRoutesWithLayout.length>0||m.customRoutesWithoutLayout.length>0?"ready":"empty"),v&&h(v),[2]})})};r||g()},[e,n,r,s,t,i,f]),[a,l]},Vve=function(e){var t=p.useState(e),r=t[0],n=t[1],o=p.useCallback(function(a){n(function(i){return{customRoutesWithLayout:i.customRoutesWithLayout.concat(a.customRoutesWithLayout),customRoutesWithoutLayout:i.customRoutesWithoutLayout.concat(a.customRoutesWithoutLayout),resources:i.resources.concat(a.resources)}})},[]);return[r,n,o]},Hve=function(e,t){var r=G5(),n=r.register,o=r.unregister;p.useEffect(function(){return e.forEach(function(a){if(typeof a.type.registerResource=="function"){var i=a.type.registerResource(a.props,t);n(i)}else throw new Error("When using a custom Resource element, it must have a static registerResource method accepting its props and returning a ResourceDefinition")}),function(){e.forEach(function(a){if(typeof a.type.registerResource=="function"){var i=a.type.registerResource(a.props,t);o(i)}else throw new Error("When using a custom Resource element, it must have a static registerResource method accepting its props and returning a ResourceDefinition")})}},[t,n,e,o])},qve=function(e){var t=e.children,r=e.resources,n=e.customRoutesWithLayout,o=e.customRoutesWithoutLayout;return K5(t)?"loading":r.length>0||n.length>0||o.length>0?"ready":"empty"},K5=function(e){var t=Array.isArray(e)?e:[e],r=t.filter(function(n){return typeof n=="function"});if(r.length>1)throw new Error("You can only provide one function child to AdminRouter");return r.length===0?null:r[0]},kd=function(e){var t=[],r=[],n=[];return p.Children.forEach(e,function(o){if(p.isValidElement(o)){if(o.type===p.Fragment){var a=kd(o.props.children);t.push.apply(t,a.customRoutesWithLayout),r.push.apply(r,a.customRoutesWithoutLayout),n.push.apply(n,a.resources)}if(o.type.raName==="CustomRoutes"){var i=o;i.props.noLayout?r.push(i.props.children):t.push(i.props.children)}else o.type.raName==="Resource"&&n.push(o)}}),{customRoutesWithLayout:t,customRoutesWithoutLayout:r,resources:n}},Gve=function(e){Oce();var t=es(),r=Uve(e.children),n=r.customRoutesWithLayout,o=r.customRoutesWithoutLayout,a=r.status,i=r.resources,s=e.layout,u=e.catchAll,l=e.dashboard,f=e.loading,h=e.menu,g=e.requireAuth,v=e.ready,m=e.title,w=p.useState(!g),_=w[0],S=w[1],y=cz();return p.useEffect(function(){g&&y().then(function(){S(!0)}).catch(function(){})},[y,g]),a==="empty"?p.createElement(v,null):a==="loading"||!_?p.createElement(Gd,null,o,p.createElement($o,{path:"*",element:p.createElement("div",{style:{height:"100vh"}},p.createElement(f,null))})):p.createElement(Gd,null,o,p.createElement($o,{path:"/*",element:p.createElement("div",null,p.createElement(s,{dashboard:l,menu:h,title:m},p.createElement(Gd,null,n,p.Children.map(i,function(b){return p.createElement($o,{key:b.props.name,path:"".concat(b.props.name,"/*"),element:b})}),p.createElement($o,{path:"/",element:l?p.createElement(Rme,{authParams:Kve,component:l}):i.length>0?p.createElement(mee,{to:t({resource:i[0].props.name,type:"list"})}):null}),p.createElement($o,{path:"*",element:p.createElement(u,{title:m})}))))}))},Kve={params:{route:"dashboard"}},Qve=function(e){var t=e.children;return p.createElement(p.Fragment,null,t)},Xve=function(e){var t=e.catchAll,r=t===void 0?ZN:t,n=e.children,o=e.dashboard,a=e.disableTelemetry,i=a===void 0?!1:a,s=e.layout,u=s===void 0?Qve:s,l=e.loading,f=l===void 0?ZN:l,h=e.loginPage,g=h===void 0?!1:h,v=e.authCallbackPage,m=v===void 0?!1:v,w=e.menu,_=e.ready,S=_===void 0?pme:_,y=e.title,b=y===void 0?"React Admin":y,C=e.requireAuth,O=C===void 0?!1:C;return p.useEffect(function(){if(!(i||typeof window>"u"||typeof window.location>"u"||typeof Image>"u")){var P=new Image;P.src="https://react-admin-telemetry.marmelab.com/react-admin-telemetry?domain=".concat(window.location.hostname)}},[i]),p.createElement(Gd,null,g!==!1&&g!==!0?p.createElement($o,{path:"/login",element:JN(g)}):null,m!==!1&&m!==!0?p.createElement($o,{path:"/auth-callback",element:JN(m)}):null,p.createElement($o,{path:"/*",element:p.createElement(Gve,{catchAll:r,dashboard:o,layout:u,loading:f,menu:w,requireAuth:O,ready:S,title:b},n)}))},JN=function(e){return p.isValidElement(e)?e:p.createElement(e)},ZN=function(){return null},Q5={exports:{}},tr={};/** @license React v17.0.2
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var Yb=60103,Jb=60106,wh=60107,Sh=60108,_h=60114,Ch=60109,Oh=60110,Eh=60112,Ph=60113,UP=60120,Th=60115,$h=60116,X5=60121,Y5=60122,J5=60117,Z5=60129,ez=60131;if(typeof Symbol=="function"&&Symbol.for){var yn=Symbol.for;Yb=yn("react.element"),Jb=yn("react.portal"),wh=yn("react.fragment"),Sh=yn("react.strict_mode"),_h=yn("react.profiler"),Ch=yn("react.provider"),Oh=yn("react.context"),Eh=yn("react.forward_ref"),Ph=yn("react.suspense"),UP=yn("react.suspense_list"),Th=yn("react.memo"),$h=yn("react.lazy"),X5=yn("react.block"),Y5=yn("react.server.block"),J5=yn("react.fundamental"),Z5=yn("react.debug_trace_mode"),ez=yn("react.legacy_hidden")}function za(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Yb:switch(e=e.type,e){case wh:case _h:case Sh:case Ph:case UP:return e;default:switch(e=e&&e.$$typeof,e){case Oh:case Eh:case $h:case Th:case Ch:return e;default:return t}}case Jb:return t}}}var Yve=Ch,Jve=Yb,Zve=Eh,eme=wh,tme=$h,rme=Th,nme=Jb,ome=_h,ame=Sh,ime=Ph;tr.ContextConsumer=Oh;tr.ContextProvider=Yve;tr.Element=Jve;tr.ForwardRef=Zve;tr.Fragment=eme;tr.Lazy=tme;tr.Memo=rme;tr.Portal=nme;tr.Profiler=ome;tr.StrictMode=ame;tr.Suspense=ime;tr.isAsyncMode=function(){return!1};tr.isConcurrentMode=function(){return!1};tr.isContextConsumer=function(e){return za(e)===Oh};tr.isContextProvider=function(e){return za(e)===Ch};tr.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Yb};tr.isForwardRef=function(e){return za(e)===Eh};tr.isFragment=function(e){return za(e)===wh};tr.isLazy=function(e){return za(e)===$h};tr.isMemo=function(e){return za(e)===Th};tr.isPortal=function(e){return za(e)===Jb};tr.isProfiler=function(e){return za(e)===_h};tr.isStrictMode=function(e){return za(e)===Sh};tr.isSuspense=function(e){return za(e)===Ph};tr.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===wh||e===_h||e===Z5||e===Sh||e===Ph||e===UP||e===ez||typeof e=="object"&&e!==null&&(e.$$typeof===$h||e.$$typeof===Th||e.$$typeof===Ch||e.$$typeof===Oh||e.$$typeof===Eh||e.$$typeof===J5||e.$$typeof===X5||e[0]===Y5)};tr.typeOf=za;Q5.exports=tr;var tz=Q5.exports,rz=p.createContext(void 0),rs=function(e){var t=e.children,r=e.value;return r?p.createElement(rz.Provider,{value:r},t):t},yc=function(e){var t=e.create,r=e.edit,n=e.list,o=e.name,a=e.show;return p.createElement(rs,{value:o},p.createElement(Gd,null,t&&p.createElement($o,{path:"create/*",element:sv(t)}),a&&p.createElement($o,{path:":id/show/*",element:sv(a)}),r&&p.createElement($o,{path:":id/*",element:sv(r)}),n&&p.createElement($o,{path:"/*",element:sv(n)}),e.children))},sv=function(e){return p.isValidElement(e)?e:tz.isValidElementType(e)?p.createElement(e,null):null};yc.raName="Resource";yc.registerResource=function(e){var t=e.create,r=e.edit,n=e.icon,o=e.list,a=e.name,i=e.options,s=e.show,u=e.recordRepresentation,l=e.hasCreate,f=e.hasEdit,h=e.hasShow;return{name:a,options:i,hasList:!!o,hasCreate:!!t||!!l,hasEdit:!!r||!!f,hasShow:!!s||!!h,icon:n,recordRepresentation:u}};var nz={exports:{}};/*!
 * inflection
 * Copyright(c) 2011 Ben Lin <ben@dreamerslab.com>
 * MIT Licensed
 *
 * @fileoverview
 * A port of inflection-js to node.js module.
 */(function(e,t){(function(r,n){e.exports=n()})(oa,function(){var r=["accommodation","adulthood","advertising","advice","aggression","aid","air","aircraft","alcohol","anger","applause","arithmetic","assistance","athletics","bacon","baggage","beef","biology","blood","botany","bread","butter","carbon","cardboard","cash","chalk","chaos","chess","crossroads","countryside","dancing","deer","dignity","dirt","dust","economics","education","electricity","engineering","enjoyment","envy","equipment","ethics","evidence","evolution","fame","fiction","flour","flu","food","fuel","fun","furniture","gallows","garbage","garlic","genetics","gold","golf","gossip","grammar","gratitude","grief","guilt","gymnastics","happiness","hardware","harm","hate","hatred","health","heat","help","homework","honesty","honey","hospitality","housework","humour","hunger","hydrogen","ice","importance","inflation","information","innocence","iron","irony","jam","jewelry","judo","karate","knowledge","lack","laughter","lava","leather","leisure","lightning","linguine","linguini","linguistics","literature","litter","livestock","logic","loneliness","luck","luggage","macaroni","machinery","magic","management","mankind","marble","mathematics","mayonnaise","measles","methane","milk","minus","money","mud","music","mumps","nature","news","nitrogen","nonsense","nurture","nutrition","obedience","obesity","oxygen","pasta","patience","physics","poetry","pollution","poverty","pride","psychology","publicity","punctuation","quartz","racism","relaxation","reliability","research","respect","revenge","rice","rubbish","rum","safety","scenery","seafood","seaside","series","shame","sheep","shopping","sleep","smoke","smoking","snow","soap","software","soil","spaghetti","species","steam","stuff","stupidity","sunshine","symmetry","tennis","thirst","thunder","timber","traffic","transportation","trust","underwear","unemployment","unity","validity","veal","vegetation","vegetarianism","vengeance","violence","vitality","warmth","wealth","weather","welfare","wheat","wildlife","wisdom","yoga","zinc","zoology"],n={plural:{men:new RegExp("^(m|wom)en$","gi"),people:new RegExp("(pe)ople$","gi"),children:new RegExp("(child)ren$","gi"),tia:new RegExp("([ti])a$","gi"),analyses:new RegExp("((a)naly|(b)a|(d)iagno|(p)arenthe|(p)rogno|(s)ynop|(t)he)ses$","gi"),hives:new RegExp("(hi|ti)ves$","gi"),curves:new RegExp("(curve)s$","gi"),lrves:new RegExp("([lr])ves$","gi"),aves:new RegExp("([a])ves$","gi"),foves:new RegExp("([^fo])ves$","gi"),movies:new RegExp("(m)ovies$","gi"),aeiouyies:new RegExp("([^aeiouy]|qu)ies$","gi"),series:new RegExp("(s)eries$","gi"),xes:new RegExp("(x|ch|ss|sh)es$","gi"),mice:new RegExp("([m|l])ice$","gi"),buses:new RegExp("(bus)es$","gi"),oes:new RegExp("(o)es$","gi"),shoes:new RegExp("(shoe)s$","gi"),crises:new RegExp("(cris|ax|test)es$","gi"),octopi:new RegExp("(octop|vir)i$","gi"),aliases:new RegExp("(alias|canvas|status|campus)es$","gi"),summonses:new RegExp("^(summons)es$","gi"),oxen:new RegExp("^(ox)en","gi"),matrices:new RegExp("(matr)ices$","gi"),vertices:new RegExp("(vert|ind)ices$","gi"),feet:new RegExp("^feet$","gi"),teeth:new RegExp("^teeth$","gi"),geese:new RegExp("^geese$","gi"),quizzes:new RegExp("(quiz)zes$","gi"),whereases:new RegExp("^(whereas)es$","gi"),criteria:new RegExp("^(criteri)a$","gi"),genera:new RegExp("^genera$","gi"),ss:new RegExp("ss$","gi"),s:new RegExp("s$","gi")},singular:{man:new RegExp("^(m|wom)an$","gi"),person:new RegExp("(pe)rson$","gi"),child:new RegExp("(child)$","gi"),ox:new RegExp("^(ox)$","gi"),axis:new RegExp("(ax|test)is$","gi"),octopus:new RegExp("(octop|vir)us$","gi"),alias:new RegExp("(alias|status|canvas|campus)$","gi"),summons:new RegExp("^(summons)$","gi"),bus:new RegExp("(bu)s$","gi"),buffalo:new RegExp("(buffal|tomat|potat)o$","gi"),tium:new RegExp("([ti])um$","gi"),sis:new RegExp("sis$","gi"),ffe:new RegExp("(?:([^f])fe|([lr])f)$","gi"),hive:new RegExp("(hi|ti)ve$","gi"),aeiouyy:new RegExp("([^aeiouy]|qu)y$","gi"),x:new RegExp("(x|ch|ss|sh)$","gi"),matrix:new RegExp("(matr)ix$","gi"),vertex:new RegExp("(vert|ind)ex$","gi"),mouse:new RegExp("([m|l])ouse$","gi"),foot:new RegExp("^foot$","gi"),tooth:new RegExp("^tooth$","gi"),goose:new RegExp("^goose$","gi"),quiz:new RegExp("(quiz)$","gi"),whereas:new RegExp("^(whereas)$","gi"),criterion:new RegExp("^(criteri)on$","gi"),genus:new RegExp("^genus$","gi"),s:new RegExp("s$","gi"),common:new RegExp("$","gi")}},o=[[n.plural.men],[n.plural.people],[n.plural.children],[n.plural.tia],[n.plural.analyses],[n.plural.hives],[n.plural.curves],[n.plural.lrves],[n.plural.foves],[n.plural.aeiouyies],[n.plural.series],[n.plural.movies],[n.plural.xes],[n.plural.mice],[n.plural.buses],[n.plural.oes],[n.plural.shoes],[n.plural.crises],[n.plural.octopi],[n.plural.aliases],[n.plural.summonses],[n.plural.oxen],[n.plural.matrices],[n.plural.feet],[n.plural.teeth],[n.plural.geese],[n.plural.quizzes],[n.plural.whereases],[n.plural.criteria],[n.plural.genera],[n.singular.man,"$1en"],[n.singular.person,"$1ople"],[n.singular.child,"$1ren"],[n.singular.ox,"$1en"],[n.singular.axis,"$1es"],[n.singular.octopus,"$1i"],[n.singular.alias,"$1es"],[n.singular.summons,"$1es"],[n.singular.bus,"$1ses"],[n.singular.buffalo,"$1oes"],[n.singular.tium,"$1a"],[n.singular.sis,"ses"],[n.singular.ffe,"$1$2ves"],[n.singular.hive,"$1ves"],[n.singular.aeiouyy,"$1ies"],[n.singular.matrix,"$1ices"],[n.singular.vertex,"$1ices"],[n.singular.x,"$1es"],[n.singular.mouse,"$1ice"],[n.singular.foot,"feet"],[n.singular.tooth,"teeth"],[n.singular.goose,"geese"],[n.singular.quiz,"$1zes"],[n.singular.whereas,"$1es"],[n.singular.criterion,"$1a"],[n.singular.genus,"genera"],[n.singular.s,"s"],[n.singular.common,"s"]],a=[[n.singular.man],[n.singular.person],[n.singular.child],[n.singular.ox],[n.singular.axis],[n.singular.octopus],[n.singular.alias],[n.singular.summons],[n.singular.bus],[n.singular.buffalo],[n.singular.tium],[n.singular.sis],[n.singular.ffe],[n.singular.hive],[n.singular.aeiouyy],[n.singular.x],[n.singular.matrix],[n.singular.mouse],[n.singular.foot],[n.singular.tooth],[n.singular.goose],[n.singular.quiz],[n.singular.whereas],[n.singular.criterion],[n.singular.genus],[n.plural.men,"$1an"],[n.plural.people,"$1rson"],[n.plural.children,"$1"],[n.plural.genera,"genus"],[n.plural.criteria,"$1on"],[n.plural.tia,"$1um"],[n.plural.analyses,"$1$2sis"],[n.plural.hives,"$1ve"],[n.plural.curves,"$1"],[n.plural.lrves,"$1f"],[n.plural.aves,"$1ve"],[n.plural.foves,"$1fe"],[n.plural.movies,"$1ovie"],[n.plural.aeiouyies,"$1y"],[n.plural.series,"$1eries"],[n.plural.xes,"$1"],[n.plural.mice,"$1ouse"],[n.plural.buses,"$1"],[n.plural.oes,"$1"],[n.plural.shoes,"$1"],[n.plural.crises,"$1is"],[n.plural.octopi,"$1us"],[n.plural.aliases,"$1"],[n.plural.summonses,"$1"],[n.plural.oxen,"$1"],[n.plural.matrices,"$1ix"],[n.plural.vertices,"$1ex"],[n.plural.feet,"foot"],[n.plural.teeth,"tooth"],[n.plural.geese,"goose"],[n.plural.quizzes,"$1"],[n.plural.whereases,"$1"],[n.plural.ss,"ss"],[n.plural.s,""]],i=["and","or","nor","a","an","the","so","but","to","of","at","by","from","into","on","onto","off","out","in","over","with","for"],s=new RegExp("(_ids|_id)$","g"),u=new RegExp("_","g"),l=new RegExp("[ _]","g"),f=new RegExp("([A-Z])","g"),h=new RegExp("^_"),g={_apply_rules:function(v,m,w,_){if(_)v=_;else{var S=g.indexOf(w,v.toLowerCase())>-1;if(!S){for(var y=0,b=m.length;y<b;y++)if(v.match(m[y][0])){m[y][1]!==void 0&&(v=v.replace(m[y][0],m[y][1]));break}}}return v},indexOf:function(v,m,w,_){w||(w=-1);for(var S=-1,y=w,b=v.length;y<b;y++)if(v[y]===m||_&&_(v[y],m)){S=y;break}return S},pluralize:function(v,m){return g._apply_rules(v,o,r,m)},singularize:function(v,m){return g._apply_rules(v,a,r,m)},inflect:function(v,m,w,_){return m=parseInt(m,10),isNaN(m)?v:m===0||m>1?g._apply_rules(v,o,r,_):g._apply_rules(v,a,r,w)},camelize:function(v,m){for(var w=v.split("/"),_=0,S=w.length,y,b,C,O;_<S;_++){for(y=w[_].split("_"),b=0,C=y.length;b<C;b++)b!==0&&(y[b]=y[b].toLowerCase()),O=y[b].charAt(0),O=m&&_===0&&b===0?O.toLowerCase():O.toUpperCase(),y[b]=O+y[b].substring(1);w[_]=y.join("")}return w.join("::")},underscore:function(v,m){if(m&&v===v.toUpperCase())return v;for(var w=v.split("::"),_=0,S=w.length;_<S;_++)w[_]=w[_].replace(f,"_$1"),w[_]=w[_].replace(h,"");return w.join("/").toLowerCase()},humanize:function(v,m){return v=v.toLowerCase(),v=v.replace(s,""),v=v.replace(u," "),m||(v=g.capitalize(v)),v},capitalize:function(v){return v=v.toLowerCase(),v.substring(0,1).toUpperCase()+v.substring(1)},dasherize:function(v){return v.replace(l,"-")},titleize:function(v){v=v.toLowerCase().replace(u," ");for(var m=v.split(" "),w=0,_=m.length,S,y,b;w<_;w++){for(S=m[w].split("-"),y=0,b=S.length;y<b;y++)g.indexOf(i,S[y].toLowerCase())<0&&(S[y]=g.capitalize(S[y]));m[w]=S.join("-")}return v=m.join(" "),v=v.substring(0,1).toUpperCase()+v.substring(1),v},demodulize:function(v){var m=v.split("::");return m[m.length-1]},tableize:function(v){return v=g.underscore(v),v=g.pluralize(v),v},classify:function(v){return v=g.camelize(v),v=g.singularize(v),v},foreign_key:function(v,m){return v=g.demodulize(v),v=g.underscore(v)+(m?"":"_")+"id",v},ordinalize:function(v){for(var m=v.split(" "),w=0,_=m.length;w<_;w++){var S=parseInt(m[w],10);if(!isNaN(S)){var y=m[w].substring(m[w].length-2),b=m[w].substring(m[w].length-1),C="th";y!="11"&&y!="12"&&y!="13"&&(b==="1"?C="st":b==="2"?C="nd":b==="3"&&(C="rd")),m[w]+=C}}return m.join(" ")},transform:function(v,m){for(var w=0,_=m.length;w<_;w++){var S=m[w];g.hasOwnProperty(S)&&(v=g[S](v))}return v}};return g.version="1.12.0",g})})(nz);var sme=nz.exports;const Gs=Wr(sme);var Zb=function(){return G5().definitions},Rf=function(){var e=at(),t=Zb();return function(r,n){n===void 0&&(n=2);var o=t[r],a=e("resources.".concat(r,".name"),{smart_count:n,_:o&&o.options&&o.options.label?e(o.options.label,{smart_count:n,_:o.options.label}):Gs.humanize(n>1?Gs.pluralize(r):Gs.singularize(r))});return a}},Xt=function(e){var t=p.useContext(rz);return e&&e.resource||t},gi=function(e){var t=Xt(e),r=Zb(),n=e||{},o=n.hasCreate,a=n.hasEdit,i=n.hasList,s=n.hasShow,u=n.recordRepresentation,l=p.useMemo(function(){return yu({},{hasCreate:o,hasEdit:a,hasList:i,hasShow:s,recordRepresentation:u},r[t])},[t,r,o,a,i,s,u]);return l},Rh=function(e){var t=gi({resource:e}).recordRepresentation;return p.useCallback(function(r){return r?typeof t=="function"?t(r):typeof t=="string"?Et(r,t):p.isValidElement(t)?t:"#".concat(r.id):""},[t])},at=function(){var e=bP(),t=p.useCallback(function(r,n){return e.translate(r,n)},[e]);return e?t:lme},lme=function(e){return e},ume=function(){var e=at(),t=iz(),r=Xt();return p.useCallback(function(n){var o=n.source,a=n.label,i=n.resource;return a===!1||a===""?null:a&&typeof a!="string"?a:e.apply(void 0,cme({label:a,prefix:t,resource:i,resourceFromContext:r,source:o}))},[t,r,e])},oz=function(e){var t=e.source,r=e.label,n=e.resource,o=e.isRequired,a=ume();if(r===!0)throw new Error("Label parameter must be a string, a ReactElement or false");return r===!1||r===""?null:r&&typeof r!="string"?r:p.createElement("span",null,a({label:r,resource:n,source:t}),o&&p.createElement("span",{"aria-hidden":"true"}," *"))};oz.displayName="FieldTitle";const Da=p.memo(oz),cme=function(e){if(!e)return[""];var t=e.label,r=e.prefix,n=e.resource,o=e.resourceFromContext,a=e.source;if(typeof t<"u")return[t,{_:t}];if(typeof a>"u")return[""];var i=fme(a),s=i.sourceWithoutDigits,u=i.sourceSuffix,l=Gs.transform(u.replace(/\./g," "),["underscore","humanize"]);return n?["resources.".concat(n,".fields.").concat(s),{_:l}]:r?["".concat(r,".").concat(s),{_:l}]:["resources.".concat(o,".fields.").concat(s),{_:l}]};var fme=function(e){var t=e.replace(/\.\d+\./g,"."),r=e.split("."),n;r.forEach(function(a,i){dme(a)&&(n=i)});var o=n!=null?r.slice(n+1).join("."):e;return{sourceWithoutDigits:t,sourceSuffix:o}},dme=function(e){for(var t=e.length-1;t>=0;t--){var r=e.charCodeAt(t);if(r<48||r>57)return!1}return!0};const Ih=function(e,t,r){if(e[t]&&!tz.isValidElementType(e[t]))return new Error("Invalid prop '".concat(t,"' supplied to '").concat(r,"': the prop is not a valid React component"))};var eD=globalThis&&globalThis.__assign||function(){return eD=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},eD.apply(this,arguments)};const pme=function(){return p.createElement("span",null)},e0=function(e,t){};var hme=typeof window<"u"?p.useLayoutEffect:p.useEffect,tl=function(e){var t=p.useRef(function(){throw new Error("Cannot call an event handler while rendering.")});return hme(function(){t.current=e}),p.useCallback(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return t.current.apply(t,r)},[])},az=p.createContext(""),iz=function(){return p.useContext(az)},sz=function(e){var t=e.prefix,r=e.concatenate,n=r===void 0?!0:r,o=e.children,a=iz(),i=a&&n?"".concat(a,".").concat(t):t;return p.createElement(az.Provider,{value:i},o)},Ua=function(e,t){var r=Bb(),n=r.getItem,o=r.setItem,a=r.subscribe,i=p.useState(function(){return n(e,t)}),s=i[0],u=i[1];p.useEffect(function(){var f=n(e,t);ua(s,f)||u(f);var h=a(e,function(g){u(typeof g>"u"?t:g)});return function(){return h()}},[e,a,t,n,s]);var l=tl(function(f,h){var g=typeof f=="function"?f(s):f;o(e,typeof g>"u"?typeof h>"u"?t:h:g)});return[s,l]},gme=function(e){var t=Bb().removeItem;return p.useCallback(function(r){if(typeof r>"u"&&typeof e>"u")throw new Error("You must provide a key to remove an item from the store");return t(r??e)},[t,e])},vme=function(e){var t=Bb().removeItems;return p.useCallback(function(r){if(typeof r>"u"&&typeof e>"u")throw new Error("You must provide a key to remove an item from the store");return t(r??e)},[t,e])},mme=function(){var e=Bb().reset;return e},yme=function(){var e=Xi(),t=Fa(),r=mme(),n=di(),o=p.useRef(n),a=Jn(),i=p.useRef(a),s=fl(),u=Xa("".concat(s,"/").concat(Ib.loginUrl));p.useEffect(function(){i.current=a,o.current=n},[a,n]);var l=p.useCallback(function(h,g,v){return h===void 0&&(h={}),g===void 0&&(g=u),v===void 0&&(v=!0),e.logout(h).then(function(m){if(m===!1||g===!1){r(),t.clear();return}var w=m||g;if(w!=null&&w.startsWith("http"))return r(),t.clear(),window.location.href=w,w;var _=w.split("?"),S={pathname:_[0]},y={};return v&&i.current&&i.current.pathname&&(y={state:{nextPathname:i.current.pathname,nextSearch:i.current.search}}),_[1]&&(S.search=_[1]),o.current(S,y),r(),t.clear(),m})},[e,r,u,t]),f=p.useCallback(function(h){return n({pathname:u},{state:{nextPathname:a&&a.pathname}}),r(),t.clear(),Promise.resolve()},[r,a,n,u,t]);return e?l:f};const Ah=yme;var rC=globalThis&&globalThis.__assign||function(){return rC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},rC.apply(this,arguments)},bme={},xme=function(e,t,r){e===void 0&&(e=bme),t===void 0&&(t=!1);var n=Xi(),o=Ah(),a=fl(),i=jn(),s=gu(["auth","checkAuth",e],function(){return n==null?void 0:n.checkAuth(e).then(function(){return!0})},rC({onError:function(u){var l=Xa("".concat(a,"/").concat(Ib.loginUrl));if(t){o({},u&&u.redirectTo!=null?u.redirectTo:l);var f=u&&u.message===!1;!f&&i(wme(u,"ra.auth.auth_check_error"),{type:"error"})}},retry:!1},r));return p.useMemo(function(){var u;return{authenticated:((u=s.data)!==null&&u!==void 0?u:s.isLoading)?!0:n==null,isLoading:s.isLoading,error:s.error}},[n,s])};const lz=xme;var wme=function(e,t){return typeof e=="string"?e:typeof e>"u"||!e.message?t:e.message},nC=globalThis&&globalThis.__assign||function(){return nC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},nC.apply(this,arguments)},Sme=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},_me=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Cme={},Ome=function(e,t){e===void 0&&(e=Cme),t===void 0&&(t={staleTime:5*60*1e3});var r=Xi(),n=K4(),o=gu(["auth","getPermissions",e],r?function(){return r.getPermissions(e)}:function(){return Sme(void 0,void 0,void 0,function(){return _me(this,function(a){return[2,[]]})})},nC({onError:function(a){n(a)}},t));return p.useMemo(function(){return{permissions:o.data,isLoading:o.isLoading,error:o.error,refetch:o.refetch}},[o])};const uz=Ome;var Eme=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},If=function(e){e===void 0&&(e={});var t=e.params,r=Eme(e,["params"]);lz(t??Pme,!0,r)},Pme={},Jd=globalThis&&globalThis.__assign||function(){return Jd=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Jd.apply(this,arguments)},Tme=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},tD=function(e){return p.Children.count(e)===0},$me=function(e){var t=e.authParams,r=e.children,n=e.render,o=e.component;e.staticContext;var a=Tme(e,["authParams","children","render","component","staticContext"]);e0(n&&r&&!tD(r)||n&&o||o&&r&&!tD(r),"You should only use one of the `component`, `render` and `children` props in <WithPermissions>"),If(t);var i=uz(t).permissions;if(o)return p.createElement(o,Jd({permissions:i},a));if(n)return n(Jd({permissions:i},a));if(r)return r(Jd({permissions:i},a))};const Rme=$me;var Ime=function(){var e=Xi(),t=Jn(),r=t.state,n=di(),o=fl(),a=E4().resetNotifications,i=r&&r.nextPathname,s=r&&r.nextSearch,u=Xa("".concat(o,"/").concat(Ib.afterLoginUrl)),l=p.useCallback(function(h,g){return h===void 0&&(h={}),e.login(h).then(function(v){if(a(),v&&v.hasOwnProperty("redirectTo"))v&&n(v.redirectTo);else{var m=g||i+s||u;n(m)}return v})},[e,n,i,s,a,u]),f=p.useCallback(function(h,g){return a(),n(u),Promise.resolve()},[n,a,u]);return e?l:f};const Ame=Ime;var kme="AUTH_LOGIN",Nme="AUTH_CHECK",Dme="AUTH_ERROR",Lme="AUTH_LOGOUT",Mme="AUTH_GET_PERMISSIONS";const Fme=function(e){var t=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return e.apply(null,r)};return t.login=function(r){return e(kme,r)},t.logout=function(r){return e(Lme,r)},t.checkAuth=function(r){return e(Nme,r)},t.checkError=function(r){return e(Dme,r)},t.getPermissions=function(r){return e(Mme,r)},t};var cz=function(){var e=Xi(),t=jn(),r=Ah(),n=fl(),o=Xa("".concat(n,"/").concat(Ib.loginUrl)),a=p.useCallback(function(i,s,u,l){return i===void 0&&(i={}),s===void 0&&(s=!0),u===void 0&&(u=o),l===void 0&&(l=!1),e.checkAuth(i).catch(function(f){if(s){r({},f&&f.redirectTo!=null?f.redirectTo:u);var h=l||f&&f.message===!1;!h&&t(Bme(f,"ra.auth.auth_check_error"),{type:"error"})}throw f})},[e,r,t,o]);return e?a:jme},jme=function(){return Promise.resolve()},Bme=function(e,t){return typeof e=="string"?e:typeof e>"u"||!e.message?t:e.message},oC=globalThis&&globalThis.__assign||function(){return oC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},oC.apply(this,arguments)},zme=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},Ume=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Wme={id:"",fullName:null},Vme={staleTime:5*60*1e3},Hme=function(e){e===void 0&&(e=Vme);var t=Xi(),r=gu(["auth","getIdentity"],t?function(){return t.getIdentity()}:function(){return zme(void 0,void 0,void 0,function(){return Ume(this,function(n){return[2,Wme]})})},oC({enabled:typeof(t==null?void 0:t.getIdentity)=="function"},e));return p.useMemo(function(){return r.isLoading?{isLoading:!0}:r.error?{error:r.error,isLoading:!1}:{data:r.data,identity:r.data,refetch:r.refetch,isLoading:!1}},[r])},aC=globalThis&&globalThis.__assign||function(){return aC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},aC.apply(this,arguments)},qme=function(e){var t=Xi(),r=$f(),n=Jn(),o=n.state,a=o&&o.nextPathname,i=o&&o.nextSearch,s=a?a+i:"/";return gu(["auth","handleCallback"],function(){return t.handleCallback()},aC({retry:!1,onSuccess:function(u){var l,f=localStorage.getItem(Gme),h=(l=u==null?void 0:u.redirectTo)!==null&&l!==void 0?l:f;h!==!1&&r(h??s)}},e))},Gme="@react-admin/nextPathname",fz=p.createContext(""),dz=function(e){var t=e.value,r=t===void 0?"":t,n=e.children;return p.createElement(fz.Provider,{value:r},n)},Kme=function(){return p.useContext(fz)},pz=function(e,t){var r=Kme();return Ua(r&&e?"".concat(r,".").concat(e):r??e,t)},WP=function(){return p.useContext(H5)},Qme=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Xme=function(e,t){var r=pz(e,t),n=r[0],o=r[1],a=p.useState(n),i=a[0],s=a[1];p.useEffect(function(){s(n||t)},[n,t]);var u=function(h){s(h.target.value===""?t:h.target.value)},l=function(){o(i)},f=function(h){var g;if(h.key==="Enter"){o(i);var v=h.target.form;if(v){var m=Qme([],v,!0).indexOf(h.target);(g=v.elements[m+1])===null||g===void 0||g.focus()}h.preventDefault()}};return{value:i,onChange:u,onBlur:l,onKeyDown:f}},Yme=function(e,t){var r=WP().setTitle;p.useEffect(function(){r(e,t)},[e,JSON.stringify(t),r])},hz=p.createContext(void 0),iC=globalThis&&globalThis.__assign||function(){return iC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},iC.apply(this,arguments)},rD="@@react-admin@@",Jme=function(e){var t=e.error,r=t,n=at();if(typeof t=="string"&&t.startsWith(rD)&&(r=JSON.parse(t.substring(rD.length))),r.message){var o=r,a=o.message,i=o.args;return p.createElement(p.Fragment,null,n(a,iC({_:a},i)))}return p.createElement(p.Fragment,null,n(r,{_:r}))};const Zme=Jme;var _s=globalThis&&globalThis.__assign||function(){return _s=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},_s.apply(this,arguments)},eye=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},tye=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},rye=function(e){return function(t){return eye(void 0,void 0,void 0,function(){var r,n;return tye(this,function(o){switch(o.label){case 0:return[4,e(t)];case 1:return r=o.sent(),!r||hy(r)?[2,{values:t,errors:{}}]:(n=sC(r),!n||hy(n)?[2,{values:t,errors:{}}]:[2,{values:{},errors:n}])}})})}},sC=function(e){return Object.keys(e).reduce(function(t,r){var n,o,a;if(Array.isArray(e[r])){var i=!1,s=e[r].map(function(u){return hy(u)||(i=!0),sC(u)});return i?_s(_s({},t),(n={},n[r]=s,n)):t}return hy(e[r])?t:typeof e[r]=="object"&&!gz(e[r])?_s(_s({},t),(o={},o[r]=sC(e[r]),o)):_s(_s({},t),(a={},a[r]=nye(e[r]),a))},{})},nye=function(e){return{type:"manual",message:gz(e)?e:{message:e}}},gz=function(e){return Object.keys(e).includes("message")&&Object.keys(e).includes("args")},hy=function(e){return Object.getOwnPropertyNames(e).length===0},vz=p.createContext(void 0),mz=function(e){var t=e.children,r=e.value;return p.createElement(vz.Provider,{value:r},t)},oye=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},VP=function(e){e===void 0&&(e={});var t=p.useContext(vz),r=S5({data:e.choices,isLoading:e.isLoading,perPage:1/0}),n=r.data,o=oye(r,["data"]),a=p.useMemo(function(){var i,s,u,l,f,h,g,v,m,w,_,S,y,b,C,O,P,T,R;return e.choices||!t?{allChoices:n,availableChoices:(i=e.availableChoices)!==null&&i!==void 0?i:n,selectedChoices:(s=e.selectedChoices)!==null&&s!==void 0?s:n,displayedFilters:(u=e.selectedChoices)!==null&&u!==void 0?u:o.displayedFilters,error:e.error,filter:(l=e.filter)!==null&&l!==void 0?l:o.filter,filterValues:(f=e.filterValues)!==null&&f!==void 0?f:o.filterValues,hasNextPage:(h=e.hasNextPage)!==null&&h!==void 0?h:o.hasNextPage,hasPreviousPage:(g=e.hasPreviousPage)!==null&&g!==void 0?g:o.hasPreviousPage,hideFilter:(v=e.hideFilter)!==null&&v!==void 0?v:o.hideFilter,isLoading:o.isLoading,isFetching:o.isFetching,page:(m=e.page)!==null&&m!==void 0?m:o.page,perPage:(w=e.perPage)!==null&&w!==void 0?w:o.perPage,refetch:(_=e.refetch)!==null&&_!==void 0?_:o.refetch,resource:(S=e.resource)!==null&&S!==void 0?S:o.resource,setFilters:(y=e.setFilters)!==null&&y!==void 0?y:o.setFilters,setPage:(b=e.setPage)!==null&&b!==void 0?b:o.setPage,setPerPage:(C=e.setPerPage)!==null&&C!==void 0?C:o.setPerPage,setSort:(O=e.setSort)!==null&&O!==void 0?O:o.setSort,showFilter:(P=e.showFilter)!==null&&P!==void 0?P:o.showFilter,sort:(T=e.sort)!==null&&T!==void 0?T:o.sort,source:e.source,total:(R=e.total)!==null&&R!==void 0?R:o.total,isFromReference:!1}:t},[t,n,o,e]);return a},nD=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},aye=function(e){var t=e.children,r=p.useRef({}),n=p.useRef({}),o=p.useMemo(function(){return{subscribe:function(a,i){return n.current[a]||(n.current[a]=[]),n.current[a].push(i),function(){n.current[a]=n.current[a].filter(function(s){return s!==i})}},getGroupFields:function(a){return r.current[a]||[]},registerGroup:function(a){r.current[a]=r.current[a]||[]},unregisterGroup:function(a){delete r[a]},registerField:function(a,i){i!=null&&((r.current[i]||[]).includes(a)||(r.current[i]=nD(nD([],r.current[i]||[],!0),[a],!1),n.current[i]&&n.current[i].forEach(function(s){return s()})))},unregisterField:function(a,i){if(i!=null)if(!r.current[i])console.warn("Invalid form group ".concat(i));else{var s=new Set(r.current[i]);s.delete(a),r.current[i]=Array.from(s),n.current[i]&&n.current[i].forEach(function(u){return u()})}}}},[]);return p.createElement(hz.Provider,{value:o},t)};function iye(e,t){var r=F4({},sye(e,t),t);return r}function sye(e,t){return typeof e=="object"?e:typeof e=="function"?e(t):{}}var yz=function(e,t){var r=function(n,o){Object.entries(n).forEach(function(a){var i=a[0],s=a[1];if(typeof s=="object"){r(s,"".concat(o).concat(i,"."));return}t("".concat(o).concat(i),{type:"server",message:s.toString()})})};r(e,"")},lye=function(e){var t=Xb(e?{control:e}:void 0),r=t.submitCount,n=t.errors,o=p.useRef(r),a=jn();p.useEffect(function(){r>o.current&&(o.current=r,Object.keys(n).length>0&&a("ra.message.invalid_form",{type:"error"}))},[n,r,a])},uye=function(e,t,r){var n=p.useContext(vu).navigator,o=Jn(),a=at(),i=Xb(r?{control:r}:void 0),s=i.isSubmitSuccessful,u=i.isSubmitting,l=i.dirtyFields,f=Object.keys(l).length>0,h=p.useRef(t||o.pathname);p.useEffect(function(){if(!(!e||!f)&&n.block){var g=n.block(function(v){var m=v.location.pathname.startsWith(h.current),w=v.location.pathname.startsWith("".concat(h.current,"/show")),_=m&&!w;!u&&(_||s||window.confirm(a("ra.message.unsaved_changes")))?(g(),v.retry()):u&&setTimeout(function(){v.retry()},100)});return g}},[e,o,n,f,u,s,a])},cye=function(e,t){t===void 0&&(t={});var r={};return Object.keys(e).forEach(function(n){e[n]==null||e[n]===""?t.hasOwnProperty(n)&&(r[n]=null):r[n]=e[n]}),r},lC=globalThis&&globalThis.__assign||function(){return lC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},lC.apply(this,arguments)},fye=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},dye=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},pye=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},hye=function(e){var t=e.criteriaMode,r=t===void 0?"firstError":t,n=e.defaultValues,o=e.formRootPathname,a=e.resolver,i=e.reValidateMode,s=i===void 0?"onChange":i,u=e.onSubmit,l=e.sanitizeEmptyValues,f=e.warnWhenUnsavedChanges,h=e.validate,g=pye(e,["criteriaMode","defaultValues","formRootPathname","resolver","reValidateMode","onSubmit","sanitizeEmptyValues","warnWhenUnsavedChanges","validate"]),v=pn(e),m=TP(),w=p.useMemo(function(){return iye(n,v)},[JSON.stringify({defaultValues:typeof n=="function"?"function":n,record:v})]),_=a||(h?rye(h):void 0),S=B5(lC({criteriaMode:r,values:w,reValidateMode:s,resolver:_},g)),y=p.useRef(S);lye(S.control),uye(!!f,o,S.control);var b=p.useCallback(function(O,P){return fye(void 0,void 0,void 0,function(){var T,R;return dye(this,function(D){switch(D.label){case 0:return R=l?cye(O,v):O,u?[4,u(R,P)]:[3,2];case 1:T=D.sent(),D.label=2;case 2:return u==null&&(m!=null&&m.save)?[4,m.save(R,P)]:[3,4];case 3:T=D.sent(),D.label=4;case 4:return T!=null&&yz(T,y.current.setError),[2]}})})},[u,m,l,v]),C=p.useCallback(function(O){O.defaultPrevented||(O.stopPropagation(),S.handleSubmit(b)(O))},[S,b]);return{form:S,handleSubmit:b,formHandleSubmit:C}},uC=globalThis&&globalThis.__assign||function(){return uC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},uC.apply(this,arguments)},bz=function(e){var t=e.children,r=e.id,n=e.className,o=e.noValidate,a=o===void 0?!1:o,i=pn(e),s=Xt(e),u=hye(e),l=u.form,f=u.formHandleSubmit;return p.createElement(f5,{value:i},p.createElement(sz,{prefix:"resources.".concat(s,".fields")},p.createElement(T5,uC({},l),p.createElement(aye,null,p.createElement("form",{onSubmit:f,noValidate:a,id:r,className:n},t)))))},gye=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,dl=function(e){return typeof e>"u"||e===null||e===""||Array.isArray(e)&&e.length===0};function vye(e){return e?e.hasOwnProperty("message"):!1}var pl=function(e,t,r,n){return typeof e=="function"?e({args:t,value:r,values:n}):t?{message:e,args:t}:e},hl=function(e){return s4(e,function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return JSON.stringify(t)})},mye=function(e){return typeof e=="function"},yye=function(e,t){return function(r,n,o){var a=e(r,n,o);return a?typeof a=="string"||vye(a)?a:a.then(function(i){return i||t(r,n,o)}):t(r,n,o)}},bye=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=(Array.isArray(e[0])?e[0]:e).filter(mye);return r.reduce(yye,function(){return null})},oD=hl(function(e){return e===void 0&&(e="ra.validation.required"),Object.assign(function(t,r){return dl(t)?pl(e,void 0,t,r):void 0},{isRequired:!0})});hl(function(e,t){return t===void 0&&(t="ra.validation.minLength"),function(r,n){return!dl(r)&&r.length<e?pl(t,{min:e},r,n):void 0}});hl(function(e,t){return t===void 0&&(t="ra.validation.maxLength"),function(r,n){return!dl(r)&&r.length>e?pl(t,{max:e},r,n):void 0}});hl(function(e,t){return t===void 0&&(t="ra.validation.minValue"),function(r,n){return!dl(r)&&r<e?pl(t,{min:e},r,n):void 0}});hl(function(e,t){return t===void 0&&(t="ra.validation.maxValue"),function(r,n){return!dl(r)&&r>e?pl(t,{max:e},r,n):void 0}});hl(function(e){return e===void 0&&(e="ra.validation.number"),function(t,r){return!dl(t)&&isNaN(Number(t))?pl(e,void 0,t,r):void 0}});var xye=s4(function(e,t){return t===void 0&&(t="ra.validation.regex"),function(r,n){return!dl(r)&&typeof r=="string"&&!e.test(r)?pl(t,{pattern:e},r,n):void 0}},function(e,t){return e.toString()+t});hl(function(e){return e===void 0&&(e="ra.validation.email"),xye(gye,e)});var wye=function(e){var t=e.args;return{message:"ra.validation.oneOf",args:t}};hl(function(e,t){return t===void 0&&(t=wye),function(r,n){return!dl(r)&&e.indexOf(r)===-1?pl(t,{list:e},r,n):void 0}});var Sye=p.createContext(void 0),_ye=function(){var e=p.useContext(hz);return e},Cye=function(e){var t=e.inputProps,r=e.isArrayInput,n=e.fieldArrayInputControl,o=t.defaultValue,a=t.source,i=pn(t),s=bu(),u=s.getValues,l=s.resetField,f=s.getFieldState,h=s.formState,g=s.reset,v=Et(i,a),m=Et(u(),a),w=f(a,h).isDirty;p.useEffect(function(){if(!(o==null||m!=null||v!=null||w)){var _=a.split(".").some(function(b){return Oye.test(b)});if(_){var S=a.split(".").slice(0,-1).join("."),y=Et(u(),S);if(y==null)return}if(r){if(!n)throw new Error("useApplyInputDefaultValues: No fieldArrayInputControl passed in props for array input usage");n.replace(o),g({},{keepValues:!0});return}l(a,{defaultValue:o})}})},Oye=/^\d+$/,HP=function(e){var t=e.optionText,r=t===void 0?"name":t,n=e.optionValue,o=n===void 0?"id":n,a=e.disableValue,i=a===void 0?"disabled":a,s=e.translateChoice,u=s===void 0?!0:s,l=at(),f=p.useCallback(function(v){if(p.isValidElement(r))return p.createElement(ui,{value:v},r);var m=typeof r=="function"?r(v):Et(v,r);return p.isValidElement(m)?m:u?l(String(m),{_:m}):String(m)},[r,l,u]),h=p.useCallback(function(v){return Et(v,o)},[o]),g=p.useCallback(function(v){return Et(v,i)},[i]);return{getChoiceText:f,getChoiceValue:h,getDisableValue:g}},Eye=function(){var e=p.useContext(Sye);return e},Pye=function(e){return e&&e.isRequired?!0:Array.isArray(e)?e.some(function(t){return t.isRequired}):!1};const Tye=Pye;var bc=globalThis&&globalThis.__assign||function(){return bc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},bc.apply(this,arguments)},$ye=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},Rye=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},Iye=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Aye=function(e){return e??""},kye=function(e){return e===""?null:e},t0=function(e){var t=e.defaultValue,r=e.format,n=r===void 0?Aye:r,o=e.id,a=e.isRequired,i=e.name,s=e.onBlur,u=e.onChange,l=e.parse,f=l===void 0?kye:l,h=e.source,g=e.validate,v=Iye(e,["defaultValue","format","id","isRequired","name","onBlur","onChange","parse","source","validate"]),m=i||h,w=Eye(),_=_ye(),S=pn();p.useEffect(function(){if(!(!_||w==null))return _.registerField(h,w),function(){_.unregisterField(h,w)}},[_,w,h]);var y=Array.isArray(g)?bye(g):g,b=Zge(bc(bc({name:m,defaultValue:Et(S,h,t),rules:{validate:function(k,L){return $ye(void 0,void 0,void 0,function(){var j;return Rye(this,function(B){switch(B.label){case 0:return y?[4,y(k,L,e)]:[2,!0];case 1:return j=B.sent(),j?[2,"@@react-admin@@".concat(JSON.stringify(j))]:[2,!0]}})})}}},v),{disabled:v.disabled||void 0})),C=b.field,O=b.fieldState,P=b.formState;Cye({inputProps:e});var T=tl(function(){for(var k=[],L=0;L<arguments.length;L++)k[L]=arguments[L];C.onBlur(),s&&s.apply(void 0,k)}),R=tl(function(){for(var k,L,j,B,U,W=[],K=0;K<arguments.length;K++)W[K]=arguments[K];var J=e.type==="checkbox"&&((L=(k=W[0])===null||k===void 0?void 0:k.target)===null||L===void 0?void 0:L.value)==="on"?W[0].target.checked:(U=(B=(j=W[0])===null||j===void 0?void 0:j.target)===null||B===void 0?void 0:B.value)!==null&&U!==void 0?U:W[0];C.onChange(f?f(J):J),u&&u.apply(void 0,W)}),D=bc(bc({},C),{value:n?n(C.value):C.value,onBlur:T,onChange:R});return{id:o||h,field:D,fieldState:O,formState:P,isRequired:a||Tye(g)}},Nye=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},Dye=function(e){var t=e.allowCreate,r=e.choices,n=e.createText,o=n===void 0?"ra.action.create":n,a=e.createValue,i=a===void 0?"@@create":a,s=e.limitChoicesToValue,u=e.matchSuggestion,l=e.optionText,f=e.optionValue,h=e.selectedItem,g=e.suggestionLimit,v=g===void 0?0:g,m=e.translateChoice,w=at(),_=HP({optionText:l,optionValue:f,translateChoice:m}),S=_.getChoiceText,y=_.getChoiceValue,b=p.useCallback(Fye({allowCreate:t,choices:r,createText:o,createValue:i,getChoiceText:S,getChoiceValue:y,limitChoicesToValue:s,matchSuggestion:u,optionText:l,optionValue:f,selectedItem:h,suggestionLimit:v}),[t,r,o,i,S,y,s,u,l,f,h,v,w]);return{getChoiceText:S,getChoiceValue:y,getSuggestions:b}},Lye=function(e){return e?e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"):""},Mye=function(e){return function(t,r,n){n===void 0&&(n=!1);var o=e(r),a=p.isValidElement(o),i=Lye(t);return a?!1:o&&!!o.match(new RegExp(n?"^".concat(i,"$"):i,"i"))}},Fye=function(e){var t=e.allowCreate,r=t===void 0?!1:t,n=e.choices,o=n===void 0?[]:n,a=e.createText,i=a===void 0?"ra.action.create":a,s=e.createValue,u=s===void 0?"@@create":s,l=e.optionText,f=l===void 0?"name":l,h=e.optionValue,g=h===void 0?"id":h,v=e.getChoiceText,m=e.getChoiceValue,w=e.limitChoicesToValue,_=w===void 0?!1:w,S=e.matchSuggestion,y=S===void 0?Mye(v):S,b=e.selectedItem,C=e.suggestionLimit,O=C===void 0?0:C;return function(P){var T=[];b&&!Array.isArray(b)&&y(P,b)?_?T=o.filter(function(L){return m(L)===m(b)}):T=Nye([],o,!0):T=o.filter(function(L){return y(P,L)||b!=null&&(Array.isArray(b)?b.some(function(j){return m(L)===m(j)}):m(L)===m(b))}),T=jye(T,O);var R=T.some(function(L){return y(P,L,!0)});if(r){var D=b&&!Array.isArray(b)?y(P,b,!0):!1;!R&&!D&&T.push(Bye({optionText:f,optionValue:g,text:i,value:u}))}var k=T.filter(function(L,j){return T.indexOf(L)===j});return k}},jye=function(e,t){return t===void 0&&(t=0),Number.isInteger(t)&&t>0?e.slice(0,t):e},Bye=function(e){var t=e.optionText,r=t===void 0?"name":t,n=e.optionValue,o=n===void 0?"id":n,a=e.text,i=a===void 0?"":a,s=e.value,u=s===void 0?null:s,l={};return Qc(l,o,u),typeof r=="string"&&Qc(l,r,i),l};function Lp(e){"@babel/helpers - typeof";return Lp=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},Lp(e)}function zye(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Uye(e,t){if(Lp(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Lp(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Wye(e){var t=Uye(e,"string");return Lp(t)==="symbol"?t:String(t)}function Vye(e,t,r){return t=Wye(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Hye={black:"#000",white:"#fff"},Mp=Hye,qye={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},Bu=qye,Gye={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},zu=Gye,Kye={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Uu=Kye,Qye={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},Wu=Qye,Xye={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},Vu=Xye,Yye={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},vd=Yye,Jye={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},Zye=Jye;function Mi(e){return e!==null&&typeof e=="object"&&e.constructor===Object}function xz(e){if(!Mi(e))return e;const t={};return Object.keys(e).forEach(r=>{t[r]=xz(e[r])}),t}function Mn(e,t,r={clone:!0}){const n=r.clone?I({},e):e;return Mi(e)&&Mi(t)&&Object.keys(t).forEach(o=>{o!=="__proto__"&&(Mi(t[o])&&o in e&&Mi(e[o])?n[o]=Mn(e[o],t[o],r):r.clone?n[o]=Mi(t[o])?xz(t[o]):t[o]:n[o]=t[o])}),n}var wz={exports:{}},ebe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",tbe=ebe,rbe=tbe;function Sz(){}function _z(){}_z.resetWarningCache=Sz;var nbe=function(){function e(n,o,a,i,s,u){if(u!==rbe){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:_z,resetWarningCache:Sz};return r.PropTypes=r,r};wz.exports=nbe();var obe=wz.exports;const E=Wr(obe);function rl(e){let t="https://mui.com/production-error/?code="+e;for(let r=1;r<arguments.length;r+=1)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}var Cz={exports:{}},Yt={};/**
 * @license React
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var qP=Symbol.for("react.element"),GP=Symbol.for("react.portal"),r0=Symbol.for("react.fragment"),n0=Symbol.for("react.strict_mode"),o0=Symbol.for("react.profiler"),a0=Symbol.for("react.provider"),i0=Symbol.for("react.context"),abe=Symbol.for("react.server_context"),s0=Symbol.for("react.forward_ref"),l0=Symbol.for("react.suspense"),u0=Symbol.for("react.suspense_list"),c0=Symbol.for("react.memo"),f0=Symbol.for("react.lazy"),ibe=Symbol.for("react.offscreen"),Oz;Oz=Symbol.for("react.module.reference");function ba(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case qP:switch(e=e.type,e){case r0:case o0:case n0:case l0:case u0:return e;default:switch(e=e&&e.$$typeof,e){case abe:case i0:case s0:case f0:case c0:case a0:return e;default:return t}}case GP:return t}}}Yt.ContextConsumer=i0;Yt.ContextProvider=a0;Yt.Element=qP;Yt.ForwardRef=s0;Yt.Fragment=r0;Yt.Lazy=f0;Yt.Memo=c0;Yt.Portal=GP;Yt.Profiler=o0;Yt.StrictMode=n0;Yt.Suspense=l0;Yt.SuspenseList=u0;Yt.isAsyncMode=function(){return!1};Yt.isConcurrentMode=function(){return!1};Yt.isContextConsumer=function(e){return ba(e)===i0};Yt.isContextProvider=function(e){return ba(e)===a0};Yt.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===qP};Yt.isForwardRef=function(e){return ba(e)===s0};Yt.isFragment=function(e){return ba(e)===r0};Yt.isLazy=function(e){return ba(e)===f0};Yt.isMemo=function(e){return ba(e)===c0};Yt.isPortal=function(e){return ba(e)===GP};Yt.isProfiler=function(e){return ba(e)===o0};Yt.isStrictMode=function(e){return ba(e)===n0};Yt.isSuspense=function(e){return ba(e)===l0};Yt.isSuspenseList=function(e){return ba(e)===u0};Yt.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===r0||e===o0||e===n0||e===l0||e===u0||e===ibe||typeof e=="object"&&e!==null&&(e.$$typeof===f0||e.$$typeof===c0||e.$$typeof===a0||e.$$typeof===i0||e.$$typeof===s0||e.$$typeof===Oz||e.getModuleId!==void 0)};Yt.typeOf=ba;Cz.exports=Yt;var KP=Cz.exports;function fe(e){if(typeof e!="string")throw new Error(rl(7));return e.charAt(0).toUpperCase()+e.slice(1)}function cC(...e){return e.reduce((t,r)=>r==null?t:function(...o){t.apply(this,o),r.apply(this,o)},()=>{})}function d0(e,t=166){let r;function n(...o){const a=()=>{e.apply(this,o)};clearTimeout(r),r=setTimeout(a,t)}return n.clear=()=>{clearTimeout(r)},n}function sbe(e,t){return()=>null}function Uv(e,t){var r,n;return p.isValidElement(e)&&t.indexOf((r=e.type.muiName)!=null?r:(n=e.type)==null||(n=n._payload)==null||(n=n.value)==null?void 0:n.muiName)!==-1}function tn(e){return e&&e.ownerDocument||document}function ci(e){return tn(e).defaultView||window}function lbe(e,t){return()=>null}function Fp(e,t){typeof e=="function"?e(t):e&&(e.current=t)}const ube=typeof window<"u"?p.useLayoutEffect:p.useEffect,ga=ube;let aD=0;function cbe(e){const[t,r]=p.useState(e),n=e||t;return p.useEffect(()=>{t==null&&(aD+=1,r(`mui-${aD}`))},[t]),n}const iD=vm["useId".toString()];function nl(e){if(iD!==void 0){const t=iD();return e??t}return cbe(e)}function fbe(e,t,r,n,o){return null}function zi({controlled:e,default:t,name:r,state:n="value"}){const{current:o}=p.useRef(e!==void 0),[a,i]=p.useState(t),s=o?e:a,u=p.useCallback(l=>{o||i(l)},[]);return[s,u]}function Kn(e){const t=p.useRef(e);return ga(()=>{t.current=e}),p.useRef((...r)=>(0,t.current)(...r)).current}function xr(...e){return p.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{Fp(r,t)})},e)}let p0=!0,fC=!1,sD;const dbe={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function pbe(e){const{type:t,tagName:r}=e;return!!(r==="INPUT"&&dbe[t]&&!e.readOnly||r==="TEXTAREA"&&!e.readOnly||e.isContentEditable)}function hbe(e){e.metaKey||e.altKey||e.ctrlKey||(p0=!0)}function Sw(){p0=!1}function gbe(){this.visibilityState==="hidden"&&fC&&(p0=!0)}function vbe(e){e.addEventListener("keydown",hbe,!0),e.addEventListener("mousedown",Sw,!0),e.addEventListener("pointerdown",Sw,!0),e.addEventListener("touchstart",Sw,!0),e.addEventListener("visibilitychange",gbe,!0)}function mbe(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch{}return p0||pbe(t)}function h0(){const e=p.useCallback(o=>{o!=null&&vbe(o.ownerDocument)},[]),t=p.useRef(!1);function r(){return t.current?(fC=!0,window.clearTimeout(sD),sD=window.setTimeout(()=>{fC=!1},100),t.current=!1,!0):!1}function n(o){return mbe(o)?(t.current=!0,!0):!1}return{isFocusVisibleRef:t,onFocus:n,onBlur:r,ref:e}}function Ez(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}const ybe=e=>{const t=p.useRef({});return p.useEffect(()=>{t.current=e}),t.current},bbe=ybe;function QP(e,t){const r=I({},t);return Object.keys(e).forEach(n=>{if(n.toString().match(/^(components|slots)$/))r[n]=I({},e[n],r[n]);else if(n.toString().match(/^(componentsProps|slotProps)$/)){const o=e[n]||{},a=t[n];r[n]={},!a||!Object.keys(a)?r[n]=o:!o||!Object.keys(o)?r[n]=a:(r[n]=I({},a),Object.keys(o).forEach(i=>{r[n][i]=QP(o[i],a[i])}))}else r[n]===void 0&&(r[n]=e[n])}),r}function Ye(e,t,r=void 0){const n={};return Object.keys(e).forEach(o=>{n[o]=e[o].reduce((a,i)=>{if(i){const s=t(i);s!==""&&a.push(s),r&&r[i]&&a.push(r[i])}return a},[]).join(" ")}),n}const lD=e=>e,xbe=()=>{let e=lD;return{configure(t){e=t},generate(t){return e(t)},reset(){e=lD}}},wbe=xbe(),XP=wbe,Sbe={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Qe(e,t,r="Mui"){const n=Sbe[t];return n?`${r}-${n}`:`${XP.generate(e)}-${t}`}function Xe(e,t,r="Mui"){const n={};return t.forEach(o=>{n[o]=Qe(e,o,r)}),n}const lu="$$material";function Pe(e,t){if(e==null)return{};var r={},n=Object.keys(e),o,a;for(a=0;a<n.length;a++)o=n[a],!(t.indexOf(o)>=0)&&(r[o]=e[o]);return r}function Pz(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var _be=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Cbe=Pz(function(e){return _be.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});function Obe(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function Ebe(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Pbe=function(){function e(r){var n=this;this._insertTag=function(o){var a;n.tags.length===0?n.insertionPoint?a=n.insertionPoint.nextSibling:n.prepend?a=n.container.firstChild:a=n.before:a=n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(o,a),n.tags.push(o)},this.isSpeedy=r.speedy===void 0?!0:r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.insertionPoint=r.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(n){n.forEach(this._insertTag)},t.insert=function(n){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(Ebe(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var a=Obe(o);try{a.insertRule(n,a.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(n));this.ctr++},t.flush=function(){this.tags.forEach(function(n){return n.parentNode&&n.parentNode.removeChild(n)}),this.tags=[],this.ctr=0},e}(),Nn="-ms-",gy="-moz-",zt="-webkit-",Tz="comm",YP="rule",JP="decl",Tbe="@import",$z="@keyframes",$be="@layer",Rbe=Math.abs,g0=String.fromCharCode,Ibe=Object.assign;function Abe(e,t){return _n(e,0)^45?(((t<<2^_n(e,0))<<2^_n(e,1))<<2^_n(e,2))<<2^_n(e,3):0}function Rz(e){return e.trim()}function kbe(e,t){return(e=t.exec(e))?e[0]:e}function Ut(e,t,r){return e.replace(t,r)}function dC(e,t){return e.indexOf(t)}function _n(e,t){return e.charCodeAt(t)|0}function jp(e,t,r){return e.slice(t,r)}function Ya(e){return e.length}function ZP(e){return e.length}function lv(e,t){return t.push(e),e}function Nbe(e,t){return e.map(t).join("")}var v0=1,Jc=1,Iz=0,vo=0,qr=0,Af="";function m0(e,t,r,n,o,a,i){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:v0,column:Jc,length:i,return:""}}function md(e,t){return Ibe(m0("",null,null,"",null,null,0),e,{length:-e.length},t)}function Dbe(){return qr}function Lbe(){return qr=vo>0?_n(Af,--vo):0,Jc--,qr===10&&(Jc=1,v0--),qr}function No(){return qr=vo<Iz?_n(Af,vo++):0,Jc++,qr===10&&(Jc=1,v0++),qr}function si(){return _n(Af,vo)}function Wv(){return vo}function kh(e,t){return jp(Af,e,t)}function Bp(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function Az(e){return v0=Jc=1,Iz=Ya(Af=e),vo=0,[]}function kz(e){return Af="",e}function Vv(e){return Rz(kh(vo-1,pC(e===91?e+2:e===40?e+1:e)))}function Mbe(e){for(;(qr=si())&&qr<33;)No();return Bp(e)>2||Bp(qr)>3?"":" "}function Fbe(e,t){for(;--t&&No()&&!(qr<48||qr>102||qr>57&&qr<65||qr>70&&qr<97););return kh(e,Wv()+(t<6&&si()==32&&No()==32))}function pC(e){for(;No();)switch(qr){case e:return vo;case 34:case 39:e!==34&&e!==39&&pC(qr);break;case 40:e===41&&pC(e);break;case 92:No();break}return vo}function jbe(e,t){for(;No()&&e+qr!==47+10;)if(e+qr===42+42&&si()===47)break;return"/*"+kh(t,vo-1)+"*"+g0(e===47?e:No())}function Bbe(e){for(;!Bp(si());)No();return kh(e,vo)}function zbe(e){return kz(Hv("",null,null,null,[""],e=Az(e),0,[0],e))}function Hv(e,t,r,n,o,a,i,s,u){for(var l=0,f=0,h=i,g=0,v=0,m=0,w=1,_=1,S=1,y=0,b="",C=o,O=a,P=n,T=b;_;)switch(m=y,y=No()){case 40:if(m!=108&&_n(T,h-1)==58){dC(T+=Ut(Vv(y),"&","&\f"),"&\f")!=-1&&(S=-1);break}case 34:case 39:case 91:T+=Vv(y);break;case 9:case 10:case 13:case 32:T+=Mbe(m);break;case 92:T+=Fbe(Wv()-1,7);continue;case 47:switch(si()){case 42:case 47:lv(Ube(jbe(No(),Wv()),t,r),u);break;default:T+="/"}break;case 123*w:s[l++]=Ya(T)*S;case 125*w:case 59:case 0:switch(y){case 0:case 125:_=0;case 59+f:S==-1&&(T=Ut(T,/\f/g,"")),v>0&&Ya(T)-h&&lv(v>32?cD(T+";",n,r,h-1):cD(Ut(T," ","")+";",n,r,h-2),u);break;case 59:T+=";";default:if(lv(P=uD(T,t,r,l,f,o,s,b,C=[],O=[],h),a),y===123)if(f===0)Hv(T,t,P,P,C,a,h,s,O);else switch(g===99&&_n(T,3)===110?100:g){case 100:case 108:case 109:case 115:Hv(e,P,P,n&&lv(uD(e,P,P,0,0,o,s,b,o,C=[],h),O),o,O,h,s,n?C:O);break;default:Hv(T,P,P,P,[""],O,0,s,O)}}l=f=v=0,w=S=1,b=T="",h=i;break;case 58:h=1+Ya(T),v=m;default:if(w<1){if(y==123)--w;else if(y==125&&w++==0&&Lbe()==125)continue}switch(T+=g0(y),y*w){case 38:S=f>0?1:(T+="\f",-1);break;case 44:s[l++]=(Ya(T)-1)*S,S=1;break;case 64:si()===45&&(T+=Vv(No())),g=si(),f=h=Ya(b=T+=Bbe(Wv())),y++;break;case 45:m===45&&Ya(T)==2&&(w=0)}}return a}function uD(e,t,r,n,o,a,i,s,u,l,f){for(var h=o-1,g=o===0?a:[""],v=ZP(g),m=0,w=0,_=0;m<n;++m)for(var S=0,y=jp(e,h+1,h=Rbe(w=i[m])),b=e;S<v;++S)(b=Rz(w>0?g[S]+" "+y:Ut(y,/&\f/g,g[S])))&&(u[_++]=b);return m0(e,t,r,o===0?YP:s,u,l,f)}function Ube(e,t,r){return m0(e,t,r,Tz,g0(Dbe()),jp(e,2,-2),0)}function cD(e,t,r,n){return m0(e,t,r,JP,jp(e,0,n),jp(e,n+1,-1),n)}function Tc(e,t){for(var r="",n=ZP(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function Wbe(e,t,r,n){switch(e.type){case $be:if(e.children.length)break;case Tbe:case JP:return e.return=e.return||e.value;case Tz:return"";case $z:return e.return=e.value+"{"+Tc(e.children,n)+"}";case YP:e.value=e.props.join(",")}return Ya(r=Tc(e.children,n))?e.return=e.value+"{"+r+"}":""}function Vbe(e){var t=ZP(e);return function(r,n,o,a){for(var i="",s=0;s<t;s++)i+=e[s](r,n,o,a)||"";return i}}function Hbe(e){return function(t){t.root||(t=t.return)&&e(t)}}var qbe=function(t,r,n){for(var o=0,a=0;o=a,a=si(),o===38&&a===12&&(r[n]=1),!Bp(a);)No();return kh(t,vo)},Gbe=function(t,r){var n=-1,o=44;do switch(Bp(o)){case 0:o===38&&si()===12&&(r[n]=1),t[n]+=qbe(vo-1,r,n);break;case 2:t[n]+=Vv(o);break;case 4:if(o===44){t[++n]=si()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=g0(o)}while(o=No());return t},Kbe=function(t,r){return kz(Gbe(Az(t),r))},fD=new WeakMap,Qbe=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,o=t.column===n.column&&t.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(t.props.length===1&&r.charCodeAt(0)!==58&&!fD.get(n))&&!o){fD.set(t,!0);for(var a=[],i=Kbe(r,a),s=n.props,u=0,l=0;u<i.length;u++)for(var f=0;f<s.length;f++,l++)t.props[l]=a[u]?i[u].replace(/&\f/g,s[f]):s[f]+" "+i[u]}}},Xbe=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="")}};function Nz(e,t){switch(Abe(e,t)){case 5103:return zt+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return zt+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return zt+e+gy+e+Nn+e+e;case 6828:case 4268:return zt+e+Nn+e+e;case 6165:return zt+e+Nn+"flex-"+e+e;case 5187:return zt+e+Ut(e,/(\w+).+(:[^]+)/,zt+"box-$1$2"+Nn+"flex-$1$2")+e;case 5443:return zt+e+Nn+"flex-item-"+Ut(e,/flex-|-self/,"")+e;case 4675:return zt+e+Nn+"flex-line-pack"+Ut(e,/align-content|flex-|-self/,"")+e;case 5548:return zt+e+Nn+Ut(e,"shrink","negative")+e;case 5292:return zt+e+Nn+Ut(e,"basis","preferred-size")+e;case 6060:return zt+"box-"+Ut(e,"-grow","")+zt+e+Nn+Ut(e,"grow","positive")+e;case 4554:return zt+Ut(e,/([^-])(transform)/g,"$1"+zt+"$2")+e;case 6187:return Ut(Ut(Ut(e,/(zoom-|grab)/,zt+"$1"),/(image-set)/,zt+"$1"),e,"")+e;case 5495:case 3959:return Ut(e,/(image-set\([^]*)/,zt+"$1$`$1");case 4968:return Ut(Ut(e,/(.+:)(flex-)?(.*)/,zt+"box-pack:$3"+Nn+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+zt+e+e;case 4095:case 3583:case 4068:case 2532:return Ut(e,/(.+)-inline(.+)/,zt+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ya(e)-1-t>6)switch(_n(e,t+1)){case 109:if(_n(e,t+4)!==45)break;case 102:return Ut(e,/(.+:)(.+)-([^]+)/,"$1"+zt+"$2-$3$1"+gy+(_n(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~dC(e,"stretch")?Nz(Ut(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(_n(e,t+1)!==115)break;case 6444:switch(_n(e,Ya(e)-3-(~dC(e,"!important")&&10))){case 107:return Ut(e,":",":"+zt)+e;case 101:return Ut(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+zt+(_n(e,14)===45?"inline-":"")+"box$3$1"+zt+"$2$3$1"+Nn+"$2box$3")+e}break;case 5936:switch(_n(e,t+11)){case 114:return zt+e+Nn+Ut(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return zt+e+Nn+Ut(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return zt+e+Nn+Ut(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return zt+e+Nn+e+e}return e}var Ybe=function(t,r,n,o){if(t.length>-1&&!t.return)switch(t.type){case JP:t.return=Nz(t.value,t.length);break;case $z:return Tc([md(t,{value:Ut(t.value,"@","@"+zt)})],o);case YP:if(t.length)return Nbe(t.props,function(a){switch(kbe(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Tc([md(t,{props:[Ut(a,/:(read-\w+)/,":"+gy+"$1")]})],o);case"::placeholder":return Tc([md(t,{props:[Ut(a,/:(plac\w+)/,":"+zt+"input-$1")]}),md(t,{props:[Ut(a,/:(plac\w+)/,":"+gy+"$1")]}),md(t,{props:[Ut(a,/:(plac\w+)/,Nn+"input-$1")]})],o)}return""})}},Jbe=[Ybe],Zbe=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(w){var _=w.getAttribute("data-emotion");_.indexOf(" ")!==-1&&(document.head.appendChild(w),w.setAttribute("data-s",""))})}var o=t.stylisPlugins||Jbe,a={},i,s=[];i=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(w){for(var _=w.getAttribute("data-emotion").split(" "),S=1;S<_.length;S++)a[_[S]]=!0;s.push(w)});var u,l=[Qbe,Xbe];{var f,h=[Wbe,Hbe(function(w){f.insert(w)})],g=Vbe(l.concat(o,h)),v=function(_){return Tc(zbe(_),g)};u=function(_,S,y,b){f=y,v(_?_+"{"+S.styles+"}":S.styles),b&&(m.inserted[S.name]=!0)}}var m={key:r,sheet:new Pbe({key:r,container:i,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:a,registered:{},insert:u};return m.sheet.hydrate(s),m},Dz={exports:{}},Jt={};/** @license React v16.13.1
 * react-is.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var hn=typeof Symbol=="function"&&Symbol.for,eT=hn?Symbol.for("react.element"):60103,tT=hn?Symbol.for("react.portal"):60106,y0=hn?Symbol.for("react.fragment"):60107,b0=hn?Symbol.for("react.strict_mode"):60108,x0=hn?Symbol.for("react.profiler"):60114,w0=hn?Symbol.for("react.provider"):60109,S0=hn?Symbol.for("react.context"):60110,rT=hn?Symbol.for("react.async_mode"):60111,_0=hn?Symbol.for("react.concurrent_mode"):60111,C0=hn?Symbol.for("react.forward_ref"):60112,O0=hn?Symbol.for("react.suspense"):60113,e0e=hn?Symbol.for("react.suspense_list"):60120,E0=hn?Symbol.for("react.memo"):60115,P0=hn?Symbol.for("react.lazy"):60116,t0e=hn?Symbol.for("react.block"):60121,r0e=hn?Symbol.for("react.fundamental"):60117,n0e=hn?Symbol.for("react.responder"):60118,o0e=hn?Symbol.for("react.scope"):60119;function zo(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case eT:switch(e=e.type,e){case rT:case _0:case y0:case x0:case b0:case O0:return e;default:switch(e=e&&e.$$typeof,e){case S0:case C0:case P0:case E0:case w0:return e;default:return t}}case tT:return t}}}function Lz(e){return zo(e)===_0}Jt.AsyncMode=rT;Jt.ConcurrentMode=_0;Jt.ContextConsumer=S0;Jt.ContextProvider=w0;Jt.Element=eT;Jt.ForwardRef=C0;Jt.Fragment=y0;Jt.Lazy=P0;Jt.Memo=E0;Jt.Portal=tT;Jt.Profiler=x0;Jt.StrictMode=b0;Jt.Suspense=O0;Jt.isAsyncMode=function(e){return Lz(e)||zo(e)===rT};Jt.isConcurrentMode=Lz;Jt.isContextConsumer=function(e){return zo(e)===S0};Jt.isContextProvider=function(e){return zo(e)===w0};Jt.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===eT};Jt.isForwardRef=function(e){return zo(e)===C0};Jt.isFragment=function(e){return zo(e)===y0};Jt.isLazy=function(e){return zo(e)===P0};Jt.isMemo=function(e){return zo(e)===E0};Jt.isPortal=function(e){return zo(e)===tT};Jt.isProfiler=function(e){return zo(e)===x0};Jt.isStrictMode=function(e){return zo(e)===b0};Jt.isSuspense=function(e){return zo(e)===O0};Jt.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===y0||e===_0||e===x0||e===b0||e===O0||e===e0e||typeof e=="object"&&e!==null&&(e.$$typeof===P0||e.$$typeof===E0||e.$$typeof===w0||e.$$typeof===S0||e.$$typeof===C0||e.$$typeof===r0e||e.$$typeof===n0e||e.$$typeof===o0e||e.$$typeof===t0e)};Jt.typeOf=zo;Dz.exports=Jt;var a0e=Dz.exports,nT=a0e,i0e={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s0e={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l0e={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Mz={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},oT={};oT[nT.ForwardRef]=l0e;oT[nT.Memo]=Mz;function dD(e){return nT.isMemo(e)?Mz:oT[e.$$typeof]||i0e}var u0e=Object.defineProperty,c0e=Object.getOwnPropertyNames,pD=Object.getOwnPropertySymbols,f0e=Object.getOwnPropertyDescriptor,d0e=Object.getPrototypeOf,hD=Object.prototype;function Fz(e,t,r){if(typeof t!="string"){if(hD){var n=d0e(t);n&&n!==hD&&Fz(e,n,r)}var o=c0e(t);pD&&(o=o.concat(pD(t)));for(var a=dD(e),i=dD(t),s=0;s<o.length;++s){var u=o[s];if(!s0e[u]&&!(r&&r[u])&&!(i&&i[u])&&!(a&&a[u])){var l=f0e(t,u);try{u0e(e,u,l)}catch{}}}}return e}var p0e=Fz;const gD=Wr(p0e);var h0e=!0;function g0e(e,t,r){var n="";return r.split(" ").forEach(function(o){e[o]!==void 0?t.push(e[o]+";"):n+=o+" "}),n}var jz=function(t,r,n){var o=t.key+"-"+r.name;(n===!1||h0e===!1)&&t.registered[o]===void 0&&(t.registered[o]=r.styles)},Bz=function(t,r,n){jz(t,r,n);var o=t.key+"-"+r.name;if(t.inserted[r.name]===void 0){var a=r;do t.insert(r===a?"."+o:"",a,t.sheet,!0),a=a.next;while(a!==void 0)}};function v0e(e){for(var t=0,r,n=0,o=e.length;o>=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var m0e={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},y0e=/[A-Z]|^ms/g,b0e=/_EMO_([^_]+?)_([^]*?)_EMO_/g,zz=function(t){return t.charCodeAt(1)===45},vD=function(t){return t!=null&&typeof t!="boolean"},_w=Pz(function(e){return zz(e)?e:e.replace(y0e,"-$&").toLowerCase()}),mD=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(b0e,function(n,o,a){return Ja={name:o,styles:a,next:Ja},o})}return m0e[t]!==1&&!zz(t)&&typeof r=="number"&&r!==0?r+"px":r};function zp(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Ja={name:r.name,styles:r.styles,next:Ja},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Ja={name:n.name,styles:n.styles,next:Ja},n=n.next;var o=r.styles+";";return o}return x0e(e,t,r)}case"function":{if(e!==void 0){var a=Ja,i=r(e);return Ja=a,zp(e,t,i)}break}}if(t==null)return r;var s=t[r];return s!==void 0?s:r}function x0e(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=zp(e,t,r[o])+";";else for(var a in r){var i=r[a];if(typeof i!="object")t!=null&&t[i]!==void 0?n+=a+"{"+t[i]+"}":vD(i)&&(n+=_w(a)+":"+mD(a,i)+";");else if(Array.isArray(i)&&typeof i[0]=="string"&&(t==null||t[i[0]]===void 0))for(var s=0;s<i.length;s++)vD(i[s])&&(n+=_w(a)+":"+mD(a,i[s])+";");else{var u=zp(e,t,i);switch(a){case"animation":case"animationName":{n+=_w(a)+":"+u+";";break}default:n+=a+"{"+u+"}"}}}return n}var yD=/label:\s*([^\s;\n{]+)\s*(;|$)/g,Ja,aT=function(t,r,n){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var o=!0,a="";Ja=void 0;var i=t[0];i==null||i.raw===void 0?(o=!1,a+=zp(n,r,i)):a+=i[0];for(var s=1;s<t.length;s++)a+=zp(n,r,t[s]),o&&(a+=i[s]);yD.lastIndex=0;for(var u="",l;(l=yD.exec(a))!==null;)u+="-"+l[1];var f=v0e(a)+u;return{name:f,styles:a,next:Ja}},w0e=function(t){return t()},Uz=vm["useInsertionEffect"]?vm["useInsertionEffect"]:!1,S0e=Uz||w0e,bD=Uz||p.useLayoutEffect,Wz=p.createContext(typeof HTMLElement<"u"?Zbe({key:"css"}):null);Wz.Provider;var Vz=function(t){return p.forwardRef(function(r,n){var o=p.useContext(Wz);return t(r,o,n)})},T0=p.createContext({}),_0e=Vz(function(e,t){var r=e.styles,n=aT([r],void 0,p.useContext(T0)),o=p.useRef();return bD(function(){var a=t.key+"-global",i=new t.sheet.constructor({key:a,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),s=!1,u=document.querySelector('style[data-emotion="'+a+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),u!==null&&(s=!0,u.setAttribute("data-emotion",a),i.hydrate([u])),o.current=[i,s],function(){i.flush()}},[t]),bD(function(){var a=o.current,i=a[0],s=a[1];if(s){a[1]=!1;return}if(n.next!==void 0&&Bz(t,n.next,!0),i.tags.length){var u=i.tags[i.tags.length-1].nextElementSibling;i.before=u,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});function kf(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return aT(t)}var gl=function(){var t=kf.apply(void 0,arguments),r="animation-"+t.name;return{name:r,styles:"@keyframes "+r+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},C0e=Cbe,O0e=function(t){return t!=="theme"},xD=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?C0e:O0e},wD=function(t,r,n){var o;if(r){var a=r.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return typeof o!="function"&&n&&(o=t.__emotion_forwardProp),o},E0e=function(t){var r=t.cache,n=t.serialized,o=t.isStringTag;return jz(r,n,o),S0e(function(){return Bz(r,n,o)}),null},P0e=function e(t,r){var n=t.__emotion_real===t,o=n&&t.__emotion_base||t,a,i;r!==void 0&&(a=r.label,i=r.target);var s=wD(t,r,n),u=s||xD(o),l=!u("as");return function(){var f=arguments,h=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&h.push("label:"+a+";"),f[0]==null||f[0].raw===void 0)h.push.apply(h,f);else{h.push(f[0][0]);for(var g=f.length,v=1;v<g;v++)h.push(f[v],f[0][v])}var m=Vz(function(w,_,S){var y=l&&w.as||o,b="",C=[],O=w;if(w.theme==null){O={};for(var P in w)O[P]=w[P];O.theme=p.useContext(T0)}typeof w.className=="string"?b=g0e(_.registered,C,w.className):w.className!=null&&(b=w.className+" ");var T=aT(h.concat(C),_.registered,O);b+=_.key+"-"+T.name,i!==void 0&&(b+=" "+i);var R=l&&s===void 0?xD(y):u,D={};for(var k in w)l&&k==="as"||R(k)&&(D[k]=w[k]);return D.className=b,D.ref=S,p.createElement(p.Fragment,null,p.createElement(E0e,{cache:_,serialized:T,isStringTag:typeof y=="string"}),p.createElement(y,D))});return m.displayName=a!==void 0?a:"Styled("+(typeof o=="string"?o:o.displayName||o.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=o,m.__emotion_styles=h,m.__emotion_forwardProp=s,Object.defineProperty(m,"toString",{value:function(){return"."+i}}),m.withComponent=function(w,_){return e(w,I({},r,_,{shouldForwardProp:wD(m,_,!0)})).apply(void 0,h)},m}},T0e=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],hC=P0e.bind();T0e.forEach(function(e){hC[e]=hC(e)});function $0e(e){return e==null||Object.keys(e).length===0}function R0e(e){const{styles:t,defaultTheme:r={}}=e,n=typeof t=="function"?o=>t($0e(o)?r:o):t;return N.jsx(_0e,{styles:n})}/**
 * @mui/styled-engine v5.14.17
 *
 * @license MIT
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function Hz(e,t){return hC(e,t)}const I0e=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},A0e=["values","unit","step"],k0e=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,n)=>r.val-n.val),t.reduce((r,n)=>I({},r,{[n.key]:n.val}),{})};function N0e(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5}=e,o=Pe(e,A0e),a=k0e(t),i=Object.keys(a);function s(g){return`@media (min-width:${typeof t[g]=="number"?t[g]:g}${r})`}function u(g){return`@media (max-width:${(typeof t[g]=="number"?t[g]:g)-n/100}${r})`}function l(g,v){const m=i.indexOf(v);return`@media (min-width:${typeof t[g]=="number"?t[g]:g}${r}) and (max-width:${(m!==-1&&typeof t[i[m]]=="number"?t[i[m]]:v)-n/100}${r})`}function f(g){return i.indexOf(g)+1<i.length?l(g,i[i.indexOf(g)+1]):s(g)}function h(g){const v=i.indexOf(g);return v===0?s(i[1]):v===i.length-1?u(i[v]):l(g,i[i.indexOf(g)+1]).replace("@media","@media not all and")}return I({keys:i,values:a,up:s,down:u,between:l,only:f,not:h,unit:r},o)}const D0e={borderRadius:4},L0e=D0e;function Zd(e,t){return t?Mn(e,t,{clone:!1}):e}const iT={xs:0,sm:600,md:900,lg:1200,xl:1536},SD={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${iT[e]}px)`};function Ma(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const a=n.breakpoints||SD;return t.reduce((i,s,u)=>(i[a.up(a.keys[u])]=r(t[u]),i),{})}if(typeof t=="object"){const a=n.breakpoints||SD;return Object.keys(t).reduce((i,s)=>{if(Object.keys(a.values||iT).indexOf(s)!==-1){const u=a.up(s);i[u]=r(t[s],s)}else{const u=s;i[u]=t[u]}return i},{})}return r(t)}function qz(e={}){var t;return((t=e.keys)==null?void 0:t.reduce((n,o)=>{const a=e.up(o);return n[a]={},n},{}))||{}}function Gz(e,t){return e.reduce((r,n)=>{const o=r[n];return(!o||Object.keys(o).length===0)&&delete r[n],r},t)}function M0e(e,...t){const r=qz(e),n=[r,...t].reduce((o,a)=>Mn(o,a),{});return Gz(Object.keys(r),n)}function F0e(e,t){if(typeof e!="object")return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((o,a)=>{a<e.length&&(r[o]=!0)}):n.forEach(o=>{e[o]!=null&&(r[o]=!0)}),r}function Cw({values:e,breakpoints:t,base:r}){const n=r||F0e(e,t),o=Object.keys(n);if(o.length===0)return e;let a;return o.reduce((i,s,u)=>(Array.isArray(e)?(i[s]=e[u]!=null?e[u]:e[a],a=u):typeof e=="object"?(i[s]=e[s]!=null?e[s]:e[a],a=s):i[s]=e,i),{})}function Zc(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(n!=null)return n}return t.split(".").reduce((n,o)=>n&&n[o]!=null?n[o]:null,e)}function vy(e,t,r,n=r){let o;return typeof e=="function"?o=e(r):Array.isArray(e)?o=e[r]||n:o=Zc(e,r)||n,t&&(o=t(o,n,e)),o}function Gt(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:o}=e,a=i=>{if(i[t]==null)return null;const s=i[t],u=i.theme,l=Zc(u,n)||{};return Ma(i,s,h=>{let g=vy(l,o,h);return h===g&&typeof h=="string"&&(g=vy(l,o,`${t}${h==="default"?"":fe(h)}`,h)),r===!1?g:{[r]:g}})};return a.propTypes={},a.filterProps=[t],a}function j0e(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const B0e={m:"margin",p:"padding"},z0e={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},_D={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},U0e=j0e(e=>{if(e.length>2)if(_D[e])e=_D[e];else return[e];const[t,r]=e.split(""),n=B0e[t],o=z0e[r]||"";return Array.isArray(o)?o.map(a=>n+a):[n+o]}),sT=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],lT=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...sT,...lT];function Nh(e,t,r,n){var o;const a=(o=Zc(e,t,!1))!=null?o:r;return typeof a=="number"?i=>typeof i=="string"?i:a*i:Array.isArray(a)?i=>typeof i=="string"?i:a[i]:typeof a=="function"?a:()=>{}}function uT(e){return Nh(e,"spacing",8)}function uu(e,t){if(typeof t=="string"||t==null)return t;const r=Math.abs(t),n=e(r);return t>=0?n:typeof n=="number"?-n:`-${n}`}function W0e(e,t){return r=>e.reduce((n,o)=>(n[o]=uu(t,r),n),{})}function V0e(e,t,r,n){if(t.indexOf(r)===-1)return null;const o=U0e(r),a=W0e(o,n),i=e[r];return Ma(e,i,a)}function Kz(e,t){const r=uT(e.theme);return Object.keys(e).map(n=>V0e(e,t,n,r)).reduce(Zd,{})}function Tr(e){return Kz(e,sT)}Tr.propTypes={};Tr.filterProps=sT;function $r(e){return Kz(e,lT)}$r.propTypes={};$r.filterProps=lT;function H0e(e=8){if(e.mui)return e;const t=uT({spacing:e}),r=(...n)=>(n.length===0?[1]:n).map(a=>{const i=t(a);return typeof i=="number"?`${i}px`:i}).join(" ");return r.mui=!0,r}function $0(...e){const t=e.reduce((n,o)=>(o.filterProps.forEach(a=>{n[a]=o}),n),{}),r=n=>Object.keys(n).reduce((o,a)=>t[a]?Zd(o,t[a](n)):o,{});return r.propTypes={},r.filterProps=e.reduce((n,o)=>n.concat(o.filterProps),[]),r}function ti(e){return typeof e!="number"?e:`${e}px solid`}const q0e=Gt({prop:"border",themeKey:"borders",transform:ti}),G0e=Gt({prop:"borderTop",themeKey:"borders",transform:ti}),K0e=Gt({prop:"borderRight",themeKey:"borders",transform:ti}),Q0e=Gt({prop:"borderBottom",themeKey:"borders",transform:ti}),X0e=Gt({prop:"borderLeft",themeKey:"borders",transform:ti}),Y0e=Gt({prop:"borderColor",themeKey:"palette"}),J0e=Gt({prop:"borderTopColor",themeKey:"palette"}),Z0e=Gt({prop:"borderRightColor",themeKey:"palette"}),e1e=Gt({prop:"borderBottomColor",themeKey:"palette"}),t1e=Gt({prop:"borderLeftColor",themeKey:"palette"}),R0=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Nh(e.theme,"shape.borderRadius",4),r=n=>({borderRadius:uu(t,n)});return Ma(e,e.borderRadius,r)}return null};R0.propTypes={};R0.filterProps=["borderRadius"];$0(q0e,G0e,K0e,Q0e,X0e,Y0e,J0e,Z0e,e1e,t1e,R0);const I0=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Nh(e.theme,"spacing",8),r=n=>({gap:uu(t,n)});return Ma(e,e.gap,r)}return null};I0.propTypes={};I0.filterProps=["gap"];const A0=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Nh(e.theme,"spacing",8),r=n=>({columnGap:uu(t,n)});return Ma(e,e.columnGap,r)}return null};A0.propTypes={};A0.filterProps=["columnGap"];const k0=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Nh(e.theme,"spacing",8),r=n=>({rowGap:uu(t,n)});return Ma(e,e.rowGap,r)}return null};k0.propTypes={};k0.filterProps=["rowGap"];const r1e=Gt({prop:"gridColumn"}),n1e=Gt({prop:"gridRow"}),o1e=Gt({prop:"gridAutoFlow"}),a1e=Gt({prop:"gridAutoColumns"}),i1e=Gt({prop:"gridAutoRows"}),s1e=Gt({prop:"gridTemplateColumns"}),l1e=Gt({prop:"gridTemplateRows"}),u1e=Gt({prop:"gridTemplateAreas"}),c1e=Gt({prop:"gridArea"});$0(I0,A0,k0,r1e,n1e,o1e,a1e,i1e,s1e,l1e,u1e,c1e);function $c(e,t){return t==="grey"?t:e}const f1e=Gt({prop:"color",themeKey:"palette",transform:$c}),d1e=Gt({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:$c}),p1e=Gt({prop:"backgroundColor",themeKey:"palette",transform:$c});$0(f1e,d1e,p1e);function Ro(e){return e<=1&&e!==0?`${e*100}%`:e}const h1e=Gt({prop:"width",transform:Ro}),cT=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var n,o;const a=((n=e.theme)==null||(n=n.breakpoints)==null||(n=n.values)==null?void 0:n[r])||iT[r];return a?((o=e.theme)==null||(o=o.breakpoints)==null?void 0:o.unit)!=="px"?{maxWidth:`${a}${e.theme.breakpoints.unit}`}:{maxWidth:a}:{maxWidth:Ro(r)}};return Ma(e,e.maxWidth,t)}return null};cT.filterProps=["maxWidth"];const g1e=Gt({prop:"minWidth",transform:Ro}),v1e=Gt({prop:"height",transform:Ro}),m1e=Gt({prop:"maxHeight",transform:Ro}),y1e=Gt({prop:"minHeight",transform:Ro});Gt({prop:"size",cssProperty:"width",transform:Ro});Gt({prop:"size",cssProperty:"height",transform:Ro});const b1e=Gt({prop:"boxSizing"});$0(h1e,cT,g1e,v1e,m1e,y1e,b1e);const x1e={border:{themeKey:"borders",transform:ti},borderTop:{themeKey:"borders",transform:ti},borderRight:{themeKey:"borders",transform:ti},borderBottom:{themeKey:"borders",transform:ti},borderLeft:{themeKey:"borders",transform:ti},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:R0},color:{themeKey:"palette",transform:$c},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:$c},backgroundColor:{themeKey:"palette",transform:$c},p:{style:$r},pt:{style:$r},pr:{style:$r},pb:{style:$r},pl:{style:$r},px:{style:$r},py:{style:$r},padding:{style:$r},paddingTop:{style:$r},paddingRight:{style:$r},paddingBottom:{style:$r},paddingLeft:{style:$r},paddingX:{style:$r},paddingY:{style:$r},paddingInline:{style:$r},paddingInlineStart:{style:$r},paddingInlineEnd:{style:$r},paddingBlock:{style:$r},paddingBlockStart:{style:$r},paddingBlockEnd:{style:$r},m:{style:Tr},mt:{style:Tr},mr:{style:Tr},mb:{style:Tr},ml:{style:Tr},mx:{style:Tr},my:{style:Tr},margin:{style:Tr},marginTop:{style:Tr},marginRight:{style:Tr},marginBottom:{style:Tr},marginLeft:{style:Tr},marginX:{style:Tr},marginY:{style:Tr},marginInline:{style:Tr},marginInlineStart:{style:Tr},marginInlineEnd:{style:Tr},marginBlock:{style:Tr},marginBlockStart:{style:Tr},marginBlockEnd:{style:Tr},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:I0},rowGap:{style:k0},columnGap:{style:A0},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ro},maxWidth:{style:cT},minWidth:{transform:Ro},height:{transform:Ro},maxHeight:{transform:Ro},minHeight:{transform:Ro},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}},N0=x1e;function w1e(...e){const t=e.reduce((n,o)=>n.concat(Object.keys(o)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function S1e(e,t){return typeof e=="function"?e(t):e}function _1e(){function e(r,n,o,a){const i={[r]:n,theme:o},s=a[r];if(!s)return{[r]:n};const{cssProperty:u=r,themeKey:l,transform:f,style:h}=s;if(n==null)return null;if(l==="typography"&&n==="inherit")return{[r]:n};const g=Zc(o,l)||{};return h?h(i):Ma(i,n,m=>{let w=vy(g,f,m);return m===w&&typeof m=="string"&&(w=vy(g,f,`${r}${m==="default"?"":fe(m)}`,m)),u===!1?w:{[u]:w}})}function t(r){var n;const{sx:o,theme:a={}}=r||{};if(!o)return null;const i=(n=a.unstable_sxConfig)!=null?n:N0;function s(u){let l=u;if(typeof u=="function")l=u(a);else if(typeof u!="object")return u;if(!l)return null;const f=qz(a.breakpoints),h=Object.keys(f);let g=f;return Object.keys(l).forEach(v=>{const m=S1e(l[v],a);if(m!=null)if(typeof m=="object")if(i[v])g=Zd(g,e(v,m,a,i));else{const w=Ma({theme:a},m,_=>({[v]:_}));w1e(w,m)?g[v]=t({sx:m,theme:a}):g=Zd(g,w)}else g=Zd(g,e(v,m,a,i))}),Gz(h,g)}return Array.isArray(o)?o.map(s):s(o)}return t}const Qz=_1e();Qz.filterProps=["sx"];const D0=Qz,C1e=["breakpoints","palette","spacing","shape"];function L0(e={},...t){const{breakpoints:r={},palette:n={},spacing:o,shape:a={}}=e,i=Pe(e,C1e),s=N0e(r),u=H0e(o);let l=Mn({breakpoints:s,direction:"ltr",components:{},palette:I({mode:"light"},n),spacing:u,shape:I({},L0e,a)},i);return l=t.reduce((f,h)=>Mn(f,h),l),l.unstable_sxConfig=I({},N0,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(h){return D0({sx:h,theme:this})},l}function O1e(e){return Object.keys(e).length===0}function M0(e=null){const t=p.useContext(T0);return!t||O1e(t)?e:t}const E1e=L0();function F0(e=E1e){return M0(e)}function P1e({styles:e,themeId:t,defaultTheme:r={}}){const n=F0(r),o=typeof e=="function"?e(t&&n[t]||n):e;return N.jsx(R0e,{styles:o})}const T1e=["sx"],$1e=e=>{var t,r;const n={systemProps:{},otherProps:{}},o=(t=e==null||(r=e.theme)==null?void 0:r.unstable_sxConfig)!=null?t:N0;return Object.keys(e).forEach(a=>{o[a]?n.systemProps[a]=e[a]:n.otherProps[a]=e[a]}),n};function fT(e){const{sx:t}=e,r=Pe(e,T1e),{systemProps:n,otherProps:o}=$1e(r);let a;return Array.isArray(t)?a=[n,...t]:typeof t=="function"?a=(...i)=>{const s=t(...i);return Mi(s)?I({},n,s):n}:a=I({},n,t),I({},o,{sx:a})}function Xz(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=Xz(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Ee(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=Xz(e))&&(n&&(n+=" "),n+=t);return n}const R1e=["className","component"];function I1e(e={}){const{themeId:t,defaultTheme:r,defaultClassName:n="MuiBox-root",generateClassName:o}=e,a=Hz("div",{shouldForwardProp:s=>s!=="theme"&&s!=="sx"&&s!=="as"})(D0);return p.forwardRef(function(u,l){const f=F0(r),h=fT(u),{className:g,component:v="div"}=h,m=Pe(h,R1e);return N.jsx(a,I({as:v,ref:l,className:Ee(g,o?o(n):n),theme:t&&f[t]||f},m))})}const A1e=["variant"];function CD(e){return e.length===0}function Yz(e){const{variant:t}=e,r=Pe(e,A1e);let n=t||"";return Object.keys(r).sort().forEach(o=>{o==="color"?n+=CD(n)?e[o]:fe(e[o]):n+=`${CD(n)?o:fe(o)}${fe(e[o].toString())}`}),n}const k1e=["name","slot","skipVariantsResolver","skipSx","overridesResolver"];function N1e(e){return Object.keys(e).length===0}function D1e(e){return typeof e=="string"&&e.charCodeAt(0)>96}const L1e=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,my=e=>{const t={};return e&&e.forEach(r=>{const n=Yz(r.props);t[n]=r.style}),t},M1e=(e,t)=>{let r=[];return t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants),my(r)},yy=(e,t,r)=>{const{ownerState:n={}}=e,o=[];return r&&r.forEach(a=>{let i=!0;Object.keys(a.props).forEach(s=>{n[s]!==a.props[s]&&e[s]!==a.props[s]&&(i=!1)}),i&&o.push(t[Yz(a.props)])}),o},F1e=(e,t,r,n)=>{var o;const a=r==null||(o=r.components)==null||(o=o[n])==null?void 0:o.variants;return yy(e,t,a)};function ep(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const j1e=L0(),B1e=e=>e&&e.charAt(0).toLowerCase()+e.slice(1);function qv({defaultTheme:e,theme:t,themeId:r}){return N1e(t)?e:t[r]||t}function z1e(e){return e?(t,r)=>r[e]:null}const OD=({styledArg:e,props:t,defaultTheme:r,themeId:n})=>{const o=e(I({},t,{theme:qv(I({},t,{defaultTheme:r,themeId:n}))}));let a;if(o&&o.variants&&(a=o.variants,delete o.variants),a){const i=yy(t,my(a),a);return[o,...i]}return o};function Jz(e={}){const{themeId:t,defaultTheme:r=j1e,rootShouldForwardProp:n=ep,slotShouldForwardProp:o=ep}=e,a=i=>D0(I({},i,{theme:qv(I({},i,{defaultTheme:r,themeId:t}))}));return a.__mui_systemSx=!0,(i,s={})=>{I0e(i,C=>C.filter(O=>!(O!=null&&O.__mui_systemSx)));const{name:u,slot:l,skipVariantsResolver:f,skipSx:h,overridesResolver:g=z1e(B1e(l))}=s,v=Pe(s,k1e),m=f!==void 0?f:l&&l!=="Root"&&l!=="root"||!1,w=h||!1;let _,S=ep;l==="Root"||l==="root"?S=n:l?S=o:D1e(i)&&(S=void 0);const y=Hz(i,I({shouldForwardProp:S,label:_},v)),b=(C,...O)=>{const P=O?O.map(k=>{if(typeof k=="function"&&k.__emotion_real!==k)return L=>OD({styledArg:k,props:L,defaultTheme:r,themeId:t});if(Mi(k)){let L=k,j;return k&&k.variants&&(j=k.variants,delete L.variants,L=B=>{let U=k;return yy(B,my(j),j).forEach(K=>{U=Mn(U,K)}),U}),L}return k}):[];let T=C;if(Mi(C)){let k;C&&C.variants&&(k=C.variants,delete T.variants,T=L=>{let j=C;return yy(L,my(k),k).forEach(U=>{j=Mn(j,U)}),j})}else typeof C=="function"&&C.__emotion_real!==C&&(T=k=>OD({styledArg:C,props:k,defaultTheme:r,themeId:t}));u&&g&&P.push(k=>{const L=qv(I({},k,{defaultTheme:r,themeId:t})),j=L1e(u,L);if(j){const B={};return Object.entries(j).forEach(([U,W])=>{B[U]=typeof W=="function"?W(I({},k,{theme:L})):W}),g(k,B)}return null}),u&&!m&&P.push(k=>{const L=qv(I({},k,{defaultTheme:r,themeId:t}));return F1e(k,M1e(u,L),L,u)}),w||P.push(a);const R=P.length-O.length;if(Array.isArray(C)&&R>0){const k=new Array(R).fill("");T=[...C,...k],T.raw=[...C.raw,...k]}const D=y(T,...P);return i.muiName&&(D.muiName=i.muiName),D};return y.withConfig&&(b.withConfig=y.withConfig),b}}const U1e=Jz(),W1e=U1e;function Zz(e){const{theme:t,name:r,props:n}=e;return!t||!t.components||!t.components[r]||!t.components[r].defaultProps?n:QP(t.components[r].defaultProps,n)}function e6({props:e,name:t,defaultTheme:r,themeId:n}){let o=F0(r);return n&&(o=o[n]||o),Zz({theme:o,name:t,props:e})}function dT(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function V1e(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(n=>n+n)),r?`rgb${r.length===4?"a":""}(${r.map((n,o)=>o<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function cu(e){if(e.type)return e;if(e.charAt(0)==="#")return cu(V1e(e));const t=e.indexOf("("),r=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(r)===-1)throw new Error(rl(9,e));let n=e.substring(t+1,e.length-1),o;if(r==="color"){if(n=n.split(" "),o=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(rl(10,o))}else n=n.split(",");return n=n.map(a=>parseFloat(a)),{type:r,values:n,colorSpace:o}}function j0(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return t.indexOf("rgb")!==-1?n=n.map((o,a)=>a<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),t.indexOf("color")!==-1?n=`${r} ${n.join(" ")}`:n=`${n.join(", ")}`,`${t}(${n})`}function H1e(e){e=cu(e);const{values:t}=e,r=t[0],n=t[1]/100,o=t[2]/100,a=n*Math.min(o,1-o),i=(l,f=(l+r/30)%12)=>o-a*Math.max(Math.min(f-3,9-f,1),-1);let s="rgb";const u=[Math.round(i(0)*255),Math.round(i(8)*255),Math.round(i(4)*255)];return e.type==="hsla"&&(s+="a",u.push(t[3])),j0({type:s,values:u})}function gC(e){e=cu(e);let t=e.type==="hsl"||e.type==="hsla"?cu(H1e(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function q1e(e,t){const r=gC(e),n=gC(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function gt(e,t){return e=cu(e),t=dT(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,j0(e)}function B0(e,t){if(e=cu(e),t=dT(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let r=0;r<3;r+=1)e.values[r]*=1-t;return j0(e)}function Dh(e,t){if(e=cu(e),t=dT(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.indexOf("color")!==-1)for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return j0(e)}function G1e(e,t=.15){return gC(e)>.5?B0(e,t):Dh(e,t)}const K1e=p.createContext(null),t6=K1e;function r6(){return p.useContext(t6)}const Q1e=typeof Symbol=="function"&&Symbol.for,X1e=Q1e?Symbol.for("mui.nested"):"__THEME_NESTED__";function Y1e(e,t){return typeof t=="function"?t(e):I({},e,t)}function J1e(e){const{children:t,theme:r}=e,n=r6(),o=p.useMemo(()=>{const a=n===null?r:Y1e(n,r);return a!=null&&(a[X1e]=n!==null),a},[r,n]);return N.jsx(t6.Provider,{value:o,children:t})}const ED={};function PD(e,t,r,n=!1){return p.useMemo(()=>{const o=e&&t[e]||t;if(typeof r=="function"){const a=r(o),i=e?I({},t,{[e]:a}):a;return n?()=>i:i}return e?I({},t,{[e]:r}):I({},t,r)},[e,t,r,n])}function Z1e(e){const{children:t,theme:r,themeId:n}=e,o=M0(ED),a=r6()||ED,i=PD(n,o,r),s=PD(n,a,r,!0);return N.jsx(J1e,{theme:s,children:N.jsx(T0.Provider,{value:i,children:t})})}const exe=["component","direction","spacing","divider","children","className","useFlexGap"],txe=L0(),rxe=W1e("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function nxe(e){return e6({props:e,name:"MuiStack",defaultTheme:txe})}function oxe(e,t){const r=p.Children.toArray(e).filter(Boolean);return r.reduce((n,o,a)=>(n.push(o),a<r.length-1&&n.push(p.cloneElement(t,{key:`separator-${a}`})),n),[])}const axe=e=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[e],ixe=({ownerState:e,theme:t})=>{let r=I({display:"flex",flexDirection:"column"},Ma({theme:t},Cw({values:e.direction,breakpoints:t.breakpoints.values}),n=>({flexDirection:n})));if(e.spacing){const n=uT(t),o=Object.keys(t.breakpoints.values).reduce((u,l)=>((typeof e.spacing=="object"&&e.spacing[l]!=null||typeof e.direction=="object"&&e.direction[l]!=null)&&(u[l]=!0),u),{}),a=Cw({values:e.direction,base:o}),i=Cw({values:e.spacing,base:o});typeof a=="object"&&Object.keys(a).forEach((u,l,f)=>{if(!a[u]){const g=l>0?a[f[l-1]]:"column";a[u]=g}}),r=Mn(r,Ma({theme:t},i,(u,l)=>e.useFlexGap?{gap:uu(n,u)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${axe(l?a[l]:e.direction)}`]:uu(n,u)}}))}return r=M0e(t.breakpoints,r),r};function sxe(e={}){const{createStyledComponent:t=rxe,useThemeProps:r=nxe,componentName:n="MuiStack"}=e,o=()=>Ye({root:["root"]},u=>Qe(n,u),{}),a=t(ixe);return p.forwardRef(function(u,l){const f=r(u),h=fT(f),{component:g="div",direction:v="column",spacing:m=0,divider:w,children:_,className:S,useFlexGap:y=!1}=h,b=Pe(h,exe),C={direction:v,spacing:m,useFlexGap:y},O=o();return N.jsx(a,I({as:g,ownerState:C,ref:l,className:Ee(O.root,S)},b,{children:w?oxe(_,w):_}))})}function lxe(e,t){return I({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)}const uxe=["mode","contrastThreshold","tonalOffset"],TD={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Mp.white,default:Mp.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Ow={text:{primary:Mp.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Mp.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function $D(e,t,r,n){const o=n.light||n,a=n.dark||n*1.5;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:t==="light"?e.light=Dh(e.main,o):t==="dark"&&(e.dark=B0(e.main,a)))}function cxe(e="light"){return e==="dark"?{main:Uu[200],light:Uu[50],dark:Uu[400]}:{main:Uu[700],light:Uu[400],dark:Uu[800]}}function fxe(e="light"){return e==="dark"?{main:zu[200],light:zu[50],dark:zu[400]}:{main:zu[500],light:zu[300],dark:zu[700]}}function dxe(e="light"){return e==="dark"?{main:Bu[500],light:Bu[300],dark:Bu[700]}:{main:Bu[700],light:Bu[400],dark:Bu[800]}}function pxe(e="light"){return e==="dark"?{main:Wu[400],light:Wu[300],dark:Wu[700]}:{main:Wu[700],light:Wu[500],dark:Wu[900]}}function hxe(e="light"){return e==="dark"?{main:Vu[400],light:Vu[300],dark:Vu[700]}:{main:Vu[800],light:Vu[500],dark:Vu[900]}}function gxe(e="light"){return e==="dark"?{main:vd[400],light:vd[300],dark:vd[700]}:{main:"#ed6c02",light:vd[500],dark:vd[900]}}function vxe(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2}=e,o=Pe(e,uxe),a=e.primary||cxe(t),i=e.secondary||fxe(t),s=e.error||dxe(t),u=e.info||pxe(t),l=e.success||hxe(t),f=e.warning||gxe(t);function h(w){return q1e(w,Ow.text.primary)>=r?Ow.text.primary:TD.text.primary}const g=({color:w,name:_,mainShade:S=500,lightShade:y=300,darkShade:b=700})=>{if(w=I({},w),!w.main&&w[S]&&(w.main=w[S]),!w.hasOwnProperty("main"))throw new Error(rl(11,_?` (${_})`:"",S));if(typeof w.main!="string")throw new Error(rl(12,_?` (${_})`:"",JSON.stringify(w.main)));return $D(w,"light",y,n),$D(w,"dark",b,n),w.contrastText||(w.contrastText=h(w.main)),w},v={dark:Ow,light:TD};return Mn(I({common:I({},Mp),mode:t,primary:g({color:a,name:"primary"}),secondary:g({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:g({color:s,name:"error"}),warning:g({color:f,name:"warning"}),info:g({color:u,name:"info"}),success:g({color:l,name:"success"}),grey:Zye,contrastThreshold:r,getContrastText:h,augmentColor:g,tonalOffset:n},v[t]),o)}const mxe=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];function yxe(e){return Math.round(e*1e5)/1e5}const RD={textTransform:"uppercase"},ID='"Roboto", "Helvetica", "Arial", sans-serif';function bxe(e,t){const r=typeof t=="function"?t(e):t,{fontFamily:n=ID,fontSize:o=14,fontWeightLight:a=300,fontWeightRegular:i=400,fontWeightMedium:s=500,fontWeightBold:u=700,htmlFontSize:l=16,allVariants:f,pxToRem:h}=r,g=Pe(r,mxe),v=o/14,m=h||(S=>`${S/l*v}rem`),w=(S,y,b,C,O)=>I({fontFamily:n,fontWeight:S,fontSize:m(y),lineHeight:b},n===ID?{letterSpacing:`${yxe(C/y)}em`}:{},O,f),_={h1:w(a,96,1.167,-1.5),h2:w(a,60,1.2,-.5),h3:w(i,48,1.167,0),h4:w(i,34,1.235,.25),h5:w(i,24,1.334,0),h6:w(s,20,1.6,.15),subtitle1:w(i,16,1.75,.15),subtitle2:w(s,14,1.57,.1),body1:w(i,16,1.5,.15),body2:w(i,14,1.43,.15),button:w(s,14,1.75,.4,RD),caption:w(i,12,1.66,.4),overline:w(i,12,2.66,1,RD),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Mn(I({htmlFontSize:l,pxToRem:m,fontFamily:n,fontSize:o,fontWeightLight:a,fontWeightRegular:i,fontWeightMedium:s,fontWeightBold:u},_),g,{clone:!1})}const xxe=.2,wxe=.14,Sxe=.12;function yr(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${xxe})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${wxe})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Sxe})`].join(",")}const _xe=["none",yr(0,2,1,-1,0,1,1,0,0,1,3,0),yr(0,3,1,-2,0,2,2,0,0,1,5,0),yr(0,3,3,-2,0,3,4,0,0,1,8,0),yr(0,2,4,-1,0,4,5,0,0,1,10,0),yr(0,3,5,-1,0,5,8,0,0,1,14,0),yr(0,3,5,-1,0,6,10,0,0,1,18,0),yr(0,4,5,-2,0,7,10,1,0,2,16,1),yr(0,5,5,-3,0,8,10,1,0,3,14,2),yr(0,5,6,-3,0,9,12,1,0,3,16,2),yr(0,6,6,-3,0,10,14,1,0,4,18,3),yr(0,6,7,-4,0,11,15,1,0,4,20,3),yr(0,7,8,-4,0,12,17,2,0,5,22,4),yr(0,7,8,-4,0,13,19,2,0,5,24,4),yr(0,7,9,-4,0,14,21,2,0,5,26,4),yr(0,8,9,-5,0,15,22,2,0,6,28,5),yr(0,8,10,-5,0,16,24,2,0,6,30,5),yr(0,8,11,-5,0,17,26,2,0,6,32,5),yr(0,9,11,-5,0,18,28,2,0,7,34,6),yr(0,9,12,-6,0,19,29,2,0,7,36,6),yr(0,10,13,-6,0,20,31,3,0,8,38,7),yr(0,10,13,-6,0,21,33,3,0,8,40,7),yr(0,10,14,-6,0,22,35,3,0,8,42,7),yr(0,11,14,-7,0,23,36,3,0,9,44,8),yr(0,11,15,-7,0,24,38,3,0,9,46,8)],Cxe=_xe,Oxe=["duration","easing","delay"],Exe={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Pxe={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function AD(e){return`${Math.round(e)}ms`}function Txe(e){if(!e)return 0;const t=e/36;return Math.round((4+15*t**.25+t/5)*10)}function $xe(e){const t=I({},Exe,e.easing),r=I({},Pxe,e.duration);return I({getAutoHeightDuration:Txe,create:(o=["all"],a={})=>{const{duration:i=r.standard,easing:s=t.easeInOut,delay:u=0}=a;return Pe(a,Oxe),(Array.isArray(o)?o:[o]).map(l=>`${l} ${typeof i=="string"?i:AD(i)} ${s} ${typeof u=="string"?u:AD(u)}`).join(",")}},e,{easing:t,duration:r})}const Rxe={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Ixe=Rxe,Axe=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function by(e={},...t){const{mixins:r={},palette:n={},transitions:o={},typography:a={}}=e,i=Pe(e,Axe);if(e.vars)throw new Error(rl(18));const s=vxe(n),u=L0(e);let l=Mn(u,{mixins:lxe(u.breakpoints,r),palette:s,shadows:Cxe.slice(),typography:bxe(s,a),transitions:$xe(o),zIndex:I({},Ixe)});return l=Mn(l,i),l=t.reduce((f,h)=>Mn(f,h),l),l.unstable_sxConfig=I({},N0,i==null?void 0:i.unstable_sxConfig),l.unstable_sx=function(h){return D0({sx:h,theme:this})},l}const kxe=by(),z0=kxe;function Uo(){const e=F0(z0);return e[lu]||e}function et({props:e,name:t}){return e6({props:e,name:t,defaultTheme:z0,themeId:lu})}const Pn=e=>ep(e)&&e!=="classes",Nxe=ep,Dxe=Jz({themeId:lu,defaultTheme:z0,rootShouldForwardProp:Pn}),re=Dxe,Lxe=["theme"];function Mxe(e){let{theme:t}=e,r=Pe(e,Lxe);const n=t[lu];return N.jsx(Z1e,I({},r,{themeId:n?lu:void 0,theme:n||t}))}const Fxe=e=>{let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},kD=Fxe;function jxe(e){return Qe("MuiSvgIcon",e)}Xe("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Bxe=["children","className","color","component","fontSize","htmlColor","inheritViewBox","titleAccess","viewBox"],zxe=e=>{const{color:t,fontSize:r,classes:n}=e,o={root:["root",t!=="inherit"&&`color${fe(t)}`,`fontSize${fe(r)}`]};return Ye(o,jxe,n)},Uxe=re("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="inherit"&&t[`color${fe(r.color)}`],t[`fontSize${fe(r.fontSize)}`]]}})(({theme:e,ownerState:t})=>{var r,n,o,a,i,s,u,l,f,h,g,v,m;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:t.hasSvgAsChild?void 0:"currentColor",flexShrink:0,transition:(r=e.transitions)==null||(n=r.create)==null?void 0:n.call(r,"fill",{duration:(o=e.transitions)==null||(o=o.duration)==null?void 0:o.shorter}),fontSize:{inherit:"inherit",small:((a=e.typography)==null||(i=a.pxToRem)==null?void 0:i.call(a,20))||"1.25rem",medium:((s=e.typography)==null||(u=s.pxToRem)==null?void 0:u.call(s,24))||"1.5rem",large:((l=e.typography)==null||(f=l.pxToRem)==null?void 0:f.call(l,35))||"2.1875rem"}[t.fontSize],color:(h=(g=(e.vars||e).palette)==null||(g=g[t.color])==null?void 0:g.main)!=null?h:{action:(v=(e.vars||e).palette)==null||(v=v.action)==null?void 0:v.active,disabled:(m=(e.vars||e).palette)==null||(m=m.action)==null?void 0:m.disabled,inherit:void 0}[t.color]}}),n6=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiSvgIcon"}),{children:o,className:a,color:i="inherit",component:s="svg",fontSize:u="medium",htmlColor:l,inheritViewBox:f=!1,titleAccess:h,viewBox:g="0 0 24 24"}=n,v=Pe(n,Bxe),m=p.isValidElement(o)&&o.type==="svg",w=I({},n,{color:i,component:s,fontSize:u,instanceFontSize:t.fontSize,inheritViewBox:f,viewBox:g,hasSvgAsChild:m}),_={};f||(_.viewBox=g);const S=zxe(w);return N.jsxs(Uxe,I({as:s,className:Ee(S.root,a),focusable:"false",color:l,"aria-hidden":h?void 0:!0,role:h?"img":void 0,ref:r},_,v,m&&o.props,{ownerState:w,children:[m?o.props.children:o,h?N.jsx("title",{children:h}):null]}))});n6.muiName="SvgIcon";const ND=n6;function Zn(e,t){function r(n,o){return N.jsx(ND,I({"data-testid":`${t}Icon`,ref:o},n,{children:e}))}return r.muiName=ND.muiName,p.memo(p.forwardRef(r))}const Wxe={configure:e=>{XP.configure(e)}},Vxe=Object.freeze(Object.defineProperty({__proto__:null,capitalize:fe,createChainedFunction:cC,createSvgIcon:Zn,debounce:d0,deprecatedPropType:sbe,isMuiElement:Uv,ownerDocument:tn,ownerWindow:ci,requirePropFactory:lbe,setRef:Fp,unstable_ClassNameGenerator:Wxe,unstable_useEnhancedEffect:ga,unstable_useId:nl,unsupportedProp:fbe,useControlled:zi,useEventCallback:Kn,useForkRef:xr,useIsFocusVisible:h0},Symbol.toStringTag,{value:"Module"})),DD={disabled:!1},xy=ue.createContext(null);var Hxe=function(t){return t.scrollTop},Nd="unmounted",Nl="exited",Dl="entering",Qu="entered",vC="exiting",ns=function(e){Yi(t,e);function t(n,o){var a;a=e.call(this,n,o)||this;var i=o,s=i&&!i.isMounting?n.enter:n.appear,u;return a.appearStatus=null,n.in?s?(u=Nl,a.appearStatus=Dl):u=Qu:n.unmountOnExit||n.mountOnEnter?u=Nd:u=Nl,a.state={status:u},a.nextCallback=null,a}t.getDerivedStateFromProps=function(o,a){var i=o.in;return i&&a.status===Nd?{status:Nl}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(o){var a=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==Dl&&i!==Qu&&(a=Dl):(i===Dl||i===Qu)&&(a=vC)}this.updateStatus(!1,a)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var o=this.props.timeout,a,i,s;return a=i=s=o,o!=null&&typeof o!="number"&&(a=o.exit,i=o.enter,s=o.appear!==void 0?o.appear:i),{exit:a,enter:i,appear:s}},r.updateStatus=function(o,a){if(o===void 0&&(o=!1),a!==null)if(this.cancelNextCallback(),a===Dl){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:fc.findDOMNode(this);i&&Hxe(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Nl&&this.setState({status:Nd})},r.performEnter=function(o){var a=this,i=this.props.enter,s=this.context?this.context.isMounting:o,u=this.props.nodeRef?[s]:[fc.findDOMNode(this),s],l=u[0],f=u[1],h=this.getTimeouts(),g=s?h.appear:h.enter;if(!o&&!i||DD.disabled){this.safeSetState({status:Qu},function(){a.props.onEntered(l)});return}this.props.onEnter(l,f),this.safeSetState({status:Dl},function(){a.props.onEntering(l,f),a.onTransitionEnd(g,function(){a.safeSetState({status:Qu},function(){a.props.onEntered(l,f)})})})},r.performExit=function(){var o=this,a=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:fc.findDOMNode(this);if(!a||DD.disabled){this.safeSetState({status:Nl},function(){o.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:vC},function(){o.props.onExiting(s),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Nl},function(){o.props.onExited(s)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(o,a){a=this.setNextCallback(a),this.setState(o,a)},r.setNextCallback=function(o){var a=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,a.nextCallback=null,o(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},r.onTransitionEnd=function(o,a){this.setNextCallback(a);var i=this.props.nodeRef?this.props.nodeRef.current:fc.findDOMNode(this),s=o==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var u=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=u[0],f=u[1];this.props.addEndListener(l,f)}o!=null&&setTimeout(this.nextCallback,o)},r.render=function(){var o=this.state.status;if(o===Nd)return null;var a=this.props,i=a.children;a.in,a.mountOnEnter,a.unmountOnExit,a.appear,a.enter,a.exit,a.timeout,a.addEndListener,a.onEnter,a.onEntering,a.onEntered,a.onExit,a.onExiting,a.onExited,a.nodeRef;var s=Pe(a,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return ue.createElement(xy.Provider,{value:null},typeof i=="function"?i(o,s):ue.cloneElement(ue.Children.only(i),s))},t}(ue.Component);ns.contextType=xy;ns.propTypes={};function Hu(){}ns.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Hu,onEntering:Hu,onEntered:Hu,onExit:Hu,onExiting:Hu,onExited:Hu};ns.UNMOUNTED=Nd;ns.EXITED=Nl;ns.ENTERING=Dl;ns.ENTERED=Qu;ns.EXITING=vC;const pT=ns;function hT(e,t){var r=function(a){return t&&p.isValidElement(a)?t(a):a},n=Object.create(null);return e&&p.Children.map(e,function(o){return o}).forEach(function(o){n[o.key]=r(o)}),n}function qxe(e,t){e=e||{},t=t||{};function r(f){return f in t?t[f]:e[f]}var n=Object.create(null),o=[];for(var a in e)a in t?o.length&&(n[a]=o,o=[]):o.push(a);var i,s={};for(var u in t){if(n[u])for(i=0;i<n[u].length;i++){var l=n[u][i];s[n[u][i]]=r(l)}s[u]=r(u)}for(i=0;i<o.length;i++)s[o[i]]=r(o[i]);return s}function Hl(e,t,r){return r[t]!=null?r[t]:e.props[t]}function Gxe(e,t){return hT(e.children,function(r){return p.cloneElement(r,{onExited:t.bind(null,r),in:!0,appear:Hl(r,"appear",e),enter:Hl(r,"enter",e),exit:Hl(r,"exit",e)})})}function Kxe(e,t,r){var n=hT(e.children),o=qxe(t,n);return Object.keys(o).forEach(function(a){var i=o[a];if(p.isValidElement(i)){var s=a in t,u=a in n,l=t[a],f=p.isValidElement(l)&&!l.props.in;u&&(!s||f)?o[a]=p.cloneElement(i,{onExited:r.bind(null,i),in:!0,exit:Hl(i,"exit",e),enter:Hl(i,"enter",e)}):!u&&s&&!f?o[a]=p.cloneElement(i,{in:!1}):u&&s&&p.isValidElement(l)&&(o[a]=p.cloneElement(i,{onExited:r.bind(null,i),in:l.props.in,exit:Hl(i,"exit",e),enter:Hl(i,"enter",e)}))}}),o}var Qxe=Object.values||function(e){return Object.keys(e).map(function(t){return e[t]})},Xxe={component:"div",childFactory:function(t){return t}},gT=function(e){Yi(t,e);function t(n,o){var a;a=e.call(this,n,o)||this;var i=a.handleExited.bind(zye(a));return a.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},a}var r=t.prototype;return r.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},r.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(o,a){var i=a.children,s=a.handleExited,u=a.firstRender;return{children:u?Gxe(o,s):Kxe(o,i,s),firstRender:!1}},r.handleExited=function(o,a){var i=hT(this.props.children);o.key in i||(o.props.onExited&&o.props.onExited(a),this.mounted&&this.setState(function(s){var u=I({},s.children);return delete u[o.key],{children:u}}))},r.render=function(){var o=this.props,a=o.component,i=o.childFactory,s=Pe(o,["component","childFactory"]),u=this.state.contextValue,l=Qxe(this.state.children).map(i);return delete s.appear,delete s.enter,delete s.exit,a===null?ue.createElement(xy.Provider,{value:u},l):ue.createElement(xy.Provider,{value:u},ue.createElement(a,s,l))},t}(ue.Component);gT.propTypes={};gT.defaultProps=Xxe;const Yxe=gT,vT=e=>e.scrollTop;function ef(e,t){var r,n;const{timeout:o,easing:a,style:i={}}=e;return{duration:(r=i.transitionDuration)!=null?r:typeof o=="number"?o:o[t.mode]||0,easing:(n=i.transitionTimingFunction)!=null?n:typeof a=="object"?a[t.mode]:a,delay:i.transitionDelay}}function Jxe(e){return Qe("MuiPaper",e)}Xe("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const Zxe=["className","component","elevation","square","variant"],ewe=e=>{const{square:t,elevation:r,variant:n,classes:o}=e,a={root:["root",n,!t&&"rounded",n==="elevation"&&`elevation${r}`]};return Ye(a,Jxe,o)},twe=re("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],!r.square&&t.rounded,r.variant==="elevation"&&t[`elevation${r.elevation}`]]}})(({theme:e,ownerState:t})=>{var r;return I({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow")},!t.square&&{borderRadius:e.shape.borderRadius},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.divider}`},t.variant==="elevation"&&I({boxShadow:(e.vars||e).shadows[t.elevation]},!e.vars&&e.palette.mode==="dark"&&{backgroundImage:`linear-gradient(${gt("#fff",kD(t.elevation))}, ${gt("#fff",kD(t.elevation))})`},e.vars&&{backgroundImage:(r=e.vars.overlays)==null?void 0:r[t.elevation]}))}),rwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiPaper"}),{className:o,component:a="div",elevation:i=1,square:s=!1,variant:u="elevation"}=n,l=Pe(n,Zxe),f=I({},n,{component:a,elevation:i,square:s,variant:u}),h=ewe(f);return N.jsx(twe,I({as:a,ownerState:f,className:Ee(h.root,o),ref:r},l))}),vi=rwe;function nwe(e){const{className:t,classes:r,pulsate:n=!1,rippleX:o,rippleY:a,rippleSize:i,in:s,onExited:u,timeout:l}=e,[f,h]=p.useState(!1),g=Ee(t,r.ripple,r.rippleVisible,n&&r.ripplePulsate),v={width:i,height:i,top:-(i/2)+a,left:-(i/2)+o},m=Ee(r.child,f&&r.childLeaving,n&&r.childPulsate);return!s&&!f&&h(!0),p.useEffect(()=>{if(!s&&u!=null){const w=setTimeout(u,l);return()=>{clearTimeout(w)}}},[u,s,l]),N.jsx("span",{className:g,style:v,children:N.jsx("span",{className:m})})}const owe=Xe("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),ta=owe,awe=["center","classes","className"];let U0=e=>e,LD,MD,FD,jD;const mC=550,iwe=80,swe=gl(LD||(LD=U0`
  0% {
    transform: scale(0);
    opacity: 0.1;
  }

  100% {
    transform: scale(1);
    opacity: 0.3;
  }
`)),lwe=gl(MD||(MD=U0`
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
`)),uwe=gl(FD||(FD=U0`
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(0.92);
  }

  100% {
    transform: scale(1);
  }
`)),cwe=re("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),fwe=re(nwe,{name:"MuiTouchRipple",slot:"Ripple"})(jD||(jD=U0`
  opacity: 0;
  position: absolute;

  &.${0} {
    opacity: 0.3;
    transform: scale(1);
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  &.${0} {
    animation-duration: ${0}ms;
  }

  & .${0} {
    opacity: 1;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: currentColor;
  }

  & .${0} {
    opacity: 0;
    animation-name: ${0};
    animation-duration: ${0}ms;
    animation-timing-function: ${0};
  }

  & .${0} {
    position: absolute;
    /* @noflip */
    left: 0px;
    top: 0;
    animation-name: ${0};
    animation-duration: 2500ms;
    animation-timing-function: ${0};
    animation-iteration-count: infinite;
    animation-delay: 200ms;
  }
`),ta.rippleVisible,swe,mC,({theme:e})=>e.transitions.easing.easeInOut,ta.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,ta.child,ta.childLeaving,lwe,mC,({theme:e})=>e.transitions.easing.easeInOut,ta.childPulsate,uwe,({theme:e})=>e.transitions.easing.easeInOut),dwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTouchRipple"}),{center:o=!1,classes:a={},className:i}=n,s=Pe(n,awe),[u,l]=p.useState([]),f=p.useRef(0),h=p.useRef(null);p.useEffect(()=>{h.current&&(h.current(),h.current=null)},[u]);const g=p.useRef(!1),v=p.useRef(0),m=p.useRef(null),w=p.useRef(null);p.useEffect(()=>()=>{v.current&&clearTimeout(v.current)},[]);const _=p.useCallback(C=>{const{pulsate:O,rippleX:P,rippleY:T,rippleSize:R,cb:D}=C;l(k=>[...k,N.jsx(fwe,{classes:{ripple:Ee(a.ripple,ta.ripple),rippleVisible:Ee(a.rippleVisible,ta.rippleVisible),ripplePulsate:Ee(a.ripplePulsate,ta.ripplePulsate),child:Ee(a.child,ta.child),childLeaving:Ee(a.childLeaving,ta.childLeaving),childPulsate:Ee(a.childPulsate,ta.childPulsate)},timeout:mC,pulsate:O,rippleX:P,rippleY:T,rippleSize:R},f.current)]),f.current+=1,h.current=D},[a]),S=p.useCallback((C={},O={},P=()=>{})=>{const{pulsate:T=!1,center:R=o||O.pulsate,fakeElement:D=!1}=O;if((C==null?void 0:C.type)==="mousedown"&&g.current){g.current=!1;return}(C==null?void 0:C.type)==="touchstart"&&(g.current=!0);const k=D?null:w.current,L=k?k.getBoundingClientRect():{width:0,height:0,left:0,top:0};let j,B,U;if(R||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)j=Math.round(L.width/2),B=Math.round(L.height/2);else{const{clientX:W,clientY:K}=C.touches&&C.touches.length>0?C.touches[0]:C;j=Math.round(W-L.left),B=Math.round(K-L.top)}if(R)U=Math.sqrt((2*L.width**2+L.height**2)/3),U%2===0&&(U+=1);else{const W=Math.max(Math.abs((k?k.clientWidth:0)-j),j)*2+2,K=Math.max(Math.abs((k?k.clientHeight:0)-B),B)*2+2;U=Math.sqrt(W**2+K**2)}C!=null&&C.touches?m.current===null&&(m.current=()=>{_({pulsate:T,rippleX:j,rippleY:B,rippleSize:U,cb:P})},v.current=setTimeout(()=>{m.current&&(m.current(),m.current=null)},iwe)):_({pulsate:T,rippleX:j,rippleY:B,rippleSize:U,cb:P})},[o,_]),y=p.useCallback(()=>{S({},{pulsate:!0})},[S]),b=p.useCallback((C,O)=>{if(clearTimeout(v.current),(C==null?void 0:C.type)==="touchend"&&m.current){m.current(),m.current=null,v.current=setTimeout(()=>{b(C,O)});return}m.current=null,l(P=>P.length>0?P.slice(1):P),h.current=O},[]);return p.useImperativeHandle(r,()=>({pulsate:y,start:S,stop:b}),[y,S,b]),N.jsx(cwe,I({className:Ee(ta.root,a.root,i),ref:w},s,{children:N.jsx(Yxe,{component:null,exit:!0,children:u})}))}),pwe=dwe;function hwe(e){return Qe("MuiButtonBase",e)}const gwe=Xe("MuiButtonBase",["root","disabled","focusVisible"]),vwe=gwe,mwe=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],ywe=e=>{const{disabled:t,focusVisible:r,focusVisibleClassName:n,classes:o}=e,i=Ye({root:["root",t&&"disabled",r&&"focusVisible"]},hwe,o);return r&&n&&(i.root+=` ${n}`),i},bwe=re("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${vwe.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),xwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiButtonBase"}),{action:o,centerRipple:a=!1,children:i,className:s,component:u="button",disabled:l=!1,disableRipple:f=!1,disableTouchRipple:h=!1,focusRipple:g=!1,LinkComponent:v="a",onBlur:m,onClick:w,onContextMenu:_,onDragLeave:S,onFocus:y,onFocusVisible:b,onKeyDown:C,onKeyUp:O,onMouseDown:P,onMouseLeave:T,onMouseUp:R,onTouchEnd:D,onTouchMove:k,onTouchStart:L,tabIndex:j=0,TouchRippleProps:B,touchRippleRef:U,type:W}=n,K=Pe(n,mwe),J=p.useRef(null),z=p.useRef(null),G=xr(z,U),{isFocusVisibleRef:ee,onFocus:oe,onBlur:he,ref:de}=h0(),[be,Te]=p.useState(!1);l&&be&&Te(!1),p.useImperativeHandle(o,()=>({focusVisible:()=>{Te(!0),J.current.focus()}}),[]);const[ke,_e]=p.useState(!1);p.useEffect(()=>{_e(!0)},[]);const Se=ke&&!f&&!l;p.useEffect(()=>{be&&g&&!f&&ke&&z.current.pulsate()},[f,g,be,ke]);function Fe(Le,Je,pt=h){return Kn(xt=>(Je&&Je(xt),!pt&&z.current&&z.current[Le](xt),!0))}const qe=Fe("start",P),Ne=Fe("stop",_),$e=Fe("stop",S),De=Fe("stop",R),Oe=Fe("stop",Le=>{be&&Le.preventDefault(),T&&T(Le)}),se=Fe("start",L),lt=Fe("stop",D),Ue=Fe("stop",k),it=Fe("stop",Le=>{he(Le),ee.current===!1&&Te(!1),m&&m(Le)},!1),V=Kn(Le=>{J.current||(J.current=Le.currentTarget),oe(Le),ee.current===!0&&(Te(!0),b&&b(Le)),y&&y(Le)}),X=()=>{const Le=J.current;return u&&u!=="button"&&!(Le.tagName==="A"&&Le.href)},te=p.useRef(!1),we=Kn(Le=>{g&&!te.current&&be&&z.current&&Le.key===" "&&(te.current=!0,z.current.stop(Le,()=>{z.current.start(Le)})),Le.target===Le.currentTarget&&X()&&Le.key===" "&&Le.preventDefault(),C&&C(Le),Le.target===Le.currentTarget&&X()&&Le.key==="Enter"&&!l&&(Le.preventDefault(),w&&w(Le))}),ge=Kn(Le=>{g&&Le.key===" "&&z.current&&be&&!Le.defaultPrevented&&(te.current=!1,z.current.stop(Le,()=>{z.current.pulsate(Le)})),O&&O(Le),w&&Le.target===Le.currentTarget&&X()&&Le.key===" "&&!Le.defaultPrevented&&w(Le)});let ae=u;ae==="button"&&(K.href||K.to)&&(ae=v);const Re={};ae==="button"?(Re.type=W===void 0?"button":W,Re.disabled=l):(!K.href&&!K.to&&(Re.role="button"),l&&(Re["aria-disabled"]=l));const Ke=xr(r,de,J),We=I({},n,{centerRipple:a,component:u,disabled:l,disableRipple:f,disableTouchRipple:h,focusRipple:g,tabIndex:j,focusVisible:be}),Ie=ywe(We);return N.jsxs(bwe,I({as:ae,className:Ee(Ie.root,s),ownerState:We,onBlur:it,onClick:w,onContextMenu:Ne,onFocus:V,onKeyDown:we,onKeyUp:ge,onMouseDown:qe,onMouseLeave:Oe,onMouseUp:De,onDragLeave:$e,onTouchEnd:lt,onTouchMove:Ue,onTouchStart:se,ref:Ke,tabIndex:l?-1:j,type:W},Re,K,{children:[i,Se?N.jsx(pwe,I({ref:G,center:a},B)):null]}))}),Gi=xwe;function wwe(e){return Qe("MuiIconButton",e)}const Swe=Xe("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge"]),_we=Swe,Cwe=["edge","children","className","color","disabled","disableFocusRipple","size"],Owe=e=>{const{classes:t,disabled:r,color:n,edge:o,size:a}=e,i={root:["root",r&&"disabled",n!=="default"&&`color${fe(n)}`,o&&`edge${fe(o)}`,`size${fe(a)}`]};return Ye(i,wwe,t)},Ewe=re(Gi,{name:"MuiIconButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="default"&&t[`color${fe(r.color)}`],r.edge&&t[`edge${fe(r.edge)}`],t[`size${fe(r.size)}`]]}})(({theme:e,ownerState:t})=>I({textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:8,borderRadius:"50%",overflow:"visible",color:(e.vars||e).palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest})},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.edge==="start"&&{marginLeft:t.size==="small"?-3:-12},t.edge==="end"&&{marginRight:t.size==="small"?-3:-12}),({theme:e,ownerState:t})=>{var r;const n=(r=(e.vars||e).palette)==null?void 0:r[t.color];return I({},t.color==="inherit"&&{color:"inherit"},t.color!=="inherit"&&t.color!=="default"&&I({color:n==null?void 0:n.main},!t.disableRipple&&{"&:hover":I({},n&&{backgroundColor:e.vars?`rgba(${n.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(n.main,e.palette.action.hoverOpacity)},{"@media (hover: none)":{backgroundColor:"transparent"}})}),t.size==="small"&&{padding:5,fontSize:e.typography.pxToRem(18)},t.size==="large"&&{padding:12,fontSize:e.typography.pxToRem(28)},{[`&.${_we.disabled}`]:{backgroundColor:"transparent",color:(e.vars||e).palette.action.disabled}})}),Pwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiIconButton"}),{edge:o=!1,children:a,className:i,color:s="default",disabled:u=!1,disableFocusRipple:l=!1,size:f="medium"}=n,h=Pe(n,Cwe),g=I({},n,{edge:o,color:s,disabled:u,disableFocusRipple:l,size:f}),v=Owe(g);return N.jsx(Ewe,I({className:Ee(v.root,i),centerRipple:!0,focusRipple:!l,disabled:u,ref:r,ownerState:g},h,{children:a}))}),Ar=Pwe,Twe=Zn(N.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");function $we(e){return Qe("MuiTypography",e)}Xe("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);const Rwe=["align","className","component","gutterBottom","noWrap","paragraph","variant","variantMapping"],Iwe=e=>{const{align:t,gutterBottom:r,noWrap:n,paragraph:o,variant:a,classes:i}=e,s={root:["root",a,e.align!=="inherit"&&`align${fe(t)}`,r&&"gutterBottom",n&&"noWrap",o&&"paragraph"]};return Ye(s,$we,i)},Awe=re("span",{name:"MuiTypography",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.variant&&t[r.variant],r.align!=="inherit"&&t[`align${fe(r.align)}`],r.noWrap&&t.noWrap,r.gutterBottom&&t.gutterBottom,r.paragraph&&t.paragraph]}})(({theme:e,ownerState:t})=>I({margin:0},t.variant==="inherit"&&{font:"inherit"},t.variant!=="inherit"&&e.typography[t.variant],t.align!=="inherit"&&{textAlign:t.align},t.noWrap&&{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t.gutterBottom&&{marginBottom:"0.35em"},t.paragraph&&{marginBottom:16})),BD={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},kwe={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},Nwe=e=>kwe[e]||e,Dwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTypography"}),o=Nwe(n.color),a=fT(I({},n,{color:o})),{align:i="inherit",className:s,component:u,gutterBottom:l=!1,noWrap:f=!1,paragraph:h=!1,variant:g="body1",variantMapping:v=BD}=a,m=Pe(a,Rwe),w=I({},a,{align:i,color:o,className:s,component:u,gutterBottom:l,noWrap:f,paragraph:h,variant:g,variantMapping:v}),_=u||(h?"p":v[g]||BD[g])||"span",S=Iwe(w);return N.jsx(Awe,I({as:_,ref:r,ownerState:w,className:Ee(S.root,s)},m))}),qt=Dwe;function Lwe(e){return Qe("MuiAppBar",e)}Xe("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const Mwe=["className","color","enableColorOnDark","position"],Fwe=e=>{const{color:t,position:r,classes:n}=e,o={root:["root",`color${fe(t)}`,`position${fe(r)}`]};return Ye(o,Lwe,n)},uv=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,jwe=re(vi,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${fe(r.position)}`],t[`color${fe(r.color)}`]]}})(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return I({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&I({},t.color==="default"&&{backgroundColor:r,color:e.palette.getContrastText(r)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&I({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&I({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:uv(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:uv(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:uv(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:uv(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),Bwe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiAppBar"}),{className:o,color:a="primary",enableColorOnDark:i=!1,position:s="fixed"}=n,u=Pe(n,Mwe),l=I({},n,{color:a,position:s,enableColorOnDark:i}),f=Fwe(l);return N.jsx(jwe,I({square:!0,component:"header",ownerState:l,elevation:4,className:Ee(f.root,o,s==="fixed"&&"mui-fixed"),ref:r},u))}),zwe=Bwe;function Up(e){return typeof e=="string"}function Dd(e,t,r){return e===void 0||Up(e)?t:I({},t,{ownerState:I({},t.ownerState,r)})}const Uwe={disableDefaultClasses:!1},Wwe=p.createContext(Uwe);function Vwe(e){const{disableDefaultClasses:t}=p.useContext(Wwe);return r=>t?"":e(r)}function wy(e,t=[]){if(e===void 0)return{};const r={};return Object.keys(e).filter(n=>n.match(/^on[A-Z]/)&&typeof e[n]=="function"&&!t.includes(n)).forEach(n=>{r[n]=e[n]}),r}function Hwe(e,t,r){return typeof e=="function"?e(t,r):e}function zD(e){if(e===void 0)return{};const t={};return Object.keys(e).filter(r=>!(r.match(/^on[A-Z]/)&&typeof e[r]=="function")).forEach(r=>{t[r]=e[r]}),t}function qwe(e){const{getSlotProps:t,additionalProps:r,externalSlotProps:n,externalForwardedProps:o,className:a}=e;if(!t){const v=Ee(r==null?void 0:r.className,a,o==null?void 0:o.className,n==null?void 0:n.className),m=I({},r==null?void 0:r.style,o==null?void 0:o.style,n==null?void 0:n.style),w=I({},r,o,n);return v.length>0&&(w.className=v),Object.keys(m).length>0&&(w.style=m),{props:w,internalRef:void 0}}const i=wy(I({},o,n)),s=zD(n),u=zD(o),l=t(i),f=Ee(l==null?void 0:l.className,r==null?void 0:r.className,a,o==null?void 0:o.className,n==null?void 0:n.className),h=I({},l==null?void 0:l.style,r==null?void 0:r.style,o==null?void 0:o.style,n==null?void 0:n.style),g=I({},l,r,u,s);return f.length>0&&(g.className=f),Object.keys(h).length>0&&(g.style=h),{props:g,internalRef:l.ref}}const Gwe=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function ol(e){var t;const{elementType:r,externalSlotProps:n,ownerState:o,skipResolvingSlotProps:a=!1}=e,i=Pe(e,Gwe),s=a?{}:Hwe(n,o),{props:u,internalRef:l}=qwe(I({},i,{externalSlotProps:s})),f=xr(l,s==null?void 0:s.ref,(t=e.additionalProps)==null?void 0:t.ref);return Dd(r,I({},u,{ref:f}),o)}function UD(e){return e.substring(2).toLowerCase()}function Kwe(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}function Qwe(e){const{children:t,disableReactTree:r=!1,mouseEvent:n="onClick",onClickAway:o,touchEvent:a="onTouchEnd"}=e,i=p.useRef(!1),s=p.useRef(null),u=p.useRef(!1),l=p.useRef(!1);p.useEffect(()=>(setTimeout(()=>{u.current=!0},0),()=>{u.current=!1}),[]);const f=xr(t.ref,s),h=Kn(m=>{const w=l.current;l.current=!1;const _=tn(s.current);if(!u.current||!s.current||"clientX"in m&&Kwe(m,_))return;if(i.current){i.current=!1;return}let S;m.composedPath?S=m.composedPath().indexOf(s.current)>-1:S=!_.documentElement.contains(m.target)||s.current.contains(m.target),!S&&(r||!w)&&o(m)}),g=m=>w=>{l.current=!0;const _=t.props[m];_&&_(w)},v={ref:f};return a!==!1&&(v[a]=g(a)),p.useEffect(()=>{if(a!==!1){const m=UD(a),w=tn(s.current),_=()=>{i.current=!0};return w.addEventListener(m,h),w.addEventListener("touchmove",_),()=>{w.removeEventListener(m,h),w.removeEventListener("touchmove",_)}}},[h,a]),n!==!1&&(v[n]=g(n)),p.useEffect(()=>{if(n!==!1){const m=UD(n),w=tn(s.current);return w.addEventListener(m,h),()=>{w.removeEventListener(m,h)}}},[h,n]),N.jsx(p.Fragment,{children:p.cloneElement(t,v)})}const Xwe=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function Ywe(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?e.contentEditable==="true"||(e.nodeName==="AUDIO"||e.nodeName==="VIDEO"||e.nodeName==="DETAILS")&&e.getAttribute("tabindex")===null?0:e.tabIndex:t}function Jwe(e){if(e.tagName!=="INPUT"||e.type!=="radio"||!e.name)return!1;const t=n=>e.ownerDocument.querySelector(`input[type="radio"]${n}`);let r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}function Zwe(e){return!(e.disabled||e.tagName==="INPUT"&&e.type==="hidden"||Jwe(e))}function eSe(e){const t=[],r=[];return Array.from(e.querySelectorAll(Xwe)).forEach((n,o)=>{const a=Ywe(n);a===-1||!Zwe(n)||(a===0?t.push(n):r.push({documentOrder:o,tabIndex:a,node:n}))}),r.sort((n,o)=>n.tabIndex===o.tabIndex?n.documentOrder-o.documentOrder:n.tabIndex-o.tabIndex).map(n=>n.node).concat(t)}function tSe(){return!0}function rSe(e){const{children:t,disableAutoFocus:r=!1,disableEnforceFocus:n=!1,disableRestoreFocus:o=!1,getTabbable:a=eSe,isEnabled:i=tSe,open:s}=e,u=p.useRef(!1),l=p.useRef(null),f=p.useRef(null),h=p.useRef(null),g=p.useRef(null),v=p.useRef(!1),m=p.useRef(null),w=xr(t.ref,m),_=p.useRef(null);p.useEffect(()=>{!s||!m.current||(v.current=!r)},[r,s]),p.useEffect(()=>{if(!s||!m.current)return;const b=tn(m.current);return m.current.contains(b.activeElement)||(m.current.hasAttribute("tabIndex")||m.current.setAttribute("tabIndex","-1"),v.current&&m.current.focus()),()=>{o||(h.current&&h.current.focus&&(u.current=!0,h.current.focus()),h.current=null)}},[s]),p.useEffect(()=>{if(!s||!m.current)return;const b=tn(m.current),C=T=>{_.current=T,!(n||!i()||T.key!=="Tab")&&b.activeElement===m.current&&T.shiftKey&&(u.current=!0,f.current&&f.current.focus())},O=()=>{const T=m.current;if(T===null)return;if(!b.hasFocus()||!i()||u.current){u.current=!1;return}if(T.contains(b.activeElement)||n&&b.activeElement!==l.current&&b.activeElement!==f.current)return;if(b.activeElement!==g.current)g.current=null;else if(g.current!==null)return;if(!v.current)return;let R=[];if((b.activeElement===l.current||b.activeElement===f.current)&&(R=a(m.current)),R.length>0){var D,k;const L=!!((D=_.current)!=null&&D.shiftKey&&((k=_.current)==null?void 0:k.key)==="Tab"),j=R[0],B=R[R.length-1];typeof j!="string"&&typeof B!="string"&&(L?B.focus():j.focus())}else T.focus()};b.addEventListener("focusin",O),b.addEventListener("keydown",C,!0);const P=setInterval(()=>{b.activeElement&&b.activeElement.tagName==="BODY"&&O()},50);return()=>{clearInterval(P),b.removeEventListener("focusin",O),b.removeEventListener("keydown",C,!0)}},[r,n,o,i,s,a]);const S=b=>{h.current===null&&(h.current=b.relatedTarget),v.current=!0,g.current=b.target;const C=t.props.onFocus;C&&C(b)},y=b=>{h.current===null&&(h.current=b.relatedTarget),v.current=!0};return N.jsxs(p.Fragment,{children:[N.jsx("div",{tabIndex:s?0:-1,onFocus:y,ref:l,"data-testid":"sentinelStart"}),p.cloneElement(t,{ref:w,onFocus:S}),N.jsx("div",{tabIndex:s?0:-1,onFocus:y,ref:f,"data-testid":"sentinelEnd"})]})}var ho="top",va="bottom",ma="right",go="left",mT="auto",Lh=[ho,va,ma,go],tf="start",Wp="end",nSe="clippingParents",o6="viewport",yd="popper",oSe="reference",WD=Lh.reduce(function(e,t){return e.concat([t+"-"+tf,t+"-"+Wp])},[]),a6=[].concat(Lh,[mT]).reduce(function(e,t){return e.concat([t,t+"-"+tf,t+"-"+Wp])},[]),aSe="beforeRead",iSe="read",sSe="afterRead",lSe="beforeMain",uSe="main",cSe="afterMain",fSe="beforeWrite",dSe="write",pSe="afterWrite",hSe=[aSe,iSe,sSe,lSe,uSe,cSe,fSe,dSe,pSe];function fi(e){return e?(e.nodeName||"").toLowerCase():null}function Fo(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function fu(e){var t=Fo(e).Element;return e instanceof t||e instanceof Element}function ca(e){var t=Fo(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function yT(e){if(typeof ShadowRoot>"u")return!1;var t=Fo(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function gSe(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!ca(a)||!fi(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function vSe(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var o=t.elements[n],a=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(u,l){return u[l]="",u},{});!ca(o)||!fi(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(u){o.removeAttribute(u)}))})}}const mSe={name:"applyStyles",enabled:!0,phase:"write",fn:gSe,effect:vSe,requires:["computeStyles"]};function li(e){return e.split("-")[0]}var Yl=Math.max,Sy=Math.min,rf=Math.round;function yC(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function i6(){return!/^((?!chrome|android).)*safari/i.test(yC())}function nf(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&ca(e)&&(o=e.offsetWidth>0&&rf(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&rf(n.height)/e.offsetHeight||1);var i=fu(e)?Fo(e):window,s=i.visualViewport,u=!i6()&&r,l=(n.left+(u&&s?s.offsetLeft:0))/o,f=(n.top+(u&&s?s.offsetTop:0))/a,h=n.width/o,g=n.height/a;return{width:h,height:g,top:f,right:l+h,bottom:f+g,left:l,x:l,y:f}}function bT(e){var t=nf(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function s6(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&yT(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ki(e){return Fo(e).getComputedStyle(e)}function ySe(e){return["table","td","th"].indexOf(fi(e))>=0}function vl(e){return((fu(e)?e.ownerDocument:e.document)||window.document).documentElement}function W0(e){return fi(e)==="html"?e:e.assignedSlot||e.parentNode||(yT(e)?e.host:null)||vl(e)}function VD(e){return!ca(e)||Ki(e).position==="fixed"?null:e.offsetParent}function bSe(e){var t=/firefox/i.test(yC()),r=/Trident/i.test(yC());if(r&&ca(e)){var n=Ki(e);if(n.position==="fixed")return null}var o=W0(e);for(yT(o)&&(o=o.host);ca(o)&&["html","body"].indexOf(fi(o))<0;){var a=Ki(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function Mh(e){for(var t=Fo(e),r=VD(e);r&&ySe(r)&&Ki(r).position==="static";)r=VD(r);return r&&(fi(r)==="html"||fi(r)==="body"&&Ki(r).position==="static")?t:r||bSe(e)||t}function xT(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function tp(e,t,r){return Yl(e,Sy(t,r))}function xSe(e,t,r){var n=tp(e,t,r);return n>r?r:n}function l6(){return{top:0,right:0,bottom:0,left:0}}function u6(e){return Object.assign({},l6(),e)}function c6(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var wSe=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,u6(typeof t!="number"?t:c6(t,Lh))};function SSe(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,s=li(r.placement),u=xT(s),l=[go,ma].indexOf(s)>=0,f=l?"height":"width";if(!(!a||!i)){var h=wSe(o.padding,r),g=bT(a),v=u==="y"?ho:go,m=u==="y"?va:ma,w=r.rects.reference[f]+r.rects.reference[u]-i[u]-r.rects.popper[f],_=i[u]-r.rects.reference[u],S=Mh(a),y=S?u==="y"?S.clientHeight||0:S.clientWidth||0:0,b=w/2-_/2,C=h[v],O=y-g[f]-h[m],P=y/2-g[f]/2+b,T=tp(C,P,O),R=u;r.modifiersData[n]=(t={},t[R]=T,t.centerOffset=T-P,t)}}function _Se(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||s6(t.elements.popper,o)&&(t.elements.arrow=o))}const CSe={name:"arrow",enabled:!0,phase:"main",fn:SSe,effect:_Se,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function of(e){return e.split("-")[1]}var OSe={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ESe(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:rf(r*o)/o||0,y:rf(n*o)/o||0}}function HD(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,u=e.gpuAcceleration,l=e.adaptive,f=e.roundOffsets,h=e.isFixed,g=i.x,v=g===void 0?0:g,m=i.y,w=m===void 0?0:m,_=typeof f=="function"?f({x:v,y:w}):{x:v,y:w};v=_.x,w=_.y;var S=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),b=go,C=ho,O=window;if(l){var P=Mh(r),T="clientHeight",R="clientWidth";if(P===Fo(r)&&(P=vl(r),Ki(P).position!=="static"&&s==="absolute"&&(T="scrollHeight",R="scrollWidth")),P=P,o===ho||(o===go||o===ma)&&a===Wp){C=va;var D=h&&P===O&&O.visualViewport?O.visualViewport.height:P[T];w-=D-n.height,w*=u?1:-1}if(o===go||(o===ho||o===va)&&a===Wp){b=ma;var k=h&&P===O&&O.visualViewport?O.visualViewport.width:P[R];v-=k-n.width,v*=u?1:-1}}var L=Object.assign({position:s},l&&OSe),j=f===!0?ESe({x:v,y:w},Fo(r)):{x:v,y:w};if(v=j.x,w=j.y,u){var B;return Object.assign({},L,(B={},B[C]=y?"0":"",B[b]=S?"0":"",B.transform=(O.devicePixelRatio||1)<=1?"translate("+v+"px, "+w+"px)":"translate3d("+v+"px, "+w+"px, 0)",B))}return Object.assign({},L,(t={},t[C]=y?w+"px":"",t[b]=S?v+"px":"",t.transform="",t))}function PSe(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,i=a===void 0?!0:a,s=r.roundOffsets,u=s===void 0?!0:s,l={placement:li(t.placement),variation:of(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,HD(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,HD(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const TSe={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:PSe,data:{}};var cv={passive:!0};function $Se(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,i=n.resize,s=i===void 0?!0:i,u=Fo(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&l.forEach(function(f){f.addEventListener("scroll",r.update,cv)}),s&&u.addEventListener("resize",r.update,cv),function(){a&&l.forEach(function(f){f.removeEventListener("scroll",r.update,cv)}),s&&u.removeEventListener("resize",r.update,cv)}}const RSe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:$Se,data:{}};var ISe={left:"right",right:"left",bottom:"top",top:"bottom"};function Gv(e){return e.replace(/left|right|bottom|top/g,function(t){return ISe[t]})}var ASe={start:"end",end:"start"};function qD(e){return e.replace(/start|end/g,function(t){return ASe[t]})}function wT(e){var t=Fo(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function ST(e){return nf(vl(e)).left+wT(e).scrollLeft}function kSe(e,t){var r=Fo(e),n=vl(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,s=0,u=0;if(o){a=o.width,i=o.height;var l=i6();(l||!l&&t==="fixed")&&(s=o.offsetLeft,u=o.offsetTop)}return{width:a,height:i,x:s+ST(e),y:u}}function NSe(e){var t,r=vl(e),n=wT(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Yl(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Yl(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-n.scrollLeft+ST(e),u=-n.scrollTop;return Ki(o||r).direction==="rtl"&&(s+=Yl(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:u}}function _T(e){var t=Ki(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function f6(e){return["html","body","#document"].indexOf(fi(e))>=0?e.ownerDocument.body:ca(e)&&_T(e)?e:f6(W0(e))}function rp(e,t){var r;t===void 0&&(t=[]);var n=f6(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Fo(n),i=o?[a].concat(a.visualViewport||[],_T(n)?n:[]):n,s=t.concat(i);return o?s:s.concat(rp(W0(i)))}function bC(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function DSe(e,t){var r=nf(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function GD(e,t,r){return t===o6?bC(kSe(e,r)):fu(t)?DSe(t,r):bC(NSe(vl(e)))}function LSe(e){var t=rp(W0(e)),r=["absolute","fixed"].indexOf(Ki(e).position)>=0,n=r&&ca(e)?Mh(e):e;return fu(n)?t.filter(function(o){return fu(o)&&s6(o,n)&&fi(o)!=="body"}):[]}function MSe(e,t,r,n){var o=t==="clippingParents"?LSe(e):[].concat(t),a=[].concat(o,[r]),i=a[0],s=a.reduce(function(u,l){var f=GD(e,l,n);return u.top=Yl(f.top,u.top),u.right=Sy(f.right,u.right),u.bottom=Sy(f.bottom,u.bottom),u.left=Yl(f.left,u.left),u},GD(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function d6(e){var t=e.reference,r=e.element,n=e.placement,o=n?li(n):null,a=n?of(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,u;switch(o){case ho:u={x:i,y:t.y-r.height};break;case va:u={x:i,y:t.y+t.height};break;case ma:u={x:t.x+t.width,y:s};break;case go:u={x:t.x-r.width,y:s};break;default:u={x:t.x,y:t.y}}var l=o?xT(o):null;if(l!=null){var f=l==="y"?"height":"width";switch(a){case tf:u[l]=u[l]-(t[f]/2-r[f]/2);break;case Wp:u[l]=u[l]+(t[f]/2-r[f]/2);break}}return u}function Vp(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.strategy,i=a===void 0?e.strategy:a,s=r.boundary,u=s===void 0?nSe:s,l=r.rootBoundary,f=l===void 0?o6:l,h=r.elementContext,g=h===void 0?yd:h,v=r.altBoundary,m=v===void 0?!1:v,w=r.padding,_=w===void 0?0:w,S=u6(typeof _!="number"?_:c6(_,Lh)),y=g===yd?oSe:yd,b=e.rects.popper,C=e.elements[m?y:g],O=MSe(fu(C)?C:C.contextElement||vl(e.elements.popper),u,f,i),P=nf(e.elements.reference),T=d6({reference:P,element:b,strategy:"absolute",placement:o}),R=bC(Object.assign({},b,T)),D=g===yd?R:P,k={top:O.top-D.top+S.top,bottom:D.bottom-O.bottom+S.bottom,left:O.left-D.left+S.left,right:D.right-O.right+S.right},L=e.modifiersData.offset;if(g===yd&&L){var j=L[o];Object.keys(k).forEach(function(B){var U=[ma,va].indexOf(B)>=0?1:-1,W=[ho,va].indexOf(B)>=0?"y":"x";k[B]+=j[W]*U})}return k}function FSe(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,s=r.flipVariations,u=r.allowedAutoPlacements,l=u===void 0?a6:u,f=of(n),h=f?s?WD:WD.filter(function(m){return of(m)===f}):Lh,g=h.filter(function(m){return l.indexOf(m)>=0});g.length===0&&(g=h);var v=g.reduce(function(m,w){return m[w]=Vp(e,{placement:w,boundary:o,rootBoundary:a,padding:i})[li(w)],m},{});return Object.keys(v).sort(function(m,w){return v[m]-v[w]})}function jSe(e){if(li(e)===mT)return[];var t=Gv(e);return[qD(e),t,qD(t)]}function BSe(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!0:i,u=r.fallbackPlacements,l=r.padding,f=r.boundary,h=r.rootBoundary,g=r.altBoundary,v=r.flipVariations,m=v===void 0?!0:v,w=r.allowedAutoPlacements,_=t.options.placement,S=li(_),y=S===_,b=u||(y||!m?[Gv(_)]:jSe(_)),C=[_].concat(b).reduce(function(be,Te){return be.concat(li(Te)===mT?FSe(t,{placement:Te,boundary:f,rootBoundary:h,padding:l,flipVariations:m,allowedAutoPlacements:w}):Te)},[]),O=t.rects.reference,P=t.rects.popper,T=new Map,R=!0,D=C[0],k=0;k<C.length;k++){var L=C[k],j=li(L),B=of(L)===tf,U=[ho,va].indexOf(j)>=0,W=U?"width":"height",K=Vp(t,{placement:L,boundary:f,rootBoundary:h,altBoundary:g,padding:l}),J=U?B?ma:go:B?va:ho;O[W]>P[W]&&(J=Gv(J));var z=Gv(J),G=[];if(a&&G.push(K[j]<=0),s&&G.push(K[J]<=0,K[z]<=0),G.every(function(be){return be})){D=L,R=!1;break}T.set(L,G)}if(R)for(var ee=m?3:1,oe=function(Te){var ke=C.find(function(_e){var Se=T.get(_e);if(Se)return Se.slice(0,Te).every(function(Fe){return Fe})});if(ke)return D=ke,"break"},he=ee;he>0;he--){var de=oe(he);if(de==="break")break}t.placement!==D&&(t.modifiersData[n]._skip=!0,t.placement=D,t.reset=!0)}}const zSe={name:"flip",enabled:!0,phase:"main",fn:BSe,requiresIfExists:["offset"],data:{_skip:!1}};function KD(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function QD(e){return[ho,ma,va,go].some(function(t){return e[t]>=0})}function USe(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Vp(t,{elementContext:"reference"}),s=Vp(t,{altBoundary:!0}),u=KD(i,n),l=KD(s,o,a),f=QD(u),h=QD(l);t.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:f,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":h})}const WSe={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:USe};function VSe(e,t,r){var n=li(e),o=[go,ho].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[go,ma].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function HSe(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=a6.reduce(function(f,h){return f[h]=VSe(h,t.rects,a),f},{}),s=i[t.placement],u=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=i}const qSe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:HSe};function GSe(e){var t=e.state,r=e.name;t.modifiersData[r]=d6({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const KSe={name:"popperOffsets",enabled:!0,phase:"read",fn:GSe,data:{}};function QSe(e){return e==="x"?"y":"x"}function XSe(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,s=i===void 0?!1:i,u=r.boundary,l=r.rootBoundary,f=r.altBoundary,h=r.padding,g=r.tether,v=g===void 0?!0:g,m=r.tetherOffset,w=m===void 0?0:m,_=Vp(t,{boundary:u,rootBoundary:l,padding:h,altBoundary:f}),S=li(t.placement),y=of(t.placement),b=!y,C=xT(S),O=QSe(C),P=t.modifiersData.popperOffsets,T=t.rects.reference,R=t.rects.popper,D=typeof w=="function"?w(Object.assign({},t.rects,{placement:t.placement})):w,k=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(P){if(a){var B,U=C==="y"?ho:go,W=C==="y"?va:ma,K=C==="y"?"height":"width",J=P[C],z=J+_[U],G=J-_[W],ee=v?-R[K]/2:0,oe=y===tf?T[K]:R[K],he=y===tf?-R[K]:-T[K],de=t.elements.arrow,be=v&&de?bT(de):{width:0,height:0},Te=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:l6(),ke=Te[U],_e=Te[W],Se=tp(0,T[K],be[K]),Fe=b?T[K]/2-ee-Se-ke-k.mainAxis:oe-Se-ke-k.mainAxis,qe=b?-T[K]/2+ee+Se+_e+k.mainAxis:he+Se+_e+k.mainAxis,Ne=t.elements.arrow&&Mh(t.elements.arrow),$e=Ne?C==="y"?Ne.clientTop||0:Ne.clientLeft||0:0,De=(B=L==null?void 0:L[C])!=null?B:0,Oe=J+Fe-De-$e,se=J+qe-De,lt=tp(v?Sy(z,Oe):z,J,v?Yl(G,se):G);P[C]=lt,j[C]=lt-J}if(s){var Ue,it=C==="x"?ho:go,V=C==="x"?va:ma,X=P[O],te=O==="y"?"height":"width",we=X+_[it],ge=X-_[V],ae=[ho,go].indexOf(S)!==-1,Re=(Ue=L==null?void 0:L[O])!=null?Ue:0,Ke=ae?we:X-T[te]-R[te]-Re+k.altAxis,We=ae?X+T[te]+R[te]-Re-k.altAxis:ge,Ie=v&&ae?xSe(Ke,X,We):tp(v?Ke:we,X,v?We:ge);P[O]=Ie,j[O]=Ie-X}t.modifiersData[n]=j}}const YSe={name:"preventOverflow",enabled:!0,phase:"main",fn:XSe,requiresIfExists:["offset"]};function JSe(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ZSe(e){return e===Fo(e)||!ca(e)?wT(e):JSe(e)}function e_e(e){var t=e.getBoundingClientRect(),r=rf(t.width)/e.offsetWidth||1,n=rf(t.height)/e.offsetHeight||1;return r!==1||n!==1}function t_e(e,t,r){r===void 0&&(r=!1);var n=ca(t),o=ca(t)&&e_e(t),a=vl(t),i=nf(e,o,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(n||!n&&!r)&&((fi(t)!=="body"||_T(a))&&(s=ZSe(t)),ca(t)?(u=nf(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):a&&(u.x=ST(a))),{x:i.left+s.scrollLeft-u.x,y:i.top+s.scrollTop-u.y,width:i.width,height:i.height}}function r_e(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var u=t.get(s);u&&o(u)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function n_e(e){var t=r_e(e);return hSe.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function o_e(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function a_e(e){var t=e.reduce(function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var XD={placement:"bottom",modifiers:[],strategy:"absolute"};function YD(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(n){return!(n&&typeof n.getBoundingClientRect=="function")})}function i_e(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,o=t.defaultOptions,a=o===void 0?XD:o;return function(s,u,l){l===void 0&&(l=a);var f={placement:"bottom",orderedModifiers:[],options:Object.assign({},XD,a),modifiersData:{},elements:{reference:s,popper:u},attributes:{},styles:{}},h=[],g=!1,v={state:f,setOptions:function(S){var y=typeof S=="function"?S(f.options):S;w(),f.options=Object.assign({},a,f.options,y),f.scrollParents={reference:fu(s)?rp(s):s.contextElement?rp(s.contextElement):[],popper:rp(u)};var b=n_e(a_e([].concat(n,f.options.modifiers)));return f.orderedModifiers=b.filter(function(C){return C.enabled}),m(),v.update()},forceUpdate:function(){if(!g){var S=f.elements,y=S.reference,b=S.popper;if(YD(y,b)){f.rects={reference:t_e(y,Mh(b),f.options.strategy==="fixed"),popper:bT(b)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(k){return f.modifiersData[k.name]=Object.assign({},k.data)});for(var C=0;C<f.orderedModifiers.length;C++){if(f.reset===!0){f.reset=!1,C=-1;continue}var O=f.orderedModifiers[C],P=O.fn,T=O.options,R=T===void 0?{}:T,D=O.name;typeof P=="function"&&(f=P({state:f,options:R,name:D,instance:v})||f)}}}},update:o_e(function(){return new Promise(function(_){v.forceUpdate(),_(f)})}),destroy:function(){w(),g=!0}};if(!YD(s,u))return v;v.setOptions(l).then(function(_){!g&&l.onFirstUpdate&&l.onFirstUpdate(_)});function m(){f.orderedModifiers.forEach(function(_){var S=_.name,y=_.options,b=y===void 0?{}:y,C=_.effect;if(typeof C=="function"){var O=C({state:f,name:S,instance:v,options:b}),P=function(){};h.push(O||P)}})}function w(){h.forEach(function(_){return _()}),h=[]}return v}}var s_e=[RSe,KSe,TSe,mSe,qSe,zSe,YSe,CSe,WSe],l_e=i_e({defaultModifiers:s_e});function u_e(e){return typeof e=="function"?e():e}const p6=p.forwardRef(function(t,r){const{children:n,container:o,disablePortal:a=!1}=t,[i,s]=p.useState(null),u=xr(p.isValidElement(n)?n.ref:null,r);if(ga(()=>{a||s(u_e(o)||document.body)},[o,a]),ga(()=>{if(i&&!a)return Fp(r,i),()=>{Fp(r,null)}},[r,i,a]),a){if(p.isValidElement(n)){const l={ref:u};return p.cloneElement(n,l)}return N.jsx(p.Fragment,{children:n})}return N.jsx(p.Fragment,{children:i&&ul.createPortal(n,i)})});function c_e(e){return Qe("MuiPopper",e)}Xe("MuiPopper",["root"]);const f_e=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],d_e=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function p_e(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function xC(e){return typeof e=="function"?e():e}function h_e(e){return e.nodeType!==void 0}const g_e=()=>Ye({root:["root"]},Vwe(c_e)),v_e={},m_e=p.forwardRef(function(t,r){var n;const{anchorEl:o,children:a,direction:i,disablePortal:s,modifiers:u,open:l,placement:f,popperOptions:h,popperRef:g,slotProps:v={},slots:m={},TransitionProps:w}=t,_=Pe(t,f_e),S=p.useRef(null),y=xr(S,r),b=p.useRef(null),C=xr(b,g),O=p.useRef(C);ga(()=>{O.current=C},[C]),p.useImperativeHandle(g,()=>b.current,[]);const P=p_e(f,i),[T,R]=p.useState(P),[D,k]=p.useState(xC(o));p.useEffect(()=>{b.current&&b.current.forceUpdate()}),p.useEffect(()=>{o&&k(xC(o))},[o]),ga(()=>{if(!D||!l)return;const W=z=>{R(z.placement)};let K=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:z})=>{W(z)}}];u!=null&&(K=K.concat(u)),h&&h.modifiers!=null&&(K=K.concat(h.modifiers));const J=l_e(D,S.current,I({placement:P},h,{modifiers:K}));return O.current(J),()=>{J.destroy(),O.current(null)}},[D,s,u,l,h,P]);const L={placement:T};w!==null&&(L.TransitionProps=w);const j=g_e(),B=(n=m.root)!=null?n:"div",U=ol({elementType:B,externalSlotProps:v.root,externalForwardedProps:_,additionalProps:{role:"tooltip",ref:y},ownerState:t,className:j.root});return N.jsx(B,I({},U,{children:typeof a=="function"?a(L):a}))}),y_e=p.forwardRef(function(t,r){const{anchorEl:n,children:o,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:u=!1,modifiers:l,open:f,placement:h="bottom",popperOptions:g=v_e,popperRef:v,style:m,transition:w=!1,slotProps:_={},slots:S={}}=t,y=Pe(t,d_e),[b,C]=p.useState(!0),O=()=>{C(!1)},P=()=>{C(!0)};if(!u&&!f&&(!w||b))return null;let T;if(a)T=a;else if(n){const k=xC(n);T=k&&h_e(k)?tn(k).body:tn(null).body}const R=!f&&u&&(!w||b)?"none":void 0,D=w?{in:f,onEnter:O,onExited:P}:void 0;return N.jsx(p6,{disablePortal:s,container:T,children:N.jsx(m_e,I({anchorEl:n,direction:i,disablePortal:s,modifiers:l,ref:r,open:w?!b:f,placement:h,popperOptions:g,popperRef:v,slotProps:_,slots:S},y,{style:I({position:"fixed",top:0,left:0,display:R},m),TransitionProps:D,children:o}))})});function b_e(e){const t=tn(e);return t.body===e?ci(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}function np(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function JD(e){return parseInt(ci(e).getComputedStyle(e).paddingRight,10)||0}function x_e(e){const r=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName)!==-1,n=e.tagName==="INPUT"&&e.getAttribute("type")==="hidden";return r||n}function ZD(e,t,r,n,o){const a=[t,r,...n];[].forEach.call(e.children,i=>{const s=a.indexOf(i)===-1,u=!x_e(i);s&&u&&np(i,o)})}function Ew(e,t){let r=-1;return e.some((n,o)=>t(n)?(r=o,!0):!1),r}function w_e(e,t){const r=[],n=e.container;if(!t.disableScrollLock){if(b_e(n)){const i=Ez(tn(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${JD(n)+i}px`;const s=tn(n).querySelectorAll(".mui-fixed");[].forEach.call(s,u=>{r.push({value:u.style.paddingRight,property:"padding-right",el:u}),u.style.paddingRight=`${JD(u)+i}px`})}let a;if(n.parentNode instanceof DocumentFragment)a=tn(n).body;else{const i=n.parentElement,s=ci(n);a=(i==null?void 0:i.nodeName)==="HTML"&&s.getComputedStyle(i).overflowY==="scroll"?i:n}r.push({value:a.style.overflow,property:"overflow",el:a},{value:a.style.overflowX,property:"overflow-x",el:a},{value:a.style.overflowY,property:"overflow-y",el:a}),a.style.overflow="hidden"}return()=>{r.forEach(({value:a,el:i,property:s})=>{a?i.style.setProperty(s,a):i.style.removeProperty(s)})}}function S_e(e){const t=[];return[].forEach.call(e.children,r=>{r.getAttribute("aria-hidden")==="true"&&t.push(r)}),t}class __e{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(t,r){let n=this.modals.indexOf(t);if(n!==-1)return n;n=this.modals.length,this.modals.push(t),t.modalRef&&np(t.modalRef,!1);const o=S_e(r);ZD(r,t.mount,t.modalRef,o,!0);const a=Ew(this.containers,i=>i.container===r);return a!==-1?(this.containers[a].modals.push(t),n):(this.containers.push({modals:[t],container:r,restore:null,hiddenSiblings:o}),n)}mount(t,r){const n=Ew(this.containers,a=>a.modals.indexOf(t)!==-1),o=this.containers[n];o.restore||(o.restore=w_e(o,r))}remove(t,r=!0){const n=this.modals.indexOf(t);if(n===-1)return n;const o=Ew(this.containers,i=>i.modals.indexOf(t)!==-1),a=this.containers[o];if(a.modals.splice(a.modals.indexOf(t),1),this.modals.splice(n,1),a.modals.length===0)a.restore&&a.restore(),t.modalRef&&np(t.modalRef,r),ZD(a.container,t.mount,t.modalRef,a.hiddenSiblings,!1),this.containers.splice(o,1);else{const i=a.modals[a.modals.length-1];i.modalRef&&np(i.modalRef,!1)}return n}isTopModal(t){return this.modals.length>0&&this.modals[this.modals.length-1]===t}}function C_e(e){return typeof e=="function"?e():e}function O_e(e){return e?e.props.hasOwnProperty("in"):!1}const E_e=new __e;function P_e(e){const{container:t,disableEscapeKeyDown:r=!1,disableScrollLock:n=!1,manager:o=E_e,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:s,children:u,onClose:l,open:f,rootRef:h}=e,g=p.useRef({}),v=p.useRef(null),m=p.useRef(null),w=xr(m,h),[_,S]=p.useState(!f),y=O_e(u);let b=!0;(e["aria-hidden"]==="false"||e["aria-hidden"]===!1)&&(b=!1);const C=()=>tn(v.current),O=()=>(g.current.modalRef=m.current,g.current.mount=v.current,g.current),P=()=>{o.mount(O(),{disableScrollLock:n}),m.current&&(m.current.scrollTop=0)},T=Kn(()=>{const K=C_e(t)||C().body;o.add(O(),K),m.current&&P()}),R=p.useCallback(()=>o.isTopModal(O()),[o]),D=Kn(K=>{v.current=K,K&&(f&&R()?P():m.current&&np(m.current,b))}),k=p.useCallback(()=>{o.remove(O(),b)},[b,o]);p.useEffect(()=>()=>{k()},[k]),p.useEffect(()=>{f?T():(!y||!a)&&k()},[f,k,y,a,T]);const L=K=>J=>{var z;(z=K.onKeyDown)==null||z.call(K,J),!(J.key!=="Escape"||J.which===229||!R())&&(r||(J.stopPropagation(),l&&l(J,"escapeKeyDown")))},j=K=>J=>{var z;(z=K.onClick)==null||z.call(K,J),J.target===J.currentTarget&&l&&l(J,"backdropClick")};return{getRootProps:(K={})=>{const J=wy(e);delete J.onTransitionEnter,delete J.onTransitionExited;const z=I({},J,K);return I({role:"presentation"},z,{onKeyDown:L(z),ref:w})},getBackdropProps:(K={})=>{const J=K;return I({"aria-hidden":!0},J,{onClick:j(J),open:f})},getTransitionProps:()=>{const K=()=>{S(!1),i&&i()},J=()=>{S(!0),s&&s(),a&&k()};return{onEnter:cC(K,u==null?void 0:u.props.onEnter),onExited:cC(J,u==null?void 0:u.props.onExited)}},rootRef:w,portalRef:D,isTopModal:R,exited:_,hasTransition:y}}function T_e(e={}){const{autoHideDuration:t=null,disableWindowBlurListener:r=!1,onClose:n,open:o,resumeHideDuration:a}=e,i=p.useRef();p.useEffect(()=>{if(!o)return;function S(y){y.defaultPrevented||(y.key==="Escape"||y.key==="Esc")&&(n==null||n(y,"escapeKeyDown"))}return document.addEventListener("keydown",S),()=>{document.removeEventListener("keydown",S)}},[o,n]);const s=Kn((S,y)=>{n==null||n(S,y)}),u=Kn(S=>{!n||S==null||(clearTimeout(i.current),i.current=setTimeout(()=>{s(null,"timeout")},S))});p.useEffect(()=>(o&&u(t),()=>{clearTimeout(i.current)}),[o,t,u]);const l=S=>{n==null||n(S,"clickaway")},f=()=>{clearTimeout(i.current)},h=p.useCallback(()=>{t!=null&&u(a??t*.5)},[t,a,u]),g=S=>y=>{const b=S.onBlur;b==null||b(y),h()},v=S=>y=>{const b=S.onFocus;b==null||b(y),f()},m=S=>y=>{const b=S.onMouseEnter;b==null||b(y),f()},w=S=>y=>{const b=S.onMouseLeave;b==null||b(y),h()};return p.useEffect(()=>{if(!r&&o)return window.addEventListener("focus",h),window.addEventListener("blur",f),()=>{window.removeEventListener("focus",h),window.removeEventListener("blur",f)}},[r,h,o]),{getRootProps:(S={})=>{const y=I({},wy(e),wy(S));return I({role:"presentation"},S,y,{onBlur:g(y),onFocus:v(y),onMouseEnter:m(y),onMouseLeave:w(y)})},onClickAway:l}}const $_e=["onChange","maxRows","minRows","style","value"];function fv(e){return parseInt(e,10)||0}const R_e={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function eL(e){return e==null||Object.keys(e).length===0||e.outerHeightStyle===0&&!e.overflow}const I_e=p.forwardRef(function(t,r){const{onChange:n,maxRows:o,minRows:a=1,style:i,value:s}=t,u=Pe(t,$_e),{current:l}=p.useRef(s!=null),f=p.useRef(null),h=xr(r,f),g=p.useRef(null),v=p.useRef(0),[m,w]=p.useState({outerHeightStyle:0}),_=p.useCallback(()=>{const C=f.current,P=ci(C).getComputedStyle(C);if(P.width==="0px")return{outerHeightStyle:0};const T=g.current;T.style.width=P.width,T.value=C.value||t.placeholder||"x",T.value.slice(-1)===`
`&&(T.value+=" ");const R=P.boxSizing,D=fv(P.paddingBottom)+fv(P.paddingTop),k=fv(P.borderBottomWidth)+fv(P.borderTopWidth),L=T.scrollHeight;T.value="x";const j=T.scrollHeight;let B=L;a&&(B=Math.max(Number(a)*j,B)),o&&(B=Math.min(Number(o)*j,B)),B=Math.max(B,j);const U=B+(R==="border-box"?D+k:0),W=Math.abs(B-L)<=1;return{outerHeightStyle:U,overflow:W}},[o,a,t.placeholder]),S=(C,O)=>{const{outerHeightStyle:P,overflow:T}=O;return v.current<20&&(P>0&&Math.abs((C.outerHeightStyle||0)-P)>1||C.overflow!==T)?(v.current+=1,{overflow:T,outerHeightStyle:P}):C},y=p.useCallback(()=>{const C=_();eL(C)||w(O=>S(O,C))},[_]);ga(()=>{const C=()=>{const L=_();eL(L)||ul.flushSync(()=>{w(j=>S(j,L))})},O=()=>{v.current=0,C()};let P;const T=d0(O),R=f.current,D=ci(R);D.addEventListener("resize",T);let k;return typeof ResizeObserver<"u"&&(k=new ResizeObserver(O),k.observe(R)),()=>{T.clear(),cancelAnimationFrame(P),D.removeEventListener("resize",T),k&&k.disconnect()}},[_]),ga(()=>{y()}),p.useEffect(()=>{v.current=0},[s]);const b=C=>{v.current=0,l||y(),n&&n(C)};return N.jsxs(p.Fragment,{children:[N.jsx("textarea",I({value:s,onChange:b,ref:h,rows:a,style:I({height:m.outerHeightStyle,overflow:m.overflow?"hidden":void 0},i)},u)),N.jsx("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:g,tabIndex:-1,style:I({},R_e.shadow,i,{paddingTop:0,paddingBottom:0})})]})});function tL(e){return typeof e.normalize<"u"?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function h6(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:n,matchFrom:o="any",stringify:a,trim:i=!1}=e;return(s,{inputValue:u,getOptionLabel:l})=>{let f=i?u.trim():u;r&&(f=f.toLowerCase()),t&&(f=tL(f));const h=f?s.filter(g=>{let v=(a||l)(g);return r&&(v=v.toLowerCase()),t&&(v=tL(v)),o==="start"?v.indexOf(f)===0:v.indexOf(f)>-1}):s;return typeof n=="number"?h.slice(0,n):h}}function Pw(e,t){for(let r=0;r<e.length;r+=1)if(t(e[r]))return r;return-1}const A_e=h6(),rL=5,k_e=e=>{var t;return e.current!==null&&((t=e.current.parentElement)==null?void 0:t.contains(document.activeElement))};function N_e(e){const{unstable_isActiveElementInListbox:t=k_e,unstable_classNamePrefix:r="Mui",autoComplete:n=!1,autoHighlight:o=!1,autoSelect:a=!1,blurOnSelect:i=!1,clearOnBlur:s=!e.freeSolo,clearOnEscape:u=!1,componentName:l="useAutocomplete",defaultValue:f=e.multiple?[]:null,disableClearable:h=!1,disableCloseOnSelect:g=!1,disabled:v,disabledItemsFocusable:m=!1,disableListWrap:w=!1,filterOptions:_=A_e,filterSelectedOptions:S=!1,freeSolo:y=!1,getOptionDisabled:b,getOptionLabel:C=le=>{var ce;return(ce=le.label)!=null?ce:le},groupBy:O,handleHomeEndKeys:P=!e.freeSolo,id:T,includeInputInList:R=!1,inputValue:D,isOptionEqualToValue:k=(le,ce)=>le===ce,multiple:L=!1,onChange:j,onClose:B,onHighlightChange:U,onInputChange:W,onOpen:K,open:J,openOnFocus:z=!1,options:G,readOnly:ee=!1,selectOnFocus:oe=!e.freeSolo,value:he}=e,de=nl(T);let be=C;be=le=>{const ce=C(le);return typeof ce!="string"?String(ce):ce};const Te=p.useRef(!1),ke=p.useRef(!0),_e=p.useRef(null),Se=p.useRef(null),[Fe,qe]=p.useState(null),[Ne,$e]=p.useState(-1),De=o?0:-1,Oe=p.useRef(De),[se,lt]=zi({controlled:he,default:f,name:l}),[Ue,it]=zi({controlled:D,default:"",name:l,state:"inputValue"}),[V,X]=p.useState(!1),te=p.useCallback((le,ce)=>{if(!(L?se.length<ce.length:ce!==null)&&!s)return;let Be;if(L)Be="";else if(ce==null)Be="";else{const vt=be(ce);Be=typeof vt=="string"?vt:""}Ue!==Be&&(it(Be),W&&W(le,Be,"reset"))},[be,Ue,L,W,it,s,se]),[we,ge]=zi({controlled:J,default:!1,name:l,state:"open"}),[ae,Re]=p.useState(!0),Ke=!L&&se!=null&&Ue===be(se),We=we&&!ee,Ie=We?_(G.filter(le=>!(S&&(L?se:[se]).some(ce=>ce!==null&&k(le,ce)))),{inputValue:Ke&&ae?"":Ue,getOptionLabel:be}):[],Le=bbe({filteredOptions:Ie,value:se,inputValue:Ue});p.useEffect(()=>{const le=se!==Le.value;V&&!le||y&&!le||te(null,se)},[se,te,V,Le.value,y]);const Je=we&&Ie.length>0&&!ee,pt=Kn(le=>{le===-1?_e.current.focus():Fe.querySelector(`[data-tag-index="${le}"]`).focus()});p.useEffect(()=>{L&&Ne>se.length-1&&($e(-1),pt(-1))},[se,L,Ne,pt]);function xt(le,ce){if(!Se.current||le<0||le>=Ie.length)return-1;let xe=le;for(;;){const Be=Se.current.querySelector(`[data-option-index="${xe}"]`),vt=m?!1:!Be||Be.disabled||Be.getAttribute("aria-disabled")==="true";if(Be&&Be.hasAttribute("tabindex")&&!vt)return xe;if(ce==="next"?xe=(xe+1)%Ie.length:xe=(xe-1+Ie.length)%Ie.length,xe===le)return-1}}const q=Kn(({event:le,index:ce,reason:xe="auto"})=>{if(Oe.current=ce,ce===-1?_e.current.removeAttribute("aria-activedescendant"):_e.current.setAttribute("aria-activedescendant",`${de}-option-${ce}`),U&&U(le,ce===-1?null:Ie[ce],xe),!Se.current)return;const Be=Se.current.querySelector(`[role="option"].${r}-focused`);Be&&(Be.classList.remove(`${r}-focused`),Be.classList.remove(`${r}-focusVisible`));let vt=Se.current;if(Se.current.getAttribute("role")!=="listbox"&&(vt=Se.current.parentElement.querySelector('[role="listbox"]')),!vt)return;if(ce===-1){vt.scrollTop=0;return}const Zt=Se.current.querySelector(`[data-option-index="${ce}"]`);if(Zt&&(Zt.classList.add(`${r}-focused`),xe==="keyboard"&&Zt.classList.add(`${r}-focusVisible`),vt.scrollHeight>vt.clientHeight&&xe!=="mouse"&&xe!=="touch")){const cr=Zt,$n=vt.clientHeight+vt.scrollTop,mt=cr.offsetTop+cr.offsetHeight;mt>$n?vt.scrollTop=mt-vt.clientHeight:cr.offsetTop-cr.offsetHeight*(O?1.3:0)<vt.scrollTop&&(vt.scrollTop=cr.offsetTop-cr.offsetHeight*(O?1.3:0))}}),Y=Kn(({event:le,diff:ce,direction:xe="next",reason:Be="auto"})=>{if(!We)return;const Zt=xt((()=>{const cr=Ie.length-1;if(ce==="reset")return De;if(ce==="start")return 0;if(ce==="end")return cr;const $n=Oe.current+ce;return $n<0?$n===-1&&R?-1:w&&Oe.current!==-1||Math.abs(ce)>1?0:cr:$n>cr?$n===cr+1&&R?-1:w||Math.abs(ce)>1?cr:0:$n})(),xe);if(q({index:Zt,reason:Be,event:le}),n&&ce!=="reset")if(Zt===-1)_e.current.value=Ue;else{const cr=be(Ie[Zt]);_e.current.value=cr,cr.toLowerCase().indexOf(Ue.toLowerCase())===0&&Ue.length>0&&_e.current.setSelectionRange(Ue.length,cr.length)}}),je=()=>{const le=(ce,xe)=>{const Be=ce?be(ce):"",vt=xe?be(xe):"";return Be===vt};if(Oe.current!==-1&&Le.filteredOptions&&Le.filteredOptions.length!==Ie.length&&Le.inputValue===Ue&&(L?se.length===Le.value.length&&Le.value.every((ce,xe)=>be(se[xe])===be(ce)):le(Le.value,se))){const ce=Le.filteredOptions[Oe.current];if(ce&&Ie.some(Be=>be(Be)===be(ce)))return!0}return!1},rt=p.useCallback(()=>{if(!We||je())return;const le=L?se[0]:se;if(Ie.length===0||le==null){Y({diff:"reset"});return}if(Se.current){if(le!=null){const ce=Ie[Oe.current];if(L&&ce&&Pw(se,Be=>k(ce,Be))!==-1)return;const xe=Pw(Ie,Be=>k(Be,le));xe===-1?Y({diff:"reset"}):q({index:xe});return}if(Oe.current>=Ie.length-1){q({index:Ie.length-1});return}q({index:Oe.current})}},[Ie.length,L?!1:se,S,Y,q,We,Ue,L]),St=Kn(le=>{Fp(Se,le),le&&rt()});p.useEffect(()=>{rt()},[rt]);const nt=le=>{we||(ge(!0),Re(!0),K&&K(le))},rr=(le,ce)=>{we&&(ge(!1),B&&B(le,ce))},nr=(le,ce,xe,Be)=>{if(L){if(se.length===ce.length&&se.every((vt,Zt)=>vt===ce[Zt]))return}else if(se===ce)return;j&&j(le,ce,xe,Be),lt(ce)},jt=p.useRef(!1),kt=(le,ce,xe="selectOption",Be="options")=>{let vt=xe,Zt=ce;if(L){Zt=Array.isArray(se)?se.slice():[];const cr=Pw(Zt,$n=>k(ce,$n));cr===-1?Zt.push(ce):Be!=="freeSolo"&&(Zt.splice(cr,1),vt="removeOption")}te(le,Zt),nr(le,Zt,vt,{option:ce}),!g&&(!le||!le.ctrlKey&&!le.metaKey)&&rr(le,vt),(i===!0||i==="touch"&&jt.current||i==="mouse"&&!jt.current)&&_e.current.blur()};function Or(le,ce){if(le===-1)return-1;let xe=le;for(;;){if(ce==="next"&&xe===se.length||ce==="previous"&&xe===-1)return-1;const Be=Fe.querySelector(`[data-tag-index="${xe}"]`);if(!Be||!Be.hasAttribute("tabindex")||Be.disabled||Be.getAttribute("aria-disabled")==="true")xe+=ce==="next"?1:-1;else return xe}}const Qr=(le,ce)=>{if(!L)return;Ue===""&&rr(le,"toggleInput");let xe=Ne;Ne===-1?Ue===""&&ce==="previous"&&(xe=se.length-1):(xe+=ce==="next"?1:-1,xe<0&&(xe=0),xe===se.length&&(xe=-1)),xe=Or(xe,ce),$e(xe),pt(xe)},ur=le=>{Te.current=!0,it(""),W&&W(le,"","clear"),nr(le,L?[]:null,"clear")},zn=le=>ce=>{if(le.onKeyDown&&le.onKeyDown(ce),!ce.defaultMuiPrevented&&(Ne!==-1&&["ArrowLeft","ArrowRight"].indexOf(ce.key)===-1&&($e(-1),pt(-1)),ce.which!==229))switch(ce.key){case"Home":We&&P&&(ce.preventDefault(),Y({diff:"start",direction:"next",reason:"keyboard",event:ce}));break;case"End":We&&P&&(ce.preventDefault(),Y({diff:"end",direction:"previous",reason:"keyboard",event:ce}));break;case"PageUp":ce.preventDefault(),Y({diff:-rL,direction:"previous",reason:"keyboard",event:ce}),nt(ce);break;case"PageDown":ce.preventDefault(),Y({diff:rL,direction:"next",reason:"keyboard",event:ce}),nt(ce);break;case"ArrowDown":ce.preventDefault(),Y({diff:1,direction:"next",reason:"keyboard",event:ce}),nt(ce);break;case"ArrowUp":ce.preventDefault(),Y({diff:-1,direction:"previous",reason:"keyboard",event:ce}),nt(ce);break;case"ArrowLeft":Qr(ce,"previous");break;case"ArrowRight":Qr(ce,"next");break;case"Enter":if(Oe.current!==-1&&We){const xe=Ie[Oe.current],Be=b?b(xe):!1;if(ce.preventDefault(),Be)return;kt(ce,xe,"selectOption"),n&&_e.current.setSelectionRange(_e.current.value.length,_e.current.value.length)}else y&&Ue!==""&&Ke===!1&&(L&&ce.preventDefault(),kt(ce,Ue,"createOption","freeSolo"));break;case"Escape":We?(ce.preventDefault(),ce.stopPropagation(),rr(ce,"escape")):u&&(Ue!==""||L&&se.length>0)&&(ce.preventDefault(),ce.stopPropagation(),ur(ce));break;case"Backspace":if(L&&!ee&&Ue===""&&se.length>0){const xe=Ne===-1?se.length-1:Ne,Be=se.slice();Be.splice(xe,1),nr(ce,Be,"removeOption",{option:se[xe]})}break;case"Delete":if(L&&!ee&&Ue===""&&se.length>0&&Ne!==-1){const xe=Ne,Be=se.slice();Be.splice(xe,1),nr(ce,Be,"removeOption",{option:se[xe]})}break}},Xr=le=>{X(!0),z&&!Te.current&&nt(le)},yo=le=>{if(t(Se)){_e.current.focus();return}X(!1),ke.current=!0,Te.current=!1,a&&Oe.current!==-1&&We?kt(le,Ie[Oe.current],"blur"):a&&y&&Ue!==""?kt(le,Ue,"blur","freeSolo"):s&&te(le,se),rr(le,"blur")},on=le=>{const ce=le.target.value;Ue!==ce&&(it(ce),Re(!1),W&&W(le,ce,"input")),ce===""?!h&&!L&&nr(le,null,"clear"):nt(le)},Nt=le=>{const ce=Number(le.currentTarget.getAttribute("data-option-index"));Oe.current!==ce&&q({event:le,index:ce,reason:"mouse"})},Rt=le=>{q({event:le,index:Number(le.currentTarget.getAttribute("data-option-index")),reason:"touch"}),jt.current=!0},Dr=le=>{const ce=Number(le.currentTarget.getAttribute("data-option-index"));kt(le,Ie[ce],"selectOption"),jt.current=!1},Lr=le=>ce=>{const xe=se.slice();xe.splice(le,1),nr(ce,xe,"removeOption",{option:se[le]})},Tn=le=>{we?rr(le,"toggleInput"):nt(le)},vr=le=>{le.currentTarget.contains(le.target)&&le.target.getAttribute("id")!==de&&le.preventDefault()},gn=le=>{le.currentTarget.contains(le.target)&&(_e.current.focus(),oe&&ke.current&&_e.current.selectionEnd-_e.current.selectionStart===0&&_e.current.select(),ke.current=!1)},bo=le=>{!v&&(Ue===""||!we)&&Tn(le)};let Mr=y&&Ue.length>0;Mr=Mr||(L?se.length>0:se!==null);let an=Ie;return O&&(an=Ie.reduce((le,ce,xe)=>{const Be=O(ce);return le.length>0&&le[le.length-1].group===Be?le[le.length-1].options.push(ce):le.push({key:xe,index:xe,group:Be,options:[ce]}),le},[])),v&&V&&yo(),{getRootProps:(le={})=>I({"aria-owns":Je?`${de}-listbox`:null},le,{onKeyDown:zn(le),onMouseDown:vr,onClick:gn}),getInputLabelProps:()=>({id:`${de}-label`,htmlFor:de}),getInputProps:()=>({id:de,value:Ue,onBlur:yo,onFocus:Xr,onChange:on,onMouseDown:bo,"aria-activedescendant":We?"":null,"aria-autocomplete":n?"both":"list","aria-controls":Je?`${de}-listbox`:void 0,"aria-expanded":Je,autoComplete:"off",ref:_e,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:v}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:ur}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:Tn}),getTagProps:({index:le})=>I({key:le,"data-tag-index":le,tabIndex:-1},!ee&&{onDelete:Lr(le)}),getListboxProps:()=>({role:"listbox",id:`${de}-listbox`,"aria-labelledby":`${de}-label`,ref:St,onMouseDown:le=>{le.preventDefault()}}),getOptionProps:({index:le,option:ce})=>{const xe=(L?se:[se]).some(vt=>vt!=null&&k(ce,vt)),Be=b?b(ce):!1;return{key:be(ce),tabIndex:-1,role:"option",id:`${de}-option-${le}`,onMouseMove:Nt,onClick:Dr,onTouchStart:Rt,"data-option-index":le,"aria-disabled":Be,"aria-selected":xe}},id:de,inputValue:Ue,value:se,dirty:Mr,expanded:We&&Fe,popupOpen:We,focused:V||Ne!==-1,anchorEl:Fe,setAnchorEl:qe,focusedTag:Ne,groupedOptions:an}}const D_e=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],L_e=re(y_e,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),M_e=p.forwardRef(function(t,r){var n;const o=M0(),a=et({props:t,name:"MuiPopper"}),{anchorEl:i,component:s,components:u,componentsProps:l,container:f,disablePortal:h,keepMounted:g,modifiers:v,open:m,placement:w,popperOptions:_,popperRef:S,transition:y,slots:b,slotProps:C}=a,O=Pe(a,D_e),P=(n=b==null?void 0:b.root)!=null?n:u==null?void 0:u.Root,T=I({anchorEl:i,container:f,disablePortal:h,keepMounted:g,modifiers:v,open:m,placement:w,popperOptions:_,popperRef:S,transition:y},O);return N.jsx(L_e,I({as:s,direction:o==null?void 0:o.direction,slots:{root:P},slotProps:C??l},T,{ref:r}))}),V0=M_e;function F_e(e){return Qe("MuiListSubheader",e)}Xe("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);const j_e=["className","color","component","disableGutters","disableSticky","inset"],B_e=e=>{const{classes:t,color:r,disableGutters:n,inset:o,disableSticky:a}=e,i={root:["root",r!=="default"&&`color${fe(r)}`,!n&&"gutters",o&&"inset",!a&&"sticky"]};return Ye(i,F_e,t)},z_e=re("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="default"&&t[`color${fe(r.color)}`],!r.disableGutters&&t.gutters,r.inset&&t.inset,!r.disableSticky&&t.sticky]}})(({theme:e,ownerState:t})=>I({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},t.color==="primary"&&{color:(e.vars||e).palette.primary.main},t.color==="inherit"&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper})),g6=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiListSubheader"}),{className:o,color:a="default",component:i="li",disableGutters:s=!1,disableSticky:u=!1,inset:l=!1}=n,f=Pe(n,j_e),h=I({},n,{color:a,component:i,disableGutters:s,disableSticky:u,inset:l}),g=B_e(h);return N.jsx(z_e,I({as:i,className:Ee(g.root,o),ref:r,ownerState:h},f))});g6.muiSkipListHighlight=!0;const U_e=g6,W_e=Zn(N.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function V_e(e){return Qe("MuiChip",e)}const H_e=Xe("MuiChip",["root","sizeSmall","sizeMedium","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Ft=H_e,q_e=["avatar","className","clickable","color","component","deleteIcon","disabled","icon","label","onClick","onDelete","onKeyDown","onKeyUp","size","variant","tabIndex","skipFocusWhenDisabled"],G_e=e=>{const{classes:t,disabled:r,size:n,color:o,iconColor:a,onDelete:i,clickable:s,variant:u}=e,l={root:["root",u,r&&"disabled",`size${fe(n)}`,`color${fe(o)}`,s&&"clickable",s&&`clickableColor${fe(o)}`,i&&"deletable",i&&`deletableColor${fe(o)}`,`${u}${fe(o)}`],label:["label",`label${fe(n)}`],avatar:["avatar",`avatar${fe(n)}`,`avatarColor${fe(o)}`],icon:["icon",`icon${fe(n)}`,`iconColor${fe(a)}`],deleteIcon:["deleteIcon",`deleteIcon${fe(n)}`,`deleteIconColor${fe(o)}`,`deleteIcon${fe(u)}Color${fe(o)}`]};return Ye(l,V_e,t)},K_e=re("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{color:n,iconColor:o,clickable:a,onDelete:i,size:s,variant:u}=r;return[{[`& .${Ft.avatar}`]:t.avatar},{[`& .${Ft.avatar}`]:t[`avatar${fe(s)}`]},{[`& .${Ft.avatar}`]:t[`avatarColor${fe(n)}`]},{[`& .${Ft.icon}`]:t.icon},{[`& .${Ft.icon}`]:t[`icon${fe(s)}`]},{[`& .${Ft.icon}`]:t[`iconColor${fe(o)}`]},{[`& .${Ft.deleteIcon}`]:t.deleteIcon},{[`& .${Ft.deleteIcon}`]:t[`deleteIcon${fe(s)}`]},{[`& .${Ft.deleteIcon}`]:t[`deleteIconColor${fe(n)}`]},{[`& .${Ft.deleteIcon}`]:t[`deleteIcon${fe(u)}Color${fe(n)}`]},t.root,t[`size${fe(s)}`],t[`color${fe(n)}`],a&&t.clickable,a&&n!=="default"&&t[`clickableColor${fe(n)})`],i&&t.deletable,i&&n!=="default"&&t[`deletableColor${fe(n)}`],t[u],t[`${u}${fe(n)}`]]}})(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light"?e.palette.grey[700]:e.palette.grey[300];return I({maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Ft.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Ft.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:r,fontSize:e.typography.pxToRem(12)},[`& .${Ft.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Ft.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Ft.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Ft.icon}`]:I({marginLeft:5,marginRight:-6},t.size==="small"&&{fontSize:18,marginLeft:4,marginRight:-4},t.iconColor===t.color&&I({color:e.vars?e.vars.palette.Chip.defaultIconColor:r},t.color!=="default"&&{color:"inherit"})),[`& .${Ft.deleteIcon}`]:I({WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:gt(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:gt(e.palette.text.primary,.4)}},t.size==="small"&&{fontSize:16,marginRight:4,marginLeft:-4},t.color!=="default"&&{color:e.vars?`rgba(${e.vars.palette[t.color].contrastTextChannel} / 0.7)`:gt(e.palette[t.color].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].contrastText}})},t.size==="small"&&{height:24},t.color!=="default"&&{backgroundColor:(e.vars||e).palette[t.color].main,color:(e.vars||e).palette[t.color].contrastText},t.onDelete&&{[`&.${Ft.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},t.onDelete&&t.color!=="default"&&{[`&.${Ft.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}})},({theme:e,ownerState:t})=>I({},t.clickable&&{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Ft.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}},t.clickable&&t.color!=="default"&&{[`&:hover, &.${Ft.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}}),({theme:e,ownerState:t})=>I({},t.variant==="outlined"&&{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Ft.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Ft.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Ft.avatar}`]:{marginLeft:4},[`& .${Ft.avatarSmall}`]:{marginLeft:2},[`& .${Ft.icon}`]:{marginLeft:4},[`& .${Ft.iconSmall}`]:{marginLeft:2},[`& .${Ft.deleteIcon}`]:{marginRight:5},[`& .${Ft.deleteIconSmall}`]:{marginRight:3}},t.variant==="outlined"&&t.color!=="default"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:gt(e.palette[t.color].main,.7)}`,[`&.${Ft.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(e.palette[t.color].main,e.palette.action.hoverOpacity)},[`&.${Ft.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.focusOpacity})`:gt(e.palette[t.color].main,e.palette.action.focusOpacity)},[`& .${Ft.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.7)`:gt(e.palette[t.color].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t.color].main}}})),Q_e=re("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:r}=e,{size:n}=r;return[t.label,t[`label${fe(n)}`]]}})(({ownerState:e})=>I({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap"},e.variant==="outlined"&&{paddingLeft:11,paddingRight:11},e.size==="small"&&{paddingLeft:8,paddingRight:8},e.size==="small"&&e.variant==="outlined"&&{paddingLeft:7,paddingRight:7}));function nL(e){return e.key==="Backspace"||e.key==="Delete"}const X_e=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiChip"}),{avatar:o,className:a,clickable:i,color:s="default",component:u,deleteIcon:l,disabled:f=!1,icon:h,label:g,onClick:v,onDelete:m,onKeyDown:w,onKeyUp:_,size:S="medium",variant:y="filled",tabIndex:b,skipFocusWhenDisabled:C=!1}=n,O=Pe(n,q_e),P=p.useRef(null),T=xr(P,r),R=G=>{G.stopPropagation(),m&&m(G)},D=G=>{G.currentTarget===G.target&&nL(G)&&G.preventDefault(),w&&w(G)},k=G=>{G.currentTarget===G.target&&(m&&nL(G)?m(G):G.key==="Escape"&&P.current&&P.current.blur()),_&&_(G)},L=i!==!1&&v?!0:i,j=L||m?Gi:u||"div",B=I({},n,{component:j,disabled:f,size:S,color:s,iconColor:p.isValidElement(h)&&h.props.color||s,onDelete:!!m,clickable:L,variant:y}),U=G_e(B),W=j===Gi?I({component:u||"div",focusVisibleClassName:U.focusVisible},m&&{disableRipple:!0}):{};let K=null;m&&(K=l&&p.isValidElement(l)?p.cloneElement(l,{className:Ee(l.props.className,U.deleteIcon),onClick:R}):N.jsx(W_e,{className:Ee(U.deleteIcon),onClick:R}));let J=null;o&&p.isValidElement(o)&&(J=p.cloneElement(o,{className:Ee(U.avatar,o.props.className)}));let z=null;return h&&p.isValidElement(h)&&(z=p.cloneElement(h,{className:Ee(U.icon,h.props.className)})),N.jsxs(K_e,I({as:j,className:Ee(U.root,a),disabled:L&&f?!0:void 0,onClick:v,onKeyDown:D,onKeyUp:k,ref:T,tabIndex:C&&f?-1:b,ownerState:B},W,O,{children:[J||z,N.jsx(Q_e,{className:Ee(U.label),ownerState:B,children:g}),K]}))}),Fh=X_e;function Nf({props:e,states:t,muiFormControl:r}){return t.reduce((n,o)=>(n[o]=e[o],r&&typeof e[o]>"u"&&(n[o]=r[o]),n),{})}const Y_e=p.createContext(void 0),H0=Y_e;function ml(){return p.useContext(H0)}function J_e(e){return N.jsx(P1e,I({},e,{defaultTheme:z0,themeId:lu}))}function oL(e){return e!=null&&!(Array.isArray(e)&&e.length===0)}function _y(e,t=!1){return e&&(oL(e.value)&&e.value!==""||t&&oL(e.defaultValue)&&e.defaultValue!=="")}function Z_e(e){return e.startAdornment}function eCe(e){return Qe("MuiInputBase",e)}const tCe=Xe("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]),Po=tCe,rCe=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],q0=(e,t)=>{const{ownerState:r}=e;return[t.root,r.formControl&&t.formControl,r.startAdornment&&t.adornedStart,r.endAdornment&&t.adornedEnd,r.error&&t.error,r.size==="small"&&t.sizeSmall,r.multiline&&t.multiline,r.color&&t[`color${fe(r.color)}`],r.fullWidth&&t.fullWidth,r.hiddenLabel&&t.hiddenLabel]},G0=(e,t)=>{const{ownerState:r}=e;return[t.input,r.size==="small"&&t.inputSizeSmall,r.multiline&&t.inputMultiline,r.type==="search"&&t.inputTypeSearch,r.startAdornment&&t.inputAdornedStart,r.endAdornment&&t.inputAdornedEnd,r.hiddenLabel&&t.inputHiddenLabel]},nCe=e=>{const{classes:t,color:r,disabled:n,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:u,hiddenLabel:l,multiline:f,readOnly:h,size:g,startAdornment:v,type:m}=e,w={root:["root",`color${fe(r)}`,n&&"disabled",o&&"error",u&&"fullWidth",i&&"focused",s&&"formControl",g&&g!=="medium"&&`size${fe(g)}`,f&&"multiline",v&&"adornedStart",a&&"adornedEnd",l&&"hiddenLabel",h&&"readOnly"],input:["input",n&&"disabled",m==="search"&&"inputTypeSearch",f&&"inputMultiline",g==="small"&&"inputSizeSmall",l&&"inputHiddenLabel",v&&"inputAdornedStart",a&&"inputAdornedEnd",h&&"readOnly"]};return Ye(w,eCe,t)},K0=re("div",{name:"MuiInputBase",slot:"Root",overridesResolver:q0})(({theme:e,ownerState:t})=>I({},e.typography.body1,{color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${Po.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"}},t.multiline&&I({padding:"4px 0 5px"},t.size==="small"&&{paddingTop:1}),t.fullWidth&&{width:"100%"})),Q0=re("input",{name:"MuiInputBase",slot:"Input",overridesResolver:G0})(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light",n=I({color:"currentColor"},e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5},{transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})}),o={opacity:"0 !important"},a=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:r?.42:.5};return I({font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${Po.formControl} &`]:{"&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&:-ms-input-placeholder":o,"&::-ms-input-placeholder":o,"&:focus::-webkit-input-placeholder":a,"&:focus::-moz-placeholder":a,"&:focus:-ms-input-placeholder":a,"&:focus::-ms-input-placeholder":a},[`&.${Po.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},t.size==="small"&&{paddingTop:1},t.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},t.type==="search"&&{MozAppearance:"textfield"})}),oCe=N.jsx(J_e,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),aCe=p.forwardRef(function(t,r){var n;const o=et({props:t,name:"MuiInputBase"}),{"aria-describedby":a,autoComplete:i,autoFocus:s,className:u,components:l={},componentsProps:f={},defaultValue:h,disabled:g,disableInjectingGlobalStyles:v,endAdornment:m,fullWidth:w=!1,id:_,inputComponent:S="input",inputProps:y={},inputRef:b,maxRows:C,minRows:O,multiline:P=!1,name:T,onBlur:R,onChange:D,onClick:k,onFocus:L,onKeyDown:j,onKeyUp:B,placeholder:U,readOnly:W,renderSuffix:K,rows:J,slotProps:z={},slots:G={},startAdornment:ee,type:oe="text",value:he}=o,de=Pe(o,rCe),be=y.value!=null?y.value:he,{current:Te}=p.useRef(be!=null),ke=p.useRef(),_e=p.useCallback(Ie=>{},[]),Se=xr(ke,b,y.ref,_e),[Fe,qe]=p.useState(!1),Ne=ml(),$e=Nf({props:o,muiFormControl:Ne,states:["color","disabled","error","hiddenLabel","size","required","filled"]});$e.focused=Ne?Ne.focused:Fe,p.useEffect(()=>{!Ne&&g&&Fe&&(qe(!1),R&&R())},[Ne,g,Fe,R]);const De=Ne&&Ne.onFilled,Oe=Ne&&Ne.onEmpty,se=p.useCallback(Ie=>{_y(Ie)?De&&De():Oe&&Oe()},[De,Oe]);ga(()=>{Te&&se({value:be})},[be,se,Te]);const lt=Ie=>{if($e.disabled){Ie.stopPropagation();return}L&&L(Ie),y.onFocus&&y.onFocus(Ie),Ne&&Ne.onFocus?Ne.onFocus(Ie):qe(!0)},Ue=Ie=>{R&&R(Ie),y.onBlur&&y.onBlur(Ie),Ne&&Ne.onBlur?Ne.onBlur(Ie):qe(!1)},it=(Ie,...Le)=>{if(!Te){const Je=Ie.target||ke.current;if(Je==null)throw new Error(rl(1));se({value:Je.value})}y.onChange&&y.onChange(Ie,...Le),D&&D(Ie,...Le)};p.useEffect(()=>{se(ke.current)},[]);const V=Ie=>{ke.current&&Ie.currentTarget===Ie.target&&ke.current.focus(),k&&k(Ie)};let X=S,te=y;P&&X==="input"&&(J?te=I({type:void 0,minRows:J,maxRows:J},te):te=I({type:void 0,maxRows:C,minRows:O},te),X=I_e);const we=Ie=>{se(Ie.animationName==="mui-auto-fill-cancel"?ke.current:{value:"x"})};p.useEffect(()=>{Ne&&Ne.setAdornedStart(!!ee)},[Ne,ee]);const ge=I({},o,{color:$e.color||"primary",disabled:$e.disabled,endAdornment:m,error:$e.error,focused:$e.focused,formControl:Ne,fullWidth:w,hiddenLabel:$e.hiddenLabel,multiline:P,size:$e.size,startAdornment:ee,type:oe}),ae=nCe(ge),Re=G.root||l.Root||K0,Ke=z.root||f.root||{},We=G.input||l.Input||Q0;return te=I({},te,(n=z.input)!=null?n:f.input),N.jsxs(p.Fragment,{children:[!v&&oCe,N.jsxs(Re,I({},Ke,!Up(Re)&&{ownerState:I({},ge,Ke.ownerState)},{ref:r,onClick:V},de,{className:Ee(ae.root,Ke.className,u,W&&"MuiInputBase-readOnly"),children:[ee,N.jsx(H0.Provider,{value:null,children:N.jsx(We,I({ownerState:ge,"aria-invalid":$e.error,"aria-describedby":a,autoComplete:i,autoFocus:s,defaultValue:h,disabled:$e.disabled,id:_,onAnimationStart:we,name:T,placeholder:U,readOnly:W,required:$e.required,rows:J,value:be,onKeyDown:j,onKeyUp:B,type:oe},te,!Up(We)&&{as:X,ownerState:I({},ge,te.ownerState)},{ref:Se,className:Ee(ae.input,te.className,W&&"MuiInputBase-readOnly"),onBlur:Ue,onChange:it,onFocus:lt}))}),m,K?K(I({},$e,{startAdornment:ee})):null]}))]})}),X0=aCe;function iCe(e){return Qe("MuiInput",e)}const sCe=I({},Po,Xe("MuiInput",["root","underline","input"])),Ps=sCe;function lCe(e){return Qe("MuiOutlinedInput",e)}const uCe=I({},Po,Xe("MuiOutlinedInput",["root","notchedOutline","input"])),Ka=uCe;function cCe(e){return Qe("MuiFilledInput",e)}const fCe=I({},Po,Xe("MuiFilledInput",["root","underline","input"])),To=fCe,v6=Zn(N.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function dCe(e){return Qe("MuiAutocomplete",e)}const pCe=Xe("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]),Ot=pCe;var aL,iL;const hCe=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],gCe=["ref"],vCe=e=>{const{classes:t,disablePortal:r,expanded:n,focused:o,fullWidth:a,hasClearIcon:i,hasPopupIcon:s,inputFocused:u,popupOpen:l,size:f}=e,h={root:["root",n&&"expanded",o&&"focused",a&&"fullWidth",i&&"hasClearIcon",s&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",u&&"inputFocused"],tag:["tag",`tagSize${fe(f)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",l&&"popupIndicatorOpen"],popper:["popper",r&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return Ye(h,dCe,t)},mCe=re("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{fullWidth:n,hasClearIcon:o,hasPopupIcon:a,inputFocused:i,size:s}=r;return[{[`& .${Ot.tag}`]:t.tag},{[`& .${Ot.tag}`]:t[`tagSize${fe(s)}`]},{[`& .${Ot.inputRoot}`]:t.inputRoot},{[`& .${Ot.input}`]:t.input},{[`& .${Ot.input}`]:i&&t.inputFocused},t.root,n&&t.fullWidth,a&&t.hasPopupIcon,o&&t.hasClearIcon]}})(({ownerState:e})=>I({[`&.${Ot.focused} .${Ot.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${Ot.clearIndicator}`]:{visibility:"visible"}}},e.fullWidth&&{width:"100%"},{[`& .${Ot.tag}`]:I({margin:3,maxWidth:"calc(100% - 6px)"},e.size==="small"&&{margin:2,maxWidth:"calc(100% - 4px)"}),[`& .${Ot.inputRoot}`]:{flexWrap:"wrap",[`.${Ot.hasPopupIcon}&, .${Ot.hasClearIcon}&`]:{paddingRight:26+4},[`.${Ot.hasPopupIcon}.${Ot.hasClearIcon}&`]:{paddingRight:52+4},[`& .${Ot.input}`]:{width:0,minWidth:30}},[`& .${Ps.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${Ps.root}.${Po.sizeSmall}`]:{[`& .${Ps.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Ka.root}`]:{padding:9,[`.${Ot.hasPopupIcon}&, .${Ot.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${Ot.hasPopupIcon}.${Ot.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${Ot.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${Ot.endAdornment}`]:{right:9}},[`& .${Ka.root}.${Po.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${Ot.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${To.root}`]:{paddingTop:19,paddingLeft:8,[`.${Ot.hasPopupIcon}&, .${Ot.hasClearIcon}&`]:{paddingRight:26+4+9},[`.${Ot.hasPopupIcon}.${Ot.hasClearIcon}&`]:{paddingRight:52+4+9},[`& .${To.input}`]:{padding:"7px 4px"},[`& .${Ot.endAdornment}`]:{right:9}},[`& .${To.root}.${Po.sizeSmall}`]:{paddingBottom:1,[`& .${To.input}`]:{padding:"2.5px 4px"}},[`& .${Po.hiddenLabel}`]:{paddingTop:8},[`& .${To.root}.${Po.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${Ot.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${To.root}.${Po.hiddenLabel}.${Po.sizeSmall}`]:{[`& .${Ot.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${Ot.input}`]:I({flexGrow:1,textOverflow:"ellipsis",opacity:0},e.inputFocused&&{opacity:1})})),yCe=re("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"calc(50% - 14px)"}),bCe=re(Ar,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),xCe=re(Ar,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>I({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})(({ownerState:e})=>I({padding:2,marginRight:-2},e.popupOpen&&{transform:"rotate(180deg)"})),wCe=re(V0,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Ot.option}`]:t.option},t.popper,r.disablePortal&&t.popperDisablePortal]}})(({theme:e,ownerState:t})=>I({zIndex:(e.vars||e).zIndex.modal},t.disablePortal&&{position:"absolute"})),SCe=re(vi,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(({theme:e})=>I({},e.typography.body1,{overflow:"auto"})),_Ce=re("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),CCe=re("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})),OCe=re("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${Ot.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${Ot.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${Ot.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gt(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Ot.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Ot.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})),ECe=re(U_e,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})),PCe=re("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${Ot.option}`]:{paddingLeft:24}}),TCe=p.forwardRef(function(t,r){var n,o,a,i;const s=et({props:t,name:"MuiAutocomplete"}),{autoComplete:u=!1,autoHighlight:l=!1,autoSelect:f=!1,blurOnSelect:h=!1,ChipProps:g,className:v,clearIcon:m=aL||(aL=N.jsx(Twe,{fontSize:"small"})),clearOnBlur:w=!s.freeSolo,clearOnEscape:_=!1,clearText:S="Clear",closeText:y="Close",componentsProps:b={},defaultValue:C=s.multiple?[]:null,disableClearable:O=!1,disableCloseOnSelect:P=!1,disabled:T=!1,disabledItemsFocusable:R=!1,disableListWrap:D=!1,disablePortal:k=!1,filterSelectedOptions:L=!1,forcePopupIcon:j="auto",freeSolo:B=!1,fullWidth:U=!1,getLimitTagsText:W=xe=>`+${xe}`,getOptionLabel:K,groupBy:J,handleHomeEndKeys:z=!s.freeSolo,includeInputInList:G=!1,limitTags:ee=-1,ListboxComponent:oe="ul",ListboxProps:he,loading:de=!1,loadingText:be="Loading…",multiple:Te=!1,noOptionsText:ke="No options",openOnFocus:_e=!1,openText:Se="Open",PaperComponent:Fe=vi,PopperComponent:qe=V0,popupIcon:Ne=iL||(iL=N.jsx(v6,{})),readOnly:$e=!1,renderGroup:De,renderInput:Oe,renderOption:se,renderTags:lt,selectOnFocus:Ue=!s.freeSolo,size:it="medium",slotProps:V={}}=s,X=Pe(s,hCe),{getRootProps:te,getInputProps:we,getInputLabelProps:ge,getPopupIndicatorProps:ae,getClearProps:Re,getTagProps:Ke,getListboxProps:We,getOptionProps:Ie,value:Le,dirty:Je,expanded:pt,id:xt,popupOpen:q,focused:Y,focusedTag:je,anchorEl:rt,setAnchorEl:St,inputValue:nt,groupedOptions:rr}=N_e(I({},s,{componentName:"Autocomplete"})),nr=!O&&!T&&Je&&!$e,jt=(!B||j===!0)&&j!==!1,{onMouseDown:kt}=we(),{ref:Or}=he??{},Qr=We(),{ref:ur}=Qr,zn=Pe(Qr,gCe),Xr=xr(ur,Or),on=K||(xe=>{var Be;return(Be=xe.label)!=null?Be:xe}),Nt=I({},s,{disablePortal:k,expanded:pt,focused:Y,fullWidth:U,getOptionLabel:on,hasClearIcon:nr,hasPopupIcon:jt,inputFocused:je===-1,popupOpen:q,size:it}),Rt=vCe(Nt);let Dr;if(Te&&Le.length>0){const xe=Be=>I({className:Rt.tag,disabled:T},Ke(Be));lt?Dr=lt(Le,xe,Nt):Dr=Le.map((Be,vt)=>N.jsx(Fh,I({label:on(Be),size:it},xe({index:vt}),g)))}if(ee>-1&&Array.isArray(Dr)){const xe=Dr.length-ee;!Y&&xe>0&&(Dr=Dr.splice(0,ee),Dr.push(N.jsx("span",{className:Rt.tag,children:W(xe)},Dr.length)))}const Tn=De||(xe=>N.jsxs("li",{children:[N.jsx(ECe,{className:Rt.groupLabel,ownerState:Nt,component:"div",children:xe.group}),N.jsx(PCe,{className:Rt.groupUl,ownerState:Nt,children:xe.children})]},xe.key)),gn=se||((xe,Be)=>N.jsx("li",I({},xe,{children:on(Be)}))),bo=(xe,Be)=>{const vt=Ie({option:xe,index:Be});return gn(I({},vt,{className:Rt.option}),xe,{selected:vt["aria-selected"],index:Be,inputValue:nt},Nt)},Mr=(n=V.clearIndicator)!=null?n:b.clearIndicator,an=(o=V.paper)!=null?o:b.paper,le=(a=V.popper)!=null?a:b.popper,ce=(i=V.popupIndicator)!=null?i:b.popupIndicator;return N.jsxs(p.Fragment,{children:[N.jsx(mCe,I({ref:r,className:Ee(Rt.root,v),ownerState:Nt},te(X),{children:Oe({id:xt,disabled:T,fullWidth:!0,size:it==="small"?"small":void 0,InputLabelProps:ge(),InputProps:I({ref:St,className:Rt.inputRoot,startAdornment:Dr,onClick:xe=>{xe.target===xe.currentTarget&&kt(xe)}},(nr||jt)&&{endAdornment:N.jsxs(yCe,{className:Rt.endAdornment,ownerState:Nt,children:[nr?N.jsx(bCe,I({},Re(),{"aria-label":S,title:S,ownerState:Nt},Mr,{className:Ee(Rt.clearIndicator,Mr==null?void 0:Mr.className),children:m})):null,jt?N.jsx(xCe,I({},ae(),{disabled:T,"aria-label":q?y:Se,title:q?y:Se,ownerState:Nt},ce,{className:Ee(Rt.popupIndicator,ce==null?void 0:ce.className),children:Ne})):null]})}),inputProps:I({className:Rt.input,disabled:T,readOnly:$e},we())})})),rt?N.jsx(wCe,I({as:qe,disablePortal:k,style:{width:rt?rt.clientWidth:null},ownerState:Nt,role:"presentation",anchorEl:rt,open:q},le,{className:Ee(Rt.popper,le==null?void 0:le.className),children:N.jsxs(SCe,I({ownerState:Nt,as:Fe},an,{className:Ee(Rt.paper,an==null?void 0:an.className),children:[de&&rr.length===0?N.jsx(_Ce,{className:Rt.loading,ownerState:Nt,children:be}):null,rr.length===0&&!B&&!de?N.jsx(CCe,{className:Rt.noOptions,ownerState:Nt,role:"presentation",onMouseDown:xe=>{xe.preventDefault()},children:ke}):null,rr.length>0?N.jsx(OCe,I({as:oe,className:Rt.listbox,ownerState:Nt},zn,he,{ref:Xr,children:rr.map((xe,Be)=>J?Tn({key:xe.key,group:xe.group,children:xe.options.map((vt,Zt)=>bo(vt,xe.index+Zt))}):bo(xe,Be))})):null]}))})):null]})}),$Ce=TCe,RCe=Zn(N.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function ICe(e){return Qe("MuiAvatar",e)}Xe("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]);const ACe=["alt","children","className","component","imgProps","sizes","src","srcSet","variant"],kCe=e=>{const{classes:t,variant:r,colorDefault:n}=e;return Ye({root:["root",r,n&&"colorDefault"],img:["img"],fallback:["fallback"]},ICe,t)},NCe=re("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],r.colorDefault&&t.colorDefault]}})(({theme:e,ownerState:t})=>I({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.variant==="square"&&{borderRadius:0},t.colorDefault&&I({color:(e.vars||e).palette.background.default},e.vars?{backgroundColor:e.vars.palette.Avatar.defaultBg}:{backgroundColor:e.palette.mode==="light"?e.palette.grey[400]:e.palette.grey[600]}))),DCe=re("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(e,t)=>t.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),LCe=re(RCe,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(e,t)=>t.fallback})({width:"75%",height:"75%"});function MCe({crossOrigin:e,referrerPolicy:t,src:r,srcSet:n}){const[o,a]=p.useState(!1);return p.useEffect(()=>{if(!r&&!n)return;a(!1);let i=!0;const s=new Image;return s.onload=()=>{i&&a("loaded")},s.onerror=()=>{i&&a("error")},s.crossOrigin=e,s.referrerPolicy=t,s.src=r,n&&(s.srcset=n),()=>{i=!1}},[e,t,r,n]),o}const FCe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiAvatar"}),{alt:o,children:a,className:i,component:s="div",imgProps:u,sizes:l,src:f,srcSet:h,variant:g="circular"}=n,v=Pe(n,ACe);let m=null;const w=MCe(I({},u,{src:f,srcSet:h})),_=f||h,S=_&&w!=="error",y=I({},n,{colorDefault:!S,component:s,variant:g}),b=kCe(y);return S?m=N.jsx(DCe,I({alt:o,srcSet:h,src:f,sizes:l,ownerState:y,className:b.img},u)):a!=null?m=a:_&&o?m=o[0]:m=N.jsx(LCe,{ownerState:y,className:b.fallback}),N.jsx(NCe,I({as:s,ownerState:y,className:Ee(b.root,i),ref:r},v,{children:m}))}),wC=FCe,jCe=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"],BCe={entering:{opacity:1},entered:{opacity:1}},zCe=p.forwardRef(function(t,r){const n=Uo(),o={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:u,in:l,onEnter:f,onEntered:h,onEntering:g,onExit:v,onExited:m,onExiting:w,style:_,timeout:S=o,TransitionComponent:y=pT}=t,b=Pe(t,jCe),C=p.useRef(null),O=xr(C,s.ref,r),P=U=>W=>{if(U){const K=C.current;W===void 0?U(K):U(K,W)}},T=P(g),R=P((U,W)=>{vT(U);const K=ef({style:_,timeout:S,easing:u},{mode:"enter"});U.style.webkitTransition=n.transitions.create("opacity",K),U.style.transition=n.transitions.create("opacity",K),f&&f(U,W)}),D=P(h),k=P(w),L=P(U=>{const W=ef({style:_,timeout:S,easing:u},{mode:"exit"});U.style.webkitTransition=n.transitions.create("opacity",W),U.style.transition=n.transitions.create("opacity",W),v&&v(U)}),j=P(m),B=U=>{a&&a(C.current,U)};return N.jsx(y,I({appear:i,in:l,nodeRef:C,onEnter:R,onEntered:D,onEntering:T,onExit:L,onExited:j,onExiting:k,addEndListener:B,timeout:S},b,{children:(U,W)=>p.cloneElement(s,I({style:I({opacity:0,visibility:U==="exited"&&!l?"hidden":void 0},BCe[U],_,s.props.style),ref:O},W))}))}),m6=zCe;function UCe(e){return Qe("MuiBackdrop",e)}Xe("MuiBackdrop",["root","invisible"]);const WCe=["children","className","component","components","componentsProps","invisible","open","slotProps","slots","TransitionComponent","transitionDuration"],VCe=e=>{const{classes:t,invisible:r}=e;return Ye({root:["root",r&&"invisible"]},UCe,t)},HCe=re("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.invisible&&t.invisible]}})(({ownerState:e})=>I({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},e.invisible&&{backgroundColor:"transparent"})),qCe=p.forwardRef(function(t,r){var n,o,a;const i=et({props:t,name:"MuiBackdrop"}),{children:s,className:u,component:l="div",components:f={},componentsProps:h={},invisible:g=!1,open:v,slotProps:m={},slots:w={},TransitionComponent:_=m6,transitionDuration:S}=i,y=Pe(i,WCe),b=I({},i,{component:l,invisible:g}),C=VCe(b),O=(n=m.root)!=null?n:h.root;return N.jsx(_,I({in:v,timeout:S},y,{children:N.jsx(HCe,I({"aria-hidden":!0},O,{as:(o=(a=w.root)!=null?a:f.Root)!=null?o:l,className:Ee(C.root,u,O==null?void 0:O.className),ownerState:I({},b,O==null?void 0:O.ownerState),classes:C,ref:r,children:s}))}))}),y6=qCe,GCe=by(),KCe=I1e({themeId:lu,defaultTheme:GCe,defaultClassName:"MuiBox-root",generateClassName:XP.generate}),af=KCe;function QCe(e){return Qe("MuiButton",e)}const XCe=Xe("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","iconSizeSmall","iconSizeMedium","iconSizeLarge"]),dv=XCe,YCe=p.createContext({}),JCe=YCe,ZCe=p.createContext(void 0),eOe=ZCe,tOe=["children","color","component","className","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"],rOe=e=>{const{color:t,disableElevation:r,fullWidth:n,size:o,variant:a,classes:i}=e,s={root:["root",a,`${a}${fe(t)}`,`size${fe(o)}`,`${a}Size${fe(o)}`,t==="inherit"&&"colorInherit",r&&"disableElevation",n&&"fullWidth"],label:["label"],startIcon:["startIcon",`iconSize${fe(o)}`],endIcon:["endIcon",`iconSize${fe(o)}`]},u=Ye(s,QCe,i);return I({},i,u)},b6=e=>I({},e.size==="small"&&{"& > *:nth-of-type(1)":{fontSize:18}},e.size==="medium"&&{"& > *:nth-of-type(1)":{fontSize:20}},e.size==="large"&&{"& > *:nth-of-type(1)":{fontSize:22}}),nOe=re(Gi,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`${r.variant}${fe(r.color)}`],t[`size${fe(r.size)}`],t[`${r.variant}Size${fe(r.size)}`],r.color==="inherit"&&t.colorInherit,r.disableElevation&&t.disableElevation,r.fullWidth&&t.fullWidth]}})(({theme:e,ownerState:t})=>{var r,n;const o=e.palette.mode==="light"?e.palette.grey[300]:e.palette.grey[800],a=e.palette.mode==="light"?e.palette.grey.A100:e.palette.grey[700];return I({},e.typography.button,{minWidth:64,padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create(["background-color","box-shadow","border-color","color"],{duration:e.transitions.duration.short}),"&:hover":I({textDecoration:"none",backgroundColor:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="text"&&t.color!=="inherit"&&{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="outlined"&&t.color!=="inherit"&&{border:`1px solid ${(e.vars||e).palette[t.color].main}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},t.variant==="contained"&&{backgroundColor:e.vars?e.vars.palette.Button.inheritContainedHoverBg:a,boxShadow:(e.vars||e).shadows[4],"@media (hover: none)":{boxShadow:(e.vars||e).shadows[2],backgroundColor:(e.vars||e).palette.grey[300]}},t.variant==="contained"&&t.color!=="inherit"&&{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}),"&:active":I({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[8]}),[`&.${dv.focusVisible}`]:I({},t.variant==="contained"&&{boxShadow:(e.vars||e).shadows[6]}),[`&.${dv.disabled}`]:I({color:(e.vars||e).palette.action.disabled},t.variant==="outlined"&&{border:`1px solid ${(e.vars||e).palette.action.disabledBackground}`},t.variant==="contained"&&{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground})},t.variant==="text"&&{padding:"6px 8px"},t.variant==="text"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main},t.variant==="outlined"&&{padding:"5px 15px",border:"1px solid currentColor"},t.variant==="outlined"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].main,border:e.vars?`1px solid rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:`1px solid ${gt(e.palette[t.color].main,.5)}`},t.variant==="contained"&&{color:e.vars?e.vars.palette.text.primary:(r=(n=e.palette).getContrastText)==null?void 0:r.call(n,e.palette.grey[300]),backgroundColor:e.vars?e.vars.palette.Button.inheritContainedBg:o,boxShadow:(e.vars||e).shadows[2]},t.variant==="contained"&&t.color!=="inherit"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main},t.color==="inherit"&&{color:"inherit",borderColor:"currentColor"},t.size==="small"&&t.variant==="text"&&{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="text"&&{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="outlined"&&{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="outlined"&&{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},t.size==="small"&&t.variant==="contained"&&{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},t.size==="large"&&t.variant==="contained"&&{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},t.fullWidth&&{width:"100%"})},({ownerState:e})=>e.disableElevation&&{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${dv.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${dv.disabled}`]:{boxShadow:"none"}}),oOe=re("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.startIcon,t[`iconSize${fe(r.size)}`]]}})(({ownerState:e})=>I({display:"inherit",marginRight:8,marginLeft:-4},e.size==="small"&&{marginLeft:-2},b6(e))),aOe=re("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.endIcon,t[`iconSize${fe(r.size)}`]]}})(({ownerState:e})=>I({display:"inherit",marginRight:-4,marginLeft:8},e.size==="small"&&{marginRight:-2},b6(e))),iOe=p.forwardRef(function(t,r){const n=p.useContext(JCe),o=p.useContext(eOe),a=QP(n,t),i=et({props:a,name:"MuiButton"}),{children:s,color:u="primary",component:l="button",className:f,disabled:h=!1,disableElevation:g=!1,disableFocusRipple:v=!1,endIcon:m,focusVisibleClassName:w,fullWidth:_=!1,size:S="medium",startIcon:y,type:b,variant:C="text"}=i,O=Pe(i,tOe),P=I({},i,{color:u,component:l,disabled:h,disableElevation:g,disableFocusRipple:v,fullWidth:_,size:S,type:b,variant:C}),T=rOe(P),R=y&&N.jsx(oOe,{className:T.startIcon,ownerState:P,children:y}),D=m&&N.jsx(aOe,{className:T.endIcon,ownerState:P,children:m}),k=o||"";return N.jsxs(nOe,I({ownerState:P,className:Ee(n.className,T.root,f,k),component:l,disabled:h,focusRipple:!v,focusVisibleClassName:Ee(T.focusVisible,w),ref:r,type:b},O,{classes:T,children:[R,s,D]}))}),mo=iOe;function sOe(e){return Qe("MuiCard",e)}Xe("MuiCard",["root"]);const lOe=["className","raised"],uOe=e=>{const{classes:t}=e;return Ye({root:["root"]},sOe,t)},cOe=re(vi,{name:"MuiCard",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({overflow:"hidden"})),fOe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiCard"}),{className:o,raised:a=!1}=n,i=Pe(n,lOe),s=I({},n,{raised:a}),u=uOe(s);return N.jsx(cOe,I({className:Ee(u.root,o),elevation:a?8:void 0,ref:r,ownerState:s},i))}),xu=fOe;function dOe(e){return Qe("MuiCardActions",e)}Xe("MuiCardActions",["root","spacing"]);const pOe=["disableSpacing","className"],hOe=e=>{const{classes:t,disableSpacing:r}=e;return Ye({root:["root",!r&&"spacing"]},dOe,t)},gOe=re("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})(({ownerState:e})=>I({display:"flex",alignItems:"center",padding:8},!e.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})),vOe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiCardActions"}),{disableSpacing:o=!1,className:a}=n,i=Pe(n,pOe),s=I({},n,{disableSpacing:o}),u=hOe(s);return N.jsx(gOe,I({className:Ee(u.root,a),ownerState:s,ref:r},i))}),mOe=vOe;function yOe(e){return Qe("MuiCardContent",e)}Xe("MuiCardContent",["root"]);const bOe=["className","component"],xOe=e=>{const{classes:t}=e;return Ye({root:["root"]},yOe,t)},wOe=re("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(e,t)=>t.root})(()=>({padding:16,"&:last-child":{paddingBottom:24}})),SOe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiCardContent"}),{className:o,component:a="div"}=n,i=Pe(n,bOe),s=I({},n,{component:a}),u=xOe(s);return N.jsx(wOe,I({as:a,className:Ee(u.root,o),ownerState:s,ref:r},i))}),Df=SOe;function _Oe(e){return Qe("PrivateSwitchBase",e)}Xe("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const COe=["autoFocus","checked","checkedIcon","className","defaultChecked","disabled","disableFocusRipple","edge","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"],OOe=e=>{const{classes:t,checked:r,disabled:n,edge:o}=e,a={root:["root",r&&"checked",n&&"disabled",o&&`edge${fe(o)}`],input:["input"]};return Ye(a,_Oe,t)},EOe=re(Gi)(({ownerState:e})=>I({padding:9,borderRadius:"50%"},e.edge==="start"&&{marginLeft:e.size==="small"?-3:-12},e.edge==="end"&&{marginRight:e.size==="small"?-3:-12})),POe=re("input",{shouldForwardProp:Pn})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),TOe=p.forwardRef(function(t,r){const{autoFocus:n,checked:o,checkedIcon:a,className:i,defaultChecked:s,disabled:u,disableFocusRipple:l=!1,edge:f=!1,icon:h,id:g,inputProps:v,inputRef:m,name:w,onBlur:_,onChange:S,onFocus:y,readOnly:b,required:C=!1,tabIndex:O,type:P,value:T}=t,R=Pe(t,COe),[D,k]=zi({controlled:o,default:!!s,name:"SwitchBase",state:"checked"}),L=ml(),j=G=>{y&&y(G),L&&L.onFocus&&L.onFocus(G)},B=G=>{_&&_(G),L&&L.onBlur&&L.onBlur(G)},U=G=>{if(G.nativeEvent.defaultPrevented)return;const ee=G.target.checked;k(ee),S&&S(G,ee)};let W=u;L&&typeof W>"u"&&(W=L.disabled);const K=P==="checkbox"||P==="radio",J=I({},t,{checked:D,disabled:W,disableFocusRipple:l,edge:f}),z=OOe(J);return N.jsxs(EOe,I({component:"span",className:Ee(z.root,i),centerRipple:!0,focusRipple:!l,disabled:W,tabIndex:null,role:void 0,onFocus:j,onBlur:B,ownerState:J,ref:r},R,{children:[N.jsx(POe,I({autoFocus:n,checked:o,defaultChecked:s,className:z.input,disabled:W,id:K?g:void 0,name:w,onChange:U,readOnly:b,ref:m,required:C,ownerState:J,tabIndex:O,type:P},P==="checkbox"&&T===void 0?{}:{value:T},v)),D?a:h]}))}),$Oe=TOe,ROe=Zn(N.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),IOe=Zn(N.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),AOe=Zn(N.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function kOe(e){return Qe("MuiCheckbox",e)}const NOe=Xe("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),Tw=NOe,DOe=["checkedIcon","color","icon","indeterminate","indeterminateIcon","inputProps","size","className"],LOe=e=>{const{classes:t,indeterminate:r,color:n,size:o}=e,a={root:["root",r&&"indeterminate",`color${fe(n)}`,`size${fe(o)}`]},i=Ye(a,kOe,t);return I({},t,i)},MOe=re($Oe,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.indeterminate&&t.indeterminate,t[`size${fe(r.size)}`],r.color!=="default"&&t[`color${fe(r.color)}`]]}})(({theme:e,ownerState:t})=>I({color:(e.vars||e).palette.text.secondary},!t.disableRipple&&{"&:hover":{backgroundColor:e.vars?`rgba(${t.color==="default"?e.vars.palette.action.activeChannel:e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:gt(t.color==="default"?e.palette.action.active:e.palette[t.color].main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},t.color!=="default"&&{[`&.${Tw.checked}, &.${Tw.indeterminate}`]:{color:(e.vars||e).palette[t.color].main},[`&.${Tw.disabled}`]:{color:(e.vars||e).palette.action.disabled}})),FOe=N.jsx(IOe,{}),jOe=N.jsx(ROe,{}),BOe=N.jsx(AOe,{}),zOe=p.forwardRef(function(t,r){var n,o;const a=et({props:t,name:"MuiCheckbox"}),{checkedIcon:i=FOe,color:s="primary",icon:u=jOe,indeterminate:l=!1,indeterminateIcon:f=BOe,inputProps:h,size:g="medium",className:v}=a,m=Pe(a,DOe),w=l?f:u,_=l?f:i,S=I({},a,{color:s,indeterminate:l,size:g}),y=LOe(S);return N.jsx(MOe,I({type:"checkbox",inputProps:I({"data-indeterminate":l},h),icon:p.cloneElement(w,{fontSize:(n=w.props.fontSize)!=null?n:g}),checkedIcon:p.cloneElement(_,{fontSize:(o=_.props.fontSize)!=null?o:g}),ownerState:S,ref:r,className:Ee(y.root,v)},m,{classes:y}))}),Cy=zOe;function UOe(e){return Qe("MuiCircularProgress",e)}Xe("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const WOe=["className","color","disableShrink","size","style","thickness","value","variant"];let Y0=e=>e,sL,lL,uL,cL;const ms=44,VOe=gl(sL||(sL=Y0`
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
`)),HOe=gl(lL||(lL=Y0`
  0% {
    stroke-dasharray: 1px, 200px;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -15px;
  }

  100% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -125px;
  }
`)),qOe=e=>{const{classes:t,variant:r,color:n,disableShrink:o}=e,a={root:["root",r,`color${fe(n)}`],svg:["svg"],circle:["circle",`circle${fe(r)}`,o&&"circleDisableShrink"]};return Ye(a,UOe,t)},GOe=re("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`color${fe(r.color)}`]]}})(({ownerState:e,theme:t})=>I({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&kf(uL||(uL=Y0`
      animation: ${0} 1.4s linear infinite;
    `),VOe)),KOe=re("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),QOe=re("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.circle,t[`circle${fe(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>I({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&kf(cL||(cL=Y0`
      animation: ${0} 1.4s ease-in-out infinite;
    `),HOe)),XOe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiCircularProgress"}),{className:o,color:a="primary",disableShrink:i=!1,size:s=40,style:u,thickness:l=3.6,value:f=0,variant:h="indeterminate"}=n,g=Pe(n,WOe),v=I({},n,{color:a,disableShrink:i,size:s,thickness:l,value:f,variant:h}),m=qOe(v),w={},_={},S={};if(h==="determinate"){const y=2*Math.PI*((ms-l)/2);w.strokeDasharray=y.toFixed(3),S["aria-valuenow"]=Math.round(f),w.strokeDashoffset=`${((100-f)/100*y).toFixed(3)}px`,_.transform="rotate(-90deg)"}return N.jsx(GOe,I({className:Ee(m.root,o),style:I({width:s,height:s},_,u),ownerState:v,ref:r,role:"progressbar"},S,g,{children:N.jsx(KOe,{className:m.svg,ownerState:v,viewBox:`${ms/2} ${ms/2} ${ms} ${ms}`,children:N.jsx(QOe,{className:m.circle,style:w,ownerState:v,cx:ms,cy:ms,r:(ms-l)/2,fill:"none",strokeWidth:l})})}))}),jh=XOe,YOe=(e,t)=>I({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),JOe=e=>I({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}});function ZOe(e){return Qe("MuiModal",e)}Xe("MuiModal",["root","hidden","backdrop"]);const eEe=["BackdropComponent","BackdropProps","classes","className","closeAfterTransition","children","container","component","components","componentsProps","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","onBackdropClick","onClose","onTransitionEnter","onTransitionExited","open","slotProps","slots","theme"],tEe=e=>{const{open:t,exited:r,classes:n}=e;return Ye({root:["root",!t&&r&&"hidden"],backdrop:["backdrop"]},ZOe,n)},rEe=re("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.open&&r.exited&&t.hidden]}})(({theme:e,ownerState:t})=>I({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0},!t.open&&t.exited&&{visibility:"hidden"})),nEe=re(y6,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),oEe=p.forwardRef(function(t,r){var n,o,a,i,s,u;const l=et({name:"MuiModal",props:t}),{BackdropComponent:f=nEe,BackdropProps:h,className:g,closeAfterTransition:v=!1,children:m,container:w,component:_,components:S={},componentsProps:y={},disableAutoFocus:b=!1,disableEnforceFocus:C=!1,disableEscapeKeyDown:O=!1,disablePortal:P=!1,disableRestoreFocus:T=!1,disableScrollLock:R=!1,hideBackdrop:D=!1,keepMounted:k=!1,onBackdropClick:L,open:j,slotProps:B,slots:U}=l,W=Pe(l,eEe),K=I({},l,{closeAfterTransition:v,disableAutoFocus:b,disableEnforceFocus:C,disableEscapeKeyDown:O,disablePortal:P,disableRestoreFocus:T,disableScrollLock:R,hideBackdrop:D,keepMounted:k}),{getRootProps:J,getBackdropProps:z,getTransitionProps:G,portalRef:ee,isTopModal:oe,exited:he,hasTransition:de}=P_e(I({},K,{rootRef:r})),be=I({},K,{exited:he}),Te=tEe(be),ke={};if(m.props.tabIndex===void 0&&(ke.tabIndex="-1"),de){const{onEnter:De,onExited:Oe}=G();ke.onEnter=De,ke.onExited=Oe}const _e=(n=(o=U==null?void 0:U.root)!=null?o:S.Root)!=null?n:rEe,Se=(a=(i=U==null?void 0:U.backdrop)!=null?i:S.Backdrop)!=null?a:f,Fe=(s=B==null?void 0:B.root)!=null?s:y.root,qe=(u=B==null?void 0:B.backdrop)!=null?u:y.backdrop,Ne=ol({elementType:_e,externalSlotProps:Fe,externalForwardedProps:W,getSlotProps:J,additionalProps:{ref:r,as:_},ownerState:be,className:Ee(g,Fe==null?void 0:Fe.className,Te==null?void 0:Te.root,!be.open&&be.exited&&(Te==null?void 0:Te.hidden))}),$e=ol({elementType:Se,externalSlotProps:qe,additionalProps:h,getSlotProps:De=>z(I({},De,{onClick:Oe=>{L&&L(Oe),De!=null&&De.onClick&&De.onClick(Oe)}})),className:Ee(qe==null?void 0:qe.className,h==null?void 0:h.className,Te==null?void 0:Te.backdrop),ownerState:be});return!k&&!j&&(!de||he)?null:N.jsx(p6,{ref:ee,container:w,disablePortal:P,children:N.jsxs(_e,I({},Ne,{children:[!D&&f?N.jsx(Se,I({},$e)):null,N.jsx(rSe,{disableEnforceFocus:C,disableAutoFocus:b,disableRestoreFocus:T,isEnabled:oe,open:j,children:p.cloneElement(m,ke)})]}))})}),CT=oEe;function aEe(e){return Qe("MuiDialog",e)}const iEe=Xe("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),$w=iEe,sEe=p.createContext({}),x6=sEe,lEe=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],uEe=re(y6,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.backdrop})({zIndex:-1}),cEe=e=>{const{classes:t,scroll:r,maxWidth:n,fullWidth:o,fullScreen:a}=e,i={root:["root"],container:["container",`scroll${fe(r)}`],paper:["paper",`paperScroll${fe(r)}`,`paperWidth${fe(String(n))}`,o&&"paperFullWidth",a&&"paperFullScreen"]};return Ye(i,aEe,t)},fEe=re(CT,{name:"MuiDialog",slot:"Root",overridesResolver:(e,t)=>t.root})({"@media print":{position:"absolute !important"}}),dEe=re("div",{name:"MuiDialog",slot:"Container",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.container,t[`scroll${fe(r.scroll)}`]]}})(({ownerState:e})=>I({height:"100%","@media print":{height:"auto"},outline:0},e.scroll==="paper"&&{display:"flex",justifyContent:"center",alignItems:"center"},e.scroll==="body"&&{overflowY:"auto",overflowX:"hidden",textAlign:"center","&:after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}})),pEe=re(vi,{name:"MuiDialog",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`scrollPaper${fe(r.scroll)}`],t[`paperWidth${fe(String(r.maxWidth))}`],r.fullWidth&&t.paperFullWidth,r.fullScreen&&t.paperFullScreen]}})(({theme:e,ownerState:t})=>I({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"}},t.scroll==="paper"&&{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"},t.scroll==="body"&&{display:"inline-block",verticalAlign:"middle",textAlign:"left"},!t.maxWidth&&{maxWidth:"calc(100% - 64px)"},t.maxWidth==="xs"&&{maxWidth:e.breakpoints.unit==="px"?Math.max(e.breakpoints.values.xs,444):`max(${e.breakpoints.values.xs}${e.breakpoints.unit}, 444px)`,[`&.${$w.paperScrollBody}`]:{[e.breakpoints.down(Math.max(e.breakpoints.values.xs,444)+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.maxWidth&&t.maxWidth!=="xs"&&{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`,[`&.${$w.paperScrollBody}`]:{[e.breakpoints.down(e.breakpoints.values[t.maxWidth]+32*2)]:{maxWidth:"calc(100% - 64px)"}}},t.fullWidth&&{width:"calc(100% - 64px)"},t.fullScreen&&{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${$w.paperScrollBody}`]:{margin:0,maxWidth:"100%"}})),hEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDialog"}),o=Uo(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{"aria-describedby":i,"aria-labelledby":s,BackdropComponent:u,BackdropProps:l,children:f,className:h,disableEscapeKeyDown:g=!1,fullScreen:v=!1,fullWidth:m=!1,maxWidth:w="sm",onBackdropClick:_,onClose:S,open:y,PaperComponent:b=vi,PaperProps:C={},scroll:O="paper",TransitionComponent:P=m6,transitionDuration:T=a,TransitionProps:R}=n,D=Pe(n,lEe),k=I({},n,{disableEscapeKeyDown:g,fullScreen:v,fullWidth:m,maxWidth:w,scroll:O}),L=cEe(k),j=p.useRef(),B=J=>{j.current=J.target===J.currentTarget},U=J=>{j.current&&(j.current=null,_&&_(J),S&&S(J,"backdropClick"))},W=nl(s),K=p.useMemo(()=>({titleId:W}),[W]);return N.jsx(fEe,I({className:Ee(L.root,h),closeAfterTransition:!0,components:{Backdrop:uEe},componentsProps:{backdrop:I({transitionDuration:T,as:u},l)},disableEscapeKeyDown:g,onClose:S,open:y,ref:r,onClick:U,ownerState:k},D,{children:N.jsx(P,I({appear:!0,in:y,timeout:T,role:"presentation"},R,{children:N.jsx(dEe,{className:Ee(L.container),onMouseDown:B,ownerState:k,children:N.jsx(pEe,I({as:b,elevation:24,role:"dialog","aria-describedby":i,"aria-labelledby":W},C,{className:Ee(L.paper,C.className),ownerState:k,children:N.jsx(x6.Provider,{value:K,children:f})}))})}))}))}),OT=hEe;function gEe(e){return Qe("MuiDialogActions",e)}Xe("MuiDialogActions",["root","spacing"]);const vEe=["className","disableSpacing"],mEe=e=>{const{classes:t,disableSpacing:r}=e;return Ye({root:["root",!r&&"spacing"]},gEe,t)},yEe=re("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableSpacing&&t.spacing]}})(({ownerState:e})=>I({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto"},!e.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})),bEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDialogActions"}),{className:o,disableSpacing:a=!1}=n,i=Pe(n,vEe),s=I({},n,{disableSpacing:a}),u=mEe(s);return N.jsx(yEe,I({className:Ee(u.root,o),ownerState:s,ref:r},i))}),ET=bEe;function xEe(e){return Qe("MuiDialogContent",e)}Xe("MuiDialogContent",["root","dividers"]);function wEe(e){return Qe("MuiDialogTitle",e)}const SEe=Xe("MuiDialogTitle",["root"]),_Ee=SEe,CEe=["className","dividers"],OEe=e=>{const{classes:t,dividers:r}=e;return Ye({root:["root",r&&"dividers"]},xEe,t)},EEe=re("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.dividers&&t.dividers]}})(({theme:e,ownerState:t})=>I({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px"},t.dividers?{padding:"16px 24px",borderTop:`1px solid ${(e.vars||e).palette.divider}`,borderBottom:`1px solid ${(e.vars||e).palette.divider}`}:{[`.${_Ee.root} + &`]:{paddingTop:0}})),PEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDialogContent"}),{className:o,dividers:a=!1}=n,i=Pe(n,CEe),s=I({},n,{dividers:a}),u=OEe(s);return N.jsx(EEe,I({className:Ee(u.root,o),ownerState:s,ref:r},i))}),PT=PEe;function TEe(e){return Qe("MuiDialogContentText",e)}Xe("MuiDialogContentText",["root"]);const $Ee=["children","className"],REe=e=>{const{classes:t}=e,n=Ye({root:["root"]},TEe,t);return I({},t,n)},IEe=re(qt,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(e,t)=>t.root})({}),AEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDialogContentText"}),{className:o}=n,a=Pe(n,$Ee),i=REe(a);return N.jsx(IEe,I({component:"p",variant:"body1",color:"text.secondary",ref:r,ownerState:a,className:Ee(i.root,o)},n,{classes:i}))}),w6=AEe,kEe=["className","id"],NEe=e=>{const{classes:t}=e;return Ye({root:["root"]},wEe,t)},DEe=re(qt,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:"16px 24px",flex:"0 0 auto"}),LEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDialogTitle"}),{className:o,id:a}=n,i=Pe(n,kEe),s=n,u=NEe(s),{titleId:l=a}=p.useContext(x6);return N.jsx(DEe,I({component:"h2",className:Ee(u.root,o),ownerState:s,ref:r,variant:"h6",id:a??l},i))}),TT=LEe,MEe=Xe("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),fL=MEe,FEe=["addEndListener","appear","children","container","direction","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function jEe(e,t,r){const n=t.getBoundingClientRect(),o=r&&r.getBoundingClientRect(),a=ci(t);let i;if(t.fakeTransform)i=t.fakeTransform;else{const l=a.getComputedStyle(t);i=l.getPropertyValue("-webkit-transform")||l.getPropertyValue("transform")}let s=0,u=0;if(i&&i!=="none"&&typeof i=="string"){const l=i.split("(")[1].split(")")[0].split(",");s=parseInt(l[4],10),u=parseInt(l[5],10)}return e==="left"?o?`translateX(${o.right+s-n.left}px)`:`translateX(${a.innerWidth+s-n.left}px)`:e==="right"?o?`translateX(-${n.right-o.left-s}px)`:`translateX(-${n.left+n.width-s}px)`:e==="up"?o?`translateY(${o.bottom+u-n.top}px)`:`translateY(${a.innerHeight+u-n.top}px)`:o?`translateY(-${n.top-o.top+n.height-u}px)`:`translateY(-${n.top+n.height-u}px)`}function BEe(e){return typeof e=="function"?e():e}function pv(e,t,r){const n=BEe(r),o=jEe(e,t,n);o&&(t.style.webkitTransform=o,t.style.transform=o)}const zEe=p.forwardRef(function(t,r){const n=Uo(),o={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:u,container:l,direction:f="down",easing:h=o,in:g,onEnter:v,onEntered:m,onEntering:w,onExit:_,onExited:S,onExiting:y,style:b,timeout:C=a,TransitionComponent:O=pT}=t,P=Pe(t,FEe),T=p.useRef(null),R=xr(u.ref,T,r),D=z=>G=>{z&&(G===void 0?z(T.current):z(T.current,G))},k=D((z,G)=>{pv(f,z,l),vT(z),v&&v(z,G)}),L=D((z,G)=>{const ee=ef({timeout:C,style:b,easing:h},{mode:"enter"});z.style.webkitTransition=n.transitions.create("-webkit-transform",I({},ee)),z.style.transition=n.transitions.create("transform",I({},ee)),z.style.webkitTransform="none",z.style.transform="none",w&&w(z,G)}),j=D(m),B=D(y),U=D(z=>{const G=ef({timeout:C,style:b,easing:h},{mode:"exit"});z.style.webkitTransition=n.transitions.create("-webkit-transform",G),z.style.transition=n.transitions.create("transform",G),pv(f,z,l),_&&_(z)}),W=D(z=>{z.style.webkitTransition="",z.style.transition="",S&&S(z)}),K=z=>{i&&i(T.current,z)},J=p.useCallback(()=>{T.current&&pv(f,T.current,l)},[f,l]);return p.useEffect(()=>{if(g||f==="down"||f==="right")return;const z=d0(()=>{T.current&&pv(f,T.current,l)}),G=ci(T.current);return G.addEventListener("resize",z),()=>{z.clear(),G.removeEventListener("resize",z)}},[f,g,l]),p.useEffect(()=>{g||J()},[g,J]),N.jsx(O,I({nodeRef:T,onEnter:k,onEntered:j,onEntering:L,onExit:U,onExited:W,onExiting:B,addEndListener:K,appear:s,in:g,timeout:C},P,{children:(z,G)=>p.cloneElement(u,I({ref:R,style:I({visibility:z==="exited"&&!g?"hidden":void 0},b,u.props.style)},G))}))}),S6=zEe;function UEe(e){return Qe("MuiDrawer",e)}Xe("MuiDrawer",["root","docked","paper","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]);const WEe=["BackdropProps"],VEe=["anchor","BackdropProps","children","className","elevation","hideBackdrop","ModalProps","onClose","open","PaperProps","SlideProps","TransitionComponent","transitionDuration","variant"],_6=(e,t)=>{const{ownerState:r}=e;return[t.root,(r.variant==="permanent"||r.variant==="persistent")&&t.docked,t.modal]},HEe=e=>{const{classes:t,anchor:r,variant:n}=e,o={root:["root"],docked:[(n==="permanent"||n==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${fe(r)}`,n!=="temporary"&&`paperAnchorDocked${fe(r)}`]};return Ye(o,UEe,t)},qEe=re(CT,{name:"MuiDrawer",slot:"Root",overridesResolver:_6})(({theme:e})=>({zIndex:(e.vars||e).zIndex.drawer})),dL=re("div",{shouldForwardProp:Pn,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:_6})({flex:"0 0 auto"}),GEe=re(vi,{name:"MuiDrawer",slot:"Paper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.paper,t[`paperAnchor${fe(r.anchor)}`],r.variant!=="temporary"&&t[`paperAnchorDocked${fe(r.anchor)}`]]}})(({theme:e,ownerState:t})=>I({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(e.vars||e).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0},t.anchor==="left"&&{left:0},t.anchor==="top"&&{top:0,left:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="right"&&{right:0},t.anchor==="bottom"&&{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"},t.anchor==="left"&&t.variant!=="temporary"&&{borderRight:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="top"&&t.variant!=="temporary"&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="right"&&t.variant!=="temporary"&&{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},t.anchor==="bottom"&&t.variant!=="temporary"&&{borderTop:`1px solid ${(e.vars||e).palette.divider}`})),C6={left:"right",right:"left",top:"down",bottom:"up"};function KEe(e){return["left","right"].indexOf(e)!==-1}function QEe(e,t){return e.direction==="rtl"&&KEe(t)?C6[t]:t}const XEe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiDrawer"}),o=Uo(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:s,children:u,className:l,elevation:f=16,hideBackdrop:h=!1,ModalProps:{BackdropProps:g}={},onClose:v,open:m=!1,PaperProps:w={},SlideProps:_,TransitionComponent:S=S6,transitionDuration:y=a,variant:b="temporary"}=n,C=Pe(n.ModalProps,WEe),O=Pe(n,VEe),P=p.useRef(!1);p.useEffect(()=>{P.current=!0},[]);const T=QEe(o,i),D=I({},n,{anchor:i,elevation:f,open:m,variant:b},O),k=HEe(D),L=N.jsx(GEe,I({elevation:b==="temporary"?f:0,square:!0},w,{className:Ee(k.paper,w.className),ownerState:D,children:u}));if(b==="permanent")return N.jsx(dL,I({className:Ee(k.root,k.docked,l),ownerState:D,ref:r},O,{children:L}));const j=N.jsx(S,I({in:m,direction:C6[T],timeout:y,appear:P.current},_,{children:L}));return b==="persistent"?N.jsx(dL,I({className:Ee(k.root,k.docked,l),ownerState:D,ref:r},O,{children:j})):N.jsx(qEe,I({BackdropProps:I({},s,g,{transitionDuration:y}),className:Ee(k.root,k.modal,l),open:m,ownerState:D,onClose:v,hideBackdrop:h,ref:r},O,C,{children:j}))}),YEe=XEe;function JEe(e){return Qe("MuiFab",e)}const ZEe=Xe("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),pL=ZEe,ePe=["children","className","color","component","disabled","disableFocusRipple","focusVisibleClassName","size","variant"],tPe=e=>{const{color:t,variant:r,classes:n,size:o}=e,a={root:["root",r,`size${fe(o)}`,t==="inherit"?"colorInherit":t]},i=Ye(a,JEe,n);return I({},n,i)},rPe=re(Gi,{name:"MuiFab",slot:"Root",shouldForwardProp:e=>Pn(e)||e==="classes",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${fe(r.size)}`],r.color==="inherit"&&t.colorInherit,t[fe(r.size)],t[r.color]]}})(({theme:e,ownerState:t})=>{var r,n;return I({},e.typography.button,{minHeight:36,transition:e.transitions.create(["background-color","box-shadow","border-color"],{duration:e.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(e.vars||e).zIndex.fab,boxShadow:(e.vars||e).shadows[6],"&:active":{boxShadow:(e.vars||e).shadows[12]},color:e.vars?e.vars.palette.text.primary:(r=(n=e.palette).getContrastText)==null?void 0:r.call(n,e.palette.grey[300]),backgroundColor:(e.vars||e).palette.grey[300],"&:hover":{backgroundColor:(e.vars||e).palette.grey.A100,"@media (hover: none)":{backgroundColor:(e.vars||e).palette.grey[300]},textDecoration:"none"},[`&.${pL.focusVisible}`]:{boxShadow:(e.vars||e).shadows[6]}},t.size==="small"&&{width:40,height:40},t.size==="medium"&&{width:48,height:48},t.variant==="extended"&&{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48},t.variant==="extended"&&t.size==="small"&&{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34},t.variant==="extended"&&t.size==="medium"&&{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40},t.color==="inherit"&&{color:"inherit"})},({theme:e,ownerState:t})=>I({},t.color!=="inherit"&&t.color!=="default"&&(e.vars||e).palette[t.color]!=null&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}}}),({theme:e})=>({[`&.${pL.disabled}`]:{color:(e.vars||e).palette.action.disabled,boxShadow:(e.vars||e).shadows[0],backgroundColor:(e.vars||e).palette.action.disabledBackground}})),nPe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiFab"}),{children:o,className:a,color:i="default",component:s="button",disabled:u=!1,disableFocusRipple:l=!1,focusVisibleClassName:f,size:h="large",variant:g="circular"}=n,v=Pe(n,ePe),m=I({},n,{color:i,component:s,disabled:u,disableFocusRipple:l,size:h,variant:g}),w=tPe(m);return N.jsx(rPe,I({className:Ee(w.root,a),component:s,disabled:u,focusRipple:!l,focusVisibleClassName:Ee(w.focusVisible,f),ownerState:m,ref:r},v,{classes:w,children:o}))}),oPe=nPe,aPe=["disableUnderline","components","componentsProps","fullWidth","hiddenLabel","inputComponent","multiline","slotProps","slots","type"],iPe=e=>{const{classes:t,disableUnderline:r}=e,o=Ye({root:["root",!r&&"underline"],input:["input"]},cCe,t);return I({},t,o)},sPe=re(K0,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...q0(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{var r;const n=e.palette.mode==="light",o=n?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",a=n?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",i=n?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=n?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return I({position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:i,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a}},[`&.${To.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:a},[`&.${To.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(r=(e.vars||e).palette[t.color||"primary"])==null?void 0:r.main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${To.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${To.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${To.disabled}, .${To.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${To.disabled}:before`]:{borderBottomStyle:"dotted"}},t.startAdornment&&{paddingLeft:12},t.endAdornment&&{paddingRight:12},t.multiline&&I({padding:"25px 12px 8px"},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17}))}),lPe=re(Q0,{name:"MuiFilledInput",slot:"Input",overridesResolver:G0})(({theme:e,ownerState:t})=>I({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{paddingTop:21,paddingBottom:4},t.hiddenLabel&&{paddingTop:16,paddingBottom:17},t.multiline&&{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0},t.hiddenLabel&&t.size==="small"&&{paddingTop:8,paddingBottom:9})),O6=p.forwardRef(function(t,r){var n,o,a,i;const s=et({props:t,name:"MuiFilledInput"}),{components:u={},componentsProps:l,fullWidth:f=!1,inputComponent:h="input",multiline:g=!1,slotProps:v,slots:m={},type:w="text"}=s,_=Pe(s,aPe),S=I({},s,{fullWidth:f,inputComponent:h,multiline:g,type:w}),y=iPe(s),b={root:{ownerState:S},input:{ownerState:S}},C=v??l?Mn(v??l,b):b,O=(n=(o=m.root)!=null?o:u.Root)!=null?n:sPe,P=(a=(i=m.input)!=null?i:u.Input)!=null?a:lPe;return N.jsx(X0,I({slots:{root:O,input:P},componentsProps:C,fullWidth:f,inputComponent:h,multiline:g,ref:r,type:w},_,{classes:y}))});O6.muiName="Input";const E6=O6;function uPe(e){return Qe("MuiFormControl",e)}Xe("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const cPe=["children","className","color","component","disabled","error","focused","fullWidth","hiddenLabel","margin","required","size","variant"],fPe=e=>{const{classes:t,margin:r,fullWidth:n}=e,o={root:["root",r!=="none"&&`margin${fe(r)}`,n&&"fullWidth"]};return Ye(o,uPe,t)},dPe=re("div",{name:"MuiFormControl",slot:"Root",overridesResolver:({ownerState:e},t)=>I({},t.root,t[`margin${fe(e.margin)}`],e.fullWidth&&t.fullWidth)})(({ownerState:e})=>I({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},e.margin==="normal"&&{marginTop:16,marginBottom:8},e.margin==="dense"&&{marginTop:8,marginBottom:4},e.fullWidth&&{width:"100%"})),pPe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiFormControl"}),{children:o,className:a,color:i="primary",component:s="div",disabled:u=!1,error:l=!1,focused:f,fullWidth:h=!1,hiddenLabel:g=!1,margin:v="none",required:m=!1,size:w="medium",variant:_="outlined"}=n,S=Pe(n,cPe),y=I({},n,{color:i,component:s,disabled:u,error:l,fullWidth:h,hiddenLabel:g,margin:v,required:m,size:w,variant:_}),b=fPe(y),[C,O]=p.useState(()=>{let B=!1;return o&&p.Children.forEach(o,U=>{if(!Uv(U,["Input","Select"]))return;const W=Uv(U,["Select"])?U.props.input:U;W&&Z_e(W.props)&&(B=!0)}),B}),[P,T]=p.useState(()=>{let B=!1;return o&&p.Children.forEach(o,U=>{Uv(U,["Input","Select"])&&(_y(U.props,!0)||_y(U.props.inputProps,!0))&&(B=!0)}),B}),[R,D]=p.useState(!1);u&&R&&D(!1);const k=f!==void 0&&!u?f:R;let L;const j=p.useMemo(()=>({adornedStart:C,setAdornedStart:O,color:i,disabled:u,error:l,filled:P,focused:k,fullWidth:h,hiddenLabel:g,size:w,onBlur:()=>{D(!1)},onEmpty:()=>{T(!1)},onFilled:()=>{T(!0)},onFocus:()=>{D(!0)},registerEffect:L,required:m,variant:_}),[C,i,u,l,P,k,h,g,L,m,w,_]);return N.jsx(H0.Provider,{value:j,children:N.jsx(dPe,I({as:s,ownerState:y,className:Ee(b.root,a),ref:r},S,{children:o}))})}),P6=pPe,hPe=sxe({createStyledComponent:re("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>et({props:e,name:"MuiStack"})}),$T=hPe;function gPe(e){return Qe("MuiFormHelperText",e)}const vPe=Xe("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]),hL=vPe;var gL;const mPe=["children","className","component","disabled","error","filled","focused","margin","required","variant"],yPe=e=>{const{classes:t,contained:r,size:n,disabled:o,error:a,filled:i,focused:s,required:u}=e,l={root:["root",o&&"disabled",a&&"error",n&&`size${fe(n)}`,r&&"contained",s&&"focused",i&&"filled",u&&"required"]};return Ye(l,gPe,t)},bPe=re("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.size&&t[`size${fe(r.size)}`],r.contained&&t.contained,r.filled&&t.filled]}})(({theme:e,ownerState:t})=>I({color:(e.vars||e).palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${hL.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${hL.error}`]:{color:(e.vars||e).palette.error.main}},t.size==="small"&&{marginTop:4},t.contained&&{marginLeft:14,marginRight:14})),xPe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiFormHelperText"}),{children:o,className:a,component:i="p"}=n,s=Pe(n,mPe),u=ml(),l=Nf({props:n,muiFormControl:u,states:["variant","size","disabled","error","filled","focused","required"]}),f=I({},n,{component:i,contained:l.variant==="filled"||l.variant==="outlined",variant:l.variant,size:l.size,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),h=yPe(f);return N.jsx(bPe,I({as:i,ownerState:f,className:Ee(h.root,a),ref:r},s,{children:o===" "?gL||(gL=N.jsx("span",{className:"notranslate",children:"​"})):o}))}),T6=xPe;function wPe(e){return Qe("MuiFormLabel",e)}const SPe=Xe("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),op=SPe,_Pe=["children","className","color","component","disabled","error","filled","focused","required"],CPe=e=>{const{classes:t,color:r,focused:n,disabled:o,error:a,filled:i,required:s}=e,u={root:["root",`color${fe(r)}`,o&&"disabled",a&&"error",i&&"filled",n&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]};return Ye(u,wPe,t)},OPe=re("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:({ownerState:e},t)=>I({},t.root,e.color==="secondary"&&t.colorSecondary,e.filled&&t.filled)})(({theme:e,ownerState:t})=>I({color:(e.vars||e).palette.text.secondary},e.typography.body1,{lineHeight:"1.4375em",padding:0,position:"relative",[`&.${op.focused}`]:{color:(e.vars||e).palette[t.color].main},[`&.${op.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${op.error}`]:{color:(e.vars||e).palette.error.main}})),EPe=re("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(({theme:e})=>({[`&.${op.error}`]:{color:(e.vars||e).palette.error.main}})),PPe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiFormLabel"}),{children:o,className:a,component:i="label"}=n,s=Pe(n,_Pe),u=ml(),l=Nf({props:n,muiFormControl:u,states:["color","required","focused","disabled","error","filled"]}),f=I({},n,{color:l.color||"primary",component:i,disabled:l.disabled,error:l.error,filled:l.filled,focused:l.focused,required:l.required}),h=CPe(f);return N.jsxs(OPe,I({as:i,ownerState:f,className:Ee(h.root,a),ref:r},s,{children:[o,l.required&&N.jsxs(EPe,{ownerState:f,"aria-hidden":!0,className:h.asterisk,children:[" ","*"]})]}))}),TPe=PPe,$Pe=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function SC(e){return`scale(${e}, ${e**2})`}const RPe={entering:{opacity:1,transform:SC(1)},entered:{opacity:1,transform:"none"}},Rw=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),$6=p.forwardRef(function(t,r){const{addEndListener:n,appear:o=!0,children:a,easing:i,in:s,onEnter:u,onEntered:l,onEntering:f,onExit:h,onExited:g,onExiting:v,style:m,timeout:w="auto",TransitionComponent:_=pT}=t,S=Pe(t,$Pe),y=p.useRef(),b=p.useRef(),C=Uo(),O=p.useRef(null),P=xr(O,a.ref,r),T=W=>K=>{if(W){const J=O.current;K===void 0?W(J):W(J,K)}},R=T(f),D=T((W,K)=>{vT(W);const{duration:J,delay:z,easing:G}=ef({style:m,timeout:w,easing:i},{mode:"enter"});let ee;w==="auto"?(ee=C.transitions.getAutoHeightDuration(W.clientHeight),b.current=ee):ee=J,W.style.transition=[C.transitions.create("opacity",{duration:ee,delay:z}),C.transitions.create("transform",{duration:Rw?ee:ee*.666,delay:z,easing:G})].join(","),u&&u(W,K)}),k=T(l),L=T(v),j=T(W=>{const{duration:K,delay:J,easing:z}=ef({style:m,timeout:w,easing:i},{mode:"exit"});let G;w==="auto"?(G=C.transitions.getAutoHeightDuration(W.clientHeight),b.current=G):G=K,W.style.transition=[C.transitions.create("opacity",{duration:G,delay:J}),C.transitions.create("transform",{duration:Rw?G:G*.666,delay:Rw?J:J||G*.333,easing:z})].join(","),W.style.opacity=0,W.style.transform=SC(.75),h&&h(W)}),B=T(g),U=W=>{w==="auto"&&(y.current=setTimeout(W,b.current||0)),n&&n(O.current,W)};return p.useEffect(()=>()=>{clearTimeout(y.current)},[]),N.jsx(_,I({appear:o,in:s,nodeRef:O,onEnter:D,onEntered:k,onEntering:R,onExit:j,onExited:B,onExiting:L,addEndListener:U,timeout:w==="auto"?null:w},S,{children:(W,K)=>p.cloneElement(a,I({style:I({opacity:0,transform:SC(.75),visibility:W==="exited"&&!s?"hidden":void 0},RPe[W],m,a.props.style),ref:P},K))}))});$6.muiSupportAuto=!0;const Oy=$6;function IPe(e,t,r,n,o){const[a,i]=p.useState(()=>o&&r?r(e).matches:n?n(e).matches:t);return ga(()=>{let s=!0;if(!r)return;const u=r(e),l=()=>{s&&i(u.matches)};return l(),u.addListener(l),()=>{s=!1,u.removeListener(l)}},[e,r]),a}const R6=vm["useSyncExternalStore"];function APe(e,t,r,n,o){const a=p.useCallback(()=>t,[t]),i=p.useMemo(()=>{if(o&&r)return()=>r(e).matches;if(n!==null){const{matches:f}=n(e);return()=>f}return a},[a,e,n,o,r]),[s,u]=p.useMemo(()=>{if(r===null)return[a,()=>()=>{}];const f=r(e);return[()=>f.matches,h=>(f.addListener(h),()=>{f.removeListener(h)})]},[a,r,e]);return R6(u,s,i)}function Wo(e,t={}){const r=M0(),n=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:o=!1,matchMedia:a=n?window.matchMedia:null,ssrMatchMedia:i=null,noSsr:s=!1}=Zz({name:"MuiUseMediaQuery",props:t,theme:r});let u=typeof e=="function"?e(r):e;return u=u.replace(/^@media( ?)/m,""),(R6!==void 0?APe:IPe)(u,o,a,i,s)}const kPe=["disableUnderline","components","componentsProps","fullWidth","inputComponent","multiline","slotProps","slots","type"],NPe=e=>{const{classes:t,disableUnderline:r}=e,o=Ye({root:["root",!r&&"underline"],input:["input"]},iCe,t);return I({},t,o)},DPe=re(K0,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[...q0(e,t),!r.disableUnderline&&t.underline]}})(({theme:e,ownerState:t})=>{let n=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(n=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),I({position:"relative"},t.formControl&&{"label + &":{marginTop:16}},!t.disableUnderline&&{"&:after":{borderBottom:`2px solid ${(e.vars||e).palette[t.color].main}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ps.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ps.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&:before":{borderBottom:`1px solid ${n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ps.disabled}, .${Ps.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${n}`}},[`&.${Ps.disabled}:before`]:{borderBottomStyle:"dotted"}})}),LPe=re(Q0,{name:"MuiInput",slot:"Input",overridesResolver:G0})({}),I6=p.forwardRef(function(t,r){var n,o,a,i;const s=et({props:t,name:"MuiInput"}),{disableUnderline:u,components:l={},componentsProps:f,fullWidth:h=!1,inputComponent:g="input",multiline:v=!1,slotProps:m,slots:w={},type:_="text"}=s,S=Pe(s,kPe),y=NPe(s),C={root:{ownerState:{disableUnderline:u}}},O=m??f?Mn(m??f,C):C,P=(n=(o=w.root)!=null?o:l.Root)!=null?n:DPe,T=(a=(i=w.input)!=null?i:l.Input)!=null?a:LPe;return N.jsx(X0,I({slots:{root:P,input:T},slotProps:O,fullWidth:h,inputComponent:g,multiline:v,ref:r,type:_},S,{classes:y}))});I6.muiName="Input";const A6=I6;function MPe(e){return Qe("MuiInputAdornment",e)}const FPe=Xe("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]),vL=FPe;var mL;const jPe=["children","className","component","disablePointerEvents","disableTypography","position","variant"],BPe=(e,t)=>{const{ownerState:r}=e;return[t.root,t[`position${fe(r.position)}`],r.disablePointerEvents===!0&&t.disablePointerEvents,t[r.variant]]},zPe=e=>{const{classes:t,disablePointerEvents:r,hiddenLabel:n,position:o,size:a,variant:i}=e,s={root:["root",r&&"disablePointerEvents",o&&`position${fe(o)}`,i,n&&"hiddenLabel",a&&`size${fe(a)}`]};return Ye(s,MPe,t)},UPe=re("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:BPe})(({theme:e,ownerState:t})=>I({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(e.vars||e).palette.action.active},t.variant==="filled"&&{[`&.${vL.positionStart}&:not(.${vL.hiddenLabel})`]:{marginTop:16}},t.position==="start"&&{marginRight:8},t.position==="end"&&{marginLeft:8},t.disablePointerEvents===!0&&{pointerEvents:"none"})),WPe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiInputAdornment"}),{children:o,className:a,component:i="div",disablePointerEvents:s=!1,disableTypography:u=!1,position:l,variant:f}=n,h=Pe(n,jPe),g=ml()||{};let v=f;f&&g.variant,g&&!v&&(v=g.variant);const m=I({},n,{hiddenLabel:g.hiddenLabel,size:g.size,disablePointerEvents:s,position:l,variant:v}),w=zPe(m);return N.jsx(H0.Provider,{value:null,children:N.jsx(UPe,I({as:i,ownerState:m,className:Ee(w.root,a),ref:r},h,{children:typeof o=="string"&&!u?N.jsx(qt,{color:"text.secondary",children:o}):N.jsxs(p.Fragment,{children:[l==="start"?mL||(mL=N.jsx("span",{className:"notranslate",children:"​"})):null,o]})}))})}),Kv=WPe;function VPe(e){return Qe("MuiInputLabel",e)}Xe("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const HPe=["disableAnimation","margin","shrink","variant","className"],qPe=e=>{const{classes:t,formControl:r,size:n,shrink:o,disableAnimation:a,variant:i,required:s}=e,u={root:["root",r&&"formControl",!a&&"animated",o&&"shrink",n&&n!=="normal"&&`size${fe(n)}`,i],asterisk:[s&&"asterisk"]},l=Ye(u,VPe,t);return I({},t,l)},GPe=re(TPe,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${op.asterisk}`]:t.asterisk},t.root,r.formControl&&t.formControl,r.size==="small"&&t.sizeSmall,r.shrink&&t.shrink,!r.disableAnimation&&t.animated,r.focused&&t.focused,t[r.variant]]}})(({theme:e,ownerState:t})=>I({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%"},t.formControl&&{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"},t.size==="small"&&{transform:"translate(0, 17px) scale(1)"},t.shrink&&{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"},!t.disableAnimation&&{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},t.variant==="filled"&&I({zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(12px, 13px) scale(1)"},t.shrink&&I({userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"},t.size==="small"&&{transform:"translate(12px, 4px) scale(0.75)"})),t.variant==="outlined"&&I({zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"},t.size==="small"&&{transform:"translate(14px, 9px) scale(1)"},t.shrink&&{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}))),KPe=p.forwardRef(function(t,r){const n=et({name:"MuiInputLabel",props:t}),{disableAnimation:o=!1,shrink:a,className:i}=n,s=Pe(n,HPe),u=ml();let l=a;typeof l>"u"&&u&&(l=u.filled||u.focused||u.adornedStart);const f=Nf({props:n,muiFormControl:u,states:["size","variant","required","focused"]}),h=I({},n,{disableAnimation:o,formControl:u,shrink:l,size:f.size,variant:f.variant,required:f.required,focused:f.focused}),g=qPe(h);return N.jsx(GPe,I({"data-shrink":l,ownerState:h,ref:r,className:Ee(g.root,i)},s,{classes:g}))}),k6=KPe;function QPe(e){return Qe("MuiLinearProgress",e)}Xe("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]);const XPe=["className","color","value","valueBuffer","variant"];let Lf=e=>e,yL,bL,xL,wL,SL,_L;const _C=4,YPe=gl(yL||(yL=Lf`
  0% {
    left: -35%;
    right: 100%;
  }

  60% {
    left: 100%;
    right: -90%;
  }

  100% {
    left: 100%;
    right: -90%;
  }
`)),JPe=gl(bL||(bL=Lf`
  0% {
    left: -200%;
    right: 100%;
  }

  60% {
    left: 107%;
    right: -8%;
  }

  100% {
    left: 107%;
    right: -8%;
  }
`)),ZPe=gl(xL||(xL=Lf`
  0% {
    opacity: 1;
    background-position: 0 -23px;
  }

  60% {
    opacity: 0;
    background-position: 0 -23px;
  }

  100% {
    opacity: 1;
    background-position: -200px -23px;
  }
`)),eTe=e=>{const{classes:t,variant:r,color:n}=e,o={root:["root",`color${fe(n)}`,r],dashed:["dashed",`dashedColor${fe(n)}`],bar1:["bar",`barColor${fe(n)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar",r!=="buffer"&&`barColor${fe(n)}`,r==="buffer"&&`color${fe(n)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return Ye(o,QPe,t)},RT=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?Dh(e.palette[t].main,.62):B0(e.palette[t].main,.5),tTe=re("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${fe(r.color)}`],t[r.variant]]}})(({ownerState:e,theme:t})=>I({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:RT(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),rTe=re("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.dashed,t[`dashedColor${fe(r.color)}`]]}})(({ownerState:e,theme:t})=>{const r=RT(t,e.color);return I({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},kf(wL||(wL=Lf`
    animation: ${0} 3s infinite linear;
  `),ZPe)),nTe=re("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${fe(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>I({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${_C}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${_C}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&kf(SL||(SL=Lf`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
    `),YPe)),oTe=re("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.bar,t[`barColor${fe(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>I({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:RT(t,e.color),transition:`transform .${_C}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&kf(_L||(_L=Lf`
      width: auto;
      animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
    `),JPe)),aTe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiLinearProgress"}),{className:o,color:a="primary",value:i,valueBuffer:s,variant:u="indeterminate"}=n,l=Pe(n,XPe),f=I({},n,{color:a,variant:u}),h=eTe(f),g=Uo(),v={},m={bar1:{},bar2:{}};if((u==="determinate"||u==="buffer")&&i!==void 0){v["aria-valuenow"]=Math.round(i),v["aria-valuemin"]=0,v["aria-valuemax"]=100;let w=i-100;g.direction==="rtl"&&(w=-w),m.bar1.transform=`translateX(${w}%)`}if(u==="buffer"&&s!==void 0){let w=(s||0)-100;g.direction==="rtl"&&(w=-w),m.bar2.transform=`translateX(${w}%)`}return N.jsxs(tTe,I({className:Ee(h.root,o),ownerState:f,role:"progressbar"},v,{ref:r},l,{children:[u==="buffer"?N.jsx(rTe,{className:h.dashed,ownerState:f}):null,N.jsx(nTe,{className:h.bar1,ownerState:f,style:m.bar1}),u==="determinate"?null:N.jsx(oTe,{className:h.bar2,ownerState:f,style:m.bar2})]}))}),N6=aTe;function iTe(e){return Qe("MuiLink",e)}const sTe=Xe("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),lTe=sTe,D6={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},uTe=e=>D6[e]||e,cTe=({theme:e,ownerState:t})=>{const r=uTe(t.color),n=Zc(e,`palette.${r}`,!1)||t.color,o=Zc(e,`palette.${r}Channel`);return"vars"in e&&o?`rgba(${o} / 0.4)`:gt(n,.4)},fTe=cTe,dTe=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],pTe=e=>{const{classes:t,component:r,focusVisible:n,underline:o}=e,a={root:["root",`underline${fe(o)}`,r==="button"&&"button",n&&"focusVisible"]};return Ye(a,iTe,t)},hTe=re(qt,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`underline${fe(r.underline)}`],r.component==="button"&&t.button]}})(({theme:e,ownerState:t})=>I({},t.underline==="none"&&{textDecoration:"none"},t.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},t.underline==="always"&&I({textDecoration:"underline"},t.color!=="inherit"&&{textDecorationColor:fTe({theme:e,ownerState:t})},{"&:hover":{textDecorationColor:"inherit"}}),t.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${lTe.focusVisible}`]:{outline:"auto"}})),gTe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiLink"}),{className:o,color:a="primary",component:i="a",onBlur:s,onFocus:u,TypographyClasses:l,underline:f="always",variant:h="inherit",sx:g}=n,v=Pe(n,dTe),{isFocusVisibleRef:m,onBlur:w,onFocus:_,ref:S}=h0(),[y,b]=p.useState(!1),C=xr(r,S),O=D=>{w(D),m.current===!1&&b(!1),s&&s(D)},P=D=>{_(D),m.current===!0&&b(!0),u&&u(D)},T=I({},n,{color:a,component:i,focusVisible:y,underline:f,variant:h}),R=pTe(T);return N.jsx(hTe,I({color:a,className:Ee(R.root,o),classes:l,component:i,onBlur:O,onFocus:P,ref:C,ownerState:T,variant:h,sx:[...Object.keys(D6).includes(a)?[]:[{color:a}],...Array.isArray(g)?g:[g]]},v))}),vTe=gTe,mTe=p.createContext({}),Hp=mTe;function yTe(e){return Qe("MuiList",e)}Xe("MuiList",["root","padding","dense","subheader"]);const bTe=["children","className","component","dense","disablePadding","subheader"],xTe=e=>{const{classes:t,disablePadding:r,dense:n,subheader:o}=e;return Ye({root:["root",!r&&"padding",n&&"dense",o&&"subheader"]},yTe,t)},wTe=re("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disablePadding&&t.padding,r.dense&&t.dense,r.subheader&&t.subheader]}})(({ownerState:e})=>I({listStyle:"none",margin:0,padding:0,position:"relative"},!e.disablePadding&&{paddingTop:8,paddingBottom:8},e.subheader&&{paddingTop:0})),STe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiList"}),{children:o,className:a,component:i="ul",dense:s=!1,disablePadding:u=!1,subheader:l}=n,f=Pe(n,bTe),h=p.useMemo(()=>({dense:s}),[s]),g=I({},n,{component:i,dense:s,disablePadding:u}),v=xTe(g);return N.jsx(Hp.Provider,{value:h,children:N.jsxs(wTe,I({as:i,className:Ee(v.root,a),ref:r,ownerState:g},f,{children:[l,o]}))})}),_Te=STe;function CTe(e){return Qe("MuiListItemIcon",e)}const OTe=Xe("MuiListItemIcon",["root","alignItemsFlexStart"]),CL=OTe,ETe=["className"],PTe=e=>{const{alignItems:t,classes:r}=e;return Ye({root:["root",t==="flex-start"&&"alignItemsFlexStart"]},CTe,r)},TTe=re("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.alignItems==="flex-start"&&t.alignItemsFlexStart]}})(({theme:e,ownerState:t})=>I({minWidth:56,color:(e.vars||e).palette.action.active,flexShrink:0,display:"inline-flex"},t.alignItems==="flex-start"&&{marginTop:8})),$Te=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiListItemIcon"}),{className:o}=n,a=Pe(n,ETe),i=p.useContext(Hp),s=I({},n,{alignItems:i.alignItems}),u=PTe(s);return N.jsx(TTe,I({className:Ee(u.root,o),ownerState:s,ref:r},a))}),L6=$Te;function RTe(e){return Qe("MuiListItemText",e)}const ITe=Xe("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),Ey=ITe,ATe=["children","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"],kTe=e=>{const{classes:t,inset:r,primary:n,secondary:o,dense:a}=e;return Ye({root:["root",r&&"inset",a&&"dense",n&&o&&"multiline"],primary:["primary"],secondary:["secondary"]},RTe,t)},NTe=re("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${Ey.primary}`]:t.primary},{[`& .${Ey.secondary}`]:t.secondary},t.root,r.inset&&t.inset,r.primary&&r.secondary&&t.multiline,r.dense&&t.dense]}})(({ownerState:e})=>I({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},e.primary&&e.secondary&&{marginTop:6,marginBottom:6},e.inset&&{paddingLeft:56})),DTe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiListItemText"}),{children:o,className:a,disableTypography:i=!1,inset:s=!1,primary:u,primaryTypographyProps:l,secondary:f,secondaryTypographyProps:h}=n,g=Pe(n,ATe),{dense:v}=p.useContext(Hp);let m=u??o,w=f;const _=I({},n,{disableTypography:i,inset:s,primary:!!m,secondary:!!w,dense:v}),S=kTe(_);return m!=null&&m.type!==qt&&!i&&(m=N.jsx(qt,I({variant:v?"body2":"body1",className:S.primary,component:l!=null&&l.variant?void 0:"span",display:"block"},l,{children:m}))),w!=null&&w.type!==qt&&!i&&(w=N.jsx(qt,I({variant:"body2",className:S.secondary,color:"text.secondary",display:"block"},h,{children:w}))),N.jsxs(NTe,I({className:Ee(S.root,a),ownerState:_,ref:r},g,{children:[m,w]}))}),LTe=DTe,MTe=["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"];function Iw(e,t,r){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:r?null:e.firstChild}function OL(e,t,r){return e===t?r?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:r?null:e.lastChild}function M6(e,t){if(t===void 0)return!0;let r=e.innerText;return r===void 0&&(r=e.textContent),r=r.trim().toLowerCase(),r.length===0?!1:t.repeating?r[0]===t.keys[0]:r.indexOf(t.keys.join(""))===0}function bd(e,t,r,n,o,a){let i=!1,s=o(e,t,t?r:!1);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const u=n?!1:s.disabled||s.getAttribute("aria-disabled")==="true";if(!s.hasAttribute("tabindex")||!M6(s,a)||u)s=o(e,s,r);else return s.focus(),!0}return!1}const FTe=p.forwardRef(function(t,r){const{actions:n,autoFocus:o=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:u=!1,disableListWrap:l=!1,onKeyDown:f,variant:h="selectedMenu"}=t,g=Pe(t,MTe),v=p.useRef(null),m=p.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});ga(()=>{o&&v.current.focus()},[o]),p.useImperativeHandle(n,()=>({adjustStyleForScrollbar:(b,C)=>{const O=!v.current.style.width;if(b.clientHeight<v.current.clientHeight&&O){const P=`${Ez(tn(b))}px`;v.current.style[C.direction==="rtl"?"paddingLeft":"paddingRight"]=P,v.current.style.width=`calc(100% + ${P})`}return v.current}}),[]);const w=b=>{const C=v.current,O=b.key,P=tn(C).activeElement;if(O==="ArrowDown")b.preventDefault(),bd(C,P,l,u,Iw);else if(O==="ArrowUp")b.preventDefault(),bd(C,P,l,u,OL);else if(O==="Home")b.preventDefault(),bd(C,null,l,u,Iw);else if(O==="End")b.preventDefault(),bd(C,null,l,u,OL);else if(O.length===1){const T=m.current,R=O.toLowerCase(),D=performance.now();T.keys.length>0&&(D-T.lastTime>500?(T.keys=[],T.repeating=!0,T.previousKeyMatched=!0):T.repeating&&R!==T.keys[0]&&(T.repeating=!1)),T.lastTime=D,T.keys.push(R);const k=P&&!T.repeating&&M6(P,T);T.previousKeyMatched&&(k||bd(C,P,!1,u,Iw,T))?b.preventDefault():T.previousKeyMatched=!1}f&&f(b)},_=xr(v,r);let S=-1;p.Children.forEach(i,(b,C)=>{if(!p.isValidElement(b)){S===C&&(S+=1,S>=i.length&&(S=-1));return}b.props.disabled||(h==="selectedMenu"&&b.props.selected||S===-1)&&(S=C),S===C&&(b.props.disabled||b.props.muiSkipListHighlight||b.type.muiSkipListHighlight)&&(S+=1,S>=i.length&&(S=-1))});const y=p.Children.map(i,(b,C)=>{if(C===S){const O={};return a&&(O.autoFocus=!0),b.props.tabIndex===void 0&&h==="selectedMenu"&&(O.tabIndex=0),p.cloneElement(b,O)}return b});return N.jsx(_Te,I({role:"menu",ref:_,className:s,onKeyDown:w,tabIndex:o?0:-1},g,{children:y}))}),F6=FTe;function jTe(e){return Qe("MuiPopover",e)}Xe("MuiPopover",["root","paper"]);const BTe=["onEntering"],zTe=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],UTe=["slotProps"];function EL(e,t){let r=0;return typeof t=="number"?r=t:t==="center"?r=e.height/2:t==="bottom"&&(r=e.height),r}function PL(e,t){let r=0;return typeof t=="number"?r=t:t==="center"?r=e.width/2:t==="right"&&(r=e.width),r}function TL(e){return[e.horizontal,e.vertical].map(t=>typeof t=="number"?`${t}px`:t).join(" ")}function Aw(e){return typeof e=="function"?e():e}const WTe=e=>{const{classes:t}=e;return Ye({root:["root"],paper:["paper"]},jTe,t)},VTe=re(CT,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),j6=re(vi,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),HTe=p.forwardRef(function(t,r){var n,o,a;const i=et({props:t,name:"MuiPopover"}),{action:s,anchorEl:u,anchorOrigin:l={vertical:"top",horizontal:"left"},anchorPosition:f,anchorReference:h="anchorEl",children:g,className:v,container:m,elevation:w=8,marginThreshold:_=16,open:S,PaperProps:y={},slots:b,slotProps:C,transformOrigin:O={vertical:"top",horizontal:"left"},TransitionComponent:P=Oy,transitionDuration:T="auto",TransitionProps:{onEntering:R}={},disableScrollLock:D=!1}=i,k=Pe(i.TransitionProps,BTe),L=Pe(i,zTe),j=(n=C==null?void 0:C.paper)!=null?n:y,B=p.useRef(),U=xr(B,j.ref),W=I({},i,{anchorOrigin:l,anchorReference:h,elevation:w,marginThreshold:_,externalPaperSlotProps:j,transformOrigin:O,TransitionComponent:P,transitionDuration:T,TransitionProps:k}),K=WTe(W),J=p.useCallback(()=>{if(h==="anchorPosition")return f;const De=Aw(u),se=(De&&De.nodeType===1?De:tn(B.current).body).getBoundingClientRect();return{top:se.top+EL(se,l.vertical),left:se.left+PL(se,l.horizontal)}},[u,l.horizontal,l.vertical,f,h]),z=p.useCallback(De=>({vertical:EL(De,O.vertical),horizontal:PL(De,O.horizontal)}),[O.horizontal,O.vertical]),G=p.useCallback(De=>{const Oe={width:De.offsetWidth,height:De.offsetHeight},se=z(Oe);if(h==="none")return{top:null,left:null,transformOrigin:TL(se)};const lt=J();let Ue=lt.top-se.vertical,it=lt.left-se.horizontal;const V=Ue+Oe.height,X=it+Oe.width,te=ci(Aw(u)),we=te.innerHeight-_,ge=te.innerWidth-_;if(_!==null&&Ue<_){const ae=Ue-_;Ue-=ae,se.vertical+=ae}else if(_!==null&&V>we){const ae=V-we;Ue-=ae,se.vertical+=ae}if(_!==null&&it<_){const ae=it-_;it-=ae,se.horizontal+=ae}else if(X>ge){const ae=X-ge;it-=ae,se.horizontal+=ae}return{top:`${Math.round(Ue)}px`,left:`${Math.round(it)}px`,transformOrigin:TL(se)}},[u,h,J,z,_]),[ee,oe]=p.useState(S),he=p.useCallback(()=>{const De=B.current;if(!De)return;const Oe=G(De);Oe.top!==null&&(De.style.top=Oe.top),Oe.left!==null&&(De.style.left=Oe.left),De.style.transformOrigin=Oe.transformOrigin,oe(!0)},[G]);p.useEffect(()=>(D&&window.addEventListener("scroll",he),()=>window.removeEventListener("scroll",he)),[u,D,he]);const de=(De,Oe)=>{R&&R(De,Oe),he()},be=()=>{oe(!1)};p.useEffect(()=>{S&&he()}),p.useImperativeHandle(s,()=>S?{updatePosition:()=>{he()}}:null,[S,he]),p.useEffect(()=>{if(!S)return;const De=d0(()=>{he()}),Oe=ci(u);return Oe.addEventListener("resize",De),()=>{De.clear(),Oe.removeEventListener("resize",De)}},[u,S,he]);let Te=T;T==="auto"&&!P.muiSupportAuto&&(Te=void 0);const ke=m||(u?tn(Aw(u)).body:void 0),_e=(o=b==null?void 0:b.root)!=null?o:VTe,Se=(a=b==null?void 0:b.paper)!=null?a:j6,Fe=ol({elementType:Se,externalSlotProps:I({},j,{style:ee?j.style:I({},j.style,{opacity:0})}),additionalProps:{elevation:w,ref:U},ownerState:W,className:Ee(K.paper,j==null?void 0:j.className)}),qe=ol({elementType:_e,externalSlotProps:(C==null?void 0:C.root)||{},externalForwardedProps:L,additionalProps:{ref:r,slotProps:{backdrop:{invisible:!0}},container:ke,open:S},ownerState:W,className:Ee(K.root,v)}),{slotProps:Ne}=qe,$e=Pe(qe,UTe);return N.jsx(_e,I({},$e,!Up(_e)&&{slotProps:Ne,disableScrollLock:D},{children:N.jsx(P,I({appear:!0,in:S,onEntering:de,onExited:be,timeout:Te},k,{children:N.jsx(Se,I({},Fe,{children:g}))}))}))}),B6=HTe;function qTe(e){return Qe("MuiMenu",e)}Xe("MuiMenu",["root","paper","list"]);const GTe=["onEntering"],KTe=["autoFocus","children","className","disableAutoFocusItem","MenuListProps","onClose","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant","slots","slotProps"],QTe={vertical:"top",horizontal:"right"},XTe={vertical:"top",horizontal:"left"},YTe=e=>{const{classes:t}=e;return Ye({root:["root"],paper:["paper"],list:["list"]},qTe,t)},JTe=re(B6,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ZTe=re(j6,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),e$e=re(F6,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),t$e=p.forwardRef(function(t,r){var n,o;const a=et({props:t,name:"MuiMenu"}),{autoFocus:i=!0,children:s,className:u,disableAutoFocusItem:l=!1,MenuListProps:f={},onClose:h,open:g,PaperProps:v={},PopoverClasses:m,transitionDuration:w="auto",TransitionProps:{onEntering:_}={},variant:S="selectedMenu",slots:y={},slotProps:b={}}=a,C=Pe(a.TransitionProps,GTe),O=Pe(a,KTe),P=Uo(),T=P.direction==="rtl",R=I({},a,{autoFocus:i,disableAutoFocusItem:l,MenuListProps:f,onEntering:_,PaperProps:v,transitionDuration:w,TransitionProps:C,variant:S}),D=YTe(R),k=i&&!l&&g,L=p.useRef(null),j=(G,ee)=>{L.current&&L.current.adjustStyleForScrollbar(G,P),_&&_(G,ee)},B=G=>{G.key==="Tab"&&(G.preventDefault(),h&&h(G,"tabKeyDown"))};let U=-1;p.Children.map(s,(G,ee)=>{p.isValidElement(G)&&(G.props.disabled||(S==="selectedMenu"&&G.props.selected||U===-1)&&(U=ee))});const W=(n=y.paper)!=null?n:ZTe,K=(o=b.paper)!=null?o:v,J=ol({elementType:y.root,externalSlotProps:b.root,ownerState:R,className:[D.root,u]}),z=ol({elementType:W,externalSlotProps:K,ownerState:R,className:D.paper});return N.jsx(JTe,I({onClose:h,anchorOrigin:{vertical:"bottom",horizontal:T?"right":"left"},transformOrigin:T?QTe:XTe,slots:{paper:W,root:y.root},slotProps:{root:J,paper:z},open:g,ref:r,transitionDuration:w,TransitionProps:I({onEntering:j},C),ownerState:R},O,{classes:m,children:N.jsx(e$e,I({onKeyDown:B,actions:L,autoFocus:i&&(U===-1||l),autoFocusItem:k,variant:S},f,{className:Ee(D.list,f.className),children:s}))}))}),J0=t$e;function r$e(e){return Qe("MuiMenuItem",e)}const n$e=Xe("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),xd=n$e,o$e=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],a$e=(e,t)=>{const{ownerState:r}=e;return[t.root,r.dense&&t.dense,r.divider&&t.divider,!r.disableGutters&&t.gutters]},i$e=e=>{const{disabled:t,dense:r,divider:n,disableGutters:o,selected:a,classes:i}=e,u=Ye({root:["root",r&&"dense",t&&"disabled",!o&&"gutters",n&&"divider",a&&"selected"]},r$e,i);return I({},i,u)},s$e=re(Gi,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:a$e})(({theme:e,ownerState:t})=>I({},e.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.divider&&{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${xd.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gt(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${xd.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${xd.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gt(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${xd.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${xd.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${fL.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${fL.inset}`]:{marginLeft:52},[`& .${Ey.root}`]:{marginTop:0,marginBottom:0},[`& .${Ey.inset}`]:{paddingLeft:36},[`& .${CL.root}`]:{minWidth:36}},!t.dense&&{[e.breakpoints.up("sm")]:{minHeight:"auto"}},t.dense&&I({minHeight:32,paddingTop:4,paddingBottom:4},e.typography.body2,{[`& .${CL.root} svg`]:{fontSize:"1.25rem"}}))),l$e=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiMenuItem"}),{autoFocus:o=!1,component:a="li",dense:i=!1,divider:s=!1,disableGutters:u=!1,focusVisibleClassName:l,role:f="menuitem",tabIndex:h,className:g}=n,v=Pe(n,o$e),m=p.useContext(Hp),w=p.useMemo(()=>({dense:i||m.dense||!1,disableGutters:u}),[m.dense,i,u]),_=p.useRef(null);ga(()=>{o&&_.current&&_.current.focus()},[o]);const S=I({},n,{dense:w.dense,divider:s,disableGutters:u}),y=i$e(n),b=xr(_,r);let C;return n.disabled||(C=h!==void 0?h:-1),N.jsx(Hp.Provider,{value:w,children:N.jsx(s$e,I({ref:b,role:f,tabIndex:C,component:a,focusVisibleClassName:Ee(y.focusVisible,l),className:Ee(y.root,g)},v,{ownerState:S,classes:y}))})}),ia=l$e;function u$e(e){return Qe("MuiNativeSelect",e)}const c$e=Xe("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),IT=c$e,f$e=["className","disabled","error","IconComponent","inputRef","variant"],d$e=e=>{const{classes:t,variant:r,disabled:n,multiple:o,open:a,error:i}=e,s={select:["select",r,n&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${fe(r)}`,a&&"iconOpen",n&&"disabled"]};return Ye(s,u$e,t)},z6=({ownerState:e,theme:t})=>I({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":I({},t.vars?{backgroundColor:`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.05)`}:{backgroundColor:t.palette.mode==="light"?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)"},{borderRadius:0}),"&::-ms-expand":{display:"none"},[`&.${IT.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},"&&&":{paddingRight:24,minWidth:16}},e.variant==="filled"&&{"&&&":{paddingRight:32}},e.variant==="outlined"&&{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}),p$e=re("select",{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Pn,overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.select,t[r.variant],r.error&&t.error,{[`&.${IT.multiple}`]:t.multiple}]}})(z6),U6=({ownerState:e,theme:t})=>I({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${IT.disabled}`]:{color:(t.vars||t).palette.action.disabled}},e.open&&{transform:"rotate(180deg)"},e.variant==="filled"&&{right:7},e.variant==="outlined"&&{right:7}),h$e=re("svg",{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${fe(r.variant)}`],r.open&&t.iconOpen]}})(U6),g$e=p.forwardRef(function(t,r){const{className:n,disabled:o,error:a,IconComponent:i,inputRef:s,variant:u="standard"}=t,l=Pe(t,f$e),f=I({},t,{disabled:o,variant:u,error:a}),h=d$e(f);return N.jsxs(p.Fragment,{children:[N.jsx(p$e,I({ownerState:f,className:Ee(h.select,n),disabled:o,ref:s||r},l)),t.multiple?null:N.jsx(h$e,{as:i,ownerState:f,className:h.icon})]})}),v$e=g$e;var $L;const m$e=["children","classes","className","label","notched"],y$e=re("fieldset",{shouldForwardProp:Pn})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),b$e=re("legend",{shouldForwardProp:Pn})(({ownerState:e,theme:t})=>I({float:"unset",width:"auto",overflow:"hidden"},!e.withLabel&&{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})},e.withLabel&&I({display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}},e.notched&&{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})})));function x$e(e){const{className:t,label:r,notched:n}=e,o=Pe(e,m$e),a=r!=null&&r!=="",i=I({},e,{notched:n,withLabel:a});return N.jsx(y$e,I({"aria-hidden":!0,className:t,ownerState:i},o,{children:N.jsx(b$e,{ownerState:i,children:a?N.jsx("span",{children:r}):$L||($L=N.jsx("span",{className:"notranslate",children:"​"}))})}))}const w$e=["components","fullWidth","inputComponent","label","multiline","notched","slots","type"],S$e=e=>{const{classes:t}=e,n=Ye({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},lCe,t);return I({},t,n)},_$e=re(K0,{shouldForwardProp:e=>Pn(e)||e==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:q0})(({theme:e,ownerState:t})=>{const r=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return I({position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${Ka.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${Ka.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:r}},[`&.${Ka.focused} .${Ka.notchedOutline}`]:{borderColor:(e.vars||e).palette[t.color].main,borderWidth:2},[`&.${Ka.error} .${Ka.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${Ka.disabled} .${Ka.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}},t.startAdornment&&{paddingLeft:14},t.endAdornment&&{paddingRight:14},t.multiline&&I({padding:"16.5px 14px"},t.size==="small"&&{padding:"8.5px 14px"}))}),C$e=re(x$e,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),O$e=re(Q0,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:G0})(({theme:e,ownerState:t})=>I({padding:"16.5px 14px"},!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:e.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:e.palette.mode==="light"?null:"#fff",caretColor:e.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},t.size==="small"&&{padding:"8.5px 14px"},t.multiline&&{padding:0},t.startAdornment&&{paddingLeft:0},t.endAdornment&&{paddingRight:0})),W6=p.forwardRef(function(t,r){var n,o,a,i,s;const u=et({props:t,name:"MuiOutlinedInput"}),{components:l={},fullWidth:f=!1,inputComponent:h="input",label:g,multiline:v=!1,notched:m,slots:w={},type:_="text"}=u,S=Pe(u,w$e),y=S$e(u),b=ml(),C=Nf({props:u,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),O=I({},u,{color:C.color||"primary",disabled:C.disabled,error:C.error,focused:C.focused,formControl:b,fullWidth:f,hiddenLabel:C.hiddenLabel,multiline:v,size:C.size,type:_}),P=(n=(o=w.root)!=null?o:l.Root)!=null?n:_$e,T=(a=(i=w.input)!=null?i:l.Input)!=null?a:O$e;return N.jsx(X0,I({slots:{root:P,input:T},renderSuffix:R=>N.jsx(C$e,{ownerState:O,className:y.notchedOutline,label:g!=null&&g!==""&&C.required?s||(s=N.jsxs(p.Fragment,{children:[g," ","*"]})):g,notched:typeof m<"u"?m:!!(R.startAdornment||R.filled||R.focused)}),fullWidth:f,inputComponent:h,multiline:v,ref:r,type:_},S,{classes:I({},y,{notchedOutline:null})}))});W6.muiName="Input";const AT=W6;function E$e(e){return Qe("MuiPagination",e)}Xe("MuiPagination",["root","ul","outlined","text"]);const P$e=["boundaryCount","componentName","count","defaultPage","disabled","hideNextButton","hidePrevButton","onChange","page","showFirstButton","showLastButton","siblingCount"];function T$e(e={}){const{boundaryCount:t=1,componentName:r="usePagination",count:n=1,defaultPage:o=1,disabled:a=!1,hideNextButton:i=!1,hidePrevButton:s=!1,onChange:u,page:l,showFirstButton:f=!1,showLastButton:h=!1,siblingCount:g=1}=e,v=Pe(e,P$e),[m,w]=zi({controlled:l,default:o,name:r,state:"page"}),_=(D,k)=>{l||w(k),u&&u(D,k)},S=(D,k)=>{const L=k-D+1;return Array.from({length:L},(j,B)=>D+B)},y=S(1,Math.min(t,n)),b=S(Math.max(n-t+1,t+1),n),C=Math.max(Math.min(m-g,n-t-g*2-1),t+2),O=Math.min(Math.max(m+g,t+g*2+2),b.length>0?b[0]-2:n-1),P=[...f?["first"]:[],...s?[]:["previous"],...y,...C>t+2?["start-ellipsis"]:t+1<n-t?[t+1]:[],...S(C,O),...O<n-t-1?["end-ellipsis"]:n-t>t?[n-t]:[],...b,...i?[]:["next"],...h?["last"]:[]],T=D=>{switch(D){case"first":return 1;case"previous":return m-1;case"next":return m+1;case"last":return n;default:return null}},R=P.map(D=>typeof D=="number"?{onClick:k=>{_(k,D)},type:"page",page:D,selected:D===m,disabled:a,"aria-current":D===m?"true":void 0}:{onClick:k=>{_(k,T(D))},type:D,page:T(D),selected:!1,disabled:a||D.indexOf("ellipsis")===-1&&(D==="next"||D==="last"?m>=n:m<=1)});return I({items:R},v)}function $$e(e){return Qe("MuiPaginationItem",e)}const R$e=Xe("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon"]),Zo=R$e,Py=Zn(N.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),Ty=Zn(N.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),RL=Zn(N.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),IL=Zn(N.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),I$e=["className","color","component","components","disabled","page","selected","shape","size","slots","type","variant"],V6=(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${fe(r.size)}`],r.variant==="text"&&t[`text${fe(r.color)}`],r.variant==="outlined"&&t[`outlined${fe(r.color)}`],r.shape==="rounded"&&t.rounded,r.type==="page"&&t.page,(r.type==="start-ellipsis"||r.type==="end-ellipsis")&&t.ellipsis,(r.type==="previous"||r.type==="next")&&t.previousNext,(r.type==="first"||r.type==="last")&&t.firstLast]},A$e=e=>{const{classes:t,color:r,disabled:n,selected:o,size:a,shape:i,type:s,variant:u}=e,l={root:["root",`size${fe(a)}`,u,i,r!=="standard"&&`${u}${fe(r)}`,n&&"disabled",o&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[s]],icon:["icon"]};return Ye(l,$$e,t)},k$e=re("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:V6})(({theme:e,ownerState:t})=>I({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,height:"auto",[`&.${Zo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}},t.size==="small"&&{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)})),N$e=re(Gi,{name:"MuiPaginationItem",slot:"Root",overridesResolver:V6})(({theme:e,ownerState:t})=>I({},e.typography.body2,{borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(e.vars||e).palette.text.primary,[`&.${Zo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Zo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},transition:e.transitions.create(["color","background-color"],{duration:e.transitions.duration.short}),"&:hover":{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Zo.selected}`]:{backgroundColor:(e.vars||e).palette.action.selected,"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},[`&.${Zo.disabled}`]:{opacity:1,color:(e.vars||e).palette.action.disabled,backgroundColor:(e.vars||e).palette.action.selected}}},t.size==="small"&&{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"},t.size==="large"&&{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:e.typography.pxToRem(15)},t.shape==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius}),({theme:e,ownerState:t})=>I({},t.variant==="text"&&{[`&.${Zo.selected}`]:I({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].contrastText,backgroundColor:(e.vars||e).palette[t.color].main,"&:hover":{backgroundColor:(e.vars||e).palette[t.color].dark,"@media (hover: none)":{backgroundColor:(e.vars||e).palette[t.color].main}},[`&.${Zo.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t.color].dark}},{[`&.${Zo.disabled}`]:{color:(e.vars||e).palette.action.disabled}})},t.variant==="outlined"&&{border:e.vars?`1px solid rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Zo.selected}`]:I({},t.color!=="standard"&&{color:(e.vars||e).palette[t.color].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.5)`:gt(e.palette[t.color].main,.5)}`,backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / ${e.vars.palette.action.activatedOpacity})`:gt(e.palette[t.color].main,e.palette.action.activatedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / calc(${e.vars.palette.action.activatedOpacity} + ${e.vars.palette.action.focusOpacity}))`:gt(e.palette[t.color].main,e.palette.action.activatedOpacity+e.palette.action.focusOpacity)}},{[`&.${Zo.disabled}`]:{borderColor:(e.vars||e).palette.action.disabledBackground,color:(e.vars||e).palette.action.disabled}})})),D$e=re("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(e,t)=>t.icon})(({theme:e,ownerState:t})=>I({fontSize:e.typography.pxToRem(20),margin:"0 -8px"},t.size==="small"&&{fontSize:e.typography.pxToRem(18)},t.size==="large"&&{fontSize:e.typography.pxToRem(22)})),L$e=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiPaginationItem"}),{className:o,color:a="standard",component:i,components:s={},disabled:u=!1,page:l,selected:f=!1,shape:h="circular",size:g="medium",slots:v={},type:m="page",variant:w="text"}=n,_=Pe(n,I$e),S=I({},n,{color:a,disabled:u,selected:f,shape:h,size:g,type:m,variant:w}),y=Uo(),b=A$e(S),O=(y.direction==="rtl"?{previous:v.next||s.next||IL,next:v.previous||s.previous||RL,last:v.first||s.first||Py,first:v.last||s.last||Ty}:{previous:v.previous||s.previous||RL,next:v.next||s.next||IL,first:v.first||s.first||Py,last:v.last||s.last||Ty})[m];return m==="start-ellipsis"||m==="end-ellipsis"?N.jsx(k$e,{ref:r,ownerState:S,className:Ee(b.root,o),children:"…"}):N.jsxs(N$e,I({ref:r,ownerState:S,component:i,disabled:u,className:Ee(b.root,o)},_,{children:[m==="page"&&l,O?N.jsx(D$e,{as:O,ownerState:S,className:b.icon}):null]}))}),M$e=L$e,F$e=["boundaryCount","className","color","count","defaultPage","disabled","getItemAriaLabel","hideNextButton","hidePrevButton","onChange","page","renderItem","shape","showFirstButton","showLastButton","siblingCount","size","variant"],j$e=e=>{const{classes:t,variant:r}=e;return Ye({root:["root",r],ul:["ul"]},E$e,t)},B$e=re("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant]]}})({}),z$e=re("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(e,t)=>t.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function U$e(e,t,r){return e==="page"?`${r?"":"Go to "}page ${t}`:`Go to ${e} page`}const W$e=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiPagination"}),{boundaryCount:o=1,className:a,color:i="standard",count:s=1,defaultPage:u=1,disabled:l=!1,getItemAriaLabel:f=U$e,hideNextButton:h=!1,hidePrevButton:g=!1,renderItem:v=R=>N.jsx(M$e,I({},R)),shape:m="circular",showFirstButton:w=!1,showLastButton:_=!1,siblingCount:S=1,size:y="medium",variant:b="text"}=n,C=Pe(n,F$e),{items:O}=T$e(I({},n,{componentName:"Pagination"})),P=I({},n,{boundaryCount:o,color:i,count:s,defaultPage:u,disabled:l,getItemAriaLabel:f,hideNextButton:h,hidePrevButton:g,renderItem:v,shape:m,showFirstButton:w,showLastButton:_,siblingCount:S,size:y,variant:b}),T=j$e(P);return N.jsx(B$e,I({"aria-label":"pagination navigation",className:Ee(T.root,a),ownerState:P,ref:r},C,{children:N.jsx(z$e,{className:T.ul,ownerState:P,children:O.map((R,D)=>N.jsx("li",{children:v(I({},R,{color:i,"aria-label":f(R.type,R.page,R.selected),shape:m,size:y,variant:b}))},D))})}))}),V$e=W$e;function H$e(e){return Qe("MuiScopedCssBaseline",e)}Xe("MuiScopedCssBaseline",["root"]);const q$e=["className","component","enableColorScheme"],G$e=e=>{const{classes:t}=e;return Ye({root:["root"]},H$e,t)},K$e=re("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e,ownerState:t})=>{const r={};return t.enableColorScheme&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([n,o])=>{var a;r[`&${e.getColorSchemeSelector(n).replace(/\s*&/,"")}`]={colorScheme:(a=o.palette)==null?void 0:a.mode}}),I({},YOe(e,t.enableColorScheme),JOe(e),{"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:e.typography.fontWeightBold}},r)}),Q$e=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiScopedCssBaseline"}),{className:o,component:a="div"}=n,i=Pe(n,q$e),s=I({},n,{component:a}),u=G$e(s);return N.jsx(K$e,I({as:a,className:Ee(u.root,o),ref:r,ownerState:s},i))}),X$e=Q$e;function Y$e(e){return Qe("MuiSelect",e)}const J$e=Xe("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),wd=J$e;var AL;const Z$e=["aria-describedby","aria-label","autoFocus","autoWidth","children","className","defaultOpen","defaultValue","disabled","displayEmpty","error","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"],eRe=re("div",{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`&.${wd.select}`]:t.select},{[`&.${wd.select}`]:t[r.variant]},{[`&.${wd.error}`]:t.error},{[`&.${wd.multiple}`]:t.multiple}]}})(z6,{[`&.${wd.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),tRe=re("svg",{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,r.variant&&t[`icon${fe(r.variant)}`],r.open&&t.iconOpen]}})(U6),rRe=re("input",{shouldForwardProp:e=>Nxe(e)&&e!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function kL(e,t){return typeof t=="object"&&t!==null?e===t:String(e)===String(t)}function nRe(e){return e==null||typeof e=="string"&&!e.trim()}const oRe=e=>{const{classes:t,variant:r,disabled:n,multiple:o,open:a,error:i}=e,s={select:["select",r,n&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${fe(r)}`,a&&"iconOpen",n&&"disabled"],nativeInput:["nativeInput"]};return Ye(s,Y$e,t)},aRe=p.forwardRef(function(t,r){var n;const{"aria-describedby":o,"aria-label":a,autoFocus:i,autoWidth:s,children:u,className:l,defaultOpen:f,defaultValue:h,disabled:g,displayEmpty:v,error:m=!1,IconComponent:w,inputRef:_,labelId:S,MenuProps:y={},multiple:b,name:C,onBlur:O,onChange:P,onClose:T,onFocus:R,onOpen:D,open:k,readOnly:L,renderValue:j,SelectDisplayProps:B={},tabIndex:U,value:W,variant:K="standard"}=t,J=Pe(t,Z$e),[z,G]=zi({controlled:W,default:h,name:"Select"}),[ee,oe]=zi({controlled:k,default:f,name:"Select"}),he=p.useRef(null),de=p.useRef(null),[be,Te]=p.useState(null),{current:ke}=p.useRef(k!=null),[_e,Se]=p.useState(),Fe=xr(r,_),qe=p.useCallback(q=>{de.current=q,q&&Te(q)},[]),Ne=be==null?void 0:be.parentNode;p.useImperativeHandle(Fe,()=>({focus:()=>{de.current.focus()},node:he.current,value:z}),[z]),p.useEffect(()=>{f&&ee&&be&&!ke&&(Se(s?null:Ne.clientWidth),de.current.focus())},[be,s]),p.useEffect(()=>{i&&de.current.focus()},[i]),p.useEffect(()=>{if(!S)return;const q=tn(de.current).getElementById(S);if(q){const Y=()=>{getSelection().isCollapsed&&de.current.focus()};return q.addEventListener("click",Y),()=>{q.removeEventListener("click",Y)}}},[S]);const $e=(q,Y)=>{q?D&&D(Y):T&&T(Y),ke||(Se(s?null:Ne.clientWidth),oe(q))},De=q=>{q.button===0&&(q.preventDefault(),de.current.focus(),$e(!0,q))},Oe=q=>{$e(!1,q)},se=p.Children.toArray(u),lt=q=>{const Y=se.find(je=>je.props.value===q.target.value);Y!==void 0&&(G(Y.props.value),P&&P(q,Y))},Ue=q=>Y=>{let je;if(Y.currentTarget.hasAttribute("tabindex")){if(b){je=Array.isArray(z)?z.slice():[];const rt=z.indexOf(q.props.value);rt===-1?je.push(q.props.value):je.splice(rt,1)}else je=q.props.value;if(q.props.onClick&&q.props.onClick(Y),z!==je&&(G(je),P)){const rt=Y.nativeEvent||Y,St=new rt.constructor(rt.type,rt);Object.defineProperty(St,"target",{writable:!0,value:{value:je,name:C}}),P(St,q)}b||$e(!1,Y)}},it=q=>{L||[" ","ArrowUp","ArrowDown","Enter"].indexOf(q.key)!==-1&&(q.preventDefault(),$e(!0,q))},V=be!==null&&ee,X=q=>{!V&&O&&(Object.defineProperty(q,"target",{writable:!0,value:{value:z,name:C}}),O(q))};delete J["aria-invalid"];let te,we;const ge=[];let ae=!1;(_y({value:z})||v)&&(j?te=j(z):ae=!0);const Re=se.map(q=>{if(!p.isValidElement(q))return null;let Y;if(b){if(!Array.isArray(z))throw new Error(rl(2));Y=z.some(je=>kL(je,q.props.value)),Y&&ae&&ge.push(q.props.children)}else Y=kL(z,q.props.value),Y&&ae&&(we=q.props.children);return p.cloneElement(q,{"aria-selected":Y?"true":"false",onClick:Ue(q),onKeyUp:je=>{je.key===" "&&je.preventDefault(),q.props.onKeyUp&&q.props.onKeyUp(je)},role:"option",selected:Y,value:void 0,"data-value":q.props.value})});ae&&(b?ge.length===0?te=null:te=ge.reduce((q,Y,je)=>(q.push(Y),je<ge.length-1&&q.push(", "),q),[]):te=we);let Ke=_e;!s&&ke&&be&&(Ke=Ne.clientWidth);let We;typeof U<"u"?We=U:We=g?null:0;const Ie=B.id||(C?`mui-component-select-${C}`:void 0),Le=I({},t,{variant:K,value:z,open:V,error:m}),Je=oRe(Le),pt=I({},y.PaperProps,(n=y.slotProps)==null?void 0:n.paper),xt=nl();return N.jsxs(p.Fragment,{children:[N.jsx(eRe,I({ref:qe,tabIndex:We,role:"combobox","aria-controls":xt,"aria-disabled":g?"true":void 0,"aria-expanded":V?"true":"false","aria-haspopup":"listbox","aria-label":a,"aria-labelledby":[S,Ie].filter(Boolean).join(" ")||void 0,"aria-describedby":o,onKeyDown:it,onMouseDown:g||L?null:De,onBlur:X,onFocus:R},B,{ownerState:Le,className:Ee(B.className,Je.select,l),id:Ie,children:nRe(te)?AL||(AL=N.jsx("span",{className:"notranslate",children:"​"})):te})),N.jsx(rRe,I({"aria-invalid":m,value:Array.isArray(z)?z.join(","):z,name:C,ref:he,"aria-hidden":!0,onChange:lt,tabIndex:-1,disabled:g,className:Je.nativeInput,autoFocus:i,ownerState:Le},J)),N.jsx(tRe,{as:w,className:Je.icon,ownerState:Le}),N.jsx(J0,I({id:`menu-${C||""}`,anchorEl:Ne,open:V,onClose:Oe,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},y,{MenuListProps:I({"aria-labelledby":S,role:"listbox","aria-multiselectable":b?"true":void 0,disableListWrap:!0,id:xt},y.MenuListProps),slotProps:I({},y.slotProps,{paper:I({},pt,{style:I({minWidth:Ke},pt!=null?pt.style:null)})}),children:Re}))]})}),iRe=aRe,sRe=["autoWidth","children","classes","className","defaultOpen","displayEmpty","IconComponent","id","input","inputProps","label","labelId","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"],lRe=["root"],uRe=e=>{const{classes:t}=e;return t},kT={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Pn(e)&&e!=="variant",slot:"Root"},cRe=re(A6,kT)(""),fRe=re(AT,kT)(""),dRe=re(E6,kT)(""),H6=p.forwardRef(function(t,r){const n=et({name:"MuiSelect",props:t}),{autoWidth:o=!1,children:a,classes:i={},className:s,defaultOpen:u=!1,displayEmpty:l=!1,IconComponent:f=v6,id:h,input:g,inputProps:v,label:m,labelId:w,MenuProps:_,multiple:S=!1,native:y=!1,onClose:b,onOpen:C,open:O,renderValue:P,SelectDisplayProps:T,variant:R="outlined"}=n,D=Pe(n,sRe),k=y?v$e:iRe,L=ml(),j=Nf({props:n,muiFormControl:L,states:["variant","error"]}),B=j.variant||R,U=I({},n,{variant:B,classes:i}),W=uRe(U),K=Pe(W,lRe),J=g||{standard:N.jsx(cRe,{ownerState:U}),outlined:N.jsx(fRe,{label:m,ownerState:U}),filled:N.jsx(dRe,{ownerState:U})}[B],z=xr(r,J.ref);return N.jsx(p.Fragment,{children:p.cloneElement(J,I({inputComponent:k,inputProps:I({children:a,error:j.error,IconComponent:f,variant:B,type:void 0,multiple:S},y?{id:h}:{autoWidth:o,defaultOpen:u,displayEmpty:l,labelId:w,MenuProps:_,onClose:b,onOpen:C,open:O,renderValue:P,SelectDisplayProps:I({id:h},T)},v,{classes:v?Mn(K,v.classes):K},g?g.props.inputProps:{})},S&&y&&B==="outlined"?{notched:!0}:{},{ref:z,className:Ee(J.props.className,s,W.root)},!g&&{variant:B},D))})});H6.muiName="Select";const NT=H6;function pRe(e){return Qe("MuiSnackbarContent",e)}Xe("MuiSnackbarContent",["root","message","action"]);const hRe=["action","className","message","role"],gRe=e=>{const{classes:t}=e;return Ye({root:["root"],action:["action"],message:["message"]},pRe,t)},vRe=re(vi,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?.8:.98,r=G1e(e.palette.background.default,t);return I({},e.typography.body2,{color:e.vars?e.vars.palette.SnackbarContent.color:e.palette.getContrastText(r),backgroundColor:e.vars?e.vars.palette.SnackbarContent.bg:r,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(e.vars||e).shape.borderRadius,flexGrow:1,[e.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}})}),mRe=re("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(e,t)=>t.message})({padding:"8px 0"}),yRe=re("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(e,t)=>t.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),bRe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiSnackbarContent"}),{action:o,className:a,message:i,role:s="alert"}=n,u=Pe(n,hRe),l=n,f=gRe(l);return N.jsxs(vRe,I({role:s,square:!0,elevation:6,className:Ee(f.root,a),ownerState:l,ref:r},u,{children:[N.jsx(mRe,{className:f.message,ownerState:l,children:i}),o?N.jsx(yRe,{className:f.action,ownerState:l,children:o}):null]}))}),xRe=bRe;function wRe(e){return Qe("MuiSnackbar",e)}Xe("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]);const SRe=["onEnter","onExited"],_Re=["action","anchorOrigin","autoHideDuration","children","className","ClickAwayListenerProps","ContentProps","disableWindowBlurListener","message","onBlur","onClose","onFocus","onMouseEnter","onMouseLeave","open","resumeHideDuration","TransitionComponent","transitionDuration","TransitionProps"],CRe=e=>{const{classes:t,anchorOrigin:r}=e,n={root:["root",`anchorOrigin${fe(r.vertical)}${fe(r.horizontal)}`]};return Ye(n,wRe,t)},NL=re("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`anchorOrigin${fe(r.anchorOrigin.vertical)}${fe(r.anchorOrigin.horizontal)}`]]}})(({theme:e,ownerState:t})=>{const r={left:"50%",right:"auto",transform:"translateX(-50%)"};return I({zIndex:(e.vars||e).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center"},t.anchorOrigin.vertical==="top"?{top:8}:{bottom:8},t.anchorOrigin.horizontal==="left"&&{justifyContent:"flex-start"},t.anchorOrigin.horizontal==="right"&&{justifyContent:"flex-end"},{[e.breakpoints.up("sm")]:I({},t.anchorOrigin.vertical==="top"?{top:24}:{bottom:24},t.anchorOrigin.horizontal==="center"&&r,t.anchorOrigin.horizontal==="left"&&{left:24,right:"auto"},t.anchorOrigin.horizontal==="right"&&{right:24,left:"auto"})})}),ORe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiSnackbar"}),o=Uo(),a={enter:o.transitions.duration.enteringScreen,exit:o.transitions.duration.leavingScreen},{action:i,anchorOrigin:{vertical:s,horizontal:u}={vertical:"bottom",horizontal:"left"},autoHideDuration:l=null,children:f,className:h,ClickAwayListenerProps:g,ContentProps:v,disableWindowBlurListener:m=!1,message:w,open:_,TransitionComponent:S=Oy,transitionDuration:y=a,TransitionProps:{onEnter:b,onExited:C}={}}=n,O=Pe(n.TransitionProps,SRe),P=Pe(n,_Re),T=I({},n,{anchorOrigin:{vertical:s,horizontal:u},autoHideDuration:l,disableWindowBlurListener:m,TransitionComponent:S,transitionDuration:y}),R=CRe(T),{getRootProps:D,onClickAway:k}=T_e(I({},T)),[L,j]=p.useState(!0),B=ol({elementType:NL,getSlotProps:D,externalForwardedProps:P,ownerState:T,additionalProps:{ref:r},className:[R.root,h]}),U=K=>{j(!0),C&&C(K)},W=(K,J)=>{j(!1),b&&b(K,J)};return!_&&L?null:N.jsx(Qwe,I({onClickAway:k},g,{children:N.jsx(NL,I({},B,{children:N.jsx(S,I({appear:!0,in:_,timeout:y,direction:s==="top"?"down":"up",onEnter:W,onExited:U},O,{children:f||N.jsx(xRe,I({message:w,action:i},v))}))}))}))}),ERe=ORe;function PRe(e){return Qe("MuiTooltip",e)}const TRe=Xe("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),ks=TRe,$Re=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function RRe(e){return Math.round(e*1e5)/1e5}const IRe=e=>{const{classes:t,disableInteractive:r,arrow:n,touch:o,placement:a}=e,i={popper:["popper",!r&&"popperInteractive",n&&"popperArrow"],tooltip:["tooltip",n&&"tooltipArrow",o&&"touch",`tooltipPlacement${fe(a.split("-")[0])}`],arrow:["arrow"]};return Ye(i,PRe,t)},ARe=re(V0,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.popper,!r.disableInteractive&&t.popperInteractive,r.arrow&&t.popperArrow,!r.open&&t.popperClose]}})(({theme:e,ownerState:t,open:r})=>I({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!r&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${ks.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${ks.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${ks.arrow}`]:I({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${ks.arrow}`]:I({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),kRe=re("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.tooltip,r.touch&&t.touch,r.arrow&&t.tooltipArrow,t[`tooltipPlacement${fe(r.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>I({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:gt(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${RRe(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${ks.popper}[data-popper-placement*="left"] &`]:I({transformOrigin:"right center"},t.isRtl?I({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):I({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${ks.popper}[data-popper-placement*="right"] &`]:I({transformOrigin:"left center"},t.isRtl?I({marginRight:"14px"},t.touch&&{marginRight:"24px"}):I({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${ks.popper}[data-popper-placement*="top"] &`]:I({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${ks.popper}[data-popper-placement*="bottom"] &`]:I({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),NRe=re("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:gt(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let hv=!1,kw=null,Sd={x:0,y:0};function gv(e,t){return r=>{t&&t(r),e(r)}}const DRe=p.forwardRef(function(t,r){var n,o,a,i,s,u,l,f,h,g,v,m,w,_,S,y,b,C,O;const P=et({props:t,name:"MuiTooltip"}),{arrow:T=!1,children:R,components:D={},componentsProps:k={},describeChild:L=!1,disableFocusListener:j=!1,disableHoverListener:B=!1,disableInteractive:U=!1,disableTouchListener:W=!1,enterDelay:K=100,enterNextDelay:J=0,enterTouchDelay:z=700,followCursor:G=!1,id:ee,leaveDelay:oe=0,leaveTouchDelay:he=1500,onClose:de,onOpen:be,open:Te,placement:ke="bottom",PopperComponent:_e,PopperProps:Se={},slotProps:Fe={},slots:qe={},title:Ne,TransitionComponent:$e=Oy,TransitionProps:De}=P,Oe=Pe(P,$Re),se=p.isValidElement(R)?R:N.jsx("span",{children:R}),lt=Uo(),Ue=lt.direction==="rtl",[it,V]=p.useState(),[X,te]=p.useState(null),we=p.useRef(!1),ge=U||G,ae=p.useRef(),Re=p.useRef(),Ke=p.useRef(),We=p.useRef(),[Ie,Le]=zi({controlled:Te,default:!1,name:"Tooltip",state:"open"});let Je=Ie;const pt=nl(ee),xt=p.useRef(),q=p.useCallback(()=>{xt.current!==void 0&&(document.body.style.WebkitUserSelect=xt.current,xt.current=void 0),clearTimeout(We.current)},[]);p.useEffect(()=>()=>{clearTimeout(ae.current),clearTimeout(Re.current),clearTimeout(Ke.current),q()},[q]);const Y=mt=>{clearTimeout(kw),hv=!0,Le(!0),be&&!Je&&be(mt)},je=Kn(mt=>{clearTimeout(kw),kw=setTimeout(()=>{hv=!1},800+oe),Le(!1),de&&Je&&de(mt),clearTimeout(ae.current),ae.current=setTimeout(()=>{we.current=!1},lt.transitions.duration.shortest)}),rt=mt=>{we.current&&mt.type!=="touchstart"||(it&&it.removeAttribute("title"),clearTimeout(Re.current),clearTimeout(Ke.current),K||hv&&J?Re.current=setTimeout(()=>{Y(mt)},hv?J:K):Y(mt))},St=mt=>{clearTimeout(Re.current),clearTimeout(Ke.current),Ke.current=setTimeout(()=>{je(mt)},oe)},{isFocusVisibleRef:nt,onBlur:rr,onFocus:nr,ref:jt}=h0(),[,kt]=p.useState(!1),Or=mt=>{rr(mt),nt.current===!1&&(kt(!1),St(mt))},Qr=mt=>{it||V(mt.currentTarget),nr(mt),nt.current===!0&&(kt(!0),rt(mt))},ur=mt=>{we.current=!0;const Vr=se.props;Vr.onTouchStart&&Vr.onTouchStart(mt)},zn=rt,Xr=St,yo=mt=>{ur(mt),clearTimeout(Ke.current),clearTimeout(ae.current),q(),xt.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",We.current=setTimeout(()=>{document.body.style.WebkitUserSelect=xt.current,rt(mt)},z)},on=mt=>{se.props.onTouchEnd&&se.props.onTouchEnd(mt),q(),clearTimeout(Ke.current),Ke.current=setTimeout(()=>{je(mt)},he)};p.useEffect(()=>{if(!Je)return;function mt(Vr){(Vr.key==="Escape"||Vr.key==="Esc")&&je(Vr)}return document.addEventListener("keydown",mt),()=>{document.removeEventListener("keydown",mt)}},[je,Je]);const Nt=xr(se.ref,jt,V,r);!Ne&&Ne!==0&&(Je=!1);const Rt=p.useRef(),Dr=mt=>{const Vr=se.props;Vr.onMouseMove&&Vr.onMouseMove(mt),Sd={x:mt.clientX,y:mt.clientY},Rt.current&&Rt.current.update()},Lr={},Tn=typeof Ne=="string";L?(Lr.title=!Je&&Tn&&!B?Ne:null,Lr["aria-describedby"]=Je?pt:null):(Lr["aria-label"]=Tn?Ne:null,Lr["aria-labelledby"]=Je&&!Tn?pt:null);const vr=I({},Lr,Oe,se.props,{className:Ee(Oe.className,se.props.className),onTouchStart:ur,ref:Nt},G?{onMouseMove:Dr}:{}),gn={};W||(vr.onTouchStart=yo,vr.onTouchEnd=on),B||(vr.onMouseOver=gv(zn,vr.onMouseOver),vr.onMouseLeave=gv(Xr,vr.onMouseLeave),ge||(gn.onMouseOver=zn,gn.onMouseLeave=Xr)),j||(vr.onFocus=gv(Qr,vr.onFocus),vr.onBlur=gv(Or,vr.onBlur),ge||(gn.onFocus=Qr,gn.onBlur=Or));const bo=p.useMemo(()=>{var mt;let Vr=[{name:"arrow",enabled:!!X,options:{element:X,padding:4}}];return(mt=Se.popperOptions)!=null&&mt.modifiers&&(Vr=Vr.concat(Se.popperOptions.modifiers)),I({},Se.popperOptions,{modifiers:Vr})},[X,Se]),Mr=I({},P,{isRtl:Ue,arrow:T,disableInteractive:ge,placement:ke,PopperComponentProp:_e,touch:we.current}),an=IRe(Mr),le=(n=(o=qe.popper)!=null?o:D.Popper)!=null?n:ARe,ce=(a=(i=(s=qe.transition)!=null?s:D.Transition)!=null?i:$e)!=null?a:Oy,xe=(u=(l=qe.tooltip)!=null?l:D.Tooltip)!=null?u:kRe,Be=(f=(h=qe.arrow)!=null?h:D.Arrow)!=null?f:NRe,vt=Dd(le,I({},Se,(g=Fe.popper)!=null?g:k.popper,{className:Ee(an.popper,Se==null?void 0:Se.className,(v=(m=Fe.popper)!=null?m:k.popper)==null?void 0:v.className)}),Mr),Zt=Dd(ce,I({},De,(w=Fe.transition)!=null?w:k.transition),Mr),cr=Dd(xe,I({},(_=Fe.tooltip)!=null?_:k.tooltip,{className:Ee(an.tooltip,(S=(y=Fe.tooltip)!=null?y:k.tooltip)==null?void 0:S.className)}),Mr),$n=Dd(Be,I({},(b=Fe.arrow)!=null?b:k.arrow,{className:Ee(an.arrow,(C=(O=Fe.arrow)!=null?O:k.arrow)==null?void 0:C.className)}),Mr);return N.jsxs(p.Fragment,{children:[p.cloneElement(se,vr),N.jsx(le,I({as:_e??V0,placement:ke,anchorEl:G?{getBoundingClientRect:()=>({top:Sd.y,left:Sd.x,right:Sd.x,bottom:Sd.y,width:0,height:0})}:it,popperRef:Rt,open:it?Je:!1,id:pt,transition:!0},gn,vt,{popperOptions:bo,children:({TransitionProps:mt})=>N.jsx(ce,I({timeout:lt.transitions.duration.shorter},mt,Zt,{children:N.jsxs(xe,I({},cr,{children:[Ne,T?N.jsx(Be,I({},$n,{ref:te})):null]}))}))}))]})}),yl=DRe,LRe=p.createContext(),q6=LRe;function MRe(e){return Qe("MuiTable",e)}Xe("MuiTable",["root","stickyHeader"]);const FRe=["className","component","padding","size","stickyHeader"],jRe=e=>{const{classes:t,stickyHeader:r}=e;return Ye({root:["root",r&&"stickyHeader"]},MRe,t)},BRe=re("table",{name:"MuiTable",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>I({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":I({},e.typography.body2,{padding:e.spacing(2),color:(e.vars||e).palette.text.secondary,textAlign:"left",captionSide:"bottom"})},t.stickyHeader&&{borderCollapse:"separate"})),DL="table",zRe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTable"}),{className:o,component:a=DL,padding:i="normal",size:s="medium",stickyHeader:u=!1}=n,l=Pe(n,FRe),f=I({},n,{component:a,padding:i,size:s,stickyHeader:u}),h=jRe(f),g=p.useMemo(()=>({padding:i,size:s,stickyHeader:u}),[i,s,u]);return N.jsx(q6.Provider,{value:g,children:N.jsx(BRe,I({as:a,role:a===DL?null:"table",ref:r,className:Ee(h.root,o),ownerState:f},l))})}),G6=zRe,URe=p.createContext(),Z0=URe;function WRe(e){return Qe("MuiTableBody",e)}Xe("MuiTableBody",["root"]);const VRe=["className","component"],HRe=e=>{const{classes:t}=e;return Ye({root:["root"]},WRe,t)},qRe=re("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-row-group"}),GRe={variant:"body"},LL="tbody",KRe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTableBody"}),{className:o,component:a=LL}=n,i=Pe(n,VRe),s=I({},n,{component:a}),u=HRe(s);return N.jsx(Z0.Provider,{value:GRe,children:N.jsx(qRe,I({className:Ee(u.root,o),as:a,ref:r,role:a===LL?null:"rowgroup",ownerState:s},i))})}),K6=KRe;function QRe(e){return Qe("MuiTableCell",e)}const XRe=Xe("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),YRe=XRe,JRe=["align","className","component","padding","scope","size","sortDirection","variant"],ZRe=e=>{const{classes:t,variant:r,align:n,padding:o,size:a,stickyHeader:i}=e,s={root:["root",r,i&&"stickyHeader",n!=="inherit"&&`align${fe(n)}`,o!=="normal"&&`padding${fe(o)}`,`size${fe(a)}`]};return Ye(s,QRe,t)},eIe=re("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[r.variant],t[`size${fe(r.size)}`],r.padding!=="normal"&&t[`padding${fe(r.padding)}`],r.align!=="inherit"&&t[`align${fe(r.align)}`],r.stickyHeader&&t.stickyHeader]}})(({theme:e,ownerState:t})=>I({},e.typography.body2,{display:"table-cell",verticalAlign:"inherit",borderBottom:e.vars?`1px solid ${e.vars.palette.TableCell.border}`:`1px solid
    ${e.palette.mode==="light"?Dh(gt(e.palette.divider,1),.88):B0(gt(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${YRe.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),tIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTableCell"}),{align:o="inherit",className:a,component:i,padding:s,scope:u,size:l,sortDirection:f,variant:h}=n,g=Pe(n,JRe),v=p.useContext(q6),m=p.useContext(Z0),w=m&&m.variant==="head";let _;i?_=i:_=w?"th":"td";let S=u;_==="td"?S=void 0:!S&&w&&(S="col");const y=h||m&&m.variant,b=I({},n,{align:o,component:_,padding:s||(v&&v.padding?v.padding:"normal"),size:l||(v&&v.size?v.size:"medium"),sortDirection:f,stickyHeader:y==="head"&&v&&v.stickyHeader,variant:y}),C=ZRe(b);let O=null;return f&&(O=f==="asc"?"ascending":"descending"),N.jsx(eIe,I({as:_,ref:r,className:Ee(C.root,a),"aria-sort":O,scope:S,ownerState:b},g))}),Ln=tIe;function rIe(e){return Qe("MuiTableHead",e)}Xe("MuiTableHead",["root"]);const nIe=["className","component"],oIe=e=>{const{classes:t}=e;return Ye({root:["root"]},rIe,t)},aIe=re("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),iIe={variant:"head"},ML="thead",sIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTableHead"}),{className:o,component:a=ML}=n,i=Pe(n,nIe),s=I({},n,{component:a}),u=oIe(s);return N.jsx(Z0.Provider,{value:iIe,children:N.jsx(aIe,I({as:a,className:Ee(u.root,o),ref:r,role:a===ML?null:"rowgroup",ownerState:s},i))})}),Q6=sIe;function lIe(e){return Qe("MuiToolbar",e)}Xe("MuiToolbar",["root","gutters","regular","dense"]);const uIe=["className","component","disableGutters","variant"],cIe=e=>{const{classes:t,disableGutters:r,variant:n}=e;return Ye({root:["root",!r&&"gutters",n]},lIe,t)},fIe=re("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,!r.disableGutters&&t.gutters,t[r.variant]]}})(({theme:e,ownerState:t})=>I({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),dIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiToolbar"}),{className:o,component:a="div",disableGutters:i=!1,variant:s="regular"}=n,u=Pe(n,uIe),l=I({},n,{component:a,disableGutters:i,variant:s}),f=cIe(l);return N.jsx(fIe,I({as:a,className:Ee(f.root,o),ref:r,ownerState:l},u))}),Mf=dIe,FL=Zn(N.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),jL=Zn(N.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var BL,zL,UL,WL,VL,HL,qL,GL;const pIe=["backIconButtonProps","count","getItemAriaLabel","nextIconButtonProps","onPageChange","page","rowsPerPage","showFirstButton","showLastButton"],hIe=p.forwardRef(function(t,r){const{backIconButtonProps:n,count:o,getItemAriaLabel:a,nextIconButtonProps:i,onPageChange:s,page:u,rowsPerPage:l,showFirstButton:f,showLastButton:h}=t,g=Pe(t,pIe),v=Uo(),m=y=>{s(y,0)},w=y=>{s(y,u-1)},_=y=>{s(y,u+1)},S=y=>{s(y,Math.max(0,Math.ceil(o/l)-1))};return N.jsxs("div",I({ref:r},g,{children:[f&&N.jsx(Ar,{onClick:m,disabled:u===0,"aria-label":a("first",u),title:a("first",u),children:v.direction==="rtl"?BL||(BL=N.jsx(Ty,{})):zL||(zL=N.jsx(Py,{}))}),N.jsx(Ar,I({onClick:w,disabled:u===0,color:"inherit","aria-label":a("previous",u),title:a("previous",u)},n,{children:v.direction==="rtl"?UL||(UL=N.jsx(jL,{})):WL||(WL=N.jsx(FL,{}))})),N.jsx(Ar,I({onClick:_,disabled:o!==-1?u>=Math.ceil(o/l)-1:!1,color:"inherit","aria-label":a("next",u),title:a("next",u)},i,{children:v.direction==="rtl"?VL||(VL=N.jsx(FL,{})):HL||(HL=N.jsx(jL,{}))})),h&&N.jsx(Ar,{onClick:S,disabled:u>=Math.ceil(o/l)-1,"aria-label":a("last",u),title:a("last",u),children:v.direction==="rtl"?qL||(qL=N.jsx(Py,{})):GL||(GL=N.jsx(Ty,{}))})]}))}),gIe=hIe;function vIe(e){return Qe("MuiTablePagination",e)}const mIe=Xe("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),ap=mIe;var KL;const yIe=["ActionsComponent","backIconButtonProps","className","colSpan","component","count","getItemAriaLabel","labelDisplayedRows","labelRowsPerPage","nextIconButtonProps","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","SelectProps","showFirstButton","showLastButton"],bIe=re(Ln,{name:"MuiTablePagination",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({overflow:"auto",color:(e.vars||e).palette.text.primary,fontSize:e.typography.pxToRem(14),"&:last-child":{padding:0}})),xIe=re(Mf,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(e,t)=>I({[`& .${ap.actions}`]:t.actions},t.toolbar)})(({theme:e})=>({minHeight:52,paddingRight:2,[`${e.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[e.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${ap.actions}`]:{flexShrink:0,marginLeft:20}})),wIe=re("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})({flex:"1 1 100%"}),SIe=re("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(e,t)=>t.selectLabel})(({theme:e})=>I({},e.typography.body2,{flexShrink:0})),_Ie=re(NT,{name:"MuiTablePagination",slot:"Select",overridesResolver:(e,t)=>I({[`& .${ap.selectIcon}`]:t.selectIcon,[`& .${ap.select}`]:t.select},t.input,t.selectRoot)})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${ap.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),CIe=re(ia,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(e,t)=>t.menuItem})({}),OIe=re("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(e,t)=>t.displayedRows})(({theme:e})=>I({},e.typography.body2,{flexShrink:0}));function EIe({from:e,to:t,count:r}){return`${e}–${t} of ${r!==-1?r:`more than ${t}`}`}function PIe(e){return`Go to ${e} page`}const TIe=e=>{const{classes:t}=e;return Ye({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},vIe,t)},$Ie=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTablePagination"}),{ActionsComponent:o=gIe,backIconButtonProps:a,className:i,colSpan:s,component:u=Ln,count:l,getItemAriaLabel:f=PIe,labelDisplayedRows:h=EIe,labelRowsPerPage:g="Rows per page:",nextIconButtonProps:v,onPageChange:m,onRowsPerPageChange:w,page:_,rowsPerPage:S,rowsPerPageOptions:y=[10,25,50,100],SelectProps:b={},showFirstButton:C=!1,showLastButton:O=!1}=n,P=Pe(n,yIe),T=n,R=TIe(T),D=b.native?"option":CIe;let k;(u===Ln||u==="td")&&(k=s||1e3);const L=nl(b.id),j=nl(b.labelId),B=()=>l===-1?(_+1)*S:S===-1?l:Math.min(l,(_+1)*S);return N.jsx(bIe,I({colSpan:k,ref:r,as:u,ownerState:T,className:Ee(R.root,i)},P,{children:N.jsxs(xIe,{className:R.toolbar,children:[N.jsx(wIe,{className:R.spacer}),y.length>1&&N.jsx(SIe,{className:R.selectLabel,id:j,children:g}),y.length>1&&N.jsx(_Ie,I({variant:"standard"},!b.variant&&{input:KL||(KL=N.jsx(X0,{}))},{value:S,onChange:w,id:L,labelId:j},b,{classes:I({},b.classes,{root:Ee(R.input,R.selectRoot,(b.classes||{}).root),select:Ee(R.select,(b.classes||{}).select),icon:Ee(R.selectIcon,(b.classes||{}).icon)}),children:y.map(U=>p.createElement(D,I({},!Up(D)&&{ownerState:T},{className:R.menuItem,key:U.label?U.label:U,value:U.value?U.value:U}),U.label?U.label:U))})),N.jsx(OIe,{className:R.displayedRows,children:h({from:l===0?0:_*S+1,to:B(),count:l===-1?-1:l,page:_})}),N.jsx(o,{className:R.actions,backIconButtonProps:a,count:l,nextIconButtonProps:v,onPageChange:m,page:_,rowsPerPage:S,showFirstButton:C,showLastButton:O,getItemAriaLabel:f})]})}))}),QL=$Ie;function RIe(e){return Qe("MuiTableRow",e)}const IIe=Xe("MuiTableRow",["root","selected","hover","head","footer"]),XL=IIe,AIe=["className","component","hover","selected"],kIe=e=>{const{classes:t,selected:r,hover:n,head:o,footer:a}=e;return Ye({root:["root",r&&"selected",n&&"hover",o&&"head",a&&"footer"]},RIe,t)},NIe=re("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.head&&t.head,r.footer&&t.footer]}})(({theme:e})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${XL.hover}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${XL.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:gt(e.palette.primary.main,e.palette.action.selectedOpacity),"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:gt(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)}}})),YL="tr",DIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTableRow"}),{className:o,component:a=YL,hover:i=!1,selected:s=!1}=n,u=Pe(n,AIe),l=p.useContext(Z0),f=I({},n,{component:a,hover:i,selected:s,head:l&&l.variant==="head",footer:l&&l.variant==="footer"}),h=kIe(f);return N.jsx(NIe,I({as:a,ref:r,className:Ee(h.root,o),role:a===YL?null:"row",ownerState:f},u))}),qp=DIe,LIe=Zn(N.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function MIe(e){return Qe("MuiTableSortLabel",e)}const FIe=Xe("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc"]),Nw=FIe,jIe=["active","children","className","direction","hideSortIcon","IconComponent"],BIe=e=>{const{classes:t,direction:r,active:n}=e,o={root:["root",n&&"active"],icon:["icon",`iconDirection${fe(r)}`]};return Ye(o,MIe,t)},zIe=re(Gi,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.active&&t.active]}})(({theme:e})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(e.vars||e).palette.text.secondary},"&:hover":{color:(e.vars||e).palette.text.secondary,[`& .${Nw.icon}`]:{opacity:.5}},[`&.${Nw.active}`]:{color:(e.vars||e).palette.text.primary,[`& .${Nw.icon}`]:{opacity:1,color:(e.vars||e).palette.text.secondary}}})),UIe=re("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.icon,t[`iconDirection${fe(r.direction)}`]]}})(({theme:e,ownerState:t})=>I({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:e.transitions.create(["opacity","transform"],{duration:e.transitions.duration.shorter}),userSelect:"none"},t.direction==="desc"&&{transform:"rotate(0deg)"},t.direction==="asc"&&{transform:"rotate(180deg)"})),WIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTableSortLabel"}),{active:o=!1,children:a,className:i,direction:s="asc",hideSortIcon:u=!1,IconComponent:l=LIe}=n,f=Pe(n,jIe),h=I({},n,{active:o,direction:s,hideSortIcon:u,IconComponent:l}),g=BIe(h);return N.jsxs(zIe,I({className:Ee(g.root,i),component:"span",disableRipple:!0,ownerState:h,ref:r},f,{children:[a,u&&!o?null:N.jsx(UIe,{as:l,className:Ee(g.icon),ownerState:h})]}))}),VIe=WIe;function HIe(e){return Qe("MuiTextField",e)}Xe("MuiTextField",["root"]);const qIe=["autoComplete","autoFocus","children","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","id","InputLabelProps","inputProps","InputProps","inputRef","label","maxRows","minRows","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","select","SelectProps","type","value","variant"],GIe={standard:A6,filled:E6,outlined:AT},KIe=e=>{const{classes:t}=e;return Ye({root:["root"]},HIe,t)},QIe=re(P6,{name:"MuiTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({}),XIe=p.forwardRef(function(t,r){const n=et({props:t,name:"MuiTextField"}),{autoComplete:o,autoFocus:a=!1,children:i,className:s,color:u="primary",defaultValue:l,disabled:f=!1,error:h=!1,FormHelperTextProps:g,fullWidth:v=!1,helperText:m,id:w,InputLabelProps:_,inputProps:S,InputProps:y,inputRef:b,label:C,maxRows:O,minRows:P,multiline:T=!1,name:R,onBlur:D,onChange:k,onFocus:L,placeholder:j,required:B=!1,rows:U,select:W=!1,SelectProps:K,type:J,value:z,variant:G="outlined"}=n,ee=Pe(n,qIe),oe=I({},n,{autoFocus:a,color:u,disabled:f,error:h,fullWidth:v,multiline:T,required:B,select:W,variant:G}),he=KIe(oe),de={};G==="outlined"&&(_&&typeof _.shrink<"u"&&(de.notched=_.shrink),de.label=C),W&&((!K||!K.native)&&(de.id=void 0),de["aria-describedby"]=void 0);const be=nl(w),Te=m&&be?`${be}-helper-text`:void 0,ke=C&&be?`${be}-label`:void 0,_e=GIe[G],Se=N.jsx(_e,I({"aria-describedby":Te,autoComplete:o,autoFocus:a,defaultValue:l,fullWidth:v,multiline:T,name:R,rows:U,maxRows:O,minRows:P,type:J,value:z,id:be,inputRef:b,onBlur:D,onChange:k,onFocus:L,placeholder:j,inputProps:S},de,y));return N.jsxs(QIe,I({className:Ee(he.root,s),disabled:f,error:h,fullWidth:v,ref:r,required:B,color:u,variant:G,ownerState:oe},ee,{children:[C!=null&&C!==""&&N.jsx(k6,I({htmlFor:be,id:ke},_,{children:C})),W?N.jsx(NT,I({"aria-describedby":Te,id:be,labelId:ke,value:z,input:Se},K,{children:i})):Se,m&&N.jsx(T6,I({id:Te},g,{children:m}))]}))}),e1=XIe,YIe=["getTrigger","target"];function JIe(e,t){const{disableHysteresis:r=!1,threshold:n=100,target:o}=t,a=e.current;return o&&(e.current=o.pageYOffset!==void 0?o.pageYOffset:o.scrollTop),!r&&a!==void 0&&e.current<a?!1:e.current>n}const ZIe=typeof window<"u"?window:null;function X6(e={}){const{getTrigger:t=JIe,target:r=ZIe}=e,n=Pe(e,YIe),o=p.useRef(),[a,i]=p.useState(()=>t(o,n));return p.useEffect(()=>{const s=()=>{i(t(o,I({target:r},n)))};return s(),r.addEventListener("scroll",s,{passive:!0}),()=>{r.removeEventListener("scroll",s,{passive:!0})}},[r,t,JSON.stringify(n)]),a}var DT={},Y6={exports:{}};(function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(Y6);var Wt=Y6.exports,Dw={};const eAe=bj(Vxe);var JL;function Vt(){return JL||(JL=1,function(e){"use client";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return t.createSvgIcon}});var t=eAe}(Dw)),Dw}var tAe=Wt;Object.defineProperty(DT,"__esModule",{value:!0});var LT=DT.default=void 0,rAe=tAe(Vt()),nAe=N,oAe=(0,rAe.default)((0,nAe.jsx)("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"}),"Lock");LT=DT.default=oAe;var ip=globalThis&&globalThis.__assign||function(){return ip=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ip.apply(this,arguments)},J6=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},xa=function(e){var t=e.alignIcon,r=t===void 0?"left":t,n=e.children,o=e.className,a=e.disabled,i=e.label,s=e.color,u=s===void 0?"primary":s,l=e.size,f=l===void 0?"small":l,h=e.to,g=J6(e,["alignIcon","children","className","disabled","label","color","size","to"]),v=at(),m=i?v(i,{_:i}):void 0,w=sAe(h),_=Wo(function(S){return S.breakpoints.down("sm")});return _?i&&!a?p.createElement(yl,{title:m},p.createElement(Ar,ip({"aria-label":m,className:o,color:u,size:"large"},w,g),n)):p.createElement(Ar,ip({className:o,color:u,disabled:a,size:"large"},w,g),n):p.createElement(iAe,ip({className:o,color:u,size:f,"aria-label":m,disabled:a,startIcon:r==="left"&&n?n:void 0,endIcon:r==="right"&&n?n:void 0},w,g),m)};xa.propTypes={alignIcon:E.oneOf(["left","right"]),children:E.element,className:E.string,color:E.oneOfType([E.oneOf(["inherit","default","primary","secondary","error","info","success","warning"]),E.string]),disabled:E.bool,label:E.string,size:E.oneOf(["small","medium","large"])};var aAe="RaButton",iAe=re(mo,{name:aAe,overridesResolver:function(e,t){return t.root}})({"&.MuiButton-sizeSmall":{lineHeight:1.5}}),sAe=function(e){if(e!=null){if(typeof e=="string")return{to:e};var t=e.redirect,r=e.replace,n=e.state,o=J6(e,["redirect","replace","state"]);return{to:o,redirect:t,replace:r,state:n}}},MT={},lAe=Wt;Object.defineProperty(MT,"__esModule",{value:!0});var Z6=MT.default=void 0,uAe=lAe(Vt()),cAe=N,fAe=(0,uAe.default)((0,cAe.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");Z6=MT.default=fAe;function eU(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=eU(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function dt(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=eU(e))&&(n&&(n+=" "),n+=t);return n}var $y=globalThis&&globalThis.__assign||function(){return $y=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},$y.apply(this,arguments)},tU=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},rU=function(e){var t=e.className,r=e.icon,n=r===void 0?pAe:r,o=e.label,a=o===void 0?"ra.action.create":o;e.resource;var i=e.scrollToTop,s=i===void 0?!0:i,u=e.variant,l=e.to,f=e.state,h=f===void 0?{}:f,g=tU(e,["className","icon","label","resource","scrollToTop","variant","to","state"]),v=Xt(e),m=es(),w=at(),_=Wo(function(b){return b.breakpoints.down("md")}),S=F4({},dAe.get(String(s)),h),y=vAe(l);return _?p.createElement(hAe,$y({component:iu,to:m({resource:v,type:"create"}),state:S,color:"primary",className:dt(CC.floating,t),"aria-label":a&&w(a)},g,y),n):p.createElement(gAe,$y({component:iu,to:m({resource:v,type:"create"}),state:S,className:dt(CC.root,t),label:a,variant:u},g,y),n)},dAe=new Map([["true",{_scrollToTop:!0}],["false",{}]]),pAe=p.createElement(Z6,null);rU.propTypes={resource:E.string,className:E.string,icon:E.element,label:E.string};var Ry="RaCreateButton",CC={root:"".concat(Ry,"-root"),floating:"".concat(Ry,"-floating")},hAe=re(oPe,{name:Ry,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["&.".concat(CC.floating)]={color:r.palette.getContrastText(r.palette.primary.main),margin:0,top:"auto",right:20,bottom:60,left:"auto",position:"fixed",zIndex:1e3},t}),gAe=re(xa,{name:Ry,overridesResolver:function(e,t){return t.root}})({});const nU=p.memo(rU,function(e,t){return e.resource===t.resource&&e.label===t.label&&e.translate===t.translate&&e.disabled===t.disabled&&ua(e.to,t.to)&&ua(e.state,t.state)});var vAe=function(e){if(e!=null){if(typeof e=="string")return{to:e};var t=e.redirect,r=e.replace,n=e.state,o=tU(e,["redirect","replace","state"]);return{to:o,redirect:t,replace:r,state:n}}},FT={},mAe=Wt;Object.defineProperty(FT,"__esModule",{value:!0});var oU=FT.default=void 0,yAe=mAe(Vt()),bAe=N,xAe=(0,yAe.default)((0,bAe.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"RemoveRedEye");oU=FT.default=xAe;var OC=globalThis&&globalThis.__assign||function(){return OC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},OC.apply(this,arguments)},wAe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},aU=function(e){var t=e.icon,r=t===void 0?_Ae:t,n=e.label,o=n===void 0?"ra.action.show":n;e.record,e.resource;var a=e.scrollToTop,i=a===void 0?!0:a,s=wAe(e,["icon","label","record","resource","scrollToTop"]),u=Xt(e),l=pn(e),f=es();return l?p.createElement(xa,OC({component:iu,to:f({type:"show",resource:u,id:l.id}),state:SAe[String(i)],label:o,onClick:CAe},s),r):null},SAe={true:{_scrollToTop:!0},false:{}},_Ae=p.createElement(oU,null),CAe=function(e){return e.stopPropagation()};aU.propTypes={icon:E.element,label:E.string,record:E.any,scrollToTop:E.bool};var OAe=p.memo(aU,function(e,t){return e.resource===t.resource&&(e.record&&t.record?e.record.id===t.record.id:e.record==t.record)&&e.label===t.label&&e.disabled===t.disabled});const iU=OAe;var jT={},EAe=Wt;Object.defineProperty(jT,"__esModule",{value:!0});var Bh=jT.default=void 0,PAe=EAe(Vt()),TAe=N,$Ae=(0,PAe.default)((0,TAe.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}),"Delete");Bh=jT.default=$Ae;var BT={},RAe=Wt;Object.defineProperty(BT,"__esModule",{value:!0});var sU=BT.default=void 0,IAe=RAe(Vt()),AAe=N,kAe=(0,IAe.default)((0,AAe.jsx)("path",{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}),"Menu");sU=BT.default=kAe;var zh=function(){var e=Wo(function(t){return t==null?void 0:t.breakpoints.down("sm")},{noSsr:!0});return Ua("sidebar.open",!e)},NAe=function(e){var t=at(),r=e.className,n=zh(),o=n[0],a=n[1];return p.createElement(yl,{className:r,title:t(o?"ra.action.close_menu":"ra.action.open_menu",{_:"Open/Close menu"}),enterDelay:500},p.createElement(DAe,{color:"inherit",onClick:function(){return a(!o)}},p.createElement(sU,{classes:{root:o?Iy.menuButtonIconOpen:Iy.menuButtonIconClosed}})))},EC="RaSidebarToggleButton",Iy={menuButtonIconClosed:"".concat(EC,"-menuButtonIconClosed"),menuButtonIconOpen:"".concat(EC,"-menuButtonIconOpen")},DAe=re(Ar,{name:EC,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(Iy.menuButtonIconClosed)]={transition:r.transitions.create(["transform"],{easing:r.transitions.easing.sharp,duration:r.transitions.duration.leavingScreen}),transform:"rotate(0deg)"},t["& .".concat(Iy.menuButtonIconOpen)]={transition:r.transitions.create(["transform"],{easing:r.transitions.easing.sharp,duration:r.transitions.duration.leavingScreen}),transform:"rotate(180deg)"},t}),PC=globalThis&&globalThis.__assign||function(){return PC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},PC.apply(this,arguments)},LAe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},vv,Lw,lU=function(e){var t=e.className,r=e.sx,n=LAe(e,["className","sx"]),o=afe(),a=Uo();return p.createElement(MAe,{className:t,sx:r},p.createElement(XU,{className:"".concat(Rc.loadedIcon," ").concat(o&&Rc.loadedLoading)}),o&&p.createElement(jh,PC({className:dt("app-loader",Rc.loader),color:"inherit",size:a.spacing(2),thickness:6},n)))};lU.propTypes={classes:E.object,className:E.string,width:E.string};var Qv="RaLoadingIndicator",Rc={loader:"".concat(Qv,"-loader"),loadedLoading:"".concat(Qv,"-loadedLoading"),loadedIcon:"".concat(Qv,"-loadedIcon")},MAe=re("div",{name:Qv,overridesResolver:function(e,t){return t.root}})((vv={position:"relative"},vv["& .".concat(Rc.loadedIcon)]=(Lw={},Lw["&.".concat(Rc.loadedLoading)]={opacity:0},Lw),vv["& .".concat(Rc.loader)]={position:"absolute",top:"30%",left:"30%"},vv)),zT={},FAe=Wt;Object.defineProperty(zT,"__esModule",{value:!0});var uU=zT.default=void 0,jAe=FAe(Vt()),BAe=N,zAe=(0,jAe.default)((0,BAe.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6zm0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20z"}),"AccountCircle");uU=zT.default=zAe;var UAe=p.createContext(void 0),WAe=function(e){var t=e.children,r=e.value;return p.createElement(UAe.Provider,{value:r},t)},UT={},VAe=Wt;Object.defineProperty(UT,"__esModule",{value:!0});var cU=UT.default=void 0,HAe=VAe(Vt()),qAe=N,GAe=(0,HAe.default)((0,qAe.jsx)("path",{d:"M13 3h-2v10h2V3zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83z"}),"PowerSettingsNew");cU=UT.default=GAe;var TC=globalThis&&globalThis.__assign||function(){return TC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},TC.apply(this,arguments)},KAe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Mw,fU=p.forwardRef(function(t,r){var n=t.className,o=t.redirectTo,a=t.icon,i=KAe(t,["className","redirectTo","icon"]),s=lz().authenticated,u=Wo(function(g){return g.breakpoints.down("sm")}),l=at(),f=Ah(),h=p.useCallback(function(){return f(null,o,!1)},[o,f]);return s?p.createElement(QAe,TC({className:dt("logout",n),onClick:h,ref:r,component:u?"span":"li"},i),p.createElement(L6,{className:pU.icon},a||p.createElement(cU,{fontSize:"small"})),p.createElement(LTe,null,l("ra.auth.logout",{_:"Logout"}))):null});fU.propTypes={className:E.string,redirectTo:E.string,icon:E.element};var dU="RaLogout",pU={icon:"".concat(dU,"-icon")},QAe=re(ia,{name:dU,overridesResolver:function(e,t){return t.root}})((Mw={},Mw["& .".concat(pU.icon)]={},Mw)),WT=function(e){var t=p.useState(null),r=t[0],n=t[1],o=at(),a=Hme(),i=a.isLoading,s=a.identity,u=Xi(),l=Wo(function(O){return O.breakpoints.up("sm")}),f=e.children,h=f===void 0?u?p.createElement(fU,null):null:f,g=e.className,v=e.label,m=v===void 0?"ra.auth.user_menu":v,w=e.icon,_=w===void 0?YAe:w,S=function(O){return n(O.currentTarget)},y=p.useCallback(function(){return n(null)},[]),b=p.useMemo(function(){return{onClose:y}},[y]);if(!h)return null;var C=!!r;return p.createElement(XAe,{className:g},l&&!i&&(s!=null&&s.fullName)?p.createElement(mo,{"aria-label":m&&o(m,{_:m}),className:sp.userButton,color:"inherit",startIcon:s.avatar?p.createElement(wC,{className:sp.avatar,src:s.avatar,alt:s.fullName}):_,onClick:S,variant:"text"},s.fullName):p.createElement(yl,{title:m&&o(m,{_:"Profile"})},p.createElement(Ar,{"aria-label":m&&o(m,{_:"Profile"}),"aria-owns":C?"menu-appbar":null,"aria-haspopup":!0,color:"inherit",onClick:S},!i&&(s!=null&&s.avatar)?p.createElement(wC,{className:sp.avatar,src:s.avatar,alt:s.fullName}):_)),p.createElement(WAe,{value:b},p.createElement(J0,{id:"menu-appbar",disableScrollLock:!0,anchorEl:r,anchorOrigin:JAe,transformOrigin:ZAe,open:C,onClose:y},h)))};WT.propTypes={children:E.node,classes:E.object,label:E.string,icon:E.node};var $C="RaUserMenu",sp={userButton:"".concat($C,"-userButton"),avatar:"".concat($C,"-avatar")},XAe=re("div",{name:$C,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(sp.userButton)]={textTransform:"none",marginInlineStart:r.spacing(.5)},t["& .".concat(sp.avatar)]={width:r.spacing(3),height:r.spacing(3)},t}),YAe=p.createElement(uU,null),JAe={vertical:"bottom",horizontal:"right"},ZAe={vertical:"top",horizontal:"right"},hU=function(e){var t=e.children,r=e.className,n=X6();return p.createElement(S6,{appear:!1,direction:"down",in:!n,className:r},t)};hU.propTypes={children:E.node.isRequired,className:E.string};var RC=globalThis&&globalThis.__assign||function(){return RC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},RC.apply(this,arguments)},e2e=function(e){return p.createElement(qt,RC({flex:"1",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",variant:"h6",color:"inherit",id:"react-admin-title"},e))},gU=p.createContext({}),VT=function(e){var t=e||{},r=t.lightTheme,n=t.darkTheme,o=t.defaultTheme,a=p.useContext(gU);return{lightTheme:r||a.lightTheme,darkTheme:n||a.darkTheme,defaultTheme:o??a.defaultTheme}},HT={},t2e=Wt;Object.defineProperty(HT,"__esModule",{value:!0});var qT=HT.default=void 0,r2e=t2e(Vt()),n2e=N,o2e=(0,r2e.default)((0,n2e.jsx)("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6z"}),"Brightness4");qT=HT.default=o2e;var GT={},a2e=Wt;Object.defineProperty(GT,"__esModule",{value:!0});var KT=GT.default=void 0,i2e=a2e(Vt()),s2e=N,l2e=(0,i2e.default)((0,s2e.jsx)("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zm0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4z"}),"Brightness7");KT=GT.default=l2e;var QT=function(e){var t=Ua("theme",e),r=t[0],n=t[1];return[r,n]},u2e=function(e){var t=e.children,r=e.theme,n=VT(),o=n.lightTheme,a=n.darkTheme,i=n.defaultTheme,s=Wo("(prefers-color-scheme: dark)",{noSsr:!0}),u=QT(i||(s&&a?"dark":"light"))[0],l=p.useMemo(function(){try{return by(typeof u=="object"?u:u==="dark"?a:o||r)}catch(f){return console.warn("Failed to reuse custom theme from store",f),by()}},[u,r,o,a]);return p.createElement(Mxe,{theme:l},t)},ql=globalThis&&globalThis.__assign||function(){return ql=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ql.apply(this,arguments)},IC={typography:{h6:{fontWeight:400}},sidebar:{width:240,closedWidth:50},components:{MuiAutocomplete:{variants:[{props:{},style:function(e){var t,r=e.theme;return t={},t[r.breakpoints.down("sm")]={width:"100%"},t}}]},MuiTextField:{defaultProps:{variant:"filled",margin:"dense",size:"small"},variants:[{props:{},style:function(e){var t,r=e.theme;return t={},t[r.breakpoints.down("sm")]={width:"100%"},t}}]},MuiFormControl:{defaultProps:{variant:"filled",margin:"dense",size:"small"}}}},c2e=ql(ql({palette:{background:{default:"#fafafb"},secondary:{light:"#6ec6ff",main:"#2196f3",dark:"#0069c0",contrastText:"#fff"}}},IC),{components:ql(ql({},IC.components),{MuiFilledInput:{styleOverrides:{root:{backgroundColor:"rgba(0, 0, 0, 0.04)","&$disabled":{backgroundColor:"rgba(0, 0, 0, 0.04)"}}}}})});ql({palette:{mode:"dark",primary:{main:"#90caf9"},background:{default:"#313131"}}},IC);var f2e=function(e){var t=at(),r=e.darkTheme,n=e.lightTheme,o=QT(),a=o[0],i=o[1],s=a==="dark"||(a==null?void 0:a.palette.mode)==="dark",u=function(){i(s?n:r)},l=t("ra.action.toggle_theme",{_:"Toggle Theme"});return ue.createElement(yl,{title:l,enterDelay:300},ue.createElement(Ar,{color:"inherit",onClick:u,"aria-label":l},s?ue.createElement(KT,null):ue.createElement(qT,null)))},d2e=function(e){var t=at(),r=VT(e),n=r.darkTheme,o=r.defaultTheme,a=Wo("(prefers-color-scheme: dark)",{noSsr:!0}),i=QT(o||(a&&n?"dark":"light")),s=i[0],u=i[1];if(e.darkTheme)return ue.createElement(f2e,{darkTheme:e.darkTheme,lightTheme:e.lightTheme});var l=function(){u(s==="dark"?"light":"dark")},f=t("ra.action.toggle_theme",{_:"Toggle Theme"});return ue.createElement(yl,{title:f,enterDelay:300},ue.createElement(Ar,{color:"inherit",onClick:l,"aria-label":f},s==="dark"?ue.createElement(KT,null):ue.createElement(qT,null)))},AC=globalThis&&globalThis.__assign||function(){return AC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},AC.apply(this,arguments)},p2e=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},vU=p.memo(function(e){var t=e.alwaysOn,r=e.children,n=e.className,o=e.color,a=o===void 0?"secondary":o;e.open,e.title;var i=e.toolbar,s=i===void 0?g2e:i,u=e.userMenu,l=u===void 0?v2e:u,f=e.container,h=f===void 0?t?"div":hU:f,g=p2e(e,["alwaysOn","children","className","color","open","title","toolbar","userMenu","container"]),v=Wo(function(m){return m.breakpoints.down("sm")});return p.createElement(h,{className:n},p.createElement(m2e,AC({className:Gl.appBar,color:a},g),p.createElement(Mf,{disableGutters:!0,variant:v?"regular":"dense",className:Gl.toolbar},p.createElement(NAe,{className:Gl.menuButton}),p.Children.count(r)===0?p.createElement(e2e,{className:Gl.title}):r,s,typeof l=="boolean"?l===!0?p.createElement(WT,null):null:l)))}),h2e=function(){var e=B4(),t=VT().darkTheme;return p.createElement(p.Fragment,null,e&&e.length>1?p.createElement($Ne,null):null,t&&p.createElement(d2e,null),p.createElement(lU,null))},g2e=p.createElement(h2e,null);vU.propTypes={alwaysOn:E.bool,children:E.node,className:E.string,color:E.oneOf(["default","inherit","primary","secondary","transparent"]),container:Ih,open:E.bool,toolbar:E.element,userMenu:E.oneOfType([E.element,E.bool])};var v2e=p.createElement(WT,null),Ll="RaAppBar",Gl={appBar:"".concat(Ll,"-appBar"),toolbar:"".concat(Ll,"-toolbar"),menuButton:"".concat(Ll,"-menuButton"),menuButtonIconClosed:"".concat(Ll,"-menuButtonIconClosed"),menuButtonIconOpen:"".concat(Ll,"-menuButtonIconOpen"),title:"".concat(Ll,"-title")},m2e=re(zwe,{name:Ll,overridesResolver:function(e,t){return t.root}})(function(e){var t,r,n=e.theme;return t={},t["& .".concat(Gl.toolbar)]=(r={padding:"0 ".concat(n.spacing(1))},r[n.breakpoints.down("md")]={minHeight:n.spacing(6)},r),t["& .".concat(Gl.menuButton)]={marginRight:"0.2em"},t["& .".concat(Gl.title)]={},t}),XT={},y2e=Wt;Object.defineProperty(XT,"__esModule",{value:!0});var mU=XT.default=void 0,b2e=y2e(Vt()),x2e=N,w2e=(0,b2e.default)((0,x2e.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckCircle");mU=XT.default=w2e;var YT={},S2e=Wt;Object.defineProperty(YT,"__esModule",{value:!0});var yU=YT.default=void 0,_2e=S2e(Vt()),C2e=N,O2e=(0,_2e.default)((0,C2e.jsx)("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline");yU=YT.default=O2e;var lp=globalThis&&globalThis.__assign||function(){return lp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},lp.apply(this,arguments)},E2e=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},JT=function(e){var t,r=e.className,n=e.isOpen,o=n===void 0?!1:n,a=e.loading,i=e.title,s=e.content,u=e.cancel,l=u===void 0?"ra.action.cancel":u,f=e.confirm,h=f===void 0?"ra.action.confirm":f,g=e.confirmColor,v=g===void 0?"primary":g,m=e.ConfirmIcon,w=m===void 0?mU:m,_=e.CancelIcon,S=_===void 0?yU:_,y=e.onClose,b=e.onConfirm,C=e.translateOptions,O=C===void 0?{}:C,P=E2e(e,["className","isOpen","loading","title","content","cancel","confirm","confirmColor","ConfirmIcon","CancelIcon","onClose","onConfirm","translateOptions"]),T=at(),R=p.useCallback(function(k){k.stopPropagation(),b(k)},[b]),D=p.useCallback(function(k){k.stopPropagation()},[]);return p.createElement(P2e,lp({className:r,open:o,onClose:y,onClick:D,"aria-labelledby":"alert-dialog-title"},P),p.createElement(TT,{id:"alert-dialog-title"},typeof i=="string"?T(i,lp({_:i},O)):i),p.createElement(PT,null,typeof s=="string"?p.createElement(w6,null,T(s,lp({_:s},O))):s),p.createElement(ET,null,p.createElement(mo,{disabled:a,onClick:y,startIcon:p.createElement(S,null)},T(l,{_:l})),p.createElement(mo,{disabled:a,onClick:R,className:dt("ra-confirm",(t={},t[Ay.confirmWarning]=v==="warning",t[Ay.confirmPrimary]=v==="primary",t)),autoFocus:!0,startIcon:p.createElement(w,null)},T(h,{_:h}))))};JT.propTypes={cancel:E.string,className:E.string,confirm:E.string,confirmColor:E.string,ConfirmIcon:E.elementType,CancelIcon:E.elementType,content:E.node.isRequired,isOpen:E.bool,loading:E.bool,onClose:E.func.isRequired,onConfirm:E.func.isRequired,title:E.node.isRequired,sx:E.any};var kC="RaConfirm",Ay={confirmPrimary:"".concat(kC,"-confirmPrimary"),confirmWarning:"".concat(kC,"-confirmWarning")},P2e=re(OT,{name:kC,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(Ay.confirmPrimary)]={color:r.palette.primary.main},t["& .".concat(Ay.confirmWarning)]={color:r.palette.error.main,"&:hover":{backgroundColor:gt(r.palette.error.main,.12),"@media (hover: none)":{backgroundColor:"transparent"}}},t}),ZT={},T2e=Wt;Object.defineProperty(ZT,"__esModule",{value:!0});var bU=ZT.default=void 0,$2e=T2e(Vt()),R2e=N,I2e=(0,$2e.default)((0,R2e.jsx)("path",{d:"M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z"}),"Dashboard");bU=ZT.default=I2e;var Gp=globalThis&&globalThis.__assign||function(){return Gp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Gp.apply(this,arguments)},A2e=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},t1=p.forwardRef(function(e,t){var r=e.className,n=e.primaryText,o=e.leftIcon,a=e.onClick;e.sidebarIsOpen;var i=e.tooltipProps,s=e.children,u=A2e(e,["className","primaryText","leftIcon","onClick","sidebarIsOpen","tooltipProps","children"]),l=Wo(function(b){return b.breakpoints.down("md")}),f=at(),h=fl(),g=zh(),v=g[0],m=g[1],w=p.useCallback(function(b){l&&m(!1),a&&a(b)},[m,l,a]),_=(typeof e.to=="string"?e.to:e.to.pathname)||"",S=nee({path:_,end:_==="".concat(h,"/")}),y=function(){var b;return ue.createElement(k2e,Gp({className:dt(r,(b={},b[ky.active]=!!S,b)),component:N2e,ref:t,tabIndex:0},u,{onClick:w}),o&&ue.createElement(L6,{className:ky.icon},o),s||(typeof n=="string"?f(n,{_:n}):n))};return v?y():ue.createElement(yl,Gp({title:typeof n=="string"?f(n,{_:n}):n,placement:"right"},i),y())});t1.propTypes={className:E.string,leftIcon:E.element,onClick:E.func,primaryText:E.node,to:E.oneOfType([E.string,E.object]).isRequired,sidebarIsOpen:E.bool};var NC="RaMenuItemLink",ky={active:"".concat(NC,"-active"),icon:"".concat(NC,"-icon")},k2e=re(ia,{name:NC,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={color:r.palette.text.secondary},t["&.".concat(ky.active)]={color:r.palette.text.primary},t["& .".concat(ky.icon)]={minWidth:r.spacing(5)},t}),N2e=p.forwardRef(function(e,t){return ue.createElement(iu,Gp({ref:t},e))}),DC=globalThis&&globalThis.__assign||function(){return DC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},DC.apply(this,arguments)},D2e=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},e$=function(e){var t=fl(),r=e.leftIcon,n=r===void 0?ue.createElement(bU,null):r,o=e.to,a=o===void 0?"".concat(t,"/"):o,i=e.primaryText,s=i===void 0?"ra.page.dashboard":i,u=D2e(e,["leftIcon","to","primaryText"]);return ue.createElement(t1,DC({leftIcon:n,to:a,primaryText:s},u))};e$.propTypes={leftIcon:E.element,locale:E.string,onClick:E.func,dense:E.bool,sidebarIsOpen:E.bool};var t$={},L2e=Wt;Object.defineProperty(t$,"__esModule",{value:!0});var xU=t$.default=void 0,M2e=L2e(Vt()),F2e=N,j2e=(0,M2e.default)((0,F2e.jsx)("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z"}),"Report");xU=t$.default=j2e;var r$={},B2e=Wt;Object.defineProperty(r$,"__esModule",{value:!0});var Uh=r$.default=void 0,z2e=B2e(Vt()),U2e=N,W2e=(0,z2e.default)((0,U2e.jsx)("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore");Uh=r$.default=W2e;var n$={},V2e=Wt;Object.defineProperty(n$,"__esModule",{value:!0});var o$=n$.default=void 0,H2e=V2e(Vt()),q2e=N,G2e=(0,H2e.default)((0,q2e.jsx)("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"}),"History");o$=n$.default=G2e;var a$={},K2e=Wt;Object.defineProperty(a$,"__esModule",{value:!0});var wU=a$.default=void 0,Q2e=K2e(Vt()),X2e=N,Y2e=(0,Q2e.default)((0,X2e.jsx)("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings");wU=a$.default=Y2e;var J2e=function(e){var t=e.children,r=e.editor,n=e.preferenceKey,o=e.openButtonLabel,a=o===void 0?"ra.configurable.customize":o,i=e.sx,s="preferences.".concat(n),u=WP(),l=!!u,f=at(),h=u||{},g=h.isEnabled,v=h.setEditor,m=h.preferenceKey,w=h.setPreferenceKey,_=s===m,S=p.useRef(_),y=p.useRef(null),b=p.useState(!1),C=b[0],O=b[1];if(p.useEffect(function(){S.current=_},[_]),p.useEffect(function(){return function(){S.current&&(w&&w(null),v&&v(null))}},[v,w]),!l)return t;var P=function(){v(p.cloneElement(r,{preferenceKey:s,key:s})),w(s)},T=function(){O(!0)},R=function(){O(!1)};return p.createElement(dz,{value:s},p.createElement(Z2e,{className:dt(Di.root,g&&Di.editMode,_&&Di.editorActive),sx:i,ref:y,onMouseEnter:g?T:void 0,onMouseLeave:g?R:void 0},t),p.createElement(B6,{open:g&&(C||_),sx:{pointerEvents:"none","& .MuiPaper-root":{pointerEvents:"auto",borderRadius:10,padding:"2px",lineHeight:0,backgroundColor:"warning.light",color:"warning.contrastText","&:hover":{cursor:"pointer"}}},anchorEl:y.current,anchorOrigin:{vertical:"top",horizontal:"right"},transformOrigin:{vertical:"center",horizontal:"center"},onClose:R,PaperProps:{elevation:1,onMouseEnter:T,onMouseLeave:R,title:f(a),onClick:P},disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:!0,disableScrollLock:!0,marginThreshold:8},p.createElement(wU,{fontSize:"12px"})))},Xv="RaConfigurable",Di={root:"".concat(Xv,"-root"),editMode:"".concat(Xv,"-editMode"),editorActive:"".concat(Xv,"-editorActive")},Z2e=re("span",{name:Xv,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={position:"relative",display:"inline-block"},t["&.".concat(Di.editMode)]={transition:r.transitions.create("outline"),outline:"".concat(gt(r.palette.warning.main,.3)," solid 2px")},t["&.".concat(Di.editMode,":hover ")]={outline:"".concat(gt(r.palette.warning.main,.5)," solid 2px")},t["&.".concat(Di.editMode,".").concat(Di.editorActive," , &.").concat(Di.editMode,".").concat(Di.editorActive,":hover ")]={outline:"".concat(r.palette.warning.main," solid 2px")},t}),i$={},eke=Wt;Object.defineProperty(i$,"__esModule",{value:!0});var SU=i$.default=void 0,tke=eke(Vt()),rke=N,nke=(0,tke.default)((0,rke.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"}),"CancelOutlined");SU=i$.default=nke;var s$={},oke=Wt;Object.defineProperty(s$,"__esModule",{value:!0});var _U=s$.default=void 0,ake=oke(Vt()),ike=N,ske=(0,ake.default)((0,ike.jsx)("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline");_U=s$.default=ske;var lke=function(){var e=at();return Yme("ra.configurable.inspector.title",{_:"Inspector"}),p.createElement(qt,null,e("ra.configurable.inspector.content",{_:"Hover the application UI elements to configure them"}))},CU=function(){var e=WP(),t=e.isEnabled,r=e.disable,n=e.title,o=e.titleOptions,a=e.editor,i=e.preferenceKey,s=p.useRef(!1),u=vme(i),l=Uo(),f=at(),h=p.useState(0),g=h[0],v=h[1],m=Ua("ra.inspector.position",{x:(document==null?void 0:document.body.clientWidth)-l.breakpoints.values.sm/2-8,y:8}),w=m[0],_=m[1],S=p.useState(),y=S[0],b=S[1],C=function(T){var R=document==null?void 0:document.elementFromPoint(T.clientX,T.clientY);R.id==="inspector-dialog-title"&&(s.current=!0,T.dataTransfer.effectAllowed="move",T.dataTransfer.setData("inspector",""),setTimeout(function(){T.target.classList.add("hide")},0),b({x:T.clientX-w.x,y:T.clientY-w.y}))},O=function(T){s.current&&(_({x:T.clientX-y.x,y:T.clientY-y.y}),T.target.classList.remove("hide"),s.current=!1)};p.useEffect(function(){if(t){var T=function(R){R.dataTransfer.types.includes("inspector")&&R.preventDefault()};return document==null||document.addEventListener("dragover",T),function(){document==null||document.removeEventListener("dragover",T)}}},[t]),p.useEffect(function(){if(t){var T=function(){window==null||window.requestAnimationFrame(function(){_(function(R){return{x:Math.min(R.x,(document==null?void 0:document.body.clientWidth)-l.breakpoints.values.sm/2-8),y:Math.min(R.y,(window==null?void 0:window.innerHeight)-50)}})})};return T(),window==null||window.addEventListener("resize",T),function(){window==null||window.removeEventListener("resize",T)}}},[t,_,l.breakpoints.values.sm]);var P=function(){u(),v(function(T){return T+1})};return t?p.createElement(uke,{className:up.modal,elevation:3,draggable:!0,onDragStart:C,onDragEnd:O,sx:{left:w.x,top:w.y}},p.createElement("div",{className:up.title},p.createElement(qt,{id:"inspector-dialog-title",variant:"overline",component:"div",py:1,px:2,flex:"1"},n&&f(n,o)),p.createElement("span",{id:"inspector-toolbar"}),i&&p.createElement(Ar,{"aria-label":f("ra.action.remove"),onClick:P,size:"small"},p.createElement(_U,{fontSize:"inherit"})),p.createElement(Ar,{"aria-label":f("ra.action.close"),onClick:r,size:"small",sx:{mr:1}},p.createElement(SU,{fontSize:"inherit"}))),p.createElement("div",{className:up.content,key:g},p.createElement(dz,{value:i},a||p.createElement(lke,null)))):null},Yv="RaInspector",up={modal:"".concat(Yv,"-modal"),title:"".concat(Yv,"-title"),content:"".concat(Yv,"-content")},uke=re(vi,{name:Yv,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={position:"fixed",zIndex:r.zIndex.modal+1,width:r.breakpoints.values.sm/2,transition:r.transitions.create(["height","width"]),"&.hide":{display:"none"}},t["& .".concat(up.title)]={display:"flex",justifyContent:"space-between",alignItems:"center",cursor:"move"},t["& .".concat(up.content)]={overflowY:"auto",maxHeight:"75vh",padding:r.spacing(2),paddingTop:0},t});CU.displayName="Inspector";var jl=globalThis&&globalThis.__assign||function(){return jl=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},jl.apply(this,arguments)},cke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},fke=function(e){var t=e.title,r=e.defaultTitle,n=e.className,o=cke(e,["title","defaultTitle","className"]),a=pz()[0],i=at(),s=pn();return a?p.createElement("span",jl({className:n},o),i(a,jl(jl({},s),{_:a}))):p.createElement("span",{className:n},t?typeof t=="string"?p.createElement("span",jl({},o),i(t,{_:t})):t:p.createElement("span",jl({},o),r))},Ny=globalThis&&globalThis.__assign||function(){return Ny=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Ny.apply(this,arguments)},dke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},pke=function(){var e=Xme();return p.createElement("form",null,p.createElement(e1,Ny({label:"title",variant:"filled",size:"small",fullWidth:!0,sx:{mb:1}},e)))},hke=function(e){var t=e.preferenceKey,r=dke(e,["preferenceKey"]),n=Jn().pathname;return p.createElement(J2e,{editor:p.createElement(pke,null),preferenceKey:t||"".concat(n,".title"),sx:{"&.RaConfigurable-editMode":{margin:"2px"}}},p.createElement(fke,Ny({},r)))},LC=globalThis&&globalThis.__assign||function(){return LC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},LC.apply(this,arguments)},gke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},bl=function(e){var t=e.defaultTitle,r=e.title,n=e.preferenceKey,o=gke(e,["defaultTitle","title","preferenceKey"]),a=p.useState(function(){return typeof document<"u"?document.getElementById("react-admin-title"):null}),i=a[0],s=a[1];return p.useEffect(function(){s(function(u){var l=typeof document<"u"&&document.body.contains(u);return u&&l?u:typeof document<"u"?document.getElementById("react-admin-title"):null})},[]),i?(e0(!t&&!r,"Missing title prop in <Title> element"),ul.createPortal(p.createElement(hke,LC({title:r,defaultTitle:t,preferenceKey:n},o)),i)):null},r1=E.oneOfType([E.string,E.element]);bl.propTypes={defaultTitle:E.string,className:E.string,record:E.any,title:r1};var vke=function(e){var t=Jn().pathname,r=p.useRef(t);p.useEffect(function(){t!==r.current&&e()},[t,e])},MC=globalThis&&globalThis.__assign||function(){return MC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},MC.apply(this,arguments)},mke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},l$=function(e){var t=e.error,r=e.errorComponent,n=e.errorInfo,o=e.resetErrorBoundary,a=e.className,i=e.title,s=mke(e,["error","errorComponent","errorInfo","resetErrorBoundary","className","title"]),u=at();return vke(o),r?p.createElement(r,{error:t,errorInfo:n,title:i}):p.createElement(p.Fragment,null,i&&p.createElement(bl,{title:i}),p.createElement(yke,MC({className:a},s),p.createElement("h1",{className:Qa.title,role:"alert"},p.createElement(xU,{className:Qa.icon}),u("ra.page.error")),p.createElement("div",null,u("ra.message.error")),!1,p.createElement("div",{className:Qa.toolbar},p.createElement(mo,{variant:"contained",startIcon:p.createElement(o$,null),onClick:bke},u("ra.action.back")))))};l$.propTypes={className:E.string,error:E.object.isRequired,errorInfo:E.object,title:r1};var Ri="RaError",Qa={container:"".concat(Ri,"-container"),title:"".concat(Ri,"-title"),icon:"".concat(Ri,"-icon"),panel:"".concat(Ri,"-panel"),panelSumary:"".concat(Ri,"-panelSumary"),panelDetails:"".concat(Ri,"-panelDetails"),toolbar:"".concat(Ri,"-toolbar"),advice:"".concat(Ri,"-advice")},yke=re("div",{name:Ri,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},t[r.breakpoints.down("md")]={padding:"1em"},t.fontFamily="Roboto, sans-serif",t.opacity=.5,t["& .".concat(Qa.title)]={display:"flex",alignItems:"center"},t["& .".concat(Qa.icon)]={width:"2em",height:"2em",marginRight:"0.5em"},t["& .".concat(Qa.panel)]={marginTop:"1em",maxWidth:"60em"},t["& .".concat(Qa.panelSumary)]={userSelect:"all"},t["& .".concat(Qa.panelDetails)]={whiteSpace:"pre-wrap"},t["& .".concat(Qa.toolbar)]={marginTop:"2em"},t["& .".concat(Qa.advice)]={marginTop:"2em"},t});function bke(){window.history.go(-1)}var xke=function(t,r){return t===void 0&&(t=[]),r===void 0&&(r=[]),t.length!==r.length||t.some(function(n,o){return!Object.is(n,r[o])})},ZL={error:null},wke=function(e){Yi(t,e);function t(){for(var n,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=e.call.apply(e,[this].concat(a))||this,n.state=ZL,n.resetErrorBoundary=function(){for(var s,u=arguments.length,l=new Array(u),f=0;f<u;f++)l[f]=arguments[f];n.props.onReset==null||(s=n.props).onReset.apply(s,l),n.reset()},n}t.getDerivedStateFromError=function(o){return{error:o}};var r=t.prototype;return r.reset=function(){this.setState(ZL)},r.componentDidCatch=function(o,a){var i,s;(i=(s=this.props).onError)==null||i.call(s,o,a)},r.componentDidUpdate=function(o,a){var i=this.state.error,s=this.props.resetKeys;if(i!==null&&a.error!==null&&xke(o.resetKeys,s)){var u,l;(u=(l=this.props).onResetKeysChange)==null||u.call(l,o.resetKeys,s),this.reset()}},r.render=function(){var o=this.state.error,a=this.props,i=a.fallbackRender,s=a.FallbackComponent,u=a.fallback;if(o!==null){var l={error:o,resetErrorBoundary:this.resetErrorBoundary};if(p.isValidElement(u))return u;if(typeof i=="function")return i(l);if(s)return p.createElement(s,l);throw new Error("react-error-boundary requires either a fallback, fallbackRender, or FallbackComponent prop")}return this.props.children},t}(p.Component),Dy=globalThis&&globalThis.__assign||function(){return Dy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Dy.apply(this,arguments)},Ske=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},OU=function(e){var t=e.appBarAlwaysOn,r=e.children;e.closedSize,e.size;var n=Ske(e,["appBarAlwaysOn","children","closedSize","size"]),o=Wo(function(f){return f.breakpoints.down("sm")}),a=zh(),i=a[0],s=a[1];gce();var u=X6(),l=function(){return s(!i)};return o?p.createElement(eM,Dy({variant:"temporary",open:i,onClose:l,classes:xn},n),r):p.createElement(eM,Dy({variant:"permanent",open:i,onClose:l,classes:xn,className:u&&!t?xn.appBarCollapsed:""},n),p.createElement("div",{className:xn.fixed},r))};OU.propTypes={children:E.node.isRequired};var oo="RaSidebar",xn={docked:"".concat(oo,"-docked"),paper:"".concat(oo,"-paper"),paperAnchorLeft:"".concat(oo,"-paperAnchorLeft"),paperAnchorRight:"".concat(oo,"-paperAnchorRight"),paperAnchorTop:"".concat(oo,"-paperAnchorTop"),paperAnchorBottom:"".concat(oo,"-paperAnchorBottom"),paperAnchorDockedLeft:"".concat(oo,"-paperAnchorDockedLeft"),paperAnchorDockedTop:"".concat(oo,"-paperAnchorDockedTop"),paperAnchorDockedRight:"".concat(oo,"-paperAnchorDockedRight"),paperAnchorDockedBottom:"".concat(oo,"-paperAnchorDockedBottom"),modal:"".concat(oo,"-modal"),fixed:"".concat(oo,"-fixed"),appBarCollapsed:"".concat(oo,"-appBarCollapsed")},eM=re(YEe,{name:oo,slot:"Root",overridesResolver:function(e,t){return t.root},shouldForwardProp:function(){return!0}})(function(e){var t,r,n,o=e.open,a=e.theme;return t={height:"calc(100vh - 3em)",marginTop:0,transition:a.transitions.create("margin",{easing:a.transitions.easing.easeOut,duration:a.transitions.duration.enteringScreen})},t["&.".concat(xn.appBarCollapsed)]=(r={marginTop:a.spacing(-6)},r[a.breakpoints.down("sm")]={marginTop:a.spacing(-7)},r.transition=a.transitions.create("margin",{easing:a.transitions.easing.sharp,duration:a.transitions.duration.leavingScreen}),r),t["& .".concat(xn.docked)]={},t["& .".concat(xn.paper)]={},t["& .".concat(xn.paperAnchorLeft)]={},t["& .".concat(xn.paperAnchorRight)]={},t["& .".concat(xn.paperAnchorTop)]={},t["& .".concat(xn.paperAnchorBottom)]={},t["& .".concat(xn.paperAnchorDockedLeft)]={},t["& .".concat(xn.paperAnchorDockedTop)]={},t["& .".concat(xn.paperAnchorDockedRight)]={},t["& .".concat(xn.paperAnchorDockedBottom)]={},t["& .".concat(xn.modal)]={},t["& .".concat(xn.fixed)]={position:"fixed",height:"calc(100vh - 3em)",overflowX:"hidden",scrollbarWidth:"none",msOverflowStyle:"none","&::-webkit-scrollbar":{display:"none"}},t["& .MuiPaper-root"]=(n={position:"relative",width:o?Et(a,"sidebar.width",EU):Et(a,"sidebar.closedWidth",PU),transition:a.transitions.create("width",{easing:a.transitions.easing.sharp,duration:a.transitions.duration.leavingScreen}),backgroundColor:"transparent",borderRight:"none"},n[a.breakpoints.only("xs")]={marginTop:0,height:"100vh",position:"inherit",backgroundColor:a.palette.background.default},n[a.breakpoints.up("md")]={border:"none"},n.zIndex="inherit",n),t}),EU=240,PU=55,u$={},_ke=Wt;Object.defineProperty(u$,"__esModule",{value:!0});var TU=u$.default=void 0,Cke=_ke(Vt()),Oke=N,Eke=(0,Cke.default)((0,Oke.jsx)("path",{d:"M3 14h4v-4H3v4zm0 5h4v-4H3v4zM3 9h4V5H3v4zm5 5h13v-4H8v4zm0 5h13v-4H8v4zM8 5v4h13V5H8z"}),"ViewList");TU=u$.default=Eke;var $U=function(e){var t=e.name,r=Zb(),n=Rf(),o=es();return!r||!r[t]?null:p.createElement(t1,{to:o({resource:t,type:"list"}),state:{_scrollToTop:!0},primaryText:p.createElement(p.Fragment,null,n(t,2)),leftIcon:r[t].icon?p.createElement(r[t].icon):p.createElement(TU,null)})},FC=function(){var e=Zb();return p.createElement(p.Fragment,null,Object.keys(e).filter(function(t){return e[t].hasList}).map(function(t){return p.createElement($U,{key:t,name:t})}))},jC=globalThis&&globalThis.__assign||function(){return jC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},jC.apply(this,arguments)},Pke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Ff=function(e){var t,r=e.hasDashboard,n=e.children,o=n===void 0?r?[p.createElement(e$,{key:"default-dashboard-menu-item"}),p.createElement(FC,{key:"default-resource-menu-items"})]:p.createElement(FC,null):n,a=e.className,i=Pke(e,["hasDashboard","children","className"]),s=zh()[0];return p.createElement(Tke,jC({className:dt((t={},t[Ly.open]=s,t[Ly.closed]=!s,t),a)},i),o)};Ff.propTypes={className:E.string,dense:E.bool,hasDashboard:E.bool};Ff.Item=t1;Ff.DashboardItem=e$;Ff.ResourceItem=$U;Ff.ResourceItems=FC;var BC="RaMenu",Ly={open:"".concat(BC,"-open"),closed:"".concat(BC,"-closed")},Tke=re(F6,{name:BC,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",justifyContent:"flex-start"},t[r.breakpoints.only("xs")]={marginTop:0},t.transition=r.transitions.create("width",{easing:r.transitions.easing.sharp,duration:r.transitions.duration.leavingScreen}),t["&.".concat(Ly.open)]={width:Et(r,"sidebar.width",EU)},t["&.".concat(Ly.closed)]={width:Et(r,"sidebar.closedWidth",PU)},t}),zC=globalThis&&globalThis.__assign||function(){return zC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},zC.apply(this,arguments)},$ke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},n1=function(e){var t=e.className,r=e.loadingPrimary,n=r===void 0?"ra.page.loading":r,o=e.loadingSecondary,a=o===void 0?"ra.message.loading":o,i=$ke(e,["className","loadingPrimary","loadingSecondary"]),s=yh(1e3),u=at();return s?p.createElement(Rke,zC({className:t},i),p.createElement("div",{className:My.message},p.createElement(jh,{className:My.icon}),p.createElement(qt,{variant:"h5",mt:3,color:"text.secondary"},u(n,{_:n})),p.createElement(qt,{variant:"body2"},u(a,{_:a})))):null};n1.propTypes={className:E.string,loadingPrimary:E.string,loadingSecondary:E.string};var Jv="RaLoading",My={root:"".concat(Jv,"-root"),icon:"".concat(Jv,"-icon"),message:"".concat(Jv,"-message")},Rke=re("div",{name:Jv,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"100%"},t["& .".concat(My.message)]={textAlign:"center",fontFamily:"Roboto, sans-serif",color:r.palette.text.disabled,paddingTop:"1em",paddingBottom:"1em"},t["& .".concat(My.icon)]={width:"9em",height:"9em"},t}),UC=globalThis&&globalThis.__assign||function(){return UC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},UC.apply(this,arguments)},Ike=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Ake=function(e){var t=e.appBar,r=t===void 0?vU:t,n=e.appBarAlwaysOn,o=e.children,a=e.className,i=e.dashboard,s=e.error,u=e.menu,l=u===void 0?Ff:u,f=e.sidebar,h=f===void 0?OU:f,g=e.title,v=Ike(e,["appBar","appBarAlwaysOn","children","className","dashboard","error","menu","sidebar","title"]),m=zh()[0],w=p.useState(null),_=w[0],S=w[1],y=function(b,C){S(C)};return ue.createElement(kke,UC({className:dt("layout",a)},v),ue.createElement(JNe,null),ue.createElement("div",{className:Ic.appFrame},ue.createElement(r,{open:m,title:g,alwaysOn:n}),ue.createElement("main",{className:Ic.contentWithSidebar},ue.createElement(h,{appBarAlwaysOn:n},ue.createElement(l,{hasDashboard:!!i})),ue.createElement("div",{id:"main-content",className:Ic.content},ue.createElement(wke,{onError:y,fallbackRender:function(b){var C=b.error,O=b.resetErrorBoundary;return ue.createElement(l$,{error:C,errorComponent:s,errorInfo:_,resetErrorBoundary:O,title:g})}},ue.createElement(p.Suspense,{fallback:ue.createElement(n1,null)},o)))),ue.createElement(CU,null)))},Zv="RaLayout",Ic={appFrame:"".concat(Zv,"-appFrame"),contentWithSidebar:"".concat(Zv,"-contentWithSidebar"),content:"".concat(Zv,"-content")},kke=re("div",{name:Zv,overridesResolver:function(e,t){return t.root}})(function(e){var t,r,n,o=e.theme;return t={display:"flex",flexDirection:"column",zIndex:1,minHeight:"100vh",backgroundColor:o.palette.background.default,position:"relative",minWidth:"fit-content",width:"100%",color:o.palette.getContrastText(o.palette.background.default)},t["& .".concat(Ic.appFrame)]=(r={display:"flex",flexDirection:"column",flexGrow:1,marginTop:o.spacing(6)},r[o.breakpoints.down("sm")]={marginTop:o.spacing(7)},r),t["& .".concat(Ic.contentWithSidebar)]={display:"flex",flexGrow:1,transition:o.transitions.create("margin",{easing:o.transitions.easing.easeOut,duration:o.transitions.duration.enteringScreen})},t["& .".concat(Ic.content)]=(n={backgroundColor:o.palette.background.default,zIndex:2,display:"flex",flexDirection:"column",flexGrow:1,flexBasis:0,padding:0},n[o.breakpoints.up("xs")]={paddingRight:o.spacing(1),paddingLeft:o.spacing(1)},n),t}),WC=globalThis&&globalThis.__assign||function(){return WC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},WC.apply(this,arguments)},tM=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Wh=function(e){var t=e.timeout,r=t===void 0?1e3:t,n=tM(e,["timeout"]),o=n.className,a=tM(n,["className"]),i=yh(r);return i?p.createElement(Dke,WC({className:o},a)):p.createElement(af,{my:1,height:4})};Wh.propTypes={className:E.string,timeout:E.number};Wh.displayName="LinearProgress";var Nke="RaLinearProgress",Dke=re(N6,{name:Nke,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{margin:"".concat(t.spacing(1)," 0"),width:t.spacing(20)}}),VC=globalThis&&globalThis.__assign||function(){return VC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},VC.apply(this,arguments)},Lke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},RU=function(e){var t=e.loadingPrimary,r=t===void 0?"ra.page.loading":t,n=e.loadingSecondary,o=n===void 0?"ra.message.loading":n,a=Lke(e,["loadingPrimary","loadingSecondary"]);return p.createElement(n1,VC({loadingPrimary:r,loadingSecondary:o},a))};RU.propTypes={theme:E.object,className:E.string,loadingPrimary:E.string,loadingSecondary:E.string};var c$={},Mke=Wt;Object.defineProperty(c$,"__esModule",{value:!0});var IU=c$.default=void 0,Fke=Mke(Vt()),rM=N,jke=(0,Fke.default)([(0,rM.jsx)("circle",{cx:"7",cy:"6",r:"2"},"0"),(0,rM.jsx)("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8H11.15zM7 20H5v-6h2v6zm4 0H9v-6h2v6zm4 0h-2v-6h2v6zm4 0h-2v-6h2v6zm-.35-14.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71zm-4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71z"},"1")],"HotTub");IU=c$.default=jke;var HC=globalThis&&globalThis.__assign||function(){return HC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},HC.apply(this,arguments)},AU=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},kU=function(e){var t=e.className,r=e.title,n=AU(e,["className","title"]),o=at();return If(),p.createElement(zke,HC({className:t},Bke(n)),p.createElement(bl,{defaultTitle:r}),p.createElement("div",{className:Ac.message},p.createElement(IU,{className:Ac.icon}),p.createElement("h1",null,o("ra.page.not_found")),p.createElement("div",null,o("ra.message.not_found"),".")),p.createElement("div",{className:Ac.toolbar},p.createElement(mo,{variant:"contained",startIcon:p.createElement(o$,null),onClick:Uke},o("ra.action.back"))))},Bke=function(e){e.staticContext,e.history,e.location,e.match;var t=AU(e,["staticContext","history","location","match"]);return t};kU.propTypes={className:E.string,title:E.string,location:E.object};var em="RaNotFound",Ac={icon:"".concat(em,"-icon"),message:"".concat(em,"-message"),toolbar:"".concat(em,"-toolbar")},zke=re("div",{name:em,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",justifyContent:"center"},t[r.breakpoints.up("md")]={height:"100%"},t[r.breakpoints.down("md")]={height:"100vh",marginTop:"-3em"},t["& .".concat(Ac.icon)]={width:"9em",height:"9em"},t["& .".concat(Ac.message)]={textAlign:"center",fontFamily:"Roboto, sans-serif",opacity:.5,margin:"0 1em"},t["& .".concat(Ac.toolbar)]={textAlign:"center",marginTop:"2em"},t});function Uke(){window.history.go(-1)}var qC=globalThis&&globalThis.__assign||function(){return qC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},qC.apply(this,arguments)},nM=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Wke={vertical:"bottom",horizontal:"center"},NU=function(e){var t,r=e.className,n=e.type,o=n===void 0?"info":n,a=e.autoHideDuration,i=a===void 0?4e3:a,s=e.multiLine,u=s===void 0?!1:s,l=e.anchorOrigin,f=l===void 0?Wke:l,h=nM(e,["className","type","autoHideDuration","multiLine","anchorOrigin"]),g=E4(),v=g.notifications,m=g.takeNotification,w=p.useState(!1),_=w[0],S=w[1],y=p.useState(void 0),b=y[0],C=y[1],O=at();p.useEffect(function(){var J,z=function(G){G.preventDefault();var ee="";return G.returnValue=ee,ee};return!((J=b==null?void 0:b.notificationOptions)===null||J===void 0)&&J.undoable&&window.addEventListener("beforeunload",z),v.length&&!b?(C(m()),S(!0)):v.length&&b&&_&&S(!1),function(){var G;!((G=b==null?void 0:b.notificationOptions)===null||G===void 0)&&G.undoable&&window.removeEventListener("beforeunload",z)}},[v,b,_,m]);var P=p.useCallback(function(){S(!1)},[S]),T=p.useCallback(function(){b&&b.notificationOptions.undoable&&Np.emit("end",{isUndo:!1}),C(void 0)},[b]),R=p.useCallback(function(){Np.emit("end",{isUndo:!0}),S(!1)},[]);if(!b)return null;var D=b.message,k=b.type,L=b.notificationOptions,j=L.autoHideDuration,B=L.messageArgs,U=L.multiLine,W=L.undoable,K=nM(L,["autoHideDuration","messageArgs","multiLine","undoable"]);return p.createElement(Vke,qC({className:r,open:_,message:D&&typeof D=="string"&&O(D,B),autoHideDuration:j===void 0?i:j,disableWindowBlurListener:W,TransitionProps:{onExited:T},onClose:P,ContentProps:{className:dt(Ts[k||o],(t={},t[Ts.multiLine]=U||u,t))},action:W?p.createElement(mo,{color:"primary",className:Ts.undo,size:"small",onClick:R},p.createElement(p.Fragment,null,O("ra.action.undo"))):null,anchorOrigin:f},h,K),D&&typeof D!="string"?D:null)};NU.propTypes={type:E.string,autoHideDuration:E.number,multiLine:E.bool};var Xu="RaNotification",Ts={success:"".concat(Xu,"-success"),error:"".concat(Xu,"-error"),warning:"".concat(Xu,"-warning"),undo:"".concat(Xu,"-undo"),multiLine:"".concat(Xu,"-multiLine")},Vke=re(ERe,{name:Xu,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme,n=e.type;return t={},t["& .".concat(Ts.success)]={backgroundColor:r.palette.success.main,color:r.palette.success.contrastText},t["& .".concat(Ts.error)]={backgroundColor:r.palette.error.main,color:r.palette.error.contrastText},t["& .".concat(Ts.warning)]={backgroundColor:r.palette.warning.main,color:r.palette.warning.contrastText},t["& .".concat(Ts.undo)]={color:n==="success"?r.palette.success.contrastText:r.palette.primary.light},t["& .".concat(Ts.multiLine)]={whiteSpace:"pre-wrap"},t}),GC=globalThis&&globalThis.__assign||function(){return GC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},GC.apply(this,arguments)},Hke=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},DU=function(e){var t=Wo(function(r){return r.breakpoints.down("sm")});return p.createElement(Gke,GC({disableGutters:!0,variant:t?"regular":"dense"},Kke(e)))};DU.propTypes={children:E.node,className:E.string};const o1=DU;var qke="RaTopToolbar",Gke=re(Mf,{name:qke,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",justifyContent:"flex-end",alignItems:"flex-end",gap:r.spacing(1),whiteSpace:"nowrap",flex:"0 1 auto",padding:r.spacing(.5),paddingBottom:r.spacing(1)},t[r.breakpoints.down("md")]={flex:"0 1 100%"},t[r.breakpoints.down("sm")]={backgroundColor:r.palette.background.paper,padding:0,paddingBottom:0},t}),Kke=function(e){e.hasCreate;var t=Hke(e,["hasCreate"]);return t},Fy=globalThis&&globalThis.__assign||function(){return Fy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Fy.apply(this,arguments)},KC=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},LU=function(e){var t=e.confirmTitle,r=t===void 0?"ra.message.bulk_delete_title":t,n=e.confirmContent,o=n===void 0?"ra.message.bulk_delete_content":n,a=e.confirmColor,i=a===void 0?"primary":a,s=e.icon,u=s===void 0?Jke:s,l=e.label,f=l===void 0?"ra.action.delete":l,h=e.mutationMode,g=h===void 0?"pessimistic":h,v=e.mutationOptions,m=v===void 0?{}:v,w=e.onClick,_=KC(e,["confirmTitle","confirmContent","confirmColor","icon","label","mutationMode","mutationOptions","onClick"]),S=m.meta,y=KC(m,["meta"]),b=Bn(e),C=b.selectedIds,O=b.onUnselectItems,P=Li(!1),T=P[0],R=P[1],D=jn(),k=Xt(e),L=mh(),j=at(),B=V5(k,{ids:C,meta:S},Fy({onSuccess:function(){L(),D("ra.notification.deleted",{type:"info",messageArgs:{smart_count:C.length},undoable:g==="undoable"}),O(),R(!1)},onError:function(G){D(typeof G=="string"?G:G.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof G=="string"?G:G&&G.message?G.message:void 0}}),R(!1)},mutationMode:g},y)),U=B[0],W=B[1].isLoading,K=function(G){R(!0),G.stopPropagation()},J=function(){R(!1)},z=function(G){U(),typeof w=="function"&&w(G)};return p.createElement(p.Fragment,null,p.createElement(Yke,Fy({onClick:K,label:f},Qke(_)),u),p.createElement(JT,{isOpen:T,loading:W,title:r,content:o,confirmColor:i,translateOptions:{smart_count:C.length,name:j("resources.".concat(k,".forcedCaseName"),{smart_count:C.length,_:Gs.humanize(j("resources.".concat(k,".name"),{smart_count:C.length,_:Gs.inflect(k,C.length)}),!0)})},onConfirm:z,onClose:J}))},Qke=function(e){e.classes,e.filterValues,e.label,e.selectedIds;var t=KC(e,["classes","filterValues","label","selectedIds"]);return t},Xke="RaBulkDeleteWithConfirmButton",Yke=re(xa,{name:Xke,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{color:t.palette.error.main,"&:hover":{backgroundColor:gt(t.palette.error.main,.12),"@media (hover: none)":{backgroundColor:"transparent"}}}}),Jke=p.createElement(Bh,null);LU.propTypes={confirmTitle:E.node,confirmContent:E.node,confirmColor:E.string,icon:E.element,label:E.string,mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),resource:E.string,selectedIds:E.arrayOf(E.any)};var jy=globalThis&&globalThis.__assign||function(){return jy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},jy.apply(this,arguments)},QC=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},MU=function(e){var t=e.label,r=t===void 0?"ra.action.delete":t,n=e.icon,o=n===void 0?Zke:n,a=e.onClick,i=e.mutationOptions,s=i===void 0?{}:i,u=QC(e,["label","icon","onClick","mutationOptions"]),l=s.meta,f=QC(s,["meta"]),h=Bn(e),g=h.selectedIds,v=h.onUnselectItems,m=jn(),w=Xt(e),_=mh(),S=V5(),y=S[0],b=S[1].isLoading,C=function(O){y(w,{ids:g,meta:l},jy({onSuccess:function(){m("ra.notification.deleted",{type:"info",messageArgs:{smart_count:g.length},undoable:!0}),v()},onError:function(P){m(typeof P=="string"?P:P.message||"ra.notification.http_error",{type:"error",messageArgs:{_:typeof P=="string"?P:P&&P.message?P.message:void 0}}),_()},mutationMode:"undoable"},f)),typeof a=="function"&&a(O)};return p.createElement(rNe,jy({onClick:C,label:r,disabled:b},eNe(u)),o)},Zke=p.createElement(Bh,null),eNe=function(e){e.classes,e.filterValues,e.label,e.selectedIds;var t=QC(e,["classes","filterValues","label","selectedIds"]);return t},tNe="RaBulkDeleteWithUndoButton",rNe=re(xa,{name:tNe,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{color:t.palette.error.main,"&:hover":{backgroundColor:gt(t.palette.error.main,.12),"@media (hover: none)":{backgroundColor:"transparent"}}}});MU.propTypes={label:E.string,resource:E.string,selectedIds:E.arrayOf(E.any),icon:E.element};var By=globalThis&&globalThis.__assign||function(){return By=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},By.apply(this,arguments)},nNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},FU=function(e){var t=e.mutationMode,r=t===void 0?"undoable":t,n=nNe(e,["mutationMode"]);return r==="undoable"?p.createElement(MU,By({},n)):p.createElement(LU,By({mutationMode:r},n))};FU.propTypes={label:E.string,resource:E.string,selectedIds:E.arrayOf(E.any),mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),icon:E.element};var f$={},oNe=Wt;Object.defineProperty(f$,"__esModule",{value:!0});var jU=f$.default=void 0,aNe=oNe(Vt()),iNe=N,sNe=(0,aNe.default)((0,iNe.jsx)("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"GetApp");jU=f$.default=sNe;var XC=globalThis&&globalThis.__assign||function(){return XC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},XC.apply(this,arguments)},lNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},BU=function(e){var t=e.label,r=t===void 0?"ra.action.delete":t,n=e.className,o=e.icon,a=o===void 0?uNe:o,i=e.onClick,s=e.redirect,u=s===void 0?"list":s,l=e.mutationOptions,f=e.color,h=f===void 0?"error":f,g=lNe(e,["label","className","icon","onClick","redirect","mutationOptions","color"]),v=pn(e),m=Xt(e),w=Dde({record:v,resource:m,redirect:u,onClick:i,mutationOptions:l}),_=w.isLoading,S=w.handleDelete;return p.createElement(xa,XC({onClick:S,disabled:_,label:r,className:dt("ra-delete-button",n),key:"button",color:h},g),a)},uNe=p.createElement(Bh,null);BU.propTypes={className:E.string,label:E.string,record:E.any,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,icon:E.element};var zy=globalThis&&globalThis.__assign||function(){return zy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},zy.apply(this,arguments)},cNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},zU=function(e){var t=e.className,r=e.confirmTitle,n=r===void 0?"ra.message.delete_title":r,o=e.confirmContent,a=o===void 0?"ra.message.delete_content":o,i=e.confirmColor,s=i===void 0?"primary":i,u=e.icon,l=u===void 0?fNe:u,f=e.label,h=f===void 0?"ra.action.delete":f,g=e.mutationMode,v=g===void 0?"pessimistic":g,m=e.onClick,w=e.redirect,_=w===void 0?"list":w,S=e.translateOptions,y=S===void 0?{}:S,b=e.mutationOptions,C=e.color,O=C===void 0?"error":C,P=cNe(e,["className","confirmTitle","confirmContent","confirmColor","icon","label","mutationMode","onClick","redirect","translateOptions","mutationOptions","color"]),T=at(),R=pn(e),D=Xt(e),k=Fde({record:R,redirect:_,mutationMode:v,onClick:m,mutationOptions:b,resource:D}),L=k.open,j=k.isLoading,B=k.handleDialogOpen,U=k.handleDialogClose,W=k.handleDelete;return ue.createElement(p.Fragment,null,ue.createElement(xa,zy({onClick:B,label:h,className:dt("ra-delete-button",t),key:"button",color:O},P),l),ue.createElement(JT,{isOpen:L,loading:j,title:n,content:a,confirmColor:s,translateOptions:zy({name:T("resources.".concat(D,".forcedCaseName"),{smart_count:1,_:Gs.humanize(T("resources.".concat(D,".name"),{smart_count:1,_:Gs.singularize(D)}),!0)}),id:R.id},y),onConfirm:W,onClose:U}))},fNe=ue.createElement(Bh,null);zU.propTypes={className:E.string,confirmTitle:E.node,confirmContent:E.node,confirmColor:E.string,label:E.string,mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),record:E.any,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,icon:E.element,translateOptions:E.object};var Uy=globalThis&&globalThis.__assign||function(){return Uy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Uy.apply(this,arguments)},dNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},UU=function(e){var t=e.mutationMode,r=dNe(e,["mutationMode"]),n=pn(e),o=TP();if(!n||n.id==null)return null;var a=t||(o!=null&&o.mutationMode?o.mutationMode:"undoable");return a==="undoable"?p.createElement(BU,Uy({record:n},r)):p.createElement(zU,Uy({mutationMode:a,record:n},r))};UU.propTypes={label:E.string,mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),record:E.any,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,icon:E.element};var d$={},pNe=Wt;Object.defineProperty(d$,"__esModule",{value:!0});var WU=d$.default=void 0,hNe=pNe(Vt()),gNe=N,vNe=(0,hNe.default)((0,gNe.jsx)("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Create");WU=d$.default=vNe;var YC=globalThis&&globalThis.__assign||function(){return YC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},YC.apply(this,arguments)},mNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},p$=function(e){var t=e.icon,r=t===void 0?bNe:t,n=e.label,o=n===void 0?"ra.action.edit":n,a=e.scrollToTop,i=a===void 0?!0:a,s=e.className,u=mNe(e,["icon","label","scrollToTop","className"]),l=Xt(e),f=pn(e),h=es();return f?p.createElement(SNe,YC({component:iu,to:h({type:"edit",resource:l,id:f.id}),state:yNe[String(i)],label:o,onClick:xNe,className:dt(wNe.root,s)},u),r):null},yNe={true:{_scrollToTop:!0},false:{}},bNe=p.createElement(WU,null),xNe=function(e){return e.stopPropagation()};p$.propTypes={icon:E.element,label:E.string,record:E.any,scrollToTop:E.bool};var VU="RaEditButton",wNe={root:"".concat(VU,"-root")},SNe=re(xa,{name:VU,overridesResolver:function(e,t){return t.root}})({}),cp=globalThis&&globalThis.__assign||function(){return cp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},cp.apply(this,arguments)},HU=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},qU=function(e){var t=e.maxResults,r=t===void 0?1e3:t,n=e.onClick,o=e.label,a=o===void 0?"ra.action.export":o,i=e.icon,s=i===void 0?_Ne:i,u=e.exporter,l=e.meta,f=HU(e,["maxResults","onClick","label","icon","exporter","meta"]),h=Bn(e),g=h.filter,v=h.filterValues,m=h.sort,w=h.exporter,_=h.total,S=Xt(e),y=u||w,b=ts(),C=jn(),O=p.useCallback(function(P){b.getList(S,{sort:m,filter:g?cp(cp({},v),g):v,pagination:{page:1,perPage:r},meta:l}).then(function(T){var R=T.data;return y&&y(R,fhe(b),b,S)}).catch(function(T){console.error(T),C("ra.notification.http_error",{type:"error"})}),typeof n=="function"&&n(P)},[b,y,g,v,r,C,n,S,m,l]);return p.createElement(xa,cp({onClick:O,label:a,disabled:_===0},CNe(f)),s)},_Ne=p.createElement(jU,null),CNe=function(e){e.filterValues,e.resource;var t=HU(e,["filterValues","resource"]);return t};qU.propTypes={exporter:E.func,filterValues:E.object,label:E.string,maxResults:E.number,resource:E.string,sort:E.exact({field:E.string,order:E.oneOf(["ASC","DESC"])}),icon:E.element,meta:E.any};var h$={},ONe=Wt;Object.defineProperty(h$,"__esModule",{value:!0});var GU=h$.default=void 0,ENe=ONe(Vt()),PNe=N,TNe=(0,ENe.default)((0,PNe.jsx)("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7 1.62-4.33L19.12 17h-3.24z"}),"Translate");GU=h$.default=TNe;var $Ne=function(e){var t=p.useState(null),r=t[0],n=t[1],o=B4({locales:e.languages}),a=j4(),i=a[0],s=a[1],u=function(g){var v=o.find(function(m){return m.locale===g});return v?v.name:""},l=function(g){return function(){s(g),n(null)}},f=function(g){n(g.currentTarget)},h=function(){n(null)};return p.createElement(INe,{component:"span"},p.createElement(mo,{color:"inherit",variant:"text","aria-controls":"simple-menu","aria-label":"","aria-haspopup":"true",onClick:f,startIcon:p.createElement(GU,null),endIcon:p.createElement(Uh,{fontSize:"small"})},u(i)),p.createElement(J0,{id:"simple-menu",anchorEl:r,keepMounted:!0,open:!!r,onClose:h},o.map(function(g){return p.createElement(ia,{key:g.locale,onClick:l(g.locale),selected:g.locale===i},g.name)})))},RNe="RaLocalesMenuButton",INe=re(af,{name:RNe,overridesResolver:function(e,t){return t.root}})({}),g$={},ANe=Wt;Object.defineProperty(g$,"__esModule",{value:!0});var KU=g$.default=void 0,kNe=ANe(Vt()),NNe=N,DNe=(0,kNe.default)((0,NNe.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}),"Error");KU=g$.default=DNe;var v$={},LNe=Wt;Object.defineProperty(v$,"__esModule",{value:!0});var QU=v$.default=void 0,MNe=LNe(Vt()),FNe=N,jNe=(0,MNe.default)((0,FNe.jsx)("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}),"Refresh");QU=v$.default=jNe;var JC=globalThis&&globalThis.__assign||function(){return JC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},JC.apply(this,arguments)},BNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},XU=function(e){var t=e.label,r=t===void 0?"ra.action.refresh":t,n=e.icon,o=n===void 0?zNe:n,a=e.onClick,i=e.className,s=BNe(e,["label","icon","onClick","className"]),u=mh(),l=at(),f=p.useCallback(function(h){h.preventDefault(),u(),typeof a=="function"&&a(h)},[u,a]);return p.createElement(yl,{title:r&&l(r,{_:"Refresh"})},p.createElement(Ar,JC({"aria-label":r&&l(r,{_:"Refresh"}),className:i,color:"inherit",onClick:f},s),o))},zNe=p.createElement(QU,null);XU.propTypes={className:E.string,label:E.string,icon:E.element};var m$={},UNe=Wt;Object.defineProperty(m$,"__esModule",{value:!0});var YU=m$.default=void 0,WNe=UNe(Vt()),VNe=N,HNe=(0,WNe.default)((0,VNe.jsx)("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"}),"Save");YU=m$.default=HNe;var fp=globalThis&&globalThis.__assign||function(){return fp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},fp.apply(this,arguments)},oM=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},aM=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},qNe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},JU=function(e){var t=e.color,r=t===void 0?"primary":t,n=e.icon,o=n===void 0?KNe:n;e.invalid;var a=e.label,i=a===void 0?"ra.action.save":a,s=e.onClick,u=e.mutationOptions,l=e.disabled,f=e.type,h=f===void 0?"submit":f,g=e.transform,v=e.variant,m=v===void 0?"contained":v,w=e.alwaysEnable,_=w===void 0?!1:w,S=qNe(e,["color","icon","invalid","label","onClick","mutationOptions","disabled","type","transform","variant","alwaysEnable"]),y=at(),b=bu(),C=TP(),O=Xb(),P=O.dirtyFields,T=O.isValidating,R=O.isSubmitting,D=Object.keys(P).length>0,k=YNe(_===!1||_===void 0?void 0:!_,l||!D||T||R);e0(h==="submit"&&(u&&(u.onSuccess||u.onError)||g),'Cannot use <SaveButton mutationOptions> props on a button of type "submit". To override the default mutation options on a particular save button, set the <SaveButton type="button"> prop, or set mutationOptions in the main view component (<Create> or <Edit>).');var L=p.useCallback(function(U){return oM(void 0,void 0,void 0,function(){var W;return aM(this,function(K){switch(K.label){case 0:return C!=null&&C.save?[4,C.save(U,fp(fp({},u),{transform:g}))]:[3,2];case 1:W=K.sent(),K.label=2;case 2:return W!=null&&yz(W,b.setError),[2]}})})},[b.setError,C,u,g]),j=p.useCallback(function(U){return oM(void 0,void 0,void 0,function(){return aM(this,function(W){switch(W.label){case 0:return s&&s(U),U.defaultPrevented?[2]:h!=="button"?[3,2]:(U.stopPropagation(),[4,b.handleSubmit(L)(U)]);case 1:W.sent(),W.label=2;case 2:return[2]}})})},[s,h,b,L]),B=i&&y(i,{_:i});return p.createElement(XNe,fp({variant:m,type:h,color:r,"aria-label":B,disabled:k,onClick:j},S),R?p.createElement(jh,{sx:GNe,size:14,thickness:3,color:"inherit"}):o,B)},GNe={"&.MuiCircularProgress-root":{marginRight:"10px",marginLeft:"2px"}},KNe=p.createElement(YU,null);JU.propTypes={className:E.string,invalid:E.bool,label:E.string,variant:E.oneOf(["text","outlined","contained"]),icon:E.element,alwaysEnable:E.bool};var QNe="RaSaveButton",XNe=re(mo,{name:QNe,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={position:"relative"},t["& .MuiSvgIcon-root, & .MuiIcon-root, & .MuiCircularProgress-root"]={marginRight:r.spacing(1)},t["& .MuiSvgIcon-root, & .MuiIcon-root"]={fontSize:18},t}),YNe=function(e,t){return typeof e>"u"?t:e},JNe=function(){return ue.createElement(eDe,{onClick:tDe,className:"skip-nav-button",label:"ra.navigation.skip_nav",variant:"contained"})},ZNe="RaSkipNavigationButton",eDe=re(xa,{name:ZNe,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{position:"fixed",padding:t.spacing(1),backgroundColor:t.palette.background.default,color:t.palette.getContrastText(t.palette.background.default),transition:t.transitions.create(["top","opacity"],{easing:t.transitions.easing.easeIn,duration:t.transitions.duration.leavingScreen}),left:t.spacing(2),top:t.spacing(-10),zIndex:5e3,"&:hover":{opacity:.8,backgroundColor:t.palette.background.default},"&:focus":{top:t.spacing(2),transition:t.transitions.create(["top","opacity"],{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.enteringScreen})}}}),tDe=function(){if(!(typeof document>"u")){var e=document.getElementById("main-content");e&&(e.setAttribute("tabIndex","-1"),e.focus(),e.blur(),e.removeAttribute("tabIndex"))}},ZC=globalThis&&globalThis.__assign||function(){return ZC=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ZC.apply(this,arguments)},rDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},ZU=function(e){var t=e.className,r=e.title,n=r===void 0?"ra.page.error":r,o=e.message,a=o===void 0?"ra.message.auth_error":o,i=rDe(e,["className","title","message"]),s=at();return p.createElement(nDe,ZC({className:t},i),p.createElement("div",{className:eW.message},p.createElement("h1",null,s(n,{_:n})),p.createElement("div",null,s(a,{_:a})),p.createElement(xa,{component:iu,to:"/login",label:"ra.auth.sign_in"},p.createElement(LT,null))))};ZU.propTypes={className:E.string,title:E.string,message:E.string};var eO="RaAuthError",eW={root:"".concat(eO,"-root"),message:"".concat(eO,"-message")},nDe=re("div",{name:eO,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",justifyContent:"center"},t[r.breakpoints.up("md")]={height:"100%"},t[r.breakpoints.down("xl")]={height:"100vh",marginTop:"-3em"},t["& .".concat(eW.message)]={textAlign:"center",fontFamily:"Roboto, sans-serif",opacity:.5,margin:"0 1em"},t}),oDe=function(){var e=qme().error;return e?p.createElement(ZU,{message:e?e.message:void 0}):p.createElement(n1,null)},Kp=function(e){var t=e.helperText,r=e.touched,n=e.error,o=at();return r&&n?p.createElement(Zme,{error:n}):t===!1?null:p.isValidElement(t)?t:typeof t=="string"?p.createElement(p.Fragment,null,o(t,{_:t})):p.createElement("span",{dangerouslySetInnerHTML:aDe})},aDe={__html:"&#8203;"},iDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},y$=function(e){e.afterSubmit,e.allowNull,e.alwaysOn,e.beforeSubmit,e.component,e.data,e.defaultValue,e.error,e.format,e.formatOnBlur,e.formClassName,e.initialValue,e.initializeForm,e.input,e.isEqual,e.isRequired,e.label,e.limitChoicesToValue,e.locale,e.meta,e.multiple,e.name,e.options,e.optionText,e.optionValue,e.parse,e.record,e.ref,e.refetch,e.render,e.resource,e.setFilter,e.setPagination,e.setSort,e.shouldUnregister,e.source,e.submitError,e.subscription,e.textAlign,e.translate,e.translateChoice,e.validate,e.validateFields,e.value;var t=iDe(e,["afterSubmit","allowNull","alwaysOn","beforeSubmit","component","data","defaultValue","error","format","formatOnBlur","formClassName","initialValue","initializeForm","input","isEqual","isRequired","label","limitChoicesToValue","locale","meta","multiple","name","options","optionText","optionValue","parse","record","ref","refetch","render","resource","setFilter","setPagination","setSort","shouldUnregister","source","submitError","subscription","textAlign","translate","translateChoice","validate","validateFields","value"]);return t},tO=globalThis&&globalThis.__assign||function(){return tO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},tO.apply(this,arguments)},sDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},mv,b$=function(e){var t,r,n,o=e.children,a=e.className,i=a===void 0?"":a,s=e.color,u=s===void 0?"text.secondary":s,l=e.component,f=l===void 0?"span":l,h=e.fullWidth,g=e.isRequired,v=e.label,m=e.resource,w=e.source,_=sDe(e,["children","className","color","component","fullWidth","isRequired","label","resource","source"]);return p.createElement(lDe,tO({component:f,className:dt(i,(t={},t[Wy.fullWidth]=h,t))},_),v!==!1&&o.props.label!==!1&&typeof o.type!="string"&&((r=o.type)===null||r===void 0?void 0:r.displayName)!=="Labeled"&&((n=o.type)===null||n===void 0?void 0:n.displayName)!=="Labeled"?p.createElement(qt,{color:u,className:Wy.label},p.createElement(Da,{label:v||o.props.label,source:w||o.props.source,resource:m,isRequired:g})):null,o)};b$.displayName="Labeled";var rO="RaLabeled",Wy={label:"".concat(rO,"-label"),fullWidth:"".concat(rO,"-fullWidth")},lDe=re($T,{name:rO,overridesResolver:function(e,t){return t.root}})((mv={display:"inline-flex",marginBottom:"0.2em"},mv["&.".concat(Wy.fullWidth)]={width:"100%"},mv["& .".concat(Wy.label)]={fontSize:"0.75em",marginBottom:"0.2em"},mv)),x$={},uDe=Wt;Object.defineProperty(x$,"__esModule",{value:!0});var tW=x$.default=void 0,cDe=uDe(Vt()),fDe=N,dDe=(0,cDe.default)((0,fDe.jsx)("path",{d:"M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}),"RemoveCircleOutline");tW=x$.default=dDe;var pDe=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},hDe=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},gDe=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},w$=function(e){var t=e.create,r=e.createLabel,n=r===void 0?"ra.action.create":r,o=e.createItemLabel,a=o===void 0?"ra.action.create_item":o,i=e.createValue,s=i===void 0?"@@ra-create":i,u=e.optionText,l=u===void 0?"name":u,f=e.filter,h=e.handleChange,g=e.onCreate,v=at(),m=p.useState(!1),w=m[0],_=m[1],S=p.useRef(f);p.useEffect(function(){S.current!==f&&f!==""&&(S.current=f)},[f]);var y=p.useMemo(function(){return{filter:S.current,onCancel:function(){return _(!1)},onCreate:function(b){_(!1),h(b)}}},[h]);return{createId:s,getCreateItem:function(){return typeof l!="string"?{id:s,name:f&&a?v(a,{item:f,_:a}):v(n,{_:n})}:Qc({id:s},l,f&&a?v(a,{item:f,_:a}):v(n,{_:n}))},handleChange:function(b){return pDe(void 0,void 0,void 0,function(){var C,O,P,T;return hDe(this,function(R){switch(R.label){case 0:return C=((T=b==null?void 0:b.target)===null||T===void 0?void 0:T.value)||b,O=Array.isArray(C)?gDe([],C,!0).pop():C,(O==null?void 0:O.id)===s||O===s?p.isValidElement(t)?[3,2]:[4,g(f)]:[3,3];case 1:return P=R.sent(),P?(h(P),[2]):[3,3];case 2:return _(!0),[2];case 3:return h(b),[2]}})})},createElement:w&&p.isValidElement(t)?p.createElement(vDe.Provider,{value:y},t):null}},vDe=p.createContext(void 0),Bl=globalThis&&globalThis.__assign||function(){return Bl=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Bl.apply(this,arguments)},mDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},iM=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},yDe=h6(),rW=function(e){var t=e.choices,r=e.className,n=e.clearOnBlur,o=n===void 0?!0:n,a=e.clearText,i=a===void 0?"ra.action.clear_input_value":a,s=e.closeText,u=s===void 0?"ra.action.close":s,l=e.create,f=e.createLabel,h=e.createItemLabel,g=e.createValue,v=e.debounce,m=v===void 0?250:v,w=e.defaultValue,_=e.emptyText,S=e.emptyValue,y=S===void 0?"":S,b=e.field,C=e.format,O=e.helperText,P=e.id,T=e.inputText,R=e.isFetching,D=e.isLoading,k=e.isRequired,L=e.label,j=e.limitChoicesToValue,B=e.matchSuggestion,U=e.margin,W=e.fieldState,K=e.filterToQuery,J=K===void 0?SDe:K,z=e.formState,G=e.multiple,ee=G===void 0?!1:G,oe=e.noOptionsText,he=e.onBlur,de=e.onChange,be=e.onCreate,Te=e.openText,ke=Te===void 0?"ra.action.open":Te,_e=e.optionText,Se=e.optionValue,Fe=e.parse,qe=e.resource,Ne=e.shouldRenderSuggestions,$e=e.setFilter,De=e.size,Oe=e.source,se=e.suggestionLimit,lt=se===void 0?1/0:se,Ue=e.TextFieldProps,it=e.translateChoice,V=e.validate,X=e.variant,te=e.onInputChange,we=mDe(e,["choices","className","clearOnBlur","clearText","closeText","create","createLabel","createItemLabel","createValue","debounce","defaultValue","emptyText","emptyValue","field","format","helperText","id","inputText","isFetching","isLoading","isRequired","label","limitChoicesToValue","matchSuggestion","margin","fieldState","filterToQuery","formState","multiple","noOptionsText","onBlur","onChange","onCreate","openText","optionText","optionValue","parse","resource","shouldRenderSuggestions","setFilter","size","source","suggestionLimit","TextFieldProps","translateChoice","validate","variant","onInputChange"]),ge=tl(J),ae=VP({choices:t,isFetching:R,isLoading:D,resource:qe,source:Oe}),Re=ae.allChoices,Ke=ae.isLoading,We=ae.error,Ie=ae.resource,Le=ae.source,Je=ae.setFilters,pt=ae.isFromReference,xt=at(),q=t0(Bl({defaultValue:w,id:P,field:b,fieldState:W,formState:z,isRequired:k,onBlur:he,onChange:de,parse:Fe,format:C,resource:Ie,source:Le,validate:V},we)),Y=q.id,je=q.field,rt=q.isRequired,St=q.fieldState,nt=St.error,rr=St.invalid,nr=St.isTouched,jt=q.formState.isSubmitted,kt=p.useMemo(function(){var Ze;return _==null||rt||ee?Re:[(Ze={},Ze[Se||"id"]=y,Ze[typeof _e=="string"?_e:"name"]=xt(_,{_}),Ze)].concat(Re)},[Re,y,_,rt,ee,_e,Se,xt]),Or=xDe(je.value,{choices:kt,multiple:ee,optionValue:Se});p.useEffect(function(){if(y==null)throw new Error("emptyValue being set to null or undefined is not supported. Use parse to turn the empty string into null.")},[y]),p.useEffect(function(){if(p.isValidElement(_e)&&_!=null)throw new Error("optionText of type React element is not supported when setting emptyText");if(p.isValidElement(_e)&&T==null)throw new Error(`
If you provided a React element for the optionText prop, you must also provide the inputText prop (used for the text input)`);if(p.isValidElement(_e)&&!pt&&B==null)throw new Error(`
If you provided a React element for the optionText prop, you must also provide the matchSuggestion prop (used to match the user input with a choice)`)},[_e,T,B,_,pt]),p.useEffect(function(){e0(Ne!=null&&oe==null,"When providing a shouldRenderSuggestions function, we recommend you also provide the noOptionsText prop and set it to a text explaining users why no options are displayed. It supports translation keys.")},[Ne,oe]);var Qr=Rh(Ie),ur=Dye({choices:kt,limitChoicesToValue:j,matchSuggestion:B,optionText:_e??(pt?Qr:void 0),optionValue:Se,selectedItem:Or,suggestionLimit:lt,translateChoice:it??!pt}),zn=ur.getChoiceText,Xr=ur.getChoiceValue,yo=ur.getSuggestions,on=p.useState(""),Nt=on[0],Rt=on[1],Dr=function(Ze){var Dt,Er;ee?Array.isArray(Ze)?je.onChange(Ze.map(Xr),Ze):je.onChange(iM(iM([],(Dt=je.value)!==null&&Dt!==void 0?Dt:[],!0),[Xr(Ze)],!1),Ze):je.onChange((Er=Xr(Ze))!==null&&Er!==void 0?Er:y,Ze)},Lr=p.useCallback(_P(function(Ze){if($e)return $e(Ze);t||Je(ge(Ze),void 0,!0)},m),[m,Je,$e]),Tn=p.useRef(je.value);p.useEffect(function(){ua(Tn.current,je.value)||(Tn.current=je.value,Lr(""))},[je.value]);var vr=w$({create:l,createLabel:f,createItemLabel:h,createValue:g,handleChange:Dr,filter:Nt,onCreate:be,optionText:_e}),gn=vr.getCreateItem,bo=vr.handleChange,Mr=vr.createElement,an=vr.createId,le=p.useCallback(function(Ze,Dt){return Dt===void 0&&(Dt=!1),Ze==null?"":typeof Ze=="string"?Ze:(Ze==null?void 0:Ze.id)===an||!Dt&&Ze[Se||"id"]===y?Et(Ze,typeof _e=="string"?_e:"name"):!Dt&&T!==void 0?T(Ze):zn(Ze)},[zn,T,an,_e,Se,y]),ce=p.useCallback(function(){if(o&&!ee){var Ze=le(Or);ua(Ze,Nt)||(Rt(Ze),Lr(""))}je.onBlur()},[o,je,le,Or,Nt,Lr,ee]);p.useEffect(function(){if(!ee){var Ze=le(Or);if(typeof Ze=="string")Rt(Ze);else throw new Error("When optionText returns a React element, you must also provide the inputText prop")}},[le,ee,Or]);var xe=function(Ze,Dt,Er){((Ze==null?void 0:Ze.type)==="change"||!Be(Dt))&&(Rt(Dt),Lr(Dt)),te==null||te(Ze,Dt,Er)},Be=p.useCallback(function(Ze){var Dt;return ee?Dt=Or.map(function(Er){return le(Er)}):Dt=[le(Or)],Dt.includes(Ze)},[le,ee,Or]),vt=p.useCallback(function(Ze){var Dt=kt?kt.some(function(Er){return le(Er)===Ze}):!1;return Be(Ze)||Dt},[kt,le,Be]),Zt=function(Ze,Dt){var Er=pt||B||j?Ze:yDe(Ze,Dt),Su=Dt.inputValue;return(be||l)&&Su!==""&&!vt(Nt)&&(Er=Er.concat(gn(Su))),Er},cr=function(Ze,Dt,Er){bo(Dt??y)},$n=yh(1e3,Nt),mt=p.useMemo(function(){return!pt&&(B||j)?yo(Nt):(kt==null?void 0:kt.slice(0,lt))||[]},[kt,Nt,yo,j,B,lt,pt]),Vr=function(Ze,Dt){return String(Xr(Ze))===String(Xr(Dt))},_1=!!We||O!==!1||(nr||jt)&&rr;return p.createElement(p.Fragment,null,p.createElement(bDe,Bl({blurOnSelect:!0,className:dt("ra-input","ra-input-".concat(Le),r),clearText:xt(i,{_:i}),closeText:xt(u,{_:u}),openOnFocus:!0,openText:xt(ke,{_:ke}),id:Y,isOptionEqualToValue:Vr,filterSelectedOptions:!0,renderInput:function(Ze){return p.createElement(e1,Bl({name:je.name,label:p.createElement(Da,{label:L,source:Le,resource:qe,isRequired:rt}),error:!!We||(nr||jt)&&rr,helperText:_1?p.createElement(Kp,{touched:nr||jt||We,error:(nt==null?void 0:nt.message)||(We==null?void 0:We.message),helperText:O}):null,margin:U,variant:X,className:oW.textField},Ue,Ze,{size:De}))},multiple:ee,renderTags:function(Ze,Dt){return Ze.map(function(Er,Su){return p.createElement(Fh,Bl({label:p.isValidElement(_e)?T(Er):zn(Er),size:"small"},Dt({index:Su})))})},noOptionsText:typeof oe=="string"?xt(oe,{_:oe}):oe,selectOnFocus:!0,clearOnBlur:o},y$(we),{freeSolo:!!l||!!be,handleHomeEndKeys:!!l||!!be,filterOptions:Zt,options:Ne==null||Ne(Nt)?mt:[],getOptionLabel:le,inputValue:Nt,loading:Ke&&(!kt||kt.length===0)&&$n,value:Or,onChange:cr,onBlur:ce,onInputChange:xe,renderOption:function(Ze,Dt){Ze.key=Xr(Dt);var Er=le(Dt,!0);return p.createElement("li",Bl({},Ze),Er===""?" ":Er)}})),Mr)},nW="RaAutocompleteInput",oW={textField:"".concat(nW,"-textField")},bDe=re($Ce,{name:nW,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(oW.textField)]={minWidth:r.spacing(20)},t}),xDe=function(e,t){var r=t.choices,n=t.multiple,o=t.optionValue,a=p.useRef(Fw(r,e,o,n)),i=p.useState(function(){return Fw(r,e,o,n)}),s=i[0],u=i[1];return p.useEffect(function(){var l=Fw(r,e,o,n);wDe(a.current,l,o,n)||(a.current=l,u(l))},[r,e,n,o]),s||null},Fw=function(e,t,r,n){return e===void 0&&(e=[]),r===void 0&&(r="id"),n?(Array.isArray(t??[])?t:[t]).map(function(o){return e.find(function(a){return String(o)===String(Et(a,r))})}).filter(function(o){return!!o}):e.find(function(o){return String(Et(o,r))===String(t)})||""},wDe=function(e,t,r,n){var o,a;if(r===void 0&&(r="id"),n){var i=(o=e)!==null&&o!==void 0?o:[],s=(a=t)!==null&&a!==void 0?a:[];if(i.length!==s.length)return!1;var u=i.map(function(l){return s.some(function(f){return Et(f,r)===Et(l,r)})});return!u.some(function(l){return l===!1})}return Et(e,r)===Et(t,r)},SDe=function(e){return{q:e}},nO=globalThis&&globalThis.__assign||function(){return nO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},nO.apply(this,arguments)},_De=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},CDe=function(e){var t=e.defaultValue,r=_De(e,["defaultValue"]);return p.createElement(rW,nO({},r,{multiple:!0,defaultValue:t??[]}))},Br="RaDatagrid",st={root:"".concat(Br,"-root"),table:"".concat(Br,"-table"),tableWrapper:"".concat(Br,"-tableWrapper"),thead:"".concat(Br,"-thead"),tbody:"".concat(Br,"-tbody"),headerRow:"".concat(Br,"-headerRow"),headerCell:"".concat(Br,"-headerCell"),checkbox:"".concat(Br,"-checkbox"),row:"".concat(Br,"-row"),clickableRow:"".concat(Br,"-clickableRow"),rowEven:"".concat(Br,"-rowEven"),rowOdd:"".concat(Br,"-rowOdd"),rowCell:"".concat(Br,"-rowCell"),selectable:"".concat(Br,"-selectable"),expandHeader:"".concat(Br,"-expandHeader"),expandIconCell:"".concat(Br,"-expandIconCell"),expandIcon:"".concat(Br,"-expandIcon"),expandable:"".concat(Br,"-expandable"),expanded:"".concat(Br,"-expanded"),expandedPanel:"".concat(Br,"-expandedPanel")},ODe=re("div",{name:Br,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(st.table)]={tableLayout:"auto"},t["& .".concat(st.tableWrapper)]={},t["& .".concat(st.thead)]={},t["& .".concat(st.tbody)]={},t["& .".concat(st.headerRow)]={},t["& .".concat(st.headerCell)]={position:"sticky",top:0,zIndex:2,backgroundColor:r.palette.background.paper,"&:first-of-type":{borderTopLeftRadius:r.shape.borderRadius},"&:last-child":{borderTopRightRadius:r.shape.borderRadius}},t["& .".concat(st.checkbox)]={},t["& .".concat(st.row)]={},t["& .".concat(st.clickableRow)]={cursor:"pointer"},t["& .".concat(st.rowEven)]={},t["& .".concat(st.rowOdd)]={},t["& .".concat(st.rowCell)]={},t["& .".concat(st.expandHeader)]={padding:0,width:r.spacing(6)},t["& .".concat(st.expandIconCell)]={width:r.spacing(6)},t["& .".concat(st.expandIcon)]={padding:r.spacing(1),transform:"rotate(-90deg)",transition:r.transitions.create("transform",{duration:r.transitions.duration.shortest})},t["& .".concat(st.expandIcon,".").concat(st.expanded)]={transform:"rotate(0deg)"},t["& .".concat(st.expandedPanel)]={},t}),oO=globalThis&&globalThis.__assign||function(){return oO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},oO.apply(this,arguments)},EDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},S$=p.forwardRef(function(e,t){var r=e.className,n=e.field;e.record,e.resource;var o=EDe(e,["className","field","record","resource"]);return p.createElement(Ln,oO({className:dt(r,n.props.cellClassName),align:n.props.textAlign,ref:t},o),n)});S$.propTypes={className:E.string,field:E.element,record:E.object,resource:E.string};S$.displayName="DatagridCell";const PDe=S$;var aO=globalThis&&globalThis.__assign||function(){return aO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},aO.apply(this,arguments)},TDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},$De=function(e){var t=e.expanded,r=e.expandContentId,n=TDe(e,["expanded","expandContentId"]),o=at();return p.createElement(Ar,aO({"aria-label":o(t?"ra.action.close":"ra.action.expand"),"aria-expanded":t,"aria-controls":r,tabIndex:-1,"aria-hidden":"true",component:"div"},n,{size:"small"}),p.createElement(Uh,{fontSize:"inherit"}))};const RDe=p.memo($De);var aW=p.createContext({});aW.displayName="DatagridContext";const iW=aW;var sW=function(e){var t=p.useContext(iW);return p.useMemo(function(){return yu({},e!=null?{isRowExpandable:e.isRowExpandable}:{},t)},[t,e])},iO=globalThis&&globalThis.__assign||function(){return iO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},iO.apply(this,arguments)},IDe=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},ADe=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},sO=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},sM=function(e,t,r){return e?1+(r?1:0)+ue.Children.toArray(t).filter(function(n){return!!n}).length:0},_$=ue.forwardRef(function(e,t){var r,n,o=e.children,a=e.className,i=e.expand,s=e.hasBulkActions,u=s===void 0?!1:s,l=e.hover,f=l===void 0?!0:l,h=e.id,g=e.onToggleItem;e.record;var v=e.rowClick,m=e.selected,w=m===void 0?!1:m,_=e.style,S=e.selectable,y=S===void 0?!0:S,b=sO(e,["children","className","expand","hasBulkActions","hover","id","onToggleItem","record","rowClick","selected","style","selectable"]),C=sW(),O=at(),P=pn(e),T=(!C||!C.isRowExpandable||C.isRowExpandable(P))&&i,R=Xt(e),D=es(),k=jge(R,h,C&&C.expandSingle),L=k[0],j=k[1],B=p.useState(function(){return sM(T,o,u)}),U=B[0],W=B[1];p.useEffect(function(){var ee=sM(T,o,u);ee!==U&&W(ee)},[T,U,o,u]);var K=di(),J=p.useCallback(function(ee){j(),ee.stopPropagation()},[j]),z=p.useCallback(function(ee){y&&(g(h,ee),ee.stopPropagation())},[h,g,y]),G=p.useCallback(function(ee){return IDe(void 0,void 0,void 0,function(){var oe,he;return ADe(this,function(de){switch(de.label){case 0:return ee.persist(),typeof v!="function"?[3,2]:[4,v(h,R,P)];case 1:return he=de.sent(),[3,3];case 2:he=v,de.label=3;case 3:return oe=he,oe===!1||oe==null?[2]:["edit","show"].includes(oe)?(K(D({resource:R,id:h,type:oe})),[2]):oe==="expand"?(J(ee),[2]):oe==="toggleSelection"?(z(ee),[2]):(K(oe),[2])}})})},[v,h,R,P,K,D,J,z]);return ue.createElement(ui,{value:P},ue.createElement(qp,iO({ref:t,className:dt(a,(r={},r[st.expandable]=T,r[st.selectable]=y,r[st.clickableRow]=typeof v=="function"?!0:v,r)),key:h,style:_,hover:f,onClick:G},b),i&&ue.createElement(Ln,{padding:"none",className:st.expandIconCell},T&&ue.createElement(RDe,{className:dt(st.expandIcon,(n={},n[st.expanded]=L,n)),expanded:L,onClick:J,expandContentId:"".concat(h,"-expand")})),u&&ue.createElement(Ln,{padding:"checkbox"},ue.createElement(Cy,{"aria-label":O("ra.action.select_row",{_:"Select this row"}),color:"primary",className:"select-item ".concat(st.checkbox),checked:y&&w,onClick:z,disabled:!y})),ue.Children.map(o,function(ee,oe){return p.isValidElement(ee)?ue.createElement(PDe,{key:"".concat(h,"-").concat(ee.props.source||oe),className:dt("column-".concat(ee.props.source),st.rowCell),record:P,field:ee,resource:R}):null})),T&&L&&ue.createElement(qp,{key:"".concat(h,"-expand"),id:"".concat(h,"-expand"),className:st.expandedPanel},ue.createElement(Ln,{colSpan:U},KP.isElement(i)?p.cloneElement(i,{record:P,resource:R,id:String(h)}):p.createElement(i,{record:P,resource:R,id:String(h)}))))});_$.propTypes={children:E.node,className:E.string,expand:E.oneOfType([E.element,E.elementType]),hasBulkActions:E.bool,hover:E.bool,id:E.any,onToggleItem:E.func,record:E.object,resource:E.string,rowClick:E.oneOfType([E.string,E.func,E.bool]),selected:E.bool,style:E.object,selectable:E.bool};var kDe=function(e,t){e.children,e.expand;var r=sO(e,["children","expand"]);t.children,t.expand;var n=sO(t,["children","expand"]);return e5(r,n)},lW=p.memo(_$,kDe);lW.displayName="PureDatagridRow";const NDe=_$;var Vy=globalThis&&globalThis.__assign||function(){return Vy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Vy.apply(this,arguments)},DDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},a1=p.forwardRef(function(e,t){var r=e.children,n=e.className,o=e.data,a=o===void 0?MDe:o,i=e.expand,s=e.hasBulkActions,u=s===void 0?!1:s,l=e.hover,f=e.onToggleItem,h=e.resource,g=e.row,v=g===void 0?LDe:g,m=e.rowClick,w=e.rowSx,_=e.rowStyle,S=e.selectedIds,y=e.isRowSelectable,b=DDe(e,["children","className","data","expand","hasBulkActions","hover","onToggleItem","resource","row","rowClick","rowSx","rowStyle","selectedIds","isRowSelectable"]);return p.createElement(K6,Vy({ref:t,className:dt("datagrid-body",n,st.tbody)},b),a.map(function(C,O){var P,T,R;return p.cloneElement(v,{className:dt(st.row,(P={},P[st.rowEven]=O%2===0,P[st.rowOdd]=O%2!==0,P)),expand:i,hasBulkActions:u&&!!S,hover:l,id:(T=C.id)!==null&&T!==void 0?T:"row".concat(O),key:(R=C.id)!==null&&R!==void 0?R:"row".concat(O),onToggleItem:f,record:C,resource:h,rowClick:m,selectable:!y||y(C),selected:S==null?void 0:S.includes(C.id),sx:w==null?void 0:w(C,O),style:_==null?void 0:_(C,O)},r)}))}),LDe=p.createElement(NDe,null);a1.propTypes={className:E.string,children:E.node,data:E.arrayOf(E.object),expand:E.oneOfType([E.element,E.elementType]),hasBulkActions:E.bool,hover:E.bool,onToggleItem:E.func,resource:E.string,row:E.element,rowClick:E.oneOfType([E.string,E.func,E.bool]),rowSx:E.func,rowStyle:E.func,selectedIds:E.arrayOf(E.any),styles:E.object,isRowSelectable:E.func};var MDe=[];a1.muiName="TableBody";var uW=p.memo(function(e){return p.createElement(a1,Vy({row:p.createElement(lW,null)},e))});uW.muiName="TableBody";const FDe=a1;var lO=globalThis&&globalThis.__assign||function(){return lO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},lO.apply(this,arguments)},jDe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},yv,cW=function(e){var t=e.className,r=e.field,n=e.sort,o=e.updateSort;e.isSorting;var a=jDe(e,["className","field","sort","updateSort","isSorting"]),i=Xt(e),s=at();return p.createElement(UDe,lO({className:dt(t,r.props.headerClassName),align:r.props.textAlign,variant:"head"},a),o&&r.props.sortable!==!1&&(r.props.sortBy||r.props.source)?p.createElement(yl,{title:s("ra.action.sort"),placement:r.props.textAlign==="right"?"bottom-end":"bottom-start",enterDelay:300},p.createElement(VIe,{active:n.field===(r.props.sortBy||r.props.source),direction:n.order==="ASC"?"asc":"desc","data-field":r.props.sortBy||r.props.source,"data-order":r.props.sortByOrder||"ASC",onClick:o,classes:zDe},p.createElement(Da,{label:r.props.label,source:r.props.source,resource:i}))):p.createElement(Da,{label:r.props.label,source:r.props.source,resource:i}))};cW.propTypes={className:E.string,field:E.element,sort:E.shape({field:E.string,order:E.oneOf(["ASC","DESC"])}).isRequired,isSorting:E.bool,resource:E.string,updateSort:E.func};const BDe=p.memo(cW,function(e,t){return e.updateSort===t.updateSort&&e.sort.field===t.sort.field&&e.sort.order===t.sort.order&&e.isSorting===t.isSorting&&e.resource===t.resource});var fW="RaDatagridHeaderCell",zDe={icon:"".concat(fW,"-icon")},UDe=re(Ln,{name:fW,overridesResolver:function(e,t){return t.root}})((yv={},yv["& .MuiTableSortLabel-icon"]={display:"none"},yv["& .Mui-active .MuiTableSortLabel-icon"]={display:"inline"},yv)),lM=function(e){return p.createElement(VDe,{className:e.className}," ")},WDe="RaPlaceholder",VDe=re("span",{name:WDe,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{backgroundColor:t.palette.grey[300],display:"flex"}}),jw=function(e,t){return Array.from({length:e},function(r,n){return t(n)})},dW=function(e){var t=e.className,r=e.expand,n=e.hasBulkActions,o=e.nbChildren,a=e.nbFakeLines,i=a===void 0?5:a,s=e.size,u=yh(1e3);return u?p.createElement("div",{className:st.root},p.createElement(G6,{className:dt(st.table,t),size:s},p.createElement(Q6,null,p.createElement(qp,{className:st.row},r&&p.createElement(Ln,{padding:"none",className:st.expandHeader}),n&&p.createElement(Ln,{padding:"checkbox",className:st.expandIconCell},p.createElement(Cy,{className:"select-all",color:"primary",checked:!1})),jw(o,function(l){return p.createElement(Ln,{variant:"head",className:st.headerCell,key:l},p.createElement(lM,null))}))),p.createElement(K6,null,jw(i,function(l){return p.createElement(qp,{key:l,style:{opacity:1/(l+1)}},r&&p.createElement(Ln,{padding:"none",className:st.expandIconCell},p.createElement(Ar,{className:st.expandIcon,component:"div","aria-hidden":"true",size:"large"},p.createElement(Uh,null))),n&&p.createElement(Ln,{padding:"checkbox",className:st.expandIconCell},p.createElement(Cy,{className:"select-all",color:"primary",checked:!1})),jw(o,function(f){return p.createElement(Ln,{className:st.rowCell,key:f},p.createElement(lM,null))}))})))):null};dW.propTypes={className:E.string,expand:E.oneOfType([E.element,E.elementType]),hasBulkActions:E.bool,nbChildren:E.number,nbFakeLines:E.number,size:E.oneOf(["small","medium"])};const HDe=p.memo(dW);var qDe=oP,GDe=Y4,KDe=J4,QDe=nP,XDe=Vb,YDe=aP,JDe=200;function ZDe(e,t,r,n){var o=-1,a=GDe,i=!0,s=e.length,u=[],l=t.length;if(!s)return u;r&&(t=QDe(t,XDe(r))),n?(a=KDe,i=!1):t.length>=JDe&&(a=YDe,i=!1,t=new qDe(t));e:for(;++o<s;){var f=e[o],h=r==null?f:r(f);if(f=n||f!==0?f:0,i&&h===h){for(var g=l;g--;)if(t[g]===h)continue e;u.push(f)}else a(t,h,n)||u.push(f)}return u}var eLe=ZDe,tLe=eLe,rLe=wP,nLe=Kb,uM=mP,oLe=nLe(function(e,t){return uM(e)?tLe(e,rLe(t,1,uM,!0)):[]}),aLe=oLe;const iLe=Wr(aLe);var sLe=function(e){var t,r=e.resource,n=e.ids,o=at(),a=Bge(r,n),i=a[0],s=a[1];return p.createElement(Ar,{className:dt(st.expandIcon,(t={},t[st.expanded]=i,t)),"aria-label":o(i?"ra.action.close":"ra.action.expand"),"aria-expanded":i,tabIndex:-1,"aria-hidden":"true",onClick:s,size:"small"},p.createElement(Uh,{fontSize:"inherit"}))};const lLe=p.memo(sLe);var C$=function(e){var t=e.children,r=e.className,n=e.hasExpand,o=n===void 0?!1:n,a=e.hasBulkActions,i=a===void 0?!1:a,s=e.isRowSelectable,u=Xt(e),l=at(),f=Bn(e),h=f.sort,g=f.data,v=f.onSelect,m=f.selectedIds,w=f.setSort,_=sW().expandSingle,S=p.useCallback(function(O){O.stopPropagation();var P=O.currentTarget.dataset.field,T=h.field===P?h.order==="ASC"?"DESC":"ASC":O.currentTarget.dataset.order;w({field:P,order:T})},[h.field,h.order,w]),y=w?S:null,b=p.useCallback(function(O){return v(O.target.checked?m.concat(g.filter(function(P){return!m.includes(P.id)}).filter(function(P){return s?s(P):!0}).map(function(P){return P.id})):[])},[g,v,s,m]),C=Array.isArray(g)?s?g.filter(function(O){return s(O)}).map(function(O){return O.id}):g.map(function(O){return O.id}):[];return p.createElement(Q6,{className:dt(r,st.thead)},p.createElement(qp,{className:dt(st.row,st.headerRow)},o&&p.createElement(Ln,{padding:"none",className:dt(st.headerCell,st.expandHeader)},_?null:p.createElement(lLe,{resource:u,ids:g.map(function(O){return O.id})})),i&&m&&p.createElement(Ln,{padding:"checkbox",className:st.headerCell},p.createElement(Cy,{"aria-label":l("ra.action.select_all",{_:"Select all"}),className:"select-all",color:"primary",checked:m.length>0&&C.length>0&&C.every(function(O){return m.includes(O)}),onChange:b})),p.Children.map(t,function(O,P){return p.isValidElement(O)?p.createElement(BDe,{className:dt(st.headerCell,"column-".concat(O.props.source)),sort:h,field:O,isSorting:h.field===(O.props.sortBy||O.props.source),key:O.props.source||P,resource:u,updateSort:y}):null})))};C$.propTypes={children:E.node,className:E.string,sort:E.exact({field:E.string,order:E.oneOf(["ASC","DESC"])}),data:E.arrayOf(E.any),hasExpand:E.bool,hasBulkActions:E.bool,isRowSelectable:E.func,isRowExpandable:E.func,onSelect:E.func,onToggleItem:E.func,resource:E.string,selectedIds:E.arrayOf(E.any),setSort:E.func};C$.displayName="DatagridHeader";var uLe=function(e){var t=e.children,r=e.value;return ue.createElement(iW.Provider,{value:r},t)};const cLe=uLe;var O$={},fLe=Wt;Object.defineProperty(O$,"__esModule",{value:!0});var pW=O$.default=void 0,dLe=fLe(Vt()),pLe=N,hLe=(0,dLe.default)((0,pLe.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");pW=O$.default=hLe;var uO=globalThis&&globalThis.__assign||function(){return uO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},uO.apply(this,arguments)},gLe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},hW=function(e){var t,r=e.label,n=r===void 0?"ra.action.bulk_actions":r,o=e.children,a=e.className,i=gLe(e,["label","children","className"]),s=Bn(e),u=s.filterValues,l=s.resource,f=s.selectedIds,h=f===void 0?[]:f,g=s.onUnselectItems,v=at(),m=p.useCallback(function(){g()},[g]);return p.createElement(vLe,{className:a},p.createElement(Mf,uO({"data-test":"bulk-actions-toolbar",className:dt(Ra.toolbar,(t={},t[Ra.collapsed]=h.length===0,t))},Yc(i)),p.createElement("div",{className:Ra.title},p.createElement(Ar,{className:Ra.icon,"aria-label":v("ra.action.unselect"),title:v("ra.action.unselect"),onClick:m,size:"small"},p.createElement(pW,{fontSize:"small"})),p.createElement(qt,{color:"inherit",variant:"subtitle1"},v(n,{_:n,smart_count:h.length}))),p.createElement(o1,{className:Ra.topToolbar},p.Children.map(o,function(w){return p.isValidElement(w)?p.cloneElement(w,{filterValues:u,resource:l,selectedIds:h}):null}))))};hW.propTypes={children:E.node,label:E.string};var Ml="RaBulkActionsToolbar",Ra={toolbar:"".concat(Ml,"-toolbar"),topToolbar:"".concat(Ml,"-topToolbar"),buttons:"".concat(Ml,"-buttons"),collapsed:"".concat(Ml,"-collapsed"),title:"".concat(Ml,"-title"),icon:"".concat(Ml,"-icon")},vLe=re("div",{name:Ml,overridesResolver:function(e,t){return t.root}})(function(e){var t,r,n=e.theme;return t={position:"relative"},t["& .".concat(Ra.toolbar)]={position:"absolute",left:0,right:0,zIndex:3,color:n.palette.mode==="light"?n.palette.primary.main:n.palette.text.primary,justifyContent:"space-between",backgroundColor:n.palette.mode==="light"?Dh(n.palette.primary.light,.8):n.palette.primary.dark,minHeight:n.spacing(6),height:n.spacing(6),transform:"translateY(-".concat(n.spacing(6),")"),transition:"".concat(n.transitions.create("height"),", ").concat(n.transitions.create("min-height"),", ").concat(n.transitions.create("transform")),borderTopLeftRadius:n.shape.borderRadius,borderTopRightRadius:n.shape.borderRadius},t["& .".concat(Ra.topToolbar)]=(r={paddingBottom:n.spacing(1),minHeight:"auto"},r[n.breakpoints.down("sm")]={backgroundColor:"transparent"},r),t["& .".concat(Ra.buttons)]={},t["& .".concat(Ra.collapsed)]={minHeight:0,height:0,transform:"translateY(0)",overflowY:"hidden"},t["& .".concat(Ra.title)]={display:"flex",flex:"0 0 auto"},t["& .".concat(Ra.icon)]={marginLeft:"-0.5em",marginRight:"0.5em"},t}),mLe=p.memo(function(){var e=at(),t=Xt();return p.createElement(Df,null,p.createElement(qt,{variant:"body2"},e("ra.navigation.no_results",{resource:t})))}),Qp=globalThis&&globalThis.__assign||function(){return Qp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Qp.apply(this,arguments)},yLe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},cM=p.createElement(FU,null),Vh=p.forwardRef(function(e,t){var r=e.optimized,n=r===void 0?!1:r,o=e.body,a=o===void 0?n?uW:FDe:o,i=e.header,s=i===void 0?C$:i,u=e.children,l=e.className,f=e.empty,h=f===void 0?wLe:f,g=e.expand,v=e.bulkActionButtons,m=v===void 0?cM:v,w=e.hover,_=e.isRowSelectable,S=e.isRowExpandable,y=e.resource,b=e.rowClick,C=e.rowSx,O=e.rowStyle,P=e.size,T=P===void 0?"small":P,R=e.sx,D=e.expandSingle,k=D===void 0?!1:D,L=yLe(e,["optimized","body","header","children","className","empty","expand","bulkActionButtons","hover","isRowSelectable","isRowExpandable","resource","rowClick","rowSx","rowStyle","size","sx","expandSingle"]),j=Bn(e),B=j.sort,U=j.data,W=j.isLoading,K=j.onSelect,J=j.onToggleItem,z=j.selectedIds,G=j.setSort,ee=j.total,oe=!!m,he=p.useMemo(function(){return{isRowExpandable:S,expandSingle:k}},[S,k]),de=p.useRef(null);p.useEffect(function(){(!z||z.length===0)&&(de.current=null)},[JSON.stringify(z)]);var be=p.useCallback(function(Te,ke){var _e=U.map(function($e){return $e.id}),Se=_e.indexOf(de.current);if(de.current=ke.target.checked?Te:null,ke.shiftKey&&Se!==-1){var Fe=_e.indexOf(Te),qe=_e.slice(Math.min(Se,Fe),Math.max(Se,Fe)+1),Ne=ke.target.checked?Z4(z,qe):iLe(z,qe);K(_?Ne.filter(function($e){return _(U.find(function(De){return De.id===$e}))}):Ne)}else J(Te)},[U,_,K,J,z]);return W===!0?p.createElement(HDe,{className:l,expand:g,hasBulkActions:oe,nbChildren:p.Children.count(u),size:T}):U==null||U.length===0||ee===0?h||null:p.createElement(cLe,{value:he},p.createElement(ODe,{sx:R,className:dt(st.root,l)},m!==!1?p.createElement(hW,{selectedIds:z},p.isValidElement(m)?m:cM):null,p.createElement("div",{className:st.tableWrapper},p.createElement(G6,Qp({ref:t,className:st.table,size:T},xLe(L)),fM(s,{children:u,sort:B,data:U,hasExpand:!!g,hasBulkActions:oe,isRowSelectable:_,onSelect:K,resource:y,selectedIds:z,setSort:G},u),fM(a,{expand:g,rowClick:b,data:U,hasBulkActions:oe,hover:w,onToggleItem:be,resource:y,rowSx:C,rowStyle:O,selectedIds:z,isRowSelectable:_},u)))))}),fM=function(e,t,r){return p.isValidElement(e)?p.cloneElement(e,t,r):p.createElement(e,t,r)};Vh.propTypes={body:E.oneOfType([E.element,E.elementType]),bulkActionButtons:E.oneOfType([E.bool,E.element]),children:E.node.isRequired,className:E.string,sort:E.exact({field:E.string,order:E.oneOf(["ASC","DESC"])}),data:E.arrayOf(E.any),empty:E.element,expand:E.oneOfType([E.element,E.elementType]),header:E.oneOfType([E.element,E.elementType]),hover:E.bool,isLoading:E.bool,onSelect:E.func,onToggleItem:E.func,resource:E.string,rowClick:E.oneOfType([E.string,E.func,E.bool]),rowSx:E.func,rowStyle:E.func,selectedIds:E.arrayOf(E.any),setSort:E.func,total:E.number,isRowSelectable:E.func,isRowExpandable:E.func,expandSingle:E.bool};var bLe=["isRequired","setFilter","setPagination","limitChoicesToValue","translateChoice","field","fieldState","formState"],xLe=function(e){return Object.keys(Yc(e)).filter(function(t){return!bLe.includes(t)}).reduce(function(t,r){var n;return Qp(Qp({},t),(n={},n[r]=e[r],n))},{})};Vh.displayName="Datagrid";var wLe=p.createElement(mLe,null);function SLe(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var _Le=SLe,CLe=vh,OLe=qb;function ELe(e,t){return e&&CLe(t,OLe(t),e)}var PLe=ELe,TLe=vh,$Le=Tf;function RLe(e,t){return e&&TLe(t,$Le(t),e)}var ILe=RLe,ALe=vh,kLe=lP;function NLe(e,t){return ALe(e,kLe(e),t)}var DLe=NLe,LLe=vh,MLe=m5;function FLe(e,t){return LLe(e,MLe(e),t)}var jLe=FLe,BLe=Object.prototype,zLe=BLe.hasOwnProperty;function ULe(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&zLe.call(e,"index")&&(r.index=e.index,r.input=e.input),r}var WLe=ULe,VLe=gP;function HLe(e,t){var r=t?VLe(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var qLe=HLe,GLe=/\w*$/;function KLe(e){var t=new e.constructor(e.source,GLe.exec(e));return t.lastIndex=e.lastIndex,t}var QLe=KLe,dM=bf,pM=dM?dM.prototype:void 0,hM=pM?pM.valueOf:void 0;function XLe(e){return hM?Object(hM.call(e)):{}}var YLe=XLe,JLe=gP,ZLe=qLe,eMe=QLe,tMe=YLe,rMe=$4,nMe="[object Boolean]",oMe="[object Date]",aMe="[object Map]",iMe="[object Number]",sMe="[object RegExp]",lMe="[object Set]",uMe="[object String]",cMe="[object Symbol]",fMe="[object ArrayBuffer]",dMe="[object DataView]",pMe="[object Float32Array]",hMe="[object Float64Array]",gMe="[object Int8Array]",vMe="[object Int16Array]",mMe="[object Int32Array]",yMe="[object Uint8Array]",bMe="[object Uint8ClampedArray]",xMe="[object Uint16Array]",wMe="[object Uint32Array]";function SMe(e,t,r){var n=e.constructor;switch(t){case fMe:return JLe(e);case nMe:case oMe:return new n(+e);case dMe:return ZLe(e,r);case pMe:case hMe:case gMe:case vMe:case mMe:case yMe:case bMe:case xMe:case wMe:return rMe(e,r);case aMe:return new n;case iMe:case uMe:return new n(e);case sMe:return eMe(e);case lMe:return new n;case cMe:return tMe(e)}}var _Me=SMe,CMe=Gb,OMe=Zi,EMe="[object Map]";function PMe(e){return OMe(e)&&CMe(e)==EMe}var TMe=PMe,$Me=TMe,RMe=Vb,gM=cP,vM=gM&&gM.isMap,IMe=vM?RMe(vM):$Me,AMe=IMe,kMe=Gb,NMe=Zi,DMe="[object Set]";function LMe(e){return NMe(e)&&kMe(e)==DMe}var MMe=LMe,FMe=MMe,jMe=Vb,mM=cP,yM=mM&&mM.isSet,BMe=yM?jMe(yM):FMe,zMe=BMe,UMe=zb,WMe=_Le,VMe=JE,HMe=PLe,qMe=ILe,GMe=T4,KMe=R4,QMe=DLe,XMe=jLe,YMe=x4,JMe=y5,ZMe=Gb,eFe=WLe,tFe=_Me,rFe=I4,nFe=Ba,oFe=Wb,aFe=AMe,iFe=ya,sFe=zMe,lFe=qb,uFe=Tf,cFe=1,fFe=2,dFe=4,gW="[object Arguments]",pFe="[object Array]",hFe="[object Boolean]",gFe="[object Date]",vFe="[object Error]",vW="[object Function]",mFe="[object GeneratorFunction]",yFe="[object Map]",bFe="[object Number]",mW="[object Object]",xFe="[object RegExp]",wFe="[object Set]",SFe="[object String]",_Fe="[object Symbol]",CFe="[object WeakMap]",OFe="[object ArrayBuffer]",EFe="[object DataView]",PFe="[object Float32Array]",TFe="[object Float64Array]",$Fe="[object Int8Array]",RFe="[object Int16Array]",IFe="[object Int32Array]",AFe="[object Uint8Array]",kFe="[object Uint8ClampedArray]",NFe="[object Uint16Array]",DFe="[object Uint32Array]",ar={};ar[gW]=ar[pFe]=ar[OFe]=ar[EFe]=ar[hFe]=ar[gFe]=ar[PFe]=ar[TFe]=ar[$Fe]=ar[RFe]=ar[IFe]=ar[yFe]=ar[bFe]=ar[mW]=ar[xFe]=ar[wFe]=ar[SFe]=ar[_Fe]=ar[AFe]=ar[kFe]=ar[NFe]=ar[DFe]=!0;ar[vFe]=ar[vW]=ar[CFe]=!1;function tm(e,t,r,n,o,a){var i,s=t&cFe,u=t&fFe,l=t&dFe;if(r&&(i=o?r(e,n,o,a):r(e)),i!==void 0)return i;if(!iFe(e))return e;var f=nFe(e);if(f){if(i=eFe(e),!s)return KMe(e,i)}else{var h=ZMe(e),g=h==vW||h==mFe;if(oFe(e))return GMe(e,s);if(h==mW||h==gW||g&&!o){if(i=u||g?{}:rFe(e),!s)return u?XMe(e,qMe(i,e)):QMe(e,HMe(i,e))}else{if(!ar[h])return o?e:{};i=tFe(e,h,s)}}a||(a=new UMe);var v=a.get(e);if(v)return v;a.set(e,i),sFe(e)?e.forEach(function(_){i.add(tm(_,t,r,_,e,a))}):aFe(e)&&e.forEach(function(_,S){i.set(S,tm(_,t,r,S,e,a))});var m=l?u?JMe:YMe:u?uFe:lFe,w=f?void 0:m(e);return WMe(w||e,function(_,S){w&&(S=_,_=e[S]),VMe(i,S,tm(_,t,r,S,e,a))}),i}var LFe=tm,MFe=LFe,FFe=1,jFe=4;function BFe(e){return MFe(e,FFe|jFe)}var zFe=BFe;const yW=Wr(zFe);var bW=function(e){var t,r=e.filterElement,n=e.handleHide,o=e.className,a=Xt(e),i=at();return p.createElement(UFe,{"data-source":r.props.source,className:dt("filter-field",o)},p.cloneElement(r,{resource:a,record:WFe,size:(t=r.props.size)!==null&&t!==void 0?t:"small",helperText:!1,defaultValue:void 0}),!r.props.alwaysOn&&p.createElement(Ar,{className:dt("hide-filter",Hy.hideButton),onClick:n,"data-key":r.props.source,title:i("ra.action.remove_filter"),size:"small"},p.createElement(tW,null)),p.createElement("div",{className:Hy.spacer}," "))};bW.propTypes={filterElement:E.node,handleHide:E.func,resource:E.string,className:E.string};var cO="RaFilterFormInput",Hy={spacer:"".concat(cO,"-spacer"),hideButton:"".concat(cO,"-hideButton")},UFe=re("div",{name:cO,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",alignItems:"flex-end",pointerEvents:"auto"},t[r.breakpoints.down("sm")]={width:"100%"},t["& .".concat(Hy.spacer)]={width:r.spacing(2)},t["& .".concat(Hy.hideButton)]={marginBottom:r.spacing(1)},t}),WFe={},i1=p.createContext(void 0),Ks=globalThis&&globalThis.__assign||function(){return Ks=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Ks.apply(this,arguments)},VFe=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},HFe=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},E$=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},qFe=function(e){var t=e.defaultValues,r=e.filters,n=E$(e,["defaultValues","filters"]),o=Bn(e),a=o.setFilters,i=o.displayedFilters,s=o.filterValues,u=p.useContext(i1)||r,l=QFe(t||s,u),f=B5({defaultValues:l}),h=f.getValues,g=f.reset,v=f.trigger,m=f.watch;return p.useEffect(function(){var w=JFe(h(),s),_=h();ua(w,_)||g(w)},[JSON.stringify(s),s,h,g]),p.useEffect(function(){var w=m(function(_,S){var y=S.name;return VFe(void 0,void 0,void 0,function(){var b,C;return HFe(this,function(O){switch(O.label){case 0:return[4,v()];case 1:return b=O.sent(),y&&b&&(Et(_,y)===""?(C=yW(_),Fv(C,y),a(C,i)):a(_,i)),[2]}})})});return function(){return w.unsubscribe()}},[i,a,v,m]),p.createElement(T5,Ks({},f),p.createElement(xW,Ks({onSubmit:XFe,filters:u},n)))},xW=function(e){var t=e.className,r=e.filters,n=E$(e,["className","filters"]),o=Xt(e),a=bu(),i=Bn(e),s=i.displayedFilters,u=s===void 0?{}:s,l=i.hideFilter;p.useEffect(function(){r.forEach(function(g){if(g.props.alwaysOn&&g.props.defaultValue)throw new Error("Cannot use alwaysOn and defaultValue on a filter input. Please set the filterDefaultValues props on the <List> element instead.")})},[r]);var f=function(){var g=a.getValues();return r.filter(function(v){var m=Et(g,v.props.source);return v.props.alwaysOn||u[v.props.source]||m!==""&&typeof m<"u"})},h=p.useCallback(function(g){return l(g.currentTarget.dataset.key)},[l]);return p.createElement(sz,{prefix:"resources.".concat(o,".fields")},p.createElement(YFe,Ks({className:t},KFe(n),{onSubmit:GFe}),f().map(function(g){return p.createElement(bW,{key:g.props.source,filterElement:g,handleHide:h,resource:o,className:qy.filterFormInput})}),p.createElement("div",{className:qy.clearFix})))},GFe=function(e){return e.preventDefault(),!1};xW.propTypes={resource:E.string,filters:E.arrayOf(E.node).isRequired,displayedFilters:E.object,hideFilter:E.func,initialValues:E.object,className:E.string};var KFe=function(e){e.displayedFilters,e.filterValues,e.hasCreate,e.hideFilter,e.setFilters,e.resource;var t=E$(e,["displayedFilters","filterValues","hasCreate","hideFilter","setFilters","resource"]);return t},QFe=function(e,t){return Ks(Ks({},t.filter(function(r){return r.props.alwaysOn&&r.props.defaultValue}).reduce(function(r,n){return Qc(Ks({},r),n.props.source,n.props.defaultValue)},{})),e)},XFe=function(e){return e.preventDefault(),e.stopPropagation(),!1},fO="RaFilterForm",qy={clearFix:"".concat(fO,"-clearFix"),filterFormInput:"".concat(fO,"-filterFormInput")},YFe=re("form",{name:fO,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flex:"0 1 auto"},t[r.breakpoints.down("sm")]={width:"100%"},t[r.breakpoints.up("sm")]={minHeight:r.spacing(8)},t[r.breakpoints.up("md")]={flex:"0 1 100%"},t.flexWrap="wrap",t.alignItems="flex-end",t.pointerEvents="none",t.padding="0 0 ".concat(r.spacing(.5)," 0"),t["& .MuiFormHelperText-root"]={display:"none"},t["& .".concat(qy.clearFix)]={clear:"right"},t["& .".concat(qy.filterFormInput," .MuiFormControl-root")]={marginTop:"".concat(r.spacing(1))},t}),JFe=function(e,t){var r;return Object.keys(e).reduce(function(n,o){return n[o]=wW(e,o,t),n},(r=yW(t))!==null&&r!==void 0?r:{})},wW=function(e,t,r){if(e[t]===void 0||e[t]===null)return"";if(Array.isArray(e[t])||e[t]instanceof Date)return Et(r,t,"");if(typeof e[t]=="object"){var n=Object.keys(e[t]).reduce(function(o,a){var i,s=wW(e[t],a,(i=(r||{})[t])!==null&&i!==void 0?i:{});return s===""||(o[a]=s),o},{});return Object.keys(n).length?n:""}return Et(r,t,"")},P$={},ZFe=Wt;Object.defineProperty(P$,"__esModule",{value:!0});var SW=P$.default=void 0,eje=ZFe(Vt()),tje=N,rje=(0,eje.default)((0,tje.jsx)("path",{d:"M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"}),"FilterList");SW=P$.default=rje;var _W=p.forwardRef(function(e,t){var r=e.filter,n=e.onShow,o=e.autoFocus,a=Xt(e),i=p.useCallback(function(){n({source:r.props.source,defaultValue:r.props.defaultValue})},[r.props.defaultValue,r.props.source,n]);return p.createElement(ia,{className:"new-filter-item","data-key":r.props.source,"data-default-value":r.props.defaultValue,key:r.props.source,onClick:i,autoFocus:o,ref:t,disabled:r.props.disabled},p.createElement(Da,{label:r.props.label,source:r.props.source,resource:a}))});_W.propTypes={filter:E.element.isRequired,onShow:E.func.isRequired,resource:E.string,autoFocus:E.bool};var T$=function(e){return Ua("".concat(e,".savedQueries"),[])},$$=function(e){return Array.isArray(e)?e.filter(function(t){return nje(t)}):[]},nje=function(e){var t,r;return!!(e.label&&typeof e.label=="string"&&e.value&&typeof Array.isArray(e.value.displayedFilters)&&typeof e.value.perPage=="number"&&typeof((t=e.value.sort)===null||t===void 0?void 0:t.field)=="string"&&typeof((r=e.value.sort)===null||r===void 0?void 0:r.order)=="string"&&typeof e.value.filter=="object")},oje=function(e){var t=e.open,r=e.onClose,n=at(),o=Bn(),a=o.resource,i=o.filterValues,s=o.displayedFilters,u=o.sort,l=o.perPage,f=T$(a),h=f[0],g=f[1],v=p.useState(""),m=v[0],w=v[1],_=function(b){w(b.target.value)},S=function(b){b.preventDefault(),y()},y=function(){var b={label:m,value:{filter:i,sort:u,perPage:l,displayedFilters:s}},C=$$(h);g(C.concat(b)),w(""),r()};return p.createElement(OT,{open:t,onClose:r,"aria-labelledby":"form-dialog-title"},p.createElement(TT,{id:"form-dialog-title"},n("ra.saved_queries.new_dialog_title",{_:"Save current query as"})),p.createElement(PT,null,p.createElement("form",{onSubmit:S},p.createElement(e1,{autoFocus:!0,margin:"dense",id:"name",label:n("ra.saved_queries.query_name",{_:"Query name"}),fullWidth:!0,value:m,onChange:_}))),p.createElement(ET,null,p.createElement(mo,{onClick:r},n("ra.action.cancel")),p.createElement(mo,{onClick:y,color:"primary"},n("ra.action.save"))))},bM=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},aje=function(e){var t=e.open,r=e.onClose,n=at(),o=Bn(),a=o.resource,i=o.filterValues,s=o.sort,u=o.perPage,l=o.displayedFilters,f=T$(a),h=f[0],g=f[1],v=function(){var m={filter:i,sort:s,perPage:u,displayedFilters:l},w=$$(h),_=w.findIndex(function(S){return ua(S.value,m)});g(bM(bM([],w.slice(0,_),!0),w.slice(_+1),!0)),r()};return p.createElement(OT,{open:t,onClose:r,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},p.createElement(TT,{id:"alert-dialog-title"},n("ra.saved_queries.remove_dialog_title",{_:"Remove saved query?"})),p.createElement(PT,null,p.createElement(w6,null,n("ra.saved_queries.remove_message",{_:"Are you sure you want to remove that item from your list of saved queries?"}))),p.createElement(ET,null,p.createElement(mo,{onClick:r},n("ra.action.cancel")),p.createElement(mo,{onClick:v,color:"primary",autoFocus:!0},n("ra.action.confirm"))))},dO=globalThis&&globalThis.__assign||function(){return dO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},dO.apply(this,arguments)},CW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},OW=function(e){var t=e.filters,r=e.className,n=e.disableSaveQuery,o=CW(e,["filters","className","disableSaveQuery"]),a=p.useContext(i1)||t,i=Xt(e),s=at(),u=T$(i)[0],l=di(),f=Bn(e),h=f.displayedFilters,g=h===void 0?{}:h,v=f.filterValues,m=f.perPage,w=f.setFilters,_=f.showFilter,S=f.sort,y=!ua(v,{}),b=$$(u),C=b.some(function(de){return ua(de.value,{filter:v,sort:S,perPage:m,displayedFilters:g})}),O=p.useState(!1),P=O[0],T=O[1],R=p.useRef();if(a===void 0)throw new Error("The <FilterButton> component requires the <List filters> prop to be set");var D=a.filter(function(de){return!de.props.alwaysOn&&!g[de.props.source]&&typeof Et(v,de.props.source)>"u"}),k=p.useCallback(function(de){de.preventDefault(),T(!0),R.current=de.currentTarget},[R,T]),L=p.useCallback(function(){T(!1)},[T]),j=p.useCallback(function(de){var be=de.source,Te=de.defaultValue;_(be,Te===""?void 0:Te),setTimeout(function(){var ke=document.querySelector("input[name='".concat(be,"']"));ke&&ke.focus()},50),T(!1)},[_,T]),B=p.useState(!1),U=B[0],W=B[1],K=function(){W(!1)},J=function(){T(!1),W(!0)},z=p.useState(!1),G=z[0],ee=z[1],oe=function(){ee(!1)},he=function(){T(!1),ee(!0)};return D.length===0&&b.length===0&&!y?null:p.createElement(lje,dO({className:r},ije(o)),p.createElement(xa,{className:"add-filter",label:"ra.action.add_filter","aria-haspopup":"true",onClick:k},p.createElement(SW,null)),p.createElement(J0,{open:P,anchorEl:R.current,onClose:L},D.map(function(de,be){return p.createElement(_W,{key:de.props.source,filter:de,resource:i,onShow:j,autoFocus:be===0})}),b.map(function(de,be){return ua(de.value,{filter:v,sort:S,perPage:m,displayedFilters:g})?p.createElement(ia,{onClick:he,key:be},s("ra.saved_queries.remove_label_with_name",{_:'Remove query "%{name}"',name:de.label})):p.createElement(ia,{onClick:function(){l({search:Vs.stringify({filter:JSON.stringify(de.value.filter),sort:de.value.sort.field,order:de.value.sort.order,page:1,perPage:de.value.perPage,displayedFilters:JSON.stringify(de.value.displayedFilters)})}),T(!1)},key:be},de.label)}),y&&!C&&!n&&p.createElement(ia,{onClick:J},s("ra.saved_queries.new_label",{_:"Save current query..."})),y&&p.createElement(ia,{onClick:function(){return w({},{},!1)}},s("ra.action.remove_all_filters",{_:"Remove all filters"}))),!n&&p.createElement(p.Fragment,null,p.createElement(oje,{open:U,onClose:K}),p.createElement(aje,{open:G,onClose:oe})))},ije=function(e){e.displayedFilters,e.filterValues,e.showFilter;var t=CW(e,["displayedFilters","filterValues","showFilter"]);return t};OW.propTypes={resource:E.string,filters:E.arrayOf(E.node),displayedFilters:E.object,filterValues:E.object,showFilter:E.func,className:E.string};var sje="RaFilterButton",lje=re("div",{name:sje,overridesResolver:function(e,t){return t.root}})({display:"inline-block"}),pO=globalThis&&globalThis.__assign||function(){return pO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},pO.apply(this,arguments)},EW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},PW=p.memo(function(e){var t=e.page,r=e.rowsPerPage,n=e.count,o=e.onPageChange,a=e.size,i=a===void 0?"small":a,s=e.className,u=EW(e,["page","rowsPerPage","count","onPageChange","size","className"]),l=at(),f=Math.ceil(n/r)||1;if(f===1)return p.createElement(xM,{className:s});var h=function(g,v,m){return g==="page"?m?l("ra.navigation.current_page",{page:v,_:"page ".concat(v)}):l("ra.navigation.page",{page:v,_:"Go to page ".concat(v)}):l("ra.navigation.".concat(g),{_:"Go to ".concat(g," page")})};return p.createElement(xM,{className:s},p.createElement(V$e,pO({size:i,count:f,page:t+1,onChange:function(g,v){return o(g,v-1)}},cje(u),{getItemAriaLabel:h})))});PW.propTypes={count:E.number.isRequired,onPageChange:E.func.isRequired,page:E.number.isRequired,rowsPerPage:E.number.isRequired,color:E.oneOf(["primary","secondary","standard"]),size:E.oneOf(["small","medium","large"])};var uje="RaPaginationActions",xM=re("div",{name:uje,overridesResolver:function(e,t){return t.root}})(function(){return{flexShrink:0,ml:4}}),cje=function(e){e.nextIconButtonProps,e.backIconButtonProps;var t=EW(e,["nextIconButtonProps","backIconButtonProps"]);return t},Gy=globalThis&&globalThis.__assign||function(){return Gy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Gy.apply(this,arguments)},fje=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},TW=p.memo(function(e){var t=e.rowsPerPageOptions,r=t===void 0?dje:t,n=e.actions,o=e.limit,a=o===void 0?null:o,i=fje(e,["rowsPerPageOptions","actions","limit"]),s=Vge(e),u=s.isLoading,l=s.hasNextPage,f=s.page,h=s.perPage,g=s.total,v=s.setPage,m=s.setPerPage,w=at(),_=Wo(function(T){return T.breakpoints.down("md")}),S=p.useMemo(function(){return g!=null?Math.ceil(g/h):void 0},[h,g]),y=p.useCallback(function(T,R){if(T&&T.stopPropagation(),R<0||R>S-1)throw new Error(w("ra.navigation.page_out_of_boundaries",{page:R+1}));v(R+1)},[S,v,w]),b=p.useCallback(function(T){m(T.target.value)},[m]),C=p.useCallback(function(T){var R=T.from,D=T.to,k=T.count;return k===-1&&l?w("ra.navigation.partial_page_range_info",{offsetBegin:R,offsetEnd:D,_:"%{from}-%{to} of more than %{to}"}):w("ra.navigation.page_range_info",{offsetBegin:R,offsetEnd:D,total:k===-1?D:k,_:"%{from}-%{to} of %{count === -1 ? to : count}"})},[w,l]),O=p.useCallback(function(T){return w("ra.navigation.".concat(T),{_:"Go to ".concat(T," page")})},[w]);if(u)return p.createElement(Mf,{variant:"dense"});if(g===0||f<1||g!=null&&f>S)return a!=null,null;if(_)return p.createElement(QL,Gy({count:g??-1,rowsPerPage:h,page:f-1,onPageChange:y,rowsPerPageOptions:pje,component:"span",labelDisplayedRows:C},Yc(i)));var P=n||(!u&&g!=null?PW:void 0);return p.createElement(QL,Gy({count:g??-1,rowsPerPage:h,page:f-1,onPageChange:y,onRowsPerPageChange:b,ActionsComponent:P,nextIconButtonProps:{disabled:!l},component:"span",labelRowsPerPage:w("ra.navigation.page_rows_per_page"),labelDisplayedRows:C,getItemAriaLabel:O,rowsPerPageOptions:r},Yc(i)))});TW.propTypes={actions:Ih,limit:E.element,rowsPerPageOptions:E.arrayOf(E.number)};var dje=[5,10,25,50],pje=[],R$={},hje=Wt;Object.defineProperty(R$,"__esModule",{value:!0});var hO=R$.default=void 0,gje=hje(Vt()),vje=N,mje=(0,gje.default)((0,vje.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");hO=R$.default=mje;var Ky=globalThis&&globalThis.__assign||function(){return Ky=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Ky.apply(this,arguments)},wM=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},$l,Hh=p.forwardRef(function(e,t){var r=e.clearAlwaysVisible,n=e.InputProps,o=e.value,a=e.resettable,i=e.disabled,s=e.variant,u=e.margin,l=e.className,f=wM(e,["clearAlwaysVisible","InputProps","value","resettable","disabled","variant","margin","className"]),h=at(),g=e.onChange,v=e.onFocus,m=e.onBlur,w=p.useCallback(function(L){L.preventDefault(),g("")},[g]),_=p.useCallback(function(L){v&&v(L)},[v]),S=p.useCallback(function(L){m&&m(L)},[m]),y=ri.clearButton,b=ri.clearIcon,C=ri.inputAdornedEnd,O=ri.selectAdornment,P=ri.visibleClearIcon,T=n||{},R=T.endAdornment,D=wM(T,["endAdornment"]);if(r&&R)throw new Error("ResettableTextField cannot display both an endAdornment and a clear button always visible");var k=function(){var L;return a?o?p.createElement(Kv,{position:"end",classes:{root:e.select?O:null}},p.createElement(Ar,{className:y,"aria-label":h("ra.action.clear_input_value"),title:h("ra.action.clear_input_value"),onClick:w,onMouseDown:yje,disabled:i,size:"large"},p.createElement(hO,{className:dt(b,(L={},L[P]=r||o,L))}))):r?p.createElement(Kv,{position:"end",classes:{root:e.select?O:null}},p.createElement(Ar,{className:y,"aria-label":h("ra.action.clear_input_value"),title:h("ra.action.clear_input_value"),disabled:!0,size:"large"},p.createElement(hO,{className:dt(b,P)}))):R||p.createElement(Kv,{position:"end",classes:{root:e.select?O:null}},p.createElement("span",{className:y}," ")):R};return p.createElement(bje,Ky({value:o,InputProps:Ky({classes:e.select&&s==="filled"?{adornedEnd:C}:{},endAdornment:k()},D),disabled:i,variant:s,margin:u,className:l,size:"small"},f,{onFocus:_,onBlur:S,inputRef:t}))});Hh.displayName="ResettableTextField";var yje=function(e){e.preventDefault()};Hh.propTypes={clearAlwaysVisible:E.bool,disabled:E.bool,InputProps:E.object,onBlur:E.func,onChange:E.func.isRequired,onFocus:E.func,resettable:E.bool,value:E.any};var Yu="RaResettableTextField",ri={clearIcon:"".concat(Yu,"-clearIcon"),visibleClearIcon:"".concat(Yu,"-visibleClearIcon"),clearButton:"".concat(Yu,"-clearButton"),selectAdornment:"".concat(Yu,"-selectAdornment"),inputAdornedEnd:"".concat(Yu,"-inputAdornedEnd")},$W=($l={},$l["& .".concat(ri.clearIcon)]={height:16,width:0},$l["& .".concat(ri.visibleClearIcon)]={width:16},$l["& .".concat(ri.clearButton)]={height:24,width:24,padding:0},$l["& .".concat(ri.selectAdornment)]={position:"absolute",right:24},$l["& .".concat(ri.inputAdornedEnd)]={paddingRight:0},$l),bje=re(e1,{name:Yu,overridesResolver:function(e,t){return t.root}})($W),xje=function(e){var t=e.fullWidth,r=e.label,n=e.helperText,o=e.margin,a=e.size,i=e.sx,s=e.timeout,u=s===void 0?1e3:s,l=e.variant,f=yh(u);return p.createElement(Sje,{sx:i,label:r,helperText:n,fullWidth:t,variant:l,margin:o,size:a,disabled:!0,onChange:function(){},InputProps:{endAdornment:p.createElement(Kv,{position:"end"},f?p.createElement(jh,{color:"inherit",size:20}):p.createElement("span",{style:{width:20}}," "))}})},wje="RaLoadingInput",Sje=re(Hh,{name:wje,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return{"& .MuiInputLabel-root.Mui-disabled":{color:t.palette.text.secondary},"& .MuiFilledInput-root.Mui-disabled":{background:t.palette.mode==="light"?"rgba(0, 0, 0, 0.04)":"rgba(255, 255, 255, 0.09)"},"& .MuiFilledInput-root.Mui-disabled:before":{borderBottomStyle:"solid"}}}),Qy=globalThis&&globalThis.__assign||function(){return Qy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Qy.apply(this,arguments)},_je=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},kr=function(e){var t=e.className,r=e.defaultValue,n=e.label,o=e.format,a=e.helperText,i=e.onBlur,s=e.onChange,u=e.parse,l=e.resource,f=e.source,h=e.validate,g=_je(e,["className","defaultValue","label","format","helperText","onBlur","onChange","parse","resource","source","validate"]),v=t0(Qy({defaultValue:r,format:o,parse:u,resource:l,source:f,type:"text",validate:h,onBlur:i,onChange:s},g)),m=v.field,w=v.fieldState,_=w.error,S=w.invalid,y=w.isTouched,b=v.formState.isSubmitted,C=v.id,O=v.isRequired,P=a!==!1||(y||b)&&S;return p.createElement(Hh,Qy({id:C},m,{className:dt("ra-input","ra-input-".concat(f),t),label:n!==""&&n!==!1?p.createElement(Da,{label:n,source:f,resource:l,isRequired:O}):null,error:(y||b)&&S,helperText:P?p.createElement(Kp,{touched:y||b,error:_==null?void 0:_.message,helperText:a}):null},y$(g)))};kr.propTypes={className:E.string,label:E.oneOfType([E.string,E.bool,E.element]),resource:E.string,source:E.string};var Xy=globalThis&&globalThis.__assign||function(){return Xy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Xy.apply(this,arguments)},I$=function(e){var t=e.children,r=t===void 0?Cje:t,n=e.reference,o=e.sort,a=e.filter,i=a===void 0?Oje:a;if(p.Children.count(r)!==1)throw new Error("<ReferenceArrayInput> only accepts a single child (like <Datagrid>)");var s=mve(Xy(Xy({},e),{sort:o,filter:i}));return p.createElement(rs,{value:n},p.createElement(mz,{value:s},r))};I$.propTypes={children:E.element,filter:E.object,label:E.string,page:E.number,perPage:E.number,reference:E.string.isRequired,resource:E.string,sort:E.shape({field:E.string,order:E.oneOf(["ASC","DESC"])}),source:E.string};var Cje=p.createElement(CDe,null),Oje={},Yy=globalThis&&globalThis.__assign||function(){return Yy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Yy.apply(this,arguments)},Qs=function(e){var t=e.children,r=t===void 0?Eje:t,n=e.reference,o=e.sort,a=o===void 0?{field:"id",order:"DESC"}:o,i=e.filter,s=i===void 0?{}:i,u=_ve(Yy(Yy({},e),{sort:a,filter:s}));if(p.Children.count(r)!==1)throw new Error("<ReferenceInput> only accepts a single child");return ue.createElement(rs,{value:n},ue.createElement(mz,{value:u},r))};Qs.propTypes={children:E.element,filter:E.object,label:E.string,page:E.number,perPage:E.number,record:E.object,reference:E.string.isRequired,resource:E.string,sort:E.shape({field:E.string,order:E.oneOf(["ASC","DESC"])}),source:E.string};var Eje=ue.createElement(rW,null),dp=globalThis&&globalThis.__assign||function(){return dp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},dp.apply(this,arguments)},RW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},ys=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},A$=function(e){var t,r=e.choices,n=e.className,o=e.create,a=e.createLabel,i=e.createValue,s=e.disableValue,u=s===void 0?"disabled":s,l=e.format,f=e.helperText,h=e.label,g=e.isFetching,v=e.isLoading,m=e.margin,w=e.onBlur,_=e.onChange,S=e.onCreate,y=e.options,b=y===void 0?$je:y,C=e.optionText,O=C===void 0?"name":C,P=e.optionValue,T=P===void 0?"id":P,R=e.parse,D=e.resource,k=e.size,L=k===void 0?"small":k,j=e.source,B=e.translateChoice,U=e.validate,W=e.variant,K=RW(e,["choices","className","create","createLabel","createValue","disableValue","format","helperText","label","isFetching","isLoading","margin","onBlur","onChange","onCreate","options","optionText","optionValue","parse","resource","size","source","translateChoice","validate","variant"]),J=p.useRef(null),z=VP({choices:r,isLoading:v,isFetching:g,resource:D,source:j}),G=z.allChoices,ee=z.isLoading,oe=z.error,he=z.source,de=z.resource,be=z.isFromReference,Te=HP({optionText:O,optionValue:T,disableValue:u,translateChoice:B??!be}),ke=Te.getChoiceText,_e=Te.getChoiceValue,Se=Te.getDisableValue,Fe=t0(dp({format:l,onBlur:w,onChange:_,parse:R,resource:de,source:he,validate:U},K)),qe=Fe.field,Ne=Fe.isRequired,$e=Fe.fieldState,De=$e.error,Oe=$e.invalid,se=$e.isTouched,lt=Fe.formState.isSubmitted,Ue=Fe.id,it=p.useCallback(function(Je){Je!=null&&Je.target?(Je.target.value=Je.target.value.reduce(function(pt,xt){var q=pt.findIndex(function(Y){return Y==xt});return q<0?ys(ys([],pt,!0),[xt],!1):ys(ys([],pt.slice(0,q),!0),pt.slice(q+1),!0)},[]),qe.onChange(Je)):qe.onChange(ys(ys([],qe.value||[],!0),[_e(Je)],!1))},[qe,_e]),V=w$({create:o,createLabel:a,createValue:i,handleChange:it,onCreate:S,optionText:O}),X=V.getCreateItem,te=V.handleChange,we=V.createElement,ge=o||S?X():null,ae=o||S?ys(ys([],G||[],!0),[ge],!1):G||[],Re=p.useCallback(function(Je){return ge&&(Je==null?void 0:Je.id)===ge.id&&typeof O=="function"?ge.name:ke(Je)},[ge,ke,O]),Ke=p.useCallback(function(Je){return Je?p.createElement(ia,{key:_e(Je),value:_e(Je),disabled:Se(Je)},Re(ge&&(Je==null?void 0:Je.id)===ge.id?ge:Je)):null},[_e,Se,Re,ge]);if(ee)return p.createElement(b$,{label:h,source:he,resource:de,className:dt("ra-input","ra-input-".concat(he),n),isRequired:Ne},p.createElement(Wh,null));var We=Array.isArray((t=qe.value)!==null&&t!==void 0?t:[])?qe.value:qe.value?[qe.value]:[],Ie=W==="outlined"?{input:p.createElement(AT,{id:"select-multiple-chip",label:p.createElement(Da,{label:h,source:he,resource:de,isRequired:Ne})})}:{},Le=!!oe||f!==!1||(se||lt)&&Oe;return p.createElement(p.Fragment,null,p.createElement(Tje,dp({margin:m,className:dt("ra-input","ra-input-".concat(he),n),error:oe||(se||lt)&&Oe,variant:W},Pje(K)),p.createElement(k6,{ref:J,id:"".concat(Ue,"-outlined-label"),htmlFor:Ue},p.createElement(Da,{label:h,source:he,resource:de,isRequired:Ne})),p.createElement(NT,dp({id:Ue,autoWidth:!0,labelId:"".concat(Ue,"-outlined-label"),label:p.createElement(Da,{label:h,source:he,resource:de,isRequired:Ne}),multiple:!0,error:!!oe||(se||lt)&&Oe,renderValue:function(Je){return p.createElement("div",{className:Jy.chips},(Array.isArray(Je)?Je:[]).map(function(pt){return(G||[]).find(function(xt){return _e(xt)==pt})}).filter(function(pt){return!!pt}).map(function(pt){return p.createElement(Fh,{key:_e(pt),label:Re(pt),className:Jy.chip,size:"small"})}))},"data-testid":"selectArray",size:L},qe,b,{onChange:te,value:We},Ie),ae.map(Ke)),Le?p.createElement(T6,{error:oe||se&&!!De},p.createElement(Kp,{touched:se||lt||oe,error:(De==null?void 0:De.message)||(oe==null?void 0:oe.message),helperText:f})):null),we)};A$.propTypes={choices:E.arrayOf(E.object),className:E.string,children:E.node,label:E.oneOfType([E.string,E.bool,E.element]),options:E.object,optionText:E.oneOfType([E.string,E.func,E.element]),optionValue:E.string,disableValue:E.string,resource:E.string,source:E.string,translateChoice:E.bool};var Pje=function(e){e.alwaysOn,e.choices,e.classNamInputWithOptionsPropse,e.componenInputWithOptionsPropst,e.crudGetMInputWithOptionsPropsatching,e.crudGetOInputWithOptionsPropsne,e.defaultValue,e.disableValue,e.emptyText,e.enableGetChoices,e.filter,e.filterToQuery,e.formClassName,e.initializeForm,e.initialValue,e.input,e.isRequired,e.label,e.limitChoicesToValue,e.loaded,e.locale,e.meta,e.onChange,e.options,e.optionValue,e.optionText,e.perPage,e.record,e.reference,e.resource,e.setFilter,e.setPagination,e.setSort,e.sort,e.source,e.textAlign,e.translate,e.translateChoice,e.validation;var t=RW(e,["alwaysOn","choices","classNamInputWithOptionsPropse","componenInputWithOptionsPropst","crudGetMInputWithOptionsPropsatching","crudGetOInputWithOptionsPropsne","defaultValue","disableValue","emptyText","enableGetChoices","filter","filterToQuery","formClassName","initializeForm","initialValue","input","isRequired","label","limitChoicesToValue","loaded","locale","meta","onChange","options","optionValue","optionText","perPage","record","reference","resource","setFilter","setPagination","setSort","sort","source","textAlign","translate","translateChoice","validation"]);return t},gO="RaSelectArrayInput",Jy={chips:"".concat(gO,"-chips"),chip:"".concat(gO,"-chip")},Tje=re(P6,{name:gO,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={minWidth:r.spacing(20)},t[r.breakpoints.down("sm")]={width:"100%"},t["& .".concat(Jy.chips)]={display:"flex",flexWrap:"wrap"},t["& .".concat(Jy.chip)]={marginTop:r.spacing(.5),marginRight:r.spacing(.5)},t}),$je={},sf=globalThis&&globalThis.__assign||function(){return sf=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},sf.apply(this,arguments)},Rje=globalThis&&globalThis.__awaiter||function(e,t,r,n){function o(a){return a instanceof r?a:new r(function(i){i(a)})}return new(r||(r=Promise))(function(a,i){function s(f){try{l(n.next(f))}catch(h){i(h)}}function u(f){try{l(n.throw(f))}catch(h){i(h)}}function l(f){f.done?a(f.value):o(f.value).then(s,u)}l((n=n.apply(e,t||[])).next())})},Ije=globalThis&&globalThis.__generator||function(e,t){var r={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},n,o,a,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(l){return function(f){return u([l,f])}}function u(l){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(r=0)),r;)try{if(n=1,o&&(a=l[0]&2?o.return:l[0]?o.throw||((a=o.return)&&a.call(o),0):o.next)&&!(a=a.call(o,l[1])).done)return a;switch(o=0,a&&(l=[l[0]&2,a.value]),l[0]){case 0:case 1:a=l;break;case 4:return r.label++,{value:l[1],done:!1};case 5:r.label++,o=l[1],l=[0];continue;case 7:l=r.ops.pop(),r.trys.pop();continue;default:if(a=r.trys,!(a=a.length>0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]<a[3])){r.label=l[1];break}if(l[0]===6&&r.label<a[1]){r.label=a[1],a=l;break}if(a&&r.label<a[2]){r.label=a[2],r.ops.push(l);break}a[2]&&r.ops.pop(),r.trys.pop();continue}l=t.call(e,r)}catch(f){l=[6,f],o=0}finally{n=a=0}if(l[0]&5)throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}},IW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},SM=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,a;n<o;n++)(a||!(n in t))&&(a||(a=Array.prototype.slice.call(t,0,n)),a[n]=t[n]);return e.concat(a||Array.prototype.slice.call(t))},kc=function(e){var t=e.choices,r=e.className,n=e.create,o=e.createLabel,a=e.createValue,i=e.defaultValue,s=e.disableValue,u=s===void 0?"disabled":s,l=e.emptyText,f=l===void 0?"":l,h=e.emptyValue,g=h===void 0?"":h,v=e.format;e.filter;var m=e.helperText,w=e.isFetching,_=e.isLoading,S=e.label,y=e.margin,b=y===void 0?"dense":y,C=e.onBlur,O=e.onChange,P=e.onCreate,T=e.optionText,R=e.optionValue,D=e.parse,k=e.resource,L=e.source,j=e.translateChoice,B=e.validate,U=IW(e,["choices","className","create","createLabel","createValue","defaultValue","disableValue","emptyText","emptyValue","format","filter","helperText","isFetching","isLoading","label","margin","onBlur","onChange","onCreate","optionText","optionValue","parse","resource","source","translateChoice","validate"]),W=at();p.useEffect(function(){if(g==null)throw new Error("emptyValue being set to null or undefined is not supported. Use parse to turn the empty string into null.")},[g]);var K=VP({choices:t,isLoading:_,isFetching:w,resource:k,source:L}),J=K.allChoices,z=K.isLoading,G=K.error,ee=K.source,oe=K.resource,he=K.isFromReference;if(ee===void 0)throw new Error("If you're not wrapping the SelectInput inside a ReferenceInput, you must provide the source prop");if(!z&&!G&&J===void 0)throw new Error("If you're not wrapping the SelectInput inside a ReferenceInput, you must provide the choices prop");var de=Rh(oe),be=HP({optionText:T??(he?de:void 0),optionValue:R,disableValue:u,translateChoice:j??!he}),Te=be.getChoiceText,ke=be.getChoiceValue,_e=be.getDisableValue,Se=t0(sf({defaultValue:i,parse:D,format:v,onBlur:C,onChange:O,resource:oe,source:ee,validate:B},U)),Fe=Se.field,qe=Se.fieldState,Ne=Se.id,$e=Se.isRequired,De=Se.formState.isSubmitted,Oe=qe.error,se=qe.invalid,lt=qe.isTouched,Ue=p.useCallback(function(){return KP.isElement(f)?f:f===""?" ":W(f,{_:f})},[f,W]),it=p.useCallback(function(Ie){return Te(Ie)},[Te]),V=p.useCallback(function(Ie){return Rje(void 0,void 0,void 0,function(){return Ije(this,function(Le){return Ie!=null&&Ie.target?Fe.onChange(Ie):Fe.onChange(ke(Ie)),[2]})})},[Fe,ke]),X=w$({create:n,createLabel:o,createValue:a,handleChange:V,onCreate:P,optionText:T}),te=X.getCreateItem,we=X.handleChange,ge=X.createElement,ae=n||P?te():null,Re=J;(n||P)&&(Re=SM(SM([],Re,!0),[ae],!1));var Ke=p.useCallback(function(Ie){return Ie?p.createElement(ia,{key:ke(Ie),value:ke(Ie),disabled:_e(Ie)},it(ae&&(Ie==null?void 0:Ie.id)===ae.id?ae:Ie)):null},[ke,_e,it,ae]);if(z)return p.createElement(xje,{label:S!==""&&S!==!1&&p.createElement(Da,{label:S,source:ee,resource:k,isRequired:$e}),sx:e.sx,helperText:p.createElement(Kp,{touched:lt||De,error:Oe==null?void 0:Oe.message,helperText:m}),variant:e.variant,size:e.size,margin:e.margin,fullWidth:e.fullWidth});var We=!!G||m!==!1||(lt||De)&&se;return p.createElement(p.Fragment,null,p.createElement(Nje,sf({id:Ne},Fe,{className:dt("ra-input","ra-input-".concat(ee),r),onChange:we,select:!0,label:S!==""&&S!==!1&&p.createElement(Da,{label:S,source:ee,resource:k,isRequired:$e}),clearAlwaysVisible:!0,error:!!G||(lt||De)&&se,helperText:We?p.createElement(Kp,{touched:lt||De||G,error:(Oe==null?void 0:Oe.message)||(G==null?void 0:G.message),helperText:m}):null,margin:b},Aje(U)),!$e&&p.createElement(ia,{value:g,key:"null","aria-label":W("ra.action.clear_input_value"),title:W("ra.action.clear_input_value")},Ue()),Re.map(Ke)),ge)};kc.propTypes={emptyText:E.oneOfType([E.string,E.element]),emptyValue:E.any,choices:E.arrayOf(E.object),className:E.string,label:E.oneOfType([E.string,E.bool,E.element]),optionText:E.oneOfType([E.string,E.func,E.element]),optionValue:E.string,disableValue:E.string,resettable:E.bool,resource:E.string,source:E.string,translateChoice:E.bool};var Aje=function(e){e.afterSubmit,e.allowNull,e.beforeSubmit,e.choices,e.className,e.crudGetMatching,e.crudGetOne,e.data,e.field,e.fieldState,e.formState,e.filter,e.filterToQuery,e.formatOnBlur,e.isEqual,e.limitChoicesToValue,e.multiple,e.name,e.pagination,e.perPage,e.ref,e.reference,e.refetch,e.render,e.setFilter,e.setPagination,e.setSort,e.shouldUnregister,e.sort,e.subscription,e.type,e.validateFields,e.validation,e.value;var t=IW(e,["afterSubmit","allowNull","beforeSubmit","choices","className","crudGetMatching","crudGetOne","data","field","fieldState","formState","filter","filterToQuery","formatOnBlur","isEqual","limitChoicesToValue","multiple","name","pagination","perPage","ref","reference","refetch","render","setFilter","setPagination","setSort","shouldUnregister","sort","subscription","type","validateFields","validation","value"]);return y$(t)},kje="RaSelectInput",Nje=re(Hh,{name:kje,overridesResolver:function(e,t){return t.root}})(function(e){var t=e.theme;return sf(sf({},$W),{minWidth:t.spacing(20),"& .MuiFilledInput-root":{paddingRight:0}})}),AW=function(e){var t=e.redirectTo,r=e.className,n=Li(!1),o=n[0],a=n[1],i=Ame(),s=at(),u=jn(),l=function(f){a(!0),i(f,t).then(function(){a(!1)}).catch(function(h){a(!1),u(typeof h=="string"?h:typeof h>"u"||!h.message?"ra.auth.sign_in_error":h.message,{type:"error",messageArgs:{_:typeof h=="string"?h:h&&h.message?h.message:void 0}})})};return p.createElement(Dje,{onSubmit:l,mode:"onChange",noValidate:!0,className:r},p.createElement(Df,{className:Nc.content},p.createElement(kr,{autoFocus:!0,source:"username",label:s("ra.auth.username"),autoComplete:"username",validate:oD(),fullWidth:!0}),p.createElement(kr,{source:"password",label:s("ra.auth.password"),type:"password",autoComplete:"current-password",validate:oD(),fullWidth:!0}),p.createElement(mo,{variant:"contained",type:"submit",color:"primary",disabled:o,fullWidth:!0,className:Nc.button},o?p.createElement(jh,{className:Nc.icon,size:19,thickness:3}):s("ra.auth.sign_in"))))},rm="RaLoginForm",Nc={content:"".concat(rm,"-content"),button:"".concat(rm,"-button"),icon:"".concat(rm,"-icon")},Dje=re(bz,{name:rm,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(Nc.content)]={width:300},t["& .".concat(Nc.button)]={marginTop:r.spacing(2)},t["& .".concat(Nc.icon)]={margin:r.spacing(.3)},t});AW.propTypes={redirectTo:E.string};var vO=globalThis&&globalThis.__assign||function(){return vO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},vO.apply(this,arguments)},Lje=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},kW=function(e){var t=e.children,r=t===void 0?Mje:t,n=e.backgroundImage,o=Lje(e,["children","backgroundImage"]),a=p.useRef(),i=!1,s=cz(),u=di();p.useEffect(function(){s({},!1).then(function(){u("/")}).catch(function(){})},[s,u]);var l=function(){!i&&a.current&&(a.current.style.backgroundImage="url(".concat(n,")"),i=!0)},f=function(){if(n){var h=new Image;h.onload=l,h.src=n}};return p.useEffect(function(){i||f()}),p.createElement(Fje,vO({},o,{ref:a}),p.createElement(xu,{className:Dc.card},p.createElement("div",{className:Dc.avatar},p.createElement(wC,{className:Dc.icon},p.createElement(LT,null))),r))},Mje=p.createElement(AW,null),nm="RaLogin",Dc={card:"".concat(nm,"-card"),avatar:"".concat(nm,"-avatar"),icon:"".concat(nm,"-icon")},Fje=re("div",{name:nm,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexDirection:"column",minHeight:"100vh",height:"1px",alignItems:"center",justifyContent:"flex-start",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundImage:"radial-gradient(circle at 50% 14em, #313264 0%, #00023b 60%, #00023b 100%)"},t["& .".concat(Dc.card)]={minWidth:300,marginTop:"6em"},t["& .".concat(Dc.avatar)]={margin:"1em",display:"flex",justifyContent:"center"},t["& .".concat(Dc.icon)]={backgroundColor:r.palette.secondary[500]},t});kW.propTypes={backgroundImage:E.string,children:E.node,className:E.string};var mO=globalThis&&globalThis.__assign||function(){return mO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},mO.apply(this,arguments)},NW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},DW=function(e){var t,r=e.actions,n=e.aside,o=e.children,a=e.className,i=e.component,s=i===void 0?xu:i,u=e.title,l=NW(e,["actions","aside","children","className","component","title"]),f=Ape(e),h=f.resource,g=f.defaultTitle;return p.createElement(Bje,mO({className:dt("create-page",a)},jje(l)),p.createElement(bl,{title:u,defaultTitle:g,preferenceKey:"".concat(h,".create.title")}),r,p.createElement("div",{className:dt(Lc.main,(t={},t[Lc.noActions]=!r,t))},p.createElement(s,{className:Lc.card},o),n))};DW.propTypes={actions:E.oneOfType([E.element,E.bool]),aside:E.element,children:E.node,className:E.string,defaultTitle:E.any,hasList:E.bool,hasShow:E.bool,mutationOptions:E.object,record:E.object,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,save:E.func,title:E.node};var jje=function(e){e.addMiddleware,e.defaultTitle,e.hasCreate,e.hasEdit,e.hasList,e.hasShow,e.history,e.isFetching,e.isLoading,e.location,e.match,e.mutationOptions,e.options,e.permissions,e.save,e.saving,e.transform,e.removeMiddleware;var t=NW(e,["addMiddleware","defaultTitle","hasCreate","hasEdit","hasList","hasShow","history","isFetching","isLoading","location","match","mutationOptions","options","permissions","save","saving","transform","removeMiddleware"]);return t},om="RaCreate",Lc={main:"".concat(om,"-main"),noActions:"".concat(om,"-noActions"),card:"".concat(om,"-card")},Bje=re("div",{name:om,overridesResolver:function(e,t){return t.root}})(function(e){var t,r,n=e.theme;return t={},t["& .".concat(Lc.main)]={display:"flex"},t["& .".concat(Lc.noActions)]=(r={},r[n.breakpoints.up("sm")]={marginTop:"1em"},r),t["& .".concat(Lc.card)]={flex:"1 1 auto"},t}),yO=globalThis&&globalThis.__assign||function(){return yO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},yO.apply(this,arguments)},zje=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},qh=function(e){n5("Create",["children"],e);var t=e.resource,r=e.record,n=e.redirect,o=e.transform,a=e.mutationOptions,i=e.disableAuthentication,s=e.hasEdit,u=e.hasShow,l=zje(e,["resource","record","redirect","transform","mutationOptions","disableAuthentication","hasEdit","hasShow"]);return p.createElement(Cpe,{resource:t,record:r,redirect:n,transform:o,mutationOptions:a,disableAuthentication:i,hasEdit:s,hasShow:u},p.createElement(DW,yO({},l)))};qh.propTypes={actions:E.oneOfType([E.element,E.bool]),aside:E.element,children:E.node,className:E.string,disableAuthentication:E.bool,hasEdit:E.bool,hasShow:E.bool,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,title:E.node,record:E.object,mutationOptions:E.object,transform:E.func,sx:E.any};var bO=globalThis&&globalThis.__assign||function(){return bO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},bO.apply(this,arguments)},LW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},MW=function(e){var t=e.className,r=LW(e,["className"]),n=d5(r).record,o=gi(r).hasShow;return p.createElement(o1,bO({className:t},Uje(r)),o&&p.createElement(iU,{record:n}))},Uje=function(e){e.hasCreate,e.hasEdit,e.hasShow,e.hasList;var t=LW(e,["hasCreate","hasEdit","hasShow","hasList"]);return t};MW.propTypes={className:E.string,data:E.object,hasCreate:E.bool,hasEdit:E.bool,hasShow:E.bool,hasList:E.bool,resource:E.string};var xO=globalThis&&globalThis.__assign||function(){return xO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},xO.apply(this,arguments)},FW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},_d,jW=function(e){var t,r=e.actions,n=e.aside,o=e.children,a=e.className,i=e.component,s=i===void 0?xu:i,u=e.title;e.mutationMode;var l=FW(e,["actions","aside","children","className","component","title","mutationMode"]),f=gi().hasShow,h=d5(e),g=h.resource,v=h.defaultTitle,m=h.record,w=typeof r>"u"&&f?p.createElement(MW,null):r;return o?p.createElement(Vje,xO({className:dt("edit-page",a)},Wje(l)),p.createElement(bl,{title:u,defaultTitle:v,preferenceKey:"".concat(g,".edit.title")}),w,p.createElement("div",{className:dt(Mc.main,(t={},t[Mc.noActions]=!w,t))},p.createElement(s,{className:Mc.card},m?o:p.createElement(Df,null," ")),n)):null};jW.propTypes={actions:E.oneOfType([E.element,E.bool]),aside:E.element,className:E.string,component:Ih,defaultTitle:E.any,hasList:E.bool,hasShow:E.bool,mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),mutationOptions:E.object,record:E.object,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,save:E.func,title:E.node};var Wje=function(e){e.addMiddleware,e.defaultTitle,e.hasCreate,e.hasEdit,e.hasList,e.hasShow,e.history,e.id,e.isFetching,e.isLoading,e.location,e.match,e.options,e.queryOptions,e.mutationOptions,e.permissions,e.refetch,e.removeMiddleware,e.resource,e.save,e.saving,e.transform;var t=FW(e,["addMiddleware","defaultTitle","hasCreate","hasEdit","hasList","hasShow","history","id","isFetching","isLoading","location","match","options","queryOptions","mutationOptions","permissions","refetch","removeMiddleware","resource","save","saving","transform"]);return t},am="RaEdit",Mc={main:"".concat(am,"-main"),noActions:"".concat(am,"-noActions"),card:"".concat(am,"-card")},Vje=re("div",{name:am,overridesResolver:function(e,t){return t.root}})((_d={},_d["& .".concat(Mc.main)]={display:"flex",alignItems:"flex-start"},_d["& .".concat(Mc.noActions)]={marginTop:"1em"},_d["& .".concat(Mc.card)]={flex:"1 1 auto"},_d)),wO=globalThis&&globalThis.__assign||function(){return wO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},wO.apply(this,arguments)},Hje=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},jf=function(e){n5("Edit",["children"],e);var t=e.resource,r=e.id,n=e.mutationMode,o=e.mutationOptions,a=e.queryOptions,i=e.redirect,s=e.transform,u=e.disableAuthentication,l=Hje(e,["resource","id","mutationMode","mutationOptions","queryOptions","redirect","transform","disableAuthentication"]);return p.createElement(Fpe,{resource:t,id:r,mutationMode:n,mutationOptions:o,queryOptions:a,redirect:i,transform:s,disableAuthentication:u},p.createElement(jW,wO({},l)))};jf.propTypes={actions:E.oneOfType([E.element,E.bool]),aside:E.element,children:E.node,className:E.string,disableAuthentication:E.bool,hasCreate:E.bool,hasEdit:E.bool,hasShow:E.bool,hasList:E.bool,id:E.any,mutationMode:E.oneOf(["pessimistic","optimistic","undoable"]),mutationOptions:E.object,queryOptions:E.object,redirect:E.oneOfType([E.string,E.bool,E.func]),resource:E.string,title:E.node,transform:E.func,sx:E.any};var SO=globalThis&&globalThis.__assign||function(){return SO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},SO.apply(this,arguments)},qje=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},BW=function(e){var t,r=e.children,n=e.className,o=e.resource,a=qje(e,["children","className","resource"]),i=Wo(function(s){return s.breakpoints.down("sm")});return p.createElement(Gje,SO({className:dt((t={},t[Fc.mobileToolbar]=i,t[Fc.desktopToolbar]=!i,t),n),role:"toolbar"},a),p.Children.count(r)===0?p.createElement("div",{className:Fc.defaultToolbar},p.createElement(JU,null),p.createElement(UU,{resource:o})):r)};BW.propTypes={children:E.node,className:E.string,resource:E.string};var im="RaToolbar",Fc={desktopToolbar:"".concat(im,"-desktopToolbar"),mobileToolbar:"".concat(im,"-mobileToolbar"),defaultToolbar:"".concat(im,"-defaultToolbar")},Gje=re(Mf,{name:im,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={backgroundColor:r.palette.mode==="light"?r.palette.grey[100]:r.palette.grey[900]},t["&.".concat(Fc.desktopToolbar)]={},t["&.".concat(Fc.mobileToolbar)]={position:"fixed",bottom:0,left:0,right:0,padding:"16px",width:"100%",boxSizing:"border-box",flexShrink:0,zIndex:2},t["& .".concat(Fc.defaultToolbar)]={flex:1,display:"flex",justifyContent:"space-between"},t}),Zy=globalThis&&globalThis.__assign||function(){return Zy=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Zy.apply(this,arguments)},zW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},mi=function(e){var t=e.children,r=e.className,n=e.component,o=n===void 0?Qje:n,a=e.sx,i=e.toolbar,s=i===void 0?Xje:i,u=zW(e,["children","className","component","sx","toolbar"]);return p.createElement(bz,Zy({},u),p.createElement(o,{className:r,sx:a},p.createElement($T,Zy({alignItems:"flex-start"},Yje(e)),t)),s!==!1?s:null)};mi.propTypes={children:E.node,defaultValues:E.oneOfType([E.object,E.func]),record:E.object,toolbar:E.oneOfType([E.element,E.oneOf([!1])]),validate:E.func};var Kje="RaSimpleForm",Qje=re(Df,{name:Kje,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t[r.breakpoints.down("sm")]={paddingBottom:"5em"},t}),Xje=p.createElement(BW,null),Yje=function(e){e.children,e.className,e.component,e.criteriaMode,e.defaultValues,e.delayError,e.onSubmit,e.record,e.resource,e.reValidateMode,e.sx,e.toolbar,e.validate,e.resetOptions,e.resolver,e.sanitizeEmptyValues,e.shouldFocusError,e.shouldUnregister,e.shouldUseNativeValidation,e.warnWhenUnsavedChanges;var t=zW(e,["children","className","component","criteriaMode","defaultValues","delayError","onSubmit","record","resource","reValidateMode","sx","toolbar","validate","resetOptions","resolver","sanitizeEmptyValues","shouldFocusError","shouldUnregister","shouldUseNativeValidation","warnWhenUnsavedChanges"]);return t},UW=function(e){var t=pn(e),r=gi().hasEdit;return r?p.createElement(o1,{className:e.className},p.createElement(p$,{record:t})):null};UW.propTypes={className:E.string,record:E.any};var _O=globalThis&&globalThis.__assign||function(){return _O=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},_O.apply(this,arguments)},WW=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Cd,Jje=p.createElement(UW,null),VW=function(e){var t,r=e.actions,n=e.aside,o=e.children,a=e.className,i=e.component,s=i===void 0?xu:i,u=e.emptyWhileLoading,l=u===void 0?!1:u,f=e.title,h=WW(e,["actions","aside","children","className","component","emptyWhileLoading","title"]),g=$ve(e),v=g.resource,m=g.defaultTitle,w=g.record,_=gi(e).hasEdit,S=typeof r>"u"&&_?Jje:r;return!o||!w&&l?null:p.createElement(eBe,_O({className:dt("show-page",a)},Zje(h)),p.createElement(bl,{title:f,defaultTitle:m,preferenceKey:"".concat(v,".show.title")}),S!==!1&&S,p.createElement("div",{className:dt(jc.main,(t={},t[jc.noActions]=!S,t))},p.createElement(s,{className:jc.card},o),n))};VW.propTypes={actions:E.oneOfType([E.element,E.bool]),children:E.node,className:E.string,emptyWhileLoading:E.bool,title:E.any};var Zje=function(e){e.defaultTitle,e.hasCreate,e.hasEdit,e.hasList,e.hasShow,e.history,e.id,e.isLoading,e.isFetching,e.location,e.match,e.options,e.refetch,e.permissions;var t=WW(e,["defaultTitle","hasCreate","hasEdit","hasList","hasShow","history","id","isLoading","isFetching","location","match","options","refetch","permissions"]);return t},sm="RaShow",jc={main:"".concat(sm,"-main"),noActions:"".concat(sm,"-noActions"),card:"".concat(sm,"-card")},eBe=re("div",{name:sm,overridesResolver:function(e,t){return t.root}})((Cd={},Cd["& .".concat(jc.main)]={display:"flex"},Cd["& .".concat(jc.noActions)]={marginTop:"1em"},Cd["& .".concat(jc.card)]={flex:"1 1 auto"},Cd)),CO=globalThis&&globalThis.__assign||function(){return CO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},CO.apply(this,arguments)},tBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},s1=function(e){var t=e.id,r=e.resource,n=e.queryOptions,o=e.disableAuthentication,a=tBe(e,["id","resource","queryOptions","disableAuthentication"]);return p.createElement(Tve,{id:t,disableAuthentication:o,queryOptions:n,resource:r},p.createElement(VW,CO({},a)))};s1.propTypes={actions:E.oneOfType([E.element,E.bool]),children:E.node.isRequired,className:E.string,disableAuthentication:E.bool,emptyWhileLoading:E.bool,component:E.elementType,resource:E.string,title:E.node,sx:E.any};var Xs={sortBy:E.string,sortByOrder:E.oneOf(["ASC","DESC"]),source:E.string,label:E.oneOfType([E.string,E.element,E.bool]),sortable:E.bool,className:E.string,cellClassName:E.string,headerClassName:E.string,textAlign:E.oneOf(["inherit","left","center","right","justify"]),emptyText:E.string},l1=function(e){var t,r=p.memo(e);return r.propTypes=e.propTypes,r.defaultProps=e.defaultProps,r.displayName=(t=e.displayName)===null||t===void 0?void 0:t.replace("Impl",""),r},rBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Xp=function(e){e.cellClassName,e.className,e.emptyText,e.formClassName,e.fullWidth,e.headerClassName,e.label,e.linkType,e.link,e.locale,e.record,e.refetch,e.resource,e.sortable,e.sortBy,e.sortByOrder,e.source,e.textAlign,e.translateChoice;var t=rBe(e,["cellClassName","className","emptyText","formClassName","fullWidth","headerClassName","label","linkType","link","locale","record","refetch","resource","sortable","sortBy","sortByOrder","source","textAlign","translateChoice"]);return t},lf=globalThis&&globalThis.__assign||function(){return lf=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},lf.apply(this,arguments)},nBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Bw,k$=function(e){var t=e.className,r=e.source,n=e.emptyText,o=nBe(e,["className","source","emptyText"]),a=pn(e),i=Et(a,r),s=at();return i==null&&n?p.createElement(qt,lf({component:"span",variant:"body2",className:t},Xp(o)),n&&s(n,{_:n})):p.createElement(oBe,lf({className:dt(GW.chip,t),label:i},Xp(o)))};k$.propTypes=lf(lf({},Fh.propTypes),Xs);k$.displayName="ChipFieldImpl";var HW=l1(k$),qW="RaChipField",GW={chip:"".concat(qW,"-chip")},oBe=re(Fh,{name:qW,overridesResolver:function(e,t){return t.root}})((Bw={},Bw["&.".concat(GW.chip)]={margin:4,cursor:"inherit"},Bw)),Jl=globalThis&&globalThis.__assign||function(){return Jl=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Jl.apply(this,arguments)},aBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},N$=function(e){var t=e.className,r=e.emptyText,n=e.locales,o=e.options,a=e.showTime,i=a===void 0?!1:a,s=e.showDate,u=s===void 0?!0:s,l=e.source,f=e.transform,h=f===void 0?iBe:f,g=aBe(e,["className","emptyText","locales","options","showTime","showDate","source","transform"]),v=at();if(!i&&!u)throw new Error("<DateField> cannot have showTime and showDate false at the same time");var m=pn(e);if(!m)return null;var w=Et(m,l);if(w==null||w==="")return r?p.createElement(qt,Jl({component:"span",variant:"body2",className:t},Xp(g)),r&&v(r,{_:r})):null;var _=h(w),S="";if(i&&u)S=zw?_.toLocaleString(n,o):_.toLocaleString();else if(u){var y=o??(typeof w=="string"&&w.length<=10?{timeZone:"UTC"}:void 0);S=zw?_.toLocaleDateString(n,y):_.toLocaleDateString()}else i&&(S=zw?_.toLocaleTimeString(n,o):_.toLocaleTimeString());return p.createElement(qt,Jl({component:"span",variant:"body2",className:t},Xp(g)),S)};N$.propTypes=Jl(Jl(Jl({},qt.propTypes),Xs),{locales:E.oneOfType([E.string,E.arrayOf(E.string)]),options:E.object,showTime:E.bool,showDate:E.bool});N$.displayName="DateFieldImpl";var os=l1(N$),iBe=function(e){return e instanceof Date?e:typeof e=="string"||typeof e=="number"?new Date(e):void 0},zw=function(){try{new Date().toLocaleString("i")}catch(e){return e instanceof RangeError}return!1}(),OO=globalThis&&globalThis.__assign||function(){return OO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},OO.apply(this,arguments)},sBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},D$=function(e){var t=e.to,r=e.children,n=e.className,o=sBe(e,["to","children","className"]);return p.createElement(cBe,OO({component:iu,to:t,className:dt(uBe.link,n),underline:"none"},o),r)},lBe="RaLink",uBe={link:"".concat(lBe,"-link")},cBe=re(vTe)({});D$.propTypes={className:E.string,children:E.node,to:E.oneOfType([E.string,E.object])};var EO=globalThis&&globalThis.__assign||function(){return EO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},EO.apply(this,arguments)},fBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},L$=function(e){var t=e.className,r=e.children,n=e.linkType,o=n===void 0?"edit":n,a=e.component,i=a===void 0?dBe:a,s=fBe(e,["className","children","linkType","component"]),u=Bn(e),l=u.data,f=u.isLoading,h=Xt(e),g=es();return f===!0?p.createElement(N6,null):p.createElement(i,EO({className:t},Yc(s)),l.map(function(v,m){var w,_,S=o?g({resource:h,type:o,id:v.id}):!1;return S?p.createElement(ui,{value:v,key:(w=v.id)!==null&&w!==void 0?w:"row".concat(m)},p.createElement(D$,{className:QW.link,to:S,onClick:pBe},p.cloneElement(p.Children.only(r),{record:v,resource:h,onClick:hBe}))):p.createElement(ui,{value:v,key:(_=v.id)!==null&&_!==void 0?_:"row".concat(m)},r)}))};L$.propTypes={children:E.element.isRequired,classes:E.object,className:E.string,component:Ih,data:E.any,ids:E.array,linkType:E.oneOfType([E.string,E.bool]),resource:E.string,sx:E.oneOfType([E.arrayOf(E.oneOfType([E.func,E.object,E.bool])),E.func,E.object])};var KW="RaSingleFieldList",QW={link:"".concat(KW,"-link")},dBe=re("div",{name:KW,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",flexWrap:"wrap"},t["& .".concat(QW.link)]={textDecoration:"none","& > *":{color:r.palette.primary.main}},t}),pBe=function(e){return e.stopPropagation()},hBe=function(){},Yp=globalThis&&globalThis.__assign||function(){return Yp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Yp.apply(this,arguments)},XW=function(e){var t=e.filter,r=e.page,n=r===void 0?1:r,o=e.perPage,a=e.reference,i=e.resource,s=e.sort,u=e.source,l=e.queryOptions,f=pn(e),h=Xge({filter:t,page:n,perPage:o,record:f,reference:a,resource:i,sort:s,source:u,queryOptions:l});return p.createElement(rs,{value:a},p.createElement(w5,{value:h},p.createElement(vBe,Yp({},e))))};XW.propTypes=Yp(Yp({},Xs),{className:E.string,children:E.node,label:Xs.label,record:E.any,reference:E.string.isRequired,resource:E.string,sortBy:E.string,sortByOrder:Xs.sortByOrder,source:E.string.isRequired,queryOptions:E.any});var YW=function(e){var t=e.children,r=e.pagination,n=e.reference,o=e.className,a=e.sx,i=Bn(e),s=i.isLoading,u=i.total,l=gi({resource:n}).recordRepresentation,f=t||p.createElement(L$,null,p.createElement(HW,{source:typeof l=="string"?l:"id",size:"small"}));return p.createElement(gBe,{className:o,sx:a},s?p.createElement(Wh,{className:ZW.progress}):p.createElement("span",null,f,r&&u!==void 0?r:null))};YW.propTypes={className:E.string,children:E.node,reference:E.string.isRequired};var JW="RaReferenceArrayField",ZW={progress:"".concat(JW,"-progress")},gBe=re("div",{name:JW,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={},t["& .".concat(ZW.progress)]={marginTop:r.spacing(2)},t}),vBe=p.memo(YW),eb=globalThis&&globalThis.__assign||function(){return eb=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},eb.apply(this,arguments)},eV=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},PO=function(e){var t=e.source,r=e.emptyText,n=e.link,o=n===void 0?"edit":n,a=eV(e,["source","emptyText","link"]),i=pn(e),s=Et(i,t),u=at();return s==null?r?p.createElement(qt,{component:"span",variant:"body2"},r&&u(r,{_:r})):null:p.createElement(mBe,eb({},a,{link:o,emptyText:r,record:i,id:s}))};PO.propTypes={children:E.node,className:E.string,cellClassName:E.string,headerClassName:E.string,label:Xs.label,record:E.any,reference:E.string.isRequired,resource:E.string,sortBy:E.string,sortByOrder:Xs.sortByOrder,source:E.string.isRequired,translateChoice:E.oneOfType([E.func,E.bool]),link:E.oneOfType([E.string,E.bool,E.func])};var mBe=function(e){var t=e.children,r=e.id,n=e.reference,o=e.queryOptions,a=e.link,i=eV(e,["children","id","reference","queryOptions","link"]);return p.createElement(rs,{value:n},p.createElement(bBe,eb({reference:n},i,U5({reference:n,id:r,options:o}),{resourceLinkPath:a}),t))},yBe=function(e){return e.stopPropagation()},tV=function(e){var t=e.children,r=e.className,n=e.emptyText,o=e.error,a=e.isLoading,i=e.reference,s=e.referenceRecord,u=e.resourceLinkPath,l=e.sx,f=Rh(i),h=at(),g=es(),v=gi({resource:i});if(o)return p.createElement(KU,{"aria-errormessage":o.message?o.message:o,role:"presentation",color:"error",fontSize:"small"});if(a)return p.createElement(Wh,null);if(!s)return n?p.createElement(p.Fragment,null,n&&h(n,{_:n})):null;var m=u===!1||u==="edit"&&!v.hasEdit||u==="show"&&!v.hasShow?!1:g({resource:i,id:s.id,type:typeof u=="function"?u(s,i):u}),w=t||p.createElement(qt,{component:"span",variant:"body2"},f(s));return m?p.createElement(_M,{className:r,sx:l},p.createElement(ui,{value:s},p.createElement(D$,{to:m,className:nV.link,onClick:yBe},w))):p.createElement(_M,{className:r,sx:l},p.createElement(ui,{value:s},w))};tV.propTypes={children:E.element,className:E.string,isLoading:E.bool,record:E.any,reference:E.string,referenceRecord:E.any,resource:E.string,resourceLinkPath:E.oneOfType([E.string,E.bool,E.func]).isRequired,source:E.string,translateChoice:E.oneOfType([E.func,E.bool])};var bBe=l1(tV),rV="RaReferenceField",nV={link:"".concat(rV,"-link")},_M=re("span",{name:rV,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={lineHeight:"initial"},t["& .".concat(nV.link)]={"& > *":{color:r.palette.primary.main}},t}),Jp=globalThis&&globalThis.__assign||function(){return Jp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Jp.apply(this,arguments)},xBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},M$=function(e){var t,r=e.className,n=e.source,o=e.emptyText,a=xBe(e,["className","source","emptyText"]),i=pn(e),s=(t=Et(i,n))===null||t===void 0?void 0:t.toString(),u=at();return p.createElement(qt,Jp({component:"span",variant:"body2",className:r},Xp(a)),s!=null&&typeof s!="string"?JSON.stringify(s):s||(o?u(o,{_:o}):null))};M$.propTypes=Jp(Jp({},qt.propTypes),Xs);M$.displayName="TextFieldImpl";var Nr=l1(M$),TO=globalThis&&globalThis.__assign||function(){return TO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},TO.apply(this,arguments)},oV=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},wu=function(e){var t=e.className,r=e.children,n=e.divider,o=e.spacing,a=o===void 0?1:o,i=oV(e,["className","children","divider","spacing"]),s=pn(e);return s?p.createElement(f5,{value:e.record},p.createElement(wBe,TO({className:t},SBe(i)),p.createElement($T,{spacing:a,divider:n,className:tb.stack},p.Children.map(r,function(u){return u&&p.isValidElement(u)?p.createElement(b$,{key:u.props.source,className:dt("ra-field",u.props.source&&"ra-field-".concat(u.props.source),tb.row,u.props.className)},u):null})))):null};wu.propTypes={children:E.node,className:E.string,record:E.object,spacing:E.any,sx:E.any};var $O="RaSimpleShowLayout",tb={stack:"".concat($O,"-stack"),row:"".concat($O,"-row")},wBe=re("div",{name:$O,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={flex:1,padding:"".concat(r.spacing(1)," ").concat(r.spacing(2))},t["& .".concat(tb.stack)]={},t["& .".concat(tb.row)]={display:"inline"},t}),SBe=function(e){e.record,e.resource,e.initialValues,e.translate;var t=oV(e,["record","resource","initialValues","translate"]);return t},F$={},_Be=Wt;Object.defineProperty(F$,"__esModule",{value:!0});var aV=F$.default=void 0,CBe=_Be(Vt()),OBe=N,EBe=(0,CBe.default)((0,OBe.jsx)("path",{d:"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10z"}),"Inbox");aV=F$.default=EBe;var PBe=function(e){var t=e.className,r=gi(e).hasCreate,n=Xt(e),o=at(),a=Rf(),i=o("resources.".concat(n,".forcedCaseName"),{smart_count:0,_:a(n,0)}),s=o("ra.page.empty",{name:i}),u=o("ra.page.invite");return p.createElement(TBe,{className:t},p.createElement("div",{className:Bc.message},p.createElement(aV,{className:Bc.icon}),p.createElement(qt,{variant:"h4",paragraph:!0},o("resources.".concat(n,".empty"),{_:s})),r&&p.createElement(qt,{variant:"body1"},o("resources.".concat(n,".invite"),{_:u}))),r&&p.createElement("div",{className:Bc.toolbar},p.createElement(nU,{variant:"contained"})))},lm="RaEmpty",Bc={message:"".concat(lm,"-message"),icon:"".concat(lm,"-icon"),toolbar:"".concat(lm,"-toolbar")},TBe=re("span",{name:lm,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={flex:1},t["& .".concat(Bc.message)]={textAlign:"center",opacity:r.palette.mode==="light"?.5:.8,margin:"0 1em",color:r.palette.mode==="light"?"inherit":r.palette.text.primary},t["& .".concat(Bc.icon)]={width:"9em",height:"9em"},t["& .".concat(Bc.toolbar)]={textAlign:"center",marginTop:"2em"},t}),ki=globalThis&&globalThis.__assign||function(){return ki=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},ki.apply(this,arguments)},$Be=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},iV=p.memo(function(e){var t=e.filters,r=e.actions,n=e.className,o=$Be(e,["filters","actions","className"]);return Array.isArray(t)?p.createElement(i1.Provider,{value:t},p.createElement(CM,{className:n},p.createElement(qFe,null),p.createElement("span",null),r&&p.cloneElement(r,ki(ki({},o),r.props)))):p.createElement(CM,{className:n},t&&p.cloneElement(t,ki(ki({},o),{context:"form"})),p.createElement("span",null),r&&p.cloneElement(r,ki(ki(ki({},o),{filters:t}),r.props)))});iV.propTypes={filters:E.oneOfType([E.element,E.arrayOf(E.element)]),actions:E.oneOfType([E.bool,E.element]),exporter:E.oneOfType([E.func,E.bool])};var RBe="RaListToolbar",CM=re("div",{name:RBe,overridesResolver:function(e,t){return t.root}})(function(e){var t,r=e.theme;return t={display:"flex",position:"relative",justifyContent:"space-between",alignItems:"flex-end",width:"100%"},t[r.breakpoints.down("md")]={flexWrap:"wrap"},t[r.breakpoints.down("sm")]={backgroundColor:r.palette.background.paper,flexWrap:"inherit",flexDirection:"column-reverse"},t}),pp=globalThis&&globalThis.__assign||function(){return pp=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},pp.apply(this,arguments)},IBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},sV=function(e){var t=e.className,r=e.filters;e.hasCreate;var n=e.selectedIds,o=n===void 0?ABe:n,a=e.onUnselectItems,i=a===void 0?kBe:a,s=IBe(e,["className","filters","hasCreate","selectedIds","onUnselectItems"]),u=Bn(pp(pp({},e),{selectedIds:o,onUnselectItems:i})),l=u.sort,f=u.displayedFilters,h=u.filterValues,g=u.exporter,v=u.showFilter,m=u.total,w=Xt(e),_=gi(e).hasCreate,S=p.useContext(i1)||r;return p.useMemo(function(){return p.createElement(o1,pp({className:t},Yc(s)),r?p.cloneElement(r,{resource:w,showFilter:v,displayedFilters:f,filterValues:h,context:"button"}):S&&p.createElement(OW,null),_&&p.createElement(nU,null),g!==!1&&p.createElement(qU,{disabled:m===0,resource:w,sort:l,filterValues:h}))},[w,f,h,r,v,S,m,t,l,g,_])};sV.propTypes={className:E.string,sort:E.shape({field:E.string,order:E.oneOf(["ASC","DESC"])}),displayedFilters:E.object,exporter:E.oneOfType([E.func,E.bool]),filters:E.element,filterValues:E.object,hasCreate:E.bool,resource:E.string,onUnselectItems:E.func,selectedIds:E.arrayOf(E.any),showFilter:E.func,total:E.number};var ABe=[],kBe=function(){return null},RO=globalThis&&globalThis.__assign||function(){return RO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},RO.apply(this,arguments)},NBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},DBe=p.createElement(sV,null),LBe=p.createElement(TW,null),MBe=p.createElement(PBe,null),FBe=xu,lV=function(e){var t=e.actions,r=t===void 0?DBe:t,n=e.aside,o=e.filters,a=e.bulkActionButtons,i=e.emptyWhileLoading,s=e.hasCreate,u=e.pagination,l=u===void 0?LBe:u,f=e.children,h=e.className,g=e.component,v=g===void 0?FBe:g,m=e.title,w=e.empty,_=w===void 0?MBe:w,S=NBe(e,["actions","aside","filters","bulkActionButtons","emptyWhileLoading","hasCreate","pagination","children","className","component","title","empty"]),y=Bn(e),b=y.defaultTitle,C=y.data,O=y.error,P=y.isLoading,T=y.filterValues,R=y.resource;if(!f||!C&&P&&i)return null;var D=function(){return p.createElement("div",{className:Ns.main},(o||r)&&p.createElement(iV,{className:Ns.actions,filters:o,actions:r,hasCreate:s}),p.createElement(v,{className:Ns.content},a&&f&&p.isValidElement(f)?p.cloneElement(f,{bulkActionButtons:a}):f),O?p.createElement(l$,{error:O,resetErrorBoundary:null}):l!==!1&&l)},k=function(){return _!==!1&&p.cloneElement(_,{className:Ns.noResults,hasCreate:s})},L=!P&&(C==null?void 0:C.length)===0&&!Object.keys(T).length&&_!==!1;return p.createElement(jBe,RO({className:dt("list-page",h)},S),p.createElement(bl,{title:m,defaultTitle:b,preferenceKey:"".concat(R,".list.title")}),L?k():D(),n)};lV.propTypes={actions:E.oneOfType([E.bool,E.element]),aside:E.element,children:E.node,className:E.string,component:Ih,emptyWhileLoading:E.bool,filters:E.oneOfType([E.element,E.arrayOf(E.element)]),hasCreate:E.bool,pagination:E.oneOfType([E.element,E.bool]),title:r1};var Ld="RaList",Ns={main:"".concat(Ld,"-main"),content:"".concat(Ld,"-content"),actions:"".concat(Ld,"-actions"),noResults:"".concat(Ld,"-noResults")},jBe=re("div",{name:Ld,overridesResolver:function(e,t){return t.root}})(function(e){var t,r,n=e.theme;return t={display:"flex"},t["& .".concat(Ns.main)]={flex:"1 1 auto",display:"flex",flexDirection:"column"},t["& .".concat(Ns.content)]=(r={position:"relative"},r[n.breakpoints.down("sm")]={boxShadow:"none"},r.overflow="inherit",r),t["& .".concat(Ns.actions)]={},t["& .".concat(Ns.noResults)]={},t}),IO=globalThis&&globalThis.__assign||function(){return IO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},IO.apply(this,arguments)},BBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},Gh=function(e){var t=e.debounce,r=e.disableAuthentication,n=e.disableSyncWithLocation,o=e.exporter,a=e.filter,i=a===void 0?zBe:a,s=e.filterDefaultValues,u=e.perPage,l=u===void 0?10:u,f=e.queryOptions,h=e.resource,g=e.sort,v=e.storeKey,m=BBe(e,["debounce","disableAuthentication","disableSyncWithLocation","exporter","filter","filterDefaultValues","perPage","queryOptions","resource","sort","storeKey"]);return p.createElement(Fge,{debounce:t,disableAuthentication:r,disableSyncWithLocation:n,exporter:o,filter:i,filterDefaultValues:s,perPage:l,queryOptions:f,resource:h,sort:g,storeKey:v},p.createElement(lV,IO({},m)))};Gh.propTypes={actions:E.oneOfType([E.bool,E.element]),aside:E.element,children:E.node.isRequired,className:E.string,emptyWhileLoading:E.bool,filter:E.object,filterDefaultValues:E.object,filters:E.oneOfType([E.element,E.arrayOf(E.element)]),pagination:E.oneOfType([E.element,E.bool]),perPage:E.number,sort:E.shape({field:E.string,order:E.oneOf(["ASC","DESC"])}),sx:E.any,title:r1,disableSyncWithLocation:E.bool,hasCreate:E.bool,resource:E.string};var zBe={},AO=globalThis&&globalThis.__assign||function(){return AO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},AO.apply(this,arguments)},UBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},WBe=function(e){var t=e.layout,r=t===void 0?Ake:t,n=e.catchAll,o=n===void 0?kU:n,a=e.loading,i=a===void 0?RU:a,s=e.loginPage,u=s===void 0?kW:s,l=e.authCallbackPage,f=l===void 0?oDe:l,h=e.notification,g=h===void 0?NU:h,v=UBe(e,["layout","catchAll","loading","loginPage","authCallbackPage","notification"]);return p.createElement(X$e,{enableColorScheme:!0},p.createElement(Xve,AO({layout:r,catchAll:o,loading:i,loginPage:u,authCallbackPage:f},v)),p.createElement(g))},kO=globalThis&&globalThis.__assign||function(){return kO=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},kO.apply(this,arguments)},VBe=globalThis&&globalThis.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]]);return r},uV=function(e){var t=e.theme,r=e.lightTheme,n=r===void 0?c2e:r,o=e.darkTheme,a=e.defaultTheme,i=e.children,s=VBe(e,["theme","lightTheme","darkTheme","defaultTheme","children"]);return p.createElement(zve,kO({},s),p.createElement(gU.Provider,{value:{lightTheme:t||n,darkTheme:o,defaultTheme:a}},p.createElement(u2e,null,i)))};uV.displayName="AdminContext";var HBe={ra:{action:{add_filter:"Add filter",add:"Add",back:"Go Back",bulk_actions:"1 item selected |||| %{smart_count} items selected",cancel:"Cancel",clear_array_input:"Clear the list",clear_input_value:"Clear value",clone:"Clone",confirm:"Confirm",create:"Create",create_item:"Create %{item}",delete:"Delete",edit:"Edit",export:"Export",list:"List",refresh:"Refresh",remove_filter:"Remove this filter",remove_all_filters:"Remove all filters",remove:"Remove",save:"Save",search:"Search",select_all:"Select all",select_row:"Select this row",show:"Show",sort:"Sort",undo:"Undo",unselect:"Unselect",expand:"Expand",close:"Close",open_menu:"Open menu",close_menu:"Close menu",update:"Update",move_up:"Move up",move_down:"Move down",open:"Open",toggle_theme:"Toggle light/dark mode",select_columns:"Columns",update_application:"Reload Application"},boolean:{true:"Yes",false:"No",null:" "},page:{create:"Create %{name}",dashboard:"Dashboard",edit:"%{name} %{recordRepresentation}",error:"Something went wrong",list:"%{name}",loading:"Loading",not_found:"Not Found",show:"%{name} %{recordRepresentation}",empty:"No %{name} yet.",invite:"Do you want to add one?"},input:{file:{upload_several:"Drop some files to upload, or click to select one.",upload_single:"Drop a file to upload, or click to select it."},image:{upload_several:"Drop some pictures to upload, or click to select one.",upload_single:"Drop a picture to upload, or click to select it."},references:{all_missing:"Unable to find references data.",many_missing:"At least one of the associated references no longer appears to be available.",single_missing:"Associated reference no longer appears to be available."},password:{toggle_visible:"Hide password",toggle_hidden:"Show password"}},message:{about:"About",are_you_sure:"Are you sure?",auth_error:"An error occurred while validating the authentication token.",bulk_delete_content:"Are you sure you want to delete this %{name}? |||| Are you sure you want to delete these %{smart_count} items?",bulk_delete_title:"Delete %{name} |||| Delete %{smart_count} %{name}",bulk_update_content:"Are you sure you want to update this %{name}? |||| Are you sure you want to update these %{smart_count} items?",bulk_update_title:"Update %{name} |||| Update %{smart_count} %{name}",clear_array_input:"Are you sure you want to clear the whole list?",delete_content:"Are you sure you want to delete this item?",delete_title:"Delete %{name} #%{id}",details:"Details",error:"A client error occurred and your request couldn't be completed.",invalid_form:"The form is not valid. Please check for errors",loading:"Please wait",no:"No",not_found:"Either you typed a wrong URL, or you followed a bad link.",yes:"Yes",unsaved_changes:"Some of your changes weren't saved. Are you sure you want to ignore them?"},navigation:{no_results:"No results found",no_more_results:"The page number %{page} is out of boundaries. Try the previous page.",page_out_of_boundaries:"Page number %{page} out of boundaries",page_out_from_end:"Cannot go after last page",page_out_from_begin:"Cannot go before page 1",page_range_info:"%{offsetBegin}-%{offsetEnd} of %{total}",partial_page_range_info:"%{offsetBegin}-%{offsetEnd} of more than %{offsetEnd}",current_page:"Page %{page}",page:"Go to page %{page}",first:"Go to first page",last:"Go to last page",next:"Go to next page",previous:"Go to previous page",page_rows_per_page:"Rows per page:",skip_nav:"Skip to content"},sort:{sort_by:"Sort by %{field} %{order}",ASC:"ascending",DESC:"descending"},auth:{auth_check_error:"Please login to continue",user_menu:"Profile",username:"Username",password:"Password",sign_in:"Sign in",sign_in_error:"Authentication failed, please retry",logout:"Logout"},notification:{updated:"Element updated |||| %{smart_count} elements updated",created:"Element created",deleted:"Element deleted |||| %{smart_count} elements deleted",bad_item:"Incorrect element",item_doesnt_exist:"Element does not exist",http_error:"Server communication error",data_provider_error:"dataProvider error. Check the console for details.",i18n_error:"Cannot load the translations for the specified language",canceled:"Action cancelled",logged_out:"Your session has ended, please reconnect.",not_authorized:"You're not authorized to access this resource.",application_update_available:"A new version is available."},validation:{required:"Required",minLength:"Must be %{min} characters at least",maxLength:"Must be %{max} characters or less",minValue:"Must be at least %{min}",maxValue:"Must be %{max} or less",number:"Must be a number",email:"Must be a valid email",oneOf:"Must be one of: %{options}",regex:"Must match a specific format (regexp): %{pattern}",unique:"Must be unique"},saved_queries:{label:"Saved queries",query_name:"Query name",new_label:"Save current query...",new_dialog_title:"Save current query as",remove_label:"Remove saved query",remove_label_with_name:'Remove query "%{name}"',remove_dialog_title:"Remove saved query?",remove_message:"Are you sure you want to remove that item from your list of saved queries?",help:"Filter the list and save this query for later"},configurable:{customize:"Customize",configureMode:"Configure this page",inspector:{title:"Inspector",content:"Hover the application UI elements to configure them",reset:"Reset Settings",hideAll:"Hide All",showAll:"Show All"},Datagrid:{title:"Datagrid",unlabeled:"Unlabeled column #%{column}"},SimpleForm:{title:"Form",unlabeled:"Unlabeled input #%{input}"},SimpleList:{title:"List",primaryText:"Primary text",secondaryText:"Secondary text",tertiaryText:"Tertiary text"}}}},OM=Object.prototype.toString,cV=function(t){var r=OM.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&OM.call(t.callee)==="[object Function]"),n},Uw,EM;function qBe(){if(EM)return Uw;EM=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=cV,o=Object.prototype.propertyIsEnumerable,a=!o.call({toString:null},"toString"),i=o.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(g){var v=g.constructor;return v&&v.prototype===g},l={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if(typeof window>"u")return!1;for(var g in window)try{if(!l["$"+g]&&t.call(window,g)&&window[g]!==null&&typeof window[g]=="object")try{u(window[g])}catch{return!0}}catch{return!0}return!1}(),h=function(g){if(typeof window>"u"||!f)return u(g);try{return u(g)}catch{return!1}};e=function(v){var m=v!==null&&typeof v=="object",w=r.call(v)==="[object Function]",_=n(v),S=m&&r.call(v)==="[object String]",y=[];if(!m&&!w&&!_)throw new TypeError("Object.keys called on a non-object");var b=i&&w;if(S&&v.length>0&&!t.call(v,0))for(var C=0;C<v.length;++C)y.push(String(C));if(_&&v.length>0)for(var O=0;O<v.length;++O)y.push(String(O));else for(var P in v)!(b&&P==="prototype")&&t.call(v,P)&&y.push(String(P));if(a)for(var T=h(v),R=0;R<s.length;++R)!(T&&s[R]==="constructor")&&t.call(v,s[R])&&y.push(s[R]);return y}}return Uw=e,Uw}var GBe=Array.prototype.slice,KBe=cV,PM=Object.keys,um=PM?function(t){return PM(t)}:qBe(),TM=Object.keys;um.shim=function(){if(Object.keys){var t=function(){var r=Object.keys(arguments);return r&&r.length===arguments.length}(1,2);t||(Object.keys=function(n){return KBe(n)?TM(GBe.call(n)):TM(n)})}else Object.keys=um;return Object.keys||um};var QBe=um,fV=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;t[r]=o;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var a=Object.getOwnPropertySymbols(t);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(t,r);if(i.value!==o||i.enumerable!==!0)return!1}return!0},$M=typeof Symbol<"u"&&Symbol,XBe=fV,dV=function(){return typeof $M!="function"||typeof Symbol!="function"||typeof $M("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:XBe()},RM={foo:{}},YBe=Object,JBe=function(){return{__proto__:RM}.foo===RM.foo&&!({__proto__:null}instanceof YBe)},ZBe="Function.prototype.bind called on incompatible ",e3e=Object.prototype.toString,t3e=Math.max,r3e="[object Function]",IM=function(t,r){for(var n=[],o=0;o<t.length;o+=1)n[o]=t[o];for(var a=0;a<r.length;a+=1)n[a+t.length]=r[a];return n},n3e=function(t,r){for(var n=[],o=r||0,a=0;o<t.length;o+=1,a+=1)n[a]=t[o];return n},o3e=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r},a3e=function(t){var r=this;if(typeof r!="function"||e3e.apply(r)!==r3e)throw new TypeError(ZBe+r);for(var n=n3e(arguments,1),o,a=function(){if(this instanceof o){var f=r.apply(this,IM(n,arguments));return Object(f)===f?f:this}return r.apply(t,IM(n,arguments))},i=t3e(0,r.length-n.length),s=[],u=0;u<i;u++)s[u]="$"+u;if(o=Function("binder","return function ("+o3e(s,",")+"){ return binder.apply(this,arguments); }")(a),r.prototype){var l=function(){};l.prototype=r.prototype,o.prototype=new l,l.prototype=null}return o},i3e=a3e,j$=Function.prototype.bind||i3e,s3e=Function.prototype.call,l3e=Object.prototype.hasOwnProperty,u3e=j$,c3e=u3e.call(s3e,l3e),Tt,uf=SyntaxError,pV=Function,zc=TypeError,Ww=function(e){try{return pV('"use strict"; return ('+e+").constructor;")()}catch{}},Zl=Object.getOwnPropertyDescriptor;if(Zl)try{Zl({},"")}catch{Zl=null}var Vw=function(){throw new zc},f3e=Zl?function(){try{return arguments.callee,Vw}catch{try{return Zl(arguments,"callee").get}catch{return Vw}}}():Vw,qu=dV(),d3e=JBe(),ln=Object.getPrototypeOf||(d3e?function(e){return e.__proto__}:null),Ju={},p3e=typeof Uint8Array>"u"||!ln?Tt:ln(Uint8Array),eu={"%AggregateError%":typeof AggregateError>"u"?Tt:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Tt:ArrayBuffer,"%ArrayIteratorPrototype%":qu&&ln?ln([][Symbol.iterator]()):Tt,"%AsyncFromSyncIteratorPrototype%":Tt,"%AsyncFunction%":Ju,"%AsyncGenerator%":Ju,"%AsyncGeneratorFunction%":Ju,"%AsyncIteratorPrototype%":Ju,"%Atomics%":typeof Atomics>"u"?Tt:Atomics,"%BigInt%":typeof BigInt>"u"?Tt:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Tt:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Tt:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Tt:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Tt:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Tt:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Tt:FinalizationRegistry,"%Function%":pV,"%GeneratorFunction%":Ju,"%Int8Array%":typeof Int8Array>"u"?Tt:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Tt:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Tt:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":qu&&ln?ln(ln([][Symbol.iterator]())):Tt,"%JSON%":typeof JSON=="object"?JSON:Tt,"%Map%":typeof Map>"u"?Tt:Map,"%MapIteratorPrototype%":typeof Map>"u"||!qu||!ln?Tt:ln(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Tt:Promise,"%Proxy%":typeof Proxy>"u"?Tt:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Tt:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Tt:Set,"%SetIteratorPrototype%":typeof Set>"u"||!qu||!ln?Tt:ln(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Tt:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":qu&&ln?ln(""[Symbol.iterator]()):Tt,"%Symbol%":qu?Symbol:Tt,"%SyntaxError%":uf,"%ThrowTypeError%":f3e,"%TypedArray%":p3e,"%TypeError%":zc,"%Uint8Array%":typeof Uint8Array>"u"?Tt:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Tt:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Tt:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Tt:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Tt:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Tt:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Tt:WeakSet};if(ln)try{null.error}catch(e){var h3e=ln(ln(e));eu["%Error.prototype%"]=h3e}var g3e=function e(t){var r;if(t==="%AsyncFunction%")r=Ww("async function () {}");else if(t==="%GeneratorFunction%")r=Ww("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Ww("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var o=e("%AsyncGenerator%");o&&ln&&(r=ln(o.prototype))}return eu[t]=r,r},AM={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Kh=j$,rb=c3e,v3e=Kh.call(Function.call,Array.prototype.concat),m3e=Kh.call(Function.apply,Array.prototype.splice),kM=Kh.call(Function.call,String.prototype.replace),nb=Kh.call(Function.call,String.prototype.slice),y3e=Kh.call(Function.call,RegExp.prototype.exec),b3e=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,x3e=/\\(\\)?/g,w3e=function(t){var r=nb(t,0,1),n=nb(t,-1);if(r==="%"&&n!=="%")throw new uf("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new uf("invalid intrinsic syntax, expected opening `%`");var o=[];return kM(t,b3e,function(a,i,s,u){o[o.length]=s?kM(u,x3e,"$1"):i||a}),o},S3e=function(t,r){var n=t,o;if(rb(AM,n)&&(o=AM[n],n="%"+o[0]+"%"),rb(eu,n)){var a=eu[n];if(a===Ju&&(a=g3e(n)),typeof a>"u"&&!r)throw new zc("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new uf("intrinsic "+t+" does not exist!")},nn=function(t,r){if(typeof t!="string"||t.length===0)throw new zc("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new zc('"allowMissing" argument must be a boolean');if(y3e(/^%?[^%]*%?$/,t)===null)throw new uf("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=w3e(t),o=n.length>0?n[0]:"",a=S3e("%"+o+"%",r),i=a.name,s=a.value,u=!1,l=a.alias;l&&(o=l[0],m3e(n,v3e([0,1],l)));for(var f=1,h=!0;f<n.length;f+=1){var g=n[f],v=nb(g,0,1),m=nb(g,-1);if((v==='"'||v==="'"||v==="`"||m==='"'||m==="'"||m==="`")&&v!==m)throw new uf("property names with quotes must have matching quotes");if((g==="constructor"||!h)&&(u=!0),o+="."+g,i="%"+o+"%",rb(eu,i))s=eu[i];else if(s!=null){if(!(g in s)){if(!r)throw new zc("base intrinsic for "+t+" exists, but the property is not available.");return}if(Zl&&f+1>=n.length){var w=Zl(s,g);h=!!w,h&&"get"in w&&!("originalValue"in w.get)?s=w.get:s=s[g]}else h=rb(s,g),s=s[g];h&&!u&&(eu[i]=s)}}return s},_3e=nn,NO=_3e("%Object.defineProperty%",!0),DO=function(){if(NO)try{return NO({},"a",{value:1}),!0}catch{return!1}return!1};DO.hasArrayLengthDefineBug=function(){if(!DO())return null;try{return NO([],"length",{value:1}).length!==1}catch{return!0}};var B$=DO,C3e=nn,cm=C3e("%Object.getOwnPropertyDescriptor%",!0);if(cm)try{cm([],"length")}catch{cm=null}var hV=cm,O3e=B$(),z$=nn,hp=O3e&&z$("%Object.defineProperty%",!0);if(hp)try{hp({},"a",{value:1})}catch{hp=!1}var E3e=z$("%SyntaxError%"),Gu=z$("%TypeError%"),NM=hV,gV=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Gu("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Gu("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Gu("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Gu("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Gu("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Gu("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,u=!!NM&&NM(t,r);if(hp)hp(t,r,{configurable:i===null&&u?u.configurable:!i,enumerable:o===null&&u?u.enumerable:!o,value:n,writable:a===null&&u?u.writable:!a});else if(s||!o&&!a&&!i)t[r]=n;else throw new E3e("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},P3e=QBe,T3e=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",$3e=Object.prototype.toString,R3e=Array.prototype.concat,DM=gV,I3e=function(e){return typeof e=="function"&&$3e.call(e)==="[object Function]"},vV=B$(),A3e=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!I3e(n)||!n())return}vV?DM(e,t,r,!0):DM(e,t,r)},mV=function(e,t){var r=arguments.length>2?arguments[2]:{},n=P3e(t);T3e&&(n=R3e.call(n,Object.getOwnPropertySymbols(t)));for(var o=0;o<n.length;o+=1)A3e(e,n[o],t[n[o]],r[n[o]])};mV.supportsDescriptors=!!vV;var Bf=mV,yV={exports:{}},bV=nn,LM=gV,k3e=B$(),MM=hV,FM=bV("%TypeError%"),N3e=bV("%Math.floor%"),D3e=function(t,r){if(typeof t!="function")throw new FM("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||N3e(r)!==r)throw new FM("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],o=!0,a=!0;if("length"in t&&MM){var i=MM(t,"length");i&&!i.configurable&&(o=!1),i&&!i.writable&&(a=!1)}return(o||a||!n)&&(k3e?LM(t,"length",r,!0,!0):LM(t,"length",r)),t};(function(e){var t=j$,r=nn,n=D3e,o=r("%TypeError%"),a=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,a),u=r("%Object.defineProperty%",!0),l=r("%Math.max%");if(u)try{u({},"a",{value:1})}catch{u=null}e.exports=function(g){if(typeof g!="function")throw new o("a function is required");var v=s(t,i,arguments);return n(v,1+l(0,g.length-(arguments.length-1)),!0)};var f=function(){return s(t,a,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f})(yV);var u1=yV.exports,xV=nn,wV=u1,L3e=wV(xV("String.prototype.indexOf")),as=function(t,r){var n=xV(t,!!r);return typeof n=="function"&&L3e(t,".prototype.")>-1?wV(n):n},M3e=nn,F3e=M3e("%TypeError%"),j3e=function(t,r){if(t==null)throw new F3e(r||"Cannot call method on "+t);return t},Qh=j3e,Hw,jM;function B3e(){if(jM)return Hw;jM=1;var e=nn,t=e("%Array%"),r=!t.isArray&&as("Object.prototype.toString");return Hw=t.isArray||function(o){return r(o)==="[object Array]"},Hw}var qw,BM;function z3e(){return BM||(BM=1,qw=B3e()),qw}var Gw,zM;function U3e(){if(zM)return Gw;zM=1;var e=nn,t=as,r=e("%TypeError%"),n=z3e(),o=e("%Reflect.apply%",!0)||t("Function.prototype.apply");return Gw=function(i,s){var u=arguments.length>2?arguments[2]:[];if(!n(u))throw new r("Assertion failed: optional `argumentsList`, if provided, must be a List");return o(i,s,u)},Gw}const W3e={},V3e=Object.freeze(Object.defineProperty({__proto__:null,default:W3e},Symbol.toStringTag,{value:"Module"})),H3e=bj(V3e);var Kw,UM;function q3e(){if(UM)return Kw;UM=1;var e=typeof Map=="function"&&Map.prototype,t=Object.getOwnPropertyDescriptor&&e?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,r=e&&t&&typeof t.get=="function"?t.get:null,n=e&&Map.prototype.forEach,o=typeof Set=="function"&&Set.prototype,a=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,i=o&&a&&typeof a.get=="function"?a.get:null,s=o&&Set.prototype.forEach,u=typeof WeakMap=="function"&&WeakMap.prototype,l=u?WeakMap.prototype.has:null,f=typeof WeakSet=="function"&&WeakSet.prototype,h=f?WeakSet.prototype.has:null,g=typeof WeakRef=="function"&&WeakRef.prototype,v=g?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,w=Object.prototype.toString,_=Function.prototype.toString,S=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,C=String.prototype.toUpperCase,O=String.prototype.toLowerCase,P=RegExp.prototype.test,T=Array.prototype.concat,R=Array.prototype.join,D=Array.prototype.slice,k=Math.floor,L=typeof BigInt=="function"?BigInt.prototype.valueOf:null,j=Object.getOwnPropertySymbols,B=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,U=typeof Symbol=="function"&&typeof Symbol.iterator=="object",W=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===U||"symbol")?Symbol.toStringTag:null,K=Object.prototype.propertyIsEnumerable,J=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(q){return q.__proto__}:null);function z(q,Y){if(q===1/0||q===-1/0||q!==q||q&&q>-1e3&&q<1e3||P.call(/e/,Y))return Y;var je=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof q=="number"){var rt=q<0?-k(-q):k(q);if(rt!==q){var St=String(rt),nt=y.call(Y,St.length+1);return b.call(St,je,"$&_")+"."+b.call(b.call(nt,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(Y,je,"$&_")}var G=H3e,ee=G.custom,oe=Ne(ee)?ee:null;Kw=function q(Y,je,rt,St){var nt=je||{};if(Oe(nt,"quoteStyle")&&nt.quoteStyle!=="single"&&nt.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Oe(nt,"maxStringLength")&&(typeof nt.maxStringLength=="number"?nt.maxStringLength<0&&nt.maxStringLength!==1/0:nt.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var rr=Oe(nt,"customInspect")?nt.customInspect:!0;if(typeof rr!="boolean"&&rr!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Oe(nt,"indent")&&nt.indent!==null&&nt.indent!=="    "&&!(parseInt(nt.indent,10)===nt.indent&&nt.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Oe(nt,"numericSeparator")&&typeof nt.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var nr=nt.numericSeparator;if(typeof Y>"u")return"undefined";if(Y===null)return"null";if(typeof Y=="boolean")return Y?"true":"false";if(typeof Y=="string")return ae(Y,nt);if(typeof Y=="number"){if(Y===0)return 1/0/Y>0?"0":"-0";var jt=String(Y);return nr?z(Y,jt):jt}if(typeof Y=="bigint"){var kt=String(Y)+"n";return nr?z(Y,kt):kt}var Or=typeof nt.depth>"u"?5:nt.depth;if(typeof rt>"u"&&(rt=0),rt>=Or&&Or>0&&typeof Y=="object")return be(Y)?"[Array]":"[Object]";var Qr=Je(nt,rt);if(typeof St>"u")St=[];else if(Ue(St,Y)>=0)return"[Circular]";function ur(xe,Be,vt){if(Be&&(St=D.call(St),St.push(Be)),vt){var Zt={depth:nt.depth};return Oe(nt,"quoteStyle")&&(Zt.quoteStyle=nt.quoteStyle),q(xe,Zt,rt+1,St)}return q(xe,nt,rt+1,St)}if(typeof Y=="function"&&!ke(Y)){var zn=lt(Y),Xr=xt(Y,ur);return"[Function"+(zn?": "+zn:" (anonymous)")+"]"+(Xr.length>0?" { "+R.call(Xr,", ")+" }":"")}if(Ne(Y)){var yo=U?b.call(String(Y),/^(Symbol\(.*\))_[^)]*$/,"$1"):B.call(Y);return typeof Y=="object"&&!U?Ke(yo):yo}if(ge(Y)){for(var on="<"+O.call(String(Y.nodeName)),Nt=Y.attributes||[],Rt=0;Rt<Nt.length;Rt++)on+=" "+Nt[Rt].name+"="+he(de(Nt[Rt].value),"double",nt);return on+=">",Y.childNodes&&Y.childNodes.length&&(on+="..."),on+="</"+O.call(String(Y.nodeName))+">",on}if(be(Y)){if(Y.length===0)return"[]";var Dr=xt(Y,ur);return Qr&&!Le(Dr)?"["+pt(Dr,Qr)+"]":"[ "+R.call(Dr,", ")+" ]"}if(_e(Y)){var Lr=xt(Y,ur);return!("cause"in Error.prototype)&&"cause"in Y&&!K.call(Y,"cause")?"{ ["+String(Y)+"] "+R.call(T.call("[cause]: "+ur(Y.cause),Lr),", ")+" }":Lr.length===0?"["+String(Y)+"]":"{ ["+String(Y)+"] "+R.call(Lr,", ")+" }"}if(typeof Y=="object"&&rr){if(oe&&typeof Y[oe]=="function"&&G)return G(Y,{depth:Or-rt});if(rr!=="symbol"&&typeof Y.inspect=="function")return Y.inspect()}if(it(Y)){var Tn=[];return n&&n.call(Y,function(xe,Be){Tn.push(ur(Be,Y,!0)+" => "+ur(xe,Y))}),Ie("Map",r.call(Y),Tn,Qr)}if(te(Y)){var vr=[];return s&&s.call(Y,function(xe){vr.push(ur(xe,Y))}),Ie("Set",i.call(Y),vr,Qr)}if(V(Y))return We("WeakMap");if(we(Y))return We("WeakSet");if(X(Y))return We("WeakRef");if(Fe(Y))return Ke(ur(Number(Y)));if($e(Y))return Ke(ur(L.call(Y)));if(qe(Y))return Ke(m.call(Y));if(Se(Y))return Ke(ur(String(Y)));if(typeof window<"u"&&Y===window)return"{ [object Window] }";if(Y===oa)return"{ [object globalThis] }";if(!Te(Y)&&!ke(Y)){var gn=xt(Y,ur),bo=J?J(Y)===Object.prototype:Y instanceof Object||Y.constructor===Object,Mr=Y instanceof Object?"":"null prototype",an=!bo&&W&&Object(Y)===Y&&W in Y?y.call(se(Y),8,-1):Mr?"Object":"",le=bo||typeof Y.constructor!="function"?"":Y.constructor.name?Y.constructor.name+" ":"",ce=le+(an||Mr?"["+R.call(T.call([],an||[],Mr||[]),": ")+"] ":"");return gn.length===0?ce+"{}":Qr?ce+"{"+pt(gn,Qr)+"}":ce+"{ "+R.call(gn,", ")+" }"}return String(Y)};function he(q,Y,je){var rt=(je.quoteStyle||Y)==="double"?'"':"'";return rt+q+rt}function de(q){return b.call(String(q),/"/g,"&quot;")}function be(q){return se(q)==="[object Array]"&&(!W||!(typeof q=="object"&&W in q))}function Te(q){return se(q)==="[object Date]"&&(!W||!(typeof q=="object"&&W in q))}function ke(q){return se(q)==="[object RegExp]"&&(!W||!(typeof q=="object"&&W in q))}function _e(q){return se(q)==="[object Error]"&&(!W||!(typeof q=="object"&&W in q))}function Se(q){return se(q)==="[object String]"&&(!W||!(typeof q=="object"&&W in q))}function Fe(q){return se(q)==="[object Number]"&&(!W||!(typeof q=="object"&&W in q))}function qe(q){return se(q)==="[object Boolean]"&&(!W||!(typeof q=="object"&&W in q))}function Ne(q){if(U)return q&&typeof q=="object"&&q instanceof Symbol;if(typeof q=="symbol")return!0;if(!q||typeof q!="object"||!B)return!1;try{return B.call(q),!0}catch{}return!1}function $e(q){if(!q||typeof q!="object"||!L)return!1;try{return L.call(q),!0}catch{}return!1}var De=Object.prototype.hasOwnProperty||function(q){return q in this};function Oe(q,Y){return De.call(q,Y)}function se(q){return w.call(q)}function lt(q){if(q.name)return q.name;var Y=S.call(_.call(q),/^function\s*([\w$]+)/);return Y?Y[1]:null}function Ue(q,Y){if(q.indexOf)return q.indexOf(Y);for(var je=0,rt=q.length;je<rt;je++)if(q[je]===Y)return je;return-1}function it(q){if(!r||!q||typeof q!="object")return!1;try{r.call(q);try{i.call(q)}catch{return!0}return q instanceof Map}catch{}return!1}function V(q){if(!l||!q||typeof q!="object")return!1;try{l.call(q,l);try{h.call(q,h)}catch{return!0}return q instanceof WeakMap}catch{}return!1}function X(q){if(!v||!q||typeof q!="object")return!1;try{return v.call(q),!0}catch{}return!1}function te(q){if(!i||!q||typeof q!="object")return!1;try{i.call(q);try{r.call(q)}catch{return!0}return q instanceof Set}catch{}return!1}function we(q){if(!h||!q||typeof q!="object")return!1;try{h.call(q,h);try{l.call(q,l)}catch{return!0}return q instanceof WeakSet}catch{}return!1}function ge(q){return!q||typeof q!="object"?!1:typeof HTMLElement<"u"&&q instanceof HTMLElement?!0:typeof q.nodeName=="string"&&typeof q.getAttribute=="function"}function ae(q,Y){if(q.length>Y.maxStringLength){var je=q.length-Y.maxStringLength,rt="... "+je+" more character"+(je>1?"s":"");return ae(y.call(q,0,Y.maxStringLength),Y)+rt}var St=b.call(b.call(q,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Re);return he(St,"single",Y)}function Re(q){var Y=q.charCodeAt(0),je={8:"b",9:"t",10:"n",12:"f",13:"r"}[Y];return je?"\\"+je:"\\x"+(Y<16?"0":"")+C.call(Y.toString(16))}function Ke(q){return"Object("+q+")"}function We(q){return q+" { ? }"}function Ie(q,Y,je,rt){var St=rt?pt(je,rt):R.call(je,", ");return q+" ("+Y+") {"+St+"}"}function Le(q){for(var Y=0;Y<q.length;Y++)if(Ue(q[Y],`
`)>=0)return!1;return!0}function Je(q,Y){var je;if(q.indent==="    ")je="    ";else if(typeof q.indent=="number"&&q.indent>0)je=R.call(Array(q.indent+1)," ");else return null;return{base:je,prev:R.call(Array(Y+1),je)}}function pt(q,Y){if(q.length===0)return"";var je=`
`+Y.prev+Y.base;return je+R.call(q,","+je)+`
`+Y.prev}function xt(q,Y){var je=be(q),rt=[];if(je){rt.length=q.length;for(var St=0;St<q.length;St++)rt[St]=Oe(q,St)?Y(q[St],q):""}var nt=typeof j=="function"?j(q):[],rr;if(U){rr={};for(var nr=0;nr<nt.length;nr++)rr["$"+nt[nr]]=nt[nr]}for(var jt in q)Oe(q,jt)&&(je&&String(Number(jt))===jt&&jt<q.length||U&&rr["$"+jt]instanceof Symbol||(P.call(/[^\w$]/,jt)?rt.push(Y(jt,q)+": "+Y(q[jt],q)):rt.push(jt+": "+Y(q[jt],q))));if(typeof j=="function")for(var kt=0;kt<nt.length;kt++)K.call(q,nt[kt])&&rt.push("["+Y(nt[kt])+"]: "+Y(q[nt[kt]],q));return rt}return Kw}var Qw,WM;function SV(){return WM||(WM=1,Qw=function(t){return typeof t=="string"||typeof t=="symbol"}),Qw}var Xw,VM;function G3e(){return VM||(VM=1,Xw=function(t){if(t===null)return"Null";if(typeof t>"u")return"Undefined";if(typeof t=="function"||typeof t=="object")return"Object";if(typeof t=="number")return"Number";if(typeof t=="boolean")return"Boolean";if(typeof t=="string")return"String"}),Xw}var Yw,HM;function Xh(){if(HM)return Yw;HM=1;var e=G3e();return Yw=function(r){return typeof r=="symbol"?"Symbol":typeof r=="bigint"?"BigInt":e(r)},Yw}var Jw,qM;function _V(){if(qM)return Jw;qM=1;var e=nn,t=e("%TypeError%"),r=q3e(),n=SV(),o=Xh();return Jw=function(i,s){if(o(i)!=="Object")throw new t("Assertion failed: Type(O) is not Object");if(!n(s))throw new t("Assertion failed: IsPropertyKey(P) is not true, got "+r(s));return i[s]},Jw}var Zw,GM;function K3e(){if(GM)return Zw;GM=1;var e=nn,t=e("%TypeError%"),r=SV(),n=Xh();return Zw=function(a,i){if(n(a)!=="Object")throw new t("Assertion failed: `O` must be an Object");if(!r(i))throw new t("Assertion failed: `P` must be a Property Key");return i in a},Zw}var eS,KM;function CV(){if(KM)return eS;KM=1;var e=Function.prototype.toString,t=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,r,n;if(typeof t=="function"&&typeof Object.defineProperty=="function")try{r=Object.defineProperty({},"length",{get:function(){throw n}}),n={},t(function(){throw 42},null,r)}catch(y){y!==n&&(t=null)}else t=null;var o=/^\s*class\b/,a=function(b){try{var C=e.call(b);return o.test(C)}catch{return!1}},i=function(b){try{return a(b)?!1:(e.call(b),!0)}catch{return!1}},s=Object.prototype.toString,u="[object Object]",l="[object Function]",f="[object GeneratorFunction]",h="[object HTMLAllCollection]",g="[object HTML document.all class]",v="[object HTMLCollection]",m=typeof Symbol=="function"&&!!Symbol.toStringTag,w=!(0 in[,]),_=function(){return!1};if(typeof document=="object"){var S=document.all;s.call(S)===s.call(document.all)&&(_=function(b){if((w||!b)&&(typeof b>"u"||typeof b=="object"))try{var C=s.call(b);return(C===h||C===g||C===v||C===u)&&b("")==null}catch{}return!1})}return eS=t?function(b){if(_(b))return!0;if(!b||typeof b!="function"&&typeof b!="object")return!1;try{t(b,null,r)}catch(C){if(C!==n)return!1}return!a(b)&&i(b)}:function(b){if(_(b))return!0;if(!b||typeof b!="function"&&typeof b!="object")return!1;if(m)return i(b);if(a(b))return!1;var C=s.call(b);return C!==l&&C!==f&&!/^\[object HTML/.test(C)?!1:i(b)},eS}var tS,QM;function Q3e(){return QM||(QM=1,tS=CV()),tS}var rS,XM;function X3e(){return XM||(XM=1,rS=Number.MAX_SAFE_INTEGER||9007199254740991),rS}var nS,YM;function Y3e(){return YM||(YM=1,nS=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),nS}var oS,JM;function J3e(){return JM||(JM=1,oS=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),oS}var aS,ZM;function U$(){if(ZM)return aS;ZM=1;var e=fV;return aS=function(){return e()&&!!Symbol.toStringTag},aS}var iS,eF;function Z3e(){if(eF)return iS;eF=1;var e=Date.prototype.getDay,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object Date]",o=U$()();return iS=function(i){return typeof i!="object"||i===null?!1:o?t(i):r.call(i)===n},iS}var bv={exports:{}},tF;function e4e(){if(tF)return bv.exports;tF=1;var e=Object.prototype.toString,t=dV();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,o=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};bv.exports=function(i){if(typeof i=="symbol")return!0;if(e.call(i)!=="[object Symbol]")return!1;try{return o(i)}catch{return!1}}}else bv.exports=function(i){return!1};return bv.exports}var sS,rF;function t4e(){if(rF)return sS;rF=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=J3e(),r=CV(),n=Z3e(),o=e4e(),a=function(u,l){if(typeof u>"u"||u===null)throw new TypeError("Cannot call method on "+u);if(typeof l!="string"||l!=="number"&&l!=="string")throw new TypeError('hint must be "string" or "number"');var f=l==="string"?["toString","valueOf"]:["valueOf","toString"],h,g,v;for(v=0;v<f.length;++v)if(h=u[f[v]],r(h)&&(g=h.call(u),t(g)))return g;throw new TypeError("No default value")},i=function(u,l){var f=u[l];if(f!==null&&typeof f<"u"){if(!r(f))throw new TypeError(f+" returned for property "+l+" of object "+u+" is not a function");return f}};return sS=function(u){if(t(u))return u;var l="default";arguments.length>1&&(arguments[1]===String?l="string":arguments[1]===Number&&(l="number"));var f;if(e&&(Symbol.toPrimitive?f=i(u,Symbol.toPrimitive):o(u)&&(f=Symbol.prototype.valueOf)),typeof f<"u"){var h=f.call(u,l);if(t(h))return h;throw new TypeError("unable to convert exotic object to primitive")}return l==="default"&&(n(u)||o(u))&&(l="string"),a(u,l==="default"?"number":l)},sS}var lS,nF;function r4e(){if(nF)return lS;nF=1;var e=t4e();return lS=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},lS}var uS,oF;function n4e(){if(oF)return uS;oF=1;var e=as,t=U$()(),r,n,o,a;if(t){r=e("Object.prototype.hasOwnProperty"),n=e("RegExp.prototype.exec"),o={};var i=function(){throw o};a={toString:i,valueOf:i},typeof Symbol.toPrimitive=="symbol"&&(a[Symbol.toPrimitive]=i)}var s=e("Object.prototype.toString"),u=Object.getOwnPropertyDescriptor,l="[object RegExp]";return uS=t?function(h){if(!h||typeof h!="object")return!1;var g=u(h,"lastIndex"),v=g&&r(g,"value");if(!v)return!1;try{n(h,a)}catch(m){return m===o}}:function(h){return!h||typeof h!="object"&&typeof h!="function"?!1:s(h)===l},uS}var cS,aF;function o4e(){if(aF)return cS;aF=1;var e=as,t=nn,r=n4e(),n=e("RegExp.prototype.exec"),o=t("%TypeError%");return cS=function(i){if(!r(i))throw new o("`regex` must be a RegExp");return function(u){return n(i,u)!==null}},cS}var OV=nn,a4e=OV("%String%"),i4e=OV("%TypeError%"),EV=function(t){if(typeof t=="symbol")throw new i4e("Cannot convert a Symbol value to a string");return a4e(t)},s4e=Qh,l4e=EV,u4e=as,iF=u4e("String.prototype.replace"),PV=/^\s$/.test("᠎"),c4e=PV?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,f4e=PV?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/,TV=function(){var t=l4e(s4e(this));return iF(iF(t,c4e,""),f4e,"")},d4e=TV,sF="​",Ku="᠎",$V=function(){return String.prototype.trim&&sF.trim()===sF&&Ku.trim()===Ku&&("_"+Ku).trim()==="_"+Ku&&(Ku+"_").trim()===Ku+"_"?String.prototype.trim:d4e},p4e=Bf,h4e=$V,g4e=function(){var t=h4e();return p4e(String.prototype,{trim:t},{trim:function(){return String.prototype.trim!==t}}),t},v4e=u1,m4e=Bf,y4e=Qh,b4e=TV,RV=$V,x4e=g4e,w4e=v4e(RV()),IV=function(t){return y4e(t),w4e(t)};m4e(IV,{getPolyfill:RV,implementation:b4e,shim:x4e});var AV=IV,fS,lF;function S4e(){if(lF)return fS;lF=1;var e=nn,t=e("%Number%"),r=e("%RegExp%"),n=e("%TypeError%"),o=e("%parseInt%"),a=as,i=o4e(),s=a("String.prototype.slice"),u=i(/^0b[01]+$/i),l=i(/^0o[0-7]+$/i),f=i(/^[-+]0x[0-9a-f]+$/i),h=["…","​","￾"].join(""),g=new r("["+h+"]","g"),v=i(g),m=AV,w=Xh();return fS=function _(S){if(w(S)!=="String")throw new n("Assertion failed: `argument` is not a String");if(u(S))return t(o(s(S,2),2));if(l(S))return t(o(s(S,2),8));if(v(S)||f(S))return NaN;var y=m(S);return y!==S?_(y):t(S)},fS}var dS,uF;function _4e(){if(uF)return dS;uF=1;var e=nn,t=e("%TypeError%"),r=e("%Number%"),n=Y3e(),o=r4e(),a=S4e();return dS=function(s){var u=n(s)?s:o(s,r);if(typeof u=="symbol")throw new t("Cannot convert a Symbol value to a number");if(typeof u=="bigint")throw new t("Conversion from 'BigInt' to 'number' is not allowed.");return typeof u=="string"?a(u):r(u)},dS}var pS,cF;function C4e(){if(cF)return pS;cF=1;var e=Xh(),t=Math.floor;return pS=function(n){return e(n)==="BigInt"?n:t(n)},pS}var hS,fF;function O4e(){if(fF)return hS;fF=1;var e=nn,t=C4e(),r=e("%TypeError%");return hS=function(o){if(typeof o!="number"&&typeof o!="bigint")throw new r("argument must be a Number or a BigInt");var a=o<0?-t(-o):t(o);return a===0?0:a},hS}var gS,dF;function kV(){return dF||(dF=1,gS=Number.isNaN||function(t){return t!==t}),gS}var vS,pF;function E4e(){if(pF)return vS;pF=1;var e=kV();return vS=function(t){return(typeof t=="number"||typeof t=="bigint")&&!e(t)&&t!==1/0&&t!==-1/0},vS}var mS,hF;function P4e(){if(hF)return mS;hF=1;var e=_4e(),t=O4e(),r=kV(),n=E4e();return mS=function(a){var i=e(a);return r(i)||i===0?0:n(i)?t(i):i},mS}var yS,gF;function T4e(){if(gF)return yS;gF=1;var e=X3e(),t=P4e();return yS=function(n){var o=t(n);return o<=0?0:o>e?e:o},yS}var bS,vF;function $4e(){if(vF)return bS;vF=1;var e=nn,t=e("%TypeError%"),r=_V(),n=T4e(),o=Xh();return bS=function(i){if(o(i)!=="Object")throw new t("Assertion failed: `obj` must be an Object");return n(r(i,"length"))},bS}var xS,mF;function R4e(){if(mF)return xS;mF=1;var e=nn,t=e("%Object%"),r=Qh;return xS=function(o){return r(o),t(o)},xS}var wS,yF;function I4e(){if(yF)return wS;yF=1;var e=String.prototype.valueOf,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object String]",o=U$()();return wS=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:o?t(i):r.call(i)===n},wS}var A4e=nn,k4e=as,N4e=A4e("%TypeError%"),D4e=U3e(),L4e=_V(),M4e=K3e(),F4e=Q3e(),j4e=$4e(),B4e=R4e(),z4e=EV,U4e=I4e(),W4e=k4e("String.prototype.split"),bF=Object("a"),V4e=bF[0]!=="a"||!(0 in bF),NV=function(t){var r=B4e(this),n=V4e&&U4e(this)?W4e(this,""):r,o=j4e(n);if(!F4e(t))throw new N4e("Array.prototype.forEach callback must be a function");var a;arguments.length>1&&(a=arguments[1]);for(var i=0;i<o;){var s=z4e(i),u=M4e(n,s);if(u){var l=L4e(n,s);D4e(t,a,[l,i,n])}i+=1}},H4e=function(t){var r=!0,n=!0,o=!1;if(typeof t=="function"){try{t.call("f",function(a,i,s){typeof s!="object"&&(r=!1)}),t.call([null],function(){"use strict";n=typeof this=="string"},"x")}catch{o=!0}return!o&&r&&n}return!1},q4e=H4e,G4e=NV,DV=function(){var t=Array.prototype.forEach;return q4e(t)?t:G4e},SS,xF;function K4e(){if(xF)return SS;xF=1;var e=Bf,t=DV;return SS=function(){var n=t();return e(Array.prototype,{forEach:n},{forEach:function(){return Array.prototype.forEach!==n}}),n},SS}var Q4e=Bf,X4e=u1,Y4e=as,J4e=Qh,Z4e=NV,LV=DV,e5e=LV(),t5e=K4e(),r5e=Y4e("Array.prototype.slice"),n5e=X4e.apply(e5e),MV=function(t,r){return J4e(t),n5e(t,r5e(arguments,1))};Q4e(MV,{getPolyfill:LV,implementation:Z4e,shim:t5e});var o5e=MV,a5e=Qh,FV=as,i5e=FV("Object.prototype.propertyIsEnumerable"),s5e=FV("Array.prototype.push"),jV=function(t){var r=a5e(t),n=[];for(var o in r)i5e(r,o)&&s5e(n,[o,r[o]]);return n},l5e=jV,BV=function(){return typeof Object.entries=="function"?Object.entries:l5e},u5e=BV,c5e=Bf,f5e=function(){var t=u5e();return c5e(Object,{entries:t},{entries:function(){return Object.entries!==t}}),t},d5e=Bf,p5e=u1,h5e=jV,zV=BV,g5e=f5e,UV=p5e(zV(),Object);d5e(UV,{getPolyfill:zV,implementation:h5e,shim:g5e});var v5e=UV,wF={}.hasOwnProperty,_S=Function.prototype.call,m5e=_S.bind?_S.bind(wF):function(e,t){return _S.call(wF,e,t)},ob=o5e,W$=v5e,WV=m5e,y5e=AV,b5e=function(t){},VV=String.prototype.replace,HV=String.prototype.split,fm="||||",CS=function(e){var t=e%100,r=t%10;return t!==11&&r===1?0:2<=r&&r<=4&&!(t>=12&&t<=14)?1:2},qV={pluralTypes:{arabic:function(e){if(e<3)return e;var t=e%100;return t>=3&&t<=10?3:t>=11?4:5},bosnian_serbian:CS,chinese:function(){return 0},croatian:CS,french:function(e){return e>=2?1:0},german:function(e){return e!==1?1:0},russian:CS,lithuanian:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?1:2},czech:function(e){return e===1?0:e>=2&&e<=4?1:2},polish:function(e){if(e===1)return 0;var t=e%10;return 2<=t&&t<=4&&(e%100<10||e%100>=20)?1:2},icelandic:function(e){return e%10!==1||e%100===11?1:0},slovenian:function(e){var t=e%100;return t===1?0:t===2?1:t===3||t===4?2:3},romanian:function(e){if(e===1)return 0;var t=e%100;return e===0||t>=2&&t<=19?1:2}},pluralTypeToLanguages:{arabic:["ar"],bosnian_serbian:["bs-Latn-BA","bs-Cyrl-BA","srl-RS","sr-RS"],chinese:["id","id-ID","ja","ko","ko-KR","lo","ms","th","th-TH","zh"],croatian:["hr","hr-HR"],german:["fa","da","de","en","es","fi","el","he","hi-IN","hu","hu-HU","it","nl","no","pt","sv","tr"],french:["fr","tl","pt-br"],russian:["ru","ru-RU"],lithuanian:["lt"],czech:["cs","cs-CZ","sk"],polish:["pl"],icelandic:["is","mk"],slovenian:["sl-SL"],romanian:["ro"]}};function x5e(e){var t={};return ob(W$(e),function(r){var n=r[0],o=r[1];ob(o,function(a){t[a]=n})}),t}function w5e(e,t){var r=x5e(e.pluralTypeToLanguages);return r[t]||r[HV.call(t,/-/,1)[0]]||r.en}function S5e(e,t,r){return e.pluralTypes[t](r)}function _5e(){var e={};return function(t,r){var n=e[r];return n&&!t.pluralTypes[n]&&(n=null,e[r]=n),n||(n=w5e(t,r),n&&(e[r]=n)),n}}function SF(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function C5e(e){var t=e&&e.prefix||"%{",r=e&&e.suffix||"}";if(t===fm||r===fm)throw new RangeError('"'+fm+'" token is reserved for pluralization');return new RegExp(SF(t)+"(.*?)"+SF(r),"g")}var O5e=_5e(),E5e=/%\{(.*?)\}/g;function V$(e,t,r,n,o,a){if(typeof e!="string")throw new TypeError("Polyglot.transformPhrase expects argument #1 to be string");if(t==null)return e;var i=e,s=n||E5e,u=a||VV,l=typeof t=="number"?{smart_count:t}:t;if(l.smart_count!=null&&e){var f=o||qV,h=HV.call(e,fm),g=r||"en",v=O5e(f,g),m=S5e(f,v,l.smart_count);i=y5e(h[m]||h[0])}return i=u.call(i,s,function(w,_){return!WV(l,_)||l[_]==null?w:l[_]}),i}function is(e){var t=e||{};this.phrases={},this.extend(t.phrases||{}),this.currentLocale=t.locale||"en";var r=t.allowMissing?V$:null;this.onMissingKey=typeof t.onMissingKey=="function"?t.onMissingKey:r,this.warn=t.warn||b5e,this.replaceImplementation=t.replace||VV,this.tokenRegex=C5e(t.interpolation),this.pluralRules=t.pluralRules||qV}is.prototype.locale=function(e){return e&&(this.currentLocale=e),this.currentLocale};is.prototype.extend=function(e,t){ob(W$(e||{}),function(r){var n=r[0],o=r[1],a=t?t+"."+n:n;typeof o=="object"?this.extend(o,a):this.phrases[a]=o},this)};is.prototype.unset=function(e,t){typeof e=="string"?delete this.phrases[e]:ob(W$(e||{}),function(r){var n=r[0],o=r[1],a=t?t+"."+n:n;typeof o=="object"?this.unset(o,a):delete this.phrases[a]},this)};is.prototype.clear=function(){this.phrases={}};is.prototype.replace=function(e){this.clear(),this.extend(e)};is.prototype.t=function(e,t){var r,n,o=t??{};if(typeof this.phrases[e]=="string")r=this.phrases[e];else if(typeof o._=="string")r=o._;else if(this.onMissingKey){var a=this.onMissingKey;n=a(e,o,this.currentLocale,this.tokenRegex,this.pluralRules,this.replaceImplementation)}else this.warn('Missing translation for key: "'+e+'"'),n=e;return typeof r=="string"&&(n=V$(r,o,this.currentLocale,this.tokenRegex,this.pluralRules,this.replaceImplementation)),n};is.prototype.has=function(e){return WV(this.phrases,e)};is.transformPhrase=function(t,r,n){return V$(t,r,n)};var P5e=is;const _F=Wr(P5e);var xc=globalThis&&globalThis.__assign||function(){return xc=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},xc.apply(this,arguments)};const T5e=function(e,t,r,n){t===void 0&&(t="en"),r===void 0&&(r=[{locale:"en",name:"English"}]),n===void 0&&(n={});var o=t,a=e(t);if(a instanceof Promise)throw new Error("The i18nProvider returned a Promise for the messages of the default locale (".concat(t,"). Please update your i18nProvider to return the messages of the default locale in a synchronous way."));var i,s;Array.isArray(r)?(i=r,s=n):(i=[{locale:"en",name:"English"}],s=r);var u=new _F(xc({locale:o,phrases:xc({"":""},a)},s)),l=u.t.bind(u);return{translate:function(f,h){return h===void 0&&(h={}),l(f,h)},changeLocale:function(f){return Promise.resolve(e(f)).then(function(h){o=f;var g=new _F(xc({locale:f,phrases:xc({"":""},h)},n));l=g.t.bind(g)})},getLocale:function(){return o},getLocales:function(){return i}}};var $5e=T5e(function(){return HBe},"en",[{name:"en",value:"English"}],{allowMissing:!0}),R5e=Tee(),I5e=function(e){var t=e.authProvider,r=e.basename,n=e.catchAll,o=e.children,a=e.dashboard,i=e.dataProvider,s=e.disableTelemetry,u=e.history,l=e.i18nProvider,f=l===void 0?$5e:l,h=e.layout,g=e.loading,v=e.loginPage,m=e.authCallbackPage,w=e.menu,_=e.notification,S=e.queryClient,y=e.requireAuth,b=e.store,C=b===void 0?R5e:b,O=e.ready,P=e.theme,T=e.lightTheme,R=e.darkTheme,D=e.defaultTheme,k=e.title,L=k===void 0?"React Admin":k;return p.createElement(uV,{authProvider:t,basename:r,dataProvider:i,i18nProvider:f,store:C,history:u,queryClient:S,theme:P,lightTheme:T,darkTheme:R,defaultTheme:D},p.createElement(WBe,{layout:h,dashboard:a,disableTelemetry:s,menu:w,catchAll:n,title:L,loading:g,loginPage:v,authCallbackPage:m,notification:_,requireAuth:y,ready:O},o))};const A5e=()=>N.jsxs(xu,{children:[N.jsx(bl,{title:"Welcome to the administration"}),N.jsx(Df,{children:"Lorem ipsum sic dolor amet..."})]});function GV(e,t){return function(){return e.apply(t,arguments)}}const{toString:k5e}=Object.prototype,{getPrototypeOf:H$}=Object,c1=(e=>t=>{const r=k5e.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),yi=e=>(e=e.toLowerCase(),t=>c1(t)===e),f1=e=>t=>typeof t===e,{isArray:zf}=Array,Zp=f1("undefined");function N5e(e){return e!==null&&!Zp(e)&&e.constructor!==null&&!Zp(e.constructor)&&fa(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const KV=yi("ArrayBuffer");function D5e(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&KV(e.buffer),t}const L5e=f1("string"),fa=f1("function"),QV=f1("number"),d1=e=>e!==null&&typeof e=="object",M5e=e=>e===!0||e===!1,dm=e=>{if(c1(e)!=="object")return!1;const t=H$(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},F5e=yi("Date"),j5e=yi("File"),B5e=yi("Blob"),z5e=yi("FileList"),U5e=e=>d1(e)&&fa(e.pipe),W5e=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||fa(e.append)&&((t=c1(e))==="formdata"||t==="object"&&fa(e.toString)&&e.toString()==="[object FormData]"))},V5e=yi("URLSearchParams"),H5e=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Yh(e,t,{allOwnKeys:r=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),zf(e))for(n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else{const a=r?Object.getOwnPropertyNames(e):Object.keys(e),i=a.length;let s;for(n=0;n<i;n++)s=a[n],t.call(null,e[s],s,e)}}function XV(e,t){t=t.toLowerCase();const r=Object.keys(e);let n=r.length,o;for(;n-- >0;)if(o=r[n],t===o.toLowerCase())return o;return null}const YV=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),JV=e=>!Zp(e)&&e!==YV;function LO(){const{caseless:e}=JV(this)&&this||{},t={},r=(n,o)=>{const a=e&&XV(t,o)||o;dm(t[a])&&dm(n)?t[a]=LO(t[a],n):dm(n)?t[a]=LO({},n):zf(n)?t[a]=n.slice():t[a]=n};for(let n=0,o=arguments.length;n<o;n++)arguments[n]&&Yh(arguments[n],r);return t}const q5e=(e,t,r,{allOwnKeys:n}={})=>(Yh(t,(o,a)=>{r&&fa(o)?e[a]=GV(o,r):e[a]=o},{allOwnKeys:n}),e),G5e=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),K5e=(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},Q5e=(e,t,r,n)=>{let o,a,i;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],(!n||n(i,e,t))&&!s[i]&&(t[i]=e[i],s[i]=!0);e=r!==!1&&H$(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},X5e=(e,t,r)=>{e=String(e),(r===void 0||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return n!==-1&&n===r},Y5e=e=>{if(!e)return null;if(zf(e))return e;let t=e.length;if(!QV(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},J5e=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&H$(Uint8Array)),Z5e=(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const a=o.value;t.call(e,a[0],a[1])}},eze=(e,t)=>{let r;const n=[];for(;(r=e.exec(t))!==null;)n.push(r);return n},tze=yi("HTMLFormElement"),rze=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,n,o){return n.toUpperCase()+o}),CF=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),nze=yi("RegExp"),ZV=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};Yh(r,(o,a)=>{let i;(i=t(o,a,e))!==!1&&(n[a]=i||o)}),Object.defineProperties(e,n)},oze=e=>{ZV(e,(t,r)=>{if(fa(e)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const n=e[r];if(fa(n)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},aze=(e,t)=>{const r={},n=o=>{o.forEach(a=>{r[a]=!0})};return zf(e)?n(e):n(String(e).split(t)),r},ize=()=>{},sze=(e,t)=>(e=+e,Number.isFinite(e)?e:t),OS="abcdefghijklmnopqrstuvwxyz",OF="0123456789",e8={DIGIT:OF,ALPHA:OS,ALPHA_DIGIT:OS+OS.toUpperCase()+OF},lze=(e=16,t=e8.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r};function uze(e){return!!(e&&fa(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const cze=e=>{const t=new Array(10),r=(n,o)=>{if(d1(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[o]=n;const a=zf(n)?[]:{};return Yh(n,(i,s)=>{const u=r(i,o+1);!Zp(u)&&(a[s]=u)}),t[o]=void 0,a}}return n};return r(e,0)},fze=yi("AsyncFunction"),dze=e=>e&&(d1(e)||fa(e))&&fa(e.then)&&fa(e.catch),ye={isArray:zf,isArrayBuffer:KV,isBuffer:N5e,isFormData:W5e,isArrayBufferView:D5e,isString:L5e,isNumber:QV,isBoolean:M5e,isObject:d1,isPlainObject:dm,isUndefined:Zp,isDate:F5e,isFile:j5e,isBlob:B5e,isRegExp:nze,isFunction:fa,isStream:U5e,isURLSearchParams:V5e,isTypedArray:J5e,isFileList:z5e,forEach:Yh,merge:LO,extend:q5e,trim:H5e,stripBOM:G5e,inherits:K5e,toFlatObject:Q5e,kindOf:c1,kindOfTest:yi,endsWith:X5e,toArray:Y5e,forEachEntry:Z5e,matchAll:eze,isHTMLForm:tze,hasOwnProperty:CF,hasOwnProp:CF,reduceDescriptors:ZV,freezeMethods:oze,toObjectSet:aze,toCamelCase:rze,noop:ize,toFiniteNumber:sze,findKey:XV,global:YV,isContextDefined:JV,ALPHABET:e8,generateString:lze,isSpecCompliantForm:uze,toJSONObject:cze,isAsyncFn:fze,isThenable:dze};function Lt(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o)}ye.inherits(Lt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ye.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const t8=Lt.prototype,r8={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{r8[e]={value:e}});Object.defineProperties(Lt,r8);Object.defineProperty(t8,"isAxiosError",{value:!0});Lt.from=(e,t,r,n,o,a)=>{const i=Object.create(t8);return ye.toFlatObject(e,i,function(u){return u!==Error.prototype},s=>s!=="isAxiosError"),Lt.call(i,e.message,t,r,n,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const pze=null;function MO(e){return ye.isPlainObject(e)||ye.isArray(e)}function n8(e){return ye.endsWith(e,"[]")?e.slice(0,-2):e}function EF(e,t,r){return e?e.concat(t).map(function(o,a){return o=n8(o),!r&&a?"["+o+"]":o}).join(r?".":""):t}function hze(e){return ye.isArray(e)&&!e.some(MO)}const gze=ye.toFlatObject(ye,{},null,function(t){return/^is[A-Z]/.test(t)});function p1(e,t,r){if(!ye.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,r=ye.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,_){return!ye.isUndefined(_[w])});const n=r.metaTokens,o=r.visitor||f,a=r.dots,i=r.indexes,u=(r.Blob||typeof Blob<"u"&&Blob)&&ye.isSpecCompliantForm(t);if(!ye.isFunction(o))throw new TypeError("visitor must be a function");function l(m){if(m===null)return"";if(ye.isDate(m))return m.toISOString();if(!u&&ye.isBlob(m))throw new Lt("Blob is not supported. Use a Buffer instead.");return ye.isArrayBuffer(m)||ye.isTypedArray(m)?u&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function f(m,w,_){let S=m;if(m&&!_&&typeof m=="object"){if(ye.endsWith(w,"{}"))w=n?w:w.slice(0,-2),m=JSON.stringify(m);else if(ye.isArray(m)&&hze(m)||(ye.isFileList(m)||ye.endsWith(w,"[]"))&&(S=ye.toArray(m)))return w=n8(w),S.forEach(function(b,C){!(ye.isUndefined(b)||b===null)&&t.append(i===!0?EF([w],C,a):i===null?w:w+"[]",l(b))}),!1}return MO(m)?!0:(t.append(EF(_,w,a),l(m)),!1)}const h=[],g=Object.assign(gze,{defaultVisitor:f,convertValue:l,isVisitable:MO});function v(m,w){if(!ye.isUndefined(m)){if(h.indexOf(m)!==-1)throw Error("Circular reference detected in "+w.join("."));h.push(m),ye.forEach(m,function(S,y){(!(ye.isUndefined(S)||S===null)&&o.call(t,S,ye.isString(y)?y.trim():y,w,g))===!0&&v(S,w?w.concat(y):[y])}),h.pop()}}if(!ye.isObject(e))throw new TypeError("data must be an object");return v(e),t}function PF(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(n){return t[n]})}function q$(e,t){this._pairs=[],e&&p1(e,this,t)}const o8=q$.prototype;o8.append=function(t,r){this._pairs.push([t,r])};o8.toString=function(t){const r=t?function(n){return t.call(this,n,PF)}:PF;return this._pairs.map(function(o){return r(o[0])+"="+r(o[1])},"").join("&")};function vze(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function a8(e,t,r){if(!t)return e;const n=r&&r.encode||vze,o=r&&r.serialize;let a;if(o?a=o(t,r):a=ye.isURLSearchParams(t)?t.toString():new q$(t,r).toString(n),a){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}class mze{constructor(){this.handlers=[]}use(t,r,n){return this.handlers.push({fulfilled:t,rejected:r,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ye.forEach(this.handlers,function(n){n!==null&&t(n)})}}const TF=mze,i8={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},yze=typeof URLSearchParams<"u"?URLSearchParams:q$,bze=typeof FormData<"u"?FormData:null,xze=typeof Blob<"u"?Blob:null,wze=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),Sze=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),oi={isBrowser:!0,classes:{URLSearchParams:yze,FormData:bze,Blob:xze},isStandardBrowserEnv:wze,isStandardBrowserWebWorkerEnv:Sze,protocols:["http","https","file","blob","url","data"]};function _ze(e,t){return p1(e,new oi.classes.URLSearchParams,Object.assign({visitor:function(r,n,o,a){return oi.isNode&&ye.isBuffer(r)?(this.append(n,r.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},t))}function Cze(e){return ye.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Oze(e){const t={},r=Object.keys(e);let n;const o=r.length;let a;for(n=0;n<o;n++)a=r[n],t[a]=e[a];return t}function s8(e){function t(r,n,o,a){let i=r[a++];const s=Number.isFinite(+i),u=a>=r.length;return i=!i&&ye.isArray(o)?o.length:i,u?(ye.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!s):((!o[i]||!ye.isObject(o[i]))&&(o[i]=[]),t(r,n,o[i],a)&&ye.isArray(o[i])&&(o[i]=Oze(o[i])),!s)}if(ye.isFormData(e)&&ye.isFunction(e.entries)){const r={};return ye.forEachEntry(e,(n,o)=>{t(Cze(n),o,r,0)}),r}return null}function Eze(e,t,r){if(ye.isString(e))try{return(t||JSON.parse)(e),ye.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(r||JSON.stringify)(e)}const G$={transitional:i8,adapter:["xhr","http"],transformRequest:[function(t,r){const n=r.getContentType()||"",o=n.indexOf("application/json")>-1,a=ye.isObject(t);if(a&&ye.isHTMLForm(t)&&(t=new FormData(t)),ye.isFormData(t))return o&&o?JSON.stringify(s8(t)):t;if(ye.isArrayBuffer(t)||ye.isBuffer(t)||ye.isStream(t)||ye.isFile(t)||ye.isBlob(t))return t;if(ye.isArrayBufferView(t))return t.buffer;if(ye.isURLSearchParams(t))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return _ze(t,this.formSerializer).toString();if((s=ye.isFileList(t))||n.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return p1(s?{"files[]":t}:t,u&&new u,this.formSerializer)}}return a||o?(r.setContentType("application/json",!1),Eze(t)):t}],transformResponse:[function(t){const r=this.transitional||G$.transitional,n=r&&r.forcedJSONParsing,o=this.responseType==="json";if(t&&ye.isString(t)&&(n&&!this.responseType||o)){const i=!(r&&r.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(s){if(i)throw s.name==="SyntaxError"?Lt.from(s,Lt.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:oi.classes.FormData,Blob:oi.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ye.forEach(["delete","get","head","post","put","patch"],e=>{G$.headers[e]={}});const K$=G$,Pze=ye.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Tze=e=>{const t={};let r,n,o;return e&&e.split(`
`).forEach(function(i){o=i.indexOf(":"),r=i.substring(0,o).trim().toLowerCase(),n=i.substring(o+1).trim(),!(!r||t[r]&&Pze[r])&&(r==="set-cookie"?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)}),t},$F=Symbol("internals");function Od(e){return e&&String(e).trim().toLowerCase()}function pm(e){return e===!1||e==null?e:ye.isArray(e)?e.map(pm):String(e)}function $ze(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}const Rze=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ES(e,t,r,n,o){if(ye.isFunction(n))return n.call(this,t,r);if(o&&(t=r),!!ye.isString(t)){if(ye.isString(n))return t.indexOf(n)!==-1;if(ye.isRegExp(n))return n.test(t)}}function Ize(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,r,n)=>r.toUpperCase()+n)}function Aze(e,t){const r=ye.toCamelCase(" "+t);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+r,{value:function(o,a,i){return this[n].call(this,t,o,a,i)},configurable:!0})})}class h1{constructor(t){t&&this.set(t)}set(t,r,n){const o=this;function a(s,u,l){const f=Od(u);if(!f)throw new Error("header name must be a non-empty string");const h=ye.findKey(o,f);(!h||o[h]===void 0||l===!0||l===void 0&&o[h]!==!1)&&(o[h||u]=pm(s))}const i=(s,u)=>ye.forEach(s,(l,f)=>a(l,f,u));return ye.isPlainObject(t)||t instanceof this.constructor?i(t,r):ye.isString(t)&&(t=t.trim())&&!Rze(t)?i(Tze(t),r):t!=null&&a(r,t,n),this}get(t,r){if(t=Od(t),t){const n=ye.findKey(this,t);if(n){const o=this[n];if(!r)return o;if(r===!0)return $ze(o);if(ye.isFunction(r))return r.call(this,o,n);if(ye.isRegExp(r))return r.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,r){if(t=Od(t),t){const n=ye.findKey(this,t);return!!(n&&this[n]!==void 0&&(!r||ES(this,this[n],n,r)))}return!1}delete(t,r){const n=this;let o=!1;function a(i){if(i=Od(i),i){const s=ye.findKey(n,i);s&&(!r||ES(n,n[s],s,r))&&(delete n[s],o=!0)}}return ye.isArray(t)?t.forEach(a):a(t),o}clear(t){const r=Object.keys(this);let n=r.length,o=!1;for(;n--;){const a=r[n];(!t||ES(this,this[a],a,t,!0))&&(delete this[a],o=!0)}return o}normalize(t){const r=this,n={};return ye.forEach(this,(o,a)=>{const i=ye.findKey(n,a);if(i){r[i]=pm(o),delete r[a];return}const s=t?Ize(a):String(a).trim();s!==a&&delete r[a],r[s]=pm(o),n[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const r=Object.create(null);return ye.forEach(this,(n,o)=>{n!=null&&n!==!1&&(r[o]=t&&ye.isArray(n)?n.join(", "):n)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,r])=>t+": "+r).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...r){const n=new this(t);return r.forEach(o=>n.set(o)),n}static accessor(t){const n=(this[$F]=this[$F]={accessors:{}}).accessors,o=this.prototype;function a(i){const s=Od(i);n[s]||(Aze(o,i),n[s]=!0)}return ye.isArray(t)?t.forEach(a):a(t),this}}h1.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ye.reduceDescriptors(h1.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(n){this[r]=n}}});ye.freezeMethods(h1);const Ui=h1;function PS(e,t){const r=this||K$,n=t||r,o=Ui.from(n.headers);let a=n.data;return ye.forEach(e,function(s){a=s.call(r,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function l8(e){return!!(e&&e.__CANCEL__)}function Jh(e,t,r){Lt.call(this,e??"canceled",Lt.ERR_CANCELED,t,r),this.name="CanceledError"}ye.inherits(Jh,Lt,{__CANCEL__:!0});function kze(e,t,r){const n=r.config.validateStatus;!r.status||!n||n(r.status)?e(r):t(new Lt("Request failed with status code "+r.status,[Lt.ERR_BAD_REQUEST,Lt.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}const Nze=oi.isStandardBrowserEnv?function(){return{write:function(r,n,o,a,i,s){const u=[];u.push(r+"="+encodeURIComponent(n)),ye.isNumber(o)&&u.push("expires="+new Date(o).toGMTString()),ye.isString(a)&&u.push("path="+a),ye.isString(i)&&u.push("domain="+i),s===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(r){const n=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function Dze(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Lze(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function u8(e,t){return e&&!Dze(t)?Lze(e,t):t}const Mze=oi.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");let n;function o(a){let i=a;return t&&(r.setAttribute("href",i),i=r.href),r.setAttribute("href",i),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return n=o(window.location.href),function(i){const s=ye.isString(i)?o(i):i;return s.protocol===n.protocol&&s.host===n.host}}():function(){return function(){return!0}}();function Fze(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function jze(e,t){e=e||10;const r=new Array(e),n=new Array(e);let o=0,a=0,i;return t=t!==void 0?t:1e3,function(u){const l=Date.now(),f=n[a];i||(i=l),r[o]=u,n[o]=l;let h=a,g=0;for(;h!==o;)g+=r[h++],h=h%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),l-i<t)return;const v=f&&l-f;return v?Math.round(g*1e3/v):void 0}}function RF(e,t){let r=0;const n=jze(50,250);return o=>{const a=o.loaded,i=o.lengthComputable?o.total:void 0,s=a-r,u=n(s),l=a<=i;r=a;const f={loaded:a,total:i,progress:i?a/i:void 0,bytes:s,rate:u||void 0,estimated:u&&i&&l?(i-a)/u:void 0,event:o};f[t?"download":"upload"]=!0,e(f)}}const Bze=typeof XMLHttpRequest<"u",zze=Bze&&function(e){return new Promise(function(r,n){let o=e.data;const a=Ui.from(e.headers).normalize(),i=e.responseType;let s;function u(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}let l;ye.isFormData(o)&&(oi.isStandardBrowserEnv||oi.isStandardBrowserWebWorkerEnv?a.setContentType(!1):a.getContentType(/^\s*multipart\/form-data/)?ye.isString(l=a.getContentType())&&a.setContentType(l.replace(/^\s*(multipart\/form-data);+/,"$1")):a.setContentType("multipart/form-data"));let f=new XMLHttpRequest;if(e.auth){const m=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(m+":"+w))}const h=u8(e.baseURL,e.url);f.open(e.method.toUpperCase(),a8(h,e.params,e.paramsSerializer),!0),f.timeout=e.timeout;function g(){if(!f)return;const m=Ui.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),_={data:!i||i==="text"||i==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:m,config:e,request:f};kze(function(y){r(y),u()},function(y){n(y),u()},_),f=null}if("onloadend"in f?f.onloadend=g:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(g)},f.onabort=function(){f&&(n(new Lt("Request aborted",Lt.ECONNABORTED,e,f)),f=null)},f.onerror=function(){n(new Lt("Network Error",Lt.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let w=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const _=e.transitional||i8;e.timeoutErrorMessage&&(w=e.timeoutErrorMessage),n(new Lt(w,_.clarifyTimeoutError?Lt.ETIMEDOUT:Lt.ECONNABORTED,e,f)),f=null},oi.isStandardBrowserEnv){const m=Mze(h)&&e.xsrfCookieName&&Nze.read(e.xsrfCookieName);m&&a.set(e.xsrfHeaderName,m)}o===void 0&&a.setContentType(null),"setRequestHeader"in f&&ye.forEach(a.toJSON(),function(w,_){f.setRequestHeader(_,w)}),ye.isUndefined(e.withCredentials)||(f.withCredentials=!!e.withCredentials),i&&i!=="json"&&(f.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&f.addEventListener("progress",RF(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",RF(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=m=>{f&&(n(!m||m.type?new Jh(null,e,f):m),f.abort(),f=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const v=Fze(h);if(v&&oi.protocols.indexOf(v)===-1){n(new Lt("Unsupported protocol "+v+":",Lt.ERR_BAD_REQUEST,e));return}f.send(o||null)})},FO={http:pze,xhr:zze};ye.forEach(FO,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const IF=e=>`- ${e}`,Uze=e=>ye.isFunction(e)||e===null||e===!1,c8={getAdapter:e=>{e=ye.isArray(e)?e:[e];const{length:t}=e;let r,n;const o={};for(let a=0;a<t;a++){r=e[a];let i;if(n=r,!Uze(r)&&(n=FO[(i=String(r)).toLowerCase()],n===void 0))throw new Lt(`Unknown adapter '${i}'`);if(n)break;o[i||"#"+a]=n}if(!n){const a=Object.entries(o).map(([s,u])=>`adapter ${s} `+(u===!1?"is not supported by the environment":"is not available in the build"));let i=t?a.length>1?`since :
`+a.map(IF).join(`
`):" "+IF(a[0]):"as no adapter specified";throw new Lt("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return n},adapters:FO};function TS(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Jh(null,e)}function AF(e){return TS(e),e.headers=Ui.from(e.headers),e.data=PS.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),c8.getAdapter(e.adapter||K$.adapter)(e).then(function(n){return TS(e),n.data=PS.call(e,e.transformResponse,n),n.headers=Ui.from(n.headers),n},function(n){return l8(n)||(TS(e),n&&n.response&&(n.response.data=PS.call(e,e.transformResponse,n.response),n.response.headers=Ui.from(n.response.headers))),Promise.reject(n)})}const kF=e=>e instanceof Ui?e.toJSON():e;function cf(e,t){t=t||{};const r={};function n(l,f,h){return ye.isPlainObject(l)&&ye.isPlainObject(f)?ye.merge.call({caseless:h},l,f):ye.isPlainObject(f)?ye.merge({},f):ye.isArray(f)?f.slice():f}function o(l,f,h){if(ye.isUndefined(f)){if(!ye.isUndefined(l))return n(void 0,l,h)}else return n(l,f,h)}function a(l,f){if(!ye.isUndefined(f))return n(void 0,f)}function i(l,f){if(ye.isUndefined(f)){if(!ye.isUndefined(l))return n(void 0,l)}else return n(void 0,f)}function s(l,f,h){if(h in t)return n(l,f);if(h in e)return n(void 0,l)}const u={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(l,f)=>o(kF(l),kF(f),!0)};return ye.forEach(Object.keys(Object.assign({},e,t)),function(f){const h=u[f]||o,g=h(e[f],t[f],f);ye.isUndefined(g)&&h!==s||(r[f]=g)}),r}const f8="1.6.0",Q$={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Q$[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const NF={};Q$.transitional=function(t,r,n){function o(a,i){return"[Axios v"+f8+"] Transitional option '"+a+"'"+i+(n?". "+n:"")}return(a,i,s)=>{if(t===!1)throw new Lt(o(i," has been removed"+(r?" in "+r:"")),Lt.ERR_DEPRECATED);return r&&!NF[i]&&(NF[i]=!0,console.warn(o(i," has been deprecated since v"+r+" and will be removed in the near future"))),t?t(a,i,s):!0}};function Wze(e,t,r){if(typeof e!="object")throw new Lt("options must be an object",Lt.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const a=n[o],i=t[a];if(i){const s=e[a],u=s===void 0||i(s,a,e);if(u!==!0)throw new Lt("option "+a+" must be "+u,Lt.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new Lt("Unknown option "+a,Lt.ERR_BAD_OPTION)}}const jO={assertOptions:Wze,validators:Q$},bs=jO.validators;class ab{constructor(t){this.defaults=t,this.interceptors={request:new TF,response:new TF}}request(t,r){typeof t=="string"?(r=r||{},r.url=t):r=t||{},r=cf(this.defaults,r);const{transitional:n,paramsSerializer:o,headers:a}=r;n!==void 0&&jO.assertOptions(n,{silentJSONParsing:bs.transitional(bs.boolean),forcedJSONParsing:bs.transitional(bs.boolean),clarifyTimeoutError:bs.transitional(bs.boolean)},!1),o!=null&&(ye.isFunction(o)?r.paramsSerializer={serialize:o}:jO.assertOptions(o,{encode:bs.function,serialize:bs.function},!0)),r.method=(r.method||this.defaults.method||"get").toLowerCase();let i=a&&ye.merge(a.common,a[r.method]);a&&ye.forEach(["delete","get","head","post","put","patch","common"],m=>{delete a[m]}),r.headers=Ui.concat(i,a);const s=[];let u=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(r)===!1||(u=u&&w.synchronous,s.unshift(w.fulfilled,w.rejected))});const l=[];this.interceptors.response.forEach(function(w){l.push(w.fulfilled,w.rejected)});let f,h=0,g;if(!u){const m=[AF.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,l),g=m.length,f=Promise.resolve(r);h<g;)f=f.then(m[h++],m[h++]);return f}g=s.length;let v=r;for(h=0;h<g;){const m=s[h++],w=s[h++];try{v=m(v)}catch(_){w.call(this,_);break}}try{f=AF.call(this,v)}catch(m){return Promise.reject(m)}for(h=0,g=l.length;h<g;)f=f.then(l[h++],l[h++]);return f}getUri(t){t=cf(this.defaults,t);const r=u8(t.baseURL,t.url);return a8(r,t.params,t.paramsSerializer)}}ye.forEach(["delete","get","head","options"],function(t){ab.prototype[t]=function(r,n){return this.request(cf(n||{},{method:t,url:r,data:(n||{}).data}))}});ye.forEach(["post","put","patch"],function(t){function r(n){return function(a,i,s){return this.request(cf(s||{},{method:t,headers:n?{"Content-Type":"multipart/form-data"}:{},url:a,data:i}))}}ab.prototype[t]=r(),ab.prototype[t+"Form"]=r(!0)});const hm=ab;class X${constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let r;this.promise=new Promise(function(a){r=a});const n=this;this.promise.then(o=>{if(!n._listeners)return;let a=n._listeners.length;for(;a-- >0;)n._listeners[a](o);n._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(s=>{n.subscribe(s),a=s}).then(o);return i.cancel=function(){n.unsubscribe(a)},i},t(function(a,i,s){n.reason||(n.reason=new Jh(a,i,s),r(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const r=this._listeners.indexOf(t);r!==-1&&this._listeners.splice(r,1)}static source(){let t;return{token:new X$(function(o){t=o}),cancel:t}}}const Vze=X$;function Hze(e){return function(r){return e.apply(null,r)}}function qze(e){return ye.isObject(e)&&e.isAxiosError===!0}const BO={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(BO).forEach(([e,t])=>{BO[t]=e});const Gze=BO;function d8(e){const t=new hm(e),r=GV(hm.prototype.request,t);return ye.extend(r,hm.prototype,t,{allOwnKeys:!0}),ye.extend(r,t,null,{allOwnKeys:!0}),r.create=function(o){return d8(cf(e,o))},r}const Kr=d8(K$);Kr.Axios=hm;Kr.CanceledError=Jh;Kr.CancelToken=Vze;Kr.isCancel=l8;Kr.VERSION=f8;Kr.toFormData=p1;Kr.AxiosError=Lt;Kr.Cancel=Kr.CanceledError;Kr.all=function(t){return Promise.all(t)};Kr.spread=Hze;Kr.isAxiosError=qze;Kr.mergeConfig=cf;Kr.AxiosHeaders=Ui;Kr.formToJSON=e=>s8(ye.isHTMLForm(e)?new FormData(e):e);Kr.getAdapter=c8.getAdapter;Kr.HttpStatusCode=Gze;Kr.default=Kr;const Kze=Kr,Qze={loginPath(){return"/api/login"}},Xze={login:async e=>{const{username:t,password:r}=e,n=await Kze.post(Qze.loginPath(),{username:t,password:r});localStorage.setItem("token",n.data);const o=JSON.stringify({username:t,password:r});localStorage.setItem("user",o)},logout:async()=>{localStorage.removeItem("token")},checkAuth:async()=>{if(!localStorage.getItem("token"))throw new Error("Token not found")},checkError:async e=>{const t=e.status;if(t===401||t===403)throw localStorage.removeItem("token"),new Error("Access is not authorized (401)")},getIdentity:async()=>{if(!localStorage.getItem("token"))throw new Error("Token not found");const t=localStorage.getItem("user")??"";return JSON.parse(t)},getPermissions:async()=>""};var Cs=globalThis&&globalThis.__assign||function(){return Cs=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},Cs.apply(this,arguments)};const Yze=function(e,t){return t===void 0&&(t=H4),{getList:function(r,n){var o=n.pagination,a=o.page,i=o.perPage,s=n.sort,u=s.field,l=s.order,f=Cs(Cs({},ry(n.filter)),{_sort:u,_order:l,_start:(a-1)*i,_end:a*i}),h="".concat(e,"/").concat(r,"?").concat(Vs.stringify(f));return t(h).then(function(g){var v=g.headers,m=g.json;if(!v.has("x-total-count"))throw new Error("The X-Total-Count header is missing in the HTTP Response. The jsonServer Data Provider expects responses for lists of resources to contain this header with the total number of results to build the pagination. If you are using CORS, did you declare X-Total-Count in the Access-Control-Expose-Headers header?");return{data:m,total:parseInt(v.get("x-total-count").split("/").pop(),10)}})},getOne:function(r,n){return t("".concat(e,"/").concat(r,"/").concat(n.id)).then(function(o){var a=o.json;return{data:a}})},getMany:function(r,n){var o={id:n.ids},a="".concat(e,"/").concat(r,"?").concat(Vs.stringify(o));return t(a).then(function(i){var s=i.json;return{data:s}})},getManyReference:function(r,n){var o,a=n.pagination,i=a.page,s=a.perPage,u=n.sort,l=u.field,f=u.order,h=Cs(Cs({},ry(n.filter)),(o={},o[n.target]=n.id,o._sort=l,o._order=f,o._start=(i-1)*s,o._end=i*s,o)),g="".concat(e,"/").concat(r,"?").concat(Vs.stringify(h));return t(g).then(function(v){var m=v.headers,w=v.json;if(!m.has("x-total-count"))throw new Error("The X-Total-Count header is missing in the HTTP Response. The jsonServer Data Provider expects responses for lists of resources to contain this header with the total number of results to build the pagination. If you are using CORS, did you declare X-Total-Count in the Access-Control-Expose-Headers header?");return{data:w,total:parseInt(m.get("x-total-count").split("/").pop(),10)}})},update:function(r,n){return t("".concat(e,"/").concat(r,"/").concat(n.id),{method:"PUT",body:JSON.stringify(n.data)}).then(function(o){var a=o.json;return{data:a}})},updateMany:function(r,n){return Promise.all(n.ids.map(function(o){return t("".concat(e,"/").concat(r,"/").concat(o),{method:"PUT",body:JSON.stringify(n.data)})})).then(function(o){return{data:o.map(function(a){var i=a.json;return i.id})}})},create:function(r,n){return t("".concat(e,"/").concat(r),{method:"POST",body:JSON.stringify(n.data)}).then(function(o){var a=o.json;return{data:Cs(Cs({},n.data),{id:a.id})}})},delete:function(r,n){return t("".concat(e,"/").concat(r,"/").concat(n.id),{method:"DELETE"}).then(function(o){var a=o.json;return{data:a}})},deleteMany:function(r,n){return Promise.all(n.ids.map(function(o){return t("".concat(e,"/").concat(r,"/").concat(o),{method:"DELETE"})})).then(function(o){return{data:o.map(function(a){var i=a.json;return i.id})}})}}},Jze={draft:"Draft",to_review:"To Review",to_be_fixed:"To Be Fixed",to_publish:"To Publish",published:"Published"},zO=e=>{const t=e.reduce((n,o)=>(n[o.status]||(n[o.status]=[]),n[o.status].push(o),n),{});return Object.keys(t).forEach(n=>{t[n]=t[n].sort((o,a)=>o.index-a.index)}),t};function DF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,n)}return r}function LF(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?DF(Object(r),!0).forEach(function(n){Vye(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):DF(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function so(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var MF=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),$S=function(){return Math.random().toString(36).substring(7).split("").join(".")},FF={INIT:"@@redux/INIT"+$S(),REPLACE:"@@redux/REPLACE"+$S(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+$S()}};function Zze(e){if(typeof e!="object"||e===null)return!1;for(var t=e;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function p8(e,t,r){var n;if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(so(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(so(1));return r(p8)(e,t)}if(typeof e!="function")throw new Error(so(2));var o=e,a=t,i=[],s=i,u=!1;function l(){s===i&&(s=i.slice())}function f(){if(u)throw new Error(so(3));return a}function h(w){if(typeof w!="function")throw new Error(so(4));if(u)throw new Error(so(5));var _=!0;return l(),s.push(w),function(){if(_){if(u)throw new Error(so(6));_=!1,l();var y=s.indexOf(w);s.splice(y,1),i=null}}}function g(w){if(!Zze(w))throw new Error(so(7));if(typeof w.type>"u")throw new Error(so(8));if(u)throw new Error(so(9));try{u=!0,a=o(a,w)}finally{u=!1}for(var _=i=s,S=0;S<_.length;S++){var y=_[S];y()}return w}function v(w){if(typeof w!="function")throw new Error(so(10));o=w,g({type:FF.REPLACE})}function m(){var w,_=h;return w={subscribe:function(y){if(typeof y!="object"||y===null)throw new Error(so(11));function b(){y.next&&y.next(f())}b();var C=_(b);return{unsubscribe:C}}},w[MF]=function(){return this},w}return g({type:FF.INIT}),n={dispatch:g,subscribe:h,getState:f,replaceReducer:v},n[MF]=m,n}function jF(e,t){return function(){return t(e.apply(this,arguments))}}function BF(e,t){if(typeof e=="function")return jF(e,t);if(typeof e!="object"||e===null)throw new Error(so(16));var r={};for(var n in e){var o=e[n];typeof o=="function"&&(r[n]=jF(o,t))}return r}function h8(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.length===0?function(n){return n}:t.length===1?t[0]:t.reduce(function(n,o){return function(){return n(o.apply(void 0,arguments))}})}function e6e(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(n){return function(){var o=n.apply(void 0,arguments),a=function(){throw new Error(so(15))},i={getState:o.getState,dispatch:function(){return a.apply(void 0,arguments)}},s=t.map(function(u){return u(i)});return a=h8.apply(void 0,s)(o.dispatch),LF(LF({},o),{},{dispatch:a})}}}var g8={exports:{}},v8={};/**
 * @license React
 * use-sync-external-store-shim.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var ff=p;function t6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var r6e=typeof Object.is=="function"?Object.is:t6e,n6e=ff.useState,o6e=ff.useEffect,a6e=ff.useLayoutEffect,i6e=ff.useDebugValue;function s6e(e,t){var r=t(),n=n6e({inst:{value:r,getSnapshot:t}}),o=n[0].inst,a=n[1];return a6e(function(){o.value=r,o.getSnapshot=t,RS(o)&&a({inst:o})},[e,r,t]),o6e(function(){return RS(o)&&a({inst:o}),e(function(){RS(o)&&a({inst:o})})},[e]),i6e(r),r}function RS(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!r6e(e,r)}catch{return!0}}function l6e(e,t){return t()}var u6e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?l6e:s6e;v8.useSyncExternalStore=ff.useSyncExternalStore!==void 0?ff.useSyncExternalStore:u6e;g8.exports=v8;var m8=g8.exports,c6e={};/**
 * @license React
 * use-sync-external-store-shim/with-selector.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var g1=p,f6e=m8;function d6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var p6e=typeof Object.is=="function"?Object.is:d6e,h6e=f6e.useSyncExternalStore,g6e=g1.useRef,v6e=g1.useEffect,m6e=g1.useMemo,y6e=g1.useDebugValue;c6e.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var a=g6e(null);if(a.current===null){var i={hasValue:!1,value:null};a.current=i}else i=a.current;a=m6e(function(){function u(v){if(!l){if(l=!0,f=v,v=n(v),o!==void 0&&i.hasValue){var m=i.value;if(o(m,v))return h=m}return h=v}if(m=h,p6e(f,v))return m;var w=n(v);return o!==void 0&&o(m,w)?m:(f=v,h=w)}var l=!1,f,h,g=r===void 0?null:r;return[function(){return u(t())},g===null?void 0:function(){return u(g())}]},[t,r,n,o]);var s=h6e(e,a[0],a[1]);return v6e(function(){i.hasValue=!0,i.value=s},[s]),y6e(s),s};function b6e(e){e()}let y8=b6e;const x6e=e=>y8=e,w6e=()=>y8,zF=Symbol.for("react-redux-context"),UF=typeof globalThis<"u"?globalThis:{};function S6e(){var e;if(!p.createContext)return{};const t=(e=UF[zF])!=null?e:UF[zF]=new Map;let r=t.get(p.createContext);return r||(r=p.createContext(null),t.set(p.createContext,r)),r}const b8=S6e(),_6e=()=>{throw new Error("uSES not initialized!")},C6e=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function O6e(e,t,r,n,{areStatesEqual:o,areOwnPropsEqual:a,areStatePropsEqual:i}){let s=!1,u,l,f,h,g;function v(y,b){return u=y,l=b,f=e(u,l),h=t(n,l),g=r(f,h,l),s=!0,g}function m(){return f=e(u,l),t.dependsOnOwnProps&&(h=t(n,l)),g=r(f,h,l),g}function w(){return e.dependsOnOwnProps&&(f=e(u,l)),t.dependsOnOwnProps&&(h=t(n,l)),g=r(f,h,l),g}function _(){const y=e(u,l),b=!i(y,f);return f=y,b&&(g=r(f,h,l)),g}function S(y,b){const C=!a(b,l),O=!o(y,u,b,l);return u=y,l=b,C&&O?m():C?w():O?_():g}return function(b,C){return s?S(b,C):v(b,C)}}function E6e(e,t){let{initMapStateToProps:r,initMapDispatchToProps:n,initMergeProps:o}=t,a=Pe(t,C6e);const i=r(e,a),s=n(e,a),u=o(e,a);return O6e(i,s,u,e,a)}function P6e(e,t){const r={};for(const n in e){const o=e[n];typeof o=="function"&&(r[n]=(...a)=>t(o(...a)))}return r}function UO(e){return function(r){const n=e(r);function o(){return n}return o.dependsOnOwnProps=!1,o}}function WF(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function x8(e,t){return function(n,{displayName:o}){const a=function(s,u){return a.dependsOnOwnProps?a.mapToProps(s,u):a.mapToProps(s,void 0)};return a.dependsOnOwnProps=!0,a.mapToProps=function(s,u){a.mapToProps=e,a.dependsOnOwnProps=WF(e);let l=a(s,u);return typeof l=="function"&&(a.mapToProps=l,a.dependsOnOwnProps=WF(l),l=a(s,u)),l},a}}function Y$(e,t){return(r,n)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${n.wrappedComponentName}.`)}}function T6e(e){return e&&typeof e=="object"?UO(t=>P6e(e,t)):e?typeof e=="function"?x8(e):Y$(e,"mapDispatchToProps"):UO(t=>({dispatch:t}))}function $6e(e){return e?typeof e=="function"?x8(e):Y$(e,"mapStateToProps"):UO(()=>({}))}function R6e(e,t,r){return I({},r,e,t)}function I6e(e){return function(r,{displayName:n,areMergedPropsEqual:o}){let a=!1,i;return function(u,l,f){const h=e(u,l,f);return a?o(h,i)||(i=h):(a=!0,i=h),i}}}function A6e(e){return e?typeof e=="function"?I6e(e):Y$(e,"mergeProps"):()=>R6e}function k6e(){const e=w6e();let t=null,r=null;return{clear(){t=null,r=null},notify(){e(()=>{let n=t;for(;n;)n.callback(),n=n.next})},get(){let n=[],o=t;for(;o;)n.push(o),o=o.next;return n},subscribe(n){let o=!0,a=r={callback:n,next:null,prev:r};return a.prev?a.prev.next=a:t=a,function(){!o||t===null||(o=!1,a.next?a.next.prev=a.prev:r=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}const VF={notify(){},get:()=>[]};function w8(e,t){let r,n=VF,o=0,a=!1;function i(w){f();const _=n.subscribe(w);let S=!1;return()=>{S||(S=!0,_(),h())}}function s(){n.notify()}function u(){m.onStateChange&&m.onStateChange()}function l(){return a}function f(){o++,r||(r=t?t.addNestedSub(u):e.subscribe(u),n=k6e())}function h(){o--,r&&o===0&&(r(),r=void 0,n.clear(),n=VF)}function g(){a||(a=!0,f())}function v(){a&&(a=!1,h())}const m={addNestedSub:i,notifyNestedSubs:s,handleChangeWrapper:u,isSubscribed:l,trySubscribe:g,tryUnsubscribe:v,getListeners:()=>n};return m}const N6e=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",ib=N6e?p.useLayoutEffect:p.useEffect;function HF(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function IS(e,t){if(HF(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(let o=0;o<r.length;o++)if(!Object.prototype.hasOwnProperty.call(t,r[o])||!HF(e[r[o]],t[r[o]]))return!1;return!0}const D6e=["reactReduxForwardedRef"];let S8=_6e;const L6e=e=>{S8=e},M6e=[null,null];function F6e(e,t,r){ib(()=>e(...t),r)}function j6e(e,t,r,n,o,a){e.current=n,r.current=!1,o.current&&(o.current=null,a())}function B6e(e,t,r,n,o,a,i,s,u,l,f){if(!e)return()=>{};let h=!1,g=null;const v=()=>{if(h||!s.current)return;const w=t.getState();let _,S;try{_=n(w,o.current)}catch(y){S=y,g=y}S||(g=null),_===a.current?i.current||l():(a.current=_,u.current=_,i.current=!0,f())};return r.onStateChange=v,r.trySubscribe(),v(),()=>{if(h=!0,r.tryUnsubscribe(),r.onStateChange=null,g)throw g}}function z6e(e,t){return e===t}function _8(e,t,r,{pure:n,areStatesEqual:o=z6e,areOwnPropsEqual:a=IS,areStatePropsEqual:i=IS,areMergedPropsEqual:s=IS,forwardRef:u=!1,context:l=b8}={}){const f=l,h=$6e(e),g=T6e(t),v=A6e(r),m=!!e;return _=>{const S=_.displayName||_.name||"Component",y=`Connect(${S})`,b={shouldHandleStateChanges:m,displayName:y,wrappedComponentName:S,WrappedComponent:_,initMapStateToProps:h,initMapDispatchToProps:g,initMergeProps:v,areStatesEqual:o,areStatePropsEqual:i,areOwnPropsEqual:a,areMergedPropsEqual:s};function C(T){const[R,D,k]=p.useMemo(()=>{const{reactReduxForwardedRef:$e}=T,De=Pe(T,D6e);return[T.context,$e,De]},[T]),L=p.useMemo(()=>R&&R.Consumer&&KP.isContextConsumer(p.createElement(R.Consumer,null))?R:f,[R,f]),j=p.useContext(L),B=!!T.store&&!!T.store.getState&&!!T.store.dispatch,U=!!j&&!!j.store,W=B?T.store:j.store,K=U?j.getServerState:W.getState,J=p.useMemo(()=>E6e(W.dispatch,b),[W]),[z,G]=p.useMemo(()=>{if(!m)return M6e;const $e=w8(W,B?void 0:j.subscription),De=$e.notifyNestedSubs.bind($e);return[$e,De]},[W,B,j]),ee=p.useMemo(()=>B?j:I({},j,{subscription:z}),[B,j,z]),oe=p.useRef(),he=p.useRef(k),de=p.useRef(),be=p.useRef(!1);p.useRef(!1);const Te=p.useRef(!1),ke=p.useRef();ib(()=>(Te.current=!0,()=>{Te.current=!1}),[]);const _e=p.useMemo(()=>()=>de.current&&k===he.current?de.current:J(W.getState(),k),[W,k]),Se=p.useMemo(()=>De=>z?B6e(m,W,z,J,he,oe,be,Te,de,G,De):()=>{},[z]);F6e(j6e,[he,oe,be,k,de,G]);let Fe;try{Fe=S8(Se,_e,K?()=>J(K(),k):_e)}catch($e){throw ke.current&&($e.message+=`
The error may be correlated with this previous error:
${ke.current.stack}

`),$e}ib(()=>{ke.current=void 0,de.current=void 0,oe.current=Fe});const qe=p.useMemo(()=>p.createElement(_,I({},Fe,{ref:D})),[D,_,Fe]);return p.useMemo(()=>m?p.createElement(L.Provider,{value:ee},qe):qe,[L,qe,ee])}const P=p.memo(C);if(P.WrappedComponent=_,P.displayName=C.displayName=y,u){const R=p.forwardRef(function(k,L){return p.createElement(P,I({},k,{reactReduxForwardedRef:L}))});return R.displayName=y,R.WrappedComponent=_,gD(R,_)}return gD(P,_)}}function U6e({store:e,context:t,children:r,serverState:n,stabilityCheck:o="once",noopCheck:a="once"}){const i=p.useMemo(()=>{const l=w8(e);return{store:e,subscription:l,getServerState:n?()=>n:void 0,stabilityCheck:o,noopCheck:a}},[e,n,o,a]),s=p.useMemo(()=>e.getState(),[e]);ib(()=>{const{subscription:l}=i;return l.onStateChange=l.notifyNestedSubs,l.trySubscribe(),s!==e.getState()&&l.notifyNestedSubs(),()=>{l.tryUnsubscribe(),l.onStateChange=void 0}},[i,s]);const u=t||b8;return p.createElement(u.Provider,{value:i},r)}L6e(m8.useSyncExternalStore);x6e(ul.unstable_batchedUpdates);function W6e(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function C8(e,t){var r=p.useState(function(){return{inputs:t,result:e()}})[0],n=p.useRef(!0),o=p.useRef(r),a=n.current||!!(t&&o.current.inputs&&W6e(t,o.current.inputs)),i=a?o.current:{inputs:t,result:e()};return p.useEffect(function(){n.current=!1,o.current=i},[i]),i.result}function V6e(e,t){return C8(function(){return e},t)}var At=C8,ot=V6e,H6e=!0,AS="Invariant failed";function q6e(e,t){if(!e){if(H6e)throw new Error(AS);var r=typeof t=="function"?t():t,n=r?"".concat(AS,": ").concat(r):AS;throw new Error(n)}}var Aa=function(t){var r=t.top,n=t.right,o=t.bottom,a=t.left,i=n-a,s=o-r,u={top:r,right:n,bottom:o,left:a,width:i,height:s,x:a,y:r,center:{x:(n+a)/2,y:(o+r)/2}};return u},J$=function(t,r){return{top:t.top-r.top,left:t.left-r.left,bottom:t.bottom+r.bottom,right:t.right+r.right}},qF=function(t,r){return{top:t.top+r.top,left:t.left+r.left,bottom:t.bottom-r.bottom,right:t.right-r.right}},G6e=function(t,r){return{top:t.top+r.y,left:t.left+r.x,bottom:t.bottom+r.y,right:t.right+r.x}},kS={top:0,right:0,bottom:0,left:0},Z$=function(t){var r=t.borderBox,n=t.margin,o=n===void 0?kS:n,a=t.border,i=a===void 0?kS:a,s=t.padding,u=s===void 0?kS:s,l=Aa(J$(r,o)),f=Aa(qF(r,i)),h=Aa(qF(f,u));return{marginBox:l,borderBox:Aa(r),paddingBox:f,contentBox:h,margin:o,border:i,padding:u}},Jo=function(t){var r=t.slice(0,-2),n=t.slice(-2);if(n!=="px")return 0;var o=Number(r);return isNaN(o)&&q6e(!1),o},K6e=function(){return{x:window.pageXOffset,y:window.pageYOffset}},sb=function(t,r){var n=t.borderBox,o=t.border,a=t.margin,i=t.padding,s=G6e(n,r);return Z$({borderBox:s,border:o,margin:a,padding:i})},lb=function(t,r){return r===void 0&&(r=K6e()),sb(t,r)},O8=function(t,r){var n={top:Jo(r.marginTop),right:Jo(r.marginRight),bottom:Jo(r.marginBottom),left:Jo(r.marginLeft)},o={top:Jo(r.paddingTop),right:Jo(r.paddingRight),bottom:Jo(r.paddingBottom),left:Jo(r.paddingLeft)},a={top:Jo(r.borderTopWidth),right:Jo(r.borderRightWidth),bottom:Jo(r.borderBottomWidth),left:Jo(r.borderLeftWidth)};return Z$({borderBox:t,margin:n,padding:o,border:a})},E8=function(t){var r=t.getBoundingClientRect(),n=window.getComputedStyle(t);return O8(r,n)},GF=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function Q6e(e,t){return!!(e===t||GF(e)&&GF(t))}function X6e(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!Q6e(e[r],t[r]))return!1;return!0}function fn(e,t){t===void 0&&(t=X6e);var r=null;function n(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];if(r&&r.lastThis===this&&t(o,r.lastArgs))return r.lastResult;var i=e.apply(this,o);return r={lastResult:i,lastArgs:o,lastThis:this},i}return n.clear=function(){r=null},n}var Y6e=function(t){var r=[],n=null,o=function(){for(var i=arguments.length,s=new Array(i),u=0;u<i;u++)s[u]=arguments[u];r=s,!n&&(n=requestAnimationFrame(function(){n=null,t.apply(void 0,r)}))};return o.cancel=function(){n&&(cancelAnimationFrame(n),n=null)},o};const eh=Y6e;function P8(e,t){}P8.bind(null,"warn");P8.bind(null,"error");function Ys(){}function J6e(e,t){return{...e,...t}}function sa(e,t,r){const n=t.map(o=>{const a=J6e(r,o.options);return e.addEventListener(o.eventName,o.fn,a),function(){e.removeEventListener(o.eventName,o.fn,a)}});return function(){n.forEach(a=>{a()})}}const Z6e="Invariant failed";class ub extends Error{}ub.prototype.toString=function(){return this.message};function Me(e,t){if(!e)throw new ub(Z6e)}class eUe extends ue.Component{constructor(){super(...arguments),this.callbacks=null,this.unbind=Ys,this.onWindowError=t=>{const r=this.getCallbacks();r.isDragging()&&r.tryAbort(),t.error instanceof ub&&t.preventDefault()},this.getCallbacks=()=>{if(!this.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return this.callbacks},this.setCallbacks=t=>{this.callbacks=t}}componentDidMount(){this.unbind=sa(window,[{eventName:"error",fn:this.onWindowError}])}componentDidCatch(t){if(t instanceof ub){this.setState({});return}throw t}componentWillUnmount(){this.unbind()}render(){return this.props.children(this.setCallbacks)}}const tUe=`
  Press space bar to start a drag.
  When dragging you can use the arrow keys to move the item around and escape to cancel.
  Some screen readers may require you to be in focus mode or to use your pass through key
`,cb=e=>e+1,rUe=e=>`
  You have lifted an item in position ${cb(e.source.index)}
`,T8=(e,t)=>{const r=e.droppableId===t.droppableId,n=cb(e.index),o=cb(t.index);return r?`
      You have moved the item from position ${n}
      to position ${o}
    `:`
    You have moved the item from position ${n}
    in list ${e.droppableId}
    to list ${t.droppableId}
    in position ${o}
  `},$8=(e,t,r)=>t.droppableId===r.droppableId?`
      The item ${e}
      has been combined with ${r.draggableId}`:`
      The item ${e}
      in list ${t.droppableId}
      has been combined with ${r.draggableId}
      in list ${r.droppableId}
    `,nUe=e=>{const t=e.destination;if(t)return T8(e.source,t);const r=e.combine;return r?$8(e.draggableId,e.source,r):"You are over an area that cannot be dropped on"},KF=e=>`
  The item has returned to its starting position
  of ${cb(e.index)}
`,oUe=e=>{if(e.reason==="CANCEL")return`
      Movement cancelled.
      ${KF(e.source)}
    `;const t=e.destination,r=e.combine;return t?`
      You have dropped the item.
      ${T8(e.source,t)}
    `:r?`
      You have dropped the item.
      ${$8(e.draggableId,e.source,r)}
    `:`
    The item has been dropped while not over a drop area.
    ${KF(e.source)}
  `},aUe={dragHandleUsageInstructions:tUe,onDragStart:rUe,onDragUpdate:nUe,onDragEnd:oUe};var gm=aUe;const dn={x:0,y:0},Cn=(e,t)=>({x:e.x+t.x,y:e.y+t.y}),Ao=(e,t)=>({x:e.x-t.x,y:e.y-t.y}),Js=(e,t)=>e.x===t.x&&e.y===t.y,Uf=e=>({x:e.x!==0?-e.x:0,y:e.y!==0?-e.y:0}),du=function(e,t,r){return r===void 0&&(r=0),e==="x"?{x:t,y:r}:{x:r,y:t}},th=(e,t)=>Math.sqrt((t.x-e.x)**2+(t.y-e.y)**2),QF=(e,t)=>Math.min(...t.map(r=>th(e,r))),R8=e=>t=>({x:e(t.x),y:e(t.y)});var iUe=(e,t)=>{const r=Aa({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return r.width<=0||r.height<=0?null:r};const Zh=(e,t)=>({top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}),XF=e=>[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}],sUe={top:0,right:0,bottom:0,left:0},lUe=(e,t)=>t?Zh(e,t.scroll.diff.displacement):e,uUe=(e,t,r)=>r&&r.increasedBy?{...e,[t.end]:e[t.end]+r.increasedBy[t.line]}:e,cUe=(e,t)=>t&&t.shouldClipSubject?iUe(t.pageMarginBox,e):Aa(e);var df=e=>{let{page:t,withPlaceholder:r,axis:n,frame:o}=e;const a=lUe(t.marginBox,o),i=uUe(a,n,r),s=cUe(i,o);return{page:t,withPlaceholder:r,active:s}},eR=(e,t)=>{e.frame||Me(!1);const r=e.frame,n=Ao(t,r.scroll.initial),o=Uf(n),a={...r,scroll:{initial:r.scroll.initial,current:t,diff:{value:n,displacement:o},max:r.scroll.max}},i=df({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:a});return{...e,frame:a,subject:i}};const I8=fn(e=>e.reduce((t,r)=>(t[r.descriptor.id]=r,t),{})),A8=fn(e=>e.reduce((t,r)=>(t[r.descriptor.id]=r,t),{})),v1=fn(e=>Object.values(e)),fUe=fn(e=>Object.values(e));var Wf=fn((e,t)=>fUe(t).filter(n=>e===n.descriptor.droppableId).sort((n,o)=>n.descriptor.index-o.descriptor.index));function tR(e){return e.at&&e.at.type==="REORDER"?e.at.destination:null}function m1(e){return e.at&&e.at.type==="COMBINE"?e.at.combine:null}var y1=fn((e,t)=>t.filter(r=>r.descriptor.id!==e.descriptor.id)),dUe=e=>{let{isMovingForward:t,draggable:r,destination:n,insideDestination:o,previousImpact:a}=e;if(!n.isCombineEnabled||!tR(a))return null;function s(m){const w={type:"COMBINE",combine:{draggableId:m,droppableId:n.descriptor.id}};return{...a,at:w}}const u=a.displaced.all,l=u.length?u[0]:null;if(t)return l?s(l):null;const f=y1(r,o);if(!l){if(!f.length)return null;const m=f[f.length-1];return s(m.descriptor.id)}const h=f.findIndex(m=>m.descriptor.id===l);h===-1&&Me(!1);const g=h-1;if(g<0)return null;const v=f[g];return s(v.descriptor.id)},Vf=(e,t)=>e.descriptor.droppableId===t.descriptor.id;const k8={point:dn,value:0},rh={invisible:{},visible:{},all:[]},pUe={displaced:rh,displacedBy:k8,at:null};var hUe=pUe,da=(e,t)=>r=>e<=r&&r<=t,N8=e=>{const t=da(e.top,e.bottom),r=da(e.left,e.right);return n=>{if(t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right))return!0;const a=t(n.top)||t(n.bottom),i=r(n.left)||r(n.right);if(a&&i)return!0;const u=n.top<e.top&&n.bottom>e.bottom,l=n.left<e.left&&n.right>e.right;return u&&l?!0:u&&i||l&&a}},gUe=e=>{const t=da(e.top,e.bottom),r=da(e.left,e.right);return n=>t(n.top)&&t(n.bottom)&&r(n.left)&&r(n.right)};const rR={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},D8={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"};var vUe=e=>t=>{const r=da(t.top,t.bottom),n=da(t.left,t.right);return o=>e===rR?r(o.top)&&r(o.bottom):n(o.left)&&n(o.right)};const mUe=(e,t)=>{const r=t.frame?t.frame.scroll.diff.displacement:dn;return Zh(e,r)},yUe=(e,t,r)=>t.subject.active?r(t.subject.active)(e):!1,bUe=(e,t,r)=>r(t)(e),nR=e=>{let{target:t,destination:r,viewport:n,withDroppableDisplacement:o,isVisibleThroughFrameFn:a}=e;const i=o?mUe(t,r):t;return yUe(i,r,a)&&bUe(i,n,a)},xUe=e=>nR({...e,isVisibleThroughFrameFn:N8}),L8=e=>nR({...e,isVisibleThroughFrameFn:gUe}),wUe=e=>nR({...e,isVisibleThroughFrameFn:vUe(e.destination.axis)}),SUe=(e,t,r)=>{if(typeof r=="boolean")return r;if(!t)return!0;const{invisible:n,visible:o}=t;if(n[e])return!1;const a=o[e];return a?a.shouldAnimate:!0};function _Ue(e,t){const r=e.page.marginBox,n={top:t.point.y,right:0,bottom:0,left:t.point.x};return Aa(J$(r,n))}function nh(e){let{afterDragging:t,destination:r,displacedBy:n,viewport:o,forceShouldAnimate:a,last:i}=e;return t.reduce(function(u,l){const f=_Ue(l,n),h=l.descriptor.id;if(u.all.push(h),!xUe({target:f,destination:r,viewport:o,withDroppableDisplacement:!0}))return u.invisible[l.descriptor.id]=!0,u;const v=SUe(h,i,a),m={draggableId:h,shouldAnimate:v};return u.visible[h]=m,u},{all:[],visible:{},invisible:{}})}function CUe(e,t){if(!e.length)return 0;const r=e[e.length-1].descriptor.index;return t.inHomeList?r:r+1}function YF(e){let{insideDestination:t,inHomeList:r,displacedBy:n,destination:o}=e;const a=CUe(t,{inHomeList:r});return{displaced:rh,displacedBy:n,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:a}}}}function fb(e){let{draggable:t,insideDestination:r,destination:n,viewport:o,displacedBy:a,last:i,index:s,forceShouldAnimate:u}=e;const l=Vf(t,n);if(s==null)return YF({insideDestination:r,inHomeList:l,displacedBy:a,destination:n});const f=r.find(w=>w.descriptor.index===s);if(!f)return YF({insideDestination:r,inHomeList:l,displacedBy:a,destination:n});const h=y1(t,r),g=r.indexOf(f),v=h.slice(g);return{displaced:nh({afterDragging:v,destination:n,displacedBy:a,last:i,viewport:o.frame,forceShouldAnimate:u}),displacedBy:a,at:{type:"REORDER",destination:{droppableId:n.descriptor.id,index:s}}}}function al(e,t){return!!t.effected[e]}var OUe=e=>{let{isMovingForward:t,destination:r,draggables:n,combine:o,afterCritical:a}=e;if(!r.isCombineEnabled)return null;const i=o.draggableId,u=n[i].descriptor.index;return al(i,a)?t?u:u-1:t?u+1:u},EUe=e=>{let{isMovingForward:t,isInHomeList:r,insideDestination:n,location:o}=e;if(!n.length)return null;const a=o.index,i=t?a+1:a-1,s=n[0].descriptor.index,u=n[n.length-1].descriptor.index,l=r?u:u+1;return i<s||i>l?null:i},PUe=e=>{let{isMovingForward:t,isInHomeList:r,draggable:n,draggables:o,destination:a,insideDestination:i,previousImpact:s,viewport:u,afterCritical:l}=e;const f=s.at;if(f||Me(!1),f.type==="REORDER"){const g=EUe({isMovingForward:t,isInHomeList:r,location:f.destination,insideDestination:i});return g==null?null:fb({draggable:n,insideDestination:i,destination:a,viewport:u,last:s.displaced,displacedBy:s.displacedBy,index:g})}const h=OUe({isMovingForward:t,destination:a,displaced:s.displaced,draggables:o,combine:f.combine,afterCritical:l});return h==null?null:fb({draggable:n,insideDestination:i,destination:a,viewport:u,last:s.displaced,displacedBy:s.displacedBy,index:h})},TUe=e=>{let{displaced:t,afterCritical:r,combineWith:n,displacedBy:o}=e;const a=!!(t.visible[n]||t.invisible[n]);return al(n,r)?a?dn:Uf(o.point):a?o.point:dn},$Ue=e=>{let{afterCritical:t,impact:r,draggables:n}=e;const o=m1(r);o||Me(!1);const a=o.draggableId,i=n[a].page.borderBox.center,s=TUe({displaced:r.displaced,afterCritical:t,combineWith:a,displacedBy:r.displacedBy});return Cn(i,s)};const M8=(e,t)=>t.margin[e.start]+t.borderBox[e.size]/2,RUe=(e,t)=>t.margin[e.end]+t.borderBox[e.size]/2,oR=(e,t,r)=>t[e.crossAxisStart]+r.margin[e.crossAxisStart]+r.borderBox[e.crossAxisSize]/2,JF=e=>{let{axis:t,moveRelativeTo:r,isMoving:n}=e;return du(t.line,r.marginBox[t.end]+M8(t,n),oR(t,r.marginBox,n))},ZF=e=>{let{axis:t,moveRelativeTo:r,isMoving:n}=e;return du(t.line,r.marginBox[t.start]-RUe(t,n),oR(t,r.marginBox,n))},IUe=e=>{let{axis:t,moveInto:r,isMoving:n}=e;return du(t.line,r.contentBox[t.start]+M8(t,n),oR(t,r.contentBox,n))};var AUe=e=>{let{impact:t,draggable:r,draggables:n,droppable:o,afterCritical:a}=e;const i=Wf(o.descriptor.id,n),s=r.page,u=o.axis;if(!i.length)return IUe({axis:u,moveInto:o.page,isMoving:s});const{displaced:l,displacedBy:f}=t,h=l.all[0];if(h){const v=n[h];if(al(h,a))return ZF({axis:u,moveRelativeTo:v.page,isMoving:s});const m=sb(v.page,f.point);return ZF({axis:u,moveRelativeTo:m,isMoving:s})}const g=i[i.length-1];if(g.descriptor.id===r.descriptor.id)return s.borderBox.center;if(al(g.descriptor.id,a)){const v=sb(g.page,Uf(a.displacedBy.point));return JF({axis:u,moveRelativeTo:v,isMoving:s})}return JF({axis:u,moveRelativeTo:g.page,isMoving:s})},WO=(e,t)=>{const r=e.frame;return r?Cn(t,r.scroll.diff.displacement):t};const kUe=e=>{let{impact:t,draggable:r,droppable:n,draggables:o,afterCritical:a}=e;const i=r.page.borderBox.center,s=t.at;return!n||!s?i:s.type==="REORDER"?AUe({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:a}):$Ue({impact:t,draggables:o,afterCritical:a})};var b1=e=>{const t=kUe(e),r=e.droppable;return r?WO(r,t):t},F8=(e,t)=>{const r=Ao(t,e.scroll.initial),n=Uf(r);return{frame:Aa({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:r,displacement:n}}}};function ej(e,t){return e.map(r=>t[r])}function NUe(e,t){for(let r=0;r<t.length;r++){const n=t[r].visible[e];if(n)return n}return null}var DUe=e=>{let{impact:t,viewport:r,destination:n,draggables:o,maxScrollChange:a}=e;const i=F8(r,Cn(r.scroll.current,a)),s=n.frame?eR(n,Cn(n.frame.scroll.current,a)):n,u=t.displaced,l=nh({afterDragging:ej(u.all,o),destination:n,displacedBy:t.displacedBy,viewport:i.frame,last:u,forceShouldAnimate:!1}),f=nh({afterDragging:ej(u.all,o),destination:s,displacedBy:t.displacedBy,viewport:r.frame,last:u,forceShouldAnimate:!1}),h={},g={},v=[u,l,f];return u.all.forEach(w=>{const _=NUe(w,v);if(_){g[w]=_;return}h[w]=!0}),{...t,displaced:{all:u.all,invisible:h,visible:g}}},LUe=(e,t)=>Cn(e.scroll.diff.displacement,t),aR=e=>{let{pageBorderBoxCenter:t,draggable:r,viewport:n}=e;const o=LUe(n,t),a=Ao(o,r.page.borderBox.center);return Cn(r.client.borderBox.center,a)},j8=e=>{let{draggable:t,destination:r,newPageBorderBoxCenter:n,viewport:o,withDroppableDisplacement:a,onlyOnMainAxis:i=!1}=e;const s=Ao(n,t.page.borderBox.center),l={target:Zh(t.page.borderBox,s),destination:r,withDroppableDisplacement:a,viewport:o};return i?wUe(l):L8(l)},MUe=e=>{let{isMovingForward:t,draggable:r,destination:n,draggables:o,previousImpact:a,viewport:i,previousPageBorderBoxCenter:s,previousClientSelection:u,afterCritical:l}=e;if(!n.isEnabled)return null;const f=Wf(n.descriptor.id,o),h=Vf(r,n),g=dUe({isMovingForward:t,draggable:r,destination:n,insideDestination:f,previousImpact:a})||PUe({isMovingForward:t,isInHomeList:h,draggable:r,draggables:o,destination:n,insideDestination:f,previousImpact:a,viewport:i,afterCritical:l});if(!g)return null;const v=b1({impact:g,draggable:r,droppable:n,draggables:o,afterCritical:l});if(j8({draggable:r,destination:n,newPageBorderBoxCenter:v,viewport:i.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:aR({pageBorderBoxCenter:v,draggable:r,viewport:i}),impact:g,scrollJumpRequest:null};const w=Ao(v,s),_=DUe({impact:g,viewport:i,destination:n,draggables:o,maxScrollChange:w});return{clientSelection:u,impact:_,scrollJumpRequest:w}};const Hn=e=>{const t=e.subject.active;return t||Me(!1),t};var FUe=e=>{let{isMovingForward:t,pageBorderBoxCenter:r,source:n,droppables:o,viewport:a}=e;const i=n.subject.active;if(!i)return null;const s=n.axis,u=da(i[s.start],i[s.end]),l=v1(o).filter(h=>h!==n).filter(h=>h.isEnabled).filter(h=>!!h.subject.active).filter(h=>N8(a.frame)(Hn(h))).filter(h=>{const g=Hn(h);return t?i[s.crossAxisEnd]<g[s.crossAxisEnd]:g[s.crossAxisStart]<i[s.crossAxisStart]}).filter(h=>{const g=Hn(h),v=da(g[s.start],g[s.end]);return u(g[s.start])||u(g[s.end])||v(i[s.start])||v(i[s.end])}).sort((h,g)=>{const v=Hn(h)[s.crossAxisStart],m=Hn(g)[s.crossAxisStart];return t?v-m:m-v}).filter((h,g,v)=>Hn(h)[s.crossAxisStart]===Hn(v[0])[s.crossAxisStart]);if(!l.length)return null;if(l.length===1)return l[0];const f=l.filter(h=>da(Hn(h)[s.start],Hn(h)[s.end])(r[s.line]));return f.length===1?f[0]:f.length>1?f.sort((h,g)=>Hn(h)[s.start]-Hn(g)[s.start])[0]:l.sort((h,g)=>{const v=QF(r,XF(Hn(h))),m=QF(r,XF(Hn(g)));return v!==m?v-m:Hn(h)[s.start]-Hn(g)[s.start]})[0]};const tj=(e,t)=>{const r=e.page.borderBox.center;return al(e.descriptor.id,t)?Ao(r,t.displacedBy.point):r},jUe=(e,t)=>{const r=e.page.borderBox;return al(e.descriptor.id,t)?Zh(r,Uf(t.displacedBy.point)):r};var BUe=e=>{let{pageBorderBoxCenter:t,viewport:r,destination:n,insideDestination:o,afterCritical:a}=e;return o.filter(s=>L8({target:jUe(s,a),destination:n,viewport:r.frame,withDroppableDisplacement:!0})).sort((s,u)=>{const l=th(t,WO(n,tj(s,a))),f=th(t,WO(n,tj(u,a)));return l<f?-1:f<l?1:s.descriptor.index-u.descriptor.index})[0]||null},eg=fn(function(t,r){const n=r[t.line];return{value:n,point:du(t.line,n)}});const zUe=(e,t,r)=>{const n=e.axis;if(e.descriptor.mode==="virtual")return du(n.line,t[n.line]);const o=e.subject.page.contentBox[n.size],u=Wf(e.descriptor.id,r).reduce((l,f)=>l+f.client.marginBox[n.size],0)+t[n.line]-o;return u<=0?null:du(n.line,u)},B8=(e,t)=>({...e,scroll:{...e.scroll,max:t}}),z8=(e,t,r)=>{const n=e.frame;Vf(t,e)&&Me(!1),e.subject.withPlaceholder&&Me(!1);const o=eg(e.axis,t.displaceBy).point,a=zUe(e,o,r),i={placeholderSize:o,increasedBy:a,oldFrameMaxScroll:e.frame?e.frame.scroll.max:null};if(!n){const f=df({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:e.frame});return{...e,subject:f}}const s=a?Cn(n.scroll.max,a):n.scroll.max,u=B8(n,s),l=df({page:e.subject.page,withPlaceholder:i,axis:e.axis,frame:u});return{...e,subject:l,frame:u}},UUe=e=>{const t=e.subject.withPlaceholder;t||Me(!1);const r=e.frame;if(!r){const i=df({page:e.subject.page,axis:e.axis,frame:null,withPlaceholder:null});return{...e,subject:i}}const n=t.oldFrameMaxScroll;n||Me(!1);const o=B8(r,n),a=df({page:e.subject.page,axis:e.axis,frame:o,withPlaceholder:null});return{...e,subject:a,frame:o}};var WUe=e=>{let{previousPageBorderBoxCenter:t,moveRelativeTo:r,insideDestination:n,draggable:o,draggables:a,destination:i,viewport:s,afterCritical:u}=e;if(!r){if(n.length)return null;const g={displaced:rh,displacedBy:k8,at:{type:"REORDER",destination:{droppableId:i.descriptor.id,index:0}}},v=b1({impact:g,draggable:o,droppable:i,draggables:a,afterCritical:u}),m=Vf(o,i)?i:z8(i,o,a);return j8({draggable:o,destination:m,newPageBorderBoxCenter:v,viewport:s.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0})?g:null}const l=t[i.axis.line]<=r.page.borderBox.center[i.axis.line],f=(()=>{const g=r.descriptor.index;return r.descriptor.id===o.descriptor.id||l?g:g+1})(),h=eg(i.axis,o.displaceBy);return fb({draggable:o,insideDestination:n,destination:i,viewport:s,displacedBy:h,last:rh,index:f})},VUe=e=>{let{isMovingForward:t,previousPageBorderBoxCenter:r,draggable:n,isOver:o,draggables:a,droppables:i,viewport:s,afterCritical:u}=e;const l=FUe({isMovingForward:t,pageBorderBoxCenter:r,source:o,droppables:i,viewport:s});if(!l)return null;const f=Wf(l.descriptor.id,a),h=BUe({pageBorderBoxCenter:r,viewport:s,destination:l,insideDestination:f,afterCritical:u}),g=WUe({previousPageBorderBoxCenter:r,destination:l,draggable:n,draggables:a,moveRelativeTo:h,insideDestination:f,viewport:s,afterCritical:u});if(!g)return null;const v=b1({impact:g,draggable:n,droppable:l,draggables:a,afterCritical:u});return{clientSelection:aR({pageBorderBoxCenter:v,draggable:n,viewport:s}),impact:g,scrollJumpRequest:null}},Do=e=>{const t=e.at;return t?t.type==="REORDER"?t.destination.droppableId:t.combine.droppableId:null};const HUe=(e,t)=>{const r=Do(e);return r?t[r]:null};var qUe=e=>{let{state:t,type:r}=e;const n=HUe(t.impact,t.dimensions.droppables),o=!!n,a=t.dimensions.droppables[t.critical.droppable.id],i=n||a,s=i.axis.direction,u=s==="vertical"&&(r==="MOVE_UP"||r==="MOVE_DOWN")||s==="horizontal"&&(r==="MOVE_LEFT"||r==="MOVE_RIGHT");if(u&&!o)return null;const l=r==="MOVE_DOWN"||r==="MOVE_RIGHT",f=t.dimensions.draggables[t.critical.draggable.id],h=t.current.page.borderBoxCenter,{draggables:g,droppables:v}=t.dimensions;return u?MUe({isMovingForward:l,previousPageBorderBoxCenter:h,draggable:f,destination:i,draggables:g,viewport:t.viewport,previousClientSelection:t.current.client.selection,previousImpact:t.impact,afterCritical:t.afterCritical}):VUe({isMovingForward:l,previousPageBorderBoxCenter:h,draggable:f,isOver:i,draggables:g,droppables:v,viewport:t.viewport,afterCritical:t.afterCritical})};function Fl(e){return e.phase==="DRAGGING"||e.phase==="COLLECTING"}function U8(e){const t=da(e.top,e.bottom),r=da(e.left,e.right);return function(o){return t(o.y)&&r(o.x)}}function GUe(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function KUe(e){let{pageBorderBox:t,draggable:r,candidates:n}=e;const o=r.page.borderBox.center,a=n.map(i=>{const s=i.axis,u=du(i.axis.line,t.center[s.line],i.page.borderBox.center[s.crossAxisLine]);return{id:i.descriptor.id,distance:th(o,u)}}).sort((i,s)=>s.distance-i.distance);return a[0]?a[0].id:null}function QUe(e){let{pageBorderBox:t,draggable:r,droppables:n}=e;const o=v1(n).filter(a=>{if(!a.isEnabled)return!1;const i=a.subject.active;if(!i||!GUe(t,i))return!1;if(U8(i)(t.center))return!0;const s=a.axis,u=i.center[s.crossAxisLine],l=t[s.crossAxisStart],f=t[s.crossAxisEnd],h=da(i[s.crossAxisStart],i[s.crossAxisEnd]),g=h(l),v=h(f);return!g&&!v?!0:g?l<u:f>u});return o.length?o.length===1?o[0].descriptor.id:KUe({pageBorderBox:t,draggable:r,candidates:o}):null}const W8=(e,t)=>Aa(Zh(e,t));var XUe=(e,t)=>{const r=e.frame;return r?W8(t,r.scroll.diff.value):t};function V8(e){let{displaced:t,id:r}=e;return!!(t.visible[r]||t.invisible[r])}function YUe(e){let{draggable:t,closest:r,inHomeList:n}=e;return r?n&&r.descriptor.index>t.descriptor.index?r.descriptor.index-1:r.descriptor.index:null}var JUe=e=>{let{pageBorderBoxWithDroppableScroll:t,draggable:r,destination:n,insideDestination:o,last:a,viewport:i,afterCritical:s}=e;const u=n.axis,l=eg(n.axis,r.displaceBy),f=l.value,h=t[u.start],g=t[u.end],m=y1(r,o).find(_=>{const S=_.descriptor.id,y=_.page.borderBox.center[u.line],b=al(S,s),C=V8({displaced:a,id:S});return b?C?g<=y:h<y-f:C?g<=y+f:h<y})||null,w=YUe({draggable:r,closest:m,inHomeList:Vf(r,n)});return fb({draggable:r,insideDestination:o,destination:n,viewport:i,last:a,displacedBy:l,index:w})};const ZUe=4;var eWe=e=>{let{draggable:t,pageBorderBoxWithDroppableScroll:r,previousImpact:n,destination:o,insideDestination:a,afterCritical:i}=e;if(!o.isCombineEnabled)return null;const s=o.axis,u=eg(o.axis,t.displaceBy),l=u.value,f=r[s.start],h=r[s.end],v=y1(t,a).find(w=>{const _=w.descriptor.id,S=w.page.borderBox,b=S[s.size]/ZUe,C=al(_,i),O=V8({displaced:n.displaced,id:_});return C?O?h>S[s.start]+b&&h<S[s.end]-b:f>S[s.start]-l+b&&f<S[s.end]-l-b:O?h>S[s.start]+l+b&&h<S[s.end]+l-b:f>S[s.start]+b&&f<S[s.end]-b});return v?{displacedBy:u,displaced:n.displaced,at:{type:"COMBINE",combine:{draggableId:v.descriptor.id,droppableId:o.descriptor.id}}}:null},H8=e=>{let{pageOffset:t,draggable:r,draggables:n,droppables:o,previousImpact:a,viewport:i,afterCritical:s}=e;const u=W8(r.page.borderBox,t),l=QUe({pageBorderBox:u,draggable:r,droppables:o});if(!l)return hUe;const f=o[l],h=Wf(f.descriptor.id,n),g=XUe(f,u);return eWe({pageBorderBoxWithDroppableScroll:g,draggable:r,previousImpact:a,destination:f,insideDestination:h,afterCritical:s})||JUe({pageBorderBoxWithDroppableScroll:g,draggable:r,destination:f,insideDestination:h,last:a.displaced,viewport:i,afterCritical:s})},iR=(e,t)=>({...e,[t.descriptor.id]:t});const tWe=e=>{let{previousImpact:t,impact:r,droppables:n}=e;const o=Do(t),a=Do(r);if(!o||o===a)return n;const i=n[o];if(!i.subject.withPlaceholder)return n;const s=UUe(i);return iR(n,s)};var rWe=e=>{let{draggable:t,draggables:r,droppables:n,previousImpact:o,impact:a}=e;const i=tWe({previousImpact:o,impact:a,droppables:n}),s=Do(a);if(!s)return i;const u=n[s];if(Vf(t,u)||u.subject.withPlaceholder)return i;const l=z8(u,t,r);return iR(i,l)},gp=e=>{let{state:t,clientSelection:r,dimensions:n,viewport:o,impact:a,scrollJumpRequest:i}=e;const s=o||t.viewport,u=n||t.dimensions,l=r||t.current.client.selection,f=Ao(l,t.initial.client.selection),h={offset:f,selection:l,borderBoxCenter:Cn(t.initial.client.borderBoxCenter,f)},g={selection:Cn(h.selection,s.scroll.current),borderBoxCenter:Cn(h.borderBoxCenter,s.scroll.current),offset:Cn(h.offset,s.scroll.diff.value)},v={client:h,page:g};if(t.phase==="COLLECTING")return{...t,dimensions:u,viewport:s,current:v};const m=u.draggables[t.critical.draggable.id],w=a||H8({pageOffset:g.offset,draggable:m,draggables:u.draggables,droppables:u.droppables,previousImpact:t.impact,viewport:s,afterCritical:t.afterCritical}),_=rWe({draggable:m,impact:w,previousImpact:t.impact,draggables:u.draggables,droppables:u.droppables});return{...t,current:v,dimensions:{draggables:u.draggables,droppables:_},impact:w,viewport:s,scrollJumpRequest:i||null,forceShouldAnimate:i?!1:null}};function nWe(e,t){return e.map(r=>t[r])}var q8=e=>{let{impact:t,viewport:r,draggables:n,destination:o,forceShouldAnimate:a}=e;const i=t.displaced,s=nWe(i.all,n),u=nh({afterDragging:s,destination:o,displacedBy:t.displacedBy,viewport:r.frame,forceShouldAnimate:a,last:i});return{...t,displaced:u}},G8=e=>{let{impact:t,draggable:r,droppable:n,draggables:o,viewport:a,afterCritical:i}=e;const s=b1({impact:t,draggable:r,draggables:o,droppable:n,afterCritical:i});return aR({pageBorderBoxCenter:s,draggable:r,viewport:a})},K8=e=>{let{state:t,dimensions:r,viewport:n}=e;t.movementMode!=="SNAP"&&Me(!1);const o=t.impact,a=n||t.viewport,i=r||t.dimensions,{draggables:s,droppables:u}=i,l=s[t.critical.draggable.id],f=Do(o);f||Me(!1);const h=u[f],g=q8({impact:o,viewport:a,destination:h,draggables:s}),v=G8({impact:g,draggable:l,droppable:h,draggables:s,viewport:a,afterCritical:t.afterCritical});return gp({impact:g,clientSelection:v,state:t,dimensions:i,viewport:a})},oWe=e=>({index:e.index,droppableId:e.droppableId}),Q8=e=>{let{draggable:t,home:r,draggables:n,viewport:o}=e;const a=eg(r.axis,t.displaceBy),i=Wf(r.descriptor.id,n),s=i.indexOf(t);s===-1&&Me(!1);const u=i.slice(s+1),l=u.reduce((v,m)=>(v[m.descriptor.id]=!0,v),{}),f={inVirtualList:r.descriptor.mode==="virtual",displacedBy:a,effected:l};return{impact:{displaced:nh({afterDragging:u,destination:r,displacedBy:a,last:null,viewport:o.frame,forceShouldAnimate:!1}),displacedBy:a,at:{type:"REORDER",destination:oWe(t.descriptor)}},afterCritical:f}},aWe=(e,t)=>({draggables:e.draggables,droppables:iR(e.droppables,t)}),iWe=e=>{let{draggable:t,offset:r,initialWindowScroll:n}=e;const o=sb(t.client,r),a=lb(o,n);return{...t,placeholder:{...t.placeholder,client:o},client:o,page:a}},sWe=e=>{const t=e.frame;return t||Me(!1),t},lWe=e=>{let{additions:t,updatedDroppables:r,viewport:n}=e;const o=n.scroll.diff.value;return t.map(a=>{const i=a.descriptor.droppableId,s=r[i],l=sWe(s).scroll.diff.value,f=Cn(o,l);return iWe({draggable:a,offset:f,initialWindowScroll:n.scroll.initial})})},uWe=e=>{let{state:t,published:r}=e;const n=r.modified.map(y=>{const b=t.dimensions.droppables[y.droppableId];return eR(b,y.scroll)}),o={...t.dimensions.droppables,...I8(n)},a=A8(lWe({additions:r.additions,updatedDroppables:o,viewport:t.viewport})),i={...t.dimensions.draggables,...a};r.removals.forEach(y=>{delete i[y]});const s={droppables:o,draggables:i},u=Do(t.impact),l=u?s.droppables[u]:null,f=s.draggables[t.critical.draggable.id],h=s.droppables[t.critical.droppable.id],{impact:g,afterCritical:v}=Q8({draggable:f,home:h,draggables:i,viewport:t.viewport}),m=l&&l.isCombineEnabled?t.impact:g,w=H8({pageOffset:t.current.page.offset,draggable:s.draggables[t.critical.draggable.id],draggables:s.draggables,droppables:s.droppables,previousImpact:m,viewport:t.viewport,afterCritical:v}),_={...t,phase:"DRAGGING",impact:w,onLiftImpact:g,dimensions:s,afterCritical:v,forceShouldAnimate:!1};return t.phase==="COLLECTING"?_:{..._,phase:"DROP_PENDING",reason:t.reason,isWaiting:!1}};const VO=e=>e.movementMode==="SNAP",NS=(e,t,r)=>{const n=aWe(e.dimensions,t);return!VO(e)||r?gp({state:e,dimensions:n}):K8({state:e,dimensions:n})};function DS(e){return e.isDragging&&e.movementMode==="SNAP"?{...e,scrollJumpRequest:null}:e}const rj={phase:"IDLE",completed:null,shouldFlush:!1};var cWe=function(e,t){if(e===void 0&&(e=rj),t.type==="FLUSH")return{...rj,shouldFlush:!0};if(t.type==="INITIAL_PUBLISH"){e.phase!=="IDLE"&&Me(!1);const{critical:r,clientSelection:n,viewport:o,dimensions:a,movementMode:i}=t.payload,s=a.draggables[r.draggable.id],u=a.droppables[r.droppable.id],l={selection:n,borderBoxCenter:s.client.borderBox.center,offset:dn},f={client:l,page:{selection:Cn(l.selection,o.scroll.initial),borderBoxCenter:Cn(l.selection,o.scroll.initial),offset:Cn(l.selection,o.scroll.diff.value)}},h=v1(a.droppables).every(w=>!w.isFixedOnPage),{impact:g,afterCritical:v}=Q8({draggable:s,home:u,draggables:a.draggables,viewport:o});return{phase:"DRAGGING",isDragging:!0,critical:r,movementMode:i,dimensions:a,initial:f,current:f,isWindowScrollAllowed:h,impact:g,afterCritical:v,onLiftImpact:g,viewport:o,scrollJumpRequest:null,forceShouldAnimate:null}}if(t.type==="COLLECTION_STARTING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"?e:(e.phase!=="DRAGGING"&&Me(!1),{...e,phase:"COLLECTING"});if(t.type==="PUBLISH_WHILE_DRAGGING")return e.phase==="COLLECTING"||e.phase==="DROP_PENDING"||Me(!1),uWe({state:e,published:t.payload});if(t.type==="MOVE"){if(e.phase==="DROP_PENDING")return e;Fl(e)||Me(!1);const{client:r}=t.payload;return Js(r,e.current.client.selection)?e:gp({state:e,clientSelection:r,impact:VO(e)?e.impact:null})}if(t.type==="UPDATE_DROPPABLE_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="COLLECTING")return DS(e);Fl(e)||Me(!1);const{id:r,newScroll:n}=t.payload,o=e.dimensions.droppables[r];if(!o)return e;const a=eR(o,n);return NS(e,a,!1)}if(t.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(e.phase==="DROP_PENDING")return e;Fl(e)||Me(!1);const{id:r,isEnabled:n}=t.payload,o=e.dimensions.droppables[r];o||Me(!1),o.isEnabled===n&&Me(!1);const a={...o,isEnabled:n};return NS(e,a,!0)}if(t.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(e.phase==="DROP_PENDING")return e;Fl(e)||Me(!1);const{id:r,isCombineEnabled:n}=t.payload,o=e.dimensions.droppables[r];o||Me(!1),o.isCombineEnabled===n&&Me(!1);const a={...o,isCombineEnabled:n};return NS(e,a,!0)}if(t.type==="MOVE_BY_WINDOW_SCROLL"){if(e.phase==="DROP_PENDING"||e.phase==="DROP_ANIMATING")return e;Fl(e)||Me(!1),e.isWindowScrollAllowed||Me(!1);const r=t.payload.newScroll;if(Js(e.viewport.scroll.current,r))return DS(e);const n=F8(e.viewport,r);return VO(e)?K8({state:e,viewport:n}):gp({state:e,viewport:n})}if(t.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Fl(e))return e;const r=t.payload.maxScroll;if(Js(r,e.viewport.scroll.max))return e;const n={...e.viewport,scroll:{...e.viewport.scroll,max:r}};return{...e,viewport:n}}if(t.type==="MOVE_UP"||t.type==="MOVE_DOWN"||t.type==="MOVE_LEFT"||t.type==="MOVE_RIGHT"){if(e.phase==="COLLECTING"||e.phase==="DROP_PENDING")return e;e.phase!=="DRAGGING"&&Me(!1);const r=qUe({state:e,type:t.type});return r?gp({state:e,impact:r.impact,clientSelection:r.clientSelection,scrollJumpRequest:r.scrollJumpRequest}):e}if(t.type==="DROP_PENDING"){const r=t.payload.reason;return e.phase!=="COLLECTING"&&Me(!1),{...e,phase:"DROP_PENDING",isWaiting:!0,reason:r}}if(t.type==="DROP_ANIMATE"){const{completed:r,dropDuration:n,newHomeClientOffset:o}=t.payload;return e.phase==="DRAGGING"||e.phase==="DROP_PENDING"||Me(!1),{phase:"DROP_ANIMATING",completed:r,dropDuration:n,newHomeClientOffset:o,dimensions:e.dimensions}}if(t.type==="DROP_COMPLETE"){const{completed:r}=t.payload;return{phase:"IDLE",completed:r,shouldFlush:!1}}return e};const fWe=e=>({type:"BEFORE_INITIAL_CAPTURE",payload:e}),dWe=e=>({type:"LIFT",payload:e}),pWe=e=>({type:"INITIAL_PUBLISH",payload:e}),hWe=e=>({type:"PUBLISH_WHILE_DRAGGING",payload:e}),gWe=()=>({type:"COLLECTION_STARTING",payload:null}),vWe=e=>({type:"UPDATE_DROPPABLE_SCROLL",payload:e}),mWe=e=>({type:"UPDATE_DROPPABLE_IS_ENABLED",payload:e}),yWe=e=>({type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:e}),X8=e=>({type:"MOVE",payload:e}),bWe=e=>({type:"MOVE_BY_WINDOW_SCROLL",payload:e}),xWe=e=>({type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:e}),wWe=()=>({type:"MOVE_UP",payload:null}),SWe=()=>({type:"MOVE_DOWN",payload:null}),_We=()=>({type:"MOVE_RIGHT",payload:null}),CWe=()=>({type:"MOVE_LEFT",payload:null}),sR=()=>({type:"FLUSH",payload:null}),OWe=e=>({type:"DROP_ANIMATE",payload:e}),lR=e=>({type:"DROP_COMPLETE",payload:e}),Y8=e=>({type:"DROP",payload:e}),EWe=e=>({type:"DROP_PENDING",payload:e}),J8=()=>({type:"DROP_ANIMATION_FINISHED",payload:null});var PWe=e=>t=>{let{getState:r,dispatch:n}=t;return o=>a=>{if(a.type!=="LIFT"){o(a);return}const{id:i,clientSelection:s,movementMode:u}=a.payload,l=r();l.phase==="DROP_ANIMATING"&&n(lR({completed:l.completed})),r().phase!=="IDLE"&&Me(!1),n(sR()),n(fWe({draggableId:i,movementMode:u}));const h={draggableId:i,scrollOptions:{shouldPublishImmediately:u==="SNAP"}},{critical:g,dimensions:v,viewport:m}=e.startPublishing(h);n(pWe({critical:g,dimensions:v,clientSelection:s,movementMode:u,viewport:m}))}},TWe=e=>()=>t=>r=>{r.type==="INITIAL_PUBLISH"&&e.dragging(),r.type==="DROP_ANIMATE"&&e.dropping(r.payload.completed.result.reason),(r.type==="FLUSH"||r.type==="DROP_COMPLETE")&&e.resting(),t(r)};const uR={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},oh={opacity:{drop:0,combining:.7},scale:{drop:.75}},Z8={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Rl=`${Z8.outOfTheWay}s ${uR.outOfTheWay}`,vp={fluid:`opacity ${Rl}`,snap:`transform ${Rl}, opacity ${Rl}`,drop:e=>{const t=`${e}s ${uR.drop}`;return`transform ${t}, opacity ${t}`},outOfTheWay:`transform ${Rl}`,placeholder:`height ${Rl}, width ${Rl}, margin ${Rl}`},nj=e=>Js(e,dn)?void 0:`translate(${e.x}px, ${e.y}px)`,HO={moveTo:nj,drop:(e,t)=>{const r=nj(e);if(r)return t?`${r} scale(${oh.scale.drop})`:r}},{minDropTime:qO,maxDropTime:e9}=Z8,$We=e9-qO,oj=1500,RWe=.6;var IWe=e=>{let{current:t,destination:r,reason:n}=e;const o=th(t,r);if(o<=0)return qO;if(o>=oj)return e9;const a=o/oj,i=qO+$We*a,s=n==="CANCEL"?i*RWe:i;return Number(s.toFixed(2))},AWe=e=>{let{impact:t,draggable:r,dimensions:n,viewport:o,afterCritical:a}=e;const{draggables:i,droppables:s}=n,u=Do(t),l=u?s[u]:null,f=s[r.descriptor.droppableId],h=G8({impact:t,draggable:r,draggables:i,afterCritical:a,droppable:l||f,viewport:o});return Ao(h,r.client.borderBox.center)},kWe=e=>{let{draggables:t,reason:r,lastImpact:n,home:o,viewport:a,onLiftImpact:i}=e;return!n.at||r!=="DROP"?{impact:q8({draggables:t,impact:i,destination:o,viewport:a,forceShouldAnimate:!0}),didDropInsideDroppable:!1}:n.at.type==="REORDER"?{impact:n,didDropInsideDroppable:!0}:{impact:{...n,displaced:rh},didDropInsideDroppable:!0}};const NWe=e=>{let{getState:t,dispatch:r}=e;return n=>o=>{if(o.type!=="DROP"){n(o);return}const a=t(),i=o.payload.reason;if(a.phase==="COLLECTING"){r(EWe({reason:i}));return}if(a.phase==="IDLE")return;a.phase==="DROP_PENDING"&&a.isWaiting&&Me(!1),a.phase==="DRAGGING"||a.phase==="DROP_PENDING"||Me(!1);const u=a.critical,l=a.dimensions,f=l.draggables[a.critical.draggable.id],{impact:h,didDropInsideDroppable:g}=kWe({reason:i,lastImpact:a.impact,afterCritical:a.afterCritical,onLiftImpact:a.onLiftImpact,home:a.dimensions.droppables[a.critical.droppable.id],viewport:a.viewport,draggables:a.dimensions.draggables}),v=g?tR(h):null,m=g?m1(h):null,w={index:u.draggable.index,droppableId:u.droppable.id},_={draggableId:f.descriptor.id,type:f.descriptor.type,source:w,reason:i,mode:a.movementMode,destination:v,combine:m},S=AWe({impact:h,draggable:f,dimensions:l,viewport:a.viewport,afterCritical:a.afterCritical}),y={critical:a.critical,afterCritical:a.afterCritical,result:_,impact:h};if(!(!Js(a.current.client.offset,S)||!!_.combine)){r(lR({completed:y}));return}const C=IWe({current:a.current.client.offset,destination:S,reason:i});r(OWe({newHomeClientOffset:S,dropDuration:C,completed:y}))}};var DWe=NWe,t9=()=>({x:window.pageXOffset,y:window.pageYOffset});function LWe(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:t=>{t.target!==window&&t.target!==window.document||e()}}}function MWe(e){let{onWindowScroll:t}=e;function r(){t(t9())}const n=eh(r),o=LWe(n);let a=Ys;function i(){return a!==Ys}function s(){i()&&Me(!1),a=sa(window,[o])}function u(){i()||Me(!1),n.cancel(),a(),a=Ys}return{start:s,stop:u,isActive:i}}const FWe=e=>e.type==="DROP_COMPLETE"||e.type==="DROP_ANIMATE"||e.type==="FLUSH",jWe=e=>{const t=MWe({onWindowScroll:r=>{e.dispatch(bWe({newScroll:r}))}});return r=>n=>{!t.isActive()&&n.type==="INITIAL_PUBLISH"&&t.start(),t.isActive()&&FWe(n)&&t.stop(),r(n)}};var BWe=jWe,zWe=e=>{let t=!1,r=!1;const n=setTimeout(()=>{r=!0}),o=a=>{t||r||(t=!0,e(a),clearTimeout(n))};return o.wasCalled=()=>t,o},UWe=()=>{const e=[],t=o=>{const a=e.findIndex(s=>s.timerId===o);a===-1&&Me(!1);const[i]=e.splice(a,1);i.callback()};return{add:o=>{const a=setTimeout(()=>t(a)),i={timerId:a,callback:o};e.push(i)},flush:()=>{if(!e.length)return;const o=[...e];e.length=0,o.forEach(a=>{clearTimeout(a.timerId),a.callback()})}}};const WWe=(e,t)=>e==null&&t==null?!0:e==null||t==null?!1:e.droppableId===t.droppableId&&e.index===t.index,VWe=(e,t)=>e==null&&t==null?!0:e==null||t==null?!1:e.draggableId===t.draggableId&&e.droppableId===t.droppableId,HWe=(e,t)=>{if(e===t)return!0;const r=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,n=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return r&&n},Ed=(e,t)=>{t()},xv=(e,t)=>({draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t});function LS(e,t,r,n){if(!e){r(n(t));return}const o=zWe(r);e(t,{announce:o}),o.wasCalled()||r(n(t))}var qWe=(e,t)=>{const r=UWe();let n=null;const o=(h,g)=>{n&&Me(!1),Ed("onBeforeCapture",()=>{const v=e().onBeforeCapture;v&&v({draggableId:h,mode:g})})},a=(h,g)=>{n&&Me(!1),Ed("onBeforeDragStart",()=>{const v=e().onBeforeDragStart;v&&v(xv(h,g))})},i=(h,g)=>{n&&Me(!1);const v=xv(h,g);n={mode:g,lastCritical:h,lastLocation:v.source,lastCombine:null},r.add(()=>{Ed("onDragStart",()=>LS(e().onDragStart,v,t,gm.onDragStart))})},s=(h,g)=>{const v=tR(g),m=m1(g);n||Me(!1);const w=!HWe(h,n.lastCritical);w&&(n.lastCritical=h);const _=!WWe(n.lastLocation,v);_&&(n.lastLocation=v);const S=!VWe(n.lastCombine,m);if(S&&(n.lastCombine=m),!w&&!_&&!S)return;const y={...xv(h,n.mode),combine:m,destination:v};r.add(()=>{Ed("onDragUpdate",()=>LS(e().onDragUpdate,y,t,gm.onDragUpdate))})},u=()=>{n||Me(!1),r.flush()},l=h=>{n||Me(!1),n=null,Ed("onDragEnd",()=>LS(e().onDragEnd,h,t,gm.onDragEnd))};return{beforeCapture:o,beforeStart:a,start:i,update:s,flush:u,drop:l,abort:()=>{if(!n)return;const h={...xv(n.lastCritical,n.mode),combine:null,destination:null,reason:"CANCEL"};l(h)}}},GWe=(e,t)=>{const r=qWe(e,t);return n=>o=>a=>{if(a.type==="BEFORE_INITIAL_CAPTURE"){r.beforeCapture(a.payload.draggableId,a.payload.movementMode);return}if(a.type==="INITIAL_PUBLISH"){const s=a.payload.critical;r.beforeStart(s,a.payload.movementMode),o(a),r.start(s,a.payload.movementMode);return}if(a.type==="DROP_COMPLETE"){const s=a.payload.completed.result;r.flush(),o(a),r.drop(s);return}if(o(a),a.type==="FLUSH"){r.abort();return}const i=n.getState();i.phase==="DRAGGING"&&r.update(i.critical,i.impact)}};const KWe=e=>t=>r=>{if(r.type!=="DROP_ANIMATION_FINISHED"){t(r);return}const n=e.getState();n.phase!=="DROP_ANIMATING"&&Me(!1),e.dispatch(lR({completed:n.completed}))};var QWe=KWe;const XWe=e=>{let t=null,r=null;function n(){r&&(cancelAnimationFrame(r),r=null),t&&(t(),t=null)}return o=>a=>{if((a.type==="FLUSH"||a.type==="DROP_COMPLETE"||a.type==="DROP_ANIMATION_FINISHED")&&n(),o(a),a.type!=="DROP_ANIMATE")return;const i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){e.getState().phase==="DROP_ANIMATING"&&e.dispatch(J8())}};r=requestAnimationFrame(()=>{r=null,t=sa(window,[i])})}};var YWe=XWe,JWe=e=>()=>t=>r=>{(r.type==="DROP_COMPLETE"||r.type==="FLUSH"||r.type==="DROP_ANIMATE")&&e.stopPublishing(),t(r)},ZWe=e=>{let t=!1;return()=>r=>n=>{if(n.type==="INITIAL_PUBLISH"){t=!0,e.tryRecordFocus(n.payload.critical.draggable.id),r(n),e.tryRestoreFocusRecorded();return}if(r(n),!!t){if(n.type==="FLUSH"){t=!1,e.tryRestoreFocusRecorded();return}if(n.type==="DROP_COMPLETE"){t=!1;const o=n.payload.completed.result;o.combine&&e.tryShiftRecord(o.draggableId,o.combine.draggableId),e.tryRestoreFocusRecorded()}}}};const eVe=e=>e.type==="DROP_COMPLETE"||e.type==="DROP_ANIMATE"||e.type==="FLUSH";var tVe=e=>t=>r=>n=>{if(eVe(n)){e.stop(),r(n);return}if(n.type==="INITIAL_PUBLISH"){r(n);const o=t.getState();o.phase!=="DRAGGING"&&Me(!1),e.start(o);return}r(n),e.scroll(t.getState())};const rVe=e=>t=>r=>{if(t(r),r.type!=="PUBLISH_WHILE_DRAGGING")return;const n=e.getState();n.phase==="DROP_PENDING"&&(n.isWaiting||e.dispatch(Y8({reason:n.reason})))};var nVe=rVe;const oVe=h8;var aVe=e=>{let{dimensionMarshal:t,focusMarshal:r,styleMarshal:n,getResponders:o,announce:a,autoScroller:i}=e;return p8(cWe,oVe(e6e(TWe(n),JWe(t),PWe(t),DWe,QWe,YWe,nVe,tVe(i),BWe,ZWe(r),GWe(o,a))))};const MS=()=>({additions:{},removals:{},modified:{}});function iVe(e){let{registry:t,callbacks:r}=e,n=MS(),o=null;const a=()=>{o||(r.collectionStarting(),o=requestAnimationFrame(()=>{o=null;const{additions:l,removals:f,modified:h}=n,g=Object.keys(l).map(w=>t.draggable.getById(w).getDimension(dn)).sort((w,_)=>w.descriptor.index-_.descriptor.index),v=Object.keys(h).map(w=>{const S=t.droppable.getById(w).callbacks.getScrollWhileDragging();return{droppableId:w,scroll:S}}),m={additions:g,removals:Object.keys(f),modified:v};n=MS(),r.publish(m)}))};return{add:l=>{const f=l.descriptor.id;n.additions[f]=l,n.modified[l.descriptor.droppableId]=!0,n.removals[f]&&delete n.removals[f],a()},remove:l=>{const f=l.descriptor;n.removals[f.id]=!0,n.modified[f.droppableId]=!0,n.additions[f.id]&&delete n.additions[f.id],a()},stop:()=>{o&&(cancelAnimationFrame(o),o=null,n=MS())}}}var r9=e=>{let{scrollHeight:t,scrollWidth:r,height:n,width:o}=e;const a=Ao({x:r,y:t},{x:o,y:n});return{x:Math.max(0,a.x),y:Math.max(0,a.y)}},n9=()=>{const e=document.documentElement;return e||Me(!1),e},o9=()=>{const e=n9();return r9({scrollHeight:e.scrollHeight,scrollWidth:e.scrollWidth,width:e.clientWidth,height:e.clientHeight})},sVe=()=>{const e=t9(),t=o9(),r=e.y,n=e.x,o=n9(),a=o.clientWidth,i=o.clientHeight,s=n+a,u=r+i;return{frame:Aa({top:r,left:n,right:s,bottom:u}),scroll:{initial:e,current:e,max:t,diff:{value:dn,displacement:dn}}}},lVe=e=>{let{critical:t,scrollOptions:r,registry:n}=e;const o=sVe(),a=o.scroll.current,i=t.droppable,s=n.droppable.getAllByType(i.type).map(h=>h.callbacks.getDimensionAndWatchScroll(a,r)),u=n.draggable.getAllByType(t.draggable.type).map(h=>h.getDimension(a));return{dimensions:{draggables:A8(u),droppables:I8(s)},critical:t,viewport:o}};function aj(e,t,r){return!(r.descriptor.id===t.id||r.descriptor.type!==t.type||e.droppable.getById(r.descriptor.droppableId).descriptor.mode!=="virtual")}var uVe=(e,t)=>{let r=null;const n=iVe({callbacks:{publish:t.publishWhileDragging,collectionStarting:t.collectionStarting},registry:e}),o=(g,v)=>{e.droppable.exists(g)||Me(!1),r&&t.updateDroppableIsEnabled({id:g,isEnabled:v})},a=(g,v)=>{r&&(e.droppable.exists(g)||Me(!1),t.updateDroppableIsCombineEnabled({id:g,isCombineEnabled:v}))},i=(g,v)=>{r&&(e.droppable.exists(g)||Me(!1),t.updateDroppableScroll({id:g,newScroll:v}))},s=(g,v)=>{r&&e.droppable.getById(g).callbacks.scroll(v)},u=()=>{if(!r)return;n.stop();const g=r.critical.droppable;e.droppable.getAllByType(g.type).forEach(v=>v.callbacks.dragStopped()),r.unsubscribe(),r=null},l=g=>{r||Me(!1);const v=r.critical.draggable;g.type==="ADDITION"&&aj(e,v,g.value)&&n.add(g.value),g.type==="REMOVAL"&&aj(e,v,g.value)&&n.remove(g.value)};return{updateDroppableIsEnabled:o,updateDroppableIsCombineEnabled:a,scrollDroppable:s,updateDroppableScroll:i,startPublishing:g=>{r&&Me(!1);const v=e.draggable.getById(g.draggableId),m=e.droppable.getById(v.descriptor.droppableId),w={draggable:v.descriptor,droppable:m.descriptor},_=e.subscribe(l);return r={critical:w,unsubscribe:_},lVe({critical:w,registry:e,scrollOptions:g.scrollOptions})},stopPublishing:u}},a9=(e,t)=>e.phase==="IDLE"?!0:e.phase!=="DROP_ANIMATING"||e.completed.result.draggableId===t?!1:e.completed.result.reason==="DROP",cVe=e=>{window.scrollBy(e.x,e.y)};const fVe=fn(e=>v1(e).filter(t=>!(!t.isEnabled||!t.frame))),dVe=(e,t)=>fVe(t).find(n=>(n.frame||Me(!1),U8(n.frame.pageMarginBox)(e)))||null;var pVe=e=>{let{center:t,destination:r,droppables:n}=e;if(r){const a=n[r];return a.frame?a:null}return dVe(t,n)};const ah={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:e=>e**2,durationDampening:{stopDampeningAt:1200,accelerateAt:360},disabled:!1};var hVe=function(e,t,r){r===void 0&&(r=()=>ah);const n=r(),o=e[t.size]*n.startFromPercentage,a=e[t.size]*n.maxScrollAtPercentage;return{startScrollingFrom:o,maxScrollValueAt:a}},i9=e=>{let{startOfRange:t,endOfRange:r,current:n}=e;const o=r-t;return o===0?0:(n-t)/o},cR=1,gVe=function(e,t,r){r===void 0&&(r=()=>ah);const n=r();if(e>t.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return n.maxPixelScroll;if(e===t.startScrollingFrom)return cR;const a=1-i9({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),i=n.maxPixelScroll*n.ease(a);return Math.ceil(i)},vVe=(e,t,r)=>{const n=r(),o=n.durationDampening.accelerateAt,a=n.durationDampening.stopDampeningAt,i=t,s=a,l=Date.now()-i;if(l>=a)return e;if(l<o)return cR;const f=i9({startOfRange:o,endOfRange:s,current:l}),h=e*n.ease(f);return Math.ceil(h)},ij=e=>{let{distanceToEdge:t,thresholds:r,dragStartTime:n,shouldUseTimeDampening:o,getAutoScrollerOptions:a}=e;const i=gVe(t,r,a);return i===0?0:o?Math.max(vVe(i,n,a),cR):i},sj=e=>{let{container:t,distanceToEdges:r,dragStartTime:n,axis:o,shouldUseTimeDampening:a,getAutoScrollerOptions:i}=e;const s=hVe(t,o,i);return r[o.end]<r[o.start]?ij({distanceToEdge:r[o.end],thresholds:s,dragStartTime:n,shouldUseTimeDampening:a,getAutoScrollerOptions:i}):-1*ij({distanceToEdge:r[o.start],thresholds:s,dragStartTime:n,shouldUseTimeDampening:a,getAutoScrollerOptions:i})},mVe=e=>{let{container:t,subject:r,proposedScroll:n}=e;const o=r.height>t.height,a=r.width>t.width;return!a&&!o?n:a&&o?null:{x:a?0:n.x,y:o?0:n.y}};const yVe=R8(e=>e===0?0:e);var s9=e=>{let{dragStartTime:t,container:r,subject:n,center:o,shouldUseTimeDampening:a,getAutoScrollerOptions:i}=e;const s={top:o.y-r.top,right:r.right-o.x,bottom:r.bottom-o.y,left:o.x-r.left},u=sj({container:r,distanceToEdges:s,dragStartTime:t,axis:rR,shouldUseTimeDampening:a,getAutoScrollerOptions:i}),l=sj({container:r,distanceToEdges:s,dragStartTime:t,axis:D8,shouldUseTimeDampening:a,getAutoScrollerOptions:i}),f=yVe({x:l,y:u});if(Js(f,dn))return null;const h=mVe({container:r,subject:n,proposedScroll:f});return h?Js(h,dn)?null:h:null};const bVe=R8(e=>e===0?0:e>0?1:-1),fR=(()=>{const e=(t,r)=>t<0?t:t>r?t-r:0;return t=>{let{current:r,max:n,change:o}=t;const a=Cn(r,o),i={x:e(a.x,n.x),y:e(a.y,n.y)};return Js(i,dn)?null:i}})(),l9=e=>{let{max:t,current:r,change:n}=e;const o={x:Math.max(r.x,t.x),y:Math.max(r.y,t.y)},a=bVe(n),i=fR({max:o,current:r,change:a});return!i||a.x!==0&&i.x===0||a.y!==0&&i.y===0},dR=(e,t)=>l9({current:e.scroll.current,max:e.scroll.max,change:t}),xVe=(e,t)=>{if(!dR(e,t))return null;const r=e.scroll.max,n=e.scroll.current;return fR({current:n,max:r,change:t})},pR=(e,t)=>{const r=e.frame;return r?l9({current:r.scroll.current,max:r.scroll.max,change:t}):!1},wVe=(e,t)=>{const r=e.frame;return!r||!pR(e,t)?null:fR({current:r.scroll.current,max:r.scroll.max,change:t})};var SVe=e=>{let{viewport:t,subject:r,center:n,dragStartTime:o,shouldUseTimeDampening:a,getAutoScrollerOptions:i}=e;const s=s9({dragStartTime:o,container:t.frame,subject:r,center:n,shouldUseTimeDampening:a,getAutoScrollerOptions:i});return s&&dR(t,s)?s:null},_Ve=e=>{let{droppable:t,subject:r,center:n,dragStartTime:o,shouldUseTimeDampening:a,getAutoScrollerOptions:i}=e;const s=t.frame;if(!s)return null;const u=s9({dragStartTime:o,container:s.pageMarginBox,subject:r,center:n,shouldUseTimeDampening:a,getAutoScrollerOptions:i});return u&&pR(t,u)?u:null},lj=e=>{let{state:t,dragStartTime:r,shouldUseTimeDampening:n,scrollWindow:o,scrollDroppable:a,getAutoScrollerOptions:i}=e;const s=t.current.page.borderBoxCenter,l=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){const g=t.viewport,v=SVe({dragStartTime:r,viewport:g,subject:l,center:s,shouldUseTimeDampening:n,getAutoScrollerOptions:i});if(v){o(v);return}}const f=pVe({center:s,destination:Do(t.impact),droppables:t.dimensions.droppables});if(!f)return;const h=_Ve({dragStartTime:r,droppable:f,subject:l,center:s,shouldUseTimeDampening:n,getAutoScrollerOptions:i});h&&a(f.descriptor.id,h)},CVe=e=>{let{scrollWindow:t,scrollDroppable:r,getAutoScrollerOptions:n=()=>ah}=e;const o=eh(t),a=eh(r);let i=null;const s=f=>{i||Me(!1);const{shouldUseTimeDampening:h,dragStartTime:g}=i;lj({state:f,scrollWindow:o,scrollDroppable:a,dragStartTime:g,shouldUseTimeDampening:h,getAutoScrollerOptions:n})};return{start:f=>{i&&Me(!1);const h=Date.now();let g=!1;const v=()=>{g=!0};lj({state:f,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:v,scrollDroppable:v,getAutoScrollerOptions:n}),i={dragStartTime:h,shouldUseTimeDampening:g},g&&s(f)},stop:()=>{i&&(o.cancel(),a.cancel(),i=null)},scroll:s}},OVe=e=>{let{move:t,scrollDroppable:r,scrollWindow:n}=e;const o=(u,l)=>{const f=Cn(u.current.client.selection,l);t({client:f})},a=(u,l)=>{if(!pR(u,l))return l;const f=wVe(u,l);if(!f)return r(u.descriptor.id,l),null;const h=Ao(l,f);return r(u.descriptor.id,h),Ao(l,h)},i=(u,l,f)=>{if(!u||!dR(l,f))return f;const h=xVe(l,f);if(!h)return n(f),null;const g=Ao(f,h);return n(g),Ao(f,g)};return u=>{const l=u.scrollJumpRequest;if(!l)return;const f=Do(u.impact);f||Me(!1);const h=a(u.dimensions.droppables[f],l);if(!h)return;const g=u.viewport,v=i(u.isWindowScrollAllowed,g,h);v&&o(u,v)}},EVe=e=>{let{scrollDroppable:t,scrollWindow:r,move:n,getAutoScrollerOptions:o}=e;const a=CVe({scrollWindow:r,scrollDroppable:t,getAutoScrollerOptions:o}),i=OVe({move:n,scrollWindow:r,scrollDroppable:t});return{scroll:l=>{if(!(o().disabled||l.phase!=="DRAGGING")){if(l.movementMode==="FLUID"){a.scroll(l);return}l.scrollJumpRequest&&i(l)}},start:a.start,stop:a.stop}};const pf="data-rfd",hf=(()=>{const e=`${pf}-drag-handle`;return{base:e,draggableId:`${e}-draggable-id`,contextId:`${e}-context-id`}})(),GO=(()=>{const e=`${pf}-draggable`;return{base:e,contextId:`${e}-context-id`,id:`${e}-id`}})(),PVe=(()=>{const e=`${pf}-droppable`;return{base:e,contextId:`${e}-context-id`,id:`${e}-id`}})(),uj={contextId:`${pf}-scroll-container-context-id`},TVe=e=>t=>`[${t}="${e}"]`,Pd=(e,t)=>e.map(r=>{const n=r.styles[t];return n?`${r.selector} { ${n} }`:""}).join(" "),$Ve="pointer-events: none;";var RVe=e=>{const t=TVe(e),r=(()=>{const s=`
      cursor: -webkit-grab;
      cursor: grab;
    `;return{selector:t(hf.contextId),styles:{always:`
          -webkit-touch-callout: none;
          -webkit-tap-highlight-color: rgba(0,0,0,0);
          touch-action: manipulation;
        `,resting:s,dragging:$Ve,dropAnimating:s}}})(),n=(()=>{const s=`
      transition: ${vp.outOfTheWay};
    `;return{selector:t(GO.contextId),styles:{dragging:s,dropAnimating:s,userCancel:s}}})(),o={selector:t(PVe.contextId),styles:{always:"overflow-anchor: none;"}},i=[n,r,o,{selector:"body",styles:{dragging:`
        cursor: grabbing;
        cursor: -webkit-grabbing;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        overflow-anchor: none;
      `}}];return{always:Pd(i,"always"),resting:Pd(i,"resting"),dragging:Pd(i,"dragging"),dropAnimating:Pd(i,"dropAnimating"),userCancel:Pd(i,"userCancel")}};const IVe=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?p.useLayoutEffect:p.useEffect;var Lo=IVe;const FS=()=>{const e=document.querySelector("head");return e||Me(!1),e},cj=e=>{const t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};function AVe(e,t){const r=At(()=>RVe(e),[e]),n=p.useRef(null),o=p.useRef(null),a=ot(fn(h=>{const g=o.current;g||Me(!1),g.textContent=h}),[]),i=ot(h=>{const g=n.current;g||Me(!1),g.textContent=h},[]);Lo(()=>{!n.current&&!o.current||Me(!1);const h=cj(t),g=cj(t);return n.current=h,o.current=g,h.setAttribute(`${pf}-always`,e),g.setAttribute(`${pf}-dynamic`,e),FS().appendChild(h),FS().appendChild(g),i(r.always),a(r.resting),()=>{const v=m=>{const w=m.current;w||Me(!1),FS().removeChild(w),m.current=null};v(n),v(o)}},[t,i,a,r.always,r.resting,e]);const s=ot(()=>a(r.dragging),[a,r.dragging]),u=ot(h=>{if(h==="DROP"){a(r.dropAnimating);return}a(r.userCancel)},[a,r.dropAnimating,r.userCancel]),l=ot(()=>{o.current&&a(r.resting)},[a,r.resting]);return At(()=>({dragging:s,dropping:u,resting:l}),[s,u,l])}function u9(e,t){return Array.from(e.querySelectorAll(t))}var c9=e=>{var t;return((t=e==null?void 0:e.ownerDocument)==null?void 0:t.defaultView)||window};function x1(e){return e instanceof c9(e).HTMLElement}function kVe(e,t){const r=`[${hf.contextId}="${e}"]`,n=u9(document,r);if(!n.length)return null;const o=n.find(a=>a.getAttribute(hf.draggableId)===t);return!o||!x1(o)?null:o}function NVe(e){const t=p.useRef({}),r=p.useRef(null),n=p.useRef(null),o=p.useRef(!1),a=ot(function(g,v){const m={id:g,focus:v};return t.current[g]=m,function(){const _=t.current;_[g]!==m&&delete _[g]}},[]),i=ot(function(g){const v=kVe(e,g);v&&v!==document.activeElement&&v.focus()},[e]),s=ot(function(g,v){r.current===g&&(r.current=v)},[]),u=ot(function(){n.current||o.current&&(n.current=requestAnimationFrame(()=>{n.current=null;const g=r.current;g&&i(g)}))},[i]),l=ot(function(g){r.current=null;const v=document.activeElement;v&&v.getAttribute(hf.draggableId)===g&&(r.current=g)},[]);return Lo(()=>(o.current=!0,function(){o.current=!1;const g=n.current;g&&cancelAnimationFrame(g)}),[]),At(()=>({register:a,tryRecordFocus:l,tryRestoreFocusRecorded:u,tryShiftRecord:s}),[a,l,u,s])}function DVe(){const e={draggables:{},droppables:{}},t=[];function r(h){return t.push(h),function(){const v=t.indexOf(h);v!==-1&&t.splice(v,1)}}function n(h){t.length&&t.forEach(g=>g(h))}function o(h){return e.draggables[h]||null}function a(h){const g=o(h);return g||Me(!1),g}const i={register:h=>{e.draggables[h.descriptor.id]=h,n({type:"ADDITION",value:h})},update:(h,g)=>{const v=e.draggables[g.descriptor.id];v&&v.uniqueId===h.uniqueId&&(delete e.draggables[g.descriptor.id],e.draggables[h.descriptor.id]=h)},unregister:h=>{const g=h.descriptor.id,v=o(g);v&&h.uniqueId===v.uniqueId&&(delete e.draggables[g],e.droppables[h.descriptor.droppableId]&&n({type:"REMOVAL",value:h}))},getById:a,findById:o,exists:h=>!!o(h),getAllByType:h=>Object.values(e.draggables).filter(g=>g.descriptor.type===h)};function s(h){return e.droppables[h]||null}function u(h){const g=s(h);return g||Me(!1),g}const l={register:h=>{e.droppables[h.descriptor.id]=h},unregister:h=>{const g=s(h.descriptor.id);g&&h.uniqueId===g.uniqueId&&delete e.droppables[h.descriptor.id]},getById:u,findById:s,exists:h=>!!s(h),getAllByType:h=>Object.values(e.droppables).filter(g=>g.descriptor.type===h)};function f(){e.draggables={},e.droppables={},t.length=0}return{draggable:i,droppable:l,subscribe:r,clean:f}}function LVe(){const e=At(DVe,[]);return p.useEffect(()=>function(){ue.version.startsWith("16")||ue.version.startsWith("17")?requestAnimationFrame(e.clean):e.clean()},[e]),e}var hR=ue.createContext(null),db=()=>{const e=document.body;return e||Me(!1),e};const MVe={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"};var FVe=MVe;const jVe=e=>`rfd-announcement-${e}`;function BVe(e){const t=At(()=>jVe(e),[e]),r=p.useRef(null);return p.useEffect(function(){const a=document.createElement("div");return r.current=a,a.id=t,a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true"),I(a.style,FVe),db().appendChild(a),function(){setTimeout(function(){const u=db();u.contains(a)&&u.removeChild(a),a===r.current&&(r.current=null)})}},[t]),ot(o=>{const a=r.current;if(a){a.textContent=o;return}},[])}let zVe=0;const f9={separator:"::"};function UVe(e,t){return t===void 0&&(t=f9),At(()=>`${e}${t.separator}${zVe++}`,[t.separator,e])}function WVe(e,t){t===void 0&&(t=f9);const r=ue.useId();return At(()=>`${e}${t.separator}${r}`,[t.separator,e,r])}var gR="useId"in ue?WVe:UVe;function VVe(e){let{contextId:t,uniqueId:r}=e;return`rfd-hidden-text-${t}-${r}`}function HVe(e){let{contextId:t,text:r}=e;const n=gR("hidden-text",{separator:"-"}),o=At(()=>VVe({contextId:t,uniqueId:n}),[n,t]);return p.useEffect(function(){const i=document.createElement("div");return i.id=o,i.textContent=r,i.style.display="none",db().appendChild(i),function(){const u=db();u.contains(i)&&u.removeChild(i)}},[o,r]),o}var w1=ue.createContext(null);function d9(e){const t=p.useRef(e);return p.useEffect(()=>{t.current=e}),t}function qVe(){let e=null;function t(){return!!e}function r(i){return i===e}function n(i){e&&Me(!1);const s={abandon:i};return e=s,s}function o(){e||Me(!1),e=null}function a(){e&&(e.abandon(),o())}return{isClaimed:t,isActive:r,claim:n,release:o,tryAbandon:a}}function ih(e){return e.phase==="IDLE"||e.phase==="DROP_ANIMATING"?!1:e.isDragging}const GVe=9,KVe=13,vR=27,p9=32,QVe=33,XVe=34,YVe=35,JVe=36,ZVe=37,e8e=38,t8e=39,r8e=40,n8e={[KVe]:!0,[GVe]:!0};var h9=e=>{n8e[e.keyCode]&&e.preventDefault()};const o8e=(()=>{const e="visibilitychange";return typeof document>"u"?e:[e,`ms${e}`,`webkit${e}`,`moz${e}`,`o${e}`].find(n=>`on${n}`in document)||e})();var S1=o8e;const g9=0,fj=5;function a8e(e,t){return Math.abs(t.x-e.x)>=fj||Math.abs(t.y-e.y)>=fj}const dj={type:"IDLE"};function i8e(e){let{cancel:t,completed:r,getPhase:n,setPhase:o}=e;return[{eventName:"mousemove",fn:a=>{const{button:i,clientX:s,clientY:u}=a;if(i!==g9)return;const l={x:s,y:u},f=n();if(f.type==="DRAGGING"){a.preventDefault(),f.actions.move(l);return}f.type!=="PENDING"&&Me(!1);const h=f.point;if(!a8e(h,l))return;a.preventDefault();const g=f.actions.fluidLift(l);o({type:"DRAGGING",actions:g})}},{eventName:"mouseup",fn:a=>{const i=n();if(i.type!=="DRAGGING"){t();return}a.preventDefault(),i.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"mousedown",fn:a=>{n().type==="DRAGGING"&&a.preventDefault(),t()}},{eventName:"keydown",fn:a=>{if(n().type==="PENDING"){t();return}if(a.keyCode===vR){a.preventDefault(),t();return}h9(a)}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:()=>{n().type==="PENDING"&&t()}},{eventName:"webkitmouseforcedown",fn:a=>{const i=n();if(i.type==="IDLE"&&Me(!1),i.actions.shouldRespectForcePress()){t();return}a.preventDefault()}},{eventName:S1,fn:t}]}function s8e(e){const t=p.useRef(dj),r=p.useRef(Ys),n=At(()=>({eventName:"mousedown",fn:function(h){if(h.defaultPrevented||h.button!==g9||h.ctrlKey||h.metaKey||h.shiftKey||h.altKey)return;const g=e.findClosestDraggableId(h);if(!g)return;const v=e.tryGetLock(g,i,{sourceEvent:h});if(!v)return;h.preventDefault();const m={x:h.clientX,y:h.clientY};r.current(),l(v,m)}}),[e]),o=At(()=>({eventName:"webkitmouseforcewillbegin",fn:f=>{if(f.defaultPrevented)return;const h=e.findClosestDraggableId(f);if(!h)return;const g=e.findOptionsForDraggable(h);g&&(g.shouldRespectForcePress||e.canGetLock(h)&&f.preventDefault())}}),[e]),a=ot(function(){const h={passive:!1,capture:!0};r.current=sa(window,[o,n],h)},[o,n]),i=ot(()=>{t.current.type!=="IDLE"&&(t.current=dj,r.current(),a())},[a]),s=ot(()=>{const f=t.current;i(),f.type==="DRAGGING"&&f.actions.cancel({shouldBlockNextClick:!0}),f.type==="PENDING"&&f.actions.abort()},[i]),u=ot(function(){const h={capture:!0,passive:!1},g=i8e({cancel:s,completed:i,getPhase:()=>t.current,setPhase:v=>{t.current=v}});r.current=sa(window,g,h)},[s,i]),l=ot(function(h,g){t.current.type!=="IDLE"&&Me(!1),t.current={type:"PENDING",point:g,actions:h},u()},[u]);Lo(function(){return a(),function(){r.current()}},[a])}function l8e(){}const u8e={[XVe]:!0,[QVe]:!0,[JVe]:!0,[YVe]:!0};function c8e(e,t){function r(){t(),e.cancel()}function n(){t(),e.drop()}return[{eventName:"keydown",fn:o=>{if(o.keyCode===vR){o.preventDefault(),r();return}if(o.keyCode===p9){o.preventDefault(),n();return}if(o.keyCode===r8e){o.preventDefault(),e.moveDown();return}if(o.keyCode===e8e){o.preventDefault(),e.moveUp();return}if(o.keyCode===t8e){o.preventDefault(),e.moveRight();return}if(o.keyCode===ZVe){o.preventDefault(),e.moveLeft();return}if(u8e[o.keyCode]){o.preventDefault();return}h9(o)}},{eventName:"mousedown",fn:r},{eventName:"mouseup",fn:r},{eventName:"click",fn:r},{eventName:"touchstart",fn:r},{eventName:"resize",fn:r},{eventName:"wheel",fn:r,options:{passive:!0}},{eventName:S1,fn:r}]}function f8e(e){const t=p.useRef(l8e),r=At(()=>({eventName:"keydown",fn:function(a){if(a.defaultPrevented||a.keyCode!==p9)return;const i=e.findClosestDraggableId(a);if(!i)return;const s=e.tryGetLock(i,f,{sourceEvent:a});if(!s)return;a.preventDefault();let u=!0;const l=s.snapLift();t.current();function f(){u||Me(!1),u=!1,t.current(),n()}t.current=sa(window,c8e(l,f),{capture:!0,passive:!1})}}),[e]),n=ot(function(){const a={passive:!1,capture:!0};t.current=sa(window,[r],a)},[r]);Lo(function(){return n(),function(){t.current()}},[n])}const jS={type:"IDLE"},d8e=120,p8e=.15;function h8e(e){let{cancel:t,getPhase:r}=e;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:n=>{n.preventDefault()}},{eventName:"keydown",fn:n=>{if(r().type!=="DRAGGING"){t();return}n.keyCode===vR&&n.preventDefault(),t()}},{eventName:S1,fn:t}]}function g8e(e){let{cancel:t,completed:r,getPhase:n}=e;return[{eventName:"touchmove",options:{capture:!1},fn:o=>{const a=n();if(a.type!=="DRAGGING"){t();return}a.hasMoved=!0;const{clientX:i,clientY:s}=o.touches[0],u={x:i,y:s};o.preventDefault(),a.actions.move(u)}},{eventName:"touchend",fn:o=>{const a=n();if(a.type!=="DRAGGING"){t();return}o.preventDefault(),a.actions.drop({shouldBlockNextClick:!0}),r()}},{eventName:"touchcancel",fn:o=>{if(n().type!=="DRAGGING"){t();return}o.preventDefault(),t()}},{eventName:"touchforcechange",fn:o=>{const a=n();a.type==="IDLE"&&Me(!1);const i=o.touches[0];if(!i||!(i.force>=p8e))return;const u=a.actions.shouldRespectForcePress();if(a.type==="PENDING"){u&&t();return}if(u){if(a.hasMoved){o.preventDefault();return}t();return}o.preventDefault()}},{eventName:S1,fn:t}]}function v8e(e){const t=p.useRef(jS),r=p.useRef(Ys),n=ot(function(){return t.current},[]),o=ot(function(v){t.current=v},[]),a=At(()=>({eventName:"touchstart",fn:function(v){if(v.defaultPrevented)return;const m=e.findClosestDraggableId(v);if(!m)return;const w=e.tryGetLock(m,s,{sourceEvent:v});if(!w)return;const _=v.touches[0],{clientX:S,clientY:y}=_,b={x:S,y};r.current(),h(w,b)}}),[e]),i=ot(function(){const v={capture:!0,passive:!1};r.current=sa(window,[a],v)},[a]),s=ot(()=>{const g=t.current;g.type!=="IDLE"&&(g.type==="PENDING"&&clearTimeout(g.longPressTimerId),o(jS),r.current(),i())},[i,o]),u=ot(()=>{const g=t.current;s(),g.type==="DRAGGING"&&g.actions.cancel({shouldBlockNextClick:!0}),g.type==="PENDING"&&g.actions.abort()},[s]),l=ot(function(){const v={capture:!0,passive:!1},m={cancel:u,completed:s,getPhase:n},w=sa(window,g8e(m),v),_=sa(window,h8e(m),v);r.current=function(){w(),_()}},[u,n,s]),f=ot(function(){const v=n();v.type!=="PENDING"&&Me(!1);const m=v.actions.fluidLift(v.point);o({type:"DRAGGING",actions:m,hasMoved:!1})},[n,o]),h=ot(function(v,m){n().type!=="IDLE"&&Me(!1);const w=setTimeout(f,d8e);o({type:"PENDING",point:m,actions:v,longPressTimerId:w}),l()},[l,n,o,f]);Lo(function(){return i(),function(){r.current();const m=n();m.type==="PENDING"&&(clearTimeout(m.longPressTimerId),o(jS))}},[n,i,o]),Lo(function(){return sa(window,[{eventName:"touchmove",fn:()=>{},options:{capture:!1,passive:!1}}])},[])}const m8e=["input","button","textarea","select","option","optgroup","video","audio"];function v9(e,t){if(t==null)return!1;if(m8e.includes(t.tagName.toLowerCase()))return!0;const n=t.getAttribute("contenteditable");return n==="true"||n===""?!0:t===e?!1:v9(e,t.parentElement)}function y8e(e,t){const r=t.target;return x1(r)?v9(e,r):!1}var b8e=e=>Aa(e.getBoundingClientRect()).center;function x8e(e){return e instanceof c9(e).Element}const w8e=(()=>{const e="matches";return typeof document>"u"?e:[e,"msMatchesSelector","webkitMatchesSelector"].find(n=>n in Element.prototype)||e})();function m9(e,t){return e==null?null:e[w8e](t)?e:m9(e.parentElement,t)}function S8e(e,t){return e.closest?e.closest(t):m9(e,t)}function _8e(e){return`[${hf.contextId}="${e}"]`}function C8e(e,t){const r=t.target;if(!x8e(r))return null;const n=_8e(e),o=S8e(r,n);return!o||!x1(o)?null:o}function O8e(e,t){const r=C8e(e,t);return r?r.getAttribute(hf.draggableId):null}function E8e(e,t){const r=`[${GO.contextId}="${e}"]`,o=u9(document,r).find(a=>a.getAttribute(GO.id)===t);return!o||!x1(o)?null:o}function P8e(e){e.preventDefault()}function wv(e){let{expected:t,phase:r,isLockActive:n,shouldWarn:o}=e;return!(!n()||t!==r)}function y9(e){let{lockAPI:t,store:r,registry:n,draggableId:o}=e;if(t.isClaimed())return!1;const a=n.draggable.findById(o);return!(!a||!a.options.isEnabled||!a9(r.getState(),o))}function T8e(e){let{lockAPI:t,contextId:r,store:n,registry:o,draggableId:a,forceSensorStop:i,sourceEvent:s}=e;if(!y9({lockAPI:t,store:n,registry:o,draggableId:a}))return null;const l=o.draggable.getById(a),f=E8e(r,l.descriptor.id);if(!f||s&&!l.options.canDragInteractiveElements&&y8e(f,s))return null;const h=t.claim(i||Ys);let g="PRE_DRAG";function v(){return l.options.shouldRespectForcePress}function m(){return t.isActive(h)}function w(P,T){wv({expected:P,phase:g,isLockActive:m,shouldWarn:!0})&&n.dispatch(T())}const _=w.bind(null,"DRAGGING");function S(P){function T(){t.release(),g="COMPLETED"}g!=="PRE_DRAG"&&(T(),Me(!1)),n.dispatch(dWe(P.liftActionArgs)),g="DRAGGING";function R(D,k){if(k===void 0&&(k={shouldBlockNextClick:!1}),P.cleanup(),k.shouldBlockNextClick){const L=sa(window,[{eventName:"click",fn:P8e,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(L)}T(),n.dispatch(Y8({reason:D}))}return{isActive:()=>wv({expected:"DRAGGING",phase:g,isLockActive:m,shouldWarn:!1}),shouldRespectForcePress:v,drop:D=>R("DROP",D),cancel:D=>R("CANCEL",D),...P.actions}}function y(P){const T=eh(D=>{_(()=>X8({client:D}))});return{...S({liftActionArgs:{id:a,clientSelection:P,movementMode:"FLUID"},cleanup:()=>T.cancel(),actions:{move:T}}),move:T}}function b(){const P={moveUp:()=>_(wWe),moveRight:()=>_(_We),moveDown:()=>_(SWe),moveLeft:()=>_(CWe)};return S({liftActionArgs:{id:a,clientSelection:b8e(f),movementMode:"SNAP"},cleanup:Ys,actions:P})}function C(){wv({expected:"PRE_DRAG",phase:g,isLockActive:m,shouldWarn:!0})&&t.release()}return{isActive:()=>wv({expected:"PRE_DRAG",phase:g,isLockActive:m,shouldWarn:!1}),shouldRespectForcePress:v,fluidLift:y,snapLift:b,abort:C}}const $8e=[s8e,f8e,v8e];function R8e(e){let{contextId:t,store:r,registry:n,customSensors:o,enableDefaultSensors:a}=e;const i=[...a?$8e:[],...o||[]],s=p.useState(()=>qVe())[0],u=ot(function(S,y){ih(S)&&!ih(y)&&s.tryAbandon()},[s]);Lo(function(){let S=r.getState();return r.subscribe(()=>{const b=r.getState();u(S,b),S=b})},[s,r,u]),Lo(()=>s.tryAbandon,[s.tryAbandon]);const l=ot(_=>y9({lockAPI:s,registry:n,store:r,draggableId:_}),[s,n,r]),f=ot((_,S,y)=>T8e({lockAPI:s,registry:n,contextId:t,store:r,draggableId:_,forceSensorStop:S||null,sourceEvent:y&&y.sourceEvent?y.sourceEvent:null}),[t,s,n,r]),h=ot(_=>O8e(t,_),[t]),g=ot(_=>{const S=n.draggable.findById(_);return S?S.options:null},[n.draggable]),v=ot(function(){s.isClaimed()&&(s.tryAbandon(),r.getState().phase!=="IDLE"&&r.dispatch(sR()))},[s,r]),m=ot(()=>s.isClaimed(),[s]),w=At(()=>({canGetLock:l,tryGetLock:f,findClosestDraggableId:h,findOptionsForDraggable:g,tryReleaseLock:v,isLockClaimed:m}),[l,f,h,g,v,m]);for(let _=0;_<i.length;_++)i[_](w)}const I8e=e=>({onBeforeCapture:t=>{const r=()=>{e.onBeforeCapture&&e.onBeforeCapture(t)};ue.version.startsWith("16")||ue.version.startsWith("17")?r():ul.flushSync(r)},onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragEnd:e.onDragEnd,onDragUpdate:e.onDragUpdate}),A8e=e=>({...ah,...e.autoScrollerOptions,durationDampening:{...ah.durationDampening,...e.autoScrollerOptions}});function Td(e){return e.current||Me(!1),e.current}function k8e(e){const{contextId:t,setCallbacks:r,sensors:n,nonce:o,dragHandleUsageInstructions:a}=e,i=p.useRef(null),s=d9(e),u=ot(()=>I8e(s.current),[s]),l=ot(()=>A8e(s.current),[s]),f=BVe(t),h=HVe({contextId:t,text:a}),g=AVe(t,o),v=ot(k=>{Td(i).dispatch(k)},[]),m=At(()=>BF({publishWhileDragging:hWe,updateDroppableScroll:vWe,updateDroppableIsEnabled:mWe,updateDroppableIsCombineEnabled:yWe,collectionStarting:gWe},v),[v]),w=LVe(),_=At(()=>uVe(w,m),[w,m]),S=At(()=>EVe({scrollWindow:cVe,scrollDroppable:_.scrollDroppable,getAutoScrollerOptions:l,...BF({move:X8},v)}),[_.scrollDroppable,v,l]),y=NVe(t),b=At(()=>aVe({announce:f,autoScroller:S,dimensionMarshal:_,focusMarshal:y,getResponders:u,styleMarshal:g}),[f,S,_,y,u,g]);i.current=b;const C=ot(()=>{const k=Td(i);k.getState().phase!=="IDLE"&&k.dispatch(sR())},[]),O=ot(()=>{const k=Td(i).getState();return k.phase==="DROP_ANIMATING"?!0:k.phase==="IDLE"?!1:k.isDragging},[]),P=At(()=>({isDragging:O,tryAbort:C}),[O,C]);r(P);const T=ot(k=>a9(Td(i).getState(),k),[]),R=ot(()=>Fl(Td(i).getState()),[]),D=At(()=>({marshal:_,focus:y,contextId:t,canLift:T,isMovementAllowed:R,dragHandleUsageInstructionsId:h,registry:w}),[t,_,h,y,T,R,w]);return R8e({contextId:t,store:b,registry:w,customSensors:n||null,enableDefaultSensors:e.enableDefaultSensors!==!1}),p.useEffect(()=>C,[C]),ue.createElement(w1.Provider,{value:D},ue.createElement(U6e,{context:hR,store:b},e.children))}let N8e=0;function D8e(){return At(()=>`${N8e++}`,[])}function L8e(){return ue.useId()}var M8e="useId"in ue?L8e:D8e;function F8e(e){const t=M8e(),r=e.dragHandleUsageInstructions||gm.dragHandleUsageInstructions;return ue.createElement(eUe,null,n=>ue.createElement(k8e,{nonce:e.nonce,contextId:t,setCallbacks:n,dragHandleUsageInstructions:r,enableDefaultSensors:e.enableDefaultSensors,sensors:e.sensors,onBeforeCapture:e.onBeforeCapture,onBeforeDragStart:e.onBeforeDragStart,onDragStart:e.onDragStart,onDragUpdate:e.onDragUpdate,onDragEnd:e.onDragEnd,autoScrollerOptions:e.autoScrollerOptions},e.children))}const pj={dragging:5e3,dropAnimating:4500},j8e=(e,t)=>t?vp.drop(t.duration):e?vp.snap:vp.fluid,B8e=(e,t)=>{if(e)return t?oh.opacity.drop:oh.opacity.combining},z8e=e=>e.forceShouldAnimate!=null?e.forceShouldAnimate:e.mode==="SNAP";function U8e(e){const r=e.dimension.client,{offset:n,combineWith:o,dropping:a}=e,i=!!o,s=z8e(e),u=!!a,l=u?HO.drop(n,i):HO.moveTo(n);return{position:"fixed",top:r.marginBox.top,left:r.marginBox.left,boxSizing:"border-box",width:r.borderBox.width,height:r.borderBox.height,transition:j8e(s,a),transform:l,opacity:B8e(i,u),zIndex:u?pj.dropAnimating:pj.dragging,pointerEvents:"none"}}function W8e(e){return{transform:HO.moveTo(e.offset),transition:e.shouldAnimateDisplacement?void 0:"none"}}function V8e(e){return e.type==="DRAGGING"?U8e(e):W8e(e)}function H8e(e,t,r){r===void 0&&(r=dn);const n=window.getComputedStyle(t),o=t.getBoundingClientRect(),a=O8(o,n),i=lb(a,r),s={client:a,tagName:t.tagName.toLowerCase(),display:n.display},u={x:a.marginBox.width,y:a.marginBox.height};return{descriptor:e,placeholder:s,displaceBy:u,client:a,page:i}}function q8e(e){const t=gR("draggable"),{descriptor:r,registry:n,getDraggableRef:o,canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:s}=e,u=At(()=>({canDragInteractiveElements:a,shouldRespectForcePress:i,isEnabled:s}),[a,s,i]),l=ot(v=>{const m=o();return m||Me(!1),H8e(r,m,v)},[r,o]),f=At(()=>({uniqueId:t,descriptor:r,options:u,getDimension:l}),[r,l,u,t]),h=p.useRef(f),g=p.useRef(!0);Lo(()=>(n.draggable.register(h.current),()=>n.draggable.unregister(h.current)),[n.draggable]),Lo(()=>{if(g.current){g.current=!1;return}const v=h.current;h.current=f,n.draggable.update(f,v)},[f,n.draggable])}var mR=ue.createContext(null);function pb(e){const t=p.useContext(e);return t||Me(!1),t}function G8e(e){e.preventDefault()}const K8e=e=>{const t=p.useRef(null),r=ot(function(P){P===void 0&&(P=null),t.current=P},[]),n=ot(()=>t.current,[]),{contextId:o,dragHandleUsageInstructionsId:a,registry:i}=pb(w1),{type:s,droppableId:u}=pb(mR),l=At(()=>({id:e.draggableId,index:e.index,type:s,droppableId:u}),[e.draggableId,e.index,s,u]),{children:f,draggableId:h,isEnabled:g,shouldRespectForcePress:v,canDragInteractiveElements:m,isClone:w,mapped:_,dropAnimationFinished:S}=e;if(!w){const P=At(()=>({descriptor:l,registry:i,getDraggableRef:n,canDragInteractiveElements:m,shouldRespectForcePress:v,isEnabled:g}),[l,i,n,m,v,g]);q8e(P)}const y=At(()=>g?{tabIndex:0,role:"button","aria-describedby":a,"data-rfd-drag-handle-draggable-id":h,"data-rfd-drag-handle-context-id":o,draggable:!1,onDragStart:G8e}:null,[o,a,h,g]),b=ot(P=>{_.type==="DRAGGING"&&_.dropping&&P.propertyName==="transform"&&(ue.version.startsWith("16")||ue.version.startsWith("17")?S():ul.flushSync(S))},[S,_]),C=At(()=>{const P=V8e(_),T=_.type==="DRAGGING"&&_.dropping?b:void 0;return{innerRef:r,draggableProps:{"data-rfd-draggable-context-id":o,"data-rfd-draggable-id":h,style:P,onTransitionEnd:T},dragHandleProps:y}},[o,y,h,_,b,r]),O=At(()=>({draggableId:l.id,type:l.type,source:{index:l.index,droppableId:l.droppableId}}),[l.droppableId,l.id,l.index,l.type]);return ue.createElement(ue.Fragment,null,f(C,_.snapshot,O))};var Q8e=K8e,b9=(e,t)=>e===t,x9=e=>{const{combine:t,destination:r}=e;return r?r.droppableId:t?t.droppableId:null};const X8e=e=>e.combine?e.combine.draggableId:null,Y8e=e=>e.at&&e.at.type==="COMBINE"?e.at.combine.draggableId:null;function J8e(){const e=fn((o,a)=>({x:o,y:a})),t=fn(function(o,a,i,s,u){return i===void 0&&(i=null),s===void 0&&(s=null),u===void 0&&(u=null),{isDragging:!0,isClone:a,isDropAnimating:!!u,dropAnimation:u,mode:o,draggingOver:i,combineWith:s,combineTargetFor:null}}),r=fn(function(o,a,i,s,u,l,f){return u===void 0&&(u=null),l===void 0&&(l=null),f===void 0&&(f=null),{mapped:{type:"DRAGGING",dropping:null,draggingOver:u,combineWith:l,mode:a,offset:o,dimension:i,forceShouldAnimate:f,snapshot:t(a,s,u,l,null)}}});return(o,a)=>{if(ih(o)){if(o.critical.draggable.id!==a.draggableId)return null;const i=o.current.client.offset,s=o.dimensions.draggables[a.draggableId],u=Do(o.impact),l=Y8e(o.impact),f=o.forceShouldAnimate;return r(e(i.x,i.y),o.movementMode,s,a.isClone,u,l,f)}if(o.phase==="DROP_ANIMATING"){const i=o.completed;if(i.result.draggableId!==a.draggableId)return null;const s=a.isClone,u=o.dimensions.draggables[a.draggableId],l=i.result,f=l.mode,h=x9(l),g=X8e(l),m={duration:o.dropDuration,curve:uR.drop,moveTo:o.newHomeClientOffset,opacity:g?oh.opacity.drop:null,scale:g?oh.scale.drop:null};return{mapped:{type:"DRAGGING",offset:o.newHomeClientOffset,dimension:u,dropping:m,draggingOver:h,combineWith:g,mode:f,forceShouldAnimate:null,snapshot:t(f,s,h,g,m)}}}return null}}function w9(e){return e===void 0&&(e=null),{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:e,combineWith:null}}const Z8e={mapped:{type:"SECONDARY",offset:dn,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:w9(null)}};function e9e(){const e=fn((i,s)=>({x:i,y:s})),t=fn(w9),r=fn(function(i,s,u){return s===void 0&&(s=null),{mapped:{type:"SECONDARY",offset:i,combineTargetFor:s,shouldAnimateDisplacement:u,snapshot:t(s)}}}),n=i=>i?r(dn,i,!0):null,o=(i,s,u,l)=>{const f=u.displaced.visible[i],h=!!(l.inVirtualList&&l.effected[i]),g=m1(u),v=g&&g.draggableId===i?s:null;if(!f){if(!h)return n(v);if(u.displaced.invisible[i])return null;const _=Uf(l.displacedBy.point),S=e(_.x,_.y);return r(S,v,!0)}if(h)return n(v);const m=u.displacedBy.point,w=e(m.x,m.y);return r(w,v,f.shouldAnimate)};return(i,s)=>{if(ih(i))return i.critical.draggable.id===s.draggableId?null:o(s.draggableId,i.critical.draggable.id,i.impact,i.afterCritical);if(i.phase==="DROP_ANIMATING"){const u=i.completed;return u.result.draggableId===s.draggableId?null:o(s.draggableId,u.result.draggableId,u.impact,u.afterCritical)}return null}}const t9e=()=>{const e=J8e(),t=e9e();return(n,o)=>e(n,o)||t(n,o)||Z8e},r9e={dropAnimationFinished:J8},n9e=_8(t9e,r9e,null,{context:hR,areStatePropsEqual:b9})(Q8e);var o9e=n9e;function S9(e){return pb(mR).isUsingCloneFor===e.draggableId&&!e.isClone?null:ue.createElement(o9e,e)}function a9e(e){const t=typeof e.isDragDisabled=="boolean"?!e.isDragDisabled:!0,r=!!e.disableInteractiveElementBlocking,n=!!e.shouldRespectForcePress;return ue.createElement(S9,I({},e,{isClone:!1,isEnabled:t,canDragInteractiveElements:r,shouldRespectForcePress:n}))}const _9=e=>t=>e===t,i9e=_9("scroll"),s9e=_9("auto"),hj=(e,t)=>t(e.overflowX)||t(e.overflowY),l9e=e=>{const t=window.getComputedStyle(e),r={overflowX:t.overflowX,overflowY:t.overflowY};return hj(r,i9e)||hj(r,s9e)},u9e=()=>!1,C9=e=>e==null?null:e===document.body?u9e()?e:null:e===document.documentElement?null:l9e(e)?e:C9(e.parentElement);var c9e=C9,KO=e=>({x:e.scrollLeft,y:e.scrollTop});const O9=e=>e?window.getComputedStyle(e).position==="fixed"?!0:O9(e.parentElement):!1;var f9e=e=>{const t=c9e(e),r=O9(e);return{closestScrollable:t,isFixedOnPage:r}},d9e=e=>{let{descriptor:t,isEnabled:r,isCombineEnabled:n,isFixedOnPage:o,direction:a,client:i,page:s,closest:u}=e;const l=(()=>{if(!u)return null;const{scrollSize:v,client:m}=u,w=r9({scrollHeight:v.scrollHeight,scrollWidth:v.scrollWidth,height:m.paddingBox.height,width:m.paddingBox.width});return{pageMarginBox:u.page.marginBox,frameClient:m,scrollSize:v,shouldClipSubject:u.shouldClipSubject,scroll:{initial:u.scroll,current:u.scroll,max:w,diff:{value:dn,displacement:dn}}}})(),f=a==="vertical"?rR:D8,h=df({page:s,withPlaceholder:null,axis:f,frame:l});return{descriptor:t,isCombineEnabled:n,isFixedOnPage:o,axis:f,isEnabled:r,client:i,page:s,frame:l,subject:h}};const p9e=(e,t)=>{const r=E8(e);if(!t||e!==t)return r;const n=r.paddingBox.top-t.scrollTop,o=r.paddingBox.left-t.scrollLeft,a=n+t.scrollHeight,i=o+t.scrollWidth,u=J$({top:n,right:i,bottom:a,left:o},r.border);return Z$({borderBox:u,margin:r.margin,border:r.border,padding:r.padding})};var h9e=e=>{let{ref:t,descriptor:r,env:n,windowScroll:o,direction:a,isDropDisabled:i,isCombineEnabled:s,shouldClipSubject:u}=e;const l=n.closestScrollable,f=p9e(t,l),h=lb(f,o),g=(()=>{if(!l)return null;const m=E8(l),w={scrollHeight:l.scrollHeight,scrollWidth:l.scrollWidth};return{client:m,page:lb(m,o),scroll:KO(l),scrollSize:w,shouldClipSubject:u}})();return d9e({descriptor:r,isEnabled:!i,isCombineEnabled:s,isFixedOnPage:n.isFixedOnPage,direction:a,client:f,page:h,closest:g})};const g9e={passive:!1},v9e={passive:!0};var gj=e=>e.shouldPublishImmediately?g9e:v9e;const Sv=e=>e&&e.env.closestScrollable||null;function m9e(e){const t=p.useRef(null),r=pb(w1),n=gR("droppable"),{registry:o,marshal:a}=r,i=d9(e),s=At(()=>({id:e.droppableId,type:e.type,mode:e.mode}),[e.droppableId,e.mode,e.type]),u=p.useRef(s),l=At(()=>fn((C,O)=>{t.current||Me(!1);const P={x:C,y:O};a.updateDroppableScroll(s.id,P)}),[s.id,a]),f=ot(()=>{const C=t.current;return!C||!C.env.closestScrollable?dn:KO(C.env.closestScrollable)},[]),h=ot(()=>{const C=f();l(C.x,C.y)},[f,l]),g=At(()=>eh(h),[h]),v=ot(()=>{const C=t.current,O=Sv(C);if(C&&O||Me(!1),C.scrollOptions.shouldPublishImmediately){h();return}g()},[g,h]),m=ot((C,O)=>{t.current&&Me(!1);const P=i.current,T=P.getDroppableRef();T||Me(!1);const R=f9e(T),D={ref:T,descriptor:s,env:R,scrollOptions:O};t.current=D;const k=h9e({ref:T,descriptor:s,env:R,windowScroll:C,direction:P.direction,isDropDisabled:P.isDropDisabled,isCombineEnabled:P.isCombineEnabled,shouldClipSubject:!P.ignoreContainerClipping}),L=R.closestScrollable;return L&&(L.setAttribute(uj.contextId,r.contextId),L.addEventListener("scroll",v,gj(D.scrollOptions))),k},[r.contextId,s,v,i]),w=ot(()=>{const C=t.current,O=Sv(C);return C&&O||Me(!1),KO(O)},[]),_=ot(()=>{const C=t.current;C||Me(!1);const O=Sv(C);t.current=null,O&&(g.cancel(),O.removeAttribute(uj.contextId),O.removeEventListener("scroll",v,gj(C.scrollOptions)))},[v,g]),S=ot(C=>{const O=t.current;O||Me(!1);const P=Sv(O);P||Me(!1),P.scrollTop+=C.y,P.scrollLeft+=C.x},[]),y=At(()=>({getDimensionAndWatchScroll:m,getScrollWhileDragging:w,dragStopped:_,scroll:S}),[_,m,w,S]),b=At(()=>({uniqueId:n,descriptor:s,callbacks:y}),[y,s,n]);Lo(()=>(u.current=b.descriptor,o.droppable.register(b),()=>{t.current&&_(),o.droppable.unregister(b)}),[y,s,_,b,a,o.droppable]),Lo(()=>{t.current&&a.updateDroppableIsEnabled(u.current.id,!e.isDropDisabled)},[e.isDropDisabled,a]),Lo(()=>{t.current&&a.updateDroppableIsCombineEnabled(u.current.id,e.isCombineEnabled)},[e.isCombineEnabled,a])}function BS(){}const vj={width:0,height:0,margin:sUe},y9e=e=>{let{isAnimatingOpenOnMount:t,placeholder:r,animate:n}=e;return t||n==="close"?vj:{height:r.client.borderBox.height,width:r.client.borderBox.width,margin:r.client.margin}},b9e=e=>{let{isAnimatingOpenOnMount:t,placeholder:r,animate:n}=e;const o=y9e({isAnimatingOpenOnMount:t,placeholder:r,animate:n});return{display:r.display,boxSizing:"border-box",width:o.width,height:o.height,marginTop:o.margin.top,marginRight:o.margin.right,marginBottom:o.margin.bottom,marginLeft:o.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:n!=="none"?vp.placeholder:null}},x9e=e=>{const t=p.useRef(null),r=ot(()=>{t.current&&(clearTimeout(t.current),t.current=null)},[]),{animate:n,onTransitionEnd:o,onClose:a,contextId:i}=e,[s,u]=p.useState(e.animate==="open");p.useEffect(()=>s?n!=="open"?(r(),u(!1),BS):t.current?BS:(t.current=setTimeout(()=>{t.current=null,u(!1)}),r):BS,[n,s,r]);const l=ot(h=>{h.propertyName==="height"&&(o(),n==="close"&&a())},[n,a,o]),f=b9e({isAnimatingOpenOnMount:s,animate:e.animate,placeholder:e.placeholder});return ue.createElement(e.placeholder.tagName,{style:f,"data-rfd-placeholder-context-id":i,onTransitionEnd:l,ref:e.innerRef})};var w9e=ue.memo(x9e);class S9e extends ue.PureComponent{constructor(){super(...arguments),this.state={isVisible:!!this.props.on,data:this.props.on,animate:this.props.shouldAnimate&&this.props.on?"open":"none"},this.onClose=()=>{this.state.animate==="close"&&this.setState({isVisible:!1})}}static getDerivedStateFromProps(t,r){return t.shouldAnimate?t.on?{isVisible:!0,data:t.on,animate:"open"}:r.isVisible?{isVisible:!0,data:r.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!t.on,data:t.on,animate:"none"}}render(){if(!this.state.isVisible)return null;const t={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(t)}}const _9e=e=>{const t=p.useContext(w1);t||Me(!1);const{contextId:r,isMovementAllowed:n}=t,o=p.useRef(null),a=p.useRef(null),{children:i,droppableId:s,type:u,mode:l,direction:f,ignoreContainerClipping:h,isDropDisabled:g,isCombineEnabled:v,snapshot:m,useClone:w,updateViewportMaxScroll:_,getContainerForClone:S}=e,y=ot(()=>o.current,[]),b=ot(function(L){L===void 0&&(L=null),o.current=L},[]);ot(()=>a.current,[]);const C=ot(function(L){L===void 0&&(L=null),a.current=L},[]),O=ot(()=>{n()&&_({maxScroll:o9()})},[n,_]);m9e({droppableId:s,type:u,mode:l,direction:f,isDropDisabled:g,isCombineEnabled:v,ignoreContainerClipping:h,getDroppableRef:y});const P=At(()=>ue.createElement(S9e,{on:e.placeholder,shouldAnimate:e.shouldAnimatePlaceholder},L=>{let{onClose:j,data:B,animate:U}=L;return ue.createElement(w9e,{placeholder:B,onClose:j,innerRef:C,animate:U,contextId:r,onTransitionEnd:O})}),[r,O,e.placeholder,e.shouldAnimatePlaceholder,C]),T=At(()=>({innerRef:b,placeholder:P,droppableProps:{"data-rfd-droppable-id":s,"data-rfd-droppable-context-id":r}}),[r,s,P,b]),R=w?w.dragging.draggableId:null,D=At(()=>({droppableId:s,type:u,isUsingCloneFor:R}),[s,R,u]);function k(){if(!w)return null;const{dragging:L,render:j}=w,B=ue.createElement(S9,{draggableId:L.draggableId,index:L.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},(U,W)=>j(U,W,L));return fc.createPortal(B,S())}return ue.createElement(mR.Provider,{value:D},i(T,m),k())};var C9e=_9e;function O9e(){return document.body||Me(!1),document.body}const mj={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:O9e},E9=e=>{let t={...e},r;for(r in mj)e[r]===void 0&&(t={...t,[r]:mj[r]});return t},zS=(e,t)=>e===t.droppable.type,yj=(e,t)=>t.draggables[e.draggable.id],E9e=()=>{const e={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},t={...e,shouldAnimatePlaceholder:!1},r=fn(a=>({draggableId:a.id,type:a.type,source:{index:a.index,droppableId:a.droppableId}})),n=fn((a,i,s,u,l,f)=>{const h=l.descriptor.id;if(l.descriptor.droppableId===a){const m=f?{render:f,dragging:r(l.descriptor)}:null,w={isDraggingOver:s,draggingOverWith:s?h:null,draggingFromThisWith:h,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!1,snapshot:w,useClone:m}}if(!i)return t;if(!u)return e;const v={isDraggingOver:s,draggingOverWith:h,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:l.placeholder,shouldAnimatePlaceholder:!0,snapshot:v,useClone:null}});return(a,i)=>{const s=E9(i),u=s.droppableId,l=s.type,f=!s.isDropDisabled,h=s.renderClone;if(ih(a)){const g=a.critical;if(!zS(l,g))return t;const v=yj(g,a.dimensions),m=Do(a.impact)===u;return n(u,f,m,m,v,h)}if(a.phase==="DROP_ANIMATING"){const g=a.completed;if(!zS(l,g.critical))return t;const v=yj(g.critical,a.dimensions);return n(u,f,x9(g.result)===u,Do(g.impact)===u,v,h)}if(a.phase==="IDLE"&&a.completed&&!a.shouldFlush){const g=a.completed;if(!zS(l,g.critical))return t;const v=Do(g.impact)===u,m=!!(g.impact.at&&g.impact.at.type==="COMBINE"),w=g.critical.droppable.id===u;return v?m?e:t:w?e:t}return t}},P9e={updateViewportMaxScroll:xWe},T9e=_8(E9e,P9e,(e,t,r)=>({...E9(r),...e,...t}),{context:hR,areStatePropsEqual:b9})(C9e);var $9e=T9e;const R9e=({task:e,index:t})=>N.jsx(a9e,{draggableId:String(e.id),index:t,children:(r,n)=>N.jsx(af,{sx:{marginBottom:1},...r.draggableProps,...r.dragHandleProps,ref:r.innerRef,children:N.jsxs(xu,{style:{opacity:n.isDragging?.9:1,transform:n.isDragging?"rotate(-2deg)":""},elevation:n.isDragging?3:1,children:[N.jsxs(Df,{children:[N.jsx(qt,{variant:"h5",component:"div",children:e.title}),N.jsx(qt,{variant:"body2",children:e.content}),N.jsx(qt,{sx:{fontSize:10},color:"text.secondary",children:`Index: ${e.index}`})]}),N.jsxs(mOe,{children:[N.jsx(p$,{resource:"tasks",record:e}),N.jsx(iU,{resource:"tasks",record:e})]})]})})}),I9e=({status:e,tasks:t})=>N.jsxs(af,{sx:{flex:1,paddingTop:"8px",paddingBottom:"16px",bgcolor:"#eaeaee","&:first-child":{paddingLeft:"5px",borderTopLeftRadius:5},"&:last-child":{paddingRight:"5px",borderTopRightRadius:5}},children:[N.jsx(qt,{align:"center",variant:"subtitle1",children:Jze[e]||e}),N.jsx($9e,{droppableId:e,children:(r,n)=>N.jsxs(af,{ref:r.innerRef,...r.droppableProps,className:n.isDraggingOver?" isDraggingOver":"",sx:{display:"flex",flexDirection:"column",borderRadius:5,padding:"5px","&.isDraggingOver":{bgcolor:"#dadadf"}},children:[t.map((o,a)=>N.jsx(R9e,{task:o,index:a},o.id)),r.placeholder]})})]}),A9e=[N.jsx(kr,{placeholder:"Title",source:"titleCont",alwaysOn:!0}),N.jsx(Qs,{fullWidth:!0,source:"assigneeId",reference:"users",alwaysOn:!0,children:N.jsx(kc,{optionText:"email",optionValue:"id"})}),N.jsx(Qs,{fullWidth:!0,source:"status",reference:"task_statuses",alwaysOn:!0,children:N.jsx(kc,{optionText:"name",optionValue:"slug"})}),N.jsx(Qs,{fullWidth:!0,source:"labelId",reference:"labels",alwaysOn:!0,children:N.jsx(kc,{optionText:"name",optionValue:"id"})})],k9e=()=>N.jsx(Gh,{filters:A9e,perPage:100,sort:{field:"index",order:"ASC"},pagination:!1,component:"div",children:N.jsx(L9e,{})}),N9e=()=>N.jsxs(jf,{children:[N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(os,{source:"createdAt"})]}),N.jsxs(mi,{sx:{maxWidth:600},children:[N.jsx(Qs,{fullWidth:!0,source:"assignee_id",reference:"users"}),N.jsx(kr,{source:"title",fullWidth:!0}),N.jsx(kr,{source:"content",fullWidth:!0,multiline:!0}),N.jsx(Qs,{fullWidth:!0,source:"status",reference:"task_statuses",children:N.jsx(kc,{optionText:"name",optionValue:"slug"})}),N.jsx(I$,{fullWidth:!0,source:"taskLabelIds",reference:"labels",label:"name",children:N.jsx(A$,{optionText:"name"})})]})]});var hb={exports:{}};/**
 * @license
 * Lodash <https://lodash.com/>
 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
 * Released under MIT license <https://lodash.com/license>
 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
 */hb.exports;(function(e,t){(function(){var r,n="4.17.21",o=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",i="Expected a function",s="Invalid `variable` option passed into `_.template`",u="__lodash_hash_undefined__",l=500,f="__lodash_placeholder__",h=1,g=2,v=4,m=1,w=2,_=1,S=2,y=4,b=8,C=16,O=32,P=64,T=128,R=256,D=512,k=30,L="...",j=800,B=16,U=1,W=2,K=3,J=1/0,z=9007199254740991,G=17976931348623157e292,ee=0/0,oe=4294967295,he=oe-1,de=oe>>>1,be=[["ary",T],["bind",_],["bindKey",S],["curry",b],["curryRight",C],["flip",D],["partial",O],["partialRight",P],["rearg",R]],Te="[object Arguments]",ke="[object Array]",_e="[object AsyncFunction]",Se="[object Boolean]",Fe="[object Date]",qe="[object DOMException]",Ne="[object Error]",$e="[object Function]",De="[object GeneratorFunction]",Oe="[object Map]",se="[object Number]",lt="[object Null]",Ue="[object Object]",it="[object Promise]",V="[object Proxy]",X="[object RegExp]",te="[object Set]",we="[object String]",ge="[object Symbol]",ae="[object Undefined]",Re="[object WeakMap]",Ke="[object WeakSet]",We="[object ArrayBuffer]",Ie="[object DataView]",Le="[object Float32Array]",Je="[object Float64Array]",pt="[object Int8Array]",xt="[object Int16Array]",q="[object Int32Array]",Y="[object Uint8Array]",je="[object Uint8ClampedArray]",rt="[object Uint16Array]",St="[object Uint32Array]",nt=/\b__p \+= '';/g,rr=/\b(__p \+=) '' \+/g,nr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,jt=/&(?:amp|lt|gt|quot|#39);/g,kt=/[&<>"']/g,Or=RegExp(jt.source),Qr=RegExp(kt.source),ur=/<%-([\s\S]+?)%>/g,zn=/<%([\s\S]+?)%>/g,Xr=/<%=([\s\S]+?)%>/g,yo=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,on=/^\w*$/,Nt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rt=/[\\^$.*+?()[\]{}|]/g,Dr=RegExp(Rt.source),Lr=/^\s+/,Tn=/\s/,vr=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,gn=/\{\n\/\* \[wrapped with (.+)\] \*/,bo=/,? & /,Mr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,an=/[()=,{}\[\]\/\s]/,le=/\\(\\)?/g,ce=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,xe=/\w*$/,Be=/^[-+]0x[0-9a-f]+$/i,vt=/^0b[01]+$/i,Zt=/^\[object .+?Constructor\]$/,cr=/^0o[0-7]+$/i,$n=/^(?:0|[1-9]\d*)$/,mt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Vr=/($^)/,_1=/['\n\r\u2028\u2029\\]/g,Ze="\\ud800-\\udfff",Dt="\\u0300-\\u036f",Er="\\ufe20-\\ufe2f",Su="\\u20d0-\\u20ff",yR=Dt+Er+Su,bR="\\u2700-\\u27bf",xR="a-z\\xdf-\\xf6\\xf8-\\xff",P9="\\xac\\xb1\\xd7\\xf7",T9="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",$9="\\u2000-\\u206f",R9=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",wR="A-Z\\xc0-\\xd6\\xd8-\\xde",SR="\\ufe0e\\ufe0f",_R=P9+T9+$9+R9,C1="['’]",I9="["+Ze+"]",CR="["+_R+"]",tg="["+yR+"]",OR="\\d+",A9="["+bR+"]",ER="["+xR+"]",PR="[^"+Ze+_R+OR+bR+xR+wR+"]",O1="\\ud83c[\\udffb-\\udfff]",k9="(?:"+tg+"|"+O1+")",TR="[^"+Ze+"]",E1="(?:\\ud83c[\\udde6-\\uddff]){2}",P1="[\\ud800-\\udbff][\\udc00-\\udfff]",_u="["+wR+"]",$R="\\u200d",RR="(?:"+ER+"|"+PR+")",N9="(?:"+_u+"|"+PR+")",IR="(?:"+C1+"(?:d|ll|m|re|s|t|ve))?",AR="(?:"+C1+"(?:D|LL|M|RE|S|T|VE))?",kR=k9+"?",NR="["+SR+"]?",D9="(?:"+$R+"(?:"+[TR,E1,P1].join("|")+")"+NR+kR+")*",L9="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",M9="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",DR=NR+kR+D9,F9="(?:"+[A9,E1,P1].join("|")+")"+DR,j9="(?:"+[TR+tg+"?",tg,E1,P1,I9].join("|")+")",B9=RegExp(C1,"g"),z9=RegExp(tg,"g"),T1=RegExp(O1+"(?="+O1+")|"+j9+DR,"g"),U9=RegExp([_u+"?"+ER+"+"+IR+"(?="+[CR,_u,"$"].join("|")+")",N9+"+"+AR+"(?="+[CR,_u+RR,"$"].join("|")+")",_u+"?"+RR+"+"+IR,_u+"+"+AR,M9,L9,OR,F9].join("|"),"g"),W9=RegExp("["+$R+Ze+yR+SR+"]"),V9=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,H9=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],q9=-1,fr={};fr[Le]=fr[Je]=fr[pt]=fr[xt]=fr[q]=fr[Y]=fr[je]=fr[rt]=fr[St]=!0,fr[Te]=fr[ke]=fr[We]=fr[Se]=fr[Ie]=fr[Fe]=fr[Ne]=fr[$e]=fr[Oe]=fr[se]=fr[Ue]=fr[X]=fr[te]=fr[we]=fr[Re]=!1;var or={};or[Te]=or[ke]=or[We]=or[Ie]=or[Se]=or[Fe]=or[Le]=or[Je]=or[pt]=or[xt]=or[q]=or[Oe]=or[se]=or[Ue]=or[X]=or[te]=or[we]=or[ge]=or[Y]=or[je]=or[rt]=or[St]=!0,or[Ne]=or[$e]=or[Re]=!1;var G9={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},K9={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Q9={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},X9={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Y9=parseFloat,J9=parseInt,LR=typeof oa=="object"&&oa&&oa.Object===Object&&oa,Z9=typeof self=="object"&&self&&self.Object===Object&&self,vn=LR||Z9||Function("return this")(),$1=t&&!t.nodeType&&t,xl=$1&&!0&&e&&!e.nodeType&&e,MR=xl&&xl.exports===$1,R1=MR&&LR.process,Vo=function(){try{var Z=xl&&xl.require&&xl.require("util").types;return Z||R1&&R1.binding&&R1.binding("util")}catch{}}(),FR=Vo&&Vo.isArrayBuffer,jR=Vo&&Vo.isDate,BR=Vo&&Vo.isMap,zR=Vo&&Vo.isRegExp,UR=Vo&&Vo.isSet,WR=Vo&&Vo.isTypedArray;function xo(Z,pe,ie){switch(ie.length){case 0:return Z.call(pe);case 1:return Z.call(pe,ie[0]);case 2:return Z.call(pe,ie[0],ie[1]);case 3:return Z.call(pe,ie[0],ie[1],ie[2])}return Z.apply(pe,ie)}function eH(Z,pe,ie,He){for(var ht=-1,Bt=Z==null?0:Z.length;++ht<Bt;){var Yr=Z[ht];pe(He,Yr,ie(Yr),Z)}return He}function Ho(Z,pe){for(var ie=-1,He=Z==null?0:Z.length;++ie<He&&pe(Z[ie],ie,Z)!==!1;);return Z}function tH(Z,pe){for(var ie=Z==null?0:Z.length;ie--&&pe(Z[ie],ie,Z)!==!1;);return Z}function VR(Z,pe){for(var ie=-1,He=Z==null?0:Z.length;++ie<He;)if(!pe(Z[ie],ie,Z))return!1;return!0}function ss(Z,pe){for(var ie=-1,He=Z==null?0:Z.length,ht=0,Bt=[];++ie<He;){var Yr=Z[ie];pe(Yr,ie,Z)&&(Bt[ht++]=Yr)}return Bt}function rg(Z,pe){var ie=Z==null?0:Z.length;return!!ie&&Cu(Z,pe,0)>-1}function I1(Z,pe,ie){for(var He=-1,ht=Z==null?0:Z.length;++He<ht;)if(ie(pe,Z[He]))return!0;return!1}function mr(Z,pe){for(var ie=-1,He=Z==null?0:Z.length,ht=Array(He);++ie<He;)ht[ie]=pe(Z[ie],ie,Z);return ht}function ls(Z,pe){for(var ie=-1,He=pe.length,ht=Z.length;++ie<He;)Z[ht+ie]=pe[ie];return Z}function A1(Z,pe,ie,He){var ht=-1,Bt=Z==null?0:Z.length;for(He&&Bt&&(ie=Z[++ht]);++ht<Bt;)ie=pe(ie,Z[ht],ht,Z);return ie}function rH(Z,pe,ie,He){var ht=Z==null?0:Z.length;for(He&&ht&&(ie=Z[--ht]);ht--;)ie=pe(ie,Z[ht],ht,Z);return ie}function k1(Z,pe){for(var ie=-1,He=Z==null?0:Z.length;++ie<He;)if(pe(Z[ie],ie,Z))return!0;return!1}var nH=N1("length");function oH(Z){return Z.split("")}function aH(Z){return Z.match(Mr)||[]}function HR(Z,pe,ie){var He;return ie(Z,function(ht,Bt,Yr){if(pe(ht,Bt,Yr))return He=Bt,!1}),He}function ng(Z,pe,ie,He){for(var ht=Z.length,Bt=ie+(He?1:-1);He?Bt--:++Bt<ht;)if(pe(Z[Bt],Bt,Z))return Bt;return-1}function Cu(Z,pe,ie){return pe===pe?mH(Z,pe,ie):ng(Z,qR,ie)}function iH(Z,pe,ie,He){for(var ht=ie-1,Bt=Z.length;++ht<Bt;)if(He(Z[ht],pe))return ht;return-1}function qR(Z){return Z!==Z}function GR(Z,pe){var ie=Z==null?0:Z.length;return ie?L1(Z,pe)/ie:ee}function N1(Z){return function(pe){return pe==null?r:pe[Z]}}function D1(Z){return function(pe){return Z==null?r:Z[pe]}}function KR(Z,pe,ie,He,ht){return ht(Z,function(Bt,Yr,er){ie=He?(He=!1,Bt):pe(ie,Bt,Yr,er)}),ie}function sH(Z,pe){var ie=Z.length;for(Z.sort(pe);ie--;)Z[ie]=Z[ie].value;return Z}function L1(Z,pe){for(var ie,He=-1,ht=Z.length;++He<ht;){var Bt=pe(Z[He]);Bt!==r&&(ie=ie===r?Bt:ie+Bt)}return ie}function M1(Z,pe){for(var ie=-1,He=Array(Z);++ie<Z;)He[ie]=pe(ie);return He}function lH(Z,pe){return mr(pe,function(ie){return[ie,Z[ie]]})}function QR(Z){return Z&&Z.slice(0,ZR(Z)+1).replace(Lr,"")}function wo(Z){return function(pe){return Z(pe)}}function F1(Z,pe){return mr(pe,function(ie){return Z[ie]})}function Hf(Z,pe){return Z.has(pe)}function XR(Z,pe){for(var ie=-1,He=Z.length;++ie<He&&Cu(pe,Z[ie],0)>-1;);return ie}function YR(Z,pe){for(var ie=Z.length;ie--&&Cu(pe,Z[ie],0)>-1;);return ie}function uH(Z,pe){for(var ie=Z.length,He=0;ie--;)Z[ie]===pe&&++He;return He}var cH=D1(G9),fH=D1(K9);function dH(Z){return"\\"+X9[Z]}function pH(Z,pe){return Z==null?r:Z[pe]}function Ou(Z){return W9.test(Z)}function hH(Z){return V9.test(Z)}function gH(Z){for(var pe,ie=[];!(pe=Z.next()).done;)ie.push(pe.value);return ie}function j1(Z){var pe=-1,ie=Array(Z.size);return Z.forEach(function(He,ht){ie[++pe]=[ht,He]}),ie}function JR(Z,pe){return function(ie){return Z(pe(ie))}}function us(Z,pe){for(var ie=-1,He=Z.length,ht=0,Bt=[];++ie<He;){var Yr=Z[ie];(Yr===pe||Yr===f)&&(Z[ie]=f,Bt[ht++]=ie)}return Bt}function og(Z){var pe=-1,ie=Array(Z.size);return Z.forEach(function(He){ie[++pe]=He}),ie}function vH(Z){var pe=-1,ie=Array(Z.size);return Z.forEach(function(He){ie[++pe]=[He,He]}),ie}function mH(Z,pe,ie){for(var He=ie-1,ht=Z.length;++He<ht;)if(Z[He]===pe)return He;return-1}function yH(Z,pe,ie){for(var He=ie+1;He--;)if(Z[He]===pe)return He;return He}function Eu(Z){return Ou(Z)?xH(Z):nH(Z)}function wa(Z){return Ou(Z)?wH(Z):oH(Z)}function ZR(Z){for(var pe=Z.length;pe--&&Tn.test(Z.charAt(pe)););return pe}var bH=D1(Q9);function xH(Z){for(var pe=T1.lastIndex=0;T1.test(Z);)++pe;return pe}function wH(Z){return Z.match(T1)||[]}function SH(Z){return Z.match(U9)||[]}var _H=function Z(pe){pe=pe==null?vn:Pu.defaults(vn.Object(),pe,Pu.pick(vn,H9));var ie=pe.Array,He=pe.Date,ht=pe.Error,Bt=pe.Function,Yr=pe.Math,er=pe.Object,B1=pe.RegExp,CH=pe.String,qo=pe.TypeError,ag=ie.prototype,OH=Bt.prototype,Tu=er.prototype,ig=pe["__core-js_shared__"],sg=OH.toString,Kt=Tu.hasOwnProperty,EH=0,eI=function(){var c=/[^.]+$/.exec(ig&&ig.keys&&ig.keys.IE_PROTO||"");return c?"Symbol(src)_1."+c:""}(),lg=Tu.toString,PH=sg.call(er),TH=vn._,$H=B1("^"+sg.call(Kt).replace(Rt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ug=MR?pe.Buffer:r,cs=pe.Symbol,cg=pe.Uint8Array,tI=ug?ug.allocUnsafe:r,fg=JR(er.getPrototypeOf,er),rI=er.create,nI=Tu.propertyIsEnumerable,dg=ag.splice,oI=cs?cs.isConcatSpreadable:r,qf=cs?cs.iterator:r,wl=cs?cs.toStringTag:r,pg=function(){try{var c=El(er,"defineProperty");return c({},"",{}),c}catch{}}(),RH=pe.clearTimeout!==vn.clearTimeout&&pe.clearTimeout,IH=He&&He.now!==vn.Date.now&&He.now,AH=pe.setTimeout!==vn.setTimeout&&pe.setTimeout,hg=Yr.ceil,gg=Yr.floor,z1=er.getOwnPropertySymbols,kH=ug?ug.isBuffer:r,aI=pe.isFinite,NH=ag.join,DH=JR(er.keys,er),Jr=Yr.max,Rn=Yr.min,LH=He.now,MH=pe.parseInt,iI=Yr.random,FH=ag.reverse,U1=El(pe,"DataView"),Gf=El(pe,"Map"),W1=El(pe,"Promise"),$u=El(pe,"Set"),Kf=El(pe,"WeakMap"),Qf=El(er,"create"),vg=Kf&&new Kf,Ru={},jH=Pl(U1),BH=Pl(Gf),zH=Pl(W1),UH=Pl($u),WH=Pl(Kf),mg=cs?cs.prototype:r,Xf=mg?mg.valueOf:r,sI=mg?mg.toString:r;function M(c){if(Pr(c)&&!yt(c)&&!(c instanceof Pt)){if(c instanceof Go)return c;if(Kt.call(c,"__wrapped__"))return lA(c)}return new Go(c)}var Iu=function(){function c(){}return function(d){if(!wr(d))return{};if(rI)return rI(d);c.prototype=d;var x=new c;return c.prototype=r,x}}();function yg(){}function Go(c,d){this.__wrapped__=c,this.__actions__=[],this.__chain__=!!d,this.__index__=0,this.__values__=r}M.templateSettings={escape:ur,evaluate:zn,interpolate:Xr,variable:"",imports:{_:M}},M.prototype=yg.prototype,M.prototype.constructor=M,Go.prototype=Iu(yg.prototype),Go.prototype.constructor=Go;function Pt(c){this.__wrapped__=c,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=oe,this.__views__=[]}function VH(){var c=new Pt(this.__wrapped__);return c.__actions__=eo(this.__actions__),c.__dir__=this.__dir__,c.__filtered__=this.__filtered__,c.__iteratees__=eo(this.__iteratees__),c.__takeCount__=this.__takeCount__,c.__views__=eo(this.__views__),c}function HH(){if(this.__filtered__){var c=new Pt(this);c.__dir__=-1,c.__filtered__=!0}else c=this.clone(),c.__dir__*=-1;return c}function qH(){var c=this.__wrapped__.value(),d=this.__dir__,x=yt(c),$=d<0,A=x?c.length:0,F=o7(0,A,this.__views__),H=F.start,Q=F.end,ne=Q-H,ve=$?Q:H-1,me=this.__iteratees__,Ce=me.length,ze=0,tt=Rn(ne,this.__takeCount__);if(!x||!$&&A==ne&&tt==ne)return II(c,this.__actions__);var ct=[];e:for(;ne--&&ze<tt;){ve+=d;for(var wt=-1,ft=c[ve];++wt<Ce;){var Ct=me[wt],It=Ct.iteratee,Co=Ct.type,Vn=It(ft);if(Co==W)ft=Vn;else if(!Vn){if(Co==U)continue e;break e}}ct[ze++]=ft}return ct}Pt.prototype=Iu(yg.prototype),Pt.prototype.constructor=Pt;function Sl(c){var d=-1,x=c==null?0:c.length;for(this.clear();++d<x;){var $=c[d];this.set($[0],$[1])}}function GH(){this.__data__=Qf?Qf(null):{},this.size=0}function KH(c){var d=this.has(c)&&delete this.__data__[c];return this.size-=d?1:0,d}function QH(c){var d=this.__data__;if(Qf){var x=d[c];return x===u?r:x}return Kt.call(d,c)?d[c]:r}function XH(c){var d=this.__data__;return Qf?d[c]!==r:Kt.call(d,c)}function YH(c,d){var x=this.__data__;return this.size+=this.has(c)?0:1,x[c]=Qf&&d===r?u:d,this}Sl.prototype.clear=GH,Sl.prototype.delete=KH,Sl.prototype.get=QH,Sl.prototype.has=XH,Sl.prototype.set=YH;function bi(c){var d=-1,x=c==null?0:c.length;for(this.clear();++d<x;){var $=c[d];this.set($[0],$[1])}}function JH(){this.__data__=[],this.size=0}function ZH(c){var d=this.__data__,x=bg(d,c);if(x<0)return!1;var $=d.length-1;return x==$?d.pop():dg.call(d,x,1),--this.size,!0}function eq(c){var d=this.__data__,x=bg(d,c);return x<0?r:d[x][1]}function tq(c){return bg(this.__data__,c)>-1}function rq(c,d){var x=this.__data__,$=bg(x,c);return $<0?(++this.size,x.push([c,d])):x[$][1]=d,this}bi.prototype.clear=JH,bi.prototype.delete=ZH,bi.prototype.get=eq,bi.prototype.has=tq,bi.prototype.set=rq;function xi(c){var d=-1,x=c==null?0:c.length;for(this.clear();++d<x;){var $=c[d];this.set($[0],$[1])}}function nq(){this.size=0,this.__data__={hash:new Sl,map:new(Gf||bi),string:new Sl}}function oq(c){var d=Ig(this,c).delete(c);return this.size-=d?1:0,d}function aq(c){return Ig(this,c).get(c)}function iq(c){return Ig(this,c).has(c)}function sq(c,d){var x=Ig(this,c),$=x.size;return x.set(c,d),this.size+=x.size==$?0:1,this}xi.prototype.clear=nq,xi.prototype.delete=oq,xi.prototype.get=aq,xi.prototype.has=iq,xi.prototype.set=sq;function _l(c){var d=-1,x=c==null?0:c.length;for(this.__data__=new xi;++d<x;)this.add(c[d])}function lq(c){return this.__data__.set(c,u),this}function uq(c){return this.__data__.has(c)}_l.prototype.add=_l.prototype.push=lq,_l.prototype.has=uq;function Sa(c){var d=this.__data__=new bi(c);this.size=d.size}function cq(){this.__data__=new bi,this.size=0}function fq(c){var d=this.__data__,x=d.delete(c);return this.size=d.size,x}function dq(c){return this.__data__.get(c)}function pq(c){return this.__data__.has(c)}function hq(c,d){var x=this.__data__;if(x instanceof bi){var $=x.__data__;if(!Gf||$.length<o-1)return $.push([c,d]),this.size=++x.size,this;x=this.__data__=new xi($)}return x.set(c,d),this.size=x.size,this}Sa.prototype.clear=cq,Sa.prototype.delete=fq,Sa.prototype.get=dq,Sa.prototype.has=pq,Sa.prototype.set=hq;function lI(c,d){var x=yt(c),$=!x&&Tl(c),A=!x&&!$&&gs(c),F=!x&&!$&&!A&&Du(c),H=x||$||A||F,Q=H?M1(c.length,CH):[],ne=Q.length;for(var ve in c)(d||Kt.call(c,ve))&&!(H&&(ve=="length"||A&&(ve=="offset"||ve=="parent")||F&&(ve=="buffer"||ve=="byteLength"||ve=="byteOffset")||Ci(ve,ne)))&&Q.push(ve);return Q}function uI(c){var d=c.length;return d?c[ex(0,d-1)]:r}function gq(c,d){return Ag(eo(c),Cl(d,0,c.length))}function vq(c){return Ag(eo(c))}function V1(c,d,x){(x!==r&&!_a(c[d],x)||x===r&&!(d in c))&&wi(c,d,x)}function Yf(c,d,x){var $=c[d];(!(Kt.call(c,d)&&_a($,x))||x===r&&!(d in c))&&wi(c,d,x)}function bg(c,d){for(var x=c.length;x--;)if(_a(c[x][0],d))return x;return-1}function mq(c,d,x,$){return fs(c,function(A,F,H){d($,A,x(A),H)}),$}function cI(c,d){return c&&Va(d,sn(d),c)}function yq(c,d){return c&&Va(d,ro(d),c)}function wi(c,d,x){d=="__proto__"&&pg?pg(c,d,{configurable:!0,enumerable:!0,value:x,writable:!0}):c[d]=x}function H1(c,d){for(var x=-1,$=d.length,A=ie($),F=c==null;++x<$;)A[x]=F?r:Ox(c,d[x]);return A}function Cl(c,d,x){return c===c&&(x!==r&&(c=c<=x?c:x),d!==r&&(c=c>=d?c:d)),c}function Ko(c,d,x,$,A,F){var H,Q=d&h,ne=d&g,ve=d&v;if(x&&(H=A?x(c,$,A,F):x(c)),H!==r)return H;if(!wr(c))return c;var me=yt(c);if(me){if(H=i7(c),!Q)return eo(c,H)}else{var Ce=In(c),ze=Ce==$e||Ce==De;if(gs(c))return NI(c,Q);if(Ce==Ue||Ce==Te||ze&&!A){if(H=ne||ze?{}:ZI(c),!Q)return ne?Qq(c,yq(H,c)):Kq(c,cI(H,c))}else{if(!or[Ce])return A?c:{};H=s7(c,Ce,Q)}}F||(F=new Sa);var tt=F.get(c);if(tt)return tt;F.set(c,H),TA(c)?c.forEach(function(ft){H.add(Ko(ft,d,x,ft,c,F))}):EA(c)&&c.forEach(function(ft,Ct){H.set(Ct,Ko(ft,d,x,Ct,c,F))});var ct=ve?ne?fx:cx:ne?ro:sn,wt=me?r:ct(c);return Ho(wt||c,function(ft,Ct){wt&&(Ct=ft,ft=c[Ct]),Yf(H,Ct,Ko(ft,d,x,Ct,c,F))}),H}function bq(c){var d=sn(c);return function(x){return fI(x,c,d)}}function fI(c,d,x){var $=x.length;if(c==null)return!$;for(c=er(c);$--;){var A=x[$],F=d[A],H=c[A];if(H===r&&!(A in c)||!F(H))return!1}return!0}function dI(c,d,x){if(typeof c!="function")throw new qo(i);return od(function(){c.apply(r,x)},d)}function Jf(c,d,x,$){var A=-1,F=rg,H=!0,Q=c.length,ne=[],ve=d.length;if(!Q)return ne;x&&(d=mr(d,wo(x))),$?(F=I1,H=!1):d.length>=o&&(F=Hf,H=!1,d=new _l(d));e:for(;++A<Q;){var me=c[A],Ce=x==null?me:x(me);if(me=$||me!==0?me:0,H&&Ce===Ce){for(var ze=ve;ze--;)if(d[ze]===Ce)continue e;ne.push(me)}else F(d,Ce,$)||ne.push(me)}return ne}var fs=jI(Wa),pI=jI(G1,!0);function xq(c,d){var x=!0;return fs(c,function($,A,F){return x=!!d($,A,F),x}),x}function xg(c,d,x){for(var $=-1,A=c.length;++$<A;){var F=c[$],H=d(F);if(H!=null&&(Q===r?H===H&&!_o(H):x(H,Q)))var Q=H,ne=F}return ne}function wq(c,d,x,$){var A=c.length;for(x=bt(x),x<0&&(x=-x>A?0:A+x),$=$===r||$>A?A:bt($),$<0&&($+=A),$=x>$?0:RA($);x<$;)c[x++]=d;return c}function hI(c,d){var x=[];return fs(c,function($,A,F){d($,A,F)&&x.push($)}),x}function mn(c,d,x,$,A){var F=-1,H=c.length;for(x||(x=u7),A||(A=[]);++F<H;){var Q=c[F];d>0&&x(Q)?d>1?mn(Q,d-1,x,$,A):ls(A,Q):$||(A[A.length]=Q)}return A}var q1=BI(),gI=BI(!0);function Wa(c,d){return c&&q1(c,d,sn)}function G1(c,d){return c&&gI(c,d,sn)}function wg(c,d){return ss(d,function(x){return Oi(c[x])})}function Ol(c,d){d=ps(d,c);for(var x=0,$=d.length;c!=null&&x<$;)c=c[Ha(d[x++])];return x&&x==$?c:r}function vI(c,d,x){var $=d(c);return yt(c)?$:ls($,x(c))}function Un(c){return c==null?c===r?ae:lt:wl&&wl in er(c)?n7(c):v7(c)}function K1(c,d){return c>d}function Sq(c,d){return c!=null&&Kt.call(c,d)}function _q(c,d){return c!=null&&d in er(c)}function Cq(c,d,x){return c>=Rn(d,x)&&c<Jr(d,x)}function Q1(c,d,x){for(var $=x?I1:rg,A=c[0].length,F=c.length,H=F,Q=ie(F),ne=1/0,ve=[];H--;){var me=c[H];H&&d&&(me=mr(me,wo(d))),ne=Rn(me.length,ne),Q[H]=!x&&(d||A>=120&&me.length>=120)?new _l(H&&me):r}me=c[0];var Ce=-1,ze=Q[0];e:for(;++Ce<A&&ve.length<ne;){var tt=me[Ce],ct=d?d(tt):tt;if(tt=x||tt!==0?tt:0,!(ze?Hf(ze,ct):$(ve,ct,x))){for(H=F;--H;){var wt=Q[H];if(!(wt?Hf(wt,ct):$(c[H],ct,x)))continue e}ze&&ze.push(ct),ve.push(tt)}}return ve}function Oq(c,d,x,$){return Wa(c,function(A,F,H){d($,x(A),F,H)}),$}function Zf(c,d,x){d=ps(d,c),c=nA(c,d);var $=c==null?c:c[Ha(Xo(d))];return $==null?r:xo($,c,x)}function mI(c){return Pr(c)&&Un(c)==Te}function Eq(c){return Pr(c)&&Un(c)==We}function Pq(c){return Pr(c)&&Un(c)==Fe}function ed(c,d,x,$,A){return c===d?!0:c==null||d==null||!Pr(c)&&!Pr(d)?c!==c&&d!==d:Tq(c,d,x,$,ed,A)}function Tq(c,d,x,$,A,F){var H=yt(c),Q=yt(d),ne=H?ke:In(c),ve=Q?ke:In(d);ne=ne==Te?Ue:ne,ve=ve==Te?Ue:ve;var me=ne==Ue,Ce=ve==Ue,ze=ne==ve;if(ze&&gs(c)){if(!gs(d))return!1;H=!0,me=!1}if(ze&&!me)return F||(F=new Sa),H||Du(c)?XI(c,d,x,$,A,F):t7(c,d,ne,x,$,A,F);if(!(x&m)){var tt=me&&Kt.call(c,"__wrapped__"),ct=Ce&&Kt.call(d,"__wrapped__");if(tt||ct){var wt=tt?c.value():c,ft=ct?d.value():d;return F||(F=new Sa),A(wt,ft,x,$,F)}}return ze?(F||(F=new Sa),r7(c,d,x,$,A,F)):!1}function $q(c){return Pr(c)&&In(c)==Oe}function X1(c,d,x,$){var A=x.length,F=A,H=!$;if(c==null)return!F;for(c=er(c);A--;){var Q=x[A];if(H&&Q[2]?Q[1]!==c[Q[0]]:!(Q[0]in c))return!1}for(;++A<F;){Q=x[A];var ne=Q[0],ve=c[ne],me=Q[1];if(H&&Q[2]){if(ve===r&&!(ne in c))return!1}else{var Ce=new Sa;if($)var ze=$(ve,me,ne,c,d,Ce);if(!(ze===r?ed(me,ve,m|w,$,Ce):ze))return!1}}return!0}function yI(c){if(!wr(c)||f7(c))return!1;var d=Oi(c)?$H:Zt;return d.test(Pl(c))}function Rq(c){return Pr(c)&&Un(c)==X}function Iq(c){return Pr(c)&&In(c)==te}function Aq(c){return Pr(c)&&Fg(c.length)&&!!fr[Un(c)]}function bI(c){return typeof c=="function"?c:c==null?no:typeof c=="object"?yt(c)?SI(c[0],c[1]):wI(c):zA(c)}function Y1(c){if(!nd(c))return DH(c);var d=[];for(var x in er(c))Kt.call(c,x)&&x!="constructor"&&d.push(x);return d}function kq(c){if(!wr(c))return g7(c);var d=nd(c),x=[];for(var $ in c)$=="constructor"&&(d||!Kt.call(c,$))||x.push($);return x}function J1(c,d){return c<d}function xI(c,d){var x=-1,$=to(c)?ie(c.length):[];return fs(c,function(A,F,H){$[++x]=d(A,F,H)}),$}function wI(c){var d=px(c);return d.length==1&&d[0][2]?tA(d[0][0],d[0][1]):function(x){return x===c||X1(x,c,d)}}function SI(c,d){return gx(c)&&eA(d)?tA(Ha(c),d):function(x){var $=Ox(x,c);return $===r&&$===d?Ex(x,c):ed(d,$,m|w)}}function Sg(c,d,x,$,A){c!==d&&q1(d,function(F,H){if(A||(A=new Sa),wr(F))Nq(c,d,H,x,Sg,$,A);else{var Q=$?$(mx(c,H),F,H+"",c,d,A):r;Q===r&&(Q=F),V1(c,H,Q)}},ro)}function Nq(c,d,x,$,A,F,H){var Q=mx(c,x),ne=mx(d,x),ve=H.get(ne);if(ve){V1(c,x,ve);return}var me=F?F(Q,ne,x+"",c,d,H):r,Ce=me===r;if(Ce){var ze=yt(ne),tt=!ze&&gs(ne),ct=!ze&&!tt&&Du(ne);me=ne,ze||tt||ct?yt(Q)?me=Q:Fr(Q)?me=eo(Q):tt?(Ce=!1,me=NI(ne,!0)):ct?(Ce=!1,me=DI(ne,!0)):me=[]:ad(ne)||Tl(ne)?(me=Q,Tl(Q)?me=IA(Q):(!wr(Q)||Oi(Q))&&(me=ZI(ne))):Ce=!1}Ce&&(H.set(ne,me),A(me,ne,$,F,H),H.delete(ne)),V1(c,x,me)}function _I(c,d){var x=c.length;if(x)return d+=d<0?x:0,Ci(d,x)?c[d]:r}function CI(c,d,x){d.length?d=mr(d,function(F){return yt(F)?function(H){return Ol(H,F.length===1?F[0]:F)}:F}):d=[no];var $=-1;d=mr(d,wo(ut()));var A=xI(c,function(F,H,Q){var ne=mr(d,function(ve){return ve(F)});return{criteria:ne,index:++$,value:F}});return sH(A,function(F,H){return Gq(F,H,x)})}function Dq(c,d){return OI(c,d,function(x,$){return Ex(c,$)})}function OI(c,d,x){for(var $=-1,A=d.length,F={};++$<A;){var H=d[$],Q=Ol(c,H);x(Q,H)&&td(F,ps(H,c),Q)}return F}function Lq(c){return function(d){return Ol(d,c)}}function Z1(c,d,x,$){var A=$?iH:Cu,F=-1,H=d.length,Q=c;for(c===d&&(d=eo(d)),x&&(Q=mr(c,wo(x)));++F<H;)for(var ne=0,ve=d[F],me=x?x(ve):ve;(ne=A(Q,me,ne,$))>-1;)Q!==c&&dg.call(Q,ne,1),dg.call(c,ne,1);return c}function EI(c,d){for(var x=c?d.length:0,$=x-1;x--;){var A=d[x];if(x==$||A!==F){var F=A;Ci(A)?dg.call(c,A,1):nx(c,A)}}return c}function ex(c,d){return c+gg(iI()*(d-c+1))}function Mq(c,d,x,$){for(var A=-1,F=Jr(hg((d-c)/(x||1)),0),H=ie(F);F--;)H[$?F:++A]=c,c+=x;return H}function tx(c,d){var x="";if(!c||d<1||d>z)return x;do d%2&&(x+=c),d=gg(d/2),d&&(c+=c);while(d);return x}function _t(c,d){return yx(rA(c,d,no),c+"")}function Fq(c){return uI(Lu(c))}function jq(c,d){var x=Lu(c);return Ag(x,Cl(d,0,x.length))}function td(c,d,x,$){if(!wr(c))return c;d=ps(d,c);for(var A=-1,F=d.length,H=F-1,Q=c;Q!=null&&++A<F;){var ne=Ha(d[A]),ve=x;if(ne==="__proto__"||ne==="constructor"||ne==="prototype")return c;if(A!=H){var me=Q[ne];ve=$?$(me,ne,Q):r,ve===r&&(ve=wr(me)?me:Ci(d[A+1])?[]:{})}Yf(Q,ne,ve),Q=Q[ne]}return c}var PI=vg?function(c,d){return vg.set(c,d),c}:no,Bq=pg?function(c,d){return pg(c,"toString",{configurable:!0,enumerable:!1,value:Tx(d),writable:!0})}:no;function zq(c){return Ag(Lu(c))}function Qo(c,d,x){var $=-1,A=c.length;d<0&&(d=-d>A?0:A+d),x=x>A?A:x,x<0&&(x+=A),A=d>x?0:x-d>>>0,d>>>=0;for(var F=ie(A);++$<A;)F[$]=c[$+d];return F}function Uq(c,d){var x;return fs(c,function($,A,F){return x=d($,A,F),!x}),!!x}function _g(c,d,x){var $=0,A=c==null?$:c.length;if(typeof d=="number"&&d===d&&A<=de){for(;$<A;){var F=$+A>>>1,H=c[F];H!==null&&!_o(H)&&(x?H<=d:H<d)?$=F+1:A=F}return A}return rx(c,d,no,x)}function rx(c,d,x,$){var A=0,F=c==null?0:c.length;if(F===0)return 0;d=x(d);for(var H=d!==d,Q=d===null,ne=_o(d),ve=d===r;A<F;){var me=gg((A+F)/2),Ce=x(c[me]),ze=Ce!==r,tt=Ce===null,ct=Ce===Ce,wt=_o(Ce);if(H)var ft=$||ct;else ve?ft=ct&&($||ze):Q?ft=ct&&ze&&($||!tt):ne?ft=ct&&ze&&!tt&&($||!wt):tt||wt?ft=!1:ft=$?Ce<=d:Ce<d;ft?A=me+1:F=me}return Rn(F,he)}function TI(c,d){for(var x=-1,$=c.length,A=0,F=[];++x<$;){var H=c[x],Q=d?d(H):H;if(!x||!_a(Q,ne)){var ne=Q;F[A++]=H===0?0:H}}return F}function $I(c){return typeof c=="number"?c:_o(c)?ee:+c}function So(c){if(typeof c=="string")return c;if(yt(c))return mr(c,So)+"";if(_o(c))return sI?sI.call(c):"";var d=c+"";return d=="0"&&1/c==-J?"-0":d}function ds(c,d,x){var $=-1,A=rg,F=c.length,H=!0,Q=[],ne=Q;if(x)H=!1,A=I1;else if(F>=o){var ve=d?null:Zq(c);if(ve)return og(ve);H=!1,A=Hf,ne=new _l}else ne=d?[]:Q;e:for(;++$<F;){var me=c[$],Ce=d?d(me):me;if(me=x||me!==0?me:0,H&&Ce===Ce){for(var ze=ne.length;ze--;)if(ne[ze]===Ce)continue e;d&&ne.push(Ce),Q.push(me)}else A(ne,Ce,x)||(ne!==Q&&ne.push(Ce),Q.push(me))}return Q}function nx(c,d){return d=ps(d,c),c=nA(c,d),c==null||delete c[Ha(Xo(d))]}function RI(c,d,x,$){return td(c,d,x(Ol(c,d)),$)}function Cg(c,d,x,$){for(var A=c.length,F=$?A:-1;($?F--:++F<A)&&d(c[F],F,c););return x?Qo(c,$?0:F,$?F+1:A):Qo(c,$?F+1:0,$?A:F)}function II(c,d){var x=c;return x instanceof Pt&&(x=x.value()),A1(d,function($,A){return A.func.apply(A.thisArg,ls([$],A.args))},x)}function ox(c,d,x){var $=c.length;if($<2)return $?ds(c[0]):[];for(var A=-1,F=ie($);++A<$;)for(var H=c[A],Q=-1;++Q<$;)Q!=A&&(F[A]=Jf(F[A]||H,c[Q],d,x));return ds(mn(F,1),d,x)}function AI(c,d,x){for(var $=-1,A=c.length,F=d.length,H={};++$<A;){var Q=$<F?d[$]:r;x(H,c[$],Q)}return H}function ax(c){return Fr(c)?c:[]}function ix(c){return typeof c=="function"?c:no}function ps(c,d){return yt(c)?c:gx(c,d)?[c]:sA(Ht(c))}var Wq=_t;function hs(c,d,x){var $=c.length;return x=x===r?$:x,!d&&x>=$?c:Qo(c,d,x)}var kI=RH||function(c){return vn.clearTimeout(c)};function NI(c,d){if(d)return c.slice();var x=c.length,$=tI?tI(x):new c.constructor(x);return c.copy($),$}function sx(c){var d=new c.constructor(c.byteLength);return new cg(d).set(new cg(c)),d}function Vq(c,d){var x=d?sx(c.buffer):c.buffer;return new c.constructor(x,c.byteOffset,c.byteLength)}function Hq(c){var d=new c.constructor(c.source,xe.exec(c));return d.lastIndex=c.lastIndex,d}function qq(c){return Xf?er(Xf.call(c)):{}}function DI(c,d){var x=d?sx(c.buffer):c.buffer;return new c.constructor(x,c.byteOffset,c.length)}function LI(c,d){if(c!==d){var x=c!==r,$=c===null,A=c===c,F=_o(c),H=d!==r,Q=d===null,ne=d===d,ve=_o(d);if(!Q&&!ve&&!F&&c>d||F&&H&&ne&&!Q&&!ve||$&&H&&ne||!x&&ne||!A)return 1;if(!$&&!F&&!ve&&c<d||ve&&x&&A&&!$&&!F||Q&&x&&A||!H&&A||!ne)return-1}return 0}function Gq(c,d,x){for(var $=-1,A=c.criteria,F=d.criteria,H=A.length,Q=x.length;++$<H;){var ne=LI(A[$],F[$]);if(ne){if($>=Q)return ne;var ve=x[$];return ne*(ve=="desc"?-1:1)}}return c.index-d.index}function MI(c,d,x,$){for(var A=-1,F=c.length,H=x.length,Q=-1,ne=d.length,ve=Jr(F-H,0),me=ie(ne+ve),Ce=!$;++Q<ne;)me[Q]=d[Q];for(;++A<H;)(Ce||A<F)&&(me[x[A]]=c[A]);for(;ve--;)me[Q++]=c[A++];return me}function FI(c,d,x,$){for(var A=-1,F=c.length,H=-1,Q=x.length,ne=-1,ve=d.length,me=Jr(F-Q,0),Ce=ie(me+ve),ze=!$;++A<me;)Ce[A]=c[A];for(var tt=A;++ne<ve;)Ce[tt+ne]=d[ne];for(;++H<Q;)(ze||A<F)&&(Ce[tt+x[H]]=c[A++]);return Ce}function eo(c,d){var x=-1,$=c.length;for(d||(d=ie($));++x<$;)d[x]=c[x];return d}function Va(c,d,x,$){var A=!x;x||(x={});for(var F=-1,H=d.length;++F<H;){var Q=d[F],ne=$?$(x[Q],c[Q],Q,x,c):r;ne===r&&(ne=c[Q]),A?wi(x,Q,ne):Yf(x,Q,ne)}return x}function Kq(c,d){return Va(c,hx(c),d)}function Qq(c,d){return Va(c,YI(c),d)}function Og(c,d){return function(x,$){var A=yt(x)?eH:mq,F=d?d():{};return A(x,c,ut($,2),F)}}function Au(c){return _t(function(d,x){var $=-1,A=x.length,F=A>1?x[A-1]:r,H=A>2?x[2]:r;for(F=c.length>3&&typeof F=="function"?(A--,F):r,H&&Wn(x[0],x[1],H)&&(F=A<3?r:F,A=1),d=er(d);++$<A;){var Q=x[$];Q&&c(d,Q,$,F)}return d})}function jI(c,d){return function(x,$){if(x==null)return x;if(!to(x))return c(x,$);for(var A=x.length,F=d?A:-1,H=er(x);(d?F--:++F<A)&&$(H[F],F,H)!==!1;);return x}}function BI(c){return function(d,x,$){for(var A=-1,F=er(d),H=$(d),Q=H.length;Q--;){var ne=H[c?Q:++A];if(x(F[ne],ne,F)===!1)break}return d}}function Xq(c,d,x){var $=d&_,A=rd(c);function F(){var H=this&&this!==vn&&this instanceof F?A:c;return H.apply($?x:this,arguments)}return F}function zI(c){return function(d){d=Ht(d);var x=Ou(d)?wa(d):r,$=x?x[0]:d.charAt(0),A=x?hs(x,1).join(""):d.slice(1);return $[c]()+A}}function ku(c){return function(d){return A1(jA(FA(d).replace(B9,"")),c,"")}}function rd(c){return function(){var d=arguments;switch(d.length){case 0:return new c;case 1:return new c(d[0]);case 2:return new c(d[0],d[1]);case 3:return new c(d[0],d[1],d[2]);case 4:return new c(d[0],d[1],d[2],d[3]);case 5:return new c(d[0],d[1],d[2],d[3],d[4]);case 6:return new c(d[0],d[1],d[2],d[3],d[4],d[5]);case 7:return new c(d[0],d[1],d[2],d[3],d[4],d[5],d[6])}var x=Iu(c.prototype),$=c.apply(x,d);return wr($)?$:x}}function Yq(c,d,x){var $=rd(c);function A(){for(var F=arguments.length,H=ie(F),Q=F,ne=Nu(A);Q--;)H[Q]=arguments[Q];var ve=F<3&&H[0]!==ne&&H[F-1]!==ne?[]:us(H,ne);if(F-=ve.length,F<x)return qI(c,d,Eg,A.placeholder,r,H,ve,r,r,x-F);var me=this&&this!==vn&&this instanceof A?$:c;return xo(me,this,H)}return A}function UI(c){return function(d,x,$){var A=er(d);if(!to(d)){var F=ut(x,3);d=sn(d),x=function(Q){return F(A[Q],Q,A)}}var H=c(d,x,$);return H>-1?A[F?d[H]:H]:r}}function WI(c){return _i(function(d){var x=d.length,$=x,A=Go.prototype.thru;for(c&&d.reverse();$--;){var F=d[$];if(typeof F!="function")throw new qo(i);if(A&&!H&&Rg(F)=="wrapper")var H=new Go([],!0)}for($=H?$:x;++$<x;){F=d[$];var Q=Rg(F),ne=Q=="wrapper"?dx(F):r;ne&&vx(ne[0])&&ne[1]==(T|b|O|R)&&!ne[4].length&&ne[9]==1?H=H[Rg(ne[0])].apply(H,ne[3]):H=F.length==1&&vx(F)?H[Q]():H.thru(F)}return function(){var ve=arguments,me=ve[0];if(H&&ve.length==1&&yt(me))return H.plant(me).value();for(var Ce=0,ze=x?d[Ce].apply(this,ve):me;++Ce<x;)ze=d[Ce].call(this,ze);return ze}})}function Eg(c,d,x,$,A,F,H,Q,ne,ve){var me=d&T,Ce=d&_,ze=d&S,tt=d&(b|C),ct=d&D,wt=ze?r:rd(c);function ft(){for(var Ct=arguments.length,It=ie(Ct),Co=Ct;Co--;)It[Co]=arguments[Co];if(tt)var Vn=Nu(ft),Oo=uH(It,Vn);if($&&(It=MI(It,$,A,tt)),F&&(It=FI(It,F,H,tt)),Ct-=Oo,tt&&Ct<ve){var jr=us(It,Vn);return qI(c,d,Eg,ft.placeholder,x,It,jr,Q,ne,ve-Ct)}var Ca=Ce?x:this,Pi=ze?Ca[c]:c;return Ct=It.length,Q?It=m7(It,Q):ct&&Ct>1&&It.reverse(),me&&ne<Ct&&(It.length=ne),this&&this!==vn&&this instanceof ft&&(Pi=wt||rd(Pi)),Pi.apply(Ca,It)}return ft}function VI(c,d){return function(x,$){return Oq(x,c,d($),{})}}function Pg(c,d){return function(x,$){var A;if(x===r&&$===r)return d;if(x!==r&&(A=x),$!==r){if(A===r)return $;typeof x=="string"||typeof $=="string"?(x=So(x),$=So($)):(x=$I(x),$=$I($)),A=c(x,$)}return A}}function lx(c){return _i(function(d){return d=mr(d,wo(ut())),_t(function(x){var $=this;return c(d,function(A){return xo(A,$,x)})})})}function Tg(c,d){d=d===r?" ":So(d);var x=d.length;if(x<2)return x?tx(d,c):d;var $=tx(d,hg(c/Eu(d)));return Ou(d)?hs(wa($),0,c).join(""):$.slice(0,c)}function Jq(c,d,x,$){var A=d&_,F=rd(c);function H(){for(var Q=-1,ne=arguments.length,ve=-1,me=$.length,Ce=ie(me+ne),ze=this&&this!==vn&&this instanceof H?F:c;++ve<me;)Ce[ve]=$[ve];for(;ne--;)Ce[ve++]=arguments[++Q];return xo(ze,A?x:this,Ce)}return H}function HI(c){return function(d,x,$){return $&&typeof $!="number"&&Wn(d,x,$)&&(x=$=r),d=Ei(d),x===r?(x=d,d=0):x=Ei(x),$=$===r?d<x?1:-1:Ei($),Mq(d,x,$,c)}}function $g(c){return function(d,x){return typeof d=="string"&&typeof x=="string"||(d=Yo(d),x=Yo(x)),c(d,x)}}function qI(c,d,x,$,A,F,H,Q,ne,ve){var me=d&b,Ce=me?H:r,ze=me?r:H,tt=me?F:r,ct=me?r:F;d|=me?O:P,d&=~(me?P:O),d&y||(d&=~(_|S));var wt=[c,d,A,tt,Ce,ct,ze,Q,ne,ve],ft=x.apply(r,wt);return vx(c)&&oA(ft,wt),ft.placeholder=$,aA(ft,c,d)}function ux(c){var d=Yr[c];return function(x,$){if(x=Yo(x),$=$==null?0:Rn(bt($),292),$&&aI(x)){var A=(Ht(x)+"e").split("e"),F=d(A[0]+"e"+(+A[1]+$));return A=(Ht(F)+"e").split("e"),+(A[0]+"e"+(+A[1]-$))}return d(x)}}var Zq=$u&&1/og(new $u([,-0]))[1]==J?function(c){return new $u(c)}:Ix;function GI(c){return function(d){var x=In(d);return x==Oe?j1(d):x==te?vH(d):lH(d,c(d))}}function Si(c,d,x,$,A,F,H,Q){var ne=d&S;if(!ne&&typeof c!="function")throw new qo(i);var ve=$?$.length:0;if(ve||(d&=~(O|P),$=A=r),H=H===r?H:Jr(bt(H),0),Q=Q===r?Q:bt(Q),ve-=A?A.length:0,d&P){var me=$,Ce=A;$=A=r}var ze=ne?r:dx(c),tt=[c,d,x,$,A,me,Ce,F,H,Q];if(ze&&h7(tt,ze),c=tt[0],d=tt[1],x=tt[2],$=tt[3],A=tt[4],Q=tt[9]=tt[9]===r?ne?0:c.length:Jr(tt[9]-ve,0),!Q&&d&(b|C)&&(d&=~(b|C)),!d||d==_)var ct=Xq(c,d,x);else d==b||d==C?ct=Yq(c,d,Q):(d==O||d==(_|O))&&!A.length?ct=Jq(c,d,x,$):ct=Eg.apply(r,tt);var wt=ze?PI:oA;return aA(wt(ct,tt),c,d)}function KI(c,d,x,$){return c===r||_a(c,Tu[x])&&!Kt.call($,x)?d:c}function QI(c,d,x,$,A,F){return wr(c)&&wr(d)&&(F.set(d,c),Sg(c,d,r,QI,F),F.delete(d)),c}function e7(c){return ad(c)?r:c}function XI(c,d,x,$,A,F){var H=x&m,Q=c.length,ne=d.length;if(Q!=ne&&!(H&&ne>Q))return!1;var ve=F.get(c),me=F.get(d);if(ve&&me)return ve==d&&me==c;var Ce=-1,ze=!0,tt=x&w?new _l:r;for(F.set(c,d),F.set(d,c);++Ce<Q;){var ct=c[Ce],wt=d[Ce];if($)var ft=H?$(wt,ct,Ce,d,c,F):$(ct,wt,Ce,c,d,F);if(ft!==r){if(ft)continue;ze=!1;break}if(tt){if(!k1(d,function(Ct,It){if(!Hf(tt,It)&&(ct===Ct||A(ct,Ct,x,$,F)))return tt.push(It)})){ze=!1;break}}else if(!(ct===wt||A(ct,wt,x,$,F))){ze=!1;break}}return F.delete(c),F.delete(d),ze}function t7(c,d,x,$,A,F,H){switch(x){case Ie:if(c.byteLength!=d.byteLength||c.byteOffset!=d.byteOffset)return!1;c=c.buffer,d=d.buffer;case We:return!(c.byteLength!=d.byteLength||!F(new cg(c),new cg(d)));case Se:case Fe:case se:return _a(+c,+d);case Ne:return c.name==d.name&&c.message==d.message;case X:case we:return c==d+"";case Oe:var Q=j1;case te:var ne=$&m;if(Q||(Q=og),c.size!=d.size&&!ne)return!1;var ve=H.get(c);if(ve)return ve==d;$|=w,H.set(c,d);var me=XI(Q(c),Q(d),$,A,F,H);return H.delete(c),me;case ge:if(Xf)return Xf.call(c)==Xf.call(d)}return!1}function r7(c,d,x,$,A,F){var H=x&m,Q=cx(c),ne=Q.length,ve=cx(d),me=ve.length;if(ne!=me&&!H)return!1;for(var Ce=ne;Ce--;){var ze=Q[Ce];if(!(H?ze in d:Kt.call(d,ze)))return!1}var tt=F.get(c),ct=F.get(d);if(tt&&ct)return tt==d&&ct==c;var wt=!0;F.set(c,d),F.set(d,c);for(var ft=H;++Ce<ne;){ze=Q[Ce];var Ct=c[ze],It=d[ze];if($)var Co=H?$(It,Ct,ze,d,c,F):$(Ct,It,ze,c,d,F);if(!(Co===r?Ct===It||A(Ct,It,x,$,F):Co)){wt=!1;break}ft||(ft=ze=="constructor")}if(wt&&!ft){var Vn=c.constructor,Oo=d.constructor;Vn!=Oo&&"constructor"in c&&"constructor"in d&&!(typeof Vn=="function"&&Vn instanceof Vn&&typeof Oo=="function"&&Oo instanceof Oo)&&(wt=!1)}return F.delete(c),F.delete(d),wt}function _i(c){return yx(rA(c,r,fA),c+"")}function cx(c){return vI(c,sn,hx)}function fx(c){return vI(c,ro,YI)}var dx=vg?function(c){return vg.get(c)}:Ix;function Rg(c){for(var d=c.name+"",x=Ru[d],$=Kt.call(Ru,d)?x.length:0;$--;){var A=x[$],F=A.func;if(F==null||F==c)return A.name}return d}function Nu(c){var d=Kt.call(M,"placeholder")?M:c;return d.placeholder}function ut(){var c=M.iteratee||$x;return c=c===$x?bI:c,arguments.length?c(arguments[0],arguments[1]):c}function Ig(c,d){var x=c.__data__;return c7(d)?x[typeof d=="string"?"string":"hash"]:x.map}function px(c){for(var d=sn(c),x=d.length;x--;){var $=d[x],A=c[$];d[x]=[$,A,eA(A)]}return d}function El(c,d){var x=pH(c,d);return yI(x)?x:r}function n7(c){var d=Kt.call(c,wl),x=c[wl];try{c[wl]=r;var $=!0}catch{}var A=lg.call(c);return $&&(d?c[wl]=x:delete c[wl]),A}var hx=z1?function(c){return c==null?[]:(c=er(c),ss(z1(c),function(d){return nI.call(c,d)}))}:Ax,YI=z1?function(c){for(var d=[];c;)ls(d,hx(c)),c=fg(c);return d}:Ax,In=Un;(U1&&In(new U1(new ArrayBuffer(1)))!=Ie||Gf&&In(new Gf)!=Oe||W1&&In(W1.resolve())!=it||$u&&In(new $u)!=te||Kf&&In(new Kf)!=Re)&&(In=function(c){var d=Un(c),x=d==Ue?c.constructor:r,$=x?Pl(x):"";if($)switch($){case jH:return Ie;case BH:return Oe;case zH:return it;case UH:return te;case WH:return Re}return d});function o7(c,d,x){for(var $=-1,A=x.length;++$<A;){var F=x[$],H=F.size;switch(F.type){case"drop":c+=H;break;case"dropRight":d-=H;break;case"take":d=Rn(d,c+H);break;case"takeRight":c=Jr(c,d-H);break}}return{start:c,end:d}}function a7(c){var d=c.match(gn);return d?d[1].split(bo):[]}function JI(c,d,x){d=ps(d,c);for(var $=-1,A=d.length,F=!1;++$<A;){var H=Ha(d[$]);if(!(F=c!=null&&x(c,H)))break;c=c[H]}return F||++$!=A?F:(A=c==null?0:c.length,!!A&&Fg(A)&&Ci(H,A)&&(yt(c)||Tl(c)))}function i7(c){var d=c.length,x=new c.constructor(d);return d&&typeof c[0]=="string"&&Kt.call(c,"index")&&(x.index=c.index,x.input=c.input),x}function ZI(c){return typeof c.constructor=="function"&&!nd(c)?Iu(fg(c)):{}}function s7(c,d,x){var $=c.constructor;switch(d){case We:return sx(c);case Se:case Fe:return new $(+c);case Ie:return Vq(c,x);case Le:case Je:case pt:case xt:case q:case Y:case je:case rt:case St:return DI(c,x);case Oe:return new $;case se:case we:return new $(c);case X:return Hq(c);case te:return new $;case ge:return qq(c)}}function l7(c,d){var x=d.length;if(!x)return c;var $=x-1;return d[$]=(x>1?"& ":"")+d[$],d=d.join(x>2?", ":" "),c.replace(vr,`{
/* [wrapped with `+d+`] */
`)}function u7(c){return yt(c)||Tl(c)||!!(oI&&c&&c[oI])}function Ci(c,d){var x=typeof c;return d=d??z,!!d&&(x=="number"||x!="symbol"&&$n.test(c))&&c>-1&&c%1==0&&c<d}function Wn(c,d,x){if(!wr(x))return!1;var $=typeof d;return($=="number"?to(x)&&Ci(d,x.length):$=="string"&&d in x)?_a(x[d],c):!1}function gx(c,d){if(yt(c))return!1;var x=typeof c;return x=="number"||x=="symbol"||x=="boolean"||c==null||_o(c)?!0:on.test(c)||!yo.test(c)||d!=null&&c in er(d)}function c7(c){var d=typeof c;return d=="string"||d=="number"||d=="symbol"||d=="boolean"?c!=="__proto__":c===null}function vx(c){var d=Rg(c),x=M[d];if(typeof x!="function"||!(d in Pt.prototype))return!1;if(c===x)return!0;var $=dx(x);return!!$&&c===$[0]}function f7(c){return!!eI&&eI in c}var d7=ig?Oi:kx;function nd(c){var d=c&&c.constructor,x=typeof d=="function"&&d.prototype||Tu;return c===x}function eA(c){return c===c&&!wr(c)}function tA(c,d){return function(x){return x==null?!1:x[c]===d&&(d!==r||c in er(x))}}function p7(c){var d=Lg(c,function($){return x.size===l&&x.clear(),$}),x=d.cache;return d}function h7(c,d){var x=c[1],$=d[1],A=x|$,F=A<(_|S|T),H=$==T&&x==b||$==T&&x==R&&c[7].length<=d[8]||$==(T|R)&&d[7].length<=d[8]&&x==b;if(!(F||H))return c;$&_&&(c[2]=d[2],A|=x&_?0:y);var Q=d[3];if(Q){var ne=c[3];c[3]=ne?MI(ne,Q,d[4]):Q,c[4]=ne?us(c[3],f):d[4]}return Q=d[5],Q&&(ne=c[5],c[5]=ne?FI(ne,Q,d[6]):Q,c[6]=ne?us(c[5],f):d[6]),Q=d[7],Q&&(c[7]=Q),$&T&&(c[8]=c[8]==null?d[8]:Rn(c[8],d[8])),c[9]==null&&(c[9]=d[9]),c[0]=d[0],c[1]=A,c}function g7(c){var d=[];if(c!=null)for(var x in er(c))d.push(x);return d}function v7(c){return lg.call(c)}function rA(c,d,x){return d=Jr(d===r?c.length-1:d,0),function(){for(var $=arguments,A=-1,F=Jr($.length-d,0),H=ie(F);++A<F;)H[A]=$[d+A];A=-1;for(var Q=ie(d+1);++A<d;)Q[A]=$[A];return Q[d]=x(H),xo(c,this,Q)}}function nA(c,d){return d.length<2?c:Ol(c,Qo(d,0,-1))}function m7(c,d){for(var x=c.length,$=Rn(d.length,x),A=eo(c);$--;){var F=d[$];c[$]=Ci(F,x)?A[F]:r}return c}function mx(c,d){if(!(d==="constructor"&&typeof c[d]=="function")&&d!="__proto__")return c[d]}var oA=iA(PI),od=AH||function(c,d){return vn.setTimeout(c,d)},yx=iA(Bq);function aA(c,d,x){var $=d+"";return yx(c,l7($,y7(a7($),x)))}function iA(c){var d=0,x=0;return function(){var $=LH(),A=B-($-x);if(x=$,A>0){if(++d>=j)return arguments[0]}else d=0;return c.apply(r,arguments)}}function Ag(c,d){var x=-1,$=c.length,A=$-1;for(d=d===r?$:d;++x<d;){var F=ex(x,A),H=c[F];c[F]=c[x],c[x]=H}return c.length=d,c}var sA=p7(function(c){var d=[];return c.charCodeAt(0)===46&&d.push(""),c.replace(Nt,function(x,$,A,F){d.push(A?F.replace(le,"$1"):$||x)}),d});function Ha(c){if(typeof c=="string"||_o(c))return c;var d=c+"";return d=="0"&&1/c==-J?"-0":d}function Pl(c){if(c!=null){try{return sg.call(c)}catch{}try{return c+""}catch{}}return""}function y7(c,d){return Ho(be,function(x){var $="_."+x[0];d&x[1]&&!rg(c,$)&&c.push($)}),c.sort()}function lA(c){if(c instanceof Pt)return c.clone();var d=new Go(c.__wrapped__,c.__chain__);return d.__actions__=eo(c.__actions__),d.__index__=c.__index__,d.__values__=c.__values__,d}function b7(c,d,x){(x?Wn(c,d,x):d===r)?d=1:d=Jr(bt(d),0);var $=c==null?0:c.length;if(!$||d<1)return[];for(var A=0,F=0,H=ie(hg($/d));A<$;)H[F++]=Qo(c,A,A+=d);return H}function x7(c){for(var d=-1,x=c==null?0:c.length,$=0,A=[];++d<x;){var F=c[d];F&&(A[$++]=F)}return A}function w7(){var c=arguments.length;if(!c)return[];for(var d=ie(c-1),x=arguments[0],$=c;$--;)d[$-1]=arguments[$];return ls(yt(x)?eo(x):[x],mn(d,1))}var S7=_t(function(c,d){return Fr(c)?Jf(c,mn(d,1,Fr,!0)):[]}),_7=_t(function(c,d){var x=Xo(d);return Fr(x)&&(x=r),Fr(c)?Jf(c,mn(d,1,Fr,!0),ut(x,2)):[]}),C7=_t(function(c,d){var x=Xo(d);return Fr(x)&&(x=r),Fr(c)?Jf(c,mn(d,1,Fr,!0),r,x):[]});function O7(c,d,x){var $=c==null?0:c.length;return $?(d=x||d===r?1:bt(d),Qo(c,d<0?0:d,$)):[]}function E7(c,d,x){var $=c==null?0:c.length;return $?(d=x||d===r?1:bt(d),d=$-d,Qo(c,0,d<0?0:d)):[]}function P7(c,d){return c&&c.length?Cg(c,ut(d,3),!0,!0):[]}function T7(c,d){return c&&c.length?Cg(c,ut(d,3),!0):[]}function $7(c,d,x,$){var A=c==null?0:c.length;return A?(x&&typeof x!="number"&&Wn(c,d,x)&&(x=0,$=A),wq(c,d,x,$)):[]}function uA(c,d,x){var $=c==null?0:c.length;if(!$)return-1;var A=x==null?0:bt(x);return A<0&&(A=Jr($+A,0)),ng(c,ut(d,3),A)}function cA(c,d,x){var $=c==null?0:c.length;if(!$)return-1;var A=$-1;return x!==r&&(A=bt(x),A=x<0?Jr($+A,0):Rn(A,$-1)),ng(c,ut(d,3),A,!0)}function fA(c){var d=c==null?0:c.length;return d?mn(c,1):[]}function R7(c){var d=c==null?0:c.length;return d?mn(c,J):[]}function I7(c,d){var x=c==null?0:c.length;return x?(d=d===r?1:bt(d),mn(c,d)):[]}function A7(c){for(var d=-1,x=c==null?0:c.length,$={};++d<x;){var A=c[d];$[A[0]]=A[1]}return $}function dA(c){return c&&c.length?c[0]:r}function k7(c,d,x){var $=c==null?0:c.length;if(!$)return-1;var A=x==null?0:bt(x);return A<0&&(A=Jr($+A,0)),Cu(c,d,A)}function N7(c){var d=c==null?0:c.length;return d?Qo(c,0,-1):[]}var D7=_t(function(c){var d=mr(c,ax);return d.length&&d[0]===c[0]?Q1(d):[]}),L7=_t(function(c){var d=Xo(c),x=mr(c,ax);return d===Xo(x)?d=r:x.pop(),x.length&&x[0]===c[0]?Q1(x,ut(d,2)):[]}),M7=_t(function(c){var d=Xo(c),x=mr(c,ax);return d=typeof d=="function"?d:r,d&&x.pop(),x.length&&x[0]===c[0]?Q1(x,r,d):[]});function F7(c,d){return c==null?"":NH.call(c,d)}function Xo(c){var d=c==null?0:c.length;return d?c[d-1]:r}function j7(c,d,x){var $=c==null?0:c.length;if(!$)return-1;var A=$;return x!==r&&(A=bt(x),A=A<0?Jr($+A,0):Rn(A,$-1)),d===d?yH(c,d,A):ng(c,qR,A,!0)}function B7(c,d){return c&&c.length?_I(c,bt(d)):r}var z7=_t(pA);function pA(c,d){return c&&c.length&&d&&d.length?Z1(c,d):c}function U7(c,d,x){return c&&c.length&&d&&d.length?Z1(c,d,ut(x,2)):c}function W7(c,d,x){return c&&c.length&&d&&d.length?Z1(c,d,r,x):c}var V7=_i(function(c,d){var x=c==null?0:c.length,$=H1(c,d);return EI(c,mr(d,function(A){return Ci(A,x)?+A:A}).sort(LI)),$});function H7(c,d){var x=[];if(!(c&&c.length))return x;var $=-1,A=[],F=c.length;for(d=ut(d,3);++$<F;){var H=c[$];d(H,$,c)&&(x.push(H),A.push($))}return EI(c,A),x}function bx(c){return c==null?c:FH.call(c)}function q7(c,d,x){var $=c==null?0:c.length;return $?(x&&typeof x!="number"&&Wn(c,d,x)?(d=0,x=$):(d=d==null?0:bt(d),x=x===r?$:bt(x)),Qo(c,d,x)):[]}function G7(c,d){return _g(c,d)}function K7(c,d,x){return rx(c,d,ut(x,2))}function Q7(c,d){var x=c==null?0:c.length;if(x){var $=_g(c,d);if($<x&&_a(c[$],d))return $}return-1}function X7(c,d){return _g(c,d,!0)}function Y7(c,d,x){return rx(c,d,ut(x,2),!0)}function J7(c,d){var x=c==null?0:c.length;if(x){var $=_g(c,d,!0)-1;if(_a(c[$],d))return $}return-1}function Z7(c){return c&&c.length?TI(c):[]}function eG(c,d){return c&&c.length?TI(c,ut(d,2)):[]}function tG(c){var d=c==null?0:c.length;return d?Qo(c,1,d):[]}function rG(c,d,x){return c&&c.length?(d=x||d===r?1:bt(d),Qo(c,0,d<0?0:d)):[]}function nG(c,d,x){var $=c==null?0:c.length;return $?(d=x||d===r?1:bt(d),d=$-d,Qo(c,d<0?0:d,$)):[]}function oG(c,d){return c&&c.length?Cg(c,ut(d,3),!1,!0):[]}function aG(c,d){return c&&c.length?Cg(c,ut(d,3)):[]}var iG=_t(function(c){return ds(mn(c,1,Fr,!0))}),sG=_t(function(c){var d=Xo(c);return Fr(d)&&(d=r),ds(mn(c,1,Fr,!0),ut(d,2))}),lG=_t(function(c){var d=Xo(c);return d=typeof d=="function"?d:r,ds(mn(c,1,Fr,!0),r,d)});function uG(c){return c&&c.length?ds(c):[]}function cG(c,d){return c&&c.length?ds(c,ut(d,2)):[]}function fG(c,d){return d=typeof d=="function"?d:r,c&&c.length?ds(c,r,d):[]}function xx(c){if(!(c&&c.length))return[];var d=0;return c=ss(c,function(x){if(Fr(x))return d=Jr(x.length,d),!0}),M1(d,function(x){return mr(c,N1(x))})}function hA(c,d){if(!(c&&c.length))return[];var x=xx(c);return d==null?x:mr(x,function($){return xo(d,r,$)})}var dG=_t(function(c,d){return Fr(c)?Jf(c,d):[]}),pG=_t(function(c){return ox(ss(c,Fr))}),hG=_t(function(c){var d=Xo(c);return Fr(d)&&(d=r),ox(ss(c,Fr),ut(d,2))}),gG=_t(function(c){var d=Xo(c);return d=typeof d=="function"?d:r,ox(ss(c,Fr),r,d)}),vG=_t(xx);function mG(c,d){return AI(c||[],d||[],Yf)}function yG(c,d){return AI(c||[],d||[],td)}var bG=_t(function(c){var d=c.length,x=d>1?c[d-1]:r;return x=typeof x=="function"?(c.pop(),x):r,hA(c,x)});function gA(c){var d=M(c);return d.__chain__=!0,d}function xG(c,d){return d(c),c}function kg(c,d){return d(c)}var wG=_i(function(c){var d=c.length,x=d?c[0]:0,$=this.__wrapped__,A=function(F){return H1(F,c)};return d>1||this.__actions__.length||!($ instanceof Pt)||!Ci(x)?this.thru(A):($=$.slice(x,+x+(d?1:0)),$.__actions__.push({func:kg,args:[A],thisArg:r}),new Go($,this.__chain__).thru(function(F){return d&&!F.length&&F.push(r),F}))});function SG(){return gA(this)}function _G(){return new Go(this.value(),this.__chain__)}function CG(){this.__values__===r&&(this.__values__=$A(this.value()));var c=this.__index__>=this.__values__.length,d=c?r:this.__values__[this.__index__++];return{done:c,value:d}}function OG(){return this}function EG(c){for(var d,x=this;x instanceof yg;){var $=lA(x);$.__index__=0,$.__values__=r,d?A.__wrapped__=$:d=$;var A=$;x=x.__wrapped__}return A.__wrapped__=c,d}function PG(){var c=this.__wrapped__;if(c instanceof Pt){var d=c;return this.__actions__.length&&(d=new Pt(this)),d=d.reverse(),d.__actions__.push({func:kg,args:[bx],thisArg:r}),new Go(d,this.__chain__)}return this.thru(bx)}function TG(){return II(this.__wrapped__,this.__actions__)}var $G=Og(function(c,d,x){Kt.call(c,x)?++c[x]:wi(c,x,1)});function RG(c,d,x){var $=yt(c)?VR:xq;return x&&Wn(c,d,x)&&(d=r),$(c,ut(d,3))}function IG(c,d){var x=yt(c)?ss:hI;return x(c,ut(d,3))}var AG=UI(uA),kG=UI(cA);function NG(c,d){return mn(Ng(c,d),1)}function DG(c,d){return mn(Ng(c,d),J)}function LG(c,d,x){return x=x===r?1:bt(x),mn(Ng(c,d),x)}function vA(c,d){var x=yt(c)?Ho:fs;return x(c,ut(d,3))}function mA(c,d){var x=yt(c)?tH:pI;return x(c,ut(d,3))}var MG=Og(function(c,d,x){Kt.call(c,x)?c[x].push(d):wi(c,x,[d])});function FG(c,d,x,$){c=to(c)?c:Lu(c),x=x&&!$?bt(x):0;var A=c.length;return x<0&&(x=Jr(A+x,0)),jg(c)?x<=A&&c.indexOf(d,x)>-1:!!A&&Cu(c,d,x)>-1}var jG=_t(function(c,d,x){var $=-1,A=typeof d=="function",F=to(c)?ie(c.length):[];return fs(c,function(H){F[++$]=A?xo(d,H,x):Zf(H,d,x)}),F}),BG=Og(function(c,d,x){wi(c,x,d)});function Ng(c,d){var x=yt(c)?mr:xI;return x(c,ut(d,3))}function zG(c,d,x,$){return c==null?[]:(yt(d)||(d=d==null?[]:[d]),x=$?r:x,yt(x)||(x=x==null?[]:[x]),CI(c,d,x))}var UG=Og(function(c,d,x){c[x?0:1].push(d)},function(){return[[],[]]});function WG(c,d,x){var $=yt(c)?A1:KR,A=arguments.length<3;return $(c,ut(d,4),x,A,fs)}function VG(c,d,x){var $=yt(c)?rH:KR,A=arguments.length<3;return $(c,ut(d,4),x,A,pI)}function HG(c,d){var x=yt(c)?ss:hI;return x(c,Mg(ut(d,3)))}function qG(c){var d=yt(c)?uI:Fq;return d(c)}function GG(c,d,x){(x?Wn(c,d,x):d===r)?d=1:d=bt(d);var $=yt(c)?gq:jq;return $(c,d)}function KG(c){var d=yt(c)?vq:zq;return d(c)}function QG(c){if(c==null)return 0;if(to(c))return jg(c)?Eu(c):c.length;var d=In(c);return d==Oe||d==te?c.size:Y1(c).length}function XG(c,d,x){var $=yt(c)?k1:Uq;return x&&Wn(c,d,x)&&(d=r),$(c,ut(d,3))}var YG=_t(function(c,d){if(c==null)return[];var x=d.length;return x>1&&Wn(c,d[0],d[1])?d=[]:x>2&&Wn(d[0],d[1],d[2])&&(d=[d[0]]),CI(c,mn(d,1),[])}),Dg=IH||function(){return vn.Date.now()};function JG(c,d){if(typeof d!="function")throw new qo(i);return c=bt(c),function(){if(--c<1)return d.apply(this,arguments)}}function yA(c,d,x){return d=x?r:d,d=c&&d==null?c.length:d,Si(c,T,r,r,r,r,d)}function bA(c,d){var x;if(typeof d!="function")throw new qo(i);return c=bt(c),function(){return--c>0&&(x=d.apply(this,arguments)),c<=1&&(d=r),x}}var wx=_t(function(c,d,x){var $=_;if(x.length){var A=us(x,Nu(wx));$|=O}return Si(c,$,d,x,A)}),xA=_t(function(c,d,x){var $=_|S;if(x.length){var A=us(x,Nu(xA));$|=O}return Si(d,$,c,x,A)});function wA(c,d,x){d=x?r:d;var $=Si(c,b,r,r,r,r,r,d);return $.placeholder=wA.placeholder,$}function SA(c,d,x){d=x?r:d;var $=Si(c,C,r,r,r,r,r,d);return $.placeholder=SA.placeholder,$}function _A(c,d,x){var $,A,F,H,Q,ne,ve=0,me=!1,Ce=!1,ze=!0;if(typeof c!="function")throw new qo(i);d=Yo(d)||0,wr(x)&&(me=!!x.leading,Ce="maxWait"in x,F=Ce?Jr(Yo(x.maxWait)||0,d):F,ze="trailing"in x?!!x.trailing:ze);function tt(jr){var Ca=$,Pi=A;return $=A=r,ve=jr,H=c.apply(Pi,Ca),H}function ct(jr){return ve=jr,Q=od(Ct,d),me?tt(jr):H}function wt(jr){var Ca=jr-ne,Pi=jr-ve,UA=d-Ca;return Ce?Rn(UA,F-Pi):UA}function ft(jr){var Ca=jr-ne,Pi=jr-ve;return ne===r||Ca>=d||Ca<0||Ce&&Pi>=F}function Ct(){var jr=Dg();if(ft(jr))return It(jr);Q=od(Ct,wt(jr))}function It(jr){return Q=r,ze&&$?tt(jr):($=A=r,H)}function Co(){Q!==r&&kI(Q),ve=0,$=ne=A=Q=r}function Vn(){return Q===r?H:It(Dg())}function Oo(){var jr=Dg(),Ca=ft(jr);if($=arguments,A=this,ne=jr,Ca){if(Q===r)return ct(ne);if(Ce)return kI(Q),Q=od(Ct,d),tt(ne)}return Q===r&&(Q=od(Ct,d)),H}return Oo.cancel=Co,Oo.flush=Vn,Oo}var ZG=_t(function(c,d){return dI(c,1,d)}),eK=_t(function(c,d,x){return dI(c,Yo(d)||0,x)});function tK(c){return Si(c,D)}function Lg(c,d){if(typeof c!="function"||d!=null&&typeof d!="function")throw new qo(i);var x=function(){var $=arguments,A=d?d.apply(this,$):$[0],F=x.cache;if(F.has(A))return F.get(A);var H=c.apply(this,$);return x.cache=F.set(A,H)||F,H};return x.cache=new(Lg.Cache||xi),x}Lg.Cache=xi;function Mg(c){if(typeof c!="function")throw new qo(i);return function(){var d=arguments;switch(d.length){case 0:return!c.call(this);case 1:return!c.call(this,d[0]);case 2:return!c.call(this,d[0],d[1]);case 3:return!c.call(this,d[0],d[1],d[2])}return!c.apply(this,d)}}function rK(c){return bA(2,c)}var nK=Wq(function(c,d){d=d.length==1&&yt(d[0])?mr(d[0],wo(ut())):mr(mn(d,1),wo(ut()));var x=d.length;return _t(function($){for(var A=-1,F=Rn($.length,x);++A<F;)$[A]=d[A].call(this,$[A]);return xo(c,this,$)})}),Sx=_t(function(c,d){var x=us(d,Nu(Sx));return Si(c,O,r,d,x)}),CA=_t(function(c,d){var x=us(d,Nu(CA));return Si(c,P,r,d,x)}),oK=_i(function(c,d){return Si(c,R,r,r,r,d)});function aK(c,d){if(typeof c!="function")throw new qo(i);return d=d===r?d:bt(d),_t(c,d)}function iK(c,d){if(typeof c!="function")throw new qo(i);return d=d==null?0:Jr(bt(d),0),_t(function(x){var $=x[d],A=hs(x,0,d);return $&&ls(A,$),xo(c,this,A)})}function sK(c,d,x){var $=!0,A=!0;if(typeof c!="function")throw new qo(i);return wr(x)&&($="leading"in x?!!x.leading:$,A="trailing"in x?!!x.trailing:A),_A(c,d,{leading:$,maxWait:d,trailing:A})}function lK(c){return yA(c,1)}function uK(c,d){return Sx(ix(d),c)}function cK(){if(!arguments.length)return[];var c=arguments[0];return yt(c)?c:[c]}function fK(c){return Ko(c,v)}function dK(c,d){return d=typeof d=="function"?d:r,Ko(c,v,d)}function pK(c){return Ko(c,h|v)}function hK(c,d){return d=typeof d=="function"?d:r,Ko(c,h|v,d)}function gK(c,d){return d==null||fI(c,d,sn(d))}function _a(c,d){return c===d||c!==c&&d!==d}var vK=$g(K1),mK=$g(function(c,d){return c>=d}),Tl=mI(function(){return arguments}())?mI:function(c){return Pr(c)&&Kt.call(c,"callee")&&!nI.call(c,"callee")},yt=ie.isArray,yK=FR?wo(FR):Eq;function to(c){return c!=null&&Fg(c.length)&&!Oi(c)}function Fr(c){return Pr(c)&&to(c)}function bK(c){return c===!0||c===!1||Pr(c)&&Un(c)==Se}var gs=kH||kx,xK=jR?wo(jR):Pq;function wK(c){return Pr(c)&&c.nodeType===1&&!ad(c)}function SK(c){if(c==null)return!0;if(to(c)&&(yt(c)||typeof c=="string"||typeof c.splice=="function"||gs(c)||Du(c)||Tl(c)))return!c.length;var d=In(c);if(d==Oe||d==te)return!c.size;if(nd(c))return!Y1(c).length;for(var x in c)if(Kt.call(c,x))return!1;return!0}function _K(c,d){return ed(c,d)}function CK(c,d,x){x=typeof x=="function"?x:r;var $=x?x(c,d):r;return $===r?ed(c,d,r,x):!!$}function _x(c){if(!Pr(c))return!1;var d=Un(c);return d==Ne||d==qe||typeof c.message=="string"&&typeof c.name=="string"&&!ad(c)}function OK(c){return typeof c=="number"&&aI(c)}function Oi(c){if(!wr(c))return!1;var d=Un(c);return d==$e||d==De||d==_e||d==V}function OA(c){return typeof c=="number"&&c==bt(c)}function Fg(c){return typeof c=="number"&&c>-1&&c%1==0&&c<=z}function wr(c){var d=typeof c;return c!=null&&(d=="object"||d=="function")}function Pr(c){return c!=null&&typeof c=="object"}var EA=BR?wo(BR):$q;function EK(c,d){return c===d||X1(c,d,px(d))}function PK(c,d,x){return x=typeof x=="function"?x:r,X1(c,d,px(d),x)}function TK(c){return PA(c)&&c!=+c}function $K(c){if(d7(c))throw new ht(a);return yI(c)}function RK(c){return c===null}function IK(c){return c==null}function PA(c){return typeof c=="number"||Pr(c)&&Un(c)==se}function ad(c){if(!Pr(c)||Un(c)!=Ue)return!1;var d=fg(c);if(d===null)return!0;var x=Kt.call(d,"constructor")&&d.constructor;return typeof x=="function"&&x instanceof x&&sg.call(x)==PH}var Cx=zR?wo(zR):Rq;function AK(c){return OA(c)&&c>=-z&&c<=z}var TA=UR?wo(UR):Iq;function jg(c){return typeof c=="string"||!yt(c)&&Pr(c)&&Un(c)==we}function _o(c){return typeof c=="symbol"||Pr(c)&&Un(c)==ge}var Du=WR?wo(WR):Aq;function kK(c){return c===r}function NK(c){return Pr(c)&&In(c)==Re}function DK(c){return Pr(c)&&Un(c)==Ke}var LK=$g(J1),MK=$g(function(c,d){return c<=d});function $A(c){if(!c)return[];if(to(c))return jg(c)?wa(c):eo(c);if(qf&&c[qf])return gH(c[qf]());var d=In(c),x=d==Oe?j1:d==te?og:Lu;return x(c)}function Ei(c){if(!c)return c===0?c:0;if(c=Yo(c),c===J||c===-J){var d=c<0?-1:1;return d*G}return c===c?c:0}function bt(c){var d=Ei(c),x=d%1;return d===d?x?d-x:d:0}function RA(c){return c?Cl(bt(c),0,oe):0}function Yo(c){if(typeof c=="number")return c;if(_o(c))return ee;if(wr(c)){var d=typeof c.valueOf=="function"?c.valueOf():c;c=wr(d)?d+"":d}if(typeof c!="string")return c===0?c:+c;c=QR(c);var x=vt.test(c);return x||cr.test(c)?J9(c.slice(2),x?2:8):Be.test(c)?ee:+c}function IA(c){return Va(c,ro(c))}function FK(c){return c?Cl(bt(c),-z,z):c===0?c:0}function Ht(c){return c==null?"":So(c)}var jK=Au(function(c,d){if(nd(d)||to(d)){Va(d,sn(d),c);return}for(var x in d)Kt.call(d,x)&&Yf(c,x,d[x])}),AA=Au(function(c,d){Va(d,ro(d),c)}),Bg=Au(function(c,d,x,$){Va(d,ro(d),c,$)}),BK=Au(function(c,d,x,$){Va(d,sn(d),c,$)}),zK=_i(H1);function UK(c,d){var x=Iu(c);return d==null?x:cI(x,d)}var WK=_t(function(c,d){c=er(c);var x=-1,$=d.length,A=$>2?d[2]:r;for(A&&Wn(d[0],d[1],A)&&($=1);++x<$;)for(var F=d[x],H=ro(F),Q=-1,ne=H.length;++Q<ne;){var ve=H[Q],me=c[ve];(me===r||_a(me,Tu[ve])&&!Kt.call(c,ve))&&(c[ve]=F[ve])}return c}),VK=_t(function(c){return c.push(r,QI),xo(kA,r,c)});function HK(c,d){return HR(c,ut(d,3),Wa)}function qK(c,d){return HR(c,ut(d,3),G1)}function GK(c,d){return c==null?c:q1(c,ut(d,3),ro)}function KK(c,d){return c==null?c:gI(c,ut(d,3),ro)}function QK(c,d){return c&&Wa(c,ut(d,3))}function XK(c,d){return c&&G1(c,ut(d,3))}function YK(c){return c==null?[]:wg(c,sn(c))}function JK(c){return c==null?[]:wg(c,ro(c))}function Ox(c,d,x){var $=c==null?r:Ol(c,d);return $===r?x:$}function ZK(c,d){return c!=null&&JI(c,d,Sq)}function Ex(c,d){return c!=null&&JI(c,d,_q)}var eQ=VI(function(c,d,x){d!=null&&typeof d.toString!="function"&&(d=lg.call(d)),c[d]=x},Tx(no)),tQ=VI(function(c,d,x){d!=null&&typeof d.toString!="function"&&(d=lg.call(d)),Kt.call(c,d)?c[d].push(x):c[d]=[x]},ut),rQ=_t(Zf);function sn(c){return to(c)?lI(c):Y1(c)}function ro(c){return to(c)?lI(c,!0):kq(c)}function nQ(c,d){var x={};return d=ut(d,3),Wa(c,function($,A,F){wi(x,d($,A,F),$)}),x}function oQ(c,d){var x={};return d=ut(d,3),Wa(c,function($,A,F){wi(x,A,d($,A,F))}),x}var aQ=Au(function(c,d,x){Sg(c,d,x)}),kA=Au(function(c,d,x,$){Sg(c,d,x,$)}),iQ=_i(function(c,d){var x={};if(c==null)return x;var $=!1;d=mr(d,function(F){return F=ps(F,c),$||($=F.length>1),F}),Va(c,fx(c),x),$&&(x=Ko(x,h|g|v,e7));for(var A=d.length;A--;)nx(x,d[A]);return x});function sQ(c,d){return NA(c,Mg(ut(d)))}var lQ=_i(function(c,d){return c==null?{}:Dq(c,d)});function NA(c,d){if(c==null)return{};var x=mr(fx(c),function($){return[$]});return d=ut(d),OI(c,x,function($,A){return d($,A[0])})}function uQ(c,d,x){d=ps(d,c);var $=-1,A=d.length;for(A||(A=1,c=r);++$<A;){var F=c==null?r:c[Ha(d[$])];F===r&&($=A,F=x),c=Oi(F)?F.call(c):F}return c}function cQ(c,d,x){return c==null?c:td(c,d,x)}function fQ(c,d,x,$){return $=typeof $=="function"?$:r,c==null?c:td(c,d,x,$)}var DA=GI(sn),LA=GI(ro);function dQ(c,d,x){var $=yt(c),A=$||gs(c)||Du(c);if(d=ut(d,4),x==null){var F=c&&c.constructor;A?x=$?new F:[]:wr(c)?x=Oi(F)?Iu(fg(c)):{}:x={}}return(A?Ho:Wa)(c,function(H,Q,ne){return d(x,H,Q,ne)}),x}function pQ(c,d){return c==null?!0:nx(c,d)}function hQ(c,d,x){return c==null?c:RI(c,d,ix(x))}function gQ(c,d,x,$){return $=typeof $=="function"?$:r,c==null?c:RI(c,d,ix(x),$)}function Lu(c){return c==null?[]:F1(c,sn(c))}function vQ(c){return c==null?[]:F1(c,ro(c))}function mQ(c,d,x){return x===r&&(x=d,d=r),x!==r&&(x=Yo(x),x=x===x?x:0),d!==r&&(d=Yo(d),d=d===d?d:0),Cl(Yo(c),d,x)}function yQ(c,d,x){return d=Ei(d),x===r?(x=d,d=0):x=Ei(x),c=Yo(c),Cq(c,d,x)}function bQ(c,d,x){if(x&&typeof x!="boolean"&&Wn(c,d,x)&&(d=x=r),x===r&&(typeof d=="boolean"?(x=d,d=r):typeof c=="boolean"&&(x=c,c=r)),c===r&&d===r?(c=0,d=1):(c=Ei(c),d===r?(d=c,c=0):d=Ei(d)),c>d){var $=c;c=d,d=$}if(x||c%1||d%1){var A=iI();return Rn(c+A*(d-c+Y9("1e-"+((A+"").length-1))),d)}return ex(c,d)}var xQ=ku(function(c,d,x){return d=d.toLowerCase(),c+(x?MA(d):d)});function MA(c){return Px(Ht(c).toLowerCase())}function FA(c){return c=Ht(c),c&&c.replace(mt,cH).replace(z9,"")}function wQ(c,d,x){c=Ht(c),d=So(d);var $=c.length;x=x===r?$:Cl(bt(x),0,$);var A=x;return x-=d.length,x>=0&&c.slice(x,A)==d}function SQ(c){return c=Ht(c),c&&Qr.test(c)?c.replace(kt,fH):c}function _Q(c){return c=Ht(c),c&&Dr.test(c)?c.replace(Rt,"\\$&"):c}var CQ=ku(function(c,d,x){return c+(x?"-":"")+d.toLowerCase()}),OQ=ku(function(c,d,x){return c+(x?" ":"")+d.toLowerCase()}),EQ=zI("toLowerCase");function PQ(c,d,x){c=Ht(c),d=bt(d);var $=d?Eu(c):0;if(!d||$>=d)return c;var A=(d-$)/2;return Tg(gg(A),x)+c+Tg(hg(A),x)}function TQ(c,d,x){c=Ht(c),d=bt(d);var $=d?Eu(c):0;return d&&$<d?c+Tg(d-$,x):c}function $Q(c,d,x){c=Ht(c),d=bt(d);var $=d?Eu(c):0;return d&&$<d?Tg(d-$,x)+c:c}function RQ(c,d,x){return x||d==null?d=0:d&&(d=+d),MH(Ht(c).replace(Lr,""),d||0)}function IQ(c,d,x){return(x?Wn(c,d,x):d===r)?d=1:d=bt(d),tx(Ht(c),d)}function AQ(){var c=arguments,d=Ht(c[0]);return c.length<3?d:d.replace(c[1],c[2])}var kQ=ku(function(c,d,x){return c+(x?"_":"")+d.toLowerCase()});function NQ(c,d,x){return x&&typeof x!="number"&&Wn(c,d,x)&&(d=x=r),x=x===r?oe:x>>>0,x?(c=Ht(c),c&&(typeof d=="string"||d!=null&&!Cx(d))&&(d=So(d),!d&&Ou(c))?hs(wa(c),0,x):c.split(d,x)):[]}var DQ=ku(function(c,d,x){return c+(x?" ":"")+Px(d)});function LQ(c,d,x){return c=Ht(c),x=x==null?0:Cl(bt(x),0,c.length),d=So(d),c.slice(x,x+d.length)==d}function MQ(c,d,x){var $=M.templateSettings;x&&Wn(c,d,x)&&(d=r),c=Ht(c),d=Bg({},d,$,KI);var A=Bg({},d.imports,$.imports,KI),F=sn(A),H=F1(A,F),Q,ne,ve=0,me=d.interpolate||Vr,Ce="__p += '",ze=B1((d.escape||Vr).source+"|"+me.source+"|"+(me===Xr?ce:Vr).source+"|"+(d.evaluate||Vr).source+"|$","g"),tt="//# sourceURL="+(Kt.call(d,"sourceURL")?(d.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++q9+"]")+`
`;c.replace(ze,function(ft,Ct,It,Co,Vn,Oo){return It||(It=Co),Ce+=c.slice(ve,Oo).replace(_1,dH),Ct&&(Q=!0,Ce+=`' +
__e(`+Ct+`) +
'`),Vn&&(ne=!0,Ce+=`';
`+Vn+`;
__p += '`),It&&(Ce+=`' +
((__t = (`+It+`)) == null ? '' : __t) +
'`),ve=Oo+ft.length,ft}),Ce+=`';
`;var ct=Kt.call(d,"variable")&&d.variable;if(!ct)Ce=`with (obj) {
`+Ce+`
}
`;else if(an.test(ct))throw new ht(s);Ce=(ne?Ce.replace(nt,""):Ce).replace(rr,"$1").replace(nr,"$1;"),Ce="function("+(ct||"obj")+`) {
`+(ct?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(Q?", __e = _.escape":"")+(ne?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ce+`return __p
}`;var wt=BA(function(){return Bt(F,tt+"return "+Ce).apply(r,H)});if(wt.source=Ce,_x(wt))throw wt;return wt}function FQ(c){return Ht(c).toLowerCase()}function jQ(c){return Ht(c).toUpperCase()}function BQ(c,d,x){if(c=Ht(c),c&&(x||d===r))return QR(c);if(!c||!(d=So(d)))return c;var $=wa(c),A=wa(d),F=XR($,A),H=YR($,A)+1;return hs($,F,H).join("")}function zQ(c,d,x){if(c=Ht(c),c&&(x||d===r))return c.slice(0,ZR(c)+1);if(!c||!(d=So(d)))return c;var $=wa(c),A=YR($,wa(d))+1;return hs($,0,A).join("")}function UQ(c,d,x){if(c=Ht(c),c&&(x||d===r))return c.replace(Lr,"");if(!c||!(d=So(d)))return c;var $=wa(c),A=XR($,wa(d));return hs($,A).join("")}function WQ(c,d){var x=k,$=L;if(wr(d)){var A="separator"in d?d.separator:A;x="length"in d?bt(d.length):x,$="omission"in d?So(d.omission):$}c=Ht(c);var F=c.length;if(Ou(c)){var H=wa(c);F=H.length}if(x>=F)return c;var Q=x-Eu($);if(Q<1)return $;var ne=H?hs(H,0,Q).join(""):c.slice(0,Q);if(A===r)return ne+$;if(H&&(Q+=ne.length-Q),Cx(A)){if(c.slice(Q).search(A)){var ve,me=ne;for(A.global||(A=B1(A.source,Ht(xe.exec(A))+"g")),A.lastIndex=0;ve=A.exec(me);)var Ce=ve.index;ne=ne.slice(0,Ce===r?Q:Ce)}}else if(c.indexOf(So(A),Q)!=Q){var ze=ne.lastIndexOf(A);ze>-1&&(ne=ne.slice(0,ze))}return ne+$}function VQ(c){return c=Ht(c),c&&Or.test(c)?c.replace(jt,bH):c}var HQ=ku(function(c,d,x){return c+(x?" ":"")+d.toUpperCase()}),Px=zI("toUpperCase");function jA(c,d,x){return c=Ht(c),d=x?r:d,d===r?hH(c)?SH(c):aH(c):c.match(d)||[]}var BA=_t(function(c,d){try{return xo(c,r,d)}catch(x){return _x(x)?x:new ht(x)}}),qQ=_i(function(c,d){return Ho(d,function(x){x=Ha(x),wi(c,x,wx(c[x],c))}),c});function GQ(c){var d=c==null?0:c.length,x=ut();return c=d?mr(c,function($){if(typeof $[1]!="function")throw new qo(i);return[x($[0]),$[1]]}):[],_t(function($){for(var A=-1;++A<d;){var F=c[A];if(xo(F[0],this,$))return xo(F[1],this,$)}})}function KQ(c){return bq(Ko(c,h))}function Tx(c){return function(){return c}}function QQ(c,d){return c==null||c!==c?d:c}var XQ=WI(),YQ=WI(!0);function no(c){return c}function $x(c){return bI(typeof c=="function"?c:Ko(c,h))}function JQ(c){return wI(Ko(c,h))}function ZQ(c,d){return SI(c,Ko(d,h))}var eX=_t(function(c,d){return function(x){return Zf(x,c,d)}}),tX=_t(function(c,d){return function(x){return Zf(c,x,d)}});function Rx(c,d,x){var $=sn(d),A=wg(d,$);x==null&&!(wr(d)&&(A.length||!$.length))&&(x=d,d=c,c=this,A=wg(d,sn(d)));var F=!(wr(x)&&"chain"in x)||!!x.chain,H=Oi(c);return Ho(A,function(Q){var ne=d[Q];c[Q]=ne,H&&(c.prototype[Q]=function(){var ve=this.__chain__;if(F||ve){var me=c(this.__wrapped__),Ce=me.__actions__=eo(this.__actions__);return Ce.push({func:ne,args:arguments,thisArg:c}),me.__chain__=ve,me}return ne.apply(c,ls([this.value()],arguments))})}),c}function rX(){return vn._===this&&(vn._=TH),this}function Ix(){}function nX(c){return c=bt(c),_t(function(d){return _I(d,c)})}var oX=lx(mr),aX=lx(VR),iX=lx(k1);function zA(c){return gx(c)?N1(Ha(c)):Lq(c)}function sX(c){return function(d){return c==null?r:Ol(c,d)}}var lX=HI(),uX=HI(!0);function Ax(){return[]}function kx(){return!1}function cX(){return{}}function fX(){return""}function dX(){return!0}function pX(c,d){if(c=bt(c),c<1||c>z)return[];var x=oe,$=Rn(c,oe);d=ut(d),c-=oe;for(var A=M1($,d);++x<c;)d(x);return A}function hX(c){return yt(c)?mr(c,Ha):_o(c)?[c]:eo(sA(Ht(c)))}function gX(c){var d=++EH;return Ht(c)+d}var vX=Pg(function(c,d){return c+d},0),mX=ux("ceil"),yX=Pg(function(c,d){return c/d},1),bX=ux("floor");function xX(c){return c&&c.length?xg(c,no,K1):r}function wX(c,d){return c&&c.length?xg(c,ut(d,2),K1):r}function SX(c){return GR(c,no)}function _X(c,d){return GR(c,ut(d,2))}function CX(c){return c&&c.length?xg(c,no,J1):r}function OX(c,d){return c&&c.length?xg(c,ut(d,2),J1):r}var EX=Pg(function(c,d){return c*d},1),PX=ux("round"),TX=Pg(function(c,d){return c-d},0);function $X(c){return c&&c.length?L1(c,no):0}function RX(c,d){return c&&c.length?L1(c,ut(d,2)):0}return M.after=JG,M.ary=yA,M.assign=jK,M.assignIn=AA,M.assignInWith=Bg,M.assignWith=BK,M.at=zK,M.before=bA,M.bind=wx,M.bindAll=qQ,M.bindKey=xA,M.castArray=cK,M.chain=gA,M.chunk=b7,M.compact=x7,M.concat=w7,M.cond=GQ,M.conforms=KQ,M.constant=Tx,M.countBy=$G,M.create=UK,M.curry=wA,M.curryRight=SA,M.debounce=_A,M.defaults=WK,M.defaultsDeep=VK,M.defer=ZG,M.delay=eK,M.difference=S7,M.differenceBy=_7,M.differenceWith=C7,M.drop=O7,M.dropRight=E7,M.dropRightWhile=P7,M.dropWhile=T7,M.fill=$7,M.filter=IG,M.flatMap=NG,M.flatMapDeep=DG,M.flatMapDepth=LG,M.flatten=fA,M.flattenDeep=R7,M.flattenDepth=I7,M.flip=tK,M.flow=XQ,M.flowRight=YQ,M.fromPairs=A7,M.functions=YK,M.functionsIn=JK,M.groupBy=MG,M.initial=N7,M.intersection=D7,M.intersectionBy=L7,M.intersectionWith=M7,M.invert=eQ,M.invertBy=tQ,M.invokeMap=jG,M.iteratee=$x,M.keyBy=BG,M.keys=sn,M.keysIn=ro,M.map=Ng,M.mapKeys=nQ,M.mapValues=oQ,M.matches=JQ,M.matchesProperty=ZQ,M.memoize=Lg,M.merge=aQ,M.mergeWith=kA,M.method=eX,M.methodOf=tX,M.mixin=Rx,M.negate=Mg,M.nthArg=nX,M.omit=iQ,M.omitBy=sQ,M.once=rK,M.orderBy=zG,M.over=oX,M.overArgs=nK,M.overEvery=aX,M.overSome=iX,M.partial=Sx,M.partialRight=CA,M.partition=UG,M.pick=lQ,M.pickBy=NA,M.property=zA,M.propertyOf=sX,M.pull=z7,M.pullAll=pA,M.pullAllBy=U7,M.pullAllWith=W7,M.pullAt=V7,M.range=lX,M.rangeRight=uX,M.rearg=oK,M.reject=HG,M.remove=H7,M.rest=aK,M.reverse=bx,M.sampleSize=GG,M.set=cQ,M.setWith=fQ,M.shuffle=KG,M.slice=q7,M.sortBy=YG,M.sortedUniq=Z7,M.sortedUniqBy=eG,M.split=NQ,M.spread=iK,M.tail=tG,M.take=rG,M.takeRight=nG,M.takeRightWhile=oG,M.takeWhile=aG,M.tap=xG,M.throttle=sK,M.thru=kg,M.toArray=$A,M.toPairs=DA,M.toPairsIn=LA,M.toPath=hX,M.toPlainObject=IA,M.transform=dQ,M.unary=lK,M.union=iG,M.unionBy=sG,M.unionWith=lG,M.uniq=uG,M.uniqBy=cG,M.uniqWith=fG,M.unset=pQ,M.unzip=xx,M.unzipWith=hA,M.update=hQ,M.updateWith=gQ,M.values=Lu,M.valuesIn=vQ,M.without=dG,M.words=jA,M.wrap=uK,M.xor=pG,M.xorBy=hG,M.xorWith=gG,M.zip=vG,M.zipObject=mG,M.zipObjectDeep=yG,M.zipWith=bG,M.entries=DA,M.entriesIn=LA,M.extend=AA,M.extendWith=Bg,Rx(M,M),M.add=vX,M.attempt=BA,M.camelCase=xQ,M.capitalize=MA,M.ceil=mX,M.clamp=mQ,M.clone=fK,M.cloneDeep=pK,M.cloneDeepWith=hK,M.cloneWith=dK,M.conformsTo=gK,M.deburr=FA,M.defaultTo=QQ,M.divide=yX,M.endsWith=wQ,M.eq=_a,M.escape=SQ,M.escapeRegExp=_Q,M.every=RG,M.find=AG,M.findIndex=uA,M.findKey=HK,M.findLast=kG,M.findLastIndex=cA,M.findLastKey=qK,M.floor=bX,M.forEach=vA,M.forEachRight=mA,M.forIn=GK,M.forInRight=KK,M.forOwn=QK,M.forOwnRight=XK,M.get=Ox,M.gt=vK,M.gte=mK,M.has=ZK,M.hasIn=Ex,M.head=dA,M.identity=no,M.includes=FG,M.indexOf=k7,M.inRange=yQ,M.invoke=rQ,M.isArguments=Tl,M.isArray=yt,M.isArrayBuffer=yK,M.isArrayLike=to,M.isArrayLikeObject=Fr,M.isBoolean=bK,M.isBuffer=gs,M.isDate=xK,M.isElement=wK,M.isEmpty=SK,M.isEqual=_K,M.isEqualWith=CK,M.isError=_x,M.isFinite=OK,M.isFunction=Oi,M.isInteger=OA,M.isLength=Fg,M.isMap=EA,M.isMatch=EK,M.isMatchWith=PK,M.isNaN=TK,M.isNative=$K,M.isNil=IK,M.isNull=RK,M.isNumber=PA,M.isObject=wr,M.isObjectLike=Pr,M.isPlainObject=ad,M.isRegExp=Cx,M.isSafeInteger=AK,M.isSet=TA,M.isString=jg,M.isSymbol=_o,M.isTypedArray=Du,M.isUndefined=kK,M.isWeakMap=NK,M.isWeakSet=DK,M.join=F7,M.kebabCase=CQ,M.last=Xo,M.lastIndexOf=j7,M.lowerCase=OQ,M.lowerFirst=EQ,M.lt=LK,M.lte=MK,M.max=xX,M.maxBy=wX,M.mean=SX,M.meanBy=_X,M.min=CX,M.minBy=OX,M.stubArray=Ax,M.stubFalse=kx,M.stubObject=cX,M.stubString=fX,M.stubTrue=dX,M.multiply=EX,M.nth=B7,M.noConflict=rX,M.noop=Ix,M.now=Dg,M.pad=PQ,M.padEnd=TQ,M.padStart=$Q,M.parseInt=RQ,M.random=bQ,M.reduce=WG,M.reduceRight=VG,M.repeat=IQ,M.replace=AQ,M.result=uQ,M.round=PX,M.runInContext=Z,M.sample=qG,M.size=QG,M.snakeCase=kQ,M.some=XG,M.sortedIndex=G7,M.sortedIndexBy=K7,M.sortedIndexOf=Q7,M.sortedLastIndex=X7,M.sortedLastIndexBy=Y7,M.sortedLastIndexOf=J7,M.startCase=DQ,M.startsWith=LQ,M.subtract=TX,M.sum=$X,M.sumBy=RX,M.template=MQ,M.times=pX,M.toFinite=Ei,M.toInteger=bt,M.toLength=RA,M.toLower=FQ,M.toNumber=Yo,M.toSafeInteger=FK,M.toString=Ht,M.toUpper=jQ,M.trim=BQ,M.trimEnd=zQ,M.trimStart=UQ,M.truncate=WQ,M.unescape=VQ,M.uniqueId=gX,M.upperCase=HQ,M.upperFirst=Px,M.each=vA,M.eachRight=mA,M.first=dA,Rx(M,function(){var c={};return Wa(M,function(d,x){Kt.call(M.prototype,x)||(c[x]=d)}),c}(),{chain:!1}),M.VERSION=n,Ho(["bind","bindKey","curry","curryRight","partial","partialRight"],function(c){M[c].placeholder=M}),Ho(["drop","take"],function(c,d){Pt.prototype[c]=function(x){x=x===r?1:Jr(bt(x),0);var $=this.__filtered__&&!d?new Pt(this):this.clone();return $.__filtered__?$.__takeCount__=Rn(x,$.__takeCount__):$.__views__.push({size:Rn(x,oe),type:c+($.__dir__<0?"Right":"")}),$},Pt.prototype[c+"Right"]=function(x){return this.reverse()[c](x).reverse()}}),Ho(["filter","map","takeWhile"],function(c,d){var x=d+1,$=x==U||x==K;Pt.prototype[c]=function(A){var F=this.clone();return F.__iteratees__.push({iteratee:ut(A,3),type:x}),F.__filtered__=F.__filtered__||$,F}}),Ho(["head","last"],function(c,d){var x="take"+(d?"Right":"");Pt.prototype[c]=function(){return this[x](1).value()[0]}}),Ho(["initial","tail"],function(c,d){var x="drop"+(d?"":"Right");Pt.prototype[c]=function(){return this.__filtered__?new Pt(this):this[x](1)}}),Pt.prototype.compact=function(){return this.filter(no)},Pt.prototype.find=function(c){return this.filter(c).head()},Pt.prototype.findLast=function(c){return this.reverse().find(c)},Pt.prototype.invokeMap=_t(function(c,d){return typeof c=="function"?new Pt(this):this.map(function(x){return Zf(x,c,d)})}),Pt.prototype.reject=function(c){return this.filter(Mg(ut(c)))},Pt.prototype.slice=function(c,d){c=bt(c);var x=this;return x.__filtered__&&(c>0||d<0)?new Pt(x):(c<0?x=x.takeRight(-c):c&&(x=x.drop(c)),d!==r&&(d=bt(d),x=d<0?x.dropRight(-d):x.take(d-c)),x)},Pt.prototype.takeRightWhile=function(c){return this.reverse().takeWhile(c).reverse()},Pt.prototype.toArray=function(){return this.take(oe)},Wa(Pt.prototype,function(c,d){var x=/^(?:filter|find|map|reject)|While$/.test(d),$=/^(?:head|last)$/.test(d),A=M[$?"take"+(d=="last"?"Right":""):d],F=$||/^find/.test(d);A&&(M.prototype[d]=function(){var H=this.__wrapped__,Q=$?[1]:arguments,ne=H instanceof Pt,ve=Q[0],me=ne||yt(H),Ce=function(Ct){var It=A.apply(M,ls([Ct],Q));return $&&ze?It[0]:It};me&&x&&typeof ve=="function"&&ve.length!=1&&(ne=me=!1);var ze=this.__chain__,tt=!!this.__actions__.length,ct=F&&!ze,wt=ne&&!tt;if(!F&&me){H=wt?H:new Pt(this);var ft=c.apply(H,Q);return ft.__actions__.push({func:kg,args:[Ce],thisArg:r}),new Go(ft,ze)}return ct&&wt?c.apply(this,Q):(ft=this.thru(Ce),ct?$?ft.value()[0]:ft.value():ft)})}),Ho(["pop","push","shift","sort","splice","unshift"],function(c){var d=ag[c],x=/^(?:push|sort|unshift)$/.test(c)?"tap":"thru",$=/^(?:pop|shift)$/.test(c);M.prototype[c]=function(){var A=arguments;if($&&!this.__chain__){var F=this.value();return d.apply(yt(F)?F:[],A)}return this[x](function(H){return d.apply(yt(H)?H:[],A)})}}),Wa(Pt.prototype,function(c,d){var x=M[d];if(x){var $=x.name+"";Kt.call(Ru,$)||(Ru[$]=[]),Ru[$].push({name:d,func:x})}}),Ru[Eg(r,S).name]=[{name:"wrapper",func:r}],Pt.prototype.clone=VH,Pt.prototype.reverse=HH,Pt.prototype.value=qH,M.prototype.at=wG,M.prototype.chain=SG,M.prototype.commit=_G,M.prototype.next=CG,M.prototype.plant=EG,M.prototype.reverse=PG,M.prototype.toJSON=M.prototype.valueOf=M.prototype.value=TG,M.prototype.first=M.prototype.head,qf&&(M.prototype[qf]=OG),M},Pu=_H();xl?((xl.exports=Pu)._=Pu,$1._=Pu):vn._=Pu}).call(oa)})(hb,hb.exports);var D9e=hb.exports;const L9e=()=>{const{data:e,isLoading:t,refetch:r}=Bn(),n=ts(),[o,a]=p.useState(zO([])),[i,s]=p.useState([]);p.useEffect(()=>{if(e){const f=zO(e);D9e.isEqual(f,o)||(a(f),s(Object.keys(f)))}},[e]);const u=ph(({source:f,destination:h})=>n.updateTaskStatus(f,h),{onSettled:()=>r()});if(t)return null;const l=f=>{const{destination:h,source:g}=f;if(!h||h.droppableId===g.droppableId&&h.index===g.index)return;const v=g.droppableId,m=h.droppableId,w=o[v][g.index],_=o[m][h.index]??{status:m,index:h.index+1};a(M9e(w,{status:v,index:g.index},{status:m,index:h.index},o)),u.mutateAsync({source:w,destination:_})};return N.jsx(F8e,{onDragEnd:l,children:N.jsx(af,{display:"flex",children:i.map(f=>N.jsx(I9e,{status:f,tasks:o[f]},f))})})},M9e=(e,t,r,n)=>{if(t.status===r.status){const o=n[t.status];return o.splice(t.index,1),o.splice(r.index,0,e),{...n,[r.status]:o}}else{const o=n[t.status],a=n[r.status];return o.splice(t.index,1),a.splice(r.index,0,e),{...n,[t.status]:o,[r.status]:a}}},F9e=()=>N.jsxs(qh,{children:[N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(os,{source:"createdAt"})]}),N.jsxs(mi,{sx:{maxWidth:600},children:[N.jsx(Qs,{fullWidth:!0,source:"assignee_id",reference:"users"}),N.jsx(kr,{source:"title",fullWidth:!0}),N.jsx(kr,{source:"content",fullWidth:!0,multiline:!0}),N.jsx(Qs,{fullWidth:!0,source:"status",reference:"task_statuses",children:N.jsx(kc,{optionText:"name",optionValue:"slug"})}),N.jsx(I$,{fullWidth:!0,source:"taskLabelIds",reference:"labels",label:"name",children:N.jsx(A$,{optionText:"name"})})]})]}),j9e=()=>N.jsxs(jf,{children:[N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(os,{source:"createdAt"})]}),N.jsxs(mi,{sx:{maxWidth:600},children:[N.jsx(PO,{label:"Assignee",source:"assignee_id",reference:"users"}),N.jsx(Nr,{source:"title",fullWidth:!0}),N.jsx(Nr,{source:"content",fullWidth:!0,multiline:!0}),N.jsx(PO,{fullWidth:!0,source:"status",reference:"task_statuses"}),N.jsx(XW,{fullWidth:!0,source:"taskLabelIds",reference:"labels",label:"name",children:N.jsx(L$,{children:N.jsx(HW,{source:"name"})})})]})]}),B9e=e=>e.status===403?"У вас нет прав на выполнение этой операции":e.message,z9e=async(e,t={})=>{t.headers||(t.headers=new Headers({Accept:"application/json"}));const r=localStorage.getItem("token");t.headers.set("Authorization",`Bearer ${r}`);try{return await H4(e,t)}catch(n){throw new Error(B9e(n))}},U9e=Yze("/api",z9e),Ii={...U9e,updateTaskStatus:async(e,t)=>{const{data:r}=await Ii.getList("tasks",{sort:{field:"index",order:"ASC"},pagination:{page:1,perPage:100},filter:{}}),n=zO(r);if(e.status===t.status){const o=n[e.status];e.index>t.index?await Promise.all([...o.filter(a=>a.index>=t.index&&a.index<e.index).map(a=>Ii.update("tasks",{id:a.id,data:{index:a.index+1},previousData:a})),Ii.update("tasks",{id:e.id,data:{index:t.index},previousData:e})]):await Promise.all([...o.filter(a=>a.index<=t.index&&a.index>e.index).map(a=>Ii.update("tasks",{id:a.id,data:{index:a.index-1},previousData:a})),Ii.update("tasks",{id:e.id,data:{index:t.index},previousData:e})])}else{const o=n[e.status],a=n[t.status];await Promise.all([...o.filter(i=>i.index>e.index).map(i=>Ii.update("tasks",{id:i.id,data:{index:i.index-1},previousData:i})),...a.filter(i=>i.index>=t.index).map(i=>Ii.update("tasks",{id:i.id,data:{index:i.index+1},previousData:i})),Ii.update("tasks",{id:e.id,data:{index:t.index,status:t.status},previousData:e})])}}},W9e=()=>N.jsx(qh,{children:N.jsx(mi,{children:N.jsx(kr,{source:"name"})})}),V9e=()=>N.jsx(jf,{children:N.jsx(mi,{children:N.jsx(kr,{source:"name"})})}),H9e=()=>N.jsx(Gh,{children:N.jsxs(Vh,{rowClick:"edit",children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"name"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),q9e=()=>N.jsx(s1,{children:N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"name"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),G9e=()=>N.jsx(qh,{children:N.jsxs(mi,{children:[N.jsx(kr,{source:"name"}),N.jsx(kr,{source:"slug"})]})}),K9e=()=>N.jsx(jf,{children:N.jsxs(mi,{children:[N.jsx(kr,{source:"name"}),N.jsx(kr,{source:"slug"})]})}),Q9e=()=>N.jsx(Gh,{children:N.jsxs(Vh,{rowClick:"edit",children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"name"}),N.jsx(Nr,{source:"slug"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),X9e=()=>N.jsx(s1,{children:N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"name"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),Y9e=()=>N.jsx(qh,{children:N.jsxs(mi,{children:[N.jsx(kr,{source:"email"}),N.jsx(kr,{source:"firstName"}),N.jsx(kr,{source:"lastName"}),N.jsx(kr,{source:"password"})]})}),J9e=()=>N.jsx(jf,{children:N.jsxs(mi,{children:[N.jsx(kr,{source:"email"}),N.jsx(kr,{source:"firstName"}),N.jsx(kr,{source:"lastName"}),N.jsx(kr,{source:"password"})]})}),Z9e=()=>N.jsx(Gh,{children:N.jsxs(Vh,{rowClick:"edit",children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"email"}),N.jsx(Nr,{source:"firstName"}),N.jsx(Nr,{source:"lastName"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),eHe=()=>N.jsx(s1,{children:N.jsxs(wu,{children:[N.jsx(Nr,{source:"id"}),N.jsx(Nr,{source:"email"}),N.jsx(Nr,{source:"firstName"}),N.jsx(Nr,{source:"lastName"}),N.jsx(os,{source:"createdAt",showTime:!0})]})}),tHe=()=>N.jsxs(I5e,{dashboard:A5e,authProvider:Xze,dataProvider:Ii,children:[N.jsx(yc,{name:"tasks",create:F9e,list:k9e,show:j9e,edit:N9e}),N.jsx(yc,{name:"users",recordRepresentation:"email",create:Y9e,list:Z9e,show:eHe,edit:J9e}),N.jsx(yc,{name:"labels",create:W9e,list:H9e,show:q9e,edit:V9e}),N.jsx(yc,{name:"task_statuses",create:G9e,list:Q9e,show:X9e,edit:K9e})]});US.createRoot(document.getElementById("root")).render(N.jsx(ue.StrictMode,{children:N.jsx(tHe,{})}));